diff --git a/.config/externals.js b/.config/externals.js new file mode 100644 index 000000000..bc2bcc312 --- /dev/null +++ b/.config/externals.js @@ -0,0 +1,54 @@ +/** + * Utility methods for use when generating build configuration objects. + */ +const { join } = require( 'path' ); + +/** + * Given a string, returns a new string with dash separators converted to + * camel-case equivalent. This is not as aggressive as `_.camelCase`, which + * which would also upper-case letters following numbers. + * + * @param {string} string Input dash-delimited string. + * + * @return {string} Camel-cased string. + */ +const camelCaseDash = string => string.replace( + /-([a-z])/g, + ( match, letter ) => letter.toUpperCase() +); + +/** + * Define externals to load components through the wp global. + */ +const externals = [ + 'api-fetch', + 'block-editor', + 'blocks', + 'components', + 'compose', + 'data', + 'date', + 'htmlEntities', + 'hooks', + 'edit-post', + 'element', + 'editor', + 'i18n', + 'plugins', + 'viewport', + 'ajax', + 'codeEditor', + 'rich-text', +].reduce( ( externals, name ) => ( { + ...externals, + [ `@wordpress/${ name }` ]: `wp.${ camelCaseDash( name ) }`, +} ), { + wp: 'wp', + lodash: 'lodash', // WP loads lodash already. + redux_templates: 'redux-templates', // Our localized JS variable. + fetch: 'fetch', // Used in our debugger sidebar. + 'react': 'React', + 'react-dom': 'ReactDOM', +} ); + +module.exports = externals; diff --git a/.config/phplint.sh b/.config/phplint.sh new file mode 100644 index 000000000..0531d3f76 --- /dev/null +++ b/.config/phplint.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +error=false + +while test $# -gt 0; do + current=$1 + shift + + if [ ! -d $current ] && [ ! -f $current ] ; then + echo "Invalid directory or file: $current" + error=true + + continue + fi + + for file in `find $current -type f -name "*.php"` ; do + RESULTS=`php -l $file` + + if [ "$RESULTS" != "No syntax errors detected in $file" ] ; then + echo $RESULTS + error=true + fi + done +done + + +if [ "$error" = true ] ; then + exit 1 +else + exit 0 +fi diff --git a/.config/plugins.js b/.config/plugins.js new file mode 100644 index 000000000..111956eed --- /dev/null +++ b/.config/plugins.js @@ -0,0 +1,22 @@ +const ImageminPlugin = require( 'imagemin-webpack' ) +const CreateFileWebpack = require('create-file-webpack') + +module.exports = [ + new ImageminPlugin( { + bail: false, + cache: true, + imageminOptions: { + plugins: [ + [ 'pngquant', { quality: [ 0.5, 0.5 ] } ], + ] + } + } ), + new CreateFileWebpack({ + // path to folder in which the file will be created + path: './', + // file name + fileName: 'local_developer.txt', + // content of the file + content: '' + }) +] diff --git a/.config/push_to_master.sh b/.config/push_to_master.sh new file mode 100644 index 000000000..afcd13b2e --- /dev/null +++ b/.config/push_to_master.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +cd "$(dirname "$0")" +cd ../build +echo $(pwd) +git clone --depth 1 git@github.com:redux-templates/redux-templates.git --branch master master +mv master/.git redux-templates/ +cd redux-templates +git add -A +git commit -m "Release" +git push origin master diff --git a/.config/readme.md b/.config/readme.md new file mode 100644 index 000000000..79280d4e3 --- /dev/null +++ b/.config/readme.md @@ -0,0 +1,3 @@ +## Cedits + +Config based from https://github.com/kadamwhite/wp-block-hmr-demo diff --git a/.config/webpack.config.dev.js b/.config/webpack.config.dev.js new file mode 100644 index 000000000..aa96885cc --- /dev/null +++ b/.config/webpack.config.dev.js @@ -0,0 +1,61 @@ +const externals = require( './externals' ) +const rules = require( './rules' ) +const plugins = require( './plugins' ) +const path = require( 'path' ) + +module.exports = [{ + + mode: 'development', + + devtool: 'cheap-module-source-map', + + entry: { + 'redux-templates': path.join( __dirname, '../redux-templates/src/index.js' ) + }, + + output: { + path: path.join( __dirname, '../redux-templates/assets/js' ), + filename: '[name].js', + }, + + // Permit importing @wordpress/* packages. + externals, + + resolve: { + alias: { + '~redux-templates': path.resolve( __dirname, '../redux-templates/src/' ) + } + }, + + optimization: { + splitChunks: { + cacheGroups: { + vendor: { + test: /node_modules/, + chunks: "initial", + name: "vendor", + priority: 10, + enforce: true + } + } + }, + }, + + // Clean up build output + stats: { + all: false, + assets: true, + colors: true, + errors: true, + performance: true, + timings: true, + warnings: true, + }, + + module: { + strictExportPresence: true, + rules, + }, + + plugins, +}] diff --git a/.config/webpack.config.prod.js b/.config/webpack.config.prod.js new file mode 100644 index 000000000..c00eea0b5 --- /dev/null +++ b/.config/webpack.config.prod.js @@ -0,0 +1,53 @@ +const externals = require( './externals' ) +const rules = require( './rules' ) +const plugins = require( './plugins' ) +const path = require( 'path' ) + +module.exports = [{ + + mode: 'production', + + devtool: 'hidden-source-map', + + entry: { + 'redux-templates': path.join( __dirname, '../redux-templates/src/index.js' ) + }, + + output: { + path: path.join( __dirname, '../redux-templates/assets/js' ), + filename: '[name].min.js', + }, + + // Permit importing @wordpress/* packages. + externals, + + resolve: { + alias: { + '~redux-templates': path.resolve( __dirname, '../redux-templates/src/' ) + } + }, + + // Optimize output bundle. + optimization: { + minimize: true, + noEmitOnErrors: true, + splitChunks: { + cacheGroups: { + vendor: { + test: /node_modules/, + chunks: "initial", + name: "vendor", + priority: 10, + enforce: true + } + } + }, + }, + + module: { + strictExportPresence: true, + rules, + }, + + plugins, +}] diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..43d2d9aff --- /dev/null +++ b/.editorconfig @@ -0,0 +1,29 @@ +# This file is for unifying the coding style for different editors and IDEs +# editorconfig.org + +# WordPress Coding Standards +# https://make.wordpress.org/core/handbook/coding-standards/ + +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = tab +indent_size = 4 + +[*.yml] +indent_style = space +indent_size = 2 + +[*.scss] +indent_style = space +indent_size = 4 + +[*.md] +trim_trailing_whitespace = false + +[{*.txt,wp-config-sample.php}] +end_of_line = crlf diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 000000000..2ca1c99a2 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,7 @@ +build +redux-templates/assets/js/redux-templates.js +*.min.js +**/tests/ +redux-core/assets/js/redux-vendors.js +redux-core/assets/js/vendor/**/*.js +redux-templates/assets/js/vendor.js diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 000000000..cc8e37283 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,20 @@ +{ + "env": { + "browser": true, + "node": true + }, + "parser": "babel-eslint", + "rules": { + "quotes": [ + 2, + "single" + ] + }, + "plugins": [ + "react" + ], + "parserOptions": { + "ecmaVersion": 5, + "sourceType": "script" + } +} diff --git a/.jscsrc b/.jscsrc new file mode 100644 index 000000000..c1f0c3429 --- /dev/null +++ b/.jscsrc @@ -0,0 +1,51 @@ +{ + "preset": "wordpress", + "fileExtensions": [".js", "jscs"], + + "excludeFiles": [ + "./gulpfile.js", + "./redux-core/inc/themecheck/js/*.min.js", + "./redux-core/inc/welcome/js/jquery.easing.min.js", + "./redux-core/inc/welcome/js/*.js", + "./redux-core/inc/extensions/**/*.min.js", + "./redux-core/inc/fields/spinner/vendor/*.min.js", + "./redux-core/inc/fields/typography/todo/*.*", + "./redux-core/inc/fields/**/*.min.js", + "./redux-core/assets/js/vendor/**/*.js", + "./redux-core/assets/js/vendor/*.js", + "./redux-core/assets/js/media/*.min.js", + "./redux-core/assets/js/*.js", + "./node_modules/**", + "./redux-templates/**", + "./.*/**" + ], + + "maxErrors": -1, + "requireSemicolons": true, + "requireParenthesesAroundIIFE": true, + "maximumLineLength": 240, + "validateLineBreaks": null, + "validateIndentation": "\t", + "disallowTrailingComma": true, + "disallowUnusedParams": true, + + "disallowSpaceAfterPrefixUnaryOperators": false, + "disallowSpacesInsideParentheses": false, + "disallowSpacesInsideObjectBrackets": null, + "disallowImplicitTypeConversion": ["string"], + "requireCamelCaseOrUpperCaseIdentifiers": false, + "validateQuoteMarks": false, + "safeContextKeyword": "_this", + "jsDoc": { + "checkAnnotations": "closurecompiler", + "checkParamNames": true, + "requireParamTypes": true, + "checkRedundantParams": true, + "checkReturnTypes": true, + "checkRedundantReturns": true, + "requireReturnTypes": true, + "checkTypes": "capitalizedNativeCase", + "checkRedundantAccess": true, + "requireNewlineAfterDescription": true + }, +} diff --git a/.jshintignore b/.jshintignore new file mode 100644 index 000000000..68fb23ff5 --- /dev/null +++ b/.jshintignore @@ -0,0 +1,17 @@ +./redux-core/assets/js/*.js +./redux-core/assets/js/media/*.min.js +./redux-core/assets/js/vendor/*.js +./redux-core/assets/js/vendor/**/*.js +./redux-core/assets/js/redux/*.js +./redux-core/inc/fields/**/*.min.js +./redux-core/inc/fields/typography/todo/*.* +./redux-core/inc/fields/spinner/vendor/*.* +./redux-core/inc/extensions/**/*.min.js +./redux-core/inc/welcome/js/*.min.js +./redux-core/inc/welcome/js/jquery.easing.min.js +./redux-core/inc/welcome/js/redux-banner-admin.js +./redux-core/inc/themecheck/js/*.min.js +./redux-templates/** +./node_modules/** +./.config/*.js +./.*/** diff --git a/.stylelintignore b/.stylelintignore new file mode 100644 index 000000000..a7b894965 --- /dev/null +++ b/.stylelintignore @@ -0,0 +1,9 @@ +node_modules +bin +obj +*.* +!*.scss +*.svg +*.png +redux-core/assets/scss/vendor/*.scss +redux-core/assets/scss/vendor/**/*.scss diff --git a/.stylelintrc.json b/.stylelintrc.json new file mode 100644 index 000000000..82ba73b21 --- /dev/null +++ b/.stylelintrc.json @@ -0,0 +1,20 @@ +{ + "extends": "stylelint-config-wordpress", + "rules": { + "at-rule-empty-line-before": null, + "at-rule-no-unknown": null, + "comment-empty-line-before": null, + "declaration-block-no-duplicate-properties": null, + "declaration-property-unit-whitelist": null, + "font-weight-notation": null, + "max-line-length": null, + "no-descending-specificity": null, + "no-duplicate-selectors": null, + "rule-empty-line-before": null, + "selector-class-pattern": null, + "value-keyword-case": null, + "length-zero-no-unit": null, + "font-family-no-missing-generic-family-keyword": null, + "indentation": 4 + } +} diff --git a/.svgrrc b/.svgrrc new file mode 100644 index 000000000..107d4cfde --- /dev/null +++ b/.svgrrc @@ -0,0 +1,20 @@ +{ + svgo: true, + svgoConfig: { + plugins: [ + { + removeAttrs: { + attrs: [ + "height", + "width", + "x", + "y", + ], + }, + }, + ], + }, + svgProps: { + xmlns: "http://www.w3.org/2000/svg", + }, +} diff --git a/ReduxCore/README.md b/ReduxCore/README.md new file mode 100644 index 000000000..01af34a91 --- /dev/null +++ b/ReduxCore/README.md @@ -0,0 +1,4 @@ +# Shim directory for old integrations. + +We found a number of theme developers tried including files directly. To alleviate issues with this we've created this +shadow directory. diff --git a/ReduxCore/core/index.php b/ReduxCore/core/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/ReduxCore/core/index.php @@ -0,0 +1,8 @@ +

' . esc_html__( 'Redux Framework version 4 is activated but not loaded. Redux Framework version 3 is still installed and activated. Please deactivate Redux Framework version 3.', 'redux-framework' ) . '

'; // phpcs:ignore WordPress.Security.EscapeOutput + return; + } + } + + if ( ! self::$instance ) { + self::$instance = new self(); + if ( class_exists( 'ReduxFramework' ) ) { + self::$instance->load_first(); + } else { + self::$instance->get_redux_options(); + self::$instance->includes(); + self::$instance->hooks(); + } + } + + return self::$instance; + } + + /** + * Shim for geting instance + * + * @access public + * @since 4.0.1 + * @return self::$instance The one true Redux_Framework_Plugin + */ + public static function get_instance() { + return self::instance(); + } + + /** + * Get Redux options + * + * @access public + * @since 3.1.3 + * @return void + */ + public function get_redux_options() { + + // Setup defaults. + $defaults = array( + 'demo' => false, + ); + + // If multisite is enabled. + if ( is_multisite() ) { + + // Get network activated plugins. + $plugins = get_site_option( 'active_sitewide_plugins' ); + + foreach ( $plugins as $file => $plugin ) { + if ( strpos( $file, 'redux-framework.php' ) !== false ) { + $this->plugin_network_activated = true; + $this->options = get_site_option( 'ReduxFrameworkPlugin', $defaults ); + } + } + } + + // If options aren't set, grab them now! + if ( empty( $this->options ) ) { + $this->options = get_option( 'ReduxFrameworkPlugin', $defaults ); + } + } + + /** + * Include necessary files + * + * @access public + * @since 3.1.3 + * @return void + */ + public function includes() { + + // Include Redux_Core. + if ( file_exists( dirname( __FILE__ ) . '/redux-core/framework.php' ) ) { + require_once dirname( __FILE__ ) . '/redux-core/framework.php'; + } + + if ( file_exists( dirname( __FILE__ ) . '/redux-templates/redux-templates.php' ) ) { + require_once dirname( __FILE__ ) . '/redux-templates/redux-templates.php'; + } + + if ( isset( Redux_Core::$as_plugin ) ) { + Redux_Core::$as_plugin = true; + } + + add_action( 'setup_theme', array( $this, 'load_sample_config' ) ); + + } + + /** + * Loads the sample config after everything is loaded. + * + * @access public + * @since 4.0.2 + * @return void + */ + public function load_sample_config() { + // Include demo config, if demo mode is active. + if ( $this->options['demo'] && file_exists( dirname( __FILE__ ) . '/sample/sample-config.php' ) ) { + require_once dirname( __FILE__ ) . '/sample/sample-config.php'; + } + } + + /** + * Run action and filter hooks + * + * @access private + * @since 3.1.3 + * @return void + */ + private function hooks() { + add_action( 'activated_plugin', array( $this, 'load_first' ) ); + add_action( 'wp_loaded', array( $this, 'options_toggle_check' ) ); + + // Activate plugin when new blog is added. + add_action( 'wpmu_new_blog', array( $this, 'activate_new_site' ) ); + + // Display admin notices. + add_action( 'admin_notices', array( $this, 'admin_notices' ) ); + + // Edit plugin metalinks. + add_filter( 'plugin_row_meta', array( $this, 'plugin_metalinks' ), null, 2 ); + add_filter( 'network_admin_plugin_action_links', array( $this, 'add_settings_link' ), 1, 2 ); + add_filter( 'plugin_action_links', array( $this, 'add_settings_link' ), 1, 2 ); + + // phpcs:ignore WordPress.NamingConventions.ValidHookName + do_action( 'redux/plugin/hooks', $this ); + } + + /** + * Pushes Redux to top of plugin load list, so it initializes before any plugin that may use it. + */ + public function load_first() { + if ( ! class_exists( 'Redux_Functions_Ex' ) ) { + require_once dirname( __FILE__ ) . '/redux-core/inc/classes/class-redux-functions-ex.php'; + } + + $plugin_dir = Redux_Functions_Ex::wp_normalize_path( WP_PLUGIN_DIR ) . '/'; + $self_file = Redux_Functions_Ex::wp_normalize_path( __FILE__ ); + + $path = str_replace( $plugin_dir, '', $self_file ); + $path = str_replace( 'class-redux-framework-plugin.php', 'redux-framework.php', $path ); + + $plugins = get_option( 'active_plugins' ); + + if ( $plugins ) { + $key = array_search( $path, $plugins, true ); + + if ( false !== $key ) { + array_splice( $plugins, $key, 1 ); + array_unshift( $plugins, $path ); + update_option( 'active_plugins', $plugins ); + } + + if ( class_exists( 'Redux_Pro' ) ) { + $self_file = Redux_Functions_Ex::wp_normalize_path( Redux_Pro::$dir ); + $path = str_replace( $plugin_dir, '', $self_file ); + + // phpcs:ignore WordPress.NamingConventions.ValidHookName + $basename = apply_filters( 'redux/pro/basename', 'redux-pro.php' ); + + $key = array_search( $path . '/' . $basename, $plugins, true ); + if ( false !== $key ) { + array_splice( $plugins, $key, 1 ); + array_unshift( $plugins, $path . '/' . $basename ); + update_option( 'active_plugins', $plugins ); + } + } + } + } + + /** + * Fired on plugin activation + * + * @access public + * @since 3.0.0 + * + * @param boolean $network_wide True if plugin is network activated, false otherwise. + * + * @return void + */ + public static function activate( $network_wide ) { + // phpcs:disable + //if ( function_exists( 'is_multisite' ) && is_multisite() ) { + // if ( $network_wide ) { + // // Get all blog IDs. + // $blog_ids = self::get_blog_ids(); + // + // foreach ( $blog_ids as $blog_id ) { + // switch_to_blog( $blog_id ); + // self::single_activate(); + // } + // restore_current_blog(); + // } else { + // self::single_activate(); + // } + //} else { + // self::single_activate(); + //} + // phpcs:enable + + delete_site_transient( 'update_plugins' ); + } + + /** + * Fired when plugin is deactivated + * + * @access public + * @since 3.0.0 + * + * @param boolean $network_wide True if plugin is network activated, false otherwise. + * + * @return void + */ + public static function deactivate( $network_wide ) { + if ( function_exists( 'is_multisite' ) && is_multisite() ) { + if ( $network_wide ) { + // Get all blog IDs. + $blog_ids = self::get_blog_ids(); + + foreach ( $blog_ids as $blog_id ) { + switch_to_blog( $blog_id ); + self::single_deactivate(); + } + restore_current_blog(); + } else { + self::single_deactivate(); + } + } else { + self::single_deactivate(); + } + + delete_option( 'ReduxFrameworkPlugin' ); + Redux_Enable_Gutenberg::cleanup_options( 'redux-framework' ); // Auto disable Gutenberg and all that. + } + + /** + * Fired when a new WPMU site is activated + * + * @access public + * @since 3.0.0 + * + * @param int $blog_id The ID of the new blog. + * + * @return void + */ + public function activate_new_site( $blog_id ) { + if ( 1 !== did_action( 'wpmu_new_blog' ) ) { + return; + } + + switch_to_blog( $blog_id ); + self::single_activate(); + restore_current_blog(); + } + + /** + * Get all IDs of blogs that are not activated, not spam, and not deleted + * + * @access private + * @since 3.0.0 + * @global object $wpdb + * @return array|false Array of IDs or false if none are found + */ + private static function get_blog_ids() { + global $wpdb; + + $var = '0'; + + // Get an array of IDs (We have to do it this way because WordPress ays so, however reduntant. + $result = wp_cache_get( 'redux-blog-ids' ); + if ( false === $result ) { + + // WordPress asys get_col is discouraged? I found no alternative. So...ignore! - kp. + // phpcs:ignore WordPress.DB.DirectDatabaseQuery + $result = $wpdb->get_col( $wpdb->prepare( "SELECT blog_id FROM $wpdb->blogs WHERE archived = %s AND spam = %s AND deleted = %s", $var, $var, $var ) ); + + wp_cache_set( 'redux-blog-ids', $result ); + } + + return $result; + } + + /** + * Fired for each WPMS blog on plugin activation + * + * @access private + * @since 3.0.0 + * @return void + */ + private static function single_activate() { + $notices = array(); + + $nonce = wp_create_nonce( 'redux_framework_demo' ); + + $notices = get_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES', array() ); + $notices[] = esc_html__( 'Redux Framework has an embedded demo.', 'redux-framework' ) . ' ' . esc_html__( 'Click here to activate the sample config file.', 'redux-framework' ) . ''; + + update_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES', $notices ); + } + + /** + * Display admin notices + * + * @access public + * @since 3.0.0 + * @return void + */ + public function admin_notices() { + do_action( 'redux_framework_plugin_admin_notice' ); + $notices = get_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES', '' ); + if ( ! empty( $notices ) ) { + foreach ( $notices as $notice ) { + echo '

' . $notice . '

'; // phpcs:ignore WordPress.Security.EscapeOutput + } + + delete_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES' ); + } + } + + /** + * Fired for each blog when the plugin is deactivated + * + * @access private + * @since 3.0.0 + * @return void + */ + private static function single_deactivate() { + delete_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES' ); + } + + /** + * Turn on or off + * + * @access public + * @since 3.0.0 + * @global string $pagenow The current page being displayed + * @return void + */ + public function options_toggle_check() { + global $pagenow; + + if ( isset( $_GET['nonce'] ) && wp_verify_nonce( sanitize_key( $_GET['nonce'] ), 'redux_framework_demo' ) ) { + if ( isset( $_GET['redux-framework-plugin'] ) && 'demo' === $_GET['redux-framework-plugin'] ) { + $url = admin_url( add_query_arg( array( 'page' => 'redux-framework' ), 'tools.php' ) ); + + if ( 'demo' === $_GET['redux-framework-plugin'] ) { + if ( false === $this->options['demo'] ) { + $this->options['demo'] = true; + $url = admin_url( add_query_arg( array( 'page' => 'redux_demo' ), 'admin.php' ) ); + } else { + $this->options['demo'] = false; + + } + } + if ( is_multisite() && $this->plugin_network_activated ) { + update_site_option( 'ReduxFrameworkPlugin', $this->options ); + } else { + update_option( 'ReduxFrameworkPlugin', $this->options ); + } + + wp_safe_redirect( esc_url( $url ) ); + + exit(); + } + } + } + + + /** + * Add a settings link to the Redux entry in the plugin overview screen + * + * @param array $links Links array. + * @param string $file Plugin filename/slug. + * + * @return array + * @see filter:plugin_action_links + * @since 1.0 + */ + public function add_settings_link( $links, $file ) { + + if ( strpos( REDUX_PLUGIN_FILE, $file ) === false ) { + return $links; + } + + if ( ! class_exists( 'Redux_Pro' ) ) { + $links[] = sprintf( + '%s', + esc_url( $this->get_site_utm_url( '', 'upgrade' ) ), + sprintf( + '%s', + __( 'Go Pro', 'redux-framework' ) + ) + ); + } + + return $links; + } + + /** + * Get the url where the Admin Columns website is hosted + * + * @param string $path Path to add to url. + * + * @return string + */ + private function get_site_url( $path = '' ) { + $url = 'https://redux.io'; + + if ( ! empty( $path ) ) { + $url .= '/' . trim( $path, '/' ) . '/'; + } + + return $url; + } + + /** + * Url with utm tags + * + * @param string $path Path on site. + * @param string $utm_medium Medium var. + * @param string $utm_content Content var. + * @param bool $utm_campaign Campaign var. + * + * @return string + */ + public function get_site_utm_url( $path, $utm_medium, $utm_content = null, $utm_campaign = false ) { + $url = self::get_site_url( $path ); + + if ( ! $utm_campaign ) { + $utm_campaign = 'plugin-installation'; + } + + $args = array( + // Referrer: plugin. + 'utm_source' => 'plugin-installation', + + // Specific promotions or sales. + 'utm_campaign' => $utm_campaign, + + // Marketing medium: banner, documentation or email. + 'utm_medium' => $utm_medium, + + // Used for differentiation of medium. + 'utm_content' => $utm_content, + ); + + $args = array_map( 'sanitize_key', array_filter( $args ) ); + + return add_query_arg( $args, $url ); + } + + /** + * Edit plugin metalinks + * + * @access public + * @since 3.0.0 + * + * @param array $links The current array of links. + * @param string $file A specific plugin row. + * + * @return array The modified array of links + */ + public function plugin_metalinks( $links, $file ) { + if ( strpos( $file, 'redux-framework.php' ) !== false && is_plugin_active( $file ) ) { + $links[] = '' . esc_html__( 'What is this?', 'redux-framework' ) . ''; + $links[] = '' . esc_html__( 'Template Library', 'redux-framework' ) . ''; + } + + return $links; + } + } + if ( ! class_exists( 'ReduxFrameworkPlugin' ) ) { + class_alias( 'Redux_Framework_Plugin', 'ReduxFrameworkPlugin' ); + } +} diff --git a/composer.json b/composer.json index 9f346b867..906d6bcc1 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "reduxframework/redux-framework-4", + "name": "reduxframework/redux-framework", "version": "4.1.28", "authors": [ { @@ -43,13 +43,9 @@ "codeception/module-filesystem": "^1.0", "codeception/module-cli": "^1.0", "codeception/util-universalframework": "^1.0", - "phpstan/phpstan": "^0.12.90", - "szepeviktor/phpstan-wordpress": "^0.7.6", - "phpstan/extension-installer": "^1.1" }, "scripts": { "standards:check": "@php ./vendor/squizlabs/php_codesniffer/bin/phpcs", "standards:fix": "@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf", - "analyze": "@php ./vendor/bin/phpstan analyze" } } diff --git a/package-lock.json b/package-lock.json index ca1f7c216..3fae491b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8170,12 +8170,6 @@ "node": ">=4" } }, - "node_modules/@wordpress/scripts/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, "node_modules/@wordpress/scripts/node_modules/execall": { "version": "1.0.0", "resolved": "https://registry.yarnpkg.com/execall/-/execall-1.0.0.tgz", @@ -11749,6 +11743,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, "optional": true, "dependencies": { "file-uri-to-path": "1.0.0" @@ -13952,6 +13947,7 @@ "version": "1.1.0", "resolved": "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", "integrity": "sha1-1OqT8FriV5CVG5nns7CeOQikCC4=", + "dev": true, "dependencies": { "source-map": "^0.6.1" } @@ -15866,8 +15862,7 @@ "node_modules/emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "node_modules/emojis-list": { "version": "3.0.0", @@ -17427,22 +17422,6 @@ "node": ">= 0.8" } }, - "node_modules/express/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha1-bGGeT5xgMIw4UZSYwU+7EKrOuwY=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/express/node_modules/ms": { "version": "2.1.1", "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz", @@ -17932,6 +17911,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, "optional": true }, "node_modules/filename-reserved-regex": { @@ -18512,6 +18492,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -19267,6 +19248,7 @@ "version": "2.6.1", "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, "dependencies": { "concat-with-sourcemaps": "^1.0.0", "through2": "^2.0.0", @@ -20122,13 +20104,13 @@ } }, "node_modules/gulp-sass": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz", - "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.1.tgz", + "integrity": "sha512-bg7mfgsgho0Ej0WXE9Cd2sq/YxeKxOjagrMmM40zvOYXHtZvi5ED84wIpqCUvJLz66kFNkv+jS/rQXolmgXrUQ==", "dev": true, "dependencies": { "chalk": "^2.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.20", "node-sass": "^4.8.3", "plugin-error": "^1.0.1", "replace-ext": "^1.0.0", @@ -21327,99 +21309,6 @@ "node": ">=0.10.0" } }, - "node_modules/imagemin-webpack/node_modules/find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imagemin-webpack/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/imagemin/node_modules/file-type": { "version": "12.4.2", "resolved": "https://registry.yarnpkg.com/file-type/-/file-type-12.4.2.tgz", @@ -25962,7 +25851,8 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=" + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", @@ -26415,7 +26305,7 @@ "version": "2.14.1", "resolved": "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz", "integrity": "sha1-174036MQW5FJTDFHCJMV7/iHSwE=", - "devOptional": true + "dev": true }, "node_modules/nanoid": { "version": "2.1.11", @@ -32143,7 +32033,8 @@ "node_modules/sprintf-js": { "version": "1.1.2", "resolved": "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha1-2hdlJiv4wPVxdJ8q1sJjACB65nM=" + "integrity": "sha1-2hdlJiv4wPVxdJ8q1sJjACB65nM=", + "dev": true }, "node_modules/squeak": { "version": "1.3.0", @@ -32773,9 +32664,9 @@ } }, "node_modules/striptags": { - "version": "3.1.1", - "resolved": "https://registry.yarnpkg.com/striptags/-/striptags-3.1.1.tgz", - "integrity": "sha1-yMPn/db7S7OjKjt1LltePjgJPr0=" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/striptags/-/striptags-3.2.0.tgz", + "integrity": "sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==" }, "node_modules/style-loader": { "version": "0.23.1", @@ -33696,11 +33587,6 @@ "node": ">=6.0.0" } }, - "node_modules/table/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" - }, "node_modules/table/node_modules/string-width": { "version": "3.1.0", "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz", @@ -36345,12 +36231,6 @@ "wrap-ansi": "^5.1.0" } }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, "node_modules/yargs/node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -44054,12 +43934,6 @@ "path-type": "^3.0.0" } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, "execall": { "version": "1.0.0", "resolved": "https://registry.yarnpkg.com/execall/-/execall-1.0.0.tgz", @@ -47250,6 +47124,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, "optional": true, "requires": { "file-uri-to-path": "1.0.0" @@ -49109,6 +48984,7 @@ "version": "1.1.0", "resolved": "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", "integrity": "sha1-1OqT8FriV5CVG5nns7CeOQikCC4=", + "dev": true, "requires": { "source-map": "^0.6.1" } @@ -50760,8 +50636,7 @@ "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "emojis-list": { "version": "3.0.0", @@ -52057,19 +51932,6 @@ "unpipe": "~1.0.0" } }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha1-bGGeT5xgMIw4UZSYwU+7EKrOuwY=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, "ms": { "version": "2.1.1", "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz", @@ -52483,6 +52345,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, "optional": true }, "filename-reserved-regex": { @@ -52952,6 +52815,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, "optional": true, "requires": { "bindings": "^1.5.0", @@ -53575,6 +53439,7 @@ "version": "2.6.1", "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, "requires": { "concat-with-sourcemaps": "^1.0.0", "through2": "^2.0.0", @@ -54261,13 +54126,13 @@ "dev": true }, "gulp-sass": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz", - "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.1.tgz", + "integrity": "sha512-bg7mfgsgho0Ej0WXE9Cd2sq/YxeKxOjagrMmM40zvOYXHtZvi5ED84wIpqCUvJLz66kFNkv+jS/rQXolmgXrUQ==", "dev": true, "requires": { "chalk": "^2.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.20", "node-sass": "^4.8.3", "plugin-error": "^1.0.1", "replace-ext": "^1.0.0", @@ -55281,75 +55146,6 @@ "resolved": "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz", "integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=", "dev": true - }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "dev": true } } }, @@ -59079,7 +58875,8 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=" + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true }, "merge2": { "version": "1.4.1", @@ -59450,7 +59247,7 @@ "version": "2.14.1", "resolved": "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz", "integrity": "sha1-174036MQW5FJTDFHCJMV7/iHSwE=", - "devOptional": true + "dev": true }, "nanoid": { "version": "2.1.11", @@ -64277,7 +64074,8 @@ "sprintf-js": { "version": "1.1.2", "resolved": "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha1-2hdlJiv4wPVxdJ8q1sJjACB65nM=" + "integrity": "sha1-2hdlJiv4wPVxdJ8q1sJjACB65nM=", + "dev": true }, "squeak": { "version": "1.3.0", @@ -64788,9 +64586,9 @@ } }, "striptags": { - "version": "3.1.1", - "resolved": "https://registry.yarnpkg.com/striptags/-/striptags-3.1.1.tgz", - "integrity": "sha1-yMPn/db7S7OjKjt1LltePjgJPr0=" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/striptags/-/striptags-3.2.0.tgz", + "integrity": "sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==" }, "style-loader": { "version": "0.23.1", @@ -65550,11 +65348,6 @@ "string-width": "^3.0.0" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" - }, "string-width": { "version": "3.1.0", "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz", @@ -67795,12 +67588,6 @@ "wrap-ansi": "^5.1.0" } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/package.json b/package.json index 065ac3e13..a2ffaae63 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "license": "GPL-3.0-or-later", "repository": { "type": "git", - "url": "https://github.com/reduxframework/redux-framework-4.git" + "url": "https://github.com/reduxframework/redux-framework.git" }, "bugs": { - "url": "https://github.com/reduxframework/redux-framework-4/issues" + "url": "https://github.com/reduxframework/redux-framework/issues" }, "homepage": "https://redux.io", "resolutions": { diff --git a/redux-core/appsero/Client.php b/redux-core/appsero/Client.php new file mode 100644 index 000000000..e8ca7b2dd --- /dev/null +++ b/redux-core/appsero/Client.php @@ -0,0 +1,282 @@ +hash = $hash; + $this->name = $name; + $this->file = $file; + + $this->set_basename_and_slug(); + } + + /** + * Initialize insights class + * + * @return Appsero\Insights + */ + public function insights() { + + if ( ! class_exists( __NAMESPACE__ . '\Insights' ) ) { + require_once __DIR__ . '/Insights.php'; + } + + return new Insights( $this ); + } + + /** + * Initialize plugin/theme updater + * + * @return Appsero\Updater + */ + public function updater() { + + if ( ! class_exists( __NAMESPACE__ . '\Updater' ) ) { + require_once __DIR__ . '/Updater.php'; + } + + return new Updater( $this ); + } + + /** + * Initialize license checker + * + * @return Appsero\License + */ + public function license() { + + if ( ! class_exists( __NAMESPACE__ . '\License' ) ) { + require_once __DIR__ . '/License.php'; + } + + return new License( $this ); + } + + /** + * API Endpoint + * + * @return string + */ + public function endpoint() { + $endpoint = apply_filters( 'appsero_endpoint', 'https://api.appsero.com' ); + + return trailingslashit( $endpoint ); + } + + /** + * Set project basename, slug and version + * + * @return void + */ + protected function set_basename_and_slug() { + + if ( strpos( $this->file, WP_CONTENT_DIR . '/themes/' ) === false ) { + + $this->basename = plugin_basename( $this->file ); + + list( $this->slug, $mainfile) = explode( '/', $this->basename ); + + require_once ABSPATH . 'wp-admin/includes/plugin.php'; + + $plugin_data = get_plugin_data( $this->file ); + + $this->project_version = $plugin_data['Version']; + $this->type = 'plugin'; + $this->textdomain = $this->slug; + + } else { + + $this->basename = str_replace( WP_CONTENT_DIR . '/themes/', '', $this->file ); + + list( $this->slug, $mainfile) = explode( '/', $this->basename ); + + $theme = wp_get_theme( $this->slug ); + + $this->project_version = $theme->version; + $this->type = 'theme'; + + } + } + + /** + * Send request to remote endpoint + * + * @param array $params + * @param string $route + * + * @return array|WP_Error Array of results including HTTP headers or WP_Error if the request failed. + */ + public function send_request( $params, $route, $blocking = false ) { + $url = $this->endpoint() . $route; + + $headers = array( + 'user-agent' => 'Appsero/' . md5( esc_url( home_url() ) ) . ';', + 'Accept' => 'application/json', + ); + + $response = wp_remote_post( + $url, + array( + 'method' => 'POST', + 'timeout' => 30, + 'redirection' => 5, + 'httpversion' => '1.0', + 'blocking' => $blocking, + 'headers' => $headers, + 'body' => array_merge( $params, array( 'client' => $this->version ) ), + 'cookies' => array(), + ) + ); + + return $response; + } + + /** + * Check if the current server is localhost + * + * @return boolean + */ + public function is_local_server() { + + $is_local = false; + + $domains_to_check = array_unique( + array( + 'siteurl' => wp_parse_url( get_site_url(), PHP_URL_HOST ), + 'homeurl' => wp_parse_url( get_home_url(), PHP_URL_HOST ), + ) + ); + + $forbidden_domains = array( + 'wordpress.com', + 'localhost', + 'localhost.localdomain', + '127.0.0.1', + '::1', + 'local.wordpress.test', // VVV pattern. + 'local.wordpress-trunk.test', // VVV pattern. + 'src.wordpress-develop.test', // VVV pattern. + 'build.wordpress-develop.test', // VVV pattern. + ); + + foreach ( $domains_to_check as $domain ) { + // If it's empty, just fail out. + if ( ! $domain ) { + $is_local = true; + break; + } + + // None of the explicit localhosts. + if ( in_array( $domain, $forbidden_domains, true ) ) { + $is_local = true; + break; + } + + // No .test or .local domains. + if ( preg_match( '#\.(test|local)$#i', $domain ) ) { + $is_local = true; + break; + } + } + + return apply_filters( 'appsero_is_local', $is_local ); + + } + + /** + * Translate function _e() + */ + public function _etrans( $text ) { + call_user_func( '_e', $text, $this->textdomain ); + } + + /** + * Translate function __() + */ + public function __trans( $text ) { + return call_user_func( '__', $text, $this->textdomain ); + } + +} diff --git a/redux-core/appsero/Insights.php b/redux-core/appsero/Insights.php new file mode 100644 index 000000000..ad5b3bb8d --- /dev/null +++ b/redux-core/appsero/Insights.php @@ -0,0 +1,1029 @@ +client = $client; + } + } + + /** + * Don't show the notice + * + * @return \self + */ + public function hide_notice() { + $this->show_notice = false; + + return $this; + } + + /** + * Add extra data if needed + * + * @param array $data + * + * @return \self + */ + public function add_extra( $data = array() ) { + $this->extra_data = $data; + + return $this; + } + + /** + * Set custom notice text + * + * @param string $text + * + * @return \self + */ + public function notice( $text ) { + $this->notice = $text; + + return $this; + } + + /** + * Initialize insights + * + * @return void + */ + public function init() { + if ( $this->client->type == 'plugin' ) { + $this->init_plugin(); + } elseif ( $this->client->type == 'theme' ) { + $this->init_theme(); + } + } + + /** + * Initialize theme hooks + * + * @return void + */ + public function init_theme() { + $this->init_common(); + + add_action( 'switch_theme', array( $this, 'deactivation_cleanup' ) ); + add_action( 'switch_theme', array( $this, 'theme_deactivated' ), 12, 3 ); + } + + /** + * Initialize plugin hooks + * + * @return void + */ + public function init_plugin() { + // plugin deactivate popup + if ( ! $this->is_local_server() ) { + add_filter( 'plugin_action_links_' . $this->client->basename, array( $this, 'plugin_action_links' ) ); + add_action( 'admin_footer', array( $this, 'deactivate_scripts' ) ); + } + + $this->init_common(); + + register_activation_hook( $this->client->file, array( $this, 'activate_plugin' ) ); + register_deactivation_hook( $this->client->file, array( $this, 'deactivation_cleanup' ) ); + } + + /** + * Initialize common hooks + * + * @return void + */ + protected function init_common() { + + if ( $this->show_notice ) { + // tracking notice + add_action( 'admin_notices', array( $this, 'admin_notice' ) ); + } + + add_action( 'admin_init', array( $this, 'handle_optin_optout' ) ); + + // uninstall reason + add_action( 'wp_ajax_' . $this->client->slug . '_submit-uninstall-reason', array( $this, 'uninstall_reason_submission' ) ); + + // cron events + add_filter( 'cron_schedules', array( $this, 'add_weekly_schedule' ) ); + add_action( $this->client->slug . '_tracker_send_event', array( $this, 'send_tracking_data' ) ); + // add_action( 'admin_init', array( $this, 'send_tracking_data' ) ); // test + } + + /** + * Send tracking data to AppSero server + * + * @param boolean $override + * + * @return void + */ + public function send_tracking_data( $override = false ) { + // skip on AJAX Requests + if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) { + return; + } + + if ( ! $this->tracking_allowed() && ! $override ) { + return; + } + + // Send a maximum of once per week + $last_send = $this->get_last_send(); + + if ( $last_send && $last_send > strtotime( '-1 week' ) ) { + return; + } + + $tracking_data = $this->get_tracking_data(); + + $response = $this->client->send_request( $tracking_data, 'track' ); + + update_option( $this->client->slug . '_tracking_last_send', time() ); + } + + /** + * Get the tracking data points + * + * @return array + */ + protected function get_tracking_data() { + $all_plugins = $this->get_all_plugins(); + + $users = get_users( + array( + 'role' => 'administrator', + 'orderby' => 'ID', + 'order' => 'ASC', + 'number' => 1, + 'paged' => 1, + ) + ); + + $admin_user = ( is_array( $users ) && ! empty( $users ) ) ? $users[0] : false; + $first_name = $last_name = ''; + + if ( $admin_user ) { + $first_name = $admin_user->first_name ? $admin_user->first_name : $admin_user->display_name; + $last_name = $admin_user->last_name; + } + + $data = array( + 'version' => $this->client->project_version, + 'url' => esc_url( home_url() ), + 'site' => $this->get_site_name(), + 'admin_email' => get_option( 'admin_email' ), + 'first_name' => $first_name, + 'last_name' => $last_name, + 'hash' => $this->client->hash, + 'server' => $this->get_server_info(), + 'wp' => $this->get_wp_info(), + 'users' => $this->get_user_counts(), + 'active_plugins' => count( $all_plugins['active_plugins'] ), + 'inactive_plugins' => count( $all_plugins['inactive_plugins'] ), + 'ip_address' => $this->get_user_ip_address(), + 'theme' => get_stylesheet(), + 'project_version' => $this->client->project_version, + 'tracking_skipped' => false, + ); + + // Add metadata + if ( $extra = $this->get_extra_data() ) { + $data['extra'] = $extra; + } + + // Check this has previously skipped tracking + $skipped = get_option( $this->client->slug . '_tracking_skipped' ); + + if ( $skipped === 'yes' ) { + delete_option( $this->client->slug . '_tracking_skipped' ); + + $data['tracking_skipped'] = true; + } + + return apply_filters( $this->client->slug . '_tracker_data', $data ); + } + + /** + * If a child class wants to send extra data + * + * @return mixed + */ + protected function get_extra_data() { + if ( is_callable( $this->extra_data ) ) { + return call_user_func( $this->extra_data ); + } + + if ( is_array( $this->extra_data ) ) { + return $this->extra_data; + } + + return array(); + } + + /** + * Explain the user which data we collect + * + * @return string + */ + protected function data_we_collect() { + $data = array( + 'Server environment details (php, mysql, server, WordPress versions)', + 'Number of users in your site', + 'Site language', + 'Number of active and inactive plugins', + 'Site name and url', + 'Your name and email address', + ); + + return $data; + } + + /** + * Check if the user has opted into tracking + * + * @return bool + */ + public function tracking_allowed() { + $allow_tracking = get_option( $this->client->slug . '_allow_tracking', 'no' ); + + return $allow_tracking == 'yes'; + } + + /** + * Get the last time a tracking was sent + * + * @return false|string + */ + private function get_last_send() { + return get_option( $this->client->slug . '_tracking_last_send', false ); + } + + /** + * Check if the notice has been dismissed or enabled + * + * @return boolean + */ + public function notice_dismissed() { + $hide_notice = get_option( $this->client->slug . '_tracking_notice', null ); + + if ( 'hide' == $hide_notice ) { + return true; + } + + return false; + } + + /** + * Check if the current server is localhost + * + * @return boolean + */ + private function is_local_server() { + + $is_local = false; + + $domains_to_check = array_unique( + array( + 'siteurl' => wp_parse_url( get_site_url(), PHP_URL_HOST ), + 'homeurl' => wp_parse_url( get_home_url(), PHP_URL_HOST ), + ) + ); + + $forbidden_domains = array( + 'wordpress.com', + 'localhost', + 'localhost.localdomain', + '127.0.0.1', + '::1', + 'local.wordpress.test', // VVV pattern. + 'local.wordpress-trunk.test', // VVV pattern. + 'src.wordpress-develop.test', // VVV pattern. + 'build.wordpress-develop.test', // VVV pattern. + ); + + foreach ( $domains_to_check as $domain ) { + // If it's empty, just fail out. + if ( ! $domain ) { + $is_local = true; + break; + } + + // None of the explicit localhosts. + if ( in_array( $domain, $forbidden_domains, true ) ) { + $is_local = true; + break; + } + + // No .test or .local domains. + if ( preg_match( '#\.(test|local)$#i', $domain ) ) { + $is_local = true; + break; + } + } + + return apply_filters( 'appsero_is_local', $is_local ); + } + + /** + * Schedule the event weekly + * + * @return void + */ + private function schedule_event() { + $hook_name = $this->client->slug . '_tracker_send_event'; + + if ( ! wp_next_scheduled( $hook_name ) ) { + wp_schedule_event( time(), 'weekly', $hook_name ); + } + } + + /** + * Clear any scheduled hook + * + * @return void + */ + private function clear_schedule_event() { + wp_clear_scheduled_hook( $this->client->slug . '_tracker_send_event' ); + } + + /** + * Display the admin notice to users that have not opted-in or out + * + * @return void + */ + public function admin_notice() { + + if ( $this->notice_dismissed() ) { + return; + } + + if ( $this->tracking_allowed() ) { + return; + } + + if ( ! current_user_can( 'manage_options' ) ) { + return; + } + + // don't show tracking if a local server + if ( $this->is_local_server() ) { + return; + } + + $optin_url = add_query_arg( $this->client->slug . '_tracker_optin', 'true' ); + $optout_url = add_query_arg( $this->client->slug . '_tracker_optout', 'true' ); + + if ( empty( $this->notice ) ) { + $notice = sprintf( $this->client->__trans( 'Want to help make %1$s even more awesome? Allow %1$s to collect non-sensitive diagnostic data and usage information.' ), $this->client->name ); + } else { + $notice = $this->notice; + } + + $policy_url = 'https://' . 'appsero.com/privacy-policy/'; + + $notice .= ' (' . $this->client->__trans( 'what we collect' ) . ')'; + $notice .= ''; + + echo '

'; + echo $notice; + echo '

'; + echo ' ' . $this->client->__trans( 'Allow' ) . ''; + echo ' ' . $this->client->__trans( 'No thanks' ) . ''; + echo '

'; + + echo " + "; + + } + + /** + * handle the optin/optout + * + * @return void + */ + public function handle_optin_optout() { + + if ( isset( $_GET[ $this->client->slug . '_tracker_optin' ] ) && $_GET[ $this->client->slug . '_tracker_optin' ] == 'true' ) { + $this->optin(); + + wp_redirect( remove_query_arg( $this->client->slug . '_tracker_optin' ) ); + exit; + } + + if ( isset( $_GET[ $this->client->slug . '_tracker_optout' ] ) && $_GET[ $this->client->slug . '_tracker_optout' ] == 'true' ) { + $this->optout(); + + wp_redirect( remove_query_arg( $this->client->slug . '_tracker_optout' ) ); + exit; + } + } + + /** + * Tracking optin + * + * @return void + */ + public function optin() { + update_option( $this->client->slug . '_allow_tracking', 'yes' ); + update_option( $this->client->slug . '_tracking_notice', 'hide' ); + + $this->clear_schedule_event(); + $this->schedule_event(); + $this->send_tracking_data(); + } + + /** + * Optout from tracking + * + * @return void + */ + public function optout() { + update_option( $this->client->slug . '_allow_tracking', 'no' ); + update_option( $this->client->slug . '_tracking_notice', 'hide' ); + + $this->send_tracking_skipped_request(); + + $this->clear_schedule_event(); + } + + /** + * Get the number of post counts + * + * @param string $post_type + * + * @return integer + */ + public function get_post_count( $post_type ) { + global $wpdb; + + return (int) $wpdb->get_var( "SELECT count(ID) FROM $wpdb->posts WHERE post_type = '$post_type' and post_status = 'publish'" ); + } + + /** + * Get server related info. + * + * @return array + */ + private static function get_server_info() { + global $wpdb; + + $server_data = array(); + + if ( isset( $_SERVER['SERVER_SOFTWARE'] ) && ! empty( $_SERVER['SERVER_SOFTWARE'] ) ) { + $server_data['software'] = $_SERVER['SERVER_SOFTWARE']; + } + + if ( function_exists( 'phpversion' ) ) { + $server_data['php_version'] = phpversion(); + } + + $server_data['mysql_version'] = $wpdb->db_version(); + + $server_data['php_max_upload_size'] = size_format( wp_max_upload_size() ); + $server_data['php_default_timezone'] = date_default_timezone_get(); + $server_data['php_soap'] = class_exists( 'SoapClient' ) ? 'Yes' : 'No'; + $server_data['php_fsockopen'] = function_exists( 'fsockopen' ) ? 'Yes' : 'No'; + $server_data['php_curl'] = function_exists( 'curl_init' ) ? 'Yes' : 'No'; + + return $server_data; + } + + /** + * Get WordPress related data. + * + * @return array + */ + private function get_wp_info() { + $wp_data = array(); + + $wp_data['memory_limit'] = WP_MEMORY_LIMIT; + $wp_data['debug_mode'] = ( defined( 'WP_DEBUG' ) && WP_DEBUG ) ? 'Yes' : 'No'; + $wp_data['locale'] = get_locale(); + $wp_data['version'] = get_bloginfo( 'version' ); + $wp_data['multisite'] = is_multisite() ? 'Yes' : 'No'; + $wp_data['theme_slug'] = get_stylesheet(); + + $theme = wp_get_theme( $wp_data['theme_slug'] ); + + $wp_data['theme_name'] = $theme->get( 'Name' ); + $wp_data['theme_version'] = $theme->get( 'Version' ); + $wp_data['theme_uri'] = $theme->get( 'ThemeURI' ); + $wp_data['theme_author'] = $theme->get( 'Author' ); + + return $wp_data; + } + + /** + * Get the list of active and inactive plugins + * + * @return array + */ + private function get_all_plugins() { + // Ensure get_plugins function is loaded + if ( ! function_exists( 'get_plugins' ) ) { + require_once ABSPATH . '/wp-admin/includes/plugin.php'; + } + + $plugins = get_plugins(); + $active_plugins_keys = get_option( 'active_plugins', array() ); + $active_plugins = array(); + + foreach ( $plugins as $k => $v ) { + // Take care of formatting the data how we want it. + $formatted = array(); + $formatted['name'] = strip_tags( $v['Name'] ); + + if ( isset( $v['Version'] ) ) { + $formatted['version'] = strip_tags( $v['Version'] ); + } + + if ( isset( $v['Author'] ) ) { + $formatted['author'] = strip_tags( $v['Author'] ); + } + + if ( isset( $v['Network'] ) ) { + $formatted['network'] = strip_tags( $v['Network'] ); + } + + if ( isset( $v['PluginURI'] ) ) { + $formatted['plugin_uri'] = strip_tags( $v['PluginURI'] ); + } + + if ( in_array( $k, $active_plugins_keys ) ) { + // Remove active plugins from list so we can show active and inactive separately + unset( $plugins[ $k ] ); + $active_plugins[ $k ] = $formatted; + } else { + $plugins[ $k ] = $formatted; + } + } + + return array( + 'active_plugins' => $active_plugins, + 'inactive_plugins' => $plugins, + ); + } + + /** + * Get user totals based on user role. + * + * @return array + */ + public function get_user_counts() { + $user_count = array(); + $user_count_data = count_users(); + $user_count['total'] = $user_count_data['total_users']; + + // Get user count based on user role + foreach ( $user_count_data['avail_roles'] as $role => $count ) { + if ( ! $count ) { + continue; + } + $user_count[ $role ] = $count; + } + + return $user_count; + } + + /** + * Add weekly cron schedule + * + * @param array $schedules + * + * @return array + */ + public function add_weekly_schedule( $schedules ) { + + $schedules['weekly'] = array( + 'interval' => DAY_IN_SECONDS * 7, + 'display' => 'Once Weekly', + ); + + return $schedules; + } + + /** + * Plugin activation hook + * + * @return void + */ + public function activate_plugin() { + $allowed = get_option( $this->client->slug . '_allow_tracking', 'no' ); + + // if it wasn't allowed before, do nothing + if ( 'yes' !== $allowed ) { + return; + } + + // re-schedule and delete the last sent time so we could force send again + $hook_name = $this->client->slug . '_tracker_send_event'; + if ( ! wp_next_scheduled( $hook_name ) ) { + wp_schedule_event( time(), 'weekly', $hook_name ); + } + + delete_option( $this->client->slug . '_tracking_last_send' ); + + $this->send_tracking_data( true ); + } + + /** + * Clear our options upon deactivation + * + * @return void + */ + public function deactivation_cleanup() { + $this->clear_schedule_event(); + + if ( 'theme' == $this->client->type ) { + delete_option( $this->client->slug . '_tracking_last_send' ); + delete_option( $this->client->slug . '_allow_tracking' ); + } + + delete_option( $this->client->slug . '_tracking_notice' ); + } + + /** + * Hook into action links and modify the deactivate link + * + * @param array $links + * + * @return array + */ + public function plugin_action_links( $links ) { + + if ( array_key_exists( 'deactivate', $links ) ) { + $links['deactivate'] = str_replace( ' 'could-not-understand', + 'text' => $this->client->__trans( 'I couldn\'t understand how to make it work' ), + 'type' => 'textarea', + 'placeholder' => $this->client->__trans( 'Would you like us to assist you?' ) + ), + array( + 'id' => 'found-better-plugin', + 'text' => $this->client->__trans( 'I found a better plugin' ), + 'type' => 'text', + 'placeholder' => $this->client->__trans( 'Which plugin?' ) + ), + array( + 'id' => 'not-have-that-feature', + 'text' => $this->client->__trans( 'The plugin is great, but I need specific feature that you don\'t support' ), + 'type' => 'textarea', + 'placeholder' => $this->client->__trans( 'Could you tell us more about that feature?' ) + ), + array( + 'id' => 'is-not-working', + 'text' => $this->client->__trans( 'The plugin is not working' ), + 'type' => 'textarea', + 'placeholder' => $this->client->__trans( 'Could you tell us a bit more whats not working?' ) + ), + array( + 'id' => 'looking-for-other', + 'text' => $this->client->__trans( 'It\'s not what I was looking for' ), + 'type' => '', + 'placeholder' => '' + ), + array( + 'id' => 'did-not-work-as-expected', + 'text' => $this->client->__trans( 'The plugin didn\'t work as expected' ), + 'type' => 'textarea', + 'placeholder' => $this->client->__trans( 'What did you expect?' ) + ), + array( + 'id' => 'other', + 'text' => $this->client->__trans( 'Other' ), + 'type' => 'textarea', + 'placeholder' => $this->client->__trans( 'Could you tell us a bit more?' ) + ), + ); + + return $reasons; + } + + /** + * Plugin deactivation uninstall reason submission + * + * @return void + */ + public function uninstall_reason_submission() { + + if ( ! isset( $_POST['reason_id'] ) ) { + wp_send_json_error(); + } + + $data = $this->get_tracking_data(); + $data['reason_id'] = sanitize_text_field( $_POST['reason_id'] ); + $data['reason_info'] = isset( $_REQUEST['reason_info'] ) ? trim( stripslashes( $_REQUEST['reason_info'] ) ) : ''; + + $this->client->send_request( $data, 'deactivate' ); + + wp_send_json_success(); + } + + /** + * Handle the plugin deactivation feedback + * + * @return void + */ + public function deactivate_scripts() { + global $pagenow; + + if ( 'plugins.php' != $pagenow ) { + return; + } + + $reasons = $this->get_uninstall_reasons(); + ?> + +
+
+
+

client->_etrans( 'If you have a moment, please let us know why you are deactivating:' ); ?>

+
+ +
+
    + +
  • + +
  • + +
+

+ client->__trans( 'We use this information to troubleshoot problems and make product improvements. Learn more about how we handle you data.' ), + esc_url( 'https://redux.io/privacy?utm_source=plugin&utm_medium=appsero&utm_campaign=deactivate' ) + ); + ?> +

+
+ + +
+
+ + + + + + get_template() == $this->client->slug ) { + $this->client->send_request( $this->get_tracking_data(), 'deactivate' ); + } + } + + /** + * Get user IP Address + */ + private function get_user_ip_address() { + $response = wp_remote_get( 'https://icanhazip.com/' ); + + if ( is_wp_error( $response ) ) { + return ''; + } + + $ip = trim( wp_remote_retrieve_body( $response ) ); + + if ( ! filter_var( $ip, FILTER_VALIDATE_IP ) ) { + return ''; + } + + return $ip; + } + + /** + * Get site name + */ + private function get_site_name() { + $site_name = get_bloginfo( 'name' ); + + if ( empty( $site_name ) ) { + $site_name = get_bloginfo( 'description' ); + $site_name = wp_trim_words( $site_name, 3, '' ); + } + + if ( empty( $site_name ) ) { + $site_name = esc_url( home_url() ); + } + + return $site_name; + } + + /** + * Send request to appsero if user skip to send tracking data + */ + private function send_tracking_skipped_request() { + $skipped = get_option( $this->client->slug . '_tracking_skipped' ); + + $data = [ + 'hash' => $this->client->hash, + 'previously_skipped' => false, + ]; + + if ( $skipped === 'yes' ) { + $data['previously_skipped'] = true; + } else { + update_option( $this->client->slug . '_tracking_skipped', 'yes' ); + } + + $this->client->send_request( $data, 'tracking-skipped' ); + } +} diff --git a/redux-core/appsero/License.php b/redux-core/appsero/License.php new file mode 100644 index 000000000..f2dca4372 --- /dev/null +++ b/redux-core/appsero/License.php @@ -0,0 +1,708 @@ +client = $client; + + $this->option_key = 'appsero_' . md5( $this->client->slug ) . '_manage_license'; + + $this->schedule_hook = $this->client->slug . '_license_check_event'; + + // Run hook to check license status daily + add_action( $this->schedule_hook, array( $this, 'check_license_status' ) ); + + // Active/Deactive corn schedule + $this->run_schedule(); + } + + /** + * Check license + * + * @return boolean + */ + public function check( $license_key ) { + $route = 'public/license/' . $this->client->hash . '/check'; + + return $this->send_request( $license_key, $route ); + } + + /** + * Active a license + * + * @return boolean + */ + public function activate( $license_key ) { + $route = 'public/license/' . $this->client->hash . '/activate'; + + return $this->send_request( $license_key, $route ); + } + + /** + * Deactivate a license + * + * @return boolean + */ + public function deactivate( $license_key ) { + $route = 'public/license/' . $this->client->hash . '/deactivate'; + + return $this->send_request( $license_key, $route ); + } + + /** + * Send common request + * + * @param $license_key + * @param $route + * + * @return array + */ + protected function send_request( $license_key, $route ) { + $params = array( + 'license_key' => $license_key, + 'url' => esc_url( home_url() ), + 'is_local' => $this->client->is_local_server(), + ); + + $response = $this->client->send_request( $params, $route, true ); + + if ( is_wp_error( $response ) ) { + return array( + 'success' => false, + 'error' => $response->get_error_message(), + ); + } + + $response = json_decode( wp_remote_retrieve_body( $response ), true ); + + if ( empty( $response ) || isset( $response['exception'] ) ) { + return array( + 'success' => false, + 'error' => 'Unknown error occurred, Please try again.', + ); + } + + if ( isset( $response['errors'] ) && isset( $response['errors']['license_key'] ) ) { + $response = array( + 'success' => false, + 'error' => $response['errors']['license_key'][0], + ); + } + + return $response; + } + + /** + * Add settings page for license + * + * @param array $args + * + * @return void + */ + public function add_settings_page( $args = array() ) { + $defaults = array( + 'type' => 'menu', // Can be: menu, options, submenu + 'page_title' => 'Manage License', + 'menu_title' => 'Manage License', + 'capability' => 'manage_options', + 'menu_slug' => $this->client->slug . '-manage-license', + 'icon_url' => '', + 'position' => null, + 'parent_slug' => '', + ); + + $this->menu_args = wp_parse_args( $args, $defaults ); + + add_action( 'admin_menu', array( $this, 'admin_menu' ), 99 ); + } + + /** + * Admin Menu hook + * + * @return void + */ + public function admin_menu() { + switch ( $this->menu_args['type'] ) { + case 'menu': + $this->create_menu_page(); + break; + + case 'submenu': + $this->create_submenu_page(); + break; + + case 'options': + $this->create_options_page(); + break; + } + } + + /** + * License menu output + */ + public function menu_output() { + + if ( isset( $_POST['submit'] ) ) { + $this->license_form_submit( $_POST ); + } + + $license = get_option( $this->option_key, null ); + $action = ( $license && isset( $license['status'] ) && 'activate' == $license['status'] ) ? 'deactive' : 'active'; + $this->licenses_style(); + ?> + +
+

License Settings

+ + show_license_page_notices(); + do_action( 'before_appsero_license_section' ); + ?> + +
+ show_license_page_card_header(); ?> + +
+

Activate client->name; ?> by your license key to get professional support and automatic update from your WordPress dashboard.

+
+ + +
+
+ + + + + /> +
+ +
+
+ + show_active_license_info( $license ); + } + ?> +
+
+ + +
+ error = 'Please add all information'; + return; + } + + if ( ! wp_verify_nonce( $form['_nonce'], $this->client->name ) ) { + $this->error = "You don't have permission to manage license."; + return; + } + + switch ( $form['_action'] ) { + case 'active': + $this->active_client_license( $form ); + break; + + case 'deactive': + $this->deactive_client_license( $form ); + break; + } + } + + /** + * Check license status on schedule + */ + public function check_license_status() { + $license = get_option( $this->option_key, null ); + + if ( isset( $license['key'] ) && ! empty( $license['key'] ) ) { + $response = $this->check( $license['key'] ); + + if ( isset( $response['success'] ) && $response['success'] ) { + $license['status'] = 'activate'; + $license['remaining'] = $response['remaining']; + $license['activation_limit'] = $response['activation_limit']; + $license['expiry_days'] = $response['expiry_days']; + $license['title'] = $response['title']; + $license['source_id'] = $response['source_identifier']; + $license['recurring'] = $response['recurring']; + } else { + $license['status'] = 'deactivate'; + $license['expiry_days'] = 0; + } + + update_option( $this->option_key, $license, false ); + } + } + + /** + * Check this is a valid license + */ + public function is_valid() { + if ( null !== $this->is_valid_licnese ) { + return $this->is_valid_licnese; + } + + $license = get_option( $this->option_key, null ); + if ( ! empty( $license['key'] ) && isset( $license['status'] ) && $license['status'] == 'activate' ) { + $this->is_valid_licnese = true; + } else { + $this->is_valid_licnese = false; + } + + return $this->is_valid_licnese; + } + + /** + * Check this is a valid license + */ + public function is_valid_by( $option, $value ) { + $license = get_option( $this->option_key, null ); + + if ( ! empty( $license['key'] ) && isset( $license['status'] ) && $license['status'] == 'activate' ) { + if ( isset( $license[ $option ] ) && $license[ $option ] == $value ) { + return true; + } + } + + return false; + } + + /** + * Styles for licenses page + */ + private function licenses_style() { + ?> + + +
+
+

Activation Remaining

+ +

Unlimited

+ +

+ out of +

+ +
+
+

Expires in

+ 10 ? '' : 'occupied'; + echo '

' . $license['expiry_days'] . ' days

'; + } else { + echo '

Never

'; + } + ?> +
+
+ error ) ) : + ?> +
+

error; ?>

+
+ success ) ) : + ?> +
+

success; ?>

+
+ '; + } + + /** + * Card header + */ + private function show_license_page_card_header() { + ?> +
+ + + + + + Activate License +
+ error = 'The license key field is required.'; + return; + } + + $license_key = sanitize_text_field( $form['license_key'] ); + $response = $this->activate( $license_key ); + + if ( ! $response['success'] ) { + $this->error = $response['error'] ? $response['error'] : 'Unknown error occurred.'; + return; + } + + $data = array( + 'key' => $license_key, + 'status' => 'activate', + 'remaining' => $response['remaining'], + 'activation_limit' => $response['activation_limit'], + 'expiry_days' => $response['expiry_days'], + 'title' => $response['title'], + 'source_id' => $response['source_identifier'], + 'recurring' => $response['recurring'], + ); + + update_option( $this->option_key, $data, false ); + + $this->success = 'License activated successfully.'; + } + + /** + * Deactive client license + */ + private function deactive_client_license( $form ) { + $license = get_option( $this->option_key, null ); + + if ( empty( $license['key'] ) ) { + $this->error = 'License key not found.'; + return; + } + + $response = $this->deactivate( $license['key'] ); + + $data = array( + 'key' => '', + 'status' => 'deactivate', + ); + + update_option( $this->option_key, $data, false ); + + if ( ! $response['success'] ) { + $this->error = $response['error'] ? $response['error'] : 'Unknown error occurred.'; + return; + } + + $this->success = 'License deactivated successfully.'; + } + + /** + * Add license menu page + */ + private function create_menu_page() { + call_user_func( + 'add_' . 'menu' . '_page', + $this->menu_args['page_title'], + $this->menu_args['menu_title'], + $this->menu_args['capability'], + $this->menu_args['menu_slug'], + array( $this, 'menu_output' ), + $this->menu_args['icon_url'], + $this->menu_args['position'] + ); + } + + /** + * Add submenu page + */ + private function create_submenu_page() { + call_user_func( + 'add_' . 'submenu' . '_page', + $this->menu_args['parent_slug'], + $this->menu_args['page_title'], + $this->menu_args['menu_title'], + $this->menu_args['capability'], + $this->menu_args['menu_slug'], + array( $this, 'menu_output' ), + $this->menu_args['position'] + ); + } + + /** + * Add submenu page + */ + private function create_options_page() { + call_user_func( + 'add_' . 'options' . '_page', + $this->menu_args['page_title'], + $this->menu_args['menu_title'], + $this->menu_args['capability'], + $this->menu_args['menu_slug'], + array( $this, 'menu_output' ), + $this->menu_args['position'] + ); + } + + /** + * Schedule daily sicense checker event + */ + public function schedule_cron_event() { + if ( ! wp_next_scheduled( $this->schedule_hook ) ) { + wp_schedule_event( time(), 'daily', $this->schedule_hook ); + + wp_schedule_single_event( time() + 20, $this->schedule_hook ); + } + } + + /** + * Clear any scheduled hook + */ + public function clear_scheduler() { + wp_clear_scheduled_hook( $this->schedule_hook ); + } + + /** + * Enable/Disable schedule + */ + private function run_schedule() { + switch ( $this->client->type ) { + case 'plugin': + register_activation_hook( $this->client->file, array( $this, 'schedule_cron_event' ) ); + register_deactivation_hook( $this->client->file, array( $this, 'clear_scheduler' ) ); + break; + + case 'theme': + add_action( 'after_switch_theme', array( $this, 'schedule_cron_event' ) ); + add_action( 'switch_theme', array( $this, 'clear_scheduler' ) ); + break; + } + } + + /** + * Form action URL + */ + private function formActionUrl() { + echo add_query_arg( + array( 'page' => $_GET['page'] ), + admin_url( basename( $_SERVER['SCRIPT_NAME'] ) ) + ); + } + + /** + * Get input license key + * + * @param $action + * @return $license + */ + private function get_input_license_value( $action, $license ) { + if ( 'active' == $action ) { + return isset( $license['key'] ) ? $license['key'] : ''; + } + + if ( 'deactive' == $action ) { + $key_length = strlen( $license['key'] ); + + return str_pad( + substr( $license['key'], 0, $key_length / 2 ), + $key_length, + '*' + ); + } + + return ''; + } + +} diff --git a/redux-core/appsero/Updater.php b/redux-core/appsero/Updater.php new file mode 100644 index 000000000..cc912c873 --- /dev/null +++ b/redux-core/appsero/Updater.php @@ -0,0 +1,247 @@ +client = $client; + $this->cache_key = 'appsero_' . md5( $this->client->slug ) . '_version_info'; + + // Run hooks. + if ( $this->client->type == 'plugin' ) { + $this->run_plugin_hooks(); + } elseif ( $this->client->type == 'theme' ) { + $this->run_theme_hooks(); + } + } + + /** + * Set up WordPress filter to hooks to get update. + * + * @return void + */ + public function run_plugin_hooks() { + add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_plugin_update' ) ); + add_filter( 'plugins_api', array( $this, 'plugins_api_filter' ), 10, 3 ); + } + + /** + * Set up WordPress filter to hooks to get update. + * + * @return void + */ + public function run_theme_hooks() { + add_filter( 'pre_set_site_transient_update_themes', array( $this, 'check_theme_update' ) ); + } + + /** + * Check for Update for this specific project + */ + public function check_plugin_update( $transient_data ) { + global $pagenow; + + if ( ! is_object( $transient_data ) ) { + $transient_data = new \stdClass(); + } + + if ( 'plugins.php' == $pagenow && is_multisite() ) { + return $transient_data; + } + + if ( ! empty( $transient_data->response ) && ! empty( $transient_data->response[ $this->client->basename ] ) ) { + return $transient_data; + } + + $version_info = $this->get_cached_version_info(); + + if ( false === $version_info ) { + $version_info = $this->get_project_latest_version(); + $this->set_cached_version_info( $version_info ); + } + + if ( false !== $version_info && is_object( $version_info ) && isset( $version_info->new_version ) ) { + + if ( version_compare( $this->client->project_version, $version_info->new_version, '<' ) ) { + unset( $version_info->sections ); + $transient_data->response[ $this->client->basename ] = $version_info; + } + + $transient_data->last_checked = time(); + $transient_data->checked[ $this->client->basename ] = $this->client->project_version; + } + + return $transient_data; + } + + /** + * Get version info from database + * + * @return Object or Boolean + */ + private function get_cached_version_info() { + + $value = get_transient( $this->cache_key ); + + if ( ! $value && ! isset( $value->name ) ) { + return false; // Cache is expired + } + + // We need to turn the icons into an array + if ( isset( $value->icons ) ) { + $value->icons = (array) $value->icons; + } + + // We need to turn the banners into an array + if ( isset( $value->banners ) ) { + $value->banners = (array) $value->banners; + } + + if ( isset( $value->sections ) ) { + $value->sections = (array) $value->sections; + } + + return $value; + } + + /** + * Set version info to database + */ + private function set_cached_version_info( $value ) { + if ( ! $value ) { + return; + } + + set_transient( $this->cache_key, $value, 3 * HOUR_IN_SECONDS ); + } + + /** + * Get plugin info from Appsero + */ + private function get_project_latest_version() { + + $license_option_key = 'appsero_' . md5( $this->client->slug ) . '_manage_license'; + $license = get_option( $license_option_key, null ); + + $params = array( + 'version' => $this->client->project_version, + 'name' => $this->client->name, + 'slug' => $this->client->slug, + 'basename' => $this->client->basename, + 'license_key' => ! empty( $license ) && isset( $license['key'] ) ? $license['key'] : '', + ); + + $route = 'update/' . $this->client->hash . '/check'; + + $response = $this->client->send_request( $params, $route, true ); + + if ( is_wp_error( $response ) ) { + return false; + } + + $response = json_decode( wp_remote_retrieve_body( $response ) ); + + if ( ! isset( $response->slug ) ) { + return false; + } + + if ( isset( $response->icons ) ) { + $response->icons = (array) $response->icons; + } + + if ( isset( $response->banners ) ) { + $response->banners = (array) $response->banners; + } + + if ( isset( $response->sections ) ) { + $response->sections = (array) $response->sections; + } + + return $response; + } + + /** + * Updates information on the "View version x.x details" page with custom data. + * + * @param mixed $data + * @param string $action + * @param object $args + * + * @return object $data + */ + public function plugins_api_filter( $data, $action = '', $args = null ) { + + if ( $action != 'plugin_information' ) { + return $data; + } + + if ( ! isset( $args->slug ) || ( $args->slug != $this->client->slug ) ) { + return $data; + } + + $version_info = $this->get_cached_version_info(); + + if ( false === $version_info ) { + $version_info = $this->get_project_latest_version(); + $this->set_cached_version_info( $version_info ); + } + + return $version_info; + } + + /** + * Check theme upate + */ + public function check_theme_update( $transient_data ) { + global $pagenow; + + if ( ! is_object( $transient_data ) ) { + $transient_data = new \stdClass(); + } + + if ( 'themes.php' == $pagenow && is_multisite() ) { + return $transient_data; + } + + if ( ! empty( $transient_data->response ) && ! empty( $transient_data->response[ $this->client->slug ] ) ) { + return $transient_data; + } + + $version_info = $this->get_cached_version_info(); + + if ( false === $version_info ) { + $version_info = $this->get_project_latest_version(); + $this->set_cached_version_info( $version_info ); + } + + if ( false !== $version_info && is_object( $version_info ) && isset( $version_info->new_version ) ) { + + if ( version_compare( $this->client->project_version, $version_info->new_version, '<' ) ) { + $transient_data->response[ $this->client->slug ] = (array) $version_info; + } + + $transient_data->last_checked = time(); + $transient_data->checked[ $this->client->slug ] = $this->client->project_version; + } + + return $transient_data; + } + +} diff --git a/redux-core/assets/css/color-picker.css b/redux-core/assets/css/color-picker.css new file mode 100644 index 000000000..d8dc05732 --- /dev/null +++ b/redux-core/assets/css/color-picker.css @@ -0,0 +1,35 @@ +.redux-main input.redux-color { float: left; width: 70px; margin-left: 5px; } + +.redux-main input.color-transparency { margin-left: 10px; margin-right: 3px; } + +.redux-main input.wp-color-picker { width: 80px !important; } + +.redux-main .section-color .controls { width: 345px; } + +.redux-main .section-color .explain { width: 225px; } + +.redux-main .iris-picker .iris-strip .ui-slider-handle { position: absolute; background: none !important; right: -3px; left: -3px; border: 4px solid #aaa !important; border-width: 4px 3px; width: auto; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); opacity: 0.9; z-index: 5; cursor: ns-resize; } + +.redux-main .iris-picker .iris-slider-offset { position: absolute; top: 2px; left: 0px; right: 0; bottom: 4px; width: 28px; background: none !important; border: 0 !important; height: auto; } + +.redux-main .wp-picker-container { display: inline-block; outline: 0; } + +.redux-main .wp-picker-container input { margin-bottom: inherit; margin-top: inherit; padding: 3px 5px; } + +.redux-main .wp-picker-container .wp-color-result { outline: 0; margin: 0; height: 24px !important; margin: 0 6px 6px 0 !important; } + +.redux-main .wp-picker-container .wp-picker-default { padding: 0 10px 1px; } + +.redux-main .redux-color-gradient { line-height: 24px; } + +.redux-main .color-transparency-check { line-height: 1; margin: 0 !important; padding-top: 10px; } + +.redux-main .wp-picker-clear { min-height: 30px !important; margin-left: 5px; } + +.wp-customizer .redux-main input.wp-picker-default, .wp-customizer .redux-main .redux-typography-container input.wp-picker-default, .wp-customizer .redux-main .redux-typography-container .redux-typography-color { padding: 0px 4px !important; } + +.wp-customizer .redux-main input.wp-color-picker { width: 65px !important; margin-left: 5px !important; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3ItcGlja2VyLmNzcyIsInNvdXJjZXMiOlsiY29sb3ItcGlja2VyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFFUSxXQUZHLENBQ1AsS0FBSyxBQUNBLFlBQVksQ0FBQyxFQUNWLEtBQUssRUFBRSxJQUFJLEVBQ1gsS0FBSyxFQUFFLElBQUksRUFDWCxXQUFXLEVBQUUsR0FBRyxHQUNuQjs7QUFOVCxBQVFRLFdBUkcsQ0FDUCxLQUFLLEFBT0EsbUJBQW1CLENBQUMsRUFDakIsV0FBVyxFQUFFLElBQUksRUFDakIsWUFBWSxFQUFFLEdBQUcsR0FDcEI7O0FBWFQsQUFhUSxXQWJHLENBQ1AsS0FBSyxBQVlBLGdCQUFnQixDQUFDLEVBQ2QsS0FBSyxFQUFFLGVBQWUsR0FDekI7O0FBZlQsQUFtQlEsV0FuQkcsQ0FrQlAsY0FBYyxDQUNWLFNBQVMsQ0FBQyxFQUNOLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBckJULEFBdUJRLFdBdkJHLENBa0JQLGNBQWMsQ0FLVixRQUFRLENBQUMsRUFDTCxLQUFLLEVBQUUsS0FBSyxHQUNmOztBQXpCVCxBQTZCUSxXQTdCRyxDQTRCUCxZQUFZLENBQ1IsV0FBVyxDQUFDLGlCQUFpQixDQUFDLEVBQzFCLFFBQVEsRUFBRSxRQUFRLEVBQ2xCLFVBQVUsRUFBRSxlQUFlLEVBQzNCLEtBQUssRUFBRSxJQUFJLEVBQ1gsSUFBSSxFQUFFLElBQUksRUFDVixNQUFNLEVBQUUseUJBQXlCLEVBQ2pDLFlBQVksRUFBRSxPQUFPLEVBQ3JCLEtBQUssRUFBRSxJQUFJLEVBQ1gsYUFBYSxFQUFFLEdBQUcsRUFDbEIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFrQixFQUN4QyxPQUFPLEVBQUUsR0FBRyxFQUNaLE9BQU8sRUFBRSxDQUFDLEVBQ1YsTUFBTSxFQUFFLFNBQVMsR0FDcEI7O0FBMUNULEFBNENRLFdBNUNHLENBNEJQLFlBQVksQ0FnQlIsbUJBQW1CLENBQUMsRUFDaEIsUUFBUSxFQUFFLFFBQVEsRUFDbEIsR0FBRyxFQUFFLEdBQUcsRUFDUixJQUFJLEVBQUUsR0FBRyxFQUNULEtBQUssRUFBRSxDQUFDLEVBQ1IsTUFBTSxFQUFFLEdBQUcsRUFDWCxLQUFLLEVBQUUsSUFBSSxFQUNYLFVBQVUsRUFBRSxlQUFlLEVBQzNCLE1BQU0sRUFBRSxZQUFZLEVBQ3BCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBdERULEFBeURJLFdBekRPLENBeURQLG9CQUFvQixDQUFDLEVBQ2pCLE9BQU8sRUFBRSxZQUFZLEVBQ3JCLE9BQU8sRUFBRSxDQUFDLEdBbUJiOztBQTlFTCxBQTZEUSxXQTdERyxDQXlEUCxvQkFBb0IsQ0FJaEIsS0FBSyxDQUFDLEVBQ0YsYUFBYSxFQUFFLE9BQU8sRUFDdEIsVUFBVSxFQUFFLE9BQU8sRUFDbkIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBakVULEFBbUVRLFdBbkVHLENBeURQLG9CQUFvQixDQVVoQixnQkFBZ0IsQ0FBQyxFQUNiLE9BQU8sRUFBRSxDQUFDLEVBQ1YsTUFBTSxFQUFFLENBQUMsRUFDVCxNQUFNLEVBQUUsZUFBZSxFQUN2QixNQUFNLEVBQUUsc0JBQXNCLEdBQ2pDOztBQXhFVCxBQTBFUSxXQTFFRyxDQXlEUCxvQkFBb0IsQ0FpQmhCLGtCQUFrQixDQUFDLEVBQ2YsT0FBTyxFQUFFLFVBQVUsR0FDdEI7O0FBNUVULEFBZ0ZJLFdBaEZPLENBZ0ZQLHFCQUFxQixDQUFDLEVBQ2xCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQWxGTCxBQW9GSSxXQXBGTyxDQW9GUCx5QkFBeUIsQ0FBQyxFQUN0QixXQUFXLEVBQUUsQ0FBQyxFQUNkLE1BQU0sRUFBRSxZQUFZLEVBQ3BCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQXhGTCxBQTBGSSxXQTFGTyxDQTBGUCxnQkFBZ0IsQ0FBQyxFQUNiLFVBQVUsRUFBRSxlQUFlLEVBQzNCLFdBQVcsRUFBRSxHQUFHLEdBQ25COztBQUdMLEFBQ0ksY0FEVSxDQUNWLFdBQVcsQ0FBQyxLQUFLLEFBQUEsa0JBQWtCLEVBRHZDLGNBQWMsQ0FFVixXQUFXLENBQUMsMkJBQTJCLENBQUMsS0FBSyxBQUFBLGtCQUFrQixFQUZuRSxjQUFjLENBR1YsV0FBVyxDQUFDLDJCQUEyQixDQUFDLHVCQUF1QixDQUFDLEVBQzVELE9BQU8sRUFBRSxrQkFBa0IsR0FDOUI7O0FBTEwsQUFNSSxjQU5VLENBTVYsV0FBVyxDQUFDLEtBQUssQUFBQSxnQkFBZ0IsQ0FBQyxFQUM5QixLQUFLLEVBQUUsZUFBZSxFQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM5QiJ9 */ + +/*# sourceMappingURL=color-picker.css.map */ diff --git a/redux-core/assets/css/color-picker.css.map b/redux-core/assets/css/color-picker.css.map new file mode 100644 index 000000000..b24012801 --- /dev/null +++ b/redux-core/assets/css/color-picker.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["color-picker.scss","color-picker.css"],"names":[],"mappings":"AAAA,gCCGY,WAAW,EDFnB,WAAK,ECIG,gBAAgB,EAAA;;ADL5B,uCCSY,iBAAiB,EDmBzB,iBACI,EAAA;;AA7BR,oCAyDI,sBAAqB,EAAA;;AAzDzB,uCAyDI,YAAA,EAAA;;AAzDJ,sCAoFI,YAAA,EAAA;;AApFJ,yDAgGA,kBAMgB,ECvEJ,2BAA2B,EAC3B,WAAW,EACX,UAAU,EACV,iCAAiC,EACjC,qBAAqB,EACrB,WAAW,EACX,kBAAkB,EAClB,gDAAwC,EAAxC,wCAAwC,EACxC,YAAY,EACZ,UAAU,EACV,iBAAiB,EAAA;;ADzC7B,+CC6CY,kBAAkB,EAClB,QAAQ,EACR,SAAS,EACT,QAAQ,EACR,WAAW,EACX,WAAW,EACX,2BAA2B,EAC3B,oBAAoB,EACpB,YAAY,EAAA;;ADrDxB,mCC0DQ,qBAAqB,EACrB,UAAU,EAAA;;AD3DlB,yCC8DY,sBAAsB,EACtB,mBAAmB,EACnB,gBAAgB,EAAA;;ADhE5B,oDCoEY,UAAU,EACV,SAAS,EACT,uBAAuB,EACvB,8BAA8B,EAAA;;ADvE1C,sDC2EY,mBAAmB,EAAA;;AD3E/B,oCCiFQ,iBAAiB,EAAA;;ADjFzB,wCCqFQ,cAAc,EACd,oBAAoB,EACpB,iBAAiB,EAAA;;ADvFzB,+BC2FQ,2BAA2B,EAC3B,gBAAgB,EAAA;;AAIxB,qNAIQ,2BAA2B,EAAA;;AAJnC,mDAOQ,sBAAsB,EACtB,2BAA2B,EAAA;;AAxEnC,ytFAAytF","file":"color-picker.css","sourcesContent":[".redux-main {\r\n input {\r\n &.redux-color {\r\n float: left;\r\n width: 70px;\r\n margin-left: 5px;\r\n }\r\n\r\n &.color-transparency {\r\n margin-left: 10px;\r\n margin-right: 3px;\r\n }\r\n\r\n &.wp-color-picker {\r\n width: 80px !important;\r\n }\r\n }\r\n\r\n .section-color {\r\n .controls {\r\n width: 345px;\r\n }\r\n\r\n .explain {\r\n width: 225px;\r\n }\r\n }\r\n\r\n .iris-picker {\r\n .iris-strip .ui-slider-handle {\r\n position: absolute;\r\n background: none !important;\r\n right: -3px;\r\n left: -3px;\r\n border: 4px solid #aaa !important;\r\n border-width: 4px 3px;\r\n width: auto;\r\n border-radius: 4px;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\r\n opacity: 0.9;\r\n z-index: 5;\r\n cursor: ns-resize;\r\n }\r\n\r\n .iris-slider-offset {\r\n position: absolute;\r\n top: 2px;\r\n left: 0px;\r\n right: 0;\r\n bottom: 4px;\r\n width: 28px; //17\r\n background: none !important;\r\n border: 0 !important;\r\n height: auto;\r\n }\r\n }\r\n\r\n .wp-picker-container {\r\n display: inline-block;\r\n outline: 0;\r\n\r\n input {\r\n margin-bottom: inherit;\r\n margin-top: inherit;\r\n padding: 3px 5px;\r\n }\r\n\r\n .wp-color-result {\r\n outline: 0;\r\n margin: 0;\r\n height: 24px !important;\r\n margin: 0 6px 6px 0 !important;\r\n }\r\n\r\n .wp-picker-default {\r\n padding: 0 10px 1px;\r\n }\r\n\r\n }\r\n\r\n .redux-color-gradient {\r\n line-height: 24px;\r\n }\r\n\r\n .color-transparency-check {\r\n line-height: 1;\r\n margin: 0 !important;\r\n padding-top: 10px;\r\n }\r\n\r\n .wp-picker-clear {\r\n min-height: 30px !important;\r\n margin-left: 5px;\r\n }\r\n}\r\n\r\n.wp-customizer {\r\n .redux-main input.wp-picker-default,\r\n .redux-main .redux-typography-container input.wp-picker-default,\r\n .redux-main .redux-typography-container .redux-typography-color {\r\n padding: 0px 4px !important;\r\n }\r\n .redux-main input.wp-color-picker {\r\n width: 65px !important;\r\n margin-left: 5px !important;\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/color-picker.min.css b/redux-core/assets/css/color-picker.min.css new file mode 100644 index 000000000..4e6ee4740 --- /dev/null +++ b/redux-core/assets/css/color-picker.min.css @@ -0,0 +1 @@ +.redux-main input.redux-color{float:left;width:70px;margin-left:5px}.redux-main input.color-transparency{margin-left:10px;margin-right:3px}.redux-main input.wp-color-picker{width:80px !important}.redux-main .section-color .controls{width:345px}.redux-main .section-color .explain{width:225px}.redux-main .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:none !important;right:-3px;left:-3px;border:4px solid #aaa !important;border-width:4px 3px;width:auto;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:.9;z-index:5;cursor:ns-resize}.redux-main .iris-picker .iris-slider-offset{position:absolute;top:2px;left:0;right:0;bottom:4px;width:28px;background:none !important;border:0 !important;height:auto}.redux-main .wp-picker-container{display:inline-block;outline:0}.redux-main .wp-picker-container input{margin-bottom:inherit;margin-top:inherit;padding:3px 5px}.redux-main .wp-picker-container .wp-color-result{outline:0;margin:0;height:24px !important;margin:0 6px 6px 0 !important}.redux-main .wp-picker-container .wp-picker-default{padding:0 10px 1px}.redux-main .redux-color-gradient{line-height:24px}.redux-main .color-transparency-check{line-height:1;margin:0 !important;padding-top:10px}.redux-main .wp-picker-clear{min-height:30px !important;margin-left:5px}.wp-customizer .redux-main input.wp-picker-default,.wp-customizer .redux-main .redux-typography-container input.wp-picker-default,.wp-customizer .redux-main .redux-typography-container .redux-typography-color{padding:0 4px !important}.wp-customizer .redux-main input.wp-color-picker{width:65px !important;margin-left:5px !important} \ No newline at end of file diff --git a/redux-core/assets/css/colors/blue/colors.css b/redux-core/assets/css/colors/blue/colors.css new file mode 100644 index 000000000..031db1436 --- /dev/null +++ b/redux-core/assets/css/colors/blue/colors.css @@ -0,0 +1,92 @@ +/*Ain't this some complicated shit!*/ +.redux-main fieldset.disabled h2, .redux-main .redux-group-tab.disabled h2 { padding-top: 10px; } + +.redux-main fieldset.disabled::before, .redux-main .redux-group-tab.disabled::before { color: #096484; } + +#redux-header { border-color: #4796b3 !important; background: #52accc !important; } + +#redux-header .display_header h2 { color: #fff; } + +#redux-header .display_header span { color: #fff !important; } + +.redux-container { background: #52accc; } + +.redux-container .redux-sidebar { font-size: 13px; font-weight: 400 !important; line-height: 18px; } + +.redux-container .redux-sidebar .redux-group-menu { background-color: #52accc; } + +.redux-container .redux-sidebar .redux-group-menu li.divide { border-bottom-color: #10ace3 !important; border-top-color: #10ace3 !important; } + +.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background-color: #096484 !important; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a { font-weight: 700 !important; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.active a { background-color: #096484 !important; color: #fff !important; opacity: 1 !important; font-weight: 700 !important; } + +.redux-container .redux-sidebar .redux-group-menu li.active a:hover { background-color: #096484; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li a { font-weight: 400 !important; color: #fff !important; opacity: 0.9 !important; border-style: hidden !important; -webkit-transition: all 0.2s ease-in-out !important; transition: all 0.2s ease-in-out !important; } + +.redux-container .redux-sidebar .redux-group-menu li a:hover { color: #fff !important; background-color: #096484 !important; } + +.redux-container .redux-sidebar .redux-group-menu li .subsection { background: #4796b3; } + +.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a { font-weight: 400 !important; color: #e2ecf1 !important; background-color: #4796b3 !important; } + +.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover { background-color: #4796b3 !important; color: #fff !important; opacity: 1; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a { background-color: #096484; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a::after { border-right-color: #4796b3; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover { color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection { background-color: #4796b3; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover { background-color: #52accc; color: #fff !important; } + +.redux-container .redux-main { border-left-width: 0; } + +.postbox.redux-metabox .redux-container .redux-group-menu li.active a { background-color: #fff; } + +.button.ui-datepicker-current, button.ui-datepicker-close { background-color: #0a6f92 !important; } + +.ui-datepicker-buttonpane button.ui-datepicker-current { background: #096484 !important; color: #fff !important; border: 1px solid #021c25 !important; } + +.ui-datepicker-header { background-color: #4796b3 !important; color: #fff !important; } + +.ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.ui-datepicker td .ui-state-hover { color: #0a6f92 !important; } + +.ui-datepicker td .ui-state-highlight { background: #096484 !important; border: 1px solid #4796b3 !important; color: #fff !important; } + +.redux-container-switch .cb-disable, .redux-container-switch .cb-enable, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span { background-color: #0b769c !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#0d8fbd), to(#0b769c)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d8fbd), color-stop(100%, #0b769c)) !important; background-image: -webkit-linear-gradient(top, #0d8fbd, #0b769c) !important; background-image: -linear-gradient(top, #0d8fbd, #0b769c) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d8fbd", endColorstr="#0b769c", GradientType=0) !important; border-color: #0b769c !important; border-color: #096889 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span { background-color: #042e3c !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#06475e), to(#042e3c)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #06475e), color-stop(100%, #042e3c)) !important; background-image: -webkit-linear-gradient(top, #06475e, #042e3c) !important; background-image: -linear-gradient(top, #06475e, #042e3c) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#06475e", endColorstr="#042e3c", GradientType=0) !important; border-color: #010a0d !important; border-color: #021c25 !important; color: #fff; } + +.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon, .redux-container-switch .cb-enable.selected, .redux-field-container .ui-buttonset .ui-state-active { background-color: #096484 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#0b7da5), to(#096484)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0b7da5), color-stop(100%, #096484)) !important; background-image: -webkit-linear-gradient(top, #0b7da5, #096484) !important; background-image: -linear-gradient(top, #0b7da5, #096484) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b7da5", endColorstr="#096484", GradientType=0) !important; border-color: #042e3c !important; border-color: #064054 !important; -webkit-box-shadow: inset 0 1px 0 #0e9acc, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #0e9acc, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.redux-container-image_select .redux-image-select-selected img { border-color: #096484 !important; } + +.redux-container-image_select .redux-image-select-selected .tiles { border-color: #096484 !important; } + +.select2-results .select2-results__option--highlighted { background: #096484 !important; } + +.select2-container--classic.select2-container--open .select2-dropdown, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic.select2-container--open .select2-selection--multiple, .select2-container--classic .select2-selection--single:focus { border-color: #096484 !important; } + +.noUi-connect { background-color: #0a6f92 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#0c88b4), to(#0a6f92)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c88b4), color-stop(100%, #0a6f92)) !important; background-image: -webkit-linear-gradient(top, #0c88b4, #0a6f92) !important; background-image: -linear-gradient(top, #0c88b4, #0a6f92) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c88b4", endColorstr="#0a6f92", GradientType=0) !important; } + +#redux-footer #redux-share a { color: #096484; } + +#redux-footer #redux-share a:hover { color: #021c25; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fYWRtaW4uc2NzcyIsIi4uL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxxQ0FBcUM7QUFJckMsQUFHUSxXQUhHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQ0FFYixFQUFFLEVBSFYsV0FBVyxDQUVQLGdCQUFnQixBQUFBLFNBQVMsQ0FDckIsRUFBRSxDQUFDLEVBQ0MsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBTFQsQUFPUSxXQVBHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQUFNWixRQUFRLEVBUGpCLFdBQVcsQ0FFUCxnQkFBZ0IsQUFBQSxTQUFTLEFBS3BCLFFBQVEsQ0FBQyxFQUNOLEtBQUssRURaUCxPQUFPLEdDYVI7O0FBS1QsQUFBQSxhQUFhLENBQUMsRUFDVixZQUFZLEVEbEJKLE9BQU8sQ0NrQlUsVUFBVSxFQUNuQyxVQUFVLEVEZE0sT0FBTyxDQ2NRLFVBQVUsR0FjNUM7O0FBaEJELEFBT1EsYUFQSyxDQUlULGVBQWUsQ0FHWCxFQUFFLENBQUMsRUFDQyxLQUFLLEVEbkJILElBQUksR0NvQlQ7O0FBVFQsQUFZUSxhQVpLLENBSVQsZUFBZSxDQVFYLElBQUksQ0FBQyxFQUNELEtBQUssRUR4QkgsSUFBSSxDQ3dCYyxVQUFVLEdBQ2pDOztBQUtULEFBQUEsZ0JBQWdCLENBQUMsRUFDYixVQUFVLEVEcENELE9BQU8sR0NvTW5COztBQWpLRCxBQUlJLGdCQUpZLENBSVosY0FBYyxDQUFDLEVBQ1gsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsY0FBYyxFQUMzQixXQUFXLEVBQUUsSUFBSSxHQXFKcEI7O0FBNUpMLEFBU1EsZ0JBVFEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBQUMsRUFDZCxnQkFBZ0IsRUQ3Q2YsT0FBTyxHQzhMWDs7QUEzSlQsQUFhZ0IsZ0JBYkEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBR2IsRUFBRSxBQUNHLE9BQU8sQ0FBQyxF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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/blue/colors.css.map b/redux-core/assets/css/colors/blue/colors.css.map new file mode 100644 index 000000000..cc86ba1ac --- /dev/null +++ b/redux-core/assets/css/colors/blue/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../_admin.scss","colors.css"],"names":[],"mappings":"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","file":"colors.css","sourcesContent":["/*Ain't this some complicated shit!*/\r\n\r\n@import \"_mixins.scss\";\r\n\r\n.redux-main {\r\n fieldset.disabled,\r\n .redux-group-tab.disabled {\r\n h2 {\r\n padding-top: 10px;\r\n }\r\n\r\n &::before {\r\n color: $primary;\r\n }\r\n }\r\n}\r\n\r\n// Header\r\n#redux-header {\r\n border-color: $secondary !important;\r\n background: $header_background !important;\r\n\r\n .display_header {\r\n\r\n // Theme Title\r\n h2 {\r\n color: $header_text;\r\n }\r\n\r\n // Theme version\r\n span {\r\n color: $header_text !important;\r\n }\r\n }\r\n}\r\n\r\n// Entire background\r\n.redux-container {\r\n background: $background;\r\n\r\n // Sidebar background\r\n .redux-sidebar {\r\n font-size: 13px;\r\n font-weight: 400 !important;\r\n line-height: 18px;\r\n\r\n .redux-group-menu {\r\n background-color: $background;\r\n\r\n li {\r\n &.divide {\r\n border-bottom-color: lighten($primary, 20%) !important;\r\n border-top-color: lighten($primary, 20%) !important;\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n\r\n // Menu item with closed subsection\r\n a {\r\n background-color: $primary !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 30%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n\r\n color: $active_menu_text !important;\r\n }\r\n\r\n .subsection {\r\n li {\r\n &.active {\r\n\r\n // Subsection selected item\r\n a {\r\n font-weight: 700 !important;\r\n color: $active_submenu_text !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 20%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // Active menu item, no subsection\r\n &.active {\r\n a {\r\n background-color: $primary !important;\r\n color: $active_menu_text !important;\r\n opacity: 1 !important;\r\n font-weight: 700 !important;\r\n\r\n // Active menu item, no subsection hover\r\n &:hover {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n }\r\n\r\n // Inactive menu item, no subsection\r\n a {\r\n font-weight: 400 !important;\r\n color: $text !important;\r\n opacity: 0.9 !important;\r\n border-style: hidden !important;\r\n -webkit-transition: all 0.2s ease-in-out !important;\r\n -moz-transition: all 0.2s ease-in-out !important;\r\n -ms-transition: all 0.2s ease-in-out !important;\r\n -o-transition: all 0.2s ease-in-out !important;\r\n transition: all 0.2s ease-in-out !important;\r\n\r\n // Inactive menu item, no subsection hover\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n background-color: $primary !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background: $subsection_background;\r\n\r\n .redux-group-tab-link-li {\r\n\r\n // subsection inactive menu\r\n .redux-group-tab-link-a {\r\n font-weight: 400 !important;\r\n //opacity: 0.7!important;\r\n color: $subsection_text !important;\r\n background-color: $subsection_background !important;\r\n\r\n // subsection inactive menu hover\r\n &:hover {\r\n background-color: $subsection_background_hover !important;\r\n color: $menu_hover !important;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n\r\n // subsection item with flyout inactive\r\n > a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/blue/colors.min.css b/redux-core/assets/css/colors/blue/colors.min.css new file mode 100644 index 000000000..e3715ef27 --- /dev/null +++ b/redux-core/assets/css/colors/blue/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#096484}#redux-header{border-color:#4796b3 !important;background:#52accc !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#52accc}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#52accc}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#10ace3 !important;border-top-color:#10ace3 !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#096484 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#096484 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#096484;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#096484 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#4796b3}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#e2ecf1 !important;background-color:#4796b3 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#4796b3 !important;color:#fff !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#096484;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#4796b3}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#4796b3}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#52accc;color:#fff !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#fff}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#0a6f92 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#096484 !important;color:#fff !important;border:1px solid #021c25 !important}.ui-datepicker-header{background-color:#4796b3 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#0a6f92 !important}.ui-datepicker td .ui-state-highlight{background:#096484 !important;border:1px solid #4796b3 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#0b769c !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#0d8fbd),to(#0b769c)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0d8fbd),color-stop(100%,#0b769c)) !important;background-image:-webkit-linear-gradient(top,#0d8fbd,#0b769c) !important;background-image:-linear-gradient(top,#0d8fbd,#0b769c) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d8fbd",endColorstr="#0b769c",GradientType=0) !important;border-color:#0b769c !important;border-color:#096889 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#042e3c !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#06475e),to(#042e3c)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#06475e),color-stop(100%,#042e3c)) !important;background-image:-webkit-linear-gradient(top,#06475e,#042e3c) !important;background-image:-linear-gradient(top,#06475e,#042e3c) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#06475e",endColorstr="#042e3c",GradientType=0) !important;border-color:#010a0d !important;border-color:#021c25 !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#096484 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#0b7da5),to(#096484)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0b7da5),color-stop(100%,#096484)) !important;background-image:-webkit-linear-gradient(top,#0b7da5,#096484) !important;background-image:-linear-gradient(top,#0b7da5,#096484) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0b7da5",endColorstr="#096484",GradientType=0) !important;border-color:#042e3c !important;border-color:#064054 !important;-webkit-box-shadow:inset 0 1px 0 #0e9acc,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #0e9acc,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#096484 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#096484 !important}.select2-results .select2-results__option--highlighted{background:#096484 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#096484 !important}.noUi-connect{background-color:#0a6f92 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#0c88b4),to(#0a6f92)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0c88b4),color-stop(100%,#0a6f92)) !important;background-image:-webkit-linear-gradient(top,#0c88b4,#0a6f92) !important;background-image:-linear-gradient(top,#0c88b4,#0a6f92) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c88b4",endColorstr="#0a6f92",GradientType=0) !important}#redux-footer #redux-share a{color:#096484}#redux-footer #redux-share a:hover{color:#021c25} \ No newline at end of file diff --git a/redux-core/assets/css/colors/classic/colors.css b/redux-core/assets/css/colors/classic/colors.css new file mode 100644 index 000000000..c0e55a957 --- /dev/null +++ b/redux-core/assets/css/colors/classic/colors.css @@ -0,0 +1,507 @@ +/* Light fresh theme */ +.admin-color-fresh .button.ui-datepicker-current, .admin-color-fresh button.ui-datepicker-close, .wp-customizer .button.ui-datepicker-current, .wp-customizer button.ui-datepicker-close { background-color: #007db9 !important; } + +.admin-color-fresh .ui-datepicker-buttonpane button.ui-datepicker-current, .wp-customizer .ui-datepicker-buttonpane button.ui-datepicker-current { background: #1e8cbe !important; color: #fff !important; border: 1px solid #104b66 !important; } + +.admin-color-fresh .ui-datepicker-header, .wp-customizer .ui-datepicker-header { background-color: #23282d !important; color: #fff !important; } + +.admin-color-fresh .ui-datepicker td .ui-state-active, .wp-customizer .ui-datepicker td .ui-state-active { background-color: #007db9 !important; color: #fff !important; } + +.admin-color-fresh .ui-datepicker td .ui-state-hover, .wp-customizer .ui-datepicker td .ui-state-hover { color: #007db9 !important; } + +.admin-color-fresh .ui-datepicker td .ui-state-highlight, .wp-customizer .ui-datepicker td .ui-state-highlight { background: #0073aa !important; border: 1px solid #23282d !important; color: #fff !important; } + +.admin-color-fresh .redux-container-switch .cb-disable, .admin-color-fresh .redux-container-switch .cb-enable, .admin-color-fresh .ui-state-default, .admin-color-fresh .ui-widget-content .ui-state-default, .admin-color-fresh .ui-widget-header .ui-state-default, .wp-customizer .redux-container-switch .cb-disable, .wp-customizer .redux-container-switch .cb-enable, .wp-customizer .ui-state-default, .wp-customizer .ui-widget-content .ui-state-default, .wp-customizer .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-fresh .ui-datepicker td .ui-state-active, .wp-customizer .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-fresh .redux-container-switch .cb-disable.selected, .wp-customizer .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-fresh .redux-container-switch .cb-enable.selected, .admin-color-fresh .redux-field-container .ui-buttonset .ui-state-active, .wp-customizer .redux-container-switch .cb-enable.selected, .wp-customizer .redux-field-container .ui-buttonset .ui-state-active { background-color: #0073aa !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#008bce), to(#0073aa)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008bce), color-stop(100%, #0073aa)) !important; background-image: -webkit-linear-gradient(top, #008bce, #0073aa) !important; background-image: -linear-gradient(top, #008bce, #0073aa) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#008bce", endColorstr="#0073aa", GradientType=0) !important; border-color: #003f5e !important; border-color: #005177 !important; -webkit-box-shadow: inset 0 1px 0 #00a7f7, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #00a7f7, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-fresh #redux-header, .wp-customizer #redux-header { background: #23282d; border-color: #0073aa; } + +.admin-color-fresh #redux-header .display_header span, .wp-customizer #redux-header .display_header span { color: #a0a5aa; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.active a, .admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild a, .wp-customizer .redux-sidebar .redux-group-menu li.active a, .wp-customizer .redux-sidebar .redux-group-menu li.activeChild a { color: #23282d; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover, .wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #1e8cbe; background: #0d0f10; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a, .wp-customizer .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #0073aa; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover, .wp-customizer .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #0073aa; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a, .wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #0073aa; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a, .wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #23282d; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a, .wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #a0a5aa; text-shadow: 1px 1px #54595d; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a, .wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #23282d; text-shadow: none; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a, .wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #0073aa; text-shadow: 1px 1px #002e44; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.redux-section-hover a, .wp-customizer .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #23282d; opacity: 1; border-style: hidden; } + +.admin-color-fresh .redux-sidebar .redux-group-menu li.redux-section-hover a:hover, .wp-customizer .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #23282d; background: #0d0f10; } + +.admin-color-fresh .redux-container-image_select .redux-image-select-selected img, .wp-customizer .redux-container-image_select .redux-image-select-selected img { border-color: #0073aa; } + +.admin-color-fresh .redux-container-image_select .redux-image-select-selected .tiles, .wp-customizer .redux-container-image_select .redux-image-select-selected .tiles { border-color: #0073aa; } + +.admin-color-fresh #redux-footer #redux-share a, .wp-customizer #redux-footer #redux-share a { color: #0073aa; } + +.admin-color-fresh #redux-footer #redux-share a:hover, .wp-customizer #redux-footer #redux-share a:hover { color: #002e44; } + +.admin-color-fresh .select2-results .select2-highlighted, .wp-customizer .select2-results .select2-highlighted { background: #0073aa; } + +.admin-color-fresh .select2-drop-active, .admin-color-fresh .select2-container-multi.select2-container-active .select2-choices, .admin-color-fresh .select2-drop.select2-drop-above.select2-drop-active, .admin-color-fresh .select2-container-active .select2-choice, .admin-color-fresh .select2-container-active .select2-choices, .admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices, .wp-customizer .select2-drop-active, .wp-customizer .select2-container-multi.select2-container-active .select2-choices, .wp-customizer .select2-drop.select2-drop-above.select2-drop-active, .wp-customizer .select2-container-active .select2-choice, .wp-customizer .select2-container-active .select2-choices, .wp-customizer .select2-dropdown-open.select2-drop-above .select2-choice, .wp-customizer .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #0073aa; } + +.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices, .wp-customizer .select2-dropdown-open.select2-drop-above .select2-choice, .wp-customizer .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-fresh .noUi-connect, .wp-customizer .noUi-connect { background-color: #007db9 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#0096dd), to(#007db9)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0096dd), color-stop(100%, #007db9)) !important; background-image: -webkit-linear-gradient(top, #0096dd, #007db9) !important; background-image: -linear-gradient(top, #0096dd, #007db9) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0096dd", endColorstr="#007db9", GradientType=0) !important; } + +/* Light admin theme */ +.admin-color-light .button.ui-datepicker-current, .admin-color-light button.ui-datepicker-close { background-color: #04b0db !important; } + +.admin-color-light .ui-datepicker-buttonpane button.ui-datepicker-current { background: #0384a4 !important; color: #fff !important; border: 1px solid #013340 !important; } + +.admin-color-light .ui-datepicker-header { background-color: #888888 !important; color: #fff !important; } + +.admin-color-light .ui-datepicker td .ui-state-active { background-color: #04b0db !important; color: #fff !important; } + +.admin-color-light .ui-datepicker td .ui-state-hover { color: #04b0db !important; } + +.admin-color-light .ui-datepicker td .ui-state-highlight { background: #04a4cc !important; border: 1px solid #888888 !important; color: #fff !important; } + +.admin-color-light .redux-container-switch .cb-disable, .admin-color-light .redux-container-switch .cb-enable, .admin-color-light .ui-state-default, .admin-color-light .ui-widget-content .ui-state-default, .admin-color-light .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-light .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-light .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-light .redux-container-switch .cb-enable.selected, .admin-color-light .redux-field-container .ui-buttonset .ui-state-active { background-color: #04a4cc !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#05c0ef), to(#04a4cc)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #05c0ef), color-stop(100%, #04a4cc)) !important; background-image: -webkit-linear-gradient(top, #05c0ef, #04a4cc) !important; background-image: -linear-gradient(top, #05c0ef, #04a4cc) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#05c0ef", endColorstr="#04a4cc", GradientType=0) !important; border-color: #036881 !important; border-color: #037c9a !important; -webkit-box-shadow: inset 0 1px 0 #22cffb, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #22cffb, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-light #redux-header { background: #888888; border-color: #04a4cc; } + +.admin-color-light #redux-header .display_header span { color: #e6e6e6; } + +.admin-color-light .redux-sidebar .redux-group-menu li.active a, .admin-color-light .redux-sidebar .redux-group-menu li.activeChild a { color: #888888; } + +.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #0384a4; background: #6f6e6e; } + +.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #04a4cc; } + +.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #04a4cc; } + +.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #04a4cc; } + +.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #888888; } + +.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #e6e6e6; text-shadow: 1px 1px #9a9999; } + +.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #888888; text-shadow: none; } + +.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #04a4cc; text-shadow: 1px 1px #025468; } + +.admin-color-light .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #888888; opacity: 1; border-style: hidden; } + +.admin-color-light .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #888888; background: #6f6e6e; } + +.admin-color-light .redux-container-image_select .redux-image-select-selected img { border-color: #04a4cc; } + +.admin-color-light .redux-container-image_select .redux-image-select-selected .tiles { border-color: #04a4cc; } + +.admin-color-light #redux-footer #redux-share a { color: #04a4cc; } + +.admin-color-light #redux-footer #redux-share a:hover { color: #025468; } + +.admin-color-light .select2-results .select2-highlighted { background: #04a4cc; } + +.admin-color-light .select2-drop-active, .admin-color-light .select2-container-multi.select2-container-active .select2-choices, .admin-color-light .select2-drop.select2-drop-above.select2-drop-active, .admin-color-light .select2-container-active .select2-choice, .admin-color-light .select2-container-active .select2-choices, .admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #04a4cc; } + +.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-light .noUi-connect { background-color: #04b0db !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#09cafa), to(#04b0db)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #09cafa), color-stop(100%, #04b0db)) !important; background-image: -webkit-linear-gradient(top, #09cafa, #04b0db) !important; background-image: -linear-gradient(top, #09cafa, #04b0db) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#09cafa", endColorstr="#04b0db", GradientType=0) !important; } + +/* Blue admin theme */ +.admin-color-blue .button.ui-datepicker-current, .admin-color-blue button.ui-datepicker-close { background-color: #509dba !important; } + +.admin-color-blue .ui-datepicker-buttonpane button.ui-datepicker-current { background: #db9825 !important; color: #fff !important; border: 1px solid #845c16 !important; } + +.admin-color-blue .ui-datepicker-header { background-color: #096484 !important; color: #fff !important; } + +.admin-color-blue .ui-datepicker td .ui-state-active { background-color: #509dba !important; color: #fff !important; } + +.admin-color-blue .ui-datepicker td .ui-state-hover { color: #509dba !important; } + +.admin-color-blue .ui-datepicker td .ui-state-highlight { background: #4796b3 !important; border: 1px solid #096484 !important; color: #fff !important; } + +.admin-color-blue .redux-container-switch .cb-disable, .admin-color-blue .redux-container-switch .cb-enable, .admin-color-blue .ui-state-default, .admin-color-blue .ui-widget-content .ui-state-default, .admin-color-blue .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-blue .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-blue .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-blue .redux-container-switch .cb-enable.selected, .admin-color-blue .redux-field-container .ui-buttonset .ui-state-active { background-color: #4796b3 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#5ea5bf), to(#4796b3)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5ea5bf), color-stop(100%, #4796b3)) !important; background-image: -webkit-linear-gradient(top, #5ea5bf, #4796b3) !important; background-image: -linear-gradient(top, #5ea5bf, #4796b3) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5ea5bf", endColorstr="#4796b3", GradientType=0) !important; border-color: #31687c !important; border-color: #39778e !important; -webkit-box-shadow: inset 0 1px 0 #7cb6cb, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #7cb6cb, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-blue #redux-header { background: #096484; border-color: #4796b3; } + +.admin-color-blue #redux-header .display_header span { color: #e2ecf1; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.active a, .admin-color-blue .redux-sidebar .redux-group-menu li.activeChild a { color: #096484; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #db9825; background: #064054; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #4796b3; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #4796b3; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #4796b3; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #096484; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #e2ecf1; text-shadow: 1px 1px #7ba8bf; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #096484; text-shadow: none; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #4796b3; text-shadow: 1px 1px #2a596a; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #096484; opacity: 1; border-style: hidden; } + +.admin-color-blue .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #096484; background: #064054; } + +.admin-color-blue .redux-container-image_select .redux-image-select-selected img { border-color: #4796b3; } + +.admin-color-blue .redux-container-image_select .redux-image-select-selected .tiles { border-color: #4796b3; } + +.admin-color-blue #redux-footer #redux-share a { color: #4796b3; } + +.admin-color-blue #redux-footer #redux-share a:hover { color: #2a596a; } + +.admin-color-blue .select2-results .select2-highlighted { background: #4796b3; } + +.admin-color-blue .select2-drop-active, .admin-color-blue .select2-container-multi.select2-container-active .select2-choices, .admin-color-blue .select2-drop.select2-drop-above.select2-drop-active, .admin-color-blue .select2-container-active .select2-choice, .admin-color-blue .select2-container-active .select2-choices, .admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #4796b3; } + +.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-blue .noUi-connect { background-color: #509dba !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#69abc4), to(#509dba)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #69abc4), color-stop(100%, #509dba)) !important; background-image: -webkit-linear-gradient(top, #69abc4, #509dba) !important; background-image: -linear-gradient(top, #69abc4, #509dba) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#69abc4", endColorstr="#509dba", GradientType=0) !important; } + +/* Coffee admin theme */ +.admin-color-coffee .button.ui-datepicker-current, .admin-color-coffee button.ui-datepicker-close { background-color: #ccad93 !important; } + +.admin-color-coffee .ui-datepicker-buttonpane button.ui-datepicker-current { background: #ba906d !important; color: #fff !important; border: 1px solid #835d3e !important; } + +.admin-color-coffee .ui-datepicker-header { background-color: #46403c !important; color: #fff !important; } + +.admin-color-coffee .ui-datepicker td .ui-state-active { background-color: #ccad93 !important; color: #fff !important; } + +.admin-color-coffee .ui-datepicker td .ui-state-hover { color: #ccad93 !important; } + +.admin-color-coffee .ui-datepicker td .ui-state-highlight { background: #c7a589 !important; border: 1px solid #46403c !important; color: #fff !important; } + +.admin-color-coffee .redux-container-switch .cb-disable, .admin-color-coffee .redux-container-switch .cb-enable, .admin-color-coffee .ui-state-default, .admin-color-coffee .ui-widget-content .ui-state-default, .admin-color-coffee .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-coffee .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-coffee .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-coffee .redux-container-switch .cb-enable.selected, .admin-color-coffee .redux-field-container .ui-buttonset .ui-state-active { background-color: #c7a589 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#d2b7a1), to(#c7a589)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2b7a1), color-stop(100%, #c7a589)) !important; background-image: -webkit-linear-gradient(top, #d2b7a1, #c7a589) !important; background-image: -linear-gradient(top, #d2b7a1, #c7a589) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d2b7a1", endColorstr="#c7a589", GradientType=0) !important; border-color: #ae7d55 !important; border-color: #b78b66 !important; -webkit-box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-coffee #redux-header { background: #46403c; border-color: #c7a589; } + +.admin-color-coffee #redux-header .display_header span { color: #cdcbc9; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.active a, .admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild a { color: #46403c; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #ba906d; background: #2b2724; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #c7a589; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #c7a589; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #c7a589; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #46403c; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #cdcbc9; text-shadow: 1px 1px #837f7a; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #46403c; text-shadow: none; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #c7a589; text-shadow: 1px 1px #9f714b; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #46403c; opacity: 1; border-style: hidden; } + +.admin-color-coffee .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #46403c; background: #2b2724; } + +.admin-color-coffee .redux-container-image_select .redux-image-select-selected img { border-color: #c7a589; } + +.admin-color-coffee .redux-container-image_select .redux-image-select-selected .tiles { border-color: #c7a589; } + +.admin-color-coffee #redux-footer #redux-share a { color: #c7a589; } + +.admin-color-coffee #redux-footer #redux-share a:hover { color: #9f714b; } + +.admin-color-coffee .select2-results .select2-highlighted { background: #c7a589; } + +.admin-color-coffee .select2-drop-active, .admin-color-coffee .select2-container-multi.select2-container-active .select2-choices, .admin-color-coffee .select2-drop.select2-drop-above.select2-drop-active, .admin-color-coffee .select2-container-active .select2-choice, .admin-color-coffee .select2-container-active .select2-choices, .admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #c7a589; } + +.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-coffee .noUi-connect { background-color: #ccad93 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#d7bfac), to(#ccad93)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d7bfac), color-stop(100%, #ccad93)) !important; background-image: -webkit-linear-gradient(top, #d7bfac, #ccad93) !important; background-image: -linear-gradient(top, #d7bfac, #ccad93) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7bfac", endColorstr="#ccad93", GradientType=0) !important; } + +/* Ectoplasm admin theme */ +.admin-color-ectoplasm .button.ui-datepicker-current, .admin-color-ectoplasm button.ui-datepicker-close { background-color: #a9bd4f !important; } + +.admin-color-ectoplasm .ui-datepicker-buttonpane button.ui-datepicker-current { background: #89993a !important; color: #fff !important; border: 1px solid #474f1e !important; } + +.admin-color-ectoplasm .ui-datepicker-header { background-color: #413256 !important; color: #fff !important; } + +.admin-color-ectoplasm .ui-datepicker td .ui-state-active { background-color: #a9bd4f !important; color: #fff !important; } + +.admin-color-ectoplasm .ui-datepicker td .ui-state-hover { color: #a9bd4f !important; } + +.admin-color-ectoplasm .ui-datepicker td .ui-state-highlight { background: #a3b745 !important; border: 1px solid #413256 !important; color: #fff !important; } + +.admin-color-ectoplasm .redux-container-switch .cb-disable, .admin-color-ectoplasm .redux-container-switch .cb-enable, .admin-color-ectoplasm .ui-state-default, .admin-color-ectoplasm .ui-widget-content .ui-state-default, .admin-color-ectoplasm .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-ectoplasm .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-ectoplasm .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-ectoplasm .redux-container-switch .cb-enable.selected, .admin-color-ectoplasm .redux-field-container .ui-buttonset .ui-state-active { background-color: #a3b745 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b0c25e), to(#a3b745)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0c25e), color-stop(100%, #a3b745)) !important; background-image: -webkit-linear-gradient(top, #b0c25e, #a3b745) !important; background-image: -linear-gradient(top, #b0c25e, #a3b745) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b0c25e", endColorstr="#a3b745", GradientType=0) !important; border-color: #727f30 !important; border-color: #829237 !important; -webkit-box-shadow: inset 0 1px 0 #bfcd7b, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #bfcd7b, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-ectoplasm #redux-header { background: #413256; border-color: #a3b745; } + +.admin-color-ectoplasm #redux-header .display_header span { color: #cbc5d3; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active a, .admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild a { color: #413256; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #89993a; background: #291f36; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #a3b745; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #a3b745; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #a3b745; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #413256; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #cbc5d3; text-shadow: 1px 1px #7d6e91; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #413256; text-shadow: none; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #a3b745; text-shadow: 1px 1px #616d29; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #413256; opacity: 1; border-style: hidden; } + +.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #413256; background: #291f36; } + +.admin-color-ectoplasm .redux-container-image_select .redux-image-select-selected img { border-color: #a3b745; } + +.admin-color-ectoplasm .redux-container-image_select .redux-image-select-selected .tiles { border-color: #a3b745; } + +.admin-color-ectoplasm #redux-footer #redux-share a { color: #a3b745; } + +.admin-color-ectoplasm #redux-footer #redux-share a:hover { color: #616d29; } + +.admin-color-ectoplasm .select2-results .select2-highlighted { background: #a3b745; } + +.admin-color-ectoplasm .select2-drop-active, .admin-color-ectoplasm .select2-container-multi.select2-container-active .select2-choices, .admin-color-ectoplasm .select2-drop.select2-drop-above.select2-drop-active, .admin-color-ectoplasm .select2-container-active .select2-choice, .admin-color-ectoplasm .select2-container-active .select2-choices, .admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #a3b745; } + +.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-ectoplasm .noUi-connect { background-color: #a9bd4f !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b6c669), to(#a9bd4f)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b6c669), color-stop(100%, #a9bd4f)) !important; background-image: -webkit-linear-gradient(top, #b6c669, #a9bd4f) !important; background-image: -linear-gradient(top, #b6c669, #a9bd4f) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b6c669", endColorstr="#a9bd4f", GradientType=0) !important; } + +/* Midnight admin theme */ +.admin-color-midnight .button.ui-datepicker-current, .admin-color-midnight button.ui-datepicker-close { background-color: #e35950 !important; } + +.admin-color-midnight .ui-datepicker-buttonpane button.ui-datepicker-current { background: #d92c23 !important; color: #fff !important; border: 1px solid #811a15 !important; } + +.admin-color-midnight .ui-datepicker-header { background-color: #363b3f !important; color: #fff !important; } + +.admin-color-midnight .ui-datepicker td .ui-state-active { background-color: #e35950 !important; color: #fff !important; } + +.admin-color-midnight .ui-datepicker td .ui-state-hover { color: #e35950 !important; } + +.admin-color-midnight .ui-datepicker td .ui-state-highlight { background: #e14d43 !important; border: 1px solid #363b3f !important; color: #fff !important; } + +.admin-color-midnight .redux-container-switch .cb-disable, .admin-color-midnight .redux-container-switch .cb-enable, .admin-color-midnight .ui-state-default, .admin-color-midnight .ui-widget-content .ui-state-default, .admin-color-midnight .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-midnight .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-midnight .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-midnight .redux-container-switch .cb-enable.selected, .admin-color-midnight .redux-field-container .ui-buttonset .ui-state-active { background-color: #e14d43 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e66a62), to(#e14d43)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e66a62), color-stop(100%, #e14d43)) !important; background-image: -webkit-linear-gradient(top, #e66a62, #e14d43) !important; background-image: -linear-gradient(top, #e66a62, #e14d43) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e66a62", endColorstr="#e14d43", GradientType=0) !important; border-color: #ba281e !important; border-color: #d02c21 !important; -webkit-box-shadow: inset 0 1px 0 #ec8b85, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #ec8b85, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-midnight #redux-header { background: #363b3f; border-color: #e14d43; } + +.admin-color-midnight #redux-header .display_header span { color: #c2c4c5; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.active a, .admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild a { color: #363b3f; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #d92c23; background: #1e2124; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #e14d43; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #e14d43; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #e14d43; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #363b3f; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #c2c4c5; text-shadow: 1px 1px #74787a; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #363b3f; text-shadow: none; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #e14d43; text-shadow: 1px 1px #a4231a; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #363b3f; opacity: 1; border-style: hidden; } + +.admin-color-midnight .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #363b3f; background: #1e2124; } + +.admin-color-midnight .redux-container-image_select .redux-image-select-selected img { border-color: #e14d43; } + +.admin-color-midnight .redux-container-image_select .redux-image-select-selected .tiles { border-color: #e14d43; } + +.admin-color-midnight #redux-footer #redux-share a { color: #e14d43; } + +.admin-color-midnight #redux-footer #redux-share a:hover { color: #a4231a; } + +.admin-color-midnight .select2-results .select2-highlighted { background: #e14d43; } + +.admin-color-midnight .select2-drop-active, .admin-color-midnight .select2-container-multi.select2-container-active .select2-choices, .admin-color-midnight .select2-drop.select2-drop-above.select2-drop-active, .admin-color-midnight .select2-container-active .select2-choice, .admin-color-midnight .select2-container-active .select2-choices, .admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #e14d43; } + +.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-midnight .noUi-connect { background-color: #e35950 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e8776f), to(#e35950)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8776f), color-stop(100%, #e35950)) !important; background-image: -webkit-linear-gradient(top, #e8776f, #e35950) !important; background-image: -linear-gradient(top, #e8776f, #e35950) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8776f", endColorstr="#e35950", GradientType=0) !important; } + +/* Ocean admin theme */ +.admin-color-ocean .button.ui-datepicker-current, .admin-color-ocean button.ui-datepicker-close { background-color: #a7c0a9 !important; } + +.admin-color-ocean .ui-datepicker-buttonpane button.ui-datepicker-current { background: #86a988 !important; color: #fff !important; border: 1px solid #547555 !important; } + +.admin-color-ocean .ui-datepicker-header { background-color: #627c83 !important; color: #fff !important; } + +.admin-color-ocean .ui-datepicker td .ui-state-active { background-color: #a7c0a9 !important; color: #fff !important; } + +.admin-color-ocean .ui-datepicker td .ui-state-hover { color: #a7c0a9 !important; } + +.admin-color-ocean .ui-datepicker td .ui-state-highlight { background: #9ebaa0 !important; border: 1px solid #627c83 !important; color: #fff !important; } + +.admin-color-ocean .redux-container-switch .cb-disable, .admin-color-ocean .redux-container-switch .cb-enable, .admin-color-ocean .ui-state-default, .admin-color-ocean .ui-widget-content .ui-state-default, .admin-color-ocean .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-ocean .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-ocean .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-ocean .redux-container-switch .cb-enable.selected, .admin-color-ocean .redux-field-container .ui-buttonset .ui-state-active { background-color: #9ebaa0 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b3c9b4), to(#9ebaa0)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3c9b4), color-stop(100%, #9ebaa0)) !important; background-image: -webkit-linear-gradient(top, #b3c9b4, #9ebaa0) !important; background-image: -linear-gradient(top, #b3c9b4, #9ebaa0) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3c9b4", endColorstr="#9ebaa0", GradientType=0) !important; border-color: #719a74 !important; border-color: #80a583 !important; -webkit-box-shadow: inset 0 1px 0 #cbdacc, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #cbdacc, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-ocean #redux-header { background: #627c83; border-color: #9ebaa0; } + +.admin-color-ocean #redux-header .display_header span { color: #d5dddf; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.active a, .admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild a { color: #627c83; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #86a988; background: #4c6066; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #9ebaa0; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #9ebaa0; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #9ebaa0; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #627c83; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #d5dddf; text-shadow: 1px 1px #7e979d; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #627c83; text-shadow: none; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #9ebaa0; text-shadow: 1px 1px #658d68; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #627c83; opacity: 1; border-style: hidden; } + +.admin-color-ocean .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #627c83; background: #4c6066; } + +.admin-color-ocean .redux-container-image_select .redux-image-select-selected img { border-color: #9ebaa0; } + +.admin-color-ocean .redux-container-image_select .redux-image-select-selected .tiles { border-color: #9ebaa0; } + +.admin-color-ocean #redux-footer #redux-share a { color: #9ebaa0; } + +.admin-color-ocean #redux-footer #redux-share a:hover { color: #658d68; } + +.admin-color-ocean .select2-results .select2-highlighted { background: #9ebaa0; } + +.admin-color-ocean .select2-drop-active, .admin-color-ocean .select2-container-multi.select2-container-active .select2-choices, .admin-color-ocean .select2-drop.select2-drop-above.select2-drop-active, .admin-color-ocean .select2-container-active .select2-choice, .admin-color-ocean .select2-container-active .select2-choices, .admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #9ebaa0; } + +.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-ocean .noUi-connect { background-color: #a7c0a9 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#bccfbd), to(#a7c0a9)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bccfbd), color-stop(100%, #a7c0a9)) !important; background-image: -webkit-linear-gradient(top, #bccfbd, #a7c0a9) !important; background-image: -linear-gradient(top, #bccfbd, #a7c0a9) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bccfbd", endColorstr="#a7c0a9", GradientType=0) !important; } + +/* Sunrise admin theme */ +.admin-color-sunrise .button.ui-datepicker-current, .admin-color-sunrise button.ui-datepicker-close { background-color: #df8a48 !important; } + +.admin-color-sunrise .ui-datepicker-buttonpane button.ui-datepicker-current { background: #cc6c23 !important; color: #fff !important; border: 1px solid #753e14 !important; } + +.admin-color-sunrise .ui-datepicker-header { background-color: #b43c38 !important; color: #fff !important; } + +.admin-color-sunrise .ui-datepicker td .ui-state-active { background-color: #df8a48 !important; color: #fff !important; } + +.admin-color-sunrise .ui-datepicker td .ui-state-hover { color: #df8a48 !important; } + +.admin-color-sunrise .ui-datepicker td .ui-state-highlight { background: #dd823b !important; border: 1px solid #b43c38 !important; color: #fff !important; } + +.admin-color-sunrise .redux-container-switch .cb-disable, .admin-color-sunrise .redux-container-switch .cb-enable, .admin-color-sunrise .ui-state-default, .admin-color-sunrise .ui-widget-content .ui-state-default, .admin-color-sunrise .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.admin-color-sunrise .ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.admin-color-sunrise .redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.admin-color-sunrise .redux-container-switch .cb-enable.selected, .admin-color-sunrise .redux-field-container .ui-buttonset .ui-state-active { background-color: #dd823b !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e29559), to(#dd823b)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e29559), color-stop(100%, #dd823b)) !important; background-image: -webkit-linear-gradient(top, #e29559, #dd823b) !important; background-image: -linear-gradient(top, #e29559, #dd823b) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e29559", endColorstr="#dd823b", GradientType=0) !important; border-color: #ad5d1e !important; border-color: #c36922 !important; -webkit-box-shadow: inset 0 1px 0 #e8ac7c, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #e8ac7c, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.admin-color-sunrise #redux-header { background: #b43c38; border-color: #dd823b; } + +.admin-color-sunrise #redux-header .display_header span { color: #f0c8c6; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.active a, .admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild a { color: #b43c38; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover, .admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover { color: #cc6c23; background: #8d2f2c; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a { color: #dd823b; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover { color: #dd823b; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a { background: #dd823b; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a { background: #b43c38; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a { background: #f0c8c6; text-shadow: 1px 1px #d0534d; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a { background: #b43c38; text-shadow: none; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a { background: #dd823b; text-shadow: 1px 1px #98511a; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.redux-section-hover a { background: #b43c38; opacity: 1; border-style: hidden; } + +.admin-color-sunrise .redux-sidebar .redux-group-menu li.redux-section-hover a:hover { color: #b43c38; background: #8d2f2c; } + +.admin-color-sunrise .redux-container-image_select .redux-image-select-selected img { border-color: #dd823b; } + +.admin-color-sunrise .redux-container-image_select .redux-image-select-selected .tiles { border-color: #dd823b; } + +.admin-color-sunrise #redux-footer #redux-share a { color: #dd823b; } + +.admin-color-sunrise #redux-footer #redux-share a:hover { color: #98511a; } + +.admin-color-sunrise .select2-results .select2-highlighted { background: #dd823b; } + +.admin-color-sunrise .select2-drop-active, .admin-color-sunrise .select2-container-multi.select2-container-active .select2-choices, .admin-color-sunrise .select2-drop.select2-drop-above.select2-drop-active, .admin-color-sunrise .select2-container-active .select2-choice, .admin-color-sunrise .select2-container-active .select2-choices, .admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices { border-color: #dd823b; } + +.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice, .admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices { border-top: inherit; } + +.admin-color-sunrise .noUi-connect { background-color: #df8a48 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e59e66), to(#df8a48)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e59e66), color-stop(100%, #df8a48)) !important; background-image: -webkit-linear-gradient(top, #e59e66, #df8a48) !important; background-image: -linear-gradient(top, #e59e66, #df8a48) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e59e66", endColorstr="#df8a48", GradientType=0) !important; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb01BLHVCQUF1QjtBQUN2QixBQWxNSSxrQkFrTWMsQ0FsTWQsT0FBTyxBQUFBLHNCQUFzQixFQWtNakMsa0JBQWtCLENBak1kLE1BQU0sQUFBQSxvQkFBb0IsRUFrTTlCLGNBQWMsQ0FuTVYsT0FBTyxBQUFBLHNCQUFzQixFQW1NakMsY0FBYyxDQWxNVixNQUFNLEFBQUEsb0JBQW9CLENBQUMsRUFDdkIsZ0JBQWdCLEVBQUUsT0FBeUIsQ0FBQyxVQUFVLEdBQ3pEOztBQStMTCxBQTdMSSxrQkE2TGMsQ0E3TGQseUJBQXlCLENBQUMsTUFBTSxBQUFBLHNCQUFzQixFQThMMUQsY0FBYyxDQTlMVix5QkFBeUIsQ0FBQyxNQUFNLEFBQUEsc0JBQXNCLENBQUMsRUFDbkQsVUFBVSxFQThMK0MsT0FBTyxDQTlMckMsVUFBVSxFQUNyQyxLQUFLLEVBQUUsZUFBZSxFQUN0QixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUEyQixDQUFDLFVBQVUsR0FFM0Q7O0FBd0xMLEFBdExJLGtCQXNMYyxDQXRMZCxxQkFBcUIsRUF1THpCLGNBQWMsQ0F2TFYscUJBQXFCLENBQUMsRUFDbEIsZ0JBQWdCLEVBdUxnQyxPQUFPLENBdkxyQixVQUFVLEVBQzVDLEtBQUssRUFBRSxlQUFlLEdBQ3pCOztBQW1MTCxBQWpMSSxrQkFpTGMsQ0FqTGQsY0FBYyxDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsRUFrTHRDLGNBQWMsQ0FsTFYsY0FBYyxDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUMvQixnQkFBZ0IsRUFBRSxPQUF5QixDQUFDLFVBQVUsRUFDdEQsS0FBSyxFQUFFLGVBQWUsR0FDekI7O0FBOEtMLEFBNUtJLGtCQTRLYyxDQTVLZCxjQUFjLENBQUMsRUFBRSxDQUFDLGVBQWUsRUE2S3JDLGNBQWMsQ0E3S1YsY0FBYyxDQUFDLEVB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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/classic/colors.css.map b/redux-core/assets/css/colors/classic/colors.css.map new file mode 100644 index 000000000..d818885cb --- /dev/null +++ b/redux-core/assets/css/colors/classic/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["colors.scss","colors.css","../_mixins.scss"],"names":[],"mappings":"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","file":"colors.css","sourcesContent":["@import \"../_mixins.scss\";\r\n\r\n@mixin adminThemeColorOverrides($darkColor, $accentColor, $secondaryColor, $buttonPrimary) {\r\n .button.ui-datepicker-current,\r\n button.ui-datepicker-close {\r\n background-color: lighten($accentColor, 3%) !important;\r\n }\r\n\r\n .ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $buttonPrimary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($buttonPrimary, 20%) !important;\r\n\r\n }\r\n\r\n .ui-datepicker-header {\r\n background-color: $secondaryColor !important;\r\n color: #fff !important;\r\n }\r\n\r\n .ui-datepicker td .ui-state-active {\r\n background-color: lighten($accentColor, 3%) !important;\r\n color: #fff !important;\r\n }\r\n\r\n .ui-datepicker td .ui-state-hover {\r\n color: lighten($accentColor, 3%) !important;\r\n }\r\n\r\n .ui-datepicker td .ui-state-highlight {\r\n background: $accentColor !important;\r\n border: 1px solid $secondaryColor !important;\r\n color: #fff !important;\r\n }\r\n\r\n .redux-container-switch .cb-disable,\r\n .redux-container-switch .cb-enable,\r\n .ui-state-default,\r\n .ui-widget-content .ui-state-default,\r\n .ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n }\r\n\r\n .ui-datepicker td .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n }\r\n\r\n .redux-container-switch .cb-enable.selected,\r\n .redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($accentColor);\r\n border-color: darken($accentColor, 15%) !important;\r\n border-color: darken($accentColor, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n }\r\n\r\n #redux-header {\r\n background: $secondaryColor;\r\n border-color: $accentColor;\r\n\r\n .display_header span {\r\n color: $darkColor;\r\n }\r\n }\r\n\r\n .redux-sidebar .redux-group-menu {\r\n li {\r\n &.active,\r\n &.activeChild {\r\n a {\r\n color: $secondaryColor;\r\n }\r\n\r\n &.hasSubSections {\r\n ul.subsection li {\r\n a {\r\n &:hover {\r\n color: $buttonPrimary;\r\n background: darken($secondaryColor, 10%);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n .redux-group-tab-link-a {\r\n color: $accentColor;\r\n\r\n :hover {\r\n color: $accentColor;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.active {\r\n &.hasSubSections {\r\n a {\r\n background: $accentColor;\r\n }\r\n\r\n ul.subsection li a {\r\n background: $secondaryColor;\r\n }\r\n }\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n a {\r\n background: $darkColor;\r\n text-shadow: 1px 1px darken($darkColor, 30%);\r\n }\r\n\r\n ul.subsection li {\r\n a {\r\n background: $secondaryColor;\r\n text-shadow: none;\r\n }\r\n\r\n &.active {\r\n a {\r\n background: $accentColor;\r\n text-shadow: 1px 1px darken($accentColor, 20%);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.redux-section-hover {\r\n a {\r\n background: $secondaryColor;\r\n opacity: 1;\r\n border-style: hidden;\r\n\r\n &:hover {\r\n color: $secondaryColor;\r\n background: darken($secondaryColor, 10%);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-container-image_select .redux-image-select-selected img {\r\n border-color: $accentColor;\r\n }\r\n\r\n .redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $accentColor;\r\n }\r\n\r\n #redux-footer #redux-share a {\r\n color: $accentColor;\r\n\r\n &:hover {\r\n color: darken($accentColor, 20%);\r\n }\r\n }\r\n\r\n .select2-results .select2-highlighted {\r\n background: $accentColor;\r\n }\r\n\r\n .select2-drop-active,\r\n .select2-container-multi.select2-container-active .select2-choices,\r\n .select2-drop.select2-drop-above.select2-drop-active,\r\n .select2-container-active .select2-choice,\r\n .select2-container-active .select2-choices,\r\n .select2-dropdown-open.select2-drop-above .select2-choice,\r\n .select2-dropdown-open.select2-drop-above .select2-choices {\r\n border-color: $accentColor;\r\n }\r\n\r\n .select2-dropdown-open.select2-drop-above .select2-choice,\r\n .select2-dropdown-open.select2-drop-above .select2-choices {\r\n border-top: inherit;\r\n }\r\n\r\n .noUi-connect {\r\n @include backgroundGradient(lighten($accentColor, 3%));\r\n }\r\n}\r\n\r\n/* Light fresh theme */\r\n.admin-color-fresh,\r\n.wp-customizer {\r\n @include adminThemeColorOverrides(#a0a5aa, #0073aa, #23282d, #1e8cbe);\r\n}\r\n\r\n/* Light admin theme */\r\n.admin-color-light {\r\n @include adminThemeColorOverrides(#e6e6e6, #04a4cc, #888888, #0384a4);\r\n}\r\n\r\n/* Blue admin theme */\r\n.admin-color-blue {\r\n @include adminThemeColorOverrides(#e2ecf1, #4796b3, #096484, #db9825);\r\n}\r\n\r\n/* Coffee admin theme */\r\n.admin-color-coffee {\r\n @include adminThemeColorOverrides(#cdcbc9, #c7a589, #46403c, #ba906d);\r\n}\r\n\r\n/* Ectoplasm admin theme */\r\n.admin-color-ectoplasm {\r\n @include adminThemeColorOverrides(#cbc5d3, #a3b745, #413256, #89993a);\r\n}\r\n\r\n/* Midnight admin theme */\r\n.admin-color-midnight {\r\n @include adminThemeColorOverrides(#c2c4c5, #e14d43, #363b3f, #d92c23);\r\n}\r\n\r\n/* Ocean admin theme */\r\n.admin-color-ocean {\r\n @include adminThemeColorOverrides(#d5dddf, #9ebaa0, #627c83, #86a988);\r\n}\r\n\r\n/* Sunrise admin theme */\r\n.admin-color-sunrise {\r\n @include adminThemeColorOverrides(#f0c8c6, #dd823b, #b43c38, #cc6c23);\r\n}\r\n",null,"@mixin backgroundGradient($to: darken($to, 5%), $from: lighten($to, 7%)) {\r\n background-color: $to !important;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from($from), to($to)) !important;\r\n background-image: -moz-linear-gradient(top, $from, $to) !important;\r\n background-image: -ms-linear-gradient(top, $from, $to) !important;\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $from), color-stop(100%, $to)) !important;\r\n background-image: -webkit-linear-gradient(top, $from, $to) !important;\r\n background-image: -o-linear-gradient(top, $from, $to) !important;\r\n background-image: -linear-gradient(top, $from, $to) !important;\r\n\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#{$from}\", endColorstr=\"#{$to}\", GradientType=0) !important;\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/classic/colors.min.css b/redux-core/assets/css/colors/classic/colors.min.css new file mode 100644 index 000000000..946fe4288 --- /dev/null +++ b/redux-core/assets/css/colors/classic/colors.min.css @@ -0,0 +1 @@ +.admin-color-fresh .button.ui-datepicker-current,.admin-color-fresh button.ui-datepicker-close,.wp-customizer .button.ui-datepicker-current,.wp-customizer button.ui-datepicker-close{background-color:#007db9 !important}.admin-color-fresh .ui-datepicker-buttonpane button.ui-datepicker-current,.wp-customizer .ui-datepicker-buttonpane button.ui-datepicker-current{background:#1e8cbe !important;color:#fff !important;border:1px solid #104b66 !important}.admin-color-fresh .ui-datepicker-header,.wp-customizer .ui-datepicker-header{background-color:#23282d !important;color:#fff !important}.admin-color-fresh .ui-datepicker td .ui-state-active,.wp-customizer .ui-datepicker td .ui-state-active{background-color:#007db9 !important;color:#fff !important}.admin-color-fresh .ui-datepicker td .ui-state-hover,.wp-customizer .ui-datepicker td .ui-state-hover{color:#007db9 !important}.admin-color-fresh .ui-datepicker td .ui-state-highlight,.wp-customizer .ui-datepicker td .ui-state-highlight{background:#0073aa !important;border:1px solid #23282d !important;color:#fff !important}.admin-color-fresh .redux-container-switch .cb-disable,.admin-color-fresh .redux-container-switch .cb-enable,.admin-color-fresh .ui-state-default,.admin-color-fresh .ui-widget-content .ui-state-default,.admin-color-fresh .ui-widget-header .ui-state-default,.wp-customizer .redux-container-switch .cb-disable,.wp-customizer .redux-container-switch .cb-enable,.wp-customizer .ui-state-default,.wp-customizer .ui-widget-content .ui-state-default,.wp-customizer .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-fresh .ui-datepicker td .ui-state-active,.wp-customizer .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-fresh .redux-container-switch .cb-disable.selected,.wp-customizer .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-fresh .redux-container-switch .cb-enable.selected,.admin-color-fresh .redux-field-container .ui-buttonset .ui-state-active,.wp-customizer .redux-container-switch .cb-enable.selected,.wp-customizer .redux-field-container .ui-buttonset .ui-state-active{background-color:#0073aa !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#008bce),to(#0073aa)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#008bce),color-stop(100%,#0073aa)) !important;background-image:-webkit-linear-gradient(top,#008bce,#0073aa) !important;background-image:-linear-gradient(top,#008bce,#0073aa) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#008bce",endColorstr="#0073aa",GradientType=0) !important;border-color:#003f5e !important;border-color:#005177 !important;-webkit-box-shadow:inset 0 1px 0 #00a7f7,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #00a7f7,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-fresh #redux-header,.wp-customizer #redux-header{background:#23282d;border-color:#0073aa}.admin-color-fresh #redux-header .display_header span,.wp-customizer #redux-header .display_header span{color:#a0a5aa}.admin-color-fresh .redux-sidebar .redux-group-menu li.active a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild a,.wp-customizer .redux-sidebar .redux-group-menu li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild a{color:#23282d}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#1e8cbe;background:#0d0f10}.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a,.wp-customizer .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#0073aa}.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover,.wp-customizer .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#0073aa}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#0073aa}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#23282d}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#a0a5aa;text-shadow:1px 1px #54595d}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#23282d;text-shadow:none}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#0073aa;text-shadow:1px 1px #002e44}.admin-color-fresh .redux-sidebar .redux-group-menu li.redux-section-hover a,.wp-customizer .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#23282d;opacity:1;border-style:hidden}.admin-color-fresh .redux-sidebar .redux-group-menu li.redux-section-hover a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#23282d;background:#0d0f10}.admin-color-fresh .redux-container-image_select .redux-image-select-selected img,.wp-customizer .redux-container-image_select .redux-image-select-selected img{border-color:#0073aa}.admin-color-fresh .redux-container-image_select .redux-image-select-selected .tiles,.wp-customizer .redux-container-image_select .redux-image-select-selected .tiles{border-color:#0073aa}.admin-color-fresh #redux-footer #redux-share a,.wp-customizer #redux-footer #redux-share a{color:#0073aa}.admin-color-fresh #redux-footer #redux-share a:hover,.wp-customizer #redux-footer #redux-share a:hover{color:#002e44}.admin-color-fresh .select2-results .select2-highlighted,.wp-customizer .select2-results .select2-highlighted{background:#0073aa}.admin-color-fresh .select2-drop-active,.admin-color-fresh .select2-container-multi.select2-container-active .select2-choices,.admin-color-fresh .select2-drop.select2-drop-above.select2-drop-active,.admin-color-fresh .select2-container-active .select2-choice,.admin-color-fresh .select2-container-active .select2-choices,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices,.wp-customizer .select2-drop-active,.wp-customizer .select2-container-multi.select2-container-active .select2-choices,.wp-customizer .select2-drop.select2-drop-above.select2-drop-active,.wp-customizer .select2-container-active .select2-choice,.wp-customizer .select2-container-active .select2-choices,.wp-customizer .select2-dropdown-open.select2-drop-above .select2-choice,.wp-customizer .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#0073aa}.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices,.wp-customizer .select2-dropdown-open.select2-drop-above .select2-choice,.wp-customizer .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-fresh .noUi-connect,.wp-customizer .noUi-connect{background-color:#007db9 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#0096dd),to(#007db9)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0096dd),color-stop(100%,#007db9)) !important;background-image:-webkit-linear-gradient(top,#0096dd,#007db9) !important;background-image:-linear-gradient(top,#0096dd,#007db9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0096dd",endColorstr="#007db9",GradientType=0) !important}.admin-color-light .button.ui-datepicker-current,.admin-color-light button.ui-datepicker-close{background-color:#04b0db !important}.admin-color-light .ui-datepicker-buttonpane button.ui-datepicker-current{background:#0384a4 !important;color:#fff !important;border:1px solid #013340 !important}.admin-color-light .ui-datepicker-header{background-color:#888 !important;color:#fff !important}.admin-color-light .ui-datepicker td .ui-state-active{background-color:#04b0db !important;color:#fff !important}.admin-color-light .ui-datepicker td .ui-state-hover{color:#04b0db !important}.admin-color-light .ui-datepicker td .ui-state-highlight{background:#04a4cc !important;border:1px solid #888 !important;color:#fff !important}.admin-color-light .redux-container-switch .cb-disable,.admin-color-light .redux-container-switch .cb-enable,.admin-color-light .ui-state-default,.admin-color-light .ui-widget-content .ui-state-default,.admin-color-light .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-light .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-light .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-light .redux-container-switch .cb-enable.selected,.admin-color-light .redux-field-container .ui-buttonset .ui-state-active{background-color:#04a4cc !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#05c0ef),to(#04a4cc)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#05c0ef),color-stop(100%,#04a4cc)) !important;background-image:-webkit-linear-gradient(top,#05c0ef,#04a4cc) !important;background-image:-linear-gradient(top,#05c0ef,#04a4cc) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#05c0ef",endColorstr="#04a4cc",GradientType=0) !important;border-color:#036881 !important;border-color:#037c9a !important;-webkit-box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-light #redux-header{background:#888;border-color:#04a4cc}.admin-color-light #redux-header .display_header span{color:#e6e6e6}.admin-color-light .redux-sidebar .redux-group-menu li.active a,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild a{color:#888}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#0384a4;background:#6f6e6e}.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#04a4cc}.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#04a4cc}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#04a4cc}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#888}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#e6e6e6;text-shadow:1px 1px #9a9999}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#888;text-shadow:none}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#04a4cc;text-shadow:1px 1px #025468}.admin-color-light .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#888;opacity:1;border-style:hidden}.admin-color-light .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#888;background:#6f6e6e}.admin-color-light .redux-container-image_select .redux-image-select-selected img{border-color:#04a4cc}.admin-color-light .redux-container-image_select .redux-image-select-selected .tiles{border-color:#04a4cc}.admin-color-light #redux-footer #redux-share a{color:#04a4cc}.admin-color-light #redux-footer #redux-share a:hover{color:#025468}.admin-color-light .select2-results .select2-highlighted{background:#04a4cc}.admin-color-light .select2-drop-active,.admin-color-light .select2-container-multi.select2-container-active .select2-choices,.admin-color-light .select2-drop.select2-drop-above.select2-drop-active,.admin-color-light .select2-container-active .select2-choice,.admin-color-light .select2-container-active .select2-choices,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#04a4cc}.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-light .noUi-connect{background-color:#04b0db !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#09cafa),to(#04b0db)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#09cafa),color-stop(100%,#04b0db)) !important;background-image:-webkit-linear-gradient(top,#09cafa,#04b0db) !important;background-image:-linear-gradient(top,#09cafa,#04b0db) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#09cafa",endColorstr="#04b0db",GradientType=0) !important}.admin-color-blue .button.ui-datepicker-current,.admin-color-blue button.ui-datepicker-close{background-color:#509dba !important}.admin-color-blue .ui-datepicker-buttonpane button.ui-datepicker-current{background:#db9825 !important;color:#fff !important;border:1px solid #845c16 !important}.admin-color-blue .ui-datepicker-header{background-color:#096484 !important;color:#fff !important}.admin-color-blue .ui-datepicker td .ui-state-active{background-color:#509dba !important;color:#fff !important}.admin-color-blue .ui-datepicker td .ui-state-hover{color:#509dba !important}.admin-color-blue .ui-datepicker td .ui-state-highlight{background:#4796b3 !important;border:1px solid #096484 !important;color:#fff !important}.admin-color-blue .redux-container-switch .cb-disable,.admin-color-blue .redux-container-switch .cb-enable,.admin-color-blue .ui-state-default,.admin-color-blue .ui-widget-content .ui-state-default,.admin-color-blue .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-blue .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-blue .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-blue .redux-container-switch .cb-enable.selected,.admin-color-blue .redux-field-container .ui-buttonset .ui-state-active{background-color:#4796b3 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#5ea5bf),to(#4796b3)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5ea5bf),color-stop(100%,#4796b3)) !important;background-image:-webkit-linear-gradient(top,#5ea5bf,#4796b3) !important;background-image:-linear-gradient(top,#5ea5bf,#4796b3) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5ea5bf",endColorstr="#4796b3",GradientType=0) !important;border-color:#31687c !important;border-color:#39778e !important;-webkit-box-shadow:inset 0 1px 0 #7cb6cb,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #7cb6cb,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-blue #redux-header{background:#096484;border-color:#4796b3}.admin-color-blue #redux-header .display_header span{color:#e2ecf1}.admin-color-blue .redux-sidebar .redux-group-menu li.active a,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild a{color:#096484}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#db9825;background:#064054}.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#4796b3}.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#4796b3}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#4796b3}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#096484}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#e2ecf1;text-shadow:1px 1px #7ba8bf}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#096484;text-shadow:none}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#4796b3;text-shadow:1px 1px #2a596a}.admin-color-blue .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#096484;opacity:1;border-style:hidden}.admin-color-blue .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#096484;background:#064054}.admin-color-blue .redux-container-image_select .redux-image-select-selected img{border-color:#4796b3}.admin-color-blue .redux-container-image_select .redux-image-select-selected .tiles{border-color:#4796b3}.admin-color-blue #redux-footer #redux-share a{color:#4796b3}.admin-color-blue #redux-footer #redux-share a:hover{color:#2a596a}.admin-color-blue .select2-results .select2-highlighted{background:#4796b3}.admin-color-blue .select2-drop-active,.admin-color-blue .select2-container-multi.select2-container-active .select2-choices,.admin-color-blue .select2-drop.select2-drop-above.select2-drop-active,.admin-color-blue .select2-container-active .select2-choice,.admin-color-blue .select2-container-active .select2-choices,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#4796b3}.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-blue .noUi-connect{background-color:#509dba !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#69abc4),to(#509dba)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#69abc4),color-stop(100%,#509dba)) !important;background-image:-webkit-linear-gradient(top,#69abc4,#509dba) !important;background-image:-linear-gradient(top,#69abc4,#509dba) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#69abc4",endColorstr="#509dba",GradientType=0) !important}.admin-color-coffee .button.ui-datepicker-current,.admin-color-coffee button.ui-datepicker-close{background-color:#ccad93 !important}.admin-color-coffee .ui-datepicker-buttonpane button.ui-datepicker-current{background:#ba906d !important;color:#fff !important;border:1px solid #835d3e !important}.admin-color-coffee .ui-datepicker-header{background-color:#46403c !important;color:#fff !important}.admin-color-coffee .ui-datepicker td .ui-state-active{background-color:#ccad93 !important;color:#fff !important}.admin-color-coffee .ui-datepicker td .ui-state-hover{color:#ccad93 !important}.admin-color-coffee .ui-datepicker td .ui-state-highlight{background:#c7a589 !important;border:1px solid #46403c !important;color:#fff !important}.admin-color-coffee .redux-container-switch .cb-disable,.admin-color-coffee .redux-container-switch .cb-enable,.admin-color-coffee .ui-state-default,.admin-color-coffee .ui-widget-content .ui-state-default,.admin-color-coffee .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-coffee .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-coffee .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-coffee .redux-container-switch .cb-enable.selected,.admin-color-coffee .redux-field-container .ui-buttonset .ui-state-active{background-color:#c7a589 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#d2b7a1),to(#c7a589)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2b7a1),color-stop(100%,#c7a589)) !important;background-image:-webkit-linear-gradient(top,#d2b7a1,#c7a589) !important;background-image:-linear-gradient(top,#d2b7a1,#c7a589) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d2b7a1",endColorstr="#c7a589",GradientType=0) !important;border-color:#ae7d55 !important;border-color:#b78b66 !important;-webkit-box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-coffee #redux-header{background:#46403c;border-color:#c7a589}.admin-color-coffee #redux-header .display_header span{color:#cdcbc9}.admin-color-coffee .redux-sidebar .redux-group-menu li.active a,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild a{color:#46403c}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#ba906d;background:#2b2724}.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#c7a589}.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#c7a589}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#c7a589}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#46403c}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#cdcbc9;text-shadow:1px 1px #837f7a}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#46403c;text-shadow:none}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#c7a589;text-shadow:1px 1px #9f714b}.admin-color-coffee .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#46403c;opacity:1;border-style:hidden}.admin-color-coffee .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#46403c;background:#2b2724}.admin-color-coffee .redux-container-image_select .redux-image-select-selected img{border-color:#c7a589}.admin-color-coffee .redux-container-image_select .redux-image-select-selected .tiles{border-color:#c7a589}.admin-color-coffee #redux-footer #redux-share a{color:#c7a589}.admin-color-coffee #redux-footer #redux-share a:hover{color:#9f714b}.admin-color-coffee .select2-results .select2-highlighted{background:#c7a589}.admin-color-coffee .select2-drop-active,.admin-color-coffee .select2-container-multi.select2-container-active .select2-choices,.admin-color-coffee .select2-drop.select2-drop-above.select2-drop-active,.admin-color-coffee .select2-container-active .select2-choice,.admin-color-coffee .select2-container-active .select2-choices,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#c7a589}.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-coffee .noUi-connect{background-color:#ccad93 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#d7bfac),to(#ccad93)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d7bfac),color-stop(100%,#ccad93)) !important;background-image:-webkit-linear-gradient(top,#d7bfac,#ccad93) !important;background-image:-linear-gradient(top,#d7bfac,#ccad93) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7bfac",endColorstr="#ccad93",GradientType=0) !important}.admin-color-ectoplasm .button.ui-datepicker-current,.admin-color-ectoplasm button.ui-datepicker-close{background-color:#a9bd4f !important}.admin-color-ectoplasm .ui-datepicker-buttonpane button.ui-datepicker-current{background:#89993a !important;color:#fff !important;border:1px solid #474f1e !important}.admin-color-ectoplasm .ui-datepicker-header{background-color:#413256 !important;color:#fff !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-active{background-color:#a9bd4f !important;color:#fff !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-hover{color:#a9bd4f !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-highlight{background:#a3b745 !important;border:1px solid #413256 !important;color:#fff !important}.admin-color-ectoplasm .redux-container-switch .cb-disable,.admin-color-ectoplasm .redux-container-switch .cb-enable,.admin-color-ectoplasm .ui-state-default,.admin-color-ectoplasm .ui-widget-content .ui-state-default,.admin-color-ectoplasm .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-ectoplasm .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-ectoplasm .redux-container-switch .cb-enable.selected,.admin-color-ectoplasm .redux-field-container .ui-buttonset .ui-state-active{background-color:#a3b745 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b0c25e),to(#a3b745)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b0c25e),color-stop(100%,#a3b745)) !important;background-image:-webkit-linear-gradient(top,#b0c25e,#a3b745) !important;background-image:-linear-gradient(top,#b0c25e,#a3b745) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b0c25e",endColorstr="#a3b745",GradientType=0) !important;border-color:#727f30 !important;border-color:#829237 !important;-webkit-box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-ectoplasm #redux-header{background:#413256;border-color:#a3b745}.admin-color-ectoplasm #redux-header .display_header span{color:#cbc5d3}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active a,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild a{color:#413256}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#89993a;background:#291f36}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#a3b745}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#a3b745}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#a3b745}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#413256}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#cbc5d3;text-shadow:1px 1px #7d6e91}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#413256;text-shadow:none}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#a3b745;text-shadow:1px 1px #616d29}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#413256;opacity:1;border-style:hidden}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#413256;background:#291f36}.admin-color-ectoplasm .redux-container-image_select .redux-image-select-selected img{border-color:#a3b745}.admin-color-ectoplasm .redux-container-image_select .redux-image-select-selected .tiles{border-color:#a3b745}.admin-color-ectoplasm #redux-footer #redux-share a{color:#a3b745}.admin-color-ectoplasm #redux-footer #redux-share a:hover{color:#616d29}.admin-color-ectoplasm .select2-results .select2-highlighted{background:#a3b745}.admin-color-ectoplasm .select2-drop-active,.admin-color-ectoplasm .select2-container-multi.select2-container-active .select2-choices,.admin-color-ectoplasm .select2-drop.select2-drop-above.select2-drop-active,.admin-color-ectoplasm .select2-container-active .select2-choice,.admin-color-ectoplasm .select2-container-active .select2-choices,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#a3b745}.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-ectoplasm .noUi-connect{background-color:#a9bd4f !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b6c669),to(#a9bd4f)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b6c669),color-stop(100%,#a9bd4f)) !important;background-image:-webkit-linear-gradient(top,#b6c669,#a9bd4f) !important;background-image:-linear-gradient(top,#b6c669,#a9bd4f) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b6c669",endColorstr="#a9bd4f",GradientType=0) !important}.admin-color-midnight .button.ui-datepicker-current,.admin-color-midnight button.ui-datepicker-close{background-color:#e35950 !important}.admin-color-midnight .ui-datepicker-buttonpane button.ui-datepicker-current{background:#d92c23 !important;color:#fff !important;border:1px solid #811a15 !important}.admin-color-midnight .ui-datepicker-header{background-color:#363b3f !important;color:#fff !important}.admin-color-midnight .ui-datepicker td .ui-state-active{background-color:#e35950 !important;color:#fff !important}.admin-color-midnight .ui-datepicker td .ui-state-hover{color:#e35950 !important}.admin-color-midnight .ui-datepicker td .ui-state-highlight{background:#e14d43 !important;border:1px solid #363b3f !important;color:#fff !important}.admin-color-midnight .redux-container-switch .cb-disable,.admin-color-midnight .redux-container-switch .cb-enable,.admin-color-midnight .ui-state-default,.admin-color-midnight .ui-widget-content .ui-state-default,.admin-color-midnight .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-midnight .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-midnight .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-midnight .redux-container-switch .cb-enable.selected,.admin-color-midnight .redux-field-container .ui-buttonset .ui-state-active{background-color:#e14d43 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e66a62),to(#e14d43)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e66a62),color-stop(100%,#e14d43)) !important;background-image:-webkit-linear-gradient(top,#e66a62,#e14d43) !important;background-image:-linear-gradient(top,#e66a62,#e14d43) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e66a62",endColorstr="#e14d43",GradientType=0) !important;border-color:#ba281e !important;border-color:#d02c21 !important;-webkit-box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-midnight #redux-header{background:#363b3f;border-color:#e14d43}.admin-color-midnight #redux-header .display_header span{color:#c2c4c5}.admin-color-midnight .redux-sidebar .redux-group-menu li.active a,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild a{color:#363b3f}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#d92c23;background:#1e2124}.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#e14d43}.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#e14d43}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#e14d43}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#363b3f}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#c2c4c5;text-shadow:1px 1px #74787a}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#363b3f;text-shadow:none}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#e14d43;text-shadow:1px 1px #a4231a}.admin-color-midnight .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#363b3f;opacity:1;border-style:hidden}.admin-color-midnight .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#363b3f;background:#1e2124}.admin-color-midnight .redux-container-image_select .redux-image-select-selected img{border-color:#e14d43}.admin-color-midnight .redux-container-image_select .redux-image-select-selected .tiles{border-color:#e14d43}.admin-color-midnight #redux-footer #redux-share a{color:#e14d43}.admin-color-midnight #redux-footer #redux-share a:hover{color:#a4231a}.admin-color-midnight .select2-results .select2-highlighted{background:#e14d43}.admin-color-midnight .select2-drop-active,.admin-color-midnight .select2-container-multi.select2-container-active .select2-choices,.admin-color-midnight .select2-drop.select2-drop-above.select2-drop-active,.admin-color-midnight .select2-container-active .select2-choice,.admin-color-midnight .select2-container-active .select2-choices,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#e14d43}.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-midnight .noUi-connect{background-color:#e35950 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e8776f),to(#e35950)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8776f),color-stop(100%,#e35950)) !important;background-image:-webkit-linear-gradient(top,#e8776f,#e35950) !important;background-image:-linear-gradient(top,#e8776f,#e35950) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8776f",endColorstr="#e35950",GradientType=0) !important}.admin-color-ocean .button.ui-datepicker-current,.admin-color-ocean button.ui-datepicker-close{background-color:#a7c0a9 !important}.admin-color-ocean .ui-datepicker-buttonpane button.ui-datepicker-current{background:#86a988 !important;color:#fff !important;border:1px solid #547555 !important}.admin-color-ocean .ui-datepicker-header{background-color:#627c83 !important;color:#fff !important}.admin-color-ocean .ui-datepicker td .ui-state-active{background-color:#a7c0a9 !important;color:#fff !important}.admin-color-ocean .ui-datepicker td .ui-state-hover{color:#a7c0a9 !important}.admin-color-ocean .ui-datepicker td .ui-state-highlight{background:#9ebaa0 !important;border:1px solid #627c83 !important;color:#fff !important}.admin-color-ocean .redux-container-switch .cb-disable,.admin-color-ocean .redux-container-switch .cb-enable,.admin-color-ocean .ui-state-default,.admin-color-ocean .ui-widget-content .ui-state-default,.admin-color-ocean .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-ocean .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-ocean .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-ocean .redux-container-switch .cb-enable.selected,.admin-color-ocean .redux-field-container .ui-buttonset .ui-state-active{background-color:#9ebaa0 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b3c9b4),to(#9ebaa0)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3c9b4),color-stop(100%,#9ebaa0)) !important;background-image:-webkit-linear-gradient(top,#b3c9b4,#9ebaa0) !important;background-image:-linear-gradient(top,#b3c9b4,#9ebaa0) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3c9b4",endColorstr="#9ebaa0",GradientType=0) !important;border-color:#719a74 !important;border-color:#80a583 !important;-webkit-box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-ocean #redux-header{background:#627c83;border-color:#9ebaa0}.admin-color-ocean #redux-header .display_header span{color:#d5dddf}.admin-color-ocean .redux-sidebar .redux-group-menu li.active a,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild a{color:#627c83}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#86a988;background:#4c6066}.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#9ebaa0}.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#9ebaa0}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#9ebaa0}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#627c83}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#d5dddf;text-shadow:1px 1px #7e979d}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#627c83;text-shadow:none}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#9ebaa0;text-shadow:1px 1px #658d68}.admin-color-ocean .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#627c83;opacity:1;border-style:hidden}.admin-color-ocean .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#627c83;background:#4c6066}.admin-color-ocean .redux-container-image_select .redux-image-select-selected img{border-color:#9ebaa0}.admin-color-ocean .redux-container-image_select .redux-image-select-selected .tiles{border-color:#9ebaa0}.admin-color-ocean #redux-footer #redux-share a{color:#9ebaa0}.admin-color-ocean #redux-footer #redux-share a:hover{color:#658d68}.admin-color-ocean .select2-results .select2-highlighted{background:#9ebaa0}.admin-color-ocean .select2-drop-active,.admin-color-ocean .select2-container-multi.select2-container-active .select2-choices,.admin-color-ocean .select2-drop.select2-drop-above.select2-drop-active,.admin-color-ocean .select2-container-active .select2-choice,.admin-color-ocean .select2-container-active .select2-choices,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#9ebaa0}.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-ocean .noUi-connect{background-color:#a7c0a9 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#bccfbd),to(#a7c0a9)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bccfbd),color-stop(100%,#a7c0a9)) !important;background-image:-webkit-linear-gradient(top,#bccfbd,#a7c0a9) !important;background-image:-linear-gradient(top,#bccfbd,#a7c0a9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bccfbd",endColorstr="#a7c0a9",GradientType=0) !important}.admin-color-sunrise .button.ui-datepicker-current,.admin-color-sunrise button.ui-datepicker-close{background-color:#df8a48 !important}.admin-color-sunrise .ui-datepicker-buttonpane button.ui-datepicker-current{background:#cc6c23 !important;color:#fff !important;border:1px solid #753e14 !important}.admin-color-sunrise .ui-datepicker-header{background-color:#b43c38 !important;color:#fff !important}.admin-color-sunrise .ui-datepicker td .ui-state-active{background-color:#df8a48 !important;color:#fff !important}.admin-color-sunrise .ui-datepicker td .ui-state-hover{color:#df8a48 !important}.admin-color-sunrise .ui-datepicker td .ui-state-highlight{background:#dd823b !important;border:1px solid #b43c38 !important;color:#fff !important}.admin-color-sunrise .redux-container-switch .cb-disable,.admin-color-sunrise .redux-container-switch .cb-enable,.admin-color-sunrise .ui-state-default,.admin-color-sunrise .ui-widget-content .ui-state-default,.admin-color-sunrise .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.admin-color-sunrise .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-sunrise .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.admin-color-sunrise .redux-container-switch .cb-enable.selected,.admin-color-sunrise .redux-field-container .ui-buttonset .ui-state-active{background-color:#dd823b !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e29559),to(#dd823b)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e29559),color-stop(100%,#dd823b)) !important;background-image:-webkit-linear-gradient(top,#e29559,#dd823b) !important;background-image:-linear-gradient(top,#e29559,#dd823b) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e29559",endColorstr="#dd823b",GradientType=0) !important;border-color:#ad5d1e !important;border-color:#c36922 !important;-webkit-box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-sunrise #redux-header{background:#b43c38;border-color:#dd823b}.admin-color-sunrise #redux-header .display_header span{color:#f0c8c6}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active a,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild a{color:#b43c38}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#cc6c23;background:#8d2f2c}.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a{color:#dd823b}.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a :hover{color:#dd823b}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#dd823b}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#b43c38}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#f0c8c6;text-shadow:1px 1px #d0534d}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#b43c38;text-shadow:none}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#dd823b;text-shadow:1px 1px #98511a}.admin-color-sunrise .redux-sidebar .redux-group-menu li.redux-section-hover a{background:#b43c38;opacity:1;border-style:hidden}.admin-color-sunrise .redux-sidebar .redux-group-menu li.redux-section-hover a:hover{color:#b43c38;background:#8d2f2c}.admin-color-sunrise .redux-container-image_select .redux-image-select-selected img{border-color:#dd823b}.admin-color-sunrise .redux-container-image_select .redux-image-select-selected .tiles{border-color:#dd823b}.admin-color-sunrise #redux-footer #redux-share a{color:#dd823b}.admin-color-sunrise #redux-footer #redux-share a:hover{color:#98511a}.admin-color-sunrise .select2-results .select2-highlighted{background:#dd823b}.admin-color-sunrise .select2-drop-active,.admin-color-sunrise .select2-container-multi.select2-container-active .select2-choices,.admin-color-sunrise .select2-drop.select2-drop-above.select2-drop-active,.admin-color-sunrise .select2-container-active .select2-choice,.admin-color-sunrise .select2-container-active .select2-choices,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#dd823b}.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-sunrise .noUi-connect{background-color:#df8a48 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e59e66),to(#df8a48)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e59e66),color-stop(100%,#df8a48)) !important;background-image:-webkit-linear-gradient(top,#e59e66,#df8a48) !important;background-image:-linear-gradient(top,#e59e66,#df8a48) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e59e66",endColorstr="#df8a48",GradientType=0) !important} \ No newline at end of file diff --git a/redux-core/assets/css/colors/classic/index.php b/redux-core/assets/css/colors/classic/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/classic/index.php @@ -0,0 +1,8 @@ + a { background-color: #c7a589; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a::after { border-right-color: #46403c; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover { color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection { background-color: #46403c; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover { background-color: #59524c; color: #c7a589 !important; } + +.redux-container .redux-main { border-left-width: 0; } + +.postbox.redux-metabox .redux-container .redux-group-menu li.active a { background-color: #c7a589; } + +.button.ui-datepicker-current, button.ui-datepicker-close { background-color: #ccad93 !important; } + +.ui-datepicker-buttonpane button.ui-datepicker-current { background: #c7a589 !important; color: #fff !important; border: 1px solid #9f714b !important; } + +.ui-datepicker-header { background-color: #9ea476 !important; color: #fff !important; } + +.ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.ui-datepicker td .ui-state-hover { color: #ccad93 !important; } + +.ui-datepicker td .ui-state-highlight { background: #c7a589 !important; border: 1px solid #9ea476 !important; color: #fff !important; } + +.redux-container-switch .cb-disable, .redux-container-switch .cb-enable, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span { background-color: #cfb29a !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#dbc5b3), to(#cfb29a)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dbc5b3), color-stop(100%, #cfb29a)) !important; background-image: -webkit-linear-gradient(top, #dbc5b3, #cfb29a) !important; background-image: -linear-gradient(top, #dbc5b3, #cfb29a) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbc5b3", endColorstr="#cfb29a", GradientType=0) !important; border-color: #cfb29a !important; border-color: #c9a88c !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span { background-color: #ae7d55 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#ba906d), to(#ae7d55)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ba906d), color-stop(100%, #ae7d55)) !important; background-image: -webkit-linear-gradient(top, #ba906d, #ae7d55) !important; background-image: -linear-gradient(top, #ba906d, #ae7d55) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ba906d", endColorstr="#ae7d55", GradientType=0) !important; border-color: #8d6543 !important; border-color: #9f714b !important; color: #fff; } + +.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon, .redux-container-switch .cb-enable.selected, .redux-field-container .ui-buttonset .ui-state-active { background-color: #c7a589 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#d2b7a1), to(#c7a589)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2b7a1), color-stop(100%, #c7a589)) !important; background-image: -webkit-linear-gradient(top, #d2b7a1, #c7a589) !important; background-image: -linear-gradient(top, #d2b7a1, #c7a589) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d2b7a1", endColorstr="#c7a589", GradientType=0) !important; border-color: #ae7d55 !important; border-color: #b78b66 !important; -webkit-box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #e0cdbd, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.redux-container-image_select .redux-image-select-selected img { border-color: #c7a589 !important; } + +.redux-container-image_select .redux-image-select-selected .tiles { border-color: #c7a589 !important; } + +.select2-results .select2-results__option--highlighted { background: #c7a589 !important; } + +.select2-container--classic.select2-container--open .select2-dropdown, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic.select2-container--open .select2-selection--multiple, .select2-container--classic .select2-selection--single:focus { border-color: #c7a589 !important; } + +.noUi-connect { background-color: #ccad93 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#d7bfac), to(#ccad93)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d7bfac), color-stop(100%, #ccad93)) !important; background-image: -webkit-linear-gradient(top, #d7bfac, #ccad93) !important; background-image: -linear-gradient(top, #d7bfac, #ccad93) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7bfac", endColorstr="#ccad93", GradientType=0) !important; } + +#redux-footer #redux-share a { color: #c7a589; } + +#redux-footer #redux-share a:hover { color: #9f714b; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fYWRtaW4uc2NzcyIsIi4uL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxxQ0FBcUM7QUFJckMsQUFHUSxXQUhHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQ0FFYixFQUFFLEVBSFYsV0FBVyxDQUVQLGdCQUFnQixBQUFBLFNBQVMsQ0FDckIsRUFBRSxDQUFDLEVBQ0MsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBTFQsQUFPUSxXQVBHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQUFNWixRQUFRLEVBUGpCLFdBQVcsQ0FFUCxnQkFBZ0IsQUFBQSxTQUFTLEFBS3BCLFFBQVEsQ0FBQyxFQUNOLEtBQUssRURaUCxPQUFPLEdDYVI7O0FBS1QsQUFBQSxhQUFhLENBQUMsRUFDVixZQUFZLEVEbEJKLE9BQU8sQ0NrQlUsVUFBVSxFQUNuQyxVQUFVLEVEZE0sT0FBTyxDQ2NRLFVBQVUsR0FjNUM7O0FBaEJELEFBT1EsYUFQSyxDQUlULGVBQWUsQ0FHWCxFQUFFLENBQUMsRUFDQyxLQUFLLEVEbkJILElBQUksR0NvQlQ7O0FBVFQsQUFZUSxhQVpLLENBSVQsZUFBZSxDQVFYLElBQUksQ0FBQyxFQUNELEtBQUssRUR4QkgsSUFBSSxDQ3dCYyxVQUFVLEdBQ2pDOztBQUtULEFBQUEsZ0JBQWdCLENBQUMsRUFDYixVQUFVLEVEcENELE9BQU8sR0NvTW5COztBQWpLRCxBQUlJLGdCQUpZLENBSVosY0FBYyxDQUFDLEVBQ1gsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsY0FBYyxFQUMzQixXQUFXLEVBQUUsSUFBSSxHQXFKcEI7O0FBNUpMLEFBU1EsZ0JBVFEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBQUMsRUFDZCxnQkFBZ0IsRUQ3Q2YsT0FBTyxHQzhMWDs7QUEzSlQsQUFhZ0IsZ0JBYkEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBR2IsRUFBRSxBQUNHLE9BQU8sQ0FBQyxF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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/coffee/colors.css.map b/redux-core/assets/css/colors/coffee/colors.css.map new file mode 100644 index 000000000..5668b2806 --- /dev/null +++ b/redux-core/assets/css/colors/coffee/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../_admin.scss","colors.css"],"names":[],"mappings":"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","file":"colors.css","sourcesContent":["/*Ain't this some complicated shit!*/\r\n\r\n@import \"_mixins.scss\";\r\n\r\n.redux-main {\r\n fieldset.disabled,\r\n .redux-group-tab.disabled {\r\n h2 {\r\n padding-top: 10px;\r\n }\r\n\r\n &::before {\r\n color: $primary;\r\n }\r\n }\r\n}\r\n\r\n// Header\r\n#redux-header {\r\n border-color: $secondary !important;\r\n background: $header_background !important;\r\n\r\n .display_header {\r\n\r\n // Theme Title\r\n h2 {\r\n color: $header_text;\r\n }\r\n\r\n // Theme version\r\n span {\r\n color: $header_text !important;\r\n }\r\n }\r\n}\r\n\r\n// Entire background\r\n.redux-container {\r\n background: $background;\r\n\r\n // Sidebar background\r\n .redux-sidebar {\r\n font-size: 13px;\r\n font-weight: 400 !important;\r\n line-height: 18px;\r\n\r\n .redux-group-menu {\r\n background-color: $background;\r\n\r\n li {\r\n &.divide {\r\n border-bottom-color: lighten($primary, 20%) !important;\r\n border-top-color: lighten($primary, 20%) !important;\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n\r\n // Menu item with closed subsection\r\n a {\r\n background-color: $primary !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 30%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n\r\n color: $active_menu_text !important;\r\n }\r\n\r\n .subsection {\r\n li {\r\n &.active {\r\n\r\n // Subsection selected item\r\n a {\r\n font-weight: 700 !important;\r\n color: $active_submenu_text !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 20%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // Active menu item, no subsection\r\n &.active {\r\n a {\r\n background-color: $primary !important;\r\n color: $active_menu_text !important;\r\n opacity: 1 !important;\r\n font-weight: 700 !important;\r\n\r\n // Active menu item, no subsection hover\r\n &:hover {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n }\r\n\r\n // Inactive menu item, no subsection\r\n a {\r\n font-weight: 400 !important;\r\n color: $text !important;\r\n opacity: 0.9 !important;\r\n border-style: hidden !important;\r\n -webkit-transition: all 0.2s ease-in-out !important;\r\n -moz-transition: all 0.2s ease-in-out !important;\r\n -ms-transition: all 0.2s ease-in-out !important;\r\n -o-transition: all 0.2s ease-in-out !important;\r\n transition: all 0.2s ease-in-out !important;\r\n\r\n // Inactive menu item, no subsection hover\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n background-color: $primary !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background: $subsection_background;\r\n\r\n .redux-group-tab-link-li {\r\n\r\n // subsection inactive menu\r\n .redux-group-tab-link-a {\r\n font-weight: 400 !important;\r\n //opacity: 0.7!important;\r\n color: $subsection_text !important;\r\n background-color: $subsection_background !important;\r\n\r\n // subsection inactive menu hover\r\n &:hover {\r\n background-color: $subsection_background_hover !important;\r\n color: $menu_hover !important;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n\r\n // subsection item with flyout inactive\r\n > a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/coffee/colors.min.css b/redux-core/assets/css/colors/coffee/colors.min.css new file mode 100644 index 000000000..0f5695954 --- /dev/null +++ b/redux-core/assets/css/colors/coffee/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#c7a589}#redux-header{border-color:#9ea476 !important;background:#59524c !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#59524c}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#59524c}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#e8dace !important;border-top-color:#e8dace !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#c7a589 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#c7a589 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#c7a589;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#c7a589 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#46403c}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#e2ecf1 !important;background-color:#46403c !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#46403c !important;color:#c7a589 !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#c7a589;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#46403c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#46403c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#59524c;color:#c7a589 !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#c7a589}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#ccad93 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#c7a589 !important;color:#fff !important;border:1px solid #9f714b !important}.ui-datepicker-header{background-color:#9ea476 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#ccad93 !important}.ui-datepicker td .ui-state-highlight{background:#c7a589 !important;border:1px solid #9ea476 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#cfb29a !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#dbc5b3),to(#cfb29a)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbc5b3),color-stop(100%,#cfb29a)) !important;background-image:-webkit-linear-gradient(top,#dbc5b3,#cfb29a) !important;background-image:-linear-gradient(top,#dbc5b3,#cfb29a) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbc5b3",endColorstr="#cfb29a",GradientType=0) !important;border-color:#cfb29a !important;border-color:#c9a88c !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#ae7d55 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#ba906d),to(#ae7d55)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ba906d),color-stop(100%,#ae7d55)) !important;background-image:-webkit-linear-gradient(top,#ba906d,#ae7d55) !important;background-image:-linear-gradient(top,#ba906d,#ae7d55) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ba906d",endColorstr="#ae7d55",GradientType=0) !important;border-color:#8d6543 !important;border-color:#9f714b !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#c7a589 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#d2b7a1),to(#c7a589)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2b7a1),color-stop(100%,#c7a589)) !important;background-image:-webkit-linear-gradient(top,#d2b7a1,#c7a589) !important;background-image:-linear-gradient(top,#d2b7a1,#c7a589) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d2b7a1",endColorstr="#c7a589",GradientType=0) !important;border-color:#ae7d55 !important;border-color:#b78b66 !important;-webkit-box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#c7a589 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#c7a589 !important}.select2-results .select2-results__option--highlighted{background:#c7a589 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#c7a589 !important}.noUi-connect{background-color:#ccad93 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#d7bfac),to(#ccad93)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d7bfac),color-stop(100%,#ccad93)) !important;background-image:-webkit-linear-gradient(top,#d7bfac,#ccad93) !important;background-image:-linear-gradient(top,#d7bfac,#ccad93) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7bfac",endColorstr="#ccad93",GradientType=0) !important}#redux-footer #redux-share a{color:#c7a589}#redux-footer #redux-share a:hover{color:#9f714b} \ No newline at end of file diff --git a/redux-core/assets/css/colors/coffee/index.php b/redux-core/assets/css/colors/coffee/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/coffee/index.php @@ -0,0 +1,8 @@ + a { background-color: #a3b745; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a::after { border-right-color: #413256; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover { color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection { background-color: #413256; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover { background-color: #523f6d; color: #a3b745 !important; } + +.redux-container .redux-main { border-left-width: 0; } + +.postbox.redux-metabox .redux-container .redux-group-menu li.active a { background-color: #a3b745; } + +.button.ui-datepicker-current, button.ui-datepicker-close { background-color: #a9bd4f !important; } + +.ui-datepicker-buttonpane button.ui-datepicker-current { background: #a3b745 !important; color: #fff !important; border: 1px solid #616d29 !important; } + +.ui-datepicker-header { background-color: #d46f15 !important; color: #fff !important; } + +.ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.ui-datepicker td .ui-state-hover { color: #a9bd4f !important; } + +.ui-datepicker td .ui-state-highlight { background: #a3b745 !important; border: 1px solid #d46f15 !important; color: #fff !important; } + +.redux-container-switch .cb-disable, .redux-container-switch .cb-enable, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span { background-color: #adbf56 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b9c970), to(#adbf56)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b9c970), color-stop(100%, #adbf56)) !important; background-image: -webkit-linear-gradient(top, #b9c970, #adbf56) !important; background-image: -linear-gradient(top, #b9c970, #adbf56) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b9c970", endColorstr="#adbf56", GradientType=0) !important; border-color: #adbf56 !important; border-color: #a6ba47 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span { background-color: #727f30 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#89993a), to(#727f30)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #89993a), color-stop(100%, #727f30)) !important; background-image: -webkit-linear-gradient(top, #89993a, #727f30) !important; background-image: -linear-gradient(top, #89993a, #727f30) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#89993a", endColorstr="#727f30", GradientType=0) !important; border-color: #515a22 !important; border-color: #616d29 !important; color: #fff; } + +.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon, .redux-container-switch .cb-enable.selected, .redux-field-container .ui-buttonset .ui-state-active { background-color: #a3b745 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b0c25e), to(#a3b745)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0c25e), color-stop(100%, #a3b745)) !important; background-image: -webkit-linear-gradient(top, #b0c25e, #a3b745) !important; background-image: -linear-gradient(top, #b0c25e, #a3b745) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b0c25e", endColorstr="#a3b745", GradientType=0) !important; border-color: #727f30 !important; border-color: #829237 !important; -webkit-box-shadow: inset 0 1px 0 #bfcd7b, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #bfcd7b, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.redux-container-image_select .redux-image-select-selected img { border-color: #a3b745 !important; } + +.redux-container-image_select .redux-image-select-selected .tiles { border-color: #a3b745 !important; } + +.select2-results .select2-results__option--highlighted { background: #a3b745 !important; } + +.select2-container--classic.select2-container--open .select2-dropdown, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic.select2-container--open .select2-selection--multiple, .select2-container--classic .select2-selection--single:focus { border-color: #a3b745 !important; } + +.noUi-connect { background-color: #a9bd4f !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#b6c669), to(#a9bd4f)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b6c669), color-stop(100%, #a9bd4f)) !important; background-image: -webkit-linear-gradient(top, #b6c669, #a9bd4f) !important; background-image: -linear-gradient(top, #b6c669, #a9bd4f) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b6c669", endColorstr="#a9bd4f", GradientType=0) !important; } + +#redux-footer #redux-share a { color: #a3b745; } + +#redux-footer #redux-share a:hover { color: #616d29; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fYWRtaW4uc2NzcyIsIi4uL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxxQ0FBcUM7QUFJckMsQUFHUSxXQUhHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQ0FFYixFQUFFLEVBSFYsV0FBVyxDQUVQLGdCQUFnQixBQUFBLFNBQVMsQ0FDckIsRUFBRSxDQUFDLEVBQ0MsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBTFQsQUFPUSxXQVBHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQUFNWixRQUFRLEVBUGpCLFdBQVcsQ0FFUCxnQkFBZ0IsQUFBQSxTQUFTLEFBS3BCLFFBQVEsQ0FBQyxFQUNOLEtBQUssRURaUCxPQUFPLEdDYVI7O0FBS1QsQUFBQSxhQUFhLENBQUMsRUFDVixZQUFZLEVEbEJKLE9BQU8sQ0NrQlUsVUFBVSxFQUNuQyxVQUFVLEVEZE0sT0FBTyxDQ2NRLFVBQVUsR0FjNUM7O0FBaEJELEFBT1EsYUFQSyxDQUlULGVBQWUsQ0FHWCxFQUFFLENBQUMsRUFDQyxLQUFLLEVEbkJILElBQUksR0NvQlQ7O0FBVFQsQUFZUSxhQVpLLENBSVQsZUFBZSxDQVFYLElBQUksQ0FBQyxFQUNELEtBQUssRUR4QkgsSUFBSSxDQ3dCYyxVQUFVLEdBQ2pDOztBQUtULEFBQUEsZ0JBQWdCLENBQUMsRUFDYixVQUFVLEVEcENELE9BQU8sR0NvTW5COztBQWpLRCxBQUlJLGdCQUpZLENBSVosY0FBYyxDQUFDLEVBQ1gsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsY0FBYyxFQUMzQixXQUFXLEVBQUUsSUFBSSxHQXFKcEI7O0FBNUpMLEFBU1EsZ0JBVFEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBQUMsRUFDZCxnQkFBZ0IsRUQ3Q2YsT0FBTyxHQzhMWDs7QUEzSlQsQUFhZ0IsZ0JBYkEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBR2IsRUFBRSxBQUNHLE9BQU8sQ0FBQyxF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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/ectoplasm/colors.css.map b/redux-core/assets/css/colors/ectoplasm/colors.css.map new file mode 100644 index 000000000..5668b2806 --- /dev/null +++ b/redux-core/assets/css/colors/ectoplasm/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../_admin.scss","colors.css"],"names":[],"mappings":"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","file":"colors.css","sourcesContent":["/*Ain't this some complicated shit!*/\r\n\r\n@import \"_mixins.scss\";\r\n\r\n.redux-main {\r\n fieldset.disabled,\r\n .redux-group-tab.disabled {\r\n h2 {\r\n padding-top: 10px;\r\n }\r\n\r\n &::before {\r\n color: $primary;\r\n }\r\n }\r\n}\r\n\r\n// Header\r\n#redux-header {\r\n border-color: $secondary !important;\r\n background: $header_background !important;\r\n\r\n .display_header {\r\n\r\n // Theme Title\r\n h2 {\r\n color: $header_text;\r\n }\r\n\r\n // Theme version\r\n span {\r\n color: $header_text !important;\r\n }\r\n }\r\n}\r\n\r\n// Entire background\r\n.redux-container {\r\n background: $background;\r\n\r\n // Sidebar background\r\n .redux-sidebar {\r\n font-size: 13px;\r\n font-weight: 400 !important;\r\n line-height: 18px;\r\n\r\n .redux-group-menu {\r\n background-color: $background;\r\n\r\n li {\r\n &.divide {\r\n border-bottom-color: lighten($primary, 20%) !important;\r\n border-top-color: lighten($primary, 20%) !important;\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n\r\n // Menu item with closed subsection\r\n a {\r\n background-color: $primary !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 30%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n\r\n color: $active_menu_text !important;\r\n }\r\n\r\n .subsection {\r\n li {\r\n &.active {\r\n\r\n // Subsection selected item\r\n a {\r\n font-weight: 700 !important;\r\n color: $active_submenu_text !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 20%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // Active menu item, no subsection\r\n &.active {\r\n a {\r\n background-color: $primary !important;\r\n color: $active_menu_text !important;\r\n opacity: 1 !important;\r\n font-weight: 700 !important;\r\n\r\n // Active menu item, no subsection hover\r\n &:hover {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n }\r\n\r\n // Inactive menu item, no subsection\r\n a {\r\n font-weight: 400 !important;\r\n color: $text !important;\r\n opacity: 0.9 !important;\r\n border-style: hidden !important;\r\n -webkit-transition: all 0.2s ease-in-out !important;\r\n -moz-transition: all 0.2s ease-in-out !important;\r\n -ms-transition: all 0.2s ease-in-out !important;\r\n -o-transition: all 0.2s ease-in-out !important;\r\n transition: all 0.2s ease-in-out !important;\r\n\r\n // Inactive menu item, no subsection hover\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n background-color: $primary !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background: $subsection_background;\r\n\r\n .redux-group-tab-link-li {\r\n\r\n // subsection inactive menu\r\n .redux-group-tab-link-a {\r\n font-weight: 400 !important;\r\n //opacity: 0.7!important;\r\n color: $subsection_text !important;\r\n background-color: $subsection_background !important;\r\n\r\n // subsection inactive menu hover\r\n &:hover {\r\n background-color: $subsection_background_hover !important;\r\n color: $menu_hover !important;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n\r\n // subsection item with flyout inactive\r\n > a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/ectoplasm/colors.min.css b/redux-core/assets/css/colors/ectoplasm/colors.min.css new file mode 100644 index 000000000..344755852 --- /dev/null +++ b/redux-core/assets/css/colors/ectoplasm/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#a3b745}#redux-header{border-color:#d46f15 !important;background:#523f6d !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#523f6d}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#523f6d}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#c8d48e !important;border-top-color:#c8d48e !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#a3b745 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#a3b745 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#a3b745;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#a3b745 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#413256}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#e2ecf1 !important;background-color:#413256 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#413256 !important;color:#a3b745 !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#a3b745;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#413256}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#413256}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#523f6d;color:#a3b745 !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#a3b745}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#a9bd4f !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#a3b745 !important;color:#fff !important;border:1px solid #616d29 !important}.ui-datepicker-header{background-color:#d46f15 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#a9bd4f !important}.ui-datepicker td .ui-state-highlight{background:#a3b745 !important;border:1px solid #d46f15 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#adbf56 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b9c970),to(#adbf56)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b9c970),color-stop(100%,#adbf56)) !important;background-image:-webkit-linear-gradient(top,#b9c970,#adbf56) !important;background-image:-linear-gradient(top,#b9c970,#adbf56) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b9c970",endColorstr="#adbf56",GradientType=0) !important;border-color:#adbf56 !important;border-color:#a6ba47 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#727f30 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#89993a),to(#727f30)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#89993a),color-stop(100%,#727f30)) !important;background-image:-webkit-linear-gradient(top,#89993a,#727f30) !important;background-image:-linear-gradient(top,#89993a,#727f30) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#89993a",endColorstr="#727f30",GradientType=0) !important;border-color:#515a22 !important;border-color:#616d29 !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#a3b745 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b0c25e),to(#a3b745)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b0c25e),color-stop(100%,#a3b745)) !important;background-image:-webkit-linear-gradient(top,#b0c25e,#a3b745) !important;background-image:-linear-gradient(top,#b0c25e,#a3b745) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b0c25e",endColorstr="#a3b745",GradientType=0) !important;border-color:#727f30 !important;border-color:#829237 !important;-webkit-box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#a3b745 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#a3b745 !important}.select2-results .select2-results__option--highlighted{background:#a3b745 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#a3b745 !important}.noUi-connect{background-color:#a9bd4f !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b6c669),to(#a9bd4f)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b6c669),color-stop(100%,#a9bd4f)) !important;background-image:-webkit-linear-gradient(top,#b6c669,#a9bd4f) !important;background-image:-linear-gradient(top,#b6c669,#a9bd4f) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b6c669",endColorstr="#a9bd4f",GradientType=0) !important}#redux-footer #redux-share a{color:#a3b745}#redux-footer #redux-share a:hover{color:#616d29} \ No newline at end of file diff --git a/redux-core/assets/css/colors/ectoplasm/index.php b/redux-core/assets/css/colors/ectoplasm/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/ectoplasm/index.php @@ -0,0 +1,8 @@ + a { background-color: #0073aa; color: #eee !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a::after { border-right-color: #32373c; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover { color: #eee !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection { background-color: #32373c; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover { background-color: #23282d; color: #00b9eb !important; } + +.redux-container .redux-main { border-left-width: 0; } + +.postbox.redux-metabox .redux-container .redux-group-menu li.active a { background-color: #00b9eb; } + +.button.ui-datepicker-current, button.ui-datepicker-close { background-color: #007db9 !important; } + +.ui-datepicker-buttonpane button.ui-datepicker-current { background: #0073aa !important; color: #fff !important; border: 1px solid #002e44 !important; } + +.ui-datepicker-header { background-color: #00a0d2 !important; color: #fff !important; } + +.ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.ui-datepicker td .ui-state-hover { color: #007db9 !important; } + +.ui-datepicker td .ui-state-highlight { background: #0073aa !important; border: 1px solid #00a0d2 !important; color: #fff !important; } + +.redux-container-switch .cb-disable, .redux-container-switch .cb-enable, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span { background-color: #0084c4 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#009ce7), to(#0084c4)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009ce7), color-stop(100%, #0084c4)) !important; background-image: -webkit-linear-gradient(top, #009ce7, #0084c4) !important; background-image: -linear-gradient(top, #009ce7, #0084c4) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#009ce7", endColorstr="#0084c4", GradientType=0) !important; border-color: #0084c4 !important; border-color: #0076af !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span { background-color: #003f5e !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#005781), to(#003f5e)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005781), color-stop(100%, #003f5e)) !important; background-image: -webkit-linear-gradient(top, #005781, #003f5e) !important; background-image: -linear-gradient(top, #005781, #003f5e) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#005781", endColorstr="#003f5e", GradientType=0) !important; border-color: #001d2b !important; border-color: #002e44 !important; color: #fff; } + +.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon, .redux-container-switch .cb-enable.selected, .redux-field-container .ui-buttonset .ui-state-active { background-color: #0073aa !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#008bce), to(#0073aa)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008bce), color-stop(100%, #0073aa)) !important; background-image: -webkit-linear-gradient(top, #008bce, #0073aa) !important; background-image: -linear-gradient(top, #008bce, #0073aa) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#008bce", endColorstr="#0073aa", GradientType=0) !important; border-color: #003f5e !important; border-color: #005177 !important; -webkit-box-shadow: inset 0 1px 0 #00a7f7, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #00a7f7, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.redux-container-image_select .redux-image-select-selected img { border-color: #0073aa !important; } + +.redux-container-image_select .redux-image-select-selected .tiles { border-color: #0073aa !important; } + +.select2-results .select2-results__option--highlighted { background: #0073aa !important; } + +.select2-container--classic.select2-container--open .select2-dropdown, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic.select2-container--open .select2-selection--multiple, .select2-container--classic .select2-selection--single:focus { border-color: #0073aa !important; } + +.noUi-connect { background-color: #007db9 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#0096dd), to(#007db9)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0096dd), color-stop(100%, #007db9)) !important; background-image: -webkit-linear-gradient(top, #0096dd, #007db9) !important; background-image: -linear-gradient(top, #0096dd, #007db9) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0096dd", endColorstr="#007db9", GradientType=0) !important; } + +#redux-footer #redux-share a { color: #0073aa; } + +#redux-footer #redux-share a:hover { color: #002e44; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fYWRtaW4uc2NzcyIsIi4uL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxxQ0FBcUM7QUFJckMsQUFHUSxXQUhHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQ0FFYixFQUFFLEVBSFYsV0FBVyxDQUVQLGdCQUFnQixBQUFBLFNBQVMsQ0FDckIsRUFBRSxDQUFDLEVBQ0MsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBTFQsQUFPUSxXQVBHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQUFNWixRQUFRLEVBUGpCLFdBQVcsQ0FFUCxnQkFBZ0IsQUFBQSxTQUFTLEFBS3BCLFFBQVEsQ0FBQyxFQUNOLEtBQUssRURaUCxPQUFPLEdDYVI7O0FBS1QsQUFBQSxhQUFhLENBQUMsRUFDVixZQUFZLEVEbEJKLE9BQU8sQ0NrQlUsVUFBVSxFQUNuQyxVQUFVLEVEZE0sT0FBTyxDQ2NRLFVBQVUsR0FjNUM7O0FBaEJELEFBT1EsYUFQSyxDQUlULGVBQWUsQ0FHWCxFQUFFLENBQUMsRUFDQyxLQUFLLEVEbkJILElBQUksR0NvQlQ7O0FBVFQsQUFZUSxhQVpLLENBSVQsZUFBZSxDQVFYLElBQUksQ0FBQyxFQUNELEtBQUssRUR4QkgsSUFBSSxDQ3dCYyxVQUFVLEdBQ2pDOztBQUtULEFBQUEsZ0JBQWdCLENBQUMsRUFDYixVQUFVLEVEcENELE9BQU8sR0NvTW5COztBQWpLRCxBQUlJLGdCQUpZLENBSVosY0FBYyxDQUFDLEVBQ1gsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsY0FBYyxFQUMzQixXQUFXLEVBQUUsSUFBSSxHQXFKcEI7O0FBNUpMLEFBU1EsZ0JBVFEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBQUMsRUFDZCxnQkFBZ0IsRUQ3Q2YsT0FBTyxHQzhMWDs7QUEzSlQsQUFhZ0IsZ0JBYkEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBR2IsRUFBRSxBQUNHLE9BQU8sQ0FBQyxF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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/fresh/colors.css.map b/redux-core/assets/css/colors/fresh/colors.css.map new file mode 100644 index 000000000..184263603 --- /dev/null +++ b/redux-core/assets/css/colors/fresh/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../_admin.scss","colors.css"],"names":[],"mappings":"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","file":"colors.css","sourcesContent":["/*Ain't this some complicated shit!*/\r\n\r\n@import \"_mixins.scss\";\r\n\r\n.redux-main {\r\n fieldset.disabled,\r\n .redux-group-tab.disabled {\r\n h2 {\r\n padding-top: 10px;\r\n }\r\n\r\n &::before {\r\n color: $primary;\r\n }\r\n }\r\n}\r\n\r\n// Header\r\n#redux-header {\r\n border-color: $secondary !important;\r\n background: $header_background !important;\r\n\r\n .display_header {\r\n\r\n // Theme Title\r\n h2 {\r\n color: $header_text;\r\n }\r\n\r\n // Theme version\r\n span {\r\n color: $header_text !important;\r\n }\r\n }\r\n}\r\n\r\n// Entire background\r\n.redux-container {\r\n background: $background;\r\n\r\n // Sidebar background\r\n .redux-sidebar {\r\n font-size: 13px;\r\n font-weight: 400 !important;\r\n line-height: 18px;\r\n\r\n .redux-group-menu {\r\n background-color: $background;\r\n\r\n li {\r\n &.divide {\r\n border-bottom-color: lighten($primary, 20%) !important;\r\n border-top-color: lighten($primary, 20%) !important;\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n\r\n // Menu item with closed subsection\r\n a {\r\n background-color: $primary !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 30%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n\r\n color: $active_menu_text !important;\r\n }\r\n\r\n .subsection {\r\n li {\r\n &.active {\r\n\r\n // Subsection selected item\r\n a {\r\n font-weight: 700 !important;\r\n color: $active_submenu_text !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 20%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // Active menu item, no subsection\r\n &.active {\r\n a {\r\n background-color: $primary !important;\r\n color: $active_menu_text !important;\r\n opacity: 1 !important;\r\n font-weight: 700 !important;\r\n\r\n // Active menu item, no subsection hover\r\n &:hover {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n }\r\n\r\n // Inactive menu item, no subsection\r\n a {\r\n font-weight: 400 !important;\r\n color: $text !important;\r\n opacity: 0.9 !important;\r\n border-style: hidden !important;\r\n -webkit-transition: all 0.2s ease-in-out !important;\r\n -moz-transition: all 0.2s ease-in-out !important;\r\n -ms-transition: all 0.2s ease-in-out !important;\r\n -o-transition: all 0.2s ease-in-out !important;\r\n transition: all 0.2s ease-in-out !important;\r\n\r\n // Inactive menu item, no subsection hover\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n background-color: $primary !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background: $subsection_background;\r\n\r\n .redux-group-tab-link-li {\r\n\r\n // subsection inactive menu\r\n .redux-group-tab-link-a {\r\n font-weight: 400 !important;\r\n //opacity: 0.7!important;\r\n color: $subsection_text !important;\r\n background-color: $subsection_background !important;\r\n\r\n // subsection inactive menu hover\r\n &:hover {\r\n background-color: $subsection_background_hover !important;\r\n color: $menu_hover !important;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n\r\n // subsection item with flyout inactive\r\n > a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/fresh/colors.min.css b/redux-core/assets/css/colors/fresh/colors.min.css new file mode 100644 index 000000000..5376fd443 --- /dev/null +++ b/redux-core/assets/css/colors/fresh/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#0073aa}#redux-header{border-color:#00a0d2 !important;background:#23282d !important}#redux-header .display_header h2{color:#eee}#redux-header .display_header span{color:#eee !important}.redux-container{background:#23282d}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#23282d}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#11b2ff !important;border-top-color:#11b2ff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#0073aa !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#0073aa !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#0073aa;color:#eee !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#eee !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#eee !important;background-color:#0073aa !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#32373c}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:rgba(240,245,250,0.7) !important;background-color:#32373c !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#32373c !important;color:#00b9eb !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#0073aa;color:#eee !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#32373c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#eee !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#32373c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#23282d;color:#00b9eb !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#00b9eb}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#007db9 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#0073aa !important;color:#fff !important;border:1px solid #002e44 !important}.ui-datepicker-header{background-color:#00a0d2 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#007db9 !important}.ui-datepicker td .ui-state-highlight{background:#0073aa !important;border:1px solid #00a0d2 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#0084c4 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#009ce7),to(#0084c4)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009ce7),color-stop(100%,#0084c4)) !important;background-image:-webkit-linear-gradient(top,#009ce7,#0084c4) !important;background-image:-linear-gradient(top,#009ce7,#0084c4) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009ce7",endColorstr="#0084c4",GradientType=0) !important;border-color:#0084c4 !important;border-color:#0076af !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#003f5e !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#005781),to(#003f5e)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#005781),color-stop(100%,#003f5e)) !important;background-image:-webkit-linear-gradient(top,#005781,#003f5e) !important;background-image:-linear-gradient(top,#005781,#003f5e) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005781",endColorstr="#003f5e",GradientType=0) !important;border-color:#001d2b !important;border-color:#002e44 !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#0073aa !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#008bce),to(#0073aa)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#008bce),color-stop(100%,#0073aa)) !important;background-image:-webkit-linear-gradient(top,#008bce,#0073aa) !important;background-image:-linear-gradient(top,#008bce,#0073aa) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#008bce",endColorstr="#0073aa",GradientType=0) !important;border-color:#003f5e !important;border-color:#005177 !important;-webkit-box-shadow:inset 0 1px 0 #00a7f7,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #00a7f7,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#0073aa !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#0073aa !important}.select2-results .select2-results__option--highlighted{background:#0073aa !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#0073aa !important}.noUi-connect{background-color:#007db9 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#0096dd),to(#007db9)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0096dd),color-stop(100%,#007db9)) !important;background-image:-webkit-linear-gradient(top,#0096dd,#007db9) !important;background-image:-linear-gradient(top,#0096dd,#007db9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0096dd",endColorstr="#007db9",GradientType=0) !important}#redux-footer #redux-share a{color:#0073aa}#redux-footer #redux-share a:hover{color:#002e44} \ No newline at end of file diff --git a/redux-core/assets/css/colors/fresh/index.php b/redux-core/assets/css/colors/fresh/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/fresh/index.php @@ -0,0 +1,8 @@ + a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/light/colors.min.css b/redux-core/assets/css/colors/light/colors.min.css new file mode 100644 index 000000000..512b93aab --- /dev/null +++ b/redux-core/assets/css/colors/light/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#888}#redux-header{border-color:#d64e07 !important;background:#e5e5e5 !important}#redux-header .display_header h2{color:#333}#redux-header .display_header span{color:#333 !important}.redux-container{background:#e5e5e5}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#e5e5e5}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#bbb !important;border-top-color:#bbb !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#888 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#04a4cc !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#888 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#888;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#333 !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#888 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#fff}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#686868 !important;background-color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#fff !important;color:#04a4cc !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#888;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#fff}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#fff}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#e5e5e5;color:#04a4cc !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#04a4cc}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#909090 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#888 !important;color:#fff !important;border:1px solid #555 !important}.ui-datepicker-header{background-color:#d64e07 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#909090 !important}.ui-datepicker td .ui-state-highlight{background:#888 !important;border:1px solid #d64e07 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#959595 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#a7a7a7),to(#959595)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a7a7a7),color-stop(100%,#959595)) !important;background-image:-webkit-linear-gradient(top,#a7a7a7,#959595) !important;background-image:-linear-gradient(top,#a7a7a7,#959595) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a7a7a7",endColorstr="#959595",GradientType=0) !important;border-color:#959595 !important;border-color:#8b8b8b !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#626262 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#747474),to(#626262)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#747474),color-stop(100%,#626262)) !important;background-image:-webkit-linear-gradient(top,#747474,#626262) !important;background-image:-linear-gradient(top,#747474,#626262) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#747474",endColorstr="#626262",GradientType=0) !important;border-color:#484848 !important;border-color:#555 !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#888 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a9a9a),to(#888)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a9a9a),color-stop(100%,#888)) !important;background-image:-webkit-linear-gradient(top,#9a9a9a,#888) !important;background-image:-linear-gradient(top,#9a9a9a,#888) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a9a9a",endColorstr="#888",GradientType=0) !important;border-color:#626262 !important;border-color:#6f6e6e !important;-webkit-box-shadow:inset 0 1px 0 #aeaeae,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #aeaeae,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#888 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#888 !important}.select2-results .select2-results__option--highlighted{background:#888 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#888 !important}.noUi-connect{background-color:#909090 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#a2a1a1),to(#909090)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a2a1a1),color-stop(100%,#909090)) !important;background-image:-webkit-linear-gradient(top,#a2a1a1,#909090) !important;background-image:-linear-gradient(top,#a2a1a1,#909090) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2a1a1",endColorstr="#909090",GradientType=0) !important}#redux-footer #redux-share a{color:#888}#redux-footer #redux-share a:hover{color:#555} \ No newline at end of file diff --git a/redux-core/assets/css/colors/light/index.php b/redux-core/assets/css/colors/light/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/light/index.php @@ -0,0 +1,8 @@ + a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/midnight/colors.min.css b/redux-core/assets/css/colors/midnight/colors.min.css new file mode 100644 index 000000000..6f674e84e --- /dev/null +++ b/redux-core/assets/css/colors/midnight/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#e14d43}#redux-header{border-color:#69a8bb !important;background:#363b3f !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#363b3f}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#363b3f}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#efa09b !important;border-top-color:#efa09b !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#e14d43 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#e14d43 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#e14d43;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#e14d43 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#26292c}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#c3c4c5 !important;background-color:#26292c !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#26292c !important;color:#e14d43 !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#e14d43;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#26292c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#26292c}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#363b3f;color:#e14d43 !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#e14d43}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#e35950 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#e14d43 !important;color:#fff !important;border:1px solid #a4231a !important}.ui-datepicker-header{background-color:#69a8bb !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#e35950 !important}.ui-datepicker td .ui-state-highlight{background:#e14d43 !important;border:1px solid #69a8bb !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#e56259 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e97f78),to(#e56259)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e97f78),color-stop(100%,#e56259)) !important;background-image:-webkit-linear-gradient(top,#e97f78,#e56259) !important;background-image:-linear-gradient(top,#e97f78,#e56259) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e97f78",endColorstr="#e56259",GradientType=0) !important;border-color:#e56259 !important;border-color:#e25147 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#ba281e !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#d92e23),to(#ba281e)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d92e23),color-stop(100%,#ba281e)) !important;background-image:-webkit-linear-gradient(top,#d92e23,#ba281e) !important;background-image:-linear-gradient(top,#d92e23,#ba281e) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d92e23",endColorstr="#ba281e",GradientType=0) !important;border-color:#8e1e17 !important;border-color:#a4231a !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#e14d43 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e66a62),to(#e14d43)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e66a62),color-stop(100%,#e14d43)) !important;background-image:-webkit-linear-gradient(top,#e66a62,#e14d43) !important;background-image:-linear-gradient(top,#e66a62,#e14d43) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e66a62",endColorstr="#e14d43",GradientType=0) !important;border-color:#ba281e !important;border-color:#d02c21 !important;-webkit-box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#e14d43 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#e14d43 !important}.select2-results .select2-results__option--highlighted{background:#e14d43 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#e14d43 !important}.noUi-connect{background-color:#e35950 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e8776f),to(#e35950)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8776f),color-stop(100%,#e35950)) !important;background-image:-webkit-linear-gradient(top,#e8776f,#e35950) !important;background-image:-linear-gradient(top,#e8776f,#e35950) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8776f",endColorstr="#e35950",GradientType=0) !important}#redux-footer #redux-share a{color:#e14d43}#redux-footer #redux-share a:hover{color:#a4231a} \ No newline at end of file diff --git a/redux-core/assets/css/colors/midnight/index.php b/redux-core/assets/css/colors/midnight/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/midnight/index.php @@ -0,0 +1,8 @@ + a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/ocean/colors.min.css b/redux-core/assets/css/colors/ocean/colors.min.css new file mode 100644 index 000000000..021bdf7d7 --- /dev/null +++ b/redux-core/assets/css/colors/ocean/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#9ebaa0}#redux-header{border-color:#aa9d88 !important;background:#738e96 !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#738e96}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#738e96}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#dae4da !important;border-top-color:#dae4da !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#9ebaa0 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#9ebaa0 !important;color:#fff !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#9ebaa0;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#9ebaa0 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#627c83}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#d5dde0 !important;background-color:#627c83 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#627c83 !important;color:#9ebaa0 !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#9ebaa0;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#627c83}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#627c83}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#738e96;color:#9ebaa0 !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#9ebaa0}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#a7c0a9 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#9ebaa0 !important;color:#fff !important;border:1px solid #658d68 !important}.ui-datepicker-header{background-color:#aa9d88 !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#a7c0a9 !important}.ui-datepicker td .ui-state-highlight{background:#9ebaa0 !important;border:1px solid #aa9d88 !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#adc5af !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#c2d3c3),to(#adc5af)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2d3c3),color-stop(100%,#adc5af)) !important;background-image:-webkit-linear-gradient(top,#c2d3c3,#adc5af) !important;background-image:-linear-gradient(top,#c2d3c3,#adc5af) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c2d3c3",endColorstr="#adc5af",GradientType=0) !important;border-color:#adc5af !important;border-color:#a1bca3 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#719a74 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#86a989),to(#719a74)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#86a989),color-stop(100%,#719a74)) !important;background-image:-webkit-linear-gradient(top,#86a989,#719a74) !important;background-image:-linear-gradient(top,#86a989,#719a74) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#86a989",endColorstr="#719a74",GradientType=0) !important;border-color:#5a7f5d !important;border-color:#658d68 !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#9ebaa0 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#b3c9b4),to(#9ebaa0)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3c9b4),color-stop(100%,#9ebaa0)) !important;background-image:-webkit-linear-gradient(top,#b3c9b4,#9ebaa0) !important;background-image:-linear-gradient(top,#b3c9b4,#9ebaa0) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3c9b4",endColorstr="#9ebaa0",GradientType=0) !important;border-color:#719a74 !important;border-color:#80a583 !important;-webkit-box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#9ebaa0 !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#9ebaa0 !important}.select2-results .select2-results__option--highlighted{background:#9ebaa0 !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#9ebaa0 !important}.noUi-connect{background-color:#a7c0a9 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#bccfbd),to(#a7c0a9)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bccfbd),color-stop(100%,#a7c0a9)) !important;background-image:-webkit-linear-gradient(top,#bccfbd,#a7c0a9) !important;background-image:-linear-gradient(top,#bccfbd,#a7c0a9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bccfbd",endColorstr="#a7c0a9",GradientType=0) !important}#redux-footer #redux-share a{color:#9ebaa0}#redux-footer #redux-share a:hover{color:#658d68} \ No newline at end of file diff --git a/redux-core/assets/css/colors/ocean/index.php b/redux-core/assets/css/colors/ocean/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/ocean/index.php @@ -0,0 +1,8 @@ + a { background-color: #dd823b; color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover > a::after { border-right-color: #be3631; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover { color: #fff !important; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection { background-color: #be3631; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + +.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover { background-color: #cf4944; color: #f7e3d3 !important; } + +.redux-container .redux-main { border-left-width: 0; } + +.postbox.redux-metabox .redux-container .redux-group-menu li.active a { background-color: #f7e3d3; } + +.button.ui-datepicker-current, button.ui-datepicker-close { background-color: #df8a48 !important; } + +.ui-datepicker-buttonpane button.ui-datepicker-current { background: #dd823b !important; color: #fff !important; border: 1px solid #98511a !important; } + +.ui-datepicker-header { background-color: #ccaf0b !important; color: #fff !important; } + +.ui-datepicker td .ui-state-active { color: #000 !important; font-weight: 700 !important; background: #fff !important; } + +.ui-datepicker td .ui-state-hover { color: #df8a48 !important; } + +.ui-datepicker td .ui-state-highlight { background: #dd823b !important; border: 1px solid #ccaf0b !important; color: #fff !important; } + +.redux-container-switch .cb-disable, .redux-container-switch .cb-enable, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #f5f5f5 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important; background-image: -webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important; background-image: -linear-gradient(top, #f8f8f8, #f5f5f5) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#f5f5f5", GradientType=0) !important; border-color: #ccc !important; } + +.redux-container-switch .cb-disable.selected { background-color: #646464 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important; background-image: -webkit-linear-gradient(top, #929292, #646464) !important; background-image: -linear-gradient(top, #929292, #646464) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292", endColorstr="#646464", GradientType=0) !important; border-color: #767676 !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span { background-color: #e19051 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e6a36f), to(#e19051)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6a36f), color-stop(100%, #e19051)) !important; background-image: -webkit-linear-gradient(top, #e6a36f, #e19051) !important; background-image: -linear-gradient(top, #e6a36f, #e19051) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6a36f", endColorstr="#e19051", GradientType=0) !important; border-color: #e19051 !important; border-color: #de853f !important; } + +.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span { background-color: #ad5d1e !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#cc6d23), to(#ad5d1e)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc6d23), color-stop(100%, #ad5d1e)) !important; background-image: -webkit-linear-gradient(top, #cc6d23, #ad5d1e) !important; background-image: -linear-gradient(top, #cc6d23, #ad5d1e) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc6d23", endColorstr="#ad5d1e", GradientType=0) !important; border-color: #824617 !important; border-color: #98511a !important; color: #fff; } + +.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon, .redux-container-switch .cb-enable.selected, .redux-field-container .ui-buttonset .ui-state-active { background-color: #dd823b !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e29559), to(#dd823b)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e29559), color-stop(100%, #dd823b)) !important; background-image: -webkit-linear-gradient(top, #e29559, #dd823b) !important; background-image: -linear-gradient(top, #e29559, #dd823b) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e29559", endColorstr="#dd823b", GradientType=0) !important; border-color: #ad5d1e !important; border-color: #c36922 !important; -webkit-box-shadow: inset 0 1px 0 #e8ac7c, 0 1px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: inset 0 1px 0 #e8ac7c, 0 1px 0 rgba(0, 0, 0, 0.15) !important; } + +.redux-container-image_select .redux-image-select-selected img { border-color: #dd823b !important; } + +.redux-container-image_select .redux-image-select-selected .tiles { border-color: #dd823b !important; } + +.select2-results .select2-results__option--highlighted { background: #dd823b !important; } + +.select2-container--classic.select2-container--open .select2-dropdown, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic.select2-container--open .select2-selection--multiple, .select2-container--classic .select2-selection--single:focus { border-color: #dd823b !important; } + +.noUi-connect { background-color: #df8a48 !important; background-image: -khtml-gradient(linear, left top, left bottom, from(#e59e66), to(#df8a48)) !important; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e59e66), color-stop(100%, #df8a48)) !important; background-image: -webkit-linear-gradient(top, #e59e66, #df8a48) !important; background-image: -linear-gradient(top, #e59e66, #df8a48) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e59e66", endColorstr="#df8a48", GradientType=0) !important; } + +#redux-footer #redux-share a { color: #dd823b; } + +#redux-footer #redux-share a:hover { color: #98511a; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3JzLmNzcyIsInNvdXJjZXMiOlsiY29sb3JzLnNjc3MiLCIuLi9fYWRtaW4uc2NzcyIsIi4uL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxxQ0FBcUM7QUFJckMsQUFHUSxXQUhHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQ0FFYixFQUFFLEVBSFYsV0FBVyxDQUVQLGdCQUFnQixBQUFBLFNBQVMsQ0FDckIsRUFBRSxDQUFDLEVBQ0MsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBTFQsQUFPUSxXQVBHLENBQ1AsUUFBUSxBQUFBLFNBQVMsQUFNWixRQUFRLEVBUGpCLFdBQVcsQ0FFUCxnQkFBZ0IsQUFBQSxTQUFTLEFBS3BCLFFBQVEsQ0FBQyxFQUNOLEtBQUssRURaUCxPQUFPLEdDYVI7O0FBS1QsQUFBQSxhQUFhLENBQUMsRUFDVixZQUFZLEVEbEJKLE9BQU8sQ0NrQlUsVUFBVSxFQUNuQyxVQUFVLEVEZE0sT0FBTyxDQ2NRLFVBQVUsR0FjNUM7O0FBaEJELEFBT1EsYUFQSyxDQUlULGVBQWUsQ0FHWCxFQUFFLENBQUMsRUFDQyxLQUFLLEVEbkJILElBQUksR0NvQlQ7O0FBVFQsQUFZUSxhQVpLLENBSVQsZUFBZSxDQVFYLElBQUksQ0FBQyxFQUNELEtBQUssRUR4QkgsSUFBSSxDQ3dCYyxVQUFVLEdBQ2pDOztBQUtULEFBQUEsZ0JBQWdCLENBQUMsRUFDYixVQUFVLEVEcENELE9BQU8sR0NvTW5COztBQWpLRCxBQUlJLGdCQUpZLENBSVosY0FBYyxDQUFDLEVBQ1gsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsY0FBYyxFQUMzQixXQUFXLEVBQUUsSUFBSSxHQXFKcEI7O0FBNUpMLEFBU1EsZ0JBVFEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBQUMsRUFDZCxnQkFBZ0IsRUQ3Q2YsT0FBTyxHQzhMWDs7QUEzSlQsQUFhZ0IsZ0JBYkEsQ0FJWixjQUFjLENBS1YsaUJBQWlCLENBR2IsRUFBRSxBQUNHLE9BQU8sQ0FBQyxF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 */ + +/*# sourceMappingURL=colors.css.map */ diff --git a/redux-core/assets/css/colors/sunrise/colors.css.map b/redux-core/assets/css/colors/sunrise/colors.css.map new file mode 100644 index 000000000..2f9192a96 --- /dev/null +++ b/redux-core/assets/css/colors/sunrise/colors.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../_admin.scss","colors.css"],"names":[],"mappings":"AAAA,oCAAA;ACIA,6EAIY,iBAAiB,EAAA;;AAJ7B,uFAQY,cDZZ,EAAA;;ACkBA,gBDmBA,gCASQ,EC1BJ,8BAAyC,EAAA;;AAF7C,mCAQY,WDJR,EAAA;;ACJJ,qCDmBA,sBASQ,EAAA;;AATR,mBCCI,mBApCgB,EAAA;;ADmCpB,kCCKQ,eAAe,EDLvB,2BASQ,ECFA,iBAAiB,EAAA;;ADPzB,oDAAA,yBCnCoB,EAAA;;ADmCpB,8DAoKQ,uCAMgB,EC3JJ,oCAAmD,EAAA;;ADfvE,oFCuB4B,oCAAqC,EAQrC,yBAAmC,EAAA;;AD/B/D,0GAgQ8B,2BAAoC,ECvN1B,yBAAsC,EAAA;;ADzC9E,gEC0DwB,oCAAqC,EACrC,yBAAmC,EACnC,qBAAqB,EACrB,2BAA2B,EAAA;;AD7DnD,sECiE4B,yBDtG5B,ECuG4B,sBAAkC,EAAA;;ADlE9D,yDCyEoB,2BAA2B,EAC3B,sBAAuB,EACvB,uBAAuB,EACvB,+BAA+B,EAC/B,mDAAmD,EAInD,2CAA2C,EAAA;;ADjF/D,+DCqFwB,sBAAkC,EAClC,oCAAqC,EAAA;;ADtF7D,mEC2FoB,mBAxHW,EAAA;;AD6B/B,oHCiG4B,2BAA2B,EAE3B,yBAAkC,EAClC,oCAAmD,EAAA;;ADpG/E,0HCwGgC,oCAAyD,EACzD,yBAA6B,EAC7B,UAAU,EAAA;;AD1G1C,8FCqH4B,yBD1J5B,EC2J4B,sBAAkC,EAAA;;ADtH9D,qGCyHgC,2BAtJD,EAAA;;AD6B/B,wHCkIgC,sBAAkC,EAAA;;ADlIlE,sGCuI4B,yBApKG,EAAA;;AD6B/B,8HC2IgC,wCAAwC,EAIxC,gCAAgC,EAAA;;AD/IhE,oICmJoC,yBAtLhB,EAuLgB,yBAA6B,EAAA;;ADpJjE,+BC+JQ,oBAAoB,EAAA;;AAK5B,wEAMwB,yBA3MJ,EAAA;;AAoNpB,4DAEI,oCAAkD,EAAA;;AAGtD,yDACI,8BAA+B,EAC/B,sBAAsB,EACtB,oCAAkD,EAAA;;AAItD,wBACI,oCAAuC,EACvC,sBAAsB,EAAA;;AAG1B,qCAEQ,sBAAsB,EACtB,2BAA2B,EAC3B,2BAA2B,EAAA;;AAJnC,oCAQQ,yBAAuC,EAAA;;AAR/C,wCAYQ,8BAA+B,EAC/B,oCAAuC,EACvC,sBAAsB,EAAA;;AAI9B,wKDvPA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EAuP7H,6BAA6B,EAAA;;AAGjC,+CDhQA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EA4P7H,gCAAgC,EAAA;;AAGpC,6EDrQA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EAiQ7H,gCAA8C,EAC9C,gCAA8C,EAAA;;AAGlD,8ED3QA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EAuQ7H,gCAA8C,EAC9C,gCAA8C,EAC9C,WAAW,EAAA;;AAGf,sKDlRA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EAgR7H,gCAA8C,EAC9C,gCAA8C,EAC9C,iFAAgG,EAChG,yEAAwF,EAAA;;AAI5F,iEACI,gCAAiC,EAAA;;AAGrC,oEACI,gCAAiC,EAAA;;AAGrC,yDACI,8BAA+B,EAAA;;AAGnC,wSAKQ,gCAAiC,EAAA;;AAIzC,gBDlTA,oCAAA,ECFI,uGAAiG,EDgBrG,gIAgBC,EC5BG,2EAAqE,EAErE,oEAA8D,EAE9D,6HAA6H,EAAA;;AAiTjI,+BACI,cD5TJ,EAAA;;AC2TA,qCAIQ,cAA4B,EAAA;;AAtOpC,61UAA61U","file":"colors.css","sourcesContent":["/*Ain't this some complicated shit!*/\r\n\r\n@import \"_mixins.scss\";\r\n\r\n.redux-main {\r\n fieldset.disabled,\r\n .redux-group-tab.disabled {\r\n h2 {\r\n padding-top: 10px;\r\n }\r\n\r\n &::before {\r\n color: $primary;\r\n }\r\n }\r\n}\r\n\r\n// Header\r\n#redux-header {\r\n border-color: $secondary !important;\r\n background: $header_background !important;\r\n\r\n .display_header {\r\n\r\n // Theme Title\r\n h2 {\r\n color: $header_text;\r\n }\r\n\r\n // Theme version\r\n span {\r\n color: $header_text !important;\r\n }\r\n }\r\n}\r\n\r\n// Entire background\r\n.redux-container {\r\n background: $background;\r\n\r\n // Sidebar background\r\n .redux-sidebar {\r\n font-size: 13px;\r\n font-weight: 400 !important;\r\n line-height: 18px;\r\n\r\n .redux-group-menu {\r\n background-color: $background;\r\n\r\n li {\r\n &.divide {\r\n border-bottom-color: lighten($primary, 20%) !important;\r\n border-top-color: lighten($primary, 20%) !important;\r\n }\r\n\r\n &.activeChild {\r\n &.hasSubSections {\r\n\r\n // Menu item with closed subsection\r\n a {\r\n background-color: $primary !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 30%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n\r\n color: $active_menu_text !important;\r\n }\r\n\r\n .subsection {\r\n li {\r\n &.active {\r\n\r\n // Subsection selected item\r\n a {\r\n font-weight: 700 !important;\r\n color: $active_submenu_text !important;\r\n\r\n //@if $text_shadow == 1 {\r\n // text-shadow: 1px 1px darken($primary, 20%)!important;\r\n //} @else {\r\n // text-shadow: 1px 1px transparent!important;\r\n //}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // Active menu item, no subsection\r\n &.active {\r\n a {\r\n background-color: $primary !important;\r\n color: $active_menu_text !important;\r\n opacity: 1 !important;\r\n font-weight: 700 !important;\r\n\r\n // Active menu item, no subsection hover\r\n &:hover {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n }\r\n\r\n // Inactive menu item, no subsection\r\n a {\r\n font-weight: 400 !important;\r\n color: $text !important;\r\n opacity: 0.9 !important;\r\n border-style: hidden !important;\r\n -webkit-transition: all 0.2s ease-in-out !important;\r\n -moz-transition: all 0.2s ease-in-out !important;\r\n -ms-transition: all 0.2s ease-in-out !important;\r\n -o-transition: all 0.2s ease-in-out !important;\r\n transition: all 0.2s ease-in-out !important;\r\n\r\n // Inactive menu item, no subsection hover\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n background-color: $primary !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background: $subsection_background;\r\n\r\n .redux-group-tab-link-li {\r\n\r\n // subsection inactive menu\r\n .redux-group-tab-link-a {\r\n font-weight: 400 !important;\r\n //opacity: 0.7!important;\r\n color: $subsection_text !important;\r\n background-color: $subsection_background !important;\r\n\r\n // subsection inactive menu hover\r\n &:hover {\r\n background-color: $subsection_background_hover !important;\r\n color: $menu_hover !important;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.hasSubSections {\r\n &.redux-section-hover {\r\n\r\n // subsection item with flyout inactive\r\n > a {\r\n background-color: $primary;\r\n color: $menu_hover_text !important;\r\n\r\n &::after {\r\n border-right-color: $subsection_background;\r\n }\r\n }\r\n\r\n // subsection item with flyout inactive hover\r\n .redux-group-tab-link-a {\r\n //color: $menu_hover_text!important;\r\n\r\n &:hover {\r\n color: $menu_hover_text !important;\r\n }\r\n }\r\n\r\n .subsection {\r\n background-color: $subsection_background;\r\n\r\n // flyout subsection inactive\r\n .redux-group-tab-link-a {\r\n -webkit-transition: all 0.2s ease-in-out;\r\n -moz-transition: all 0.2s ease-in-out;\r\n -ms-transition: all 0.2s ease-in-out;\r\n -o-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n\r\n // flyout subsection inactive hover\r\n &:hover {\r\n background-color: $background;\r\n color: $menu_hover !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .redux-main {\r\n border-left-width: 0;\r\n }\r\n}\r\n\r\n// Metabox. Psh!\r\n.postbox.redux-metabox {\r\n .redux-container {\r\n .redux-group-menu {\r\n li {\r\n &.active {\r\n a {\r\n background-color: $menu_hover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// Fields\r\n.button.ui-datepicker-current,\r\nbutton.ui-datepicker-close {\r\n background-color: lighten($primary, 3%) !important;\r\n}\r\n\r\n.ui-datepicker-buttonpane button.ui-datepicker-current {\r\n background: $primary !important;\r\n color: #fff !important;\r\n border: 1px solid darken($primary, 20%) !important;\r\n\r\n}\r\n\r\n.ui-datepicker-header {\r\n background-color: $secondary !important;\r\n color: #fff !important;\r\n}\r\n\r\n.ui-datepicker td {\r\n .ui-state-active {\r\n color: #000 !important;\r\n font-weight: 700 !important;\r\n background: #fff !important;\r\n }\r\n\r\n .ui-state-hover {\r\n color: lighten($primary, 3%) !important;\r\n }\r\n\r\n .ui-state-highlight {\r\n background: $primary !important;\r\n border: 1px solid $secondary !important;\r\n color: #fff !important;\r\n }\r\n}\r\n\r\n.redux-container-switch .cb-disable,\r\n.redux-container-switch .cb-enable,\r\n.ui-state-default,\r\n.ui-widget-content .ui-state-default,\r\n.ui-widget-header .ui-state-default {\r\n @include backgroundGradient(#f5f5f5, #f8f8f8);\r\n border-color: #ccc !important;\r\n}\r\n\r\n.redux-container-switch .cb-disable.selected {\r\n @include backgroundGradient(#646464, #929292);\r\n border-color: #767676 !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span {\r\n @include backgroundGradient(lighten($primary, 5%));\r\n border-color: lighten($primary, 5%) !important;\r\n border-color: lighten($primary, 1%) !important;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span {\r\n @include backgroundGradient(darken($primary, 15%));\r\n border-color: darken($primary, 25%) !important;\r\n border-color: darken($primary, 20%) !important;\r\n color: #fff;\r\n}\r\n\r\n.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,\r\n.redux-container-switch .cb-enable.selected,\r\n.redux-field-container .ui-buttonset .ui-state-active {\r\n @include backgroundGradient($primary);\r\n border-color: darken($primary, 15%) !important;\r\n border-color: darken($primary, 10%) !important;\r\n -webkit-box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n box-shadow: inset 0 1px 0 lighten($primary, 15%), 0 1px 0 rgba(0, 0, 0, 0.15) !important;\r\n\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected img {\r\n border-color: $primary !important;\r\n}\r\n\r\n.redux-container-image_select .redux-image-select-selected .tiles {\r\n border-color: $primary !important;\r\n}\r\n\r\n.select2-results .select2-results__option--highlighted {\r\n background: $primary !important;\r\n}\r\n\r\n.select2-container--classic {\r\n &.select2-container--open .select2-dropdown,\r\n &.select2-container--open .select2-selection--single,\r\n &.select2-container--open .select2-selection--multiple,\r\n .select2-selection--single:focus {\r\n border-color: $primary !important;\r\n }\r\n}\r\n\r\n.noUi-connect {\r\n @include backgroundGradient(lighten($primary, 3%));\r\n}\r\n\r\n// Footer\r\n#redux-footer #redux-share a {\r\n color: $primary;\r\n\r\n &:hover {\r\n color: darken($primary, 20%);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/colors/sunrise/colors.min.css b/redux-core/assets/css/colors/sunrise/colors.min.css new file mode 100644 index 000000000..b8485366d --- /dev/null +++ b/redux-core/assets/css/colors/sunrise/colors.min.css @@ -0,0 +1 @@ +.redux-main fieldset.disabled h2,.redux-main .redux-group-tab.disabled h2{padding-top:10px}.redux-main fieldset.disabled::before,.redux-main .redux-group-tab.disabled::before{color:#dd823b}#redux-header{border-color:#ccaf0b !important;background:#cf4944 !important}#redux-header .display_header h2{color:#fff}#redux-header .display_header span{color:#fff !important}.redux-container{background:#cf4944}.redux-container .redux-sidebar{font-size:13px;font-weight:400 !important;line-height:18px}.redux-container .redux-sidebar .redux-group-menu{background-color:#cf4944}.redux-container .redux-sidebar .redux-group-menu li.divide{border-bottom-color:#ecb992 !important;border-top-color:#ecb992 !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background-color:#dd823b !important;color:#f7e3d3 !important}.redux-container .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection li.active a{font-weight:700 !important;color:#f7e3d3 !important}.redux-container .redux-sidebar .redux-group-menu li.active a{background-color:#dd823b !important;color:#f7e3d3 !important;opacity:1 !important;font-weight:700 !important}.redux-container .redux-sidebar .redux-group-menu li.active a:hover{background-color:#dd823b;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li a{font-weight:400 !important;color:#fff !important;opacity:.9 !important;border-style:hidden !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.redux-container .redux-sidebar .redux-group-menu li a:hover{color:#fff !important;background-color:#dd823b !important}.redux-container .redux-sidebar .redux-group-menu li .subsection{background:#be3631}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a{font-weight:400 !important;color:#f1c8c7 !important;background-color:#be3631 !important}.redux-container .redux-sidebar .redux-group-menu li .subsection .redux-group-tab-link-li .redux-group-tab-link-a:hover{background-color:#be3631 !important;color:#f7e3d3 !important;opacity:1}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a{background-color:#dd823b;color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover>a::after{border-right-color:#be3631}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .redux-group-tab-link-a:hover{color:#fff !important}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{background-color:#be3631}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.redux-container .redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-a:hover{background-color:#cf4944;color:#f7e3d3 !important}.redux-container .redux-main{border-left-width:0}.postbox.redux-metabox .redux-container .redux-group-menu li.active a{background-color:#f7e3d3}.button.ui-datepicker-current,button.ui-datepicker-close{background-color:#df8a48 !important}.ui-datepicker-buttonpane button.ui-datepicker-current{background:#dd823b !important;color:#fff !important;border:1px solid #98511a !important}.ui-datepicker-header{background-color:#ccaf0b !important;color:#fff !important}.ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.ui-datepicker td .ui-state-hover{color:#df8a48 !important}.ui-datepicker td .ui-state-highlight{background:#dd823b !important;border:1px solid #ccaf0b !important;color:#fff !important}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f5f5f5)) !important;background-image:-webkit-linear-gradient(top,#f8f8f8,#f5f5f5) !important;background-image:-linear-gradient(top,#f8f8f8,#f5f5f5) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#f5f5f5",GradientType=0) !important;border-color:#ccc !important}.redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#929292),to(#646464)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(100%,#646464)) !important;background-image:-webkit-linear-gradient(top,#929292,#646464) !important;background-image:-linear-gradient(top,#929292,#646464) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#929292",endColorstr="#646464",GradientType=0) !important;border-color:#767676 !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-hover span{background-color:#e19051 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e6a36f),to(#e19051)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6a36f),color-stop(100%,#e19051)) !important;background-image:-webkit-linear-gradient(top,#e6a36f,#e19051) !important;background-image:-linear-gradient(top,#e6a36f,#e19051) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6a36f",endColorstr="#e19051",GradientType=0) !important;border-color:#e19051 !important;border-color:#de853f !important}.redux-container-spinner .ui-widget .ui-spinner-button.ui-state-active span{background-color:#ad5d1e !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#cc6d23),to(#ad5d1e)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cc6d23),color-stop(100%,#ad5d1e)) !important;background-image:-webkit-linear-gradient(top,#cc6d23,#ad5d1e) !important;background-image:-linear-gradient(top,#cc6d23,#ad5d1e) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc6d23",endColorstr="#ad5d1e",GradientType=0) !important;border-color:#824617 !important;border-color:#98511a !important;color:#fff}.redux-container-spinner .ui-widget .ui-spinner-button .ui-icon,.redux-container-switch .cb-enable.selected,.redux-field-container .ui-buttonset .ui-state-active{background-color:#dd823b !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e29559),to(#dd823b)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e29559),color-stop(100%,#dd823b)) !important;background-image:-webkit-linear-gradient(top,#e29559,#dd823b) !important;background-image:-linear-gradient(top,#e29559,#dd823b) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e29559",endColorstr="#dd823b",GradientType=0) !important;border-color:#ad5d1e !important;border-color:#c36922 !important;-webkit-box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important}.redux-container-image_select .redux-image-select-selected img{border-color:#dd823b !important}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#dd823b !important}.select2-results .select2-results__option--highlighted{background:#dd823b !important}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--multiple,.select2-container--classic .select2-selection--single:focus{border-color:#dd823b !important}.noUi-connect{background-color:#df8a48 !important;background-image:-khtml-gradient(linear,left top,left bottom,from(#e59e66),to(#df8a48)) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e59e66),color-stop(100%,#df8a48)) !important;background-image:-webkit-linear-gradient(top,#e59e66,#df8a48) !important;background-image:-linear-gradient(top,#e59e66,#df8a48) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e59e66",endColorstr="#df8a48",GradientType=0) !important}#redux-footer #redux-share a{color:#dd823b}#redux-footer #redux-share a:hover{color:#98511a} \ No newline at end of file diff --git a/redux-core/assets/css/colors/sunrise/index.php b/redux-core/assets/css/colors/sunrise/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/colors/sunrise/index.php @@ -0,0 +1,8 @@ + tbody > tr > th {\n width: 30%;\n }\n\n .form-table th,\n .form-table td {\n margin: 0;\n padding: 0;\n width: auto;\n }\n\n .redux_field_th {\n font-weight: 600;\n padding: 20px 10px 20px 0px;\n display: block;\n span {\n &:first-child {\n font-weight: normal;\n display: block;\n color: #666;\n }\n }\n }\n\n #ui-datepicker-div {\n display: none;\n }\n\n background-color: #fff; /* Old browsers */\n background-repeat: repeat-x; /* Repeat the gradient */\n background-image: -moz-linear-gradient(top, #fff 0%, #f2f2f2 100%); /* FF3.6+ */\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */\n background-image: -webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%); /* Chrome 10+,Safari 5.1+ */\n background-image: -ms-linear-gradient(top, #fff 0%, #f2f2f2 100%); /* IE10+ */\n background-image: -o-linear-gradient(top, #fff 0%, #f2f2f2 100%); /* Opera 11.10+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#fff\", endColorstr=\"#f2f2f2\", GradientType=0); /* IE6-9 */\n background-image: -linear-gradient(top, #fff 0%, #f2f2f2 100%); /* W3C */\n border: 1px solid #dedede;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);\n margin-top: 5px;\n overflow: hidden;\n\n a {\n &:focus {\n box-shadow: none;\n }\n }\n\n #redux-header,\n #redux-footer {\n text-align: right;\n padding: 6px 10px;\n }\n\n #redux-header {\n border-bottom-width: 3px;\n border-bottom-style: solid;\n\n .display_header {\n float: left;\n margin: 20px 10px;\n\n img {\n transition: all 0.1s ease-in-out;\n }\n\n h2 {\n display: inline-block;\n font-style: normal;\n padding-right: 5px;\n }\n\n .redux-dev-mode-notice-container {\n position: absolute;\n top: 67px;\n left: 20px;\n bottom: auto;\n width: auto;\n }\n\n span {\n color: #888;\n\n &.redux-dev-mode-notice {\n background-color: #f0ad4e;\n display: inline;\n padding: 0.2em 0.5em 0.2em;\n font-weight: 700;\n line-height: 1;\n color: #fff !important;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25em;\n }\n }\n }\n\n .icon32 {\n float: right;\n margin: 16px 16px 0;\n }\n }\n\n #redux-footer {\n border-top: 1px solid #e7e7e7;\n z-index: 999;\n\n #redux-share {\n float: left;\n line-height: 28px;\n font-size: 15px;\n\n a {\n text-decoration: none;\n margin-right: 10px;\n\n img {\n margin-bottom: -3px;\n }\n }\n }\n }\n\n .notice-green {\n margin: 0;\n border-bottom: 1px solid #e7e7e7;\n background-color: #dff0d8;\n color: #468847;\n padding: 8px 35px 8px 14px;\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\n }\n\n .notice-blue {\n margin: 0;\n border-bottom: 1px solid #bce8f1;\n background-color: #d9edf7;\n color: #3a87ad;\n padding: 8px 35px 8px 14px;\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\n }\n\n .notice-yellow {\n margin: 0;\n border-bottom: 1px solid #e7e7e7;\n background-color: #fcf8e3;\n color: #c09853;\n padding: 8px 35px 8px 14px;\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\n }\n\n .notice-red,\n .redux-field-errors {\n margin: 0;\n border-bottom: 1px solid #e7e7e7;\n background-color: #f2dede;\n color: #b94a48;\n padding: 8px 35px 8px 14px;\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\n }\n\n .redux-field-error {\n input,\n textarea,\n input[type=\"checkbox\"] {\n background-color: #fff6f6;\n color: #a00;\n }\n }\n\n .redux-field-warning {\n input,\n textarea,\n input[type=\"checkbox\"] {\n background-color: #fcf8e3;\n color: #444;\n }\n }\n\n .redux-field-errors,\n .redux-field-warnings,\n .redux-save-warn {\n display: none;\n }\n\n .sticky-save-warn {\n min-height: 76px;\n\n .redux-save-warn {\n position: fixed;\n top: 32px;\n right: 21px;\n left: 183px;\n opacity: 1;\n z-index: 9999;\n }\n }\n\n #info_bar {\n background: #f3f3f3;\n border-bottom: 1px solid #dedede;\n padding: 6px 10px 6px 6px;\n text-align: right;\n -moz-box-shadow: inset 0 1px 0 #fcfcfc;\n -webkit-box-shadow: inset 0 1px 0 #fcfcfc;\n box-shadow: inset 0 1px 0 #fcfcfc;\n }\n\n .redux-group-tab {\n display: none;\n margin-bottom: 15px;\n\n .redux-theme-data {\n padding: 20px 0;\n border-top: 1px solid #e7e7e7;\n\n &.theme-description {\n padding: 10px 0;\n border-width: 0;\n }\n\n &.theme-uri,\n &.theme-author,\n &.theme-version {\n padding: 0;\n border-width: 0;\n }\n }\n\n h3 {\n margin-top: 0;\n line-height: 2em;\n border-bottom: 1px solid #e7e7e7;\n }\n\n .redux-section-desc {\n margin-bottom: 15px;\n color: #666;\n }\n }\n\n .redux-action_bar {\n float: right;\n .spinner {\n float: left;\n margin-top: 4px;\n }\n }\n\n .redux-ajax-loading {\n display: none;\n background: #a00 url(data:image/gif;base64,R0lGODlhEAAQAPUAAIiIiIqKio2NjZSUlJqamp6enqKioqSkpK+vr7i4uL+/v8PDw8XFxcnJyc/Pz9HR0dTU1NjY2Nzc3OLi4ubm5unp6ezs7PPz88vLy83NzdDQ0NXV1d3d3eHh4bu7u8zMzOvr6+3t7ZiYmNbW1sDAwMTExNra2s7OztPT09vb2+Xl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAABAAEAAABXDgJY6XZZEoOTnOlI5WdUFNA5UnSR3FJNUSieFAIUUEgcdl4noEBBGSZaHIiSqKhTX2GhVFiQGjuxgkSoYAoosAGE6RhKQrUURHlS+pItMVCHMjEgQ9JBJISg+JT3ciFg4NFkcCNw0OViiDgF0oTC8hACH5BAAKAP8ALAAAAAAQABAAAAVx4CWOZGle1qJYp2hV1xYE29V1JXUYHWUcnQgGwyFFBAENiqUZ1kapFamTyeBcsNOLMkoMGC3GIIEyBBAtRMDAiiSKp04iQqpwc9kRpUCAizgEBVciEQNJFxpKGgECdFAYYBsCAjUMGS0XgAODmDacIyEAIfkEAAoA/wAsAAAAABAAEAAABnbAi3BILBovIMUidBSGQJdNIKBBMomUg6FDMRgoHcOBQowIqNaLJiCIEEMLxdWpnIfITRAHnxgwjiEfDR8UIQYBCEcgDYwdUR6ORxEfG3MgeFiFRB0FBBxEHAQFkUJmaBofamxuRB9/GwICGxeMTRehnrabpERBACH5BAAKAP8ALAAAAAAQABAAAAZ9wItwSCwaL5aFwnIUWiqXUSAwulSYRMrB0KEYDJSO4UAhRgQBDZLpCAgixOSSWFEssEho81IWJgYMTQwDCUgGAQhNCAEGTCMJHU0dCXBDFX1DFhwdeHwFIhxmGBihQxEDaRcOGhYao1WZGIFnAiMUDg6YRR0ioE57Fx2RRkEAIfkEAAoA/wAsAAAAABAAEAAABXLgJY5kaV7WolinaLGQEEBXxZLUUUyUYVATw4FCisg0NZYmIIiQUosKqaJY3FDS1oUoSgwYrcUggTIAEC1EwMCKJCatSYI2qnBx2dGkQOCQOAQFdxdGARoVGhCITE4kGBgWEI8QFgwYWhGTWiMWERFXIyEAIfkEAAoA/wAsAAAAABAAEAAABn/Ai3BILBovloXCchRaKpdRIDC6VJhEysHQoRgMlI7hQCFGBAENkukICCLE5JJYUSywSGjzUhYmBgxNDAMJSAYBCE0IAAZMEQkdTRwKVUMcHHhCFXpDERgYcJYEBZFDI58aFhoOFxpuoUIUGhoUZwJVGA6ZaxccBAQce0QdpUVBACH5BAAKAP8ALAAAAAAQABAAAAZ8wItwSCwaLyEFKXQUhioXSCAAuVSYRMrB0KEYDJSO4UAhmgQBDZKpCQhMxFBJgRVWlFkOtElhUj4NH3VEJQMJFx0NintFCAEGISEQH3BHHR5VThVlRRSMQh0FBBxEHAQFnEJnaRcfHxdtb0WKIWcCVSUNTYgEo7tEHR1HQQAh+QQACgD/ACwAAAAAEAAQAAAGdcCLcEgsGi8hhSJ0FHY6l1EgMLqAmEROo5HqGAwqL5g42qKsoAsqIEgRVacTdAhSLLBI1bWpwiYGDE0MAwlIBgEITQgBBkwjCRxNHQlVdCpGekUqBQSRQxwEBZdDKQIBZ3FqbG5EDYEjpikhW3hFoJ1NRU9HQQA7) no-repeat;\n width: 16px;\n height: 16px;\n margin: 3px 4px 0;\n float: right;\n }\n\n #redux-intro-text {\n background: #f3f3f3;\n border-bottom: 1px solid #dedede;\n -moz-box-shadow: inset 0 1px 0 #fcfcfc;\n -webkit-box-shadow: inset 0 1px 0 #fcfcfc;\n box-shadow: inset 0 1px 0 #fcfcfc;\n padding: 3px;\n padding: 10px 10px;\n\n p {\n margin: 0;\n font-family: \"Lucida Grande\", Sans-serif;\n color: #888;\n }\n }\n\n .expand_options {\n cursor: pointer;\n display: block;\n height: 22px;\n width: 21px;\n float: left;\n font-size: 0;\n text-indent: -9999px;\n margin: 1px 0 0 5px;\n border: 1px solid #bbb;\n -webkit-border-radius: 2px;\n -moz-border-radius: 2px;\n border-radius: 2px;\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -26px;\n\n &.expanded {\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -1px;\n }\n\n &:hover {\n border-color: #888;\n }\n }\n\n .sticky-footer-fixed {\n background: #f3f3f3;\n border-top: 1px solid #dedede !important;\n -moz-box-shadow: inset 0 1px 0 #fcfcfc;\n -webkit-box-shadow: inset 0 1px 0 #fcfcfc;\n box-shadow: inset 0 1px 0 #fcfcfc;\n }\n\n .redux-sidebar,\n .redux-main {\n min-height: 300px;\n\n }\n .redux-main {\n background: #fff;\n margin-left: 201px;\n border-left: 1px solid #d8d8d8;\n padding: 10px 20px;\n -moz-box-shadow: inset 0 1px 0 #fff;\n -webkit-box-shadow: inset 0 1px 0 #fff;\n box-shadow: inset 0 1px 0 #fff;\n position: relative;\n\n fieldset.disabled {\n padding-top: 10px;\n }\n .redux-group-tab.disabled {\n padding-top: 1px;\n }\n\n fieldset.disabled,\n .redux-group-tab.disabled {\n position: relative;\n\n &::before {\n color: #fff;\n font-family: Elusive-Icons;\n content: \"\";\n font-size: 38px;\n position: absolute;\n z-index: 1000;\n text-shadow: 2px 2px #0e0e0e;\n left: 50%;\n top: 50%;\n margin-top: -25px;\n margin-left: -25px;\n }\n }\n\n .disabled {\n pointer-events: none;\n background: rgba(0, 0, 0, 0.25);\n opacity: 0.45;\n padding-left: 10px !important;\n padding-right: 10px !important;\n -webkit-touch-callout: none; /* iOS Safari */\n -webkit-user-select: none; /* Safari */\n -khtml-user-select: none; /* Konqueror HTML */\n -moz-user-select: none; /* Old versions of Firefox */\n -ms-user-select: none; /* Internet Explorer/Edge */\n user-select: none; /* Non-prefixed version, currently\n supported by Chrome, Edge, Opera and Firefox */\n }\n\n #redux_ajax_overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n -moz-opacity: 0.1;\n -khtml-opacity: 0.1;\n opacity: 0.1;\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);\n filter: alpha(opacity=10);\n background: #000;\n z-index: 200;\n display: none;\n }\n\n .form-table.no-border {\n border-top: none;\n }\n\n .form-table tr {\n border-bottom: 1px solid #e7e7e7;\n\n &:last-child {\n border-bottom: none !important;\n }\n\n th,\n td {\n color: #333;\n }\n }\n\n .form-table tr td {\n table.mceLayout,\n table.mceLayout tr,\n table.mceLayout tr td {\n padding: 0;\n border-width: 0;\n }\n\n .redux-th-warning {\n font-size: 1em;\n color: #c09853;\n font-weight: normal;\n display: block;\n margin-top: 10px;\n }\n\n .redux-field-warning {\n border-color: #c09853;\n margin-top: 10px;\n }\n\n .redux-th-error {\n font-size: 1em;\n color: #b94a48;\n font-weight: normal;\n display: block;\n margin-top: 10px;\n }\n }\n\n input {\n line-height: 19px;\n\n &.large-text {\n width: 100%;\n }\n }\n\n .hide {\n display: none;\n }\n\n .redux-field-container {\n padding: 20px 0;\n }\n\n .mini,\n input[type=\"text\"].mini {\n width: 60px;\n text-align: center;\n }\n\n img {\n max-width: 100%;\n height: auto;\n width: auto !important;\n }\n\n .select2-default {\n width: auto !important;\n }\n\n .showDefaults {\n display: block;\n font-weight: normal;\n font-size: 0.8em;\n color: #888;\n }\n\n span.description {\n display: block;\n font-style: normal;\n font-weight: 400;\n }\n\n #redux-system-info textarea {\n min-height: 730px;\n width: 100%;\n }\n\n .field-desc {\n clear: both;\n font-size: 13px;\n }\n\n .data-full li {\n width: 100%;\n }\n\n .data-half li {\n width: 50%;\n float: left;\n }\n\n .data-third li {\n width: 33.3%;\n float: left;\n }\n\n .data-quarter li {\n width: 25%;\n float: left;\n }\n\n .ui-helper-hidden-accessible {\n top: inherit;\n }\n\n .form-table {\n clear: none !important;\n margin-top: 0px !important;\n\n tr:first-child th,\n tr:first-child td {\n padding-top: 0;\n }\n }\n\n .input-append input {\n border-right: 0;\n margin-bottom: 0;\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n margin-right: 0;\n float: left;\n margin-top: 0;\n display: block;\n }\n\n .input-append .add-on {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n margin-left: -2px;\n padding-top: 4px !important;\n padding-bottom: 2px !important;\n }\n\n .input-prepend input {\n border-left: 0;\n margin-bottom: 0;\n border-top-left-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n margin-left: 0;\n padding-top: 2px;\n padding-bottom: 5px;\n float: left;\n margin-top: 0;\n display: block;\n }\n\n .input-prepend .add-on {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n float: left;\n }\n\n .input-append {\n margin-right: 10px;\n font-size: 0;\n white-space: nowrap;\n float: left;\n display: inline-block;\n margin-bottom: 6px;\n\n }\n\n .input-append .add-on,\n .input-prepend .add-on {\n width: auto;\n display: inline-block;\n min-width: 16px;\n padding: 3px 4px;\n font-size: 12px;\n font-weight: 400;\n line-height: 22px;\n text-align: center;\n text-shadow: 0 1px 0 #fff;\n background-color: #eee;\n border: 1px solid #7e8993;\n }\n .input-append .add-on {\n border-left-color: #ccc;\n }\n .input-prepend .add-on {\n border-right-color: #ccc;\n }\n\n .input-prepend {\n font-size: 0;\n white-space: nowrap;\n float: left;\n display: inline-block;\n margin-bottom: 6px;\n }\n\n pre {\n white-space: pre-wrap; /* css-3 */\n white-space: -moz-pre-wrap; /* Mozilla, since 1999 */\n white-space: -pre-wrap; /* Opera 4-6 */\n white-space: -o-pre-wrap; /* Opera 7 */\n word-wrap: break-word; /* Internet Explorer 5.5+ */\n }\n }\n}\n\n/* redux-container */\n.no-js {\n border: 1px solid #ffbaba;\n margin: 0;\n border-bottom: 1px solid #e7e7e7;\n background-color: #f2dede;\n color: #b94a48;\n padding: 8px 35px 8px 14px;\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\n}\n\n/* main */\n.redux-sidebar {\n width: 202px;\n float: left;\n\n .redux-group-menu {\n margin-top: 0 !important;\n background: #f2f2f2;\n\n li {\n margin-top: 0;\n\n &.active a,\n &.active a:hover,\n &.activeChild a,\n &.activeChild a:hover {\n background: #fcfcfc;\n color: #269ad6;\n width: 184px;\n opacity: 1;\n }\n\n &.active a li a {\n background: #333;\n padding-left: 5px;\n }\n\n &.divide {\n padding: 0;\n border-width: 1px 0;\n border-style: solid;\n border-bottom-color: #e7e7e7;\n border-top-color: #f9f9f9;\n }\n\n a:first-child {\n border-top: none;\n }\n\n a {\n display: block;\n padding: 10px 4px 10px 14px;\n background: #e0e0e0;\n background: transparent;\n border-width: 1px 0;\n border-style: solid;\n border-bottom-color: #e7e7e7;\n border-top-color: #f9f9f9;\n opacity: 0.7;\n color: #555;\n font-weight: 600;\n text-decoration: none;\n -webkit-transition: none;\n transition: none;\n\n &.custom-tab {\n background: #f6f6f6;\n }\n\n img {\n width: 16px;\n height: 16px;\n position: absolute;\n left: 15px;\n }\n\n &:hover {\n background: #e5e5e5;\n color: #777;\n opacity: 1;\n box-shadow: inset 4px 0 0 0 currentColor;\n transition: box-shadow 0.1s linear;\n }\n }\n }\n }\n\n .redux-menu-warning,\n .redux-menu-error,\n .hasSubSections .extraIconSubsections {\n display: inline-block;\n float: right;\n padding: 6px 7px 4px 7px;\n margin-left: 4px;\n font-family: sans-serif;\n font-size: 9px;\n font-weight: 600;\n line-height: 9px;\n border-radius: 10px;\n -moz-border-radius: 10px;\n -webkit-border-radius: 10px;\n border: 0 solid transparent;\n\n i {\n margin-left: -3px;\n margin-top: -3px;\n }\n }\n\n .redux-menu-error {\n background-color: rgb(185, 74, 72);\n color: rgb(242, 222, 222);\n }\n\n .redux-menu-warning {\n background-color: #c09853;\n color: #fcf8e3;\n }\n\n ul {\n .subsection {\n display: none;\n }\n }\n\n .redux-group-tab-link-a {\n position: relative;\n outline: 0;\n\n i {\n vertical-align: middle;\n font-size: 1.35em;\n position: absolute;\n }\n\n span {\n display: block;\n &.group_title {\n padding-left: 30px;\n }\n }\n }\n\n .redux-group-menu > li.redux-section-hover > a::after {\n right: 0;\n border: 9px solid transparent;\n content: \" \";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-right-color: #fff;\n top: 50%;\n margin-top: -8px;\n }\n\n .redux-group-tab-link-li {\n a.hasError span.group_title {\n padding-right: 25px;\n }\n\n &.hasSubSections {\n &.redux-section-hover {\n position: relative;\n\n > a {\n background-color: #fff;\n\n &::after {\n border-right-color: #46403c;\n }\n }\n\n .subsection {\n background-color: #46403c;\n display: block !important;\n z-index: 10000;\n position: absolute;\n top: 0;\n left: 201px;\n width: 200px !important;\n -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);\n box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);\n\n a {\n padding: 8px 15px;\n width: 170px;\n }\n\n .redux-group-tab-link-li {\n &.hasIcon {\n .group_title {\n padding-left: 30px !important;\n }\n }\n\n .redux-group-tab-link-a {\n color: #fff;\n\n .group_title {\n padding-left: 0;\n }\n }\n }\n }\n }\n\n .el-rotate {\n -webkit-transition: 0.1s ease-in-out;\n -moz-transition: 0.1s ease-in-out;\n -o-transition: 0.1s ease-in-out;\n transition: 0.1s ease-in-out;\n }\n }\n }\n\n #redux-header {\n text-align: center;\n\n .display_header {\n float: none;\n }\n }\n}\n\n/* sidebar */\n@media only screen and (max-width: 600px) {\n .redux-sidebar {\n .redux-group-menu li {\n &.hasSubSections.redux-section-hover .subsection {\n display: none !important;\n }\n }\n }\n}\n\n.mp6 {\n .icon-themes {\n display: none;\n }\n\n .redux-container {\n #info_bar {\n padding: 6px 10px 6px 6px;\n\n a {\n margin-top: 2px;\n }\n }\n }\n}\n\n.redux-timer {\n text-align: center;\n font-size: 10px;\n color: #888;\n}\n\n.wrap {\n margin-top: 0;\n}\n\n@media screen and (max-width: 600px) {\n .redux-sidebar {\n width: 44px;\n\n .extraIconSubsections {\n display: none !important;\n }\n\n .redux-group-menu li a,\n .redux-group-menu li a:hover,\n .redux-group-menu li.active a,\n .redux-group-menu li.active a:hover,\n .redux-group-menu li.activeChild a,\n .redux-group-menu li.activeChild a:hover {\n width: auto;\n }\n\n .redux-group-tab-link-a {\n position: relative;\n\n i {\n position: inherit;\n }\n\n span {\n display: none;\n position: absolute;\n top: 0;\n left: 44px;\n padding: 12px;\n width: 200px;\n background: #eee;\n border: 1px solid #ccc;\n -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2);\n -moz-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2);\n box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2);\n border-width: 1px 1px 1px 0px;\n z-index: 3;\n }\n\n &:hover > span {\n display: block;\n }\n }\n }\n\n .redux-main {\n margin-left: 43px;\n width: auto;\n max-width: 100%;\n }\n\n table.form-table,\n .form-table > thead,\n .form-table > tbody,\n .form-table > tbody > tr > th,\n .form-table > tbody > tr > td,\n .form-table > tbody > tr {\n display: block;\n width: 100% !important;\n padding: 0px !important;\n }\n\n .form-table > tbody > tr > th,\n .form-table > tbody > tr > td {\n padding: 10px !important;\n }\n\n .form-table > tbody > tr > th,\n .form-table > tbody > tr > td {\n padding: 10px !important;\n }\n}\n\n//mp6 fixes\n@media screen and (max-width: 782px) {\n .form-table > tbody > tr > th {\n width: 100%;\n }\n .redux_field_th {\n padding-bottom: 0;\n }\n .mp6 {\n .redux-container {\n #info_bar {\n height: auto;\n padding-bottom: 1px;\n\n a {\n margin-top: 5px;\n }\n }\n }\n }\n .redux-container-switch label {\n padding: 5px 10px !important;\n }\n\n .redux-container-button_set label {\n padding: 12px 10px;\n }\n\n .redux-container #redux-footer #redux-share {\n line-height: 34px;\n }\n}\n\npre {\n overflow: hidden;\n}\n\n/* Default admin theme */\n#redux-header h2 {\n color: #fff;\n}\n\n.ui-datepicker-header .ui-icon {\n background-image: url(data:image/png;base64,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) !important;\n}\n\n// WP Engine CSS fix\n.redux-sidebar .icon-large,\n.redux-main .icon-large {\n background-image: inherit !important;\n width: inherit;\n height: inherit;\n}\n\n.redux-main dd,\n.redux-sidebar li {\n margin-bottom: 0 !important;\n}\n\n.fully-expanded {\n .redux-sidebar {\n margin-left: -500px;\n }\n .redux-main {\n margin-left: 0;\n }\n .redux-group-tab {\n display: block;\n }\n}\n\n#redux-header {\n position: relative;\n}\n\n// Modern Theme\n.redux-main {\n position: relative;\n\n #redux-sticky {\n min-height: 32px;\n margin-left: -20px;\n margin-right: -20px;\n margin-top: -10px;\n margin-bottom: 8px;\n\n #info_bar {\n height: 32px;\n .expand_options {\n margin-top: 4px;\n }\n }\n }\n\n .redux_field_search {\n top: 50px;\n right: 5px;\n }\n\n #redux-footer-sticky {\n margin-left: -20px;\n margin-right: -20px;\n margin-bottom: -10px;\n }\n}\n\n.redux-qtip {\n z-index: 999999 !important;\n}\n\n.select2-container--default .select2-selection--single .select2-selection__clear {\n font-size: 1.2em;\n top: -1px;\n}\n\n.redux-sidebar .redux-group-menu {\n li {\n &.active,\n &.activeChild {\n border-left: 0 none;\n\n a {\n .extraIconSubsections {\n display: none;\n }\n }\n\n &.hasSubSections {\n .redux-menu-error {\n display: block;\n }\n\n .subsection {\n .redux-menu-error {\n margin-right: 2px;\n }\n }\n\n .active {\n a {\n &::after {\n right: 0;\n border: solid 8px transparent;\n content: \"\\0020\";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-right-color: #fff;\n top: 50%;\n margin-top: -8px;\n }\n }\n }\n\n a {\n -webkit-transition: all 0.2s;\n -moz-transition: all 0.2s;\n transition: all 0.2s;\n color: #fff;\n width: auto;\n border-bottom: 0;\n }\n\n ul.subsection li {\n border-top: 0 none !important;\n\n &.active a:hover {\n color: #fff;\n }\n\n a {\n width: auto;\n border-top: 0 !important;\n padding: 7px;\n color: #fff;\n padding-left: 15px;\n -webkit-transition: all 0.2s;\n -moz-transition: all 0.2s;\n -ms-transition: all 0.2s;\n -o-transition: all 0.2s;\n transition: all 0.2s;\n\n span.group_title {\n padding-left: 5px !important;\n }\n }\n\n &.hasIcon {\n a {\n padding-left: 14px;\n\n span.group_title {\n padding-left: 30px !important;\n }\n\n }\n }\n }\n }\n }\n\n &.hasSubSections {\n .redux-menu-error {\n display: none;\n margin-right: 5px;\n }\n\n a {\n &.hasError {\n .extraIconSubsections {\n background-color: rgb(185, 74, 72);\n color: rgb(242, 222, 222);\n }\n }\n\n .extraIconSubsections {\n border-radius: 10px;\n -moz-border-radius: 10px;\n -webkit-border-radius: 10px;\n border: 0 solid transparent;\n font-size: 9px;\n height: 9px;\n line-height: 9px;\n margin-right: 5px;\n padding: 6px 7px 4px 7px;\n width: 5px;\n }\n }\n }\n\n &.active {\n &.hasSubSections {\n a {\n position: relative;\n\n &::after {\n right: 0;\n border: solid 8px transparent;\n content: \"\\0020\";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-right-color: #fff;\n top: 50%;\n margin-top: -8px;\n }\n\n }\n\n ul.subsection li a {\n &::after {\n border: 0 none !important;\n content: \"\\0020\" !important;\n\n }\n }\n }\n }\n }\n}\n\ndiv.redux-star-holder {\n position: relative;\n height: 19px;\n width: 100px;\n font-size: 19px;\n}\n\ndiv.redux-star {\n height: 100%;\n position: absolute;\n top: 0px;\n left: 0px;\n background-color: transparent;\n letter-spacing: 1ex;\n border: none;\n\n img {\n width: 19px;\n height: 19px;\n border-left: 1px solid #f1f1f1;\n border-right: 1px solid #f1f1f1;\n display: block;\n position: absolute;\n right: 0px;\n border: none;\n text-decoration: none;\n }\n\n &.redux-star-rating {\n background-color: #fc0;\n }\n\n &.redux-star1 {\n width: 20%;\n }\n\n &.redux-star2 {\n width: 40%;\n }\n\n &.redux-star3 {\n width: 60%;\n }\n\n &.redux-star4 {\n width: 80%;\n }\n\n &.redux-star5 {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 600px) {\n .sticky-save-warn .redux-save-warn {\n top: 0 !important;\n right: 14px !important;\n }\n\n .form-table > tbody > tr > th {\n padding-bottom: 0 !important;\n }\n\n .redux_field_th {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .redux-main {\n .redux-field-container {\n padding-top: 0;\n padding-bottom: 0;\n }\n .subsection a {\n min-height: 15px;\n }\n }\n\n #redux-footer #redux-share,\n .redux-hint-qtip {\n display: none;\n }\n\n .redux-container {\n .redux-main {\n margin-left: 44px;\n }\n\n .redux-action_bar {\n float: none;\n }\n }\n\n .redux-group-tab-link-a {\n min-height: 15px;\n\n span {\n padding: 11px 12px;\n color: #555;\n -webkit-transition: all 0.3s;\n -moz-transition: all 0.3s;\n transition: all 0.3s;\n &:hover {\n background: #e5e5e5;\n }\n\n text-shadow: none !important;\n }\n }\n}\n\n@media screen and (max-width: 400px) {\n #redux-defaults {\n display: none;\n }\n}\n\n@media screen and (max-width: 700px) {\n #redux-defaults-section {\n display: none;\n }\n}\n\n@media screen and (max-width: 730px) {\n #redux-share {\n display: none;\n }\n\n #redux-defaults-section2 {\n display: none;\n }\n #redux-share {\n display: none;\n }\n}\n\n@media screen and (min-width: 601px) and (max-width: 782px) {\n .redux-container {\n .sticky-save-warn .redux-save-warn {\n top: 47px !important;\n right: 13px !important;\n }\n }\n}\n\n@media screen and (max-width: 782px) {\n #redux-footer #redux-share {\n line-height: 38px;\n font-size: 18px;\n }\n\n .sticky-save-warn .redux-save-warn {\n right: 13px;\n top: 46px;\n }\n\n .redux-container .expand_options {\n margin-top: 5px;\n }\n\n .redux-action_bar input {\n margin-bottom: 0 !important;\n }\n\n .redux-main {\n .form-table-section-indented {\n input[type=\"text\"] {\n width: 95% !important;\n }\n }\n\n .redux-container-sortable {\n input[type=\"text\"] {\n width: 80%;\n display: initial;\n }\n }\n\n .redux-typography-container {\n .input_wrapper input.mini {\n font-size: 16px !important;\n height: 40px !important;\n padding: 7px 10px !important;\n line-height: 24px !important;\n }\n\n .picker-wrapper label {\n margin-top: 16px !important;\n }\n }\n\n .input-append {\n height: 50px !important;\n\n .add-on {\n font-size: 16px;\n line-height: 24px !important;\n padding: 7px;\n height: 32px !important;\n float: right;\n margin-top: -40px;\n }\n }\n\n .redux-hint-qtip {\n float: left !important;\n }\n\n .redux-action_bar .button {\n margin-top: -1px;\n }\n }\n}\n\n@media screen and (max-width: 570px) {\n .redux-main {\n .redux-container-sortable {\n .checkbox-container {\n width: 85%;\n padding-bottom: 5px;\n\n label {\n display: initial;\n }\n }\n }\n }\n}\n\n// Gutenberg\n.block-editor-page {\n .redux-container {\n .redux-metabox .redux-container {\n border-left: 1px solid #eee;\n border-right: 1px solid #eee;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/redux-admin.min.css b/redux-core/assets/css/redux-admin.min.css new file mode 100644 index 000000000..87c595e3d --- /dev/null +++ b/redux-core/assets/css/redux-admin.min.css @@ -0,0 +1 @@ +.redux-main input.redux-color{float:left;width:70px;margin-left:5px}.redux-main input.color-transparency{margin-left:10px;margin-right:3px}.redux-main input.wp-color-picker{width:80px !important}.redux-main .section-color .controls{width:345px}.redux-main .section-color .explain{width:225px}.redux-main .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:none !important;right:-3px;left:-3px;border:4px solid #aaa !important;border-width:4px 3px;width:auto;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:.9;z-index:5;cursor:ns-resize}.redux-main .iris-picker .iris-slider-offset{position:absolute;top:2px;left:0;right:0;bottom:4px;width:28px;background:none !important;border:0 !important;height:auto}.redux-main .wp-picker-container{display:inline-block;outline:0}.redux-main .wp-picker-container input{margin-bottom:inherit;margin-top:inherit;padding:3px 5px}.redux-main .wp-picker-container .wp-color-result{outline:0;margin:0;height:24px !important;margin:0 6px 6px 0 !important}.redux-main .wp-picker-container .wp-picker-default{padding:0 10px 1px}.redux-main .redux-color-gradient{line-height:24px}.redux-main .color-transparency-check{line-height:1;margin:0 !important;padding-top:10px}.redux-main .wp-picker-clear{min-height:30px !important;margin-left:5px}.wp-customizer .redux-main input.wp-picker-default,.wp-customizer .redux-main .redux-typography-container input.wp-picker-default,.wp-customizer .redux-main .redux-typography-container .redux-typography-color{padding:0 4px !important}.wp-customizer .redux-main input.wp-color-picker{width:65px !important;margin-left:5px !important}.redux-main .button.remove-image,.redux-main .removeCSS{margin-left:10px;color:#ef521d}.redux-main .button.remove-image:hover,.redux-main .removeCSS:hover{color:#ff0}.redux-main .upload_button_div{margin-bottom:5px}.redux-main .upload-error{float:left;color:#666;font-size:10px;font-weight:bold;text-decoration:none;text-shadow:1px 1px 0 #fff;margin:0 10px 0 0;padding:3px 10px;background:#ffdfec;border-radius:4px}.redux-main .reset-button{font-family:Arial,Verdana,sans-serif;float:left;margin:0;color:#ef521d;border-color:#bbb}.redux-main .redux-option-image{max-height:340px;max-width:340px;padding:5px;margin-bottom:0;margin-top:10px;margin-right:15px;border:1px solid #e3e3e3;background:#f7f7f7;border-radius:3px}.redux-main .redux-main .upload{width:80% !important}.redux-main .button{margin-top:2px}.spinner{visibility:hidden;display:block}.spinner.is-active{visibility:visible}.redux-main .description{margin-top:7px}.redux-container{background-color:#fff;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f2f2f2));background-image:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f2f2f2",GradientType=0);background-image:-linear-gradient(top,#fff 0,#f2f2f2 100%);border:1px solid #dedede;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);margin-top:5px;overflow:hidden}.redux-container .redux-container-button_set .ui-icon,.redux-container .redux-container-palette .ui-icon{height:auto}.redux-container .form-table>tbody>tr>th{width:30%}.redux-container .form-table th,.redux-container .form-table td{margin:0;padding:0;width:auto}.redux-container .redux_field_th{font-weight:600;padding:20px 10px 20px 0;display:block}.redux-container .redux_field_th span:first-child{font-weight:normal;display:block;color:#666}.redux-container #ui-datepicker-div{display:none}.redux-container a:focus{-webkit-box-shadow:none;box-shadow:none}.redux-container #redux-header,.redux-container #redux-footer{text-align:right;padding:6px 10px}.redux-container #redux-header{border-bottom-width:3px;border-bottom-style:solid}.redux-container #redux-header .display_header{float:left;margin:20px 10px}.redux-container #redux-header .display_header img{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.redux-container #redux-header .display_header h2{display:inline-block;font-style:normal;padding-right:5px}.redux-container #redux-header .display_header .redux-dev-mode-notice-container{position:absolute;top:67px;left:20px;bottom:auto;width:auto}.redux-container #redux-header .display_header span{color:#888}.redux-container #redux-header .display_header span.redux-dev-mode-notice{background-color:#f0ad4e;display:inline;padding:.2em .5em .2em;font-weight:700;line-height:1;color:#fff !important;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.redux-container #redux-header .icon32{float:right;margin:16px 16px 0}.redux-container #redux-footer{border-top:1px solid #e7e7e7;z-index:999}.redux-container #redux-footer #redux-share{float:left;line-height:28px;font-size:15px}.redux-container #redux-footer #redux-share a{text-decoration:none;margin-right:10px}.redux-container #redux-footer #redux-share a img{margin-bottom:-3px}.redux-container .notice-green{margin:0;border-bottom:1px solid #e7e7e7;background-color:#dff0d8;color:#468847;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-blue{margin:0;border-bottom:1px solid #bce8f1;background-color:#d9edf7;color:#3a87ad;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-yellow{margin:0;border-bottom:1px solid #e7e7e7;background-color:#fcf8e3;color:#c09853;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-red,.redux-container .redux-field-errors{margin:0;border-bottom:1px solid #e7e7e7;background-color:#f2dede;color:#b94a48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .redux-field-error input,.redux-container .redux-field-error textarea,.redux-container .redux-field-error input[type="checkbox"]{background-color:#fff6f6;color:#a00}.redux-container .redux-field-warning input,.redux-container .redux-field-warning textarea,.redux-container .redux-field-warning input[type="checkbox"]{background-color:#fcf8e3;color:#444}.redux-container .redux-field-errors,.redux-container .redux-field-warnings,.redux-container .redux-save-warn{display:none}.redux-container .sticky-save-warn{min-height:76px}.redux-container .sticky-save-warn .redux-save-warn{position:fixed;top:32px;right:21px;left:183px;opacity:1;z-index:9999}.redux-container #info_bar{background:#f3f3f3;border-bottom:1px solid #dedede;padding:6px 10px 6px 6px;text-align:right;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}.redux-container .redux-group-tab{display:none;margin-bottom:15px}.redux-container .redux-group-tab .redux-theme-data{padding:20px 0;border-top:1px solid #e7e7e7}.redux-container .redux-group-tab .redux-theme-data.theme-description{padding:10px 0;border-width:0}.redux-container .redux-group-tab .redux-theme-data.theme-uri,.redux-container .redux-group-tab .redux-theme-data.theme-author,.redux-container .redux-group-tab .redux-theme-data.theme-version{padding:0;border-width:0}.redux-container .redux-group-tab h3{margin-top:0;line-height:2em;border-bottom:1px solid #e7e7e7}.redux-container .redux-group-tab .redux-section-desc{margin-bottom:15px;color:#666}.redux-container .redux-action_bar{float:right}.redux-container .redux-action_bar .spinner{float:left;margin-top:4px}.redux-container .redux-ajax-loading{display:none;background:#a00 url(data:image/gif;base64,R0lGODlhEAAQAPUAAIiIiIqKio2NjZSUlJqamp6enqKioqSkpK+vr7i4uL+/v8PDw8XFxcnJyc/Pz9HR0dTU1NjY2Nzc3OLi4ubm5unp6ezs7PPz88vLy83NzdDQ0NXV1d3d3eHh4bu7u8zMzOvr6+3t7ZiYmNbW1sDAwMTExNra2s7OztPT09vb2+Xl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAABAAEAAABXDgJY6XZZEoOTnOlI5WdUFNA5UnSR3FJNUSieFAIUUEgcdl4noEBBGSZaHIiSqKhTX2GhVFiQGjuxgkSoYAoosAGE6RhKQrUURHlS+pItMVCHMjEgQ9JBJISg+JT3ciFg4NFkcCNw0OViiDgF0oTC8hACH5BAAKAP8ALAAAAAAQABAAAAVx4CWOZGle1qJYp2hV1xYE29V1JXUYHWUcnQgGwyFFBAENiqUZ1kapFamTyeBcsNOLMkoMGC3GIIEyBBAtRMDAiiSKp04iQqpwc9kRpUCAizgEBVciEQNJFxpKGgECdFAYYBsCAjUMGS0XgAODmDacIyEAIfkEAAoA/wAsAAAAABAAEAAABnbAi3BILBovIMUidBSGQJdNIKBBMomUg6FDMRgoHcOBQowIqNaLJiCIEEMLxdWpnIfITRAHnxgwjiEfDR8UIQYBCEcgDYwdUR6ORxEfG3MgeFiFRB0FBBxEHAQFkUJmaBofamxuRB9/GwICGxeMTRehnrabpERBACH5BAAKAP8ALAAAAAAQABAAAAZ9wItwSCwaL5aFwnIUWiqXUSAwulSYRMrB0KEYDJSO4UAhRgQBDZLpCAgixOSSWFEssEho81IWJgYMTQwDCUgGAQhNCAEGTCMJHU0dCXBDFX1DFhwdeHwFIhxmGBihQxEDaRcOGhYao1WZGIFnAiMUDg6YRR0ioE57Fx2RRkEAIfkEAAoA/wAsAAAAABAAEAAABXLgJY5kaV7WolinaLGQEEBXxZLUUUyUYVATw4FCisg0NZYmIIiQUosKqaJY3FDS1oUoSgwYrcUggTIAEC1EwMCKJCatSYI2qnBx2dGkQOCQOAQFdxdGARoVGhCITE4kGBgWEI8QFgwYWhGTWiMWERFXIyEAIfkEAAoA/wAsAAAAABAAEAAABn/Ai3BILBovloXCchRaKpdRIDC6VJhEysHQoRgMlI7hQCFGBAENkukICCLE5JJYUSywSGjzUhYmBgxNDAMJSAYBCE0IAAZMEQkdTRwKVUMcHHhCFXpDERgYcJYEBZFDI58aFhoOFxpuoUIUGhoUZwJVGA6ZaxccBAQce0QdpUVBACH5BAAKAP8ALAAAAAAQABAAAAZ8wItwSCwaLyEFKXQUhioXSCAAuVSYRMrB0KEYDJSO4UAhmgQBDZKpCQhMxFBJgRVWlFkOtElhUj4NH3VEJQMJFx0NintFCAEGISEQH3BHHR5VThVlRRSMQh0FBBxEHAQFnEJnaRcfHxdtb0WKIWcCVSUNTYgEo7tEHR1HQQAh+QQACgD/ACwAAAAAEAAQAAAGdcCLcEgsGi8hhSJ0FHY6l1EgMLqAmEROo5HqGAwqL5g42qKsoAsqIEgRVacTdAhSLLBI1bWpwiYGDE0MAwlIBgEITQgBBkwjCRxNHQlVdCpGekUqBQSRQxwEBZdDKQIBZ3FqbG5EDYEjpikhW3hFoJ1NRU9HQQA7) no-repeat;width:16px;height:16px;margin:3px 4px 0;float:right}.redux-container #redux-intro-text{background:#f3f3f3;border-bottom:1px solid #dedede;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc;padding:3px;padding:10px 10px}.redux-container #redux-intro-text p{margin:0;font-family:"Lucida Grande",Sans-serif;color:#888}.redux-container .expand_options{cursor:pointer;display:block;height:22px;width:21px;float:left;font-size:0;text-indent:-9999px;margin:1px 0 0 5px;border:1px solid #bbb;border-radius:2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -26px}.redux-container .expand_options.expanded{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -1px}.redux-container .expand_options:hover{border-color:#888}.redux-container .sticky-footer-fixed{background:#f3f3f3;border-top:1px solid #dedede !important;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}.redux-container .redux-sidebar,.redux-container .redux-main{min-height:300px}.redux-container .redux-main{background:#fff;margin-left:201px;border-left:1px solid #d8d8d8;padding:10px 20px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;position:relative}.redux-container .redux-main fieldset.disabled{padding-top:10px}.redux-container .redux-main .redux-group-tab.disabled{padding-top:1px}.redux-container .redux-main fieldset.disabled,.redux-container .redux-main .redux-group-tab.disabled{position:relative}.redux-container .redux-main fieldset.disabled::before,.redux-container .redux-main .redux-group-tab.disabled::before{color:#fff;font-family:Elusive-Icons;content:"";font-size:38px;position:absolute;z-index:1000;text-shadow:2px 2px #0e0e0e;left:50%;top:50%;margin-top:-25px;margin-left:-25px}.redux-container .redux-main .disabled{pointer-events:none;background:rgba(0,0,0,0.25);opacity:.45;padding-left:10px !important;padding-right:10px !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.redux-container .redux-main #redux_ajax_overlay{position:absolute;top:0;left:0;right:0;bottom:0;-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;filter:alpha(opacity=10);filter:alpha(opacity=10);background:#000;z-index:200;display:none}.redux-container .redux-main .form-table.no-border{border-top:0}.redux-container .redux-main .form-table tr{border-bottom:1px solid #e7e7e7}.redux-container .redux-main .form-table tr:last-child{border-bottom:none !important}.redux-container .redux-main .form-table tr th,.redux-container .redux-main .form-table tr td{color:#333}.redux-container .redux-main .form-table tr td table.mceLayout,.redux-container .redux-main .form-table tr td table.mceLayout tr,.redux-container .redux-main .form-table tr td table.mceLayout tr td{padding:0;border-width:0}.redux-container .redux-main .form-table tr td .redux-th-warning{font-size:1em;color:#c09853;font-weight:normal;display:block;margin-top:10px}.redux-container .redux-main .form-table tr td .redux-field-warning{border-color:#c09853;margin-top:10px}.redux-container .redux-main .form-table tr td .redux-th-error{font-size:1em;color:#b94a48;font-weight:normal;display:block;margin-top:10px}.redux-container .redux-main input{line-height:19px}.redux-container .redux-main input.large-text{width:100%}.redux-container .redux-main .hide{display:none}.redux-container .redux-main .redux-field-container{padding:20px 0}.redux-container .redux-main .mini,.redux-container .redux-main input[type="text"].mini{width:60px;text-align:center}.redux-container .redux-main img{max-width:100%;height:auto;width:auto !important}.redux-container .redux-main .select2-default{width:auto !important}.redux-container .redux-main .showDefaults{display:block;font-weight:normal;font-size:.8em;color:#888}.redux-container .redux-main span.description{display:block;font-style:normal;font-weight:400}.redux-container .redux-main #redux-system-info textarea{min-height:730px;width:100%}.redux-container .redux-main .field-desc{clear:both;font-size:13px}.redux-container .redux-main .data-full li{width:100%}.redux-container .redux-main .data-half li{width:50%;float:left}.redux-container .redux-main .data-third li{width:33.3%;float:left}.redux-container .redux-main .data-quarter li{width:25%;float:left}.redux-container .redux-main .ui-helper-hidden-accessible{top:inherit}.redux-container .redux-main .form-table{clear:none !important;margin-top:0 !important}.redux-container .redux-main .form-table tr:first-child th,.redux-container .redux-main .form-table tr:first-child td{padding-top:0}.redux-container .redux-main .input-append input{border-right:0;margin-bottom:0;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;margin-right:0;float:left;margin-top:0;display:block}.redux-container .redux-main .input-append .add-on{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;padding-top:4px !important;padding-bottom:2px !important}.redux-container .redux-main .input-prepend input{border-left:0;margin-bottom:0;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:0;padding-top:2px;padding-bottom:5px;float:left;margin-top:0;display:block}.redux-container .redux-main .input-prepend .add-on{border-top-left-radius:3px;border-bottom-left-radius:3px;float:left}.redux-container .redux-main .input-append{margin-right:10px;font-size:0;white-space:nowrap;float:left;display:inline-block;margin-bottom:6px}.redux-container .redux-main .input-append .add-on,.redux-container .redux-main .input-prepend .add-on{width:auto;display:inline-block;min-width:16px;padding:3px 4px;font-size:12px;font-weight:400;line-height:22px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #7e8993}.redux-container .redux-main .input-append .add-on{border-left-color:#ccc}.redux-container .redux-main .input-prepend .add-on{border-right-color:#ccc}.redux-container .redux-main .input-prepend{font-size:0;white-space:nowrap;float:left;display:inline-block;margin-bottom:6px}.redux-container .redux-main pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.no-js{border:1px solid #ffbaba;margin:0;border-bottom:1px solid #e7e7e7;background-color:#f2dede;color:#b94a48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-sidebar{width:202px;float:left}.redux-sidebar .redux-group-menu{margin-top:0 !important;background:#f2f2f2}.redux-sidebar .redux-group-menu li{margin-top:0}.redux-sidebar .redux-group-menu li.active a,.redux-sidebar .redux-group-menu li.active a:hover,.redux-sidebar .redux-group-menu li.activeChild a,.redux-sidebar .redux-group-menu li.activeChild a:hover{background:#fcfcfc;color:#269ad6;width:184px;opacity:1}.redux-sidebar .redux-group-menu li.active a li a{background:#333;padding-left:5px}.redux-sidebar .redux-group-menu li.divide{padding:0;border-width:1px 0;border-style:solid;border-bottom-color:#e7e7e7;border-top-color:#f9f9f9}.redux-sidebar .redux-group-menu li a:first-child{border-top:0}.redux-sidebar .redux-group-menu li a{display:block;padding:10px 4px 10px 14px;background:#e0e0e0;background:transparent;border-width:1px 0;border-style:solid;border-bottom-color:#e7e7e7;border-top-color:#f9f9f9;opacity:.7;color:#555;font-weight:600;text-decoration:none;-webkit-transition:none;transition:none}.redux-sidebar .redux-group-menu li a.custom-tab{background:#f6f6f6}.redux-sidebar .redux-group-menu li a img{width:16px;height:16px;position:absolute;left:15px}.redux-sidebar .redux-group-menu li a:hover{background:#e5e5e5;color:#777;opacity:1;-webkit-box-shadow:inset 4px 0 0 0 currentColor;box-shadow:inset 4px 0 0 0 currentColor;-webkit-transition:-webkit-box-shadow .1s linear;transition:-webkit-box-shadow .1s linear;transition:box-shadow .1s linear;transition:box-shadow .1s linear,-webkit-box-shadow .1s linear}.redux-sidebar .redux-menu-warning,.redux-sidebar .redux-menu-error,.redux-sidebar .hasSubSections .extraIconSubsections{display:inline-block;float:right;padding:6px 7px 4px 7px;margin-left:4px;font-family:sans-serif;font-size:9px;font-weight:600;line-height:9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent}.redux-sidebar .redux-menu-warning i,.redux-sidebar .redux-menu-error i,.redux-sidebar .hasSubSections .extraIconSubsections i{margin-left:-3px;margin-top:-3px}.redux-sidebar .redux-menu-error{background-color:#b94a48;color:#f2dede}.redux-sidebar .redux-menu-warning{background-color:#c09853;color:#fcf8e3}.redux-sidebar ul .subsection{display:none}.redux-sidebar .redux-group-tab-link-a{position:relative;outline:0}.redux-sidebar .redux-group-tab-link-a i{vertical-align:middle;font-size:1.35em;position:absolute}.redux-sidebar .redux-group-tab-link-a span{display:block}.redux-sidebar .redux-group-tab-link-a span.group_title{padding-left:30px}.redux-sidebar .redux-group-menu>li.redux-section-hover>a::after{right:0;border:9px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.redux-sidebar .redux-group-tab-link-li a.hasError span.group_title{padding-right:25px}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover{position:relative}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover>a{background-color:#fff}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover>a::after{border-right-color:#46403c}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover .subsection{background-color:#46403c;display:block !important;z-index:10000;position:absolute;top:0;left:201px;width:200px !important;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover .subsection a{padding:8px 15px;width:170px}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-li.hasIcon .group_title{padding-left:30px !important}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-li .redux-group-tab-link-a{color:#fff}.redux-sidebar .redux-group-tab-link-li.hasSubSections.redux-section-hover .subsection .redux-group-tab-link-li .redux-group-tab-link-a .group_title{padding-left:0}.redux-sidebar .redux-group-tab-link-li.hasSubSections .el-rotate{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.redux-sidebar #redux-header{text-align:center}.redux-sidebar #redux-header .display_header{float:none}.mp6 .icon-themes{display:none}.mp6 .redux-container #info_bar{padding:6px 10px 6px 6px}.mp6 .redux-container #info_bar a{margin-top:2px}.redux-timer{text-align:center;font-size:10px;color:#888}.wrap{margin-top:0}pre{overflow:hidden}#redux-header h2{color:#fff}.ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.redux-sidebar .icon-large,.redux-main .icon-large{background-image:inherit !important;width:inherit;height:inherit}.redux-main dd,.redux-sidebar li{margin-bottom:0 !important}.fully-expanded .redux-sidebar{margin-left:-500px}.fully-expanded .redux-main{margin-left:0}.fully-expanded .redux-group-tab{display:block}#redux-header{position:relative}.redux-main{position:relative}.redux-main #redux-sticky{min-height:32px;margin-left:-20px;margin-right:-20px;margin-top:-10px;margin-bottom:8px}.redux-main #redux-sticky #info_bar{height:32px}.redux-main #redux-sticky #info_bar .expand_options{margin-top:4px}.redux-main .redux_field_search{top:50px;right:5px}.redux-main #redux-footer-sticky{margin-left:-20px;margin-right:-20px;margin-bottom:-10px}.redux-qtip{z-index:999999 !important}.select2-container--default .select2-selection--single .select2-selection__clear{font-size:1.2em;top:-1px}.redux-sidebar .redux-group-menu li.active,.redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.redux-sidebar .redux-group-menu li.active.hasSubSections .active a::after,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a::after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.redux-sidebar .redux-group-menu li.active.hasSubSections a,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all .2s;transition:all .2s;color:#fff;width:auto;border-bottom:0}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all .2s;transition:all .2s}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.redux-sidebar .redux-group-menu li.active.hasSubSections a::after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a::after{border:0 none !important;content:"\0020" !important}div.redux-star-holder{position:relative;height:19px;width:100px;font-size:19px}div.redux-star{height:100%;position:absolute;top:0;left:0;background-color:transparent;letter-spacing:1ex;border:0}div.redux-star img{width:19px;height:19px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;display:block;position:absolute;right:0;border:0;text-decoration:none}div.redux-star.redux-star-rating{background-color:#fc0}div.redux-star.redux-star1{width:20%}div.redux-star.redux-star2{width:40%}div.redux-star.redux-star3{width:60%}div.redux-star.redux-star4{width:80%}div.redux-star.redux-star5{width:100%}.block-editor-page .redux-container .redux-metabox .redux-container{border-left:1px solid #eee;border-right:1px solid #eee}@media screen and (min-width:601px) and (max-width:782px){.redux-container .sticky-save-warn .redux-save-warn{top:47px !important;right:13px !important}}@media screen and (max-width:782px){.form-table>tbody>tr>th{width:100%}.redux_field_th{padding-bottom:0}.mp6 .redux-container #info_bar{height:auto;padding-bottom:1px}.mp6 .redux-container #info_bar a{margin-top:5px}.redux-container-switch label{padding:5px 10px !important}.redux-container-button_set label{padding:12px 10px}.redux-container #redux-footer #redux-share{line-height:34px}#redux-footer #redux-share{line-height:38px;font-size:18px}.sticky-save-warn .redux-save-warn{right:13px;top:46px}.redux-container .expand_options{margin-top:5px}.redux-action_bar input{margin-bottom:0 !important}.redux-main .form-table-section-indented input[type="text"]{width:95% !important}.redux-main .redux-container-sortable input[type="text"]{width:80%;display:initial}.redux-main .redux-typography-container .input_wrapper input.mini{font-size:16px !important;height:40px !important;padding:7px 10px !important;line-height:24px !important}.redux-main .redux-typography-container .picker-wrapper label{margin-top:16px !important}.redux-main .input-append{height:50px !important}.redux-main .input-append .add-on{font-size:16px;line-height:24px !important;padding:7px;height:32px !important;float:right;margin-top:-40px}.redux-main .redux-hint-qtip{float:left !important}.redux-main .redux-action_bar .button{margin-top:-1px}}@media screen and (max-width:730px){#redux-share{display:none}#redux-defaults-section2{display:none}#redux-share{display:none}}@media screen and (max-width:700px){#redux-defaults-section{display:none}}@media only screen and (max-width:600px){.redux-sidebar .redux-group-menu li.hasSubSections.redux-section-hover .subsection{display:none !important}}@media screen and (max-width:600px){.redux-sidebar{width:44px}.redux-sidebar .extraIconSubsections{display:none !important}.redux-sidebar .redux-group-menu li a,.redux-sidebar .redux-group-menu li a:hover,.redux-sidebar .redux-group-menu li.active a,.redux-sidebar .redux-group-menu li.active a:hover,.redux-sidebar .redux-group-menu li.activeChild a,.redux-sidebar .redux-group-menu li.activeChild a:hover{width:auto}.redux-sidebar .redux-group-tab-link-a{position:relative}.redux-sidebar .redux-group-tab-link-a i{position:inherit}.redux-sidebar .redux-group-tab-link-a span{display:none;position:absolute;top:0;left:44px;padding:12px;width:200px;background:#eee;border:1px solid #ccc;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.2);box-shadow:2px 2px 8px rgba(0,0,0,0.2);border-width:1px 1px 1px 0;z-index:3}.redux-sidebar .redux-group-tab-link-a:hover>span{display:block}.redux-main{margin-left:43px;width:auto;max-width:100%}table.form-table,.form-table>thead,.form-table>tbody,.form-table>tbody>tr>th,.form-table>tbody>tr>td,.form-table>tbody>tr{display:block;width:100% !important;padding:0 !important}.form-table>tbody>tr>th,.form-table>tbody>tr>td{padding:10px !important}.form-table>tbody>tr>th,.form-table>tbody>tr>td{padding:10px !important}.sticky-save-warn .redux-save-warn{top:0 !important;right:14px !important}.form-table>tbody>tr>th{padding-bottom:0 !important}.redux_field_th{padding-top:0;padding-bottom:0}.redux-main .redux-field-container{padding-top:0;padding-bottom:0}.redux-main .subsection a{min-height:15px}#redux-footer #redux-share,.redux-hint-qtip{display:none}.redux-container .redux-main{margin-left:44px}.redux-container .redux-action_bar{float:none}.redux-group-tab-link-a{min-height:15px}.redux-group-tab-link-a span{padding:11px 12px;color:#555;-webkit-transition:all .3s;transition:all .3s;text-shadow:none !important}.redux-group-tab-link-a span:hover{background:#e5e5e5}}@media screen and (max-width:570px){.redux-main .redux-container-sortable .checkbox-container{width:85%;padding-bottom:5px}.redux-main .redux-container-sortable .checkbox-container label{display:initial}}@media screen and (max-width:400px){#redux-defaults{display:none}} \ No newline at end of file diff --git a/redux-core/assets/css/redux-fields.min.css b/redux-core/assets/css/redux-fields.min.css new file mode 100644 index 000000000..574be15f2 --- /dev/null +++ b/redux-core/assets/css/redux-fields.min.css @@ -0,0 +1,3 @@ +.redux-container-ace_editor .ace-wrapper{position:static}.redux-container-ace_editor .ace_editor{height:200px;border-radius:3px}.redux-container-ace_editor .ace_gutter{z-index:1 !important}.redux-main .redux-container-background .redux-background-position,.redux-main .redux-container-background .redux-background-position select,.redux-main .redux-container-background .redux-background-attachment,.redux-main .redux-container-background .redux-background-attachment select,.redux-main .redux-container-background .redux-background-clip,.redux-main .redux-container-background .redux-background-clip select,.redux-main .redux-container-background .redux-background-origin,.redux-main .redux-container-background .redux-background-origin select,.redux-main .redux-container-background .redux-background-size,.redux-main .redux-container-background .redux-background-size select,.redux-main .redux-container-background .redux-background-repeat,.redux-main .redux-container-background .redux-background-repeat select{width:200px !important;margin-right:10px;margin-bottom:7px}.redux-main .redux-container-background .background-preview{display:block;width:100%;margin:5px 0 10px;border:1px dotted #d3d3d3}.redux-main .redux-container-background .select2-container{margin-right:10px;margin-bottom:10px}.redux-main .redux-container-background .wp-picker-container{margin-bottom:10px}.redux-main .redux-container-background .upload{width:100%;margin-bottom:8px}.redux-main .redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.wp-customizer .redux-container-background .redux-background-position,.wp-customizer .redux-container-background .redux-background-position select,.wp-customizer .redux-container-background .redux-background-attachment,.wp-customizer .redux-container-background .redux-background-attachment select,.wp-customizer .redux-container-background .redux-background-clip,.wp-customizer .redux-container-background .redux-background-clip select,.wp-customizer .redux-container-background .redux-background-origin,.wp-customizer .redux-container-background .redux-background-origin select,.wp-customizer .redux-container-background .redux-background-size,.wp-customizer .redux-container-background .redux-background-size select,.wp-customizer .redux-container-background .redux-background-repeat,.wp-customizer .redux-container-background .redux-background-repeat select{width:100% !important}.redux-container-border .select2-container{float:left;display:block;margin-right:10px}.redux-container-border .select_wrapper{float:left;width:inherit}.redux-container-border .select_wrapper select{width:80px;float:left}.redux-container-border .field-border-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-container-border .field-border-input input{display:inline-block !important;width:100px !important}.redux-container-border .field-border-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-border .select_wrapper{margin-top:6px}}.redux-main .redux-container-box_shadow .box-shadow-inset{margin:0 auto}.redux-main .redux-container-box_shadow .box-shadow-inset #shadow-result{padding:20px;margin-bottom:20px;margin-top:20px;min-height:180px;border:0px solid #ddd;background:#f1f1f1;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.redux-main .redux-container-box_shadow .box-shadow-inset .row-content:after,.redux-main .redux-container-box_shadow .box-shadow-inset .row:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2.disabled label strong{color:#cccccc}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 label{color:#999999}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled{pointer-events:none;opacity:0.4;z-index:200;background:0;padding:0 !important}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled button{background-color:#888}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled a{z-index:-1}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 ul li{padding-bottom:10px}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2:first-child{padding-right:20px}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2:last-child{padding-left:20px}.redux-container-checkbox label{vertical-align:top;width:100%}.redux-container-checkbox label .field-desc{margin-top:0;float:left;width:93%;clear:none}.redux-container-color_gradient .redux-gradient-preview{height:150px;margin-top:10px;border-radius:4px}.redux-container-color_gradient .colorGradient,.redux-container-color_gradient .redux-gradient-type{display:inline-block;margin-right:20px}.redux-container-color_gradient .colorGradient strong,.redux-container-color_gradient .redux-gradient-type strong{display:table;margin-bottom:5px;margin-left:3px;font-size:12px;color:#999}@media screen and (max-width: 660px){.redux-container-color_gradient .colorGradient{display:block;text-align:center !important}}.sp-container{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);vertical-align:top}.sp-replacer{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);vertical-align:top}.sp-replacer:focus,.sp-replacer:hover,.sp-replacer.focus,.sp-replacer.hover{background:#fafafa;border-color:#999;color:#222}.sp-replacer:focus,.sp-replacer.focus{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8)}.sp-replacer.active:focus{-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8)}.sp-replacer.active,.sp-replacer.active:hover,.sp-replacer:active{background:#eee;border-color:#999;color:#333;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5)}#ui-datepicker-div{z-index:15 !important}.ui-datepicker-header{background-color:#00abef}.redux-dimensions-container select,.redux-dimensions-container .select_wrapper{width:80px !important;float:left}.redux-dimensions-container .field-dimensions-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-dimensions-container .field-dimensions-input input{display:inline-block !important;width:100px !important}.redux-dimensions-container .field-dimensions-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-dimensions-container .select_wrapper{margin-top:6px}}.redux-main .divide{height:20px;line-height:20px;float:none;border-color:#e7e7e7;display:block;width:100%;height:35px !important;line-height:35px !important;position:relative;margin:15px 0 10px 0}.redux-main .divide .inner{width:42% !important;left:40% !important;margin-left:-6%;background-color:#fcfcfc;border-color:#e7e7e7;position:absolute;height:1px;top:50%;width:100%;margin-top:-1px;border-top-width:1px;border-top-style:solid}.redux-main .divide .inner span{background-color:#fcfcfc;border-color:#e7e7e7;height:5px;width:5px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.wp-customizer .redux-container-divide .divide .inner{width:82% !important;left:18% !important;margin-left:-8%}.redux-container-editor .mceLayout td{border-width:1px;margin:0;padding:1px}.redux-container-editor input,.redux-container-editor textarea{margin:inherit}.redux-container-editor textarea{border-style:none;border:0;border-width:0}.redux-container-editor .wp-editor-container{border-radius:3px}.redux-container-editor .wp-editor-container textarea{border-radius:0;border-style:inherit}.redux-container-editor .quicktags-toolbar input{margin:2px 1px 4px;display:inline-block;min-width:26px;padding:2px 4px;font:12px/18px Arial, Helvetica, sans-serif normal;color:#464646;border:1px solid #c3c3c3;border-radius:3px;background:#eee;background-image:-webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));background-image:-webkit-linear-gradient(bottom, #e3e3e3, #fff);background-image:linear-gradient(to top, #e3e3e3, #fff)}.redux-container-image_select .redux-table-container{display:table;table-layout:fixed;width:100%}.redux-container-image_select .redux-image-select{margin:0 !important}.redux-container-image_select .redux-image-select .tiles{display:block;background-color:#fff;background-repeat:repeat;width:40px;height:40px}.redux-container-image_select .redux-image-select img,.redux-container-image_select .redux-image-select .tiles{border-color:#d9d9d9}.redux-container-image_select .redux-image-select li:last-child{margin-bottom:0}.redux-container-image_select .redux-image-select input[type="radio"]{display:none}.redux-container-image_select .redux-image-select-presets img{width:100%}.redux-container-image_select ul.redux-image-select li{margin:0 10px 3px 10px;display:inline-block;padding:2px 2px;padding-left:0}.redux-container-image_select .redux-image-select-selected{background-color:#f9f9f9}.redux-container-image_select .redux-image-select img,.redux-container-image_select .redux-image-select-selected img,.redux-container-image_select .redux-image-select .tiles,.redux-container-image_select .redux-image-select-selected .tiles{border-width:4px;border-style:solid}.redux-container-image_select .redux-image-select-selected .tiles,.redux-container-image_select .redux-image-select-selected .tiles{border-color:#7a7a7a}.redux-info-field{min-height:20px;padding:8px 19px;margin:10px 0;border:1px solid;border-radius:4px;border:1px solid;position:relative}.redux-info-field h1,.redux-info-field h2,.redux-info-field h3,.redux-info-field h4,.redux-info-field h5,.redux-info-field h6{border-bottom:0 !important}.redux-info-field h3{color:#777}.redux-info-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-info-field .redux-info-icon i{font-size:2em}.redux-info-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-info-field.redux-normal{background-color:#eee;border-color:#ccc;color:#666}.redux-info-field.redux-normal i{color:#c5c5c5}.redux-info-field.redux-warning{background-color:#fbeba4;border-color:#d7c281;color:#958234}.redux-info-field.redux-warning i{color:#dcca81}.redux-info-field.redux-success{background-color:#c4ee91;border-color:#71af5d;color:#4d7615}.redux-info-field.redux-success i{color:#a0ca6c}.redux-info-field.redux-critical{background-color:#fba1a3;border-color:#b84f5b;color:#981225}.redux-info-field.redux-critical i{color:#dd767d}.redux-info-field.redux-info{background-color:#d3e4f4;border-color:#a9b6c2;color:#5c80a1}.redux-info-field.redux-info i{color:#afc6da}.redux-notice-field{margin:15px 0 0;background-color:#fff;border:0;border-left:4px solid #f3f3f3;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);padding:1px 12px}.redux-notice-field h1,.redux-notice-field h2,.redux-notice-field h3,.redux-notice-field h4,.redux-notice-field h5,.redux-notice-field h6{border-bottom:0 !important}.redux-notice-field p{margin:0.5em 0;padding:2px}.redux-notice-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-notice-field .redux-info-icon i{font-size:2em}.redux-notice-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-notice-field.redux-info{border-left:4px solid #0099d5}.redux-notice-field.redux-success{border-left:4px solid #7ad03a}.redux-notice-field.redux-warning{border-left:4px solid #fbeba4}.redux-notice-field.redux-critical{border-left:4px solid #dd3d36}.redux-main .redux-field-container.redux-container-info{padding:0}.wp-customizer .hasIcon.redux-notice-field .redux-info-desc,.wp-customizer .hasIcon.redux-info-field .redux-info-desc{display:block;margin-left:43px}.wp-customizer .hasIcon.redux-notice-field .redux-info-icon,.wp-customizer .hasIcon.redux-info-field .redux-info-icon{float:left}.wp-customizer .redux-main .customize-control.customize-control-redux-info{border-bottom:0}.redux-container-link_color .linkColor{display:inline-block;padding-right:10px;padding-bottom:7px}.redux-container-link_color .linkColor strong{display:table;margin-bottom:5px;margin-left:3px;font-size:12px;font-weight:normal;color:#999}.redux-main .redux-media-slider{width:40%;display:inline-block;margin-left:30px}.redux-main .redux-media-filter-container{padding-top:20px}.redux-main .redux-media-filter-container .container-label{margin-bottom:20px;padding-bottom:1px;border-bottom:1px solid #e7e7e7;font-weight:600;font-size:12px;color:#999}.redux-main .redux-media-filter-container .media-filter{display:inline-block;width:47%;margin-bottom:5px}.redux-main .redux-media-filter-container .media-filter label{display:inline-block;width:130px;color:#999}.redux-main .redux-media-filter-container .media-filter label.disabled .filter-value{color:#ccc}.redux-container-multi_text ul.redux-multi-text{margin:0;padding:0}.redux-container-multi_text .redux-multi-text-add{clear:both;margin:5px 0}.redux-container-multi_text a.redux-multi-text-remove.deletion{color:#f00;padding:2px 4px;margin-left:5px}.redux-container-multi_text a.redux-multi-text-remove.deletion:hover{background:#ff0;color:#fff;text-decoration:none}@media screen and (max-width: 782px){.redux-container-multi_text input{clear:both}.redux-container-multi_text .redux-multi-text-remove{margin:0;float:right}}.wp-customizer .redux-container-multi_text .button{float:right}.wp-customizer .redux-container-multi_text .redux-multi-text-remove{float:right;margin-bottom:5px}.wp-customizer .redux-container-multi_text ul.redux-multi-text input{width:100% !important}.redux-container-palette label{border:3px solid transparent;border-color:transparent !important;border-radius:0;width:100% !important;display:block}.redux-container-palette label.ui-button.ui-widget{width:95%;background:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.redux-container-palette label.ui-button.ui-widget .ui-checkboxradio-icon,.redux-container-palette label.ui-button.ui-widget .ui-checkboxradio-icon-space{display:none}.redux-container-palette label.ui-button.ui-widget span{padding:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:0;line-height:10px;color:rgba(0,0,0,0);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-shadow:0}.redux-container-palette label.ui-button.ui-widget span:hover{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;font-weight:bold;min-width:60px;font-size:12px;line-height:10px;color:#333;text-shadow:0 0 8px #fff, 0 0 8px #fff}.redux-container-palette label.ui-state-active{border:3px solid #333 !important}.wp-customizer .redux-main .redux-container-palette label{margin-bottom:3px}.redux-main .form-table-section-indented{width:95%;margin-left:5% !important}.redux-main .form-table-section tr:first-of-type th:first-of-type{padding:0px !important}.redux-main h3{margin-top:10px}.redux-main .form-table-section-indented>tbody>tr:first-child{display:none}.redux-main .form-table-section-indented>tbody>tr:nth-last-child(2){border-bottom:0}.redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.select2-search__field{width:none !important}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,.select2-container--classic .select2-selection--single .select2-selection__clear{font-size:1.2em}.redux-container-select_image{margin-top:2px;margin-left:5px;width:100%;margin-bottom:0}.redux-preview-image{max-height:250px;max-width:250px;padding:5px;margin-top:10px;border:1px solid #e3e3e3;background:#f7f7f7;border-radius:3px}.redux-container-slider .redux-slider-container{margin-left:25px;margin-right:25px;width:200px;display:inline-block;vertical-align:middle}.redux-container-slider .redux-slider-input,.redux-container-slider .redux-slider-select-one,.redux-container-slider .redux-slider-select-two{width:100px !important;text-align:center}.redux-container-slider .redux-slider-label{position:absolute;margin-left:-5px}.redux-container-slider .redux-slider-label-one{position:absolute;margin-left:-22px}.redux-container-slider .redux-slider-label-two{position:absolute;margin-top:-21px;margin-left:245px}@media screen and (max-width: 782px){.redux-container-slider input{display:inline-block !important}}@media screen and (max-width: 570px){.redux-container-slider{text-align:center}.redux-container-slider input,.redux-container-slider select,.redux-container-slider .redux-slider-label,.redux-container-slider .select2-container{display:block !important;position:inherit;margin:10px auto}.redux-container-slider .redux-slider-container{margin-top:3px;width:80%}}.wp-customizer .redux-container-slider .redux-slider-label{float:left;position:inherit;width:25%;text-align:center;margin-left:0}.wp-customizer .redux-container-slider .redux-slider-input,.wp-customizer .redux-container-slider .redux-slider-select-one,.wp-customizer .redux-container-slider .redux-slider-select-two{width:25% !important}.wp-customizer .redux-container-slider .redux-slider-container{width:70%;margin-right:0;margin-left:5%}.redux-container-slides .redux-slides-list .select2-container{margin-bottom:10px;width:100%}.redux-container-slides .ui-accordion-header{margin-bottom:0}.redux-container-slides .full-text,.redux-container-slides .large-text{width:100%}.redux-container-slides .redux-slides-accordion-group{border:1px solid #dfdfdf !important;border-radius:3px !important;margin-top:0px !important;margin-bottom:10px;background:#f9f9f9;padding:5px}.redux-container-slides .redux-slides-accordion-group h3{border:1px solid #dfdfdf;cursor:move !important;font-weight:bold;padding:0 10px !important;height:40px;line-height:40px !important;background-color:#f1f1f1;background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(to bottom, #f9f9f9, #ececec);overflow:hidden;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-slides #redux-slides-accordion .redux-slides-image{height:250px;padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #e3e3e3;background:#f7f7f7;border-radius:3px}.redux-container-slides .redux-slides-add{float:right;margin-right:10%;display:block;margin-bottom:10px}.redux-container-slides .redux-slides-remove{color:#ef521d !important;float:right;margin-top:5px}.redux-container-slides .redux-slides-header{font-weight:bold}.redux-container-slides .redux_slides_add_remove{margin-bottom:10px}.redux-container-slides input{width:100% !important}.wp-customizer .redux-container-slides .ui-accordion .ui-accordion-content{padding:10px}.redux-container-sortable i.el,.redux-container-sortable i.dashicons-menu{cursor:move;padding-top:5px}.redux-container-sortable label{margin-right:10px}.redux-container-sortable label.bugger{margin-bottom:0px !important;font-size:12px !important;color:#999}.redux-container-sortable input{margin-right:10px}.redux-container-sortable .checkbox-container{width:100%}.redux-container-sortable .checkbox-container label{margin-bottom:2px !important;cursor:inherit}.redux-container-sortable .checkbox-container .drag{float:right;margin-left:10px}.redux-container-sortable ul.checkbox li{padding:5px 10px;border:1px solid #333;background:#fff;margin-bottom:5px !important}.redux-container-sortable ul.checkbox li .dashicons.visibility{padding-top:4px;margin-right:10px;cursor:pointer}.redux-container-sortable ul.checkbox li.invisible{color:#aaa;border:1px dashed #aaa}.redux-container-sortable ul.checkbox li.invisible .dashicons.visibility{color:#aaa}.redux-container-sortable ul.labeled li{line-height:1.4em !important}.redux-container-sortable li{line-height:30px !important}.redux-container-sortable li.ui-state-highlight{height:30px;width:364px;margin-bottom:13px}.redux-container-sortable li.placeholder{height:30px;margin:10px 0}.wp-customizer .redux-sortable input[type="text"]{width:92%}.wp-customizer .redux-sortable i.el{margin-left:5px}.wp-customizer .redux-container-sortable .checkbox-container{width:inherit}.wp-customizer .redux-container-sortable .ui-draggable-handle{margin-left:3%}.redux-container-sorter{margin-right:-20px}.redux-container-sorter ul{background:#f9f9f9;border:1px solid #e3e3e3;min-height:40px;padding:10px 10px 0;width:145px;float:left;margin:0 15px 0 0}.redux-container-sorter ul.filled{opacity:0.7;filter:alpha(opacity=70);background:#efecec}.redux-container-sorter ul li{border:1px solid #dfdfdf;cursor:move;font-weight:bold;margin-bottom:10px !important;padding:0 10px;height:40px;line-height:40px !important;background-color:#f1f1f1;background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(to bottom, #f9f9f9, #ececec);overflow:hidden;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-sorter ul li h3{margin:0 0 10px;text-align:center;color:#777;text-transform:capitalize;word-wrap:break-word}.redux-container-sorter ul li.placeholder{height:40px}.wp-customizer .redux-container-sorter ul{width:85%;margin:0 0 5px 0}.redux-container-spacing select,.redux-container-spacing .select_wrapper{width:80px !important;float:left}.redux-container-spacing .field-spacing-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-container-spacing .field-spacing-input input{display:inline-block !important;width:70px !important}.redux-container-spacing .field-spacing-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-spacing .select_wrapper{margin-top:6px}}.redux-container-spinner .spinner-wrpr{position:relative;display:block;height:30px;overflow:hidden}.redux-container-spinner .spinner-wrpr .spinner-input{position:relative !important;z-index:1;width:75px !important;height:30px !important;background:#eee !important;border:1px solid #bfbfbf !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important}.redux-container-spinner .ui-spinner{position:static;display:inline}.redux-container-spinner .ui-spinner-buttons{position:absolute;padding:0}.redux-container-spinner .ui-widget .ui-spinner-button{color:#fff;position:absolute;top:0;padding:0 0 30px;overflow:hidden;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));background:-webkit-linear-gradient(#fff, #f3f3f3);background:linear-gradient(#fff, #f3f3f3);background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.redux-container-spinner .ui-spinner-button:hover,.redux-container-spinner .ui-state-hover{background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));background:-webkit-linear-gradient(#f3f3f3, #fff);background:linear-gradient(#f3f3f3, #fff);background-color:#f3f3f3}.redux-container-spinner .ui-corner-tr,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n{border-radius:0 3px 3px 0}.redux-container-spinner .ui-corner-br,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s{border-radius:3px 0 0 3px}.redux-container-spinner .ui-spinner-button .ui-icon{top:0;display:block;width:28px;height:28px;margin:0;border:1px solid #b7b7b7;background-image:initial;text-indent:0;text-align:center;font-size:18px;line-height:26px}.dp-numberPicker,.dp-numberPicker-add,.dp-numberPicker-sub,.dp-numberPicker-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;vertical-align:top;height:30px}.dp-numberPicker{border-radius:3px}.redux-container .redux-container-spinner .dp-numberPicker-add,.redux-container .redux-container-spinner .dp-numberPicker-sub{width:30px;font-size:21px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;background-color:#33b5e5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);height:29px !important}.redux-container .redux-container-spinner .dp-numberPicker-add.disabled,.redux-container .redux-container-spinner .dp-numberPicker-sub.disabled{background-color:#2c6a81}.dp-numberPicker-add{border-top-right-radius:3px;border-bottom-right-radius:3px}.dp-numberPicker-sub{border-top-left-radius:3px;border-bottom-left-radius:3px}.dp-numberPicker-input{width:70px;background-color:#eee;border:0;margin:0 !important;-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.5),inset 0px -1px 1px rgba(0,0,0,0.5);box-shadow:inset 0px 1px 1px rgba(255,255,255,0.5),inset 0px -1px 1px rgba(0,0,0,0.5)}.dp-numberPicker-input:disabled{background-color:#eee}.redux-container-switch .switch-options{min-height:30px;margin-right:10px}.redux-container-switch .switch-options label{cursor:pointer}.redux-container-switch .switch-options input{display:none}.redux-container-switch .cb-enable,.redux-container-switch .cb-disable{padding:0 10px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.redux-container-switch .cb-enable span,.redux-container-switch .cb-disable span{line-height:30px;display:block;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.redux-container-switch .cb-enable,.redux-container-switch .cb-disable,.redux-container-switch .cb-enable span,.redux-container-switch .cb-disable span{display:block;float:left}.redux-container-switch .cb-enable{border-right:0;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px}.redux-container-switch .cb-enable.selected{color:#fff}.redux-container-switch .cb-disable{border-left:0;border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px}.redux-container-switch .cb-disable.selected{color:#fff}.redux-container-text label{display:block;position:relative;font-size:12px !important;text-align:left;color:#999;margin:4px 0 2px 0 !important;cursor:default;top:5px;width:100px}.redux-container-text input{clear:left}.redux-container-text .input_wrapper{display:block;position:relative;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:left;height:57px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.wp-customizer .redux-container-text .input_wrapper{width:100%;max-width:100%;height:auto}.redux-main .redux-typography-container{display:block;position:relative;margin:0;padding:0;width:100%;max-width:660px}.redux-main .redux-typography-container .clearfix{clear:both}.redux-main .redux-typography-container .clearfix::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.redux-main .redux-typography-container input.wp-picker-default,.redux-main .redux-typography-container .redux-typography-color{-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:24px;padding:0 14px !important;margin-top:0;margin-bottom:0;font-size:12px !important}.redux-main .redux-typography-container .select_wrapper{display:block;position:relative;float:left;clear:none;margin:0 10px 0 0;width:48% !important;min-width:210px !important;max-width:324px !important;height:57px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .select_wrapper:nth-child(odd){margin-right:10px !important}.redux-main .redux-typography-container .select_wrapper:nth-child(even){margin-right:10px !important}.redux-main .redux-typography-container .select_wrapper.typography-family .select2-container{width:100%}.redux-main .redux-typography-container .select_wrapper .redux-typography{font-size:14px !important;display:block;float:left;height:28px !important;line-height:50px !important;padding:0 !important;width:100% !important;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .wp-picker-container{float:left;clear:left;margin-bottom:12px;padding:3px;border-radius:3px}.redux-main .redux-typography-container .input_wrapper{display:block;position:relative;margin:0 4px 0 5px;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:none;height:57px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container .input_wrapper.font-size{margin-left:0}.redux-main .redux-typography-container .input_wrapper input.mini{-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:78%;text-align:center;margin:0;height:28px;top:3px;padding:0 2px 0 5px;text-decoration:none;border-radius:4px}.redux-main .redux-typography-container .picker-wrapper{display:block;position:relative;margin:0;padding:0;width:100%;min-width:100%;clear:none;height:57px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container label{position:relative;font-size:12px !important;text-align:left;color:#999;width:100%;cursor:default}.redux-main .redux-typography-container .typography-preview{display:none;width:100%;border:1px dotted #d3d3d3;max-width:850px;padding:10px;font-size:10pt;height:auto;margin:5px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.redux-main .redux-typography-container .typography-color{border:0 none;margin:0}.redux-main .redux-typography-container ::-webkit-input-placeholder{line-height:19px}@media screen and (max-width: 540px){.redux-main .redux-main .redux-typography-container{max-width:230px;margin:0 auto}.redux-main .redux-main .redux-typography-container .select_wrapper{max-width:210px;min-width:210px;width:210px;margin-left:0 !important;margin-right:0 !important}.redux-main .redux-main .redux-typography-container .input_wrapper{max-width:101px;min-width:101px;width:101px;margin-left:0 !important;margin-right:5px !important}.redux-main .redux-main .redux-typography-container .input_wrapper input.mini{width:73%}.redux-main .redux-main .redux-typography-container .input-append .add-on{width:30%;padding:5px !important}.redux-main .redux-main .redux-main .wp-picker-container .wp-picker-input-wrap{margin-top:7px}}@media screen and (max-width: 360px){.redux-main .redux-typography-container .iris-picker .iris-square{margin-right:3%}}.wp-customizer .redux-typography-container .input_wrapper{width:40%;max-width:40%;min-width:20%}.wp-customizer .redux-typography-container .input_wrapper input.mini{width:70%}.wp-customizer .redux-typography-container .select_wrapper{width:100% !important}.wp-customizer .redux-container{overflow:visible}.wp-customizer .redux-container .redux-main input{margin:0 !important}.wp-customizer .redux-container .redux-main input.spinner-input{margin-right:30px !important;margin-left:30px !important;margin-top:0px !important}.wp-customizer .redux-section.open .redux-group-tab{display:block !important}.wp-customizer .redux-section p.customize-section-description{margin-top:22px;word-break:break-word}.wp-customizer .redux-section p.customize-section-description.legacy{margin-top:7px}.wp-customizer .control-section-themes .accordion-section-title{margin:0}.wp-customizer #customize-controls .description{display:block}.wp-customizer #customize-controls .customize-info{margin-bottom:0}.wp-customizer #customize-controls .redux-section .accordion-section-content{background:#fcfcfc}.wp-customizer .redux-section .accordion-section-title i,.wp-customizer .redux-field .accordion-field-title i,.wp-customizer .redux-panel .accordion-section-title i{margin-right:5px}.wp-customizer .accordion-section.redux-main{background:inherit;margin-left:inherit;border-left:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;padding:inherit;box-shadow:inherit}.wp-customizer .redux_field_th{padding:13px 0px 0px 0px}.wp-customizer .redux-main .redux-field-container{padding:10px 0}.wp-customizer .redux-main .select_wrapper{float:none;width:100%;display:inline-block}.wp-customizer .redux-main .select2-container{margin-right:0 !important;margin-bottom:5px !important;width:100% !important}.wp-customizer .redux-main .select_wrapper:nth-child(odd){margin-right:0}.wp-customizer .redux-main .redux-option-image{max-width:42% !important;margin-right:3%}.wp-customizer .redux-main .customize-control{border-bottom:1px solid #ddd;padding-bottom:4px}.wp-customizer .redux-main .customize-control:last-child{border-bottom:0;padding-bottom:0}.wp-customizer .redux-main .upload{width:100% !important}.wp-customizer .redux-main h3{margin-top:inherit}.wp-customizer .redux-main .redux-container-raw{margin-top:22px;word-break:break-word;padding:0 !important}.wp-customizer .redux-main .redux-container-password input{width:100%}.wp-customizer .select2-drop,.wp-customizer .select2-container{z-index:999999}.wp-customizer .customize-control-redux-raw{list-style:none}.redux-container-import_export #redux-import-link-wrapper,.redux-container-import_export #redux-import-code-wrapper{display:none}.redux-container-import_export #redux-export-code,.redux-container-import_export #redux-export-link-value,.redux-container-import_export #redux-import-upload-file{display:none}.redux-container-import_export #redux-import-action span{color:#b94a48}.redux-container-import_export #redux-import-upload span{font-weight:bold}#redux-object-browser{overflow:auto;word-wrap:break-word;max-height:600px;max-width:100%} + +/*# sourceMappingURL=redux-fields.min.css.map */ diff --git a/redux-core/assets/css/redux-fields.min.css.map b/redux-core/assets/css/redux-fields.min.css.map new file mode 100644 index 000000000..16ee42107 --- /dev/null +++ b/redux-core/assets/css/redux-fields.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["redux-fields.min.css"],"names":[],"mappings":"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","file":"redux-fields.min.css","sourcesContent":[".redux-container-ace_editor .ace-wrapper{position:static}.redux-container-ace_editor .ace_editor{height:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-container-ace_editor .ace_gutter{z-index:1 !important}.redux-main .redux-container-background .redux-background-position,.redux-main .redux-container-background .redux-background-position select,.redux-main .redux-container-background .redux-background-attachment,.redux-main .redux-container-background .redux-background-attachment select,.redux-main .redux-container-background .redux-background-clip,.redux-main .redux-container-background .redux-background-clip select,.redux-main .redux-container-background .redux-background-origin,.redux-main .redux-container-background .redux-background-origin select,.redux-main .redux-container-background .redux-background-size,.redux-main .redux-container-background .redux-background-size select,.redux-main .redux-container-background .redux-background-repeat,.redux-main .redux-container-background .redux-background-repeat select{width:200px !important;margin-right:10px;margin-bottom:7px}.redux-main .redux-container-background .background-preview{display:block;width:100%;margin:5px 0 10px;border:1px dotted #d3d3d3}.redux-main .redux-container-background .select2-container{margin-right:10px;margin-bottom:10px}.redux-main .redux-container-background .wp-picker-container{margin-bottom:10px}.redux-main .redux-container-background .upload{width:100%;margin-bottom:8px}.redux-main .redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.wp-customizer .redux-container-background .redux-background-position,.wp-customizer .redux-container-background .redux-background-position select,.wp-customizer .redux-container-background .redux-background-attachment,.wp-customizer .redux-container-background .redux-background-attachment select,.wp-customizer .redux-container-background .redux-background-clip,.wp-customizer .redux-container-background .redux-background-clip select,.wp-customizer .redux-container-background .redux-background-origin,.wp-customizer .redux-container-background .redux-background-origin select,.wp-customizer .redux-container-background .redux-background-size,.wp-customizer .redux-container-background .redux-background-size select,.wp-customizer .redux-container-background .redux-background-repeat,.wp-customizer .redux-container-background .redux-background-repeat select{width:100% !important}.redux-container-border .select2-container{float:left;display:block;margin-right:10px}.redux-container-border .select_wrapper{float:left;width:inherit}.redux-container-border .select_wrapper select{width:80px;float:left}.redux-container-border .field-border-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-container-border .field-border-input input{display:inline-block !important;width:100px !important}.redux-container-border .field-border-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-border .select_wrapper{margin-top:6px}}.redux-main .redux-container-box_shadow .box-shadow-inset{margin:0 auto}.redux-main .redux-container-box_shadow .box-shadow-inset #shadow-result{padding:20px;margin-bottom:20px;margin-top:20px;min-height:180px;border:0px solid #ddd;background:#f1f1f1;transition:all 0.2s ease}.redux-main .redux-container-box_shadow .box-shadow-inset .row-content:after,.redux-main .redux-container-box_shadow .box-shadow-inset .row:after{clear:both;content:\" \";display:block;height:0;visibility:hidden}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2.disabled label strong{color:#cccccc}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 label{color:#999999}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled{pointer-events:none;opacity:0.4;z-index:200;background:0;padding:0 !important}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled button{background-color:#888}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 .wp-picker-container.disabled a{z-index:-1}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2 ul li{padding-bottom:10px}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2:first-child{padding-right:20px}.redux-main .redux-container-box_shadow .box-shadow-inset .row .col-2:last-child{padding-left:20px}.redux-container-checkbox label{vertical-align:top;width:100%}.redux-container-checkbox label .field-desc{margin-top:0;float:left;width:93%;clear:none}.redux-container-color_gradient .redux-gradient-preview{height:150px;margin-top:10px;border-radius:4px}.redux-container-color_gradient .colorGradient,.redux-container-color_gradient .redux-gradient-type{display:inline-block;margin-right:20px}.redux-container-color_gradient .colorGradient strong,.redux-container-color_gradient .redux-gradient-type strong{display:table;margin-bottom:5px;margin-left:3px;font-size:12px;color:#999}@media screen and (max-width: 660px){.redux-container-color_gradient .colorGradient{display:block;text-align:center !important}}.sp-container{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);vertical-align:top}.sp-replacer{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.08);vertical-align:top}.sp-replacer:focus,.sp-replacer:hover,.sp-replacer.focus,.sp-replacer.hover{background:#fafafa;border-color:#999;color:#222}.sp-replacer:focus,.sp-replacer.focus{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8)}.sp-replacer.active:focus{-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,0.8)}.sp-replacer.active,.sp-replacer.active:hover,.sp-replacer:active{background:#eee;border-color:#999;color:#333;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5)}#ui-datepicker-div{z-index:15 !important}.ui-datepicker-header{background-color:#00abef}.redux-dimensions-container select,.redux-dimensions-container .select_wrapper{width:80px !important;float:left}.redux-dimensions-container .field-dimensions-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-dimensions-container .field-dimensions-input input{display:inline-block !important;width:100px !important}.redux-dimensions-container .field-dimensions-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-dimensions-container .select_wrapper{margin-top:6px}}.redux-main .divide{height:20px;line-height:20px;float:none;border-color:#e7e7e7;display:block;width:100%;height:35px !important;line-height:35px !important;position:relative;margin:15px 0 10px 0}.redux-main .divide .inner{width:42% !important;left:40% !important;margin-left:-6%;background-color:#fcfcfc;border-color:#e7e7e7;position:absolute;height:1px;top:50%;width:100%;margin-top:-1px;border-top-width:1px;border-top-style:solid}.redux-main .divide .inner span{background-color:#fcfcfc;border-color:#e7e7e7;height:5px;width:5px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.wp-customizer .redux-container-divide .divide .inner{width:82% !important;left:18% !important;margin-left:-8%}.redux-container-editor .mceLayout td{border-width:1px;margin:0;padding:1px}.redux-container-editor input,.redux-container-editor textarea{margin:inherit}.redux-container-editor textarea{border-style:none;border:0;border-width:0}.redux-container-editor .wp-editor-container{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-container-editor .wp-editor-container textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-style:inherit}.redux-container-editor .quicktags-toolbar input{margin:2px 1px 4px;display:inline-block;min-width:26px;padding:2px 4px;font:12px/18px Arial, Helvetica, sans-serif normal;color:#464646;border:1px solid #c3c3c3;-webkit-border-radius:3px;border-radius:3px;background:#eee;background-image:-webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));background-image:-webkit-linear-gradient(bottom, #e3e3e3, #fff);background-image:-moz-linear-gradient(bottom, #e3e3e3, #fff);background-image:-o-linear-gradient(bottom, #e3e3e3, #fff);background-image:linear-gradient(to top, #e3e3e3, #fff)}.redux-container-image_select .redux-table-container{display:table;table-layout:fixed;width:100%}.redux-container-image_select .redux-image-select{margin:0 !important}.redux-container-image_select .redux-image-select .tiles{display:block;background-color:#fff;background-repeat:repeat;width:40px;height:40px}.redux-container-image_select .redux-image-select img,.redux-container-image_select .redux-image-select .tiles{border-color:#d9d9d9}.redux-container-image_select .redux-image-select li:last-child{margin-bottom:0}.redux-container-image_select .redux-image-select input[type=\"radio\"]{display:none}.redux-container-image_select .redux-image-select-presets img{width:100%}.redux-container-image_select ul.redux-image-select li{margin:0 10px 3px 10px;display:inline-block;padding:2px 2px;padding-left:0}.redux-container-image_select .redux-image-select-selected{background-color:#f9f9f9}.redux-container-image_select .redux-image-select img,.redux-container-image_select .redux-image-select-selected img,.redux-container-image_select .redux-image-select .tiles,.redux-container-image_select .redux-image-select-selected .tiles{border-width:4px;border-style:solid}.redux-container-image_select .redux-image-select-selected .tiles,.redux-container-image_select .redux-image-select-selected .tiles{border-color:#7a7a7a}.redux-info-field{min-height:20px;padding:8px 19px;margin:10px 0;border:1px solid;border-radius:4px;border:1px solid;position:relative}.redux-info-field h1,.redux-info-field h2,.redux-info-field h3,.redux-info-field h4,.redux-info-field h5,.redux-info-field h6{border-bottom:0 !important}.redux-info-field h3{color:#777}.redux-info-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-info-field .redux-info-icon i{font-size:2em}.redux-info-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-info-field.redux-normal{background-color:#eee;border-color:#ccc;color:#666}.redux-info-field.redux-normal i{color:#c5c5c5}.redux-info-field.redux-warning{background-color:#fbeba4;border-color:#d7c281;color:#958234}.redux-info-field.redux-warning i{color:#dcca81}.redux-info-field.redux-success{background-color:#c4ee91;border-color:#71af5d;color:#4d7615}.redux-info-field.redux-success i{color:#a0ca6c}.redux-info-field.redux-critical{background-color:#fba1a3;border-color:#b84f5b;color:#981225}.redux-info-field.redux-critical i{color:#dd767d}.redux-info-field.redux-info{background-color:#d3e4f4;border-color:#a9b6c2;color:#5c80a1}.redux-info-field.redux-info i{color:#afc6da}.redux-notice-field{margin:15px 0 0;background-color:#fff;border:0;border-left:4px solid #f3f3f3;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);padding:1px 12px}.redux-notice-field h1,.redux-notice-field h2,.redux-notice-field h3,.redux-notice-field h4,.redux-notice-field h5,.redux-notice-field h6{border-bottom:0 !important}.redux-notice-field p{margin:0.5em 0;padding:2px}.redux-notice-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-notice-field .redux-info-icon i{font-size:2em}.redux-notice-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-notice-field.redux-info{border-left:4px solid #0099d5}.redux-notice-field.redux-success{border-left:4px solid #7ad03a}.redux-notice-field.redux-warning{border-left:4px solid #fbeba4}.redux-notice-field.redux-critical{border-left:4px solid #dd3d36}.redux-main .redux-field-container.redux-container-info{padding:0}.wp-customizer .hasIcon.redux-notice-field .redux-info-desc,.wp-customizer .hasIcon.redux-info-field .redux-info-desc{display:block;margin-left:43px}.wp-customizer .hasIcon.redux-notice-field .redux-info-icon,.wp-customizer .hasIcon.redux-info-field .redux-info-icon{float:left}.wp-customizer .redux-main .customize-control.customize-control-redux-info{border-bottom:0}.redux-container-link_color .linkColor{display:inline-block;padding-right:10px;padding-bottom:7px}.redux-container-link_color .linkColor strong{display:table;margin-bottom:5px;margin-left:3px;font-size:12px;font-weight:normal;color:#999}.redux-main .redux-media-slider{width:40%;display:inline-block;margin-left:30px}.redux-main .redux-media-filter-container{padding-top:20px}.redux-main .redux-media-filter-container .container-label{margin-bottom:20px;padding-bottom:1px;border-bottom:1px solid #e7e7e7;font-weight:600;font-size:12px;color:#999}.redux-main .redux-media-filter-container .media-filter{display:inline-block;width:47%;margin-bottom:5px}.redux-main .redux-media-filter-container .media-filter label{display:inline-block;width:130px;color:#999}.redux-main .redux-media-filter-container .media-filter label.disabled .filter-value{color:#ccc}.redux-container-multi_text ul.redux-multi-text{margin:0;padding:0}.redux-container-multi_text .redux-multi-text-add{clear:both;margin:5px 0}.redux-container-multi_text a.redux-multi-text-remove.deletion{color:#f00;padding:2px 4px;margin-left:5px}.redux-container-multi_text a.redux-multi-text-remove.deletion:hover{background:#ff0;color:#fff;text-decoration:none}@media screen and (max-width: 782px){.redux-container-multi_text input{clear:both}.redux-container-multi_text .redux-multi-text-remove{margin:0;float:right}}.wp-customizer .redux-container-multi_text .button{float:right}.wp-customizer .redux-container-multi_text .redux-multi-text-remove{float:right;margin-bottom:5px}.wp-customizer .redux-container-multi_text ul.redux-multi-text input{width:100% !important}.redux-container-palette label{border:3px solid transparent;border-color:transparent !important;border-radius:0;width:100% !important;display:block}.redux-container-palette label.ui-button.ui-widget{width:95%;background:none;padding:0;display:flex}.redux-container-palette label.ui-button.ui-widget .ui-checkboxradio-icon,.redux-container-palette label.ui-button.ui-widget .ui-checkboxradio-icon-space{display:none}.redux-container-palette label.ui-button.ui-widget span{padding:10px;flex-grow:1;font-size:0;line-height:10px;color:rgba(0,0,0,0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-shadow:0}.redux-container-palette label.ui-button.ui-widget span:hover{flex-grow:3;font-weight:bold;min-width:60px;font-size:12px;line-height:10px;color:#333;text-shadow:0 0 8px #fff, 0 0 8px #fff}.redux-container-palette label.ui-state-active{border:3px solid #333 !important}.wp-customizer .redux-main .redux-container-palette label{margin-bottom:3px}.redux-main .form-table-section-indented{width:95%;margin-left:5% !important}.redux-main .form-table-section tr:first-of-type th:first-of-type{padding:0px !important}.redux-main h3{margin-top:10px}.redux-main .form-table-section-indented>tbody>tr:first-child{display:none}.redux-main .form-table-section-indented>tbody>tr:nth-last-child(2){border-bottom:0}.redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.select2-search__field{width:none !important}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,.select2-container--classic .select2-selection--single .select2-selection__clear{font-size:1.2em}.redux-container-select_image{margin-top:2px;margin-left:5px;width:100%;margin-bottom:0}.redux-preview-image{max-height:250px;max-width:250px;padding:5px;margin-top:10px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-container-slider .redux-slider-container{margin-left:25px;margin-right:25px;width:200px;display:inline-block;vertical-align:middle}.redux-container-slider .redux-slider-input,.redux-container-slider .redux-slider-select-one,.redux-container-slider .redux-slider-select-two{width:100px !important;text-align:center}.redux-container-slider .redux-slider-label{position:absolute;margin-left:-5px}.redux-container-slider .redux-slider-label-one{position:absolute;margin-left:-22px}.redux-container-slider .redux-slider-label-two{position:absolute;margin-top:-21px;margin-left:245px}@media screen and (max-width: 782px){.redux-container-slider input{display:inline-block !important}}@media screen and (max-width: 570px){.redux-container-slider{text-align:center}.redux-container-slider input,.redux-container-slider select,.redux-container-slider .redux-slider-label,.redux-container-slider .select2-container{display:block !important;position:inherit;margin:10px auto}.redux-container-slider .redux-slider-container{margin-top:3px;width:80%}}.wp-customizer .redux-container-slider .redux-slider-label{float:left;position:inherit;width:25%;text-align:center;margin-left:0}.wp-customizer .redux-container-slider .redux-slider-input,.wp-customizer .redux-container-slider .redux-slider-select-one,.wp-customizer .redux-container-slider .redux-slider-select-two{width:25% !important}.wp-customizer .redux-container-slider .redux-slider-container{width:70%;margin-right:0;margin-left:5%}.redux-container-slides .redux-slides-list .select2-container{margin-bottom:10px;width:100%}.redux-container-slides .ui-accordion-header{margin-bottom:0}.redux-container-slides .full-text,.redux-container-slides .large-text{width:100%}.redux-container-slides .redux-slides-accordion-group{border:1px solid #dfdfdf !important;border-radius:3px !important;margin-top:0px !important;margin-bottom:10px;background:#f9f9f9;padding:5px}.redux-container-slides .redux-slides-accordion-group h3{border:1px solid #dfdfdf;cursor:move !important;font-weight:bold;padding:0 10px !important;height:40px;line-height:40px !important;background-color:#f1f1f1;background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);background-image:-moz-linear-gradient(top, #f9f9f9, #ececec);background-image:-o-linear-gradient(top, #f9f9f9, #ececec);background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(to bottom, #f9f9f9, #ececec);overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-slides #redux-slides-accordion .redux-slides-image{height:250px;padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-container-slides .redux-slides-add{float:right;margin-right:10%;display:block;margin-bottom:10px}.redux-container-slides .redux-slides-remove{color:#ef521d !important;float:right;margin-top:5px}.redux-container-slides .redux-slides-header{font-weight:bold}.redux-container-slides .redux_slides_add_remove{margin-bottom:10px}.redux-container-slides input{width:100% !important}.wp-customizer .redux-container-slides .ui-accordion .ui-accordion-content{padding:10px}.redux-container-sortable i.el,.redux-container-sortable i.dashicons-menu{cursor:move;padding-top:5px}.redux-container-sortable label{margin-right:10px}.redux-container-sortable label.bugger{margin-bottom:0px !important;font-size:12px !important;color:#999}.redux-container-sortable input{margin-right:10px}.redux-container-sortable .checkbox-container{width:100%}.redux-container-sortable .checkbox-container label{margin-bottom:2px !important;cursor:inherit}.redux-container-sortable .checkbox-container .drag{float:right;margin-left:10px}.redux-container-sortable ul.checkbox li{padding:5px 10px;border:1px solid #333;background:#fff;margin-bottom:5px !important}.redux-container-sortable ul.checkbox li .dashicons.visibility{padding-top:4px;margin-right:10px;cursor:pointer}.redux-container-sortable ul.checkbox li.invisible{color:#aaa;border:1px dashed #aaa}.redux-container-sortable ul.checkbox li.invisible .dashicons.visibility{color:#aaa}.redux-container-sortable ul.labeled li{line-height:1.4em !important}.redux-container-sortable li{line-height:30px !important}.redux-container-sortable li.ui-state-highlight{height:30px;width:364px;margin-bottom:13px}.redux-container-sortable li.placeholder{height:30px;margin:10px 0}.wp-customizer .redux-sortable input[type=\"text\"]{width:92%}.wp-customizer .redux-sortable i.el{margin-left:5px}.wp-customizer .redux-container-sortable .checkbox-container{width:inherit}.wp-customizer .redux-container-sortable .ui-draggable-handle{margin-left:3%}.redux-container-sorter{margin-right:-20px}.redux-container-sorter ul{background:#f9f9f9;border:1px solid #e3e3e3;min-height:40px;padding:10px 10px 0;width:145px;float:left;margin:0 15px 0 0}.redux-container-sorter ul.filled{opacity:0.7;filter:alpha(opacity=70);background:#efecec}.redux-container-sorter ul li{border:1px solid #dfdfdf;cursor:move;font-weight:bold;margin-bottom:10px !important;padding:0 10px;height:40px;line-height:40px !important;background-color:#f1f1f1;background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);background-image:-moz-linear-gradient(top, #f9f9f9, #ececec);background-image:-o-linear-gradient(top, #f9f9f9, #ececec);background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(to bottom, #f9f9f9, #ececec);overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-sorter ul li h3{margin:0 0 10px;text-align:center;color:#777;text-transform:capitalize;word-wrap:break-word}.redux-container-sorter ul li.placeholder{height:40px}.wp-customizer .redux-container-sorter ul{width:85%;margin:0 0 5px 0}.redux-container-spacing select,.redux-container-spacing .select_wrapper{width:80px !important;float:left}.redux-container-spacing .field-spacing-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width: 782px){.redux-container-spacing .field-spacing-input input{display:inline-block !important;width:70px !important}.redux-container-spacing .field-spacing-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-spacing .select_wrapper{margin-top:6px}}.redux-container-spinner .spinner-wrpr{position:relative;display:block;height:30px;overflow:hidden}.redux-container-spinner .spinner-wrpr .spinner-input{position:relative !important;z-index:1;width:75px !important;height:30px !important;background:#eee !important;border:1px solid #bfbfbf !important;border-right:0 !important;border-left:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.redux-container-spinner .ui-spinner{position:static;display:inline}.redux-container-spinner .ui-spinner-buttons{position:absolute;padding:0}.redux-container-spinner .ui-widget .ui-spinner-button{color:#fff;position:absolute;top:0;padding:0 0 30px;overflow:hidden;cursor:pointer;background:-moz-linear-gradient(#fff, #f3f3f3);background:-o-linear-gradient(#fff, #f3f3f3);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));background:linear-gradient(#fff, #f3f3f3);background-color:#fff;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.redux-container-spinner .ui-spinner-button:hover,.redux-container-spinner .ui-state-hover{background:-moz-linear-gradient(#f3f3f3, #fff);background:-o-linear-gradient(#f3f3f3, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));background:linear-gradient(#f3f3f3, #fff);background-color:#f3f3f3}.redux-container-spinner .ui-corner-tr,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.redux-container-spinner .ui-corner-br,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.redux-container-spinner .ui-spinner-button .ui-icon{top:0;display:block;width:28px;height:28px;margin:0;border:1px solid #b7b7b7;background-image:initial;text-indent:0;text-align:center;font-size:18px;line-height:26px}.dp-numberPicker,.dp-numberPicker-add,.dp-numberPicker-sub,.dp-numberPicker-input{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;vertical-align:top;height:30px}.dp-numberPicker{border-radius:3px}.redux-container .redux-container-spinner .dp-numberPicker-add,.redux-container .redux-container-spinner .dp-numberPicker-sub{width:30px;font-size:21px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;background-color:#33b5e5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);height:29px !important}.redux-container .redux-container-spinner .dp-numberPicker-add.disabled,.redux-container .redux-container-spinner .dp-numberPicker-sub.disabled{background-color:#2c6a81}.dp-numberPicker-add{border-top-right-radius:3px;border-bottom-right-radius:3px}.dp-numberPicker-sub{border-top-left-radius:3px;border-bottom-left-radius:3px}.dp-numberPicker-input{width:70px;background-color:#eee;border:0;margin:0 !important;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.5),inset 0px -1px 1px rgba(0,0,0,0.5)}.dp-numberPicker-input:disabled{background-color:#eee}.redux-container-switch .switch-options{min-height:30px;margin-right:10px}.redux-container-switch .switch-options label{cursor:pointer}.redux-container-switch .switch-options input{display:none}.redux-container-switch .cb-enable,.redux-container-switch .cb-disable{padding:0 10px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.redux-container-switch .cb-enable span,.redux-container-switch .cb-disable span{line-height:30px;display:block;font-weight:700;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.redux-container-switch .cb-enable,.redux-container-switch .cb-disable,.redux-container-switch .cb-enable span,.redux-container-switch .cb-disable span{display:block;float:left}.redux-container-switch .cb-enable{border-right:0;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px}.redux-container-switch .cb-enable.selected{color:#fff}.redux-container-switch .cb-disable{border-left:0;border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px}.redux-container-switch .cb-disable.selected{color:#fff}.redux-container-text label{display:block;position:relative;font-size:12px !important;text-align:left;color:#999;margin:4px 0 2px 0 !important;cursor:default;top:5px;width:100px}.redux-container-text input{clear:left}.redux-container-text .input_wrapper{display:block;position:relative;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:left;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.wp-customizer .redux-container-text .input_wrapper{width:100%;max-width:100%;height:auto}.redux-main .redux-typography-container{display:block;position:relative;margin:0;padding:0;width:100%;max-width:660px}.redux-main .redux-typography-container .clearfix{clear:both}.redux-main .redux-typography-container .clearfix::after{visibility:hidden;display:block;font-size:0;content:\" \";clear:both;height:0}.redux-main .redux-typography-container input.wp-picker-default,.redux-main .redux-typography-container .redux-typography-color{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:24px;padding:0 14px !important;margin-top:0;margin-bottom:0;font-size:12px !important}.redux-main .redux-typography-container .select_wrapper{display:block;position:relative;float:left;clear:none;margin:0 10px 0 0;width:48% !important;min-width:210px !important;max-width:324px !important;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .select_wrapper:nth-child(odd){margin-right:10px !important}.redux-main .redux-typography-container .select_wrapper:nth-child(even){margin-right:10px !important}.redux-main .redux-typography-container .select_wrapper.typography-family .select2-container{width:100%}.redux-main .redux-typography-container .select_wrapper .redux-typography{font-size:14px !important;display:block;float:left;height:28px !important;line-height:50px !important;padding:0 !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .wp-picker-container{float:left;clear:left;margin-bottom:12px;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-main .redux-typography-container .input_wrapper{display:block;position:relative;margin:0 4px 0 5px;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:none;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container .input_wrapper.font-size{margin-left:0}.redux-main .redux-typography-container .input_wrapper input.mini{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:78%;text-align:center;margin:0;height:28px;top:3px;padding:0 2px 0 5px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .redux-typography-container .picker-wrapper{display:block;position:relative;margin:0;padding:0;width:100%;min-width:100%;clear:none;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container label{position:relative;font-size:12px !important;text-align:left;color:#999;width:100%;cursor:default}.redux-main .redux-typography-container .typography-preview{display:none;width:100%;border:1px dotted #d3d3d3;max-width:850px;padding:10px;font-size:10pt;height:auto;margin:5px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.redux-main .redux-typography-container .typography-color{border:0 none;margin:0}.redux-main .redux-typography-container ::-webkit-input-placeholder{line-height:19px}@media screen and (max-width: 540px){.redux-main .redux-main .redux-typography-container{max-width:230px;margin:0 auto}.redux-main .redux-main .redux-typography-container .select_wrapper{max-width:210px;min-width:210px;width:210px;margin-left:0 !important;margin-right:0 !important}.redux-main .redux-main .redux-typography-container .input_wrapper{max-width:101px;min-width:101px;width:101px;margin-left:0 !important;margin-right:5px !important}.redux-main .redux-main .redux-typography-container .input_wrapper input.mini{width:73%}.redux-main .redux-main .redux-typography-container .input-append .add-on{width:30%;padding:5px !important}.redux-main .redux-main .redux-main .wp-picker-container .wp-picker-input-wrap{margin-top:7px}}@media screen and (max-width: 360px){.redux-main .redux-typography-container .iris-picker .iris-square{margin-right:3%}}.wp-customizer .redux-typography-container .input_wrapper{width:40%;max-width:40%;min-width:20%}.wp-customizer .redux-typography-container .input_wrapper input.mini{width:70%}.wp-customizer .redux-typography-container .select_wrapper{width:100% !important}.wp-customizer .redux-container{overflow:visible}.wp-customizer .redux-container .redux-main input{margin:0 !important}.wp-customizer .redux-container .redux-main input.spinner-input{margin-right:30px !important;margin-left:30px !important;margin-top:0px !important}.wp-customizer .redux-section.open .redux-group-tab{display:block !important}.wp-customizer .redux-section p.customize-section-description{margin-top:22px;word-break:break-word}.wp-customizer .redux-section p.customize-section-description.legacy{margin-top:7px}.wp-customizer .control-section-themes .accordion-section-title{margin:0}.wp-customizer #customize-controls .description{display:block}.wp-customizer #customize-controls .customize-info{margin-bottom:0}.wp-customizer #customize-controls .redux-section .accordion-section-content{background:#fcfcfc}.wp-customizer .redux-section .accordion-section-title i,.wp-customizer .redux-field .accordion-field-title i,.wp-customizer .redux-panel .accordion-section-title i{margin-right:5px}.wp-customizer .accordion-section.redux-main{background:inherit;margin-left:inherit;border-left:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;padding:inherit;box-shadow:inherit}.wp-customizer .redux_field_th{padding:13px 0px 0px 0px}.wp-customizer .redux-main .redux-field-container{padding:10px 0}.wp-customizer .redux-main .select_wrapper{float:none;width:100%;display:inline-block}.wp-customizer .redux-main .select2-container{margin-right:0 !important;margin-bottom:5px !important;width:100% !important}.wp-customizer .redux-main .select_wrapper:nth-child(odd){margin-right:0}.wp-customizer .redux-main .redux-option-image{max-width:42% !important;margin-right:3%}.wp-customizer .redux-main .customize-control{border-bottom:1px solid #ddd;padding-bottom:4px}.wp-customizer .redux-main .customize-control:last-child{border-bottom:0;padding-bottom:0}.wp-customizer .redux-main .upload{width:100% !important}.wp-customizer .redux-main h3{margin-top:inherit}.wp-customizer .redux-main .redux-container-raw{margin-top:22px;word-break:break-word;padding:0 !important}.wp-customizer .redux-main .redux-container-password input{width:100%}.wp-customizer .select2-drop,.wp-customizer .select2-container{z-index:999999}.wp-customizer .customize-control-redux-raw{list-style:none}.redux-container-import_export #redux-import-link-wrapper,.redux-container-import_export #redux-import-code-wrapper{display:none}.redux-container-import_export #redux-export-code,.redux-container-import_export #redux-export-link-value,.redux-container-import_export #redux-import-upload-file{display:none}.redux-container-import_export #redux-import-action span{color:#b94a48}.redux-container-import_export #redux-import-upload span{font-weight:bold}#redux-object-browser{overflow:auto;word-wrap:break-word;max-height:600px;max-width:100%}\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/rtl.css b/redux-core/assets/css/rtl.css new file mode 100644 index 000000000..e1196b915 --- /dev/null +++ b/redux-core/assets/css/rtl.css @@ -0,0 +1,43 @@ +html[dir="rtl"] .redux-container .redux-action_bar { float: left; } + +.redux-container .expand_options, .redux-sidebar, .cb-enable, .cb-disable, .cb-enable span, .cb-disable span, #redux-footer #redux-share { float: right; } + +.redux-main { border-left: 0px; margin-left: 0px; border-right: 1px solid #d8d8d8; margin-right: 201px; } + +.redux-main .redux-typography-container .typography-preview { text-align: center !important; direction: ltr !important; } + +.redux-group-tab-link-a { padding-left: 0px; padding-right: 30px; } + +.redux-group-tab-link-a i { padding-left: 10px; padding-right: 5px; } + +.redux-group-tab-link-a span.group_title { padding-left: 0px; padding-right: 30px; } + +.redux_slider { margin-left: 0px; margin-right: 15px; } + +.redux-action_bar { float: left !important; } + +.expand_options { float: right !important; border: 1px solid #f00; } + +.redux_field_th { padding: 20px 0 20px 10px !important; } + +.field-desc { text-align: right; } + +.redux-container-ace_editor, .redux-container-border, .redux-container-spacing, .redux-container-dimensions { direction: ltr !important; } + +.redux-container-border .field-border-input, .redux-container-border .redux-color-init, .redux-container-border .redux-border-style, .redux-container-sorter, .redux-container-border, .redux-container-spacing, .redux-container-spacing .field-spacing-input, .redux-container-dimensions .redux-dimensions-container, .redux-container-text label, .redux-container-checkbox input, .typography-font-bar, .typography-style-bar, .redux-color.redux-typography-color, .redux-typography-subsets { float: right !important; } + +.input-append { margin-right: 10px; direction: ltr !important; } + +.redux-container-slider, .redux-container-spinner, .redux-container-switch { direction: ltr !important; float: right; margin: 0; } + +.redux-info-field .redux-info-icon { margin-left: 15px; } + +#redux-share { float: right !important; } + +.redux-sidebar .redux-menu-warning, .redux-sidebar .redux-menu-error, .redux-sidebar .hasSubSections .extraIconSubsections { float: left; } + +.select2-search-choice-close { left: 23px !important; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnRsLmNzcyIsInNvdXJjZXMiOlsicnRsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFFSSxJQUZBLENBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQ0wsZ0JBQWdCLENBQ1osaUJBQWlCLENBQUMsRUFDZCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUdMLEFBQUEsZ0JBQWdCLENBQUMsZUFBZSxFQUNoQyxjQUFjLEVBQ2QsVUFBVSxFQUNWLFdBQVcsRUFDWCxVQUFVLENBQUMsSUFBSSxFQUNmLFdBQVcsQ0FBQyxJQUFJLEVBQ2hCLGFBQWEsQ0FBQyxZQUFZLENBQUMsRUFDdkIsS0FBSyxFQUFFLEtBQUssR0FDZjs7QUFFRCxBQUFBLFdBQVcsQ0FBQyxFQUNSLFdBQVcsRUFBRSxHQUFHLEVBQ2hCLFdBQVcsRUFBRSxHQUFHLEVBQ2hCLFlBQVksRUFBRSxpQkFBaUIsRUFDL0IsWUFBWSxFQUFFLEtBQUssR0FNdEI7O0FBVkQsQUFNSSxXQU5PLENBTVAsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsRUFDNUMsVUFBVSxFQUFFLGlCQUFpQixFQUM3QixTQUFTLEVBQUUsY0FBYyxHQUM1Qjs7QUFHTCxBQUFBLHVCQUF1QixDQUFDLEVBQ3BCLFlBQVksRUFBRSxHQUFHLEVBQ2pCLGFBQWEsRUFBRSxJQUFJLEdBV3RCOztBQWJELEFBSUksdUJBSm1CLENBSW5CLENBQUMsQ0FBQyxFQUNFLFlBQVksRUFBRSxJQUFJLEVBQ2xCLGFBQWEsRUFBRSxHQUFHLEdBQ3JCOztBQVBMLEFBU0ksdUJBVG1CLENBU25CLElBQUksQUFBQSxZQUFZLENBQUMsRUFDYixZQUFZLEVBQUUsR0FBRyxFQUNqQixhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUFHTCxBQUFBLGFBQWEsQ0FBQyxFQUNWLFdBQVcsRUFBRSxHQUFHLEVBQ2hCLFlBQVksRUFBRSxJQUFJLEdBQ3JCOztBQUVELEFBQUEsaUJBQWlCLENBQUMsRUFDZCxLQUFLLEVBQUUsZUFBZSxHQUN6Qjs7QUFFRCxBQUFBLGVBQWUsQ0FBQyxFQUNaLEtBQUssRUFBRSxnQkFBZ0IsRUFDdkIsTUFBTSxFQUFFLGNBQWMsR0FDekI7O0FBRUQsQUFBQSxlQUFlLENBQUMsRUFDWixPQUFPLEVBQUUsMkJBQTJCLEdBQ3ZDOztBQUVELEFBQUEsV0FBVyxDQUFDLEVBQ1IsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSwyQkFBMkIsRUFDM0IsdUJBQXVCLEVBQ3ZCLHdCQUF3QixFQUN4QiwyQkFBMkIsQ0FBQyxFQUN4QixTQUFTLEVBQUUsY0FBYyxHQUM1Qjs7QUFFRCxBQUFBLHVCQUF1QixDQUFDLG1CQUFtQixFQUMzQyx1QkFBdUIsQ0FBQyxpQkFBaUIsRUFDekMsdUJBQXVCLENBQUMsbUJBQW1CLEVBQzNDLHVCQUF1QixFQUN2Qix1QkFBdUIsRUFDdkIsd0JBQXdCLEVBQ3hCLHdCQUF3QixDQUFDLG9CQUFvQixFQUM3QywyQkFBMkIsQ0FBQywyQkFBMkIsRUFDdkQscUJBQXFCLENBQUMsS0FBSyxFQUMzQix5QkFBeUIsQ0FBQyxLQUFLLEVBQy9CLG9CQUFvQixFQUNwQixxQkFBcUIsRUFDckIsWUFBWSxBQUFBLHVCQUF1QixFQUNuQyx5QkFBeUIsQ0FBQyxFQUN0QixLQUFLLEVBQUUsZ0JBQWdCLEdBQzFCOztBQUVELEFBQUEsYUFBYSxDQUFDLEVBQ1YsWUFBWSxFQUFFLElBQUksRUFDbEIsU0FBUyxFQUFFLGNBQWMsR0FDNUI7O0FBRUQsQUFBQSx1QkFBdUIsRUFDdkIsd0JBQXdCLEVBQ3hCLHVCQUF1QixDQUFDLEVBQ3BCLFNBQVMsRUFBRSxjQUFjLEVBQ3pCLEtBQUssRUFBRSxLQUFLLEVBQ1osTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFFRCxBQUNJLGlCQURhLENBQ2IsZ0JBQWdCLENBQUMsRUFDYixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFHTCxBQUFBLFlBQVksQ0FBQyxFQUNULEtBQUssRUFBRSxnQkFBZ0IsR0FDMUI7O0FBRUQsQUFDSSxjQURVLENBQ1YsbUJBQW1CLEVBRHZCLGNBQWMsQ0FFVixpQkFBaUIsRUFGckIsY0FBYyxDQUdWLGVBQWUsQ0FBQyxxQkFBcUIsQ0FBQyxFQUNsQyxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUdMLEFBQUEsNEJBQTRCLENBQUMsRUFDekIsSUFBSSxFQUFFLGVBQWUsR0FDeEIifQ== */ + +/*# sourceMappingURL=rtl.css.map */ diff --git a/redux-core/assets/css/rtl.css.map b/redux-core/assets/css/rtl.css.map new file mode 100644 index 000000000..045f5a3dd --- /dev/null +++ b/redux-core/assets/css/rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["rtl.scss","rtl.css"],"names":[],"mappings":"AAAA,qDCGQ,WAAW,EAAA;;AAInB,2IDqCA,YACI,EAAA;;AC5BJ,cDoCA,gBACI,ECnCA,gBAAgB,EDuCpB,+BACa,ECtCT,mBAAmB,EAAA;;AAJvB,8DDiDA,6BACA,EC1CQ,yBAAyB,EAAA;;AAIjC,0BDkEA,iBAAA,EChEI,mBAAmB,EAAA;;AAFvB,4BDgFA,kBACW,EC3EH,kBAAkB,EAAA;;AAN1B,2CAUQ,iBAAiB,EACjB,mBAAmB,EAAA;;AAI3B,gBACI,gBAAgB,EAChB,kBAAkB,EAAA;;AAGtB,oBACI,sBAAsB,EAAA;;AAG1B,kBACI,uBAAuB,EACvB,sBAAsB,EAAA;;AAG1B,kBACI,oCAAoC,EAAA;;AAGxC,cACI,iBAAiB,EAAA;;AAGrB,8GAII,yBAAyB,EAAA;;AAG7B,qeAcI,uBAAuB,EAAA;;AAG3B,gBACI,kBAAkB,EAClB,yBAAyB,EAAA;;AAG7B,6EAGI,yBAAyB,EACzB,YAAY,EACZ,SAAS,EAAA;;AAGb,qCAEQ,iBAAiB,EAAA;;AAIzB,eACI,uBAAuB,EAAA;;AAG3B,6HAIQ,WAAW,EAAA;;AAInB,+BACI,qBAAqB,EAAA;;AAlFzB,ikFAAikF","file":"rtl.css","sourcesContent":["html[dir=\"rtl\"]\r\n.redux-container {\r\n .redux-action_bar {\r\n float: left;\r\n }\r\n}\r\n\r\n.redux-container .expand_options,\r\n.redux-sidebar,\r\n.cb-enable,\r\n.cb-disable,\r\n.cb-enable span,\r\n.cb-disable span,\r\n#redux-footer #redux-share {\r\n float: right;\r\n}\r\n\r\n.redux-main {\r\n border-left: 0px;\r\n margin-left: 0px;\r\n border-right: 1px solid #d8d8d8;\r\n margin-right: 201px;\r\n\r\n .redux-typography-container .typography-preview {\r\n text-align: center !important;\r\n direction: ltr !important;\r\n }\r\n}\r\n\r\n.redux-group-tab-link-a {\r\n padding-left: 0px;\r\n padding-right: 30px;\r\n\r\n i {\r\n padding-left: 10px;\r\n padding-right: 5px;\r\n }\r\n\r\n span.group_title {\r\n padding-left: 0px;\r\n padding-right: 30px;\r\n }\r\n}\r\n\r\n.redux_slider {\r\n margin-left: 0px;\r\n margin-right: 15px;\r\n}\r\n\r\n.redux-action_bar {\r\n float: left !important;\r\n}\r\n\r\n.expand_options {\r\n float: right !important;\r\n border: 1px solid #f00;\r\n}\r\n\r\n.redux_field_th {\r\n padding: 20px 0 20px 10px !important;\r\n}\r\n\r\n.field-desc {\r\n text-align: right;\r\n}\r\n\r\n.redux-container-ace_editor,\r\n.redux-container-border,\r\n.redux-container-spacing,\r\n.redux-container-dimensions {\r\n direction: ltr !important;\r\n}\r\n\r\n.redux-container-border .field-border-input,\r\n.redux-container-border .redux-color-init,\r\n.redux-container-border .redux-border-style,\r\n.redux-container-sorter,\r\n.redux-container-border,\r\n.redux-container-spacing,\r\n.redux-container-spacing .field-spacing-input,\r\n.redux-container-dimensions .redux-dimensions-container,\r\n.redux-container-text label,\r\n.redux-container-checkbox input,\r\n.typography-font-bar,\r\n.typography-style-bar,\r\n.redux-color.redux-typography-color,\r\n.redux-typography-subsets {\r\n float: right !important;\r\n}\r\n\r\n.input-append {\r\n margin-right: 10px;\r\n direction: ltr !important;\r\n}\r\n\r\n.redux-container-slider,\r\n.redux-container-spinner,\r\n.redux-container-switch {\r\n direction: ltr !important;\r\n float: right;\r\n margin: 0;\r\n}\r\n\r\n.redux-info-field {\r\n .redux-info-icon {\r\n margin-left: 15px;\r\n }\r\n}\r\n\r\n#redux-share {\r\n float: right !important;\r\n}\r\n\r\n.redux-sidebar {\r\n .redux-menu-warning,\r\n .redux-menu-error,\r\n .hasSubSections .extraIconSubsections {\r\n float: left;\r\n }\r\n}\r\n\r\n.select2-search-choice-close {\r\n left: 23px !important;\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/rtl.min.css b/redux-core/assets/css/rtl.min.css new file mode 100644 index 000000000..27b3cd71b --- /dev/null +++ b/redux-core/assets/css/rtl.min.css @@ -0,0 +1 @@ +html[dir="rtl"] .redux-container .redux-action_bar{float:left}.redux-container .expand_options,.redux-sidebar,.cb-enable,.cb-disable,.cb-enable span,.cb-disable span,#redux-footer #redux-share{float:right}.redux-main{border-left:0;margin-left:0;border-right:1px solid #d8d8d8;margin-right:201px}.redux-main .redux-typography-container .typography-preview{text-align:center !important;direction:ltr !important}.redux-group-tab-link-a{padding-left:0;padding-right:30px}.redux-group-tab-link-a i{padding-left:10px;padding-right:5px}.redux-group-tab-link-a span.group_title{padding-left:0;padding-right:30px}.redux_slider{margin-left:0;margin-right:15px}.redux-action_bar{float:left !important}.expand_options{float:right !important;border:1px solid red}.redux_field_th{padding:20px 0 20px 10px !important}.field-desc{text-align:right}.redux-container-ace_editor,.redux-container-border,.redux-container-spacing,.redux-container-dimensions{direction:ltr !important}.redux-container-border .field-border-input,.redux-container-border .redux-color-init,.redux-container-border .redux-border-style,.redux-container-sorter,.redux-container-border,.redux-container-spacing,.redux-container-spacing .field-spacing-input,.redux-container-dimensions .redux-dimensions-container,.redux-container-text label,.redux-container-checkbox input,.typography-font-bar,.typography-style-bar,.redux-color.redux-typography-color,.redux-typography-subsets{float:right !important}.input-append{margin-right:10px;direction:ltr !important}.redux-container-slider,.redux-container-spinner,.redux-container-switch{direction:ltr !important;float:right;margin:0}.redux-info-field .redux-info-icon{margin-left:15px}#redux-share{float:right !important}.redux-sidebar .redux-menu-warning,.redux-sidebar .redux-menu-error,.redux-sidebar .hasSubSections .extraIconSubsections{float:left}.select2-search-choice-close{left:23px !important} \ No newline at end of file diff --git a/redux-core/assets/css/vendor.css b/redux-core/assets/css/vendor.css new file mode 100644 index 000000000..9a42a516c --- /dev/null +++ b/redux-core/assets/css/vendor.css @@ -0,0 +1,2011 @@ +@charset "UTF-8"; +/*! Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License) */ +@font-face { font-family: "Elusive-Icons"; src: url("../../fonts/elusiveicons-webfont.eot?v=2.0.0"); src: url("../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0") format("embedded-opentype"), url("../../fonts/elusiveicons-webfont.woff?v=2.0.0") format("woff"), url("../../fonts/elusiveicons-webfont.ttf?v=2.0.0") format("truetype"), url("../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular") format("svg"); font-weight: normal; font-style: normal; } + +.el { display: inline-block; font: normal normal normal 14px/1 "Elusive-Icons"; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); transform: translate(0, 0); } + +.el-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } + +.el-2x { font-size: 2em; } + +.el-3x { font-size: 3em; } + +.el-4x { font-size: 4em; } + +.el-5x { font-size: 5em; } + +.el-fw { width: 1.28571em; text-align: center; } + +.el-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; } + +.el-ul > li { position: relative; } + +.el-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; } + +.el-li.el-lg { left: -1.85714em; } + +.el-border { padding: 0.2em 0.25em 0.15em; border: solid 0.08em #eee; border-radius: 0.1em; } + +.pull-right { float: right; } + +.pull-left { float: left; } + +.el.pull-left { margin-right: 0.3em; } + +.el.pull-right { margin-left: 0.3em; } + +.el-spin { -webkit-animation: el-spin 2s infinite linear; animation: el-spin 2s infinite linear; } + +.el-pulse { -webkit-animation: el-spin 1s infinite steps(8); animation: el-spin 1s infinite steps(8); } + +@-webkit-keyframes el-spin { 0% { -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +@keyframes el-spin { 0% { -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +.el-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); transform: rotate(90deg); } + +.el-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); transform: rotate(180deg); } + +.el-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); transform: rotate(270deg); } + +.el-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } + +.el-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: scale(1, -1); transform: scale(1, -1); } + +:root .el-rotate-90, :root .el-rotate-180, :root .el-rotate-270, :root .el-flip-horizontal, :root .el-flip-vertical { -webkit-filter: none; filter: none; } + +.el-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } + +.el-stack-1x, .el-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } + +.el-stack-1x { line-height: inherit; } + +.el-stack-2x { font-size: 2em; } + +.el-inverse { color: #fff; } + +.el-icon-address-book-alt::before, .el-address-book-alt::before { content: ""; } + +.el-icon-address-book::before, .el-address-book::before { content: ""; } + +.el-icon-adjust-alt::before, .el-adjust-alt::before { content: ""; } + +.el-icon-adjust::before, .el-adjust::before { content: ""; } + +.el-icon-adult::before, .el-adult::before { content: ""; } + +.el-icon-align-center::before, .el-align-center::before { content: ""; } + +.el-icon-align-justify::before, .el-align-justify::before { content: ""; } + +.el-icon-align-left::before, .el-align-left::before { content: ""; } + +.el-icon-align-right::before, .el-align-right::before { content: ""; } + +.el-icon-arrow-down::before, .el-arrow-down::before { content: ""; } + +.el-icon-arrow-left::before, .el-arrow-left::before { content: ""; } + +.el-icon-arrow-right::before, .el-arrow-right::before { content: ""; } + +.el-icon-arrow-up::before, .el-arrow-up::before { content: ""; } + +.el-icon-asl::before, .el-asl::before { content: ""; } + +.el-icon-asterisk::before, .el-asterisk::before { content: ""; } + +.el-icon-backward::before, .el-backward::before { content: ""; } + +.el-icon-ban-circle::before, .el-ban-circle::before { content: ""; } + +.el-icon-barcode::before, .el-barcode::before { content: ""; } + +.el-icon-behance::before, .el-behance::before { content: ""; } + +.el-icon-bell::before, .el-bell::before { content: ""; } + +.el-icon-blind::before, .el-blind::before { content: ""; } + +.el-icon-blogger::before, .el-blogger::before { content: ""; } + +.el-icon-bold::before, .el-bold::before { content: ""; } + +.el-icon-book::before, .el-book::before { content: ""; } + +.el-icon-bookmark-empty::before, .el-bookmark-empty::before { content: ""; } + +.el-icon-bookmark::before, .el-bookmark::before { content: ""; } + +.el-icon-brackets::before, .el-brackets::before { content: ""; } + +.el-icon-braille::before, .el-braille::before { content: ""; } + +.el-icon-briefcase::before, .el-briefcase::before { content: ""; } + +.el-icon-broom::before, .el-broom::before { content: ""; } + +.el-icon-brush::before, .el-brush::before { content: ""; } + +.el-icon-bulb::before, .el-bulb::before { content: ""; } + +.el-icon-bullhorn::before, .el-bullhorn::before { content: ""; } + +.el-icon-calendar-sign::before, .el-calendar-sign::before { content: ""; } + +.el-icon-calendar::before, .el-calendar::before { content: ""; } + +.el-icon-camera::before, .el-camera::before { content: ""; } + +.el-icon-car::before, .el-car::before { content: ""; } + +.el-icon-caret-down::before, .el-caret-down::before { content: ""; } + +.el-icon-caret-left::before, .el-caret-left::before { content: ""; } + +.el-icon-caret-right::before, .el-caret-right::before { content: ""; } + +.el-icon-caret-up::before, .el-caret-up::before { content: ""; } + +.el-icon-cc::before, .el-cc::before { content: ""; } + +.el-icon-certificate::before, .el-certificate::before { content: ""; } + +.el-icon-check-empty::before, .el-check-empty::before { content: ""; } + +.el-icon-check::before, .el-check::before { content: ""; } + +.el-icon-chevron-down::before, .el-chevron-down::before { content: ""; } + +.el-icon-chevron-left::before, .el-chevron-left::before { content: ""; } + +.el-icon-chevron-right::before, .el-chevron-right::before { content: ""; } + +.el-icon-chevron-up::before, .el-chevron-up::before { content: ""; } + +.el-icon-child::before, .el-child::before { content: ""; } + +.el-icon-circle-arrow-down::before, .el-circle-arrow-down::before { content: ""; } + +.el-icon-circle-arrow-left::before, .el-circle-arrow-left::before { content: ""; } + +.el-icon-circle-arrow-right::before, .el-circle-arrow-right::before { content: ""; } + +.el-icon-circle-arrow-up::before, .el-circle-arrow-up::before { content: ""; } + +.el-icon-cloud-alt::before, .el-cloud-alt::before { content: ""; } + +.el-icon-cloud::before, .el-cloud::before { content: ""; } + +.el-icon-cog-alt::before, .el-cog-alt::before { content: ""; } + +.el-icon-cog::before, .el-cog::before { content: ""; } + +.el-icon-cogs::before, .el-cogs::before { content: ""; } + +.el-icon-comment-alt::before, .el-comment-alt::before { content: ""; } + +.el-icon-comment::before, .el-comment::before { content: ""; } + +.el-icon-compass-alt::before, .el-compass-alt::before { content: ""; } + +.el-icon-compass::before, .el-compass::before { content: ""; } + +.el-icon-credit-card::before, .el-credit-card::before { content: ""; } + +.el-icon-css::before, .el-css::before { content: ""; } + +.el-icon-dashboard::before, .el-dashboard::before { content: ""; } + +.el-icon-delicious::before, .el-delicious::before { content: ""; } + +.el-icon-deviantart::before, .el-deviantart::before { content: ""; } + +.el-icon-digg::before, .el-digg::before { content: ""; } + +.el-icon-download-alt::before, .el-download-alt::before { content: ""; } + +.el-icon-download::before, .el-download::before { content: ""; } + +.el-icon-dribbble::before, .el-dribbble::before { content: ""; } + +.el-icon-edit::before, .el-edit::before { content: ""; } + +.el-icon-eject::before, .el-eject::before { content: ""; } + +.el-icon-envelope-alt::before, .el-envelope-alt::before { content: ""; } + +.el-icon-envelope::before, .el-envelope::before { content: ""; } + +.el-icon-error-alt::before, .el-error-alt::before { content: ""; } + +.el-icon-error::before, .el-error::before { content: ""; } + +.el-icon-eur::before, .el-eur::before { content: ""; } + +.el-icon-exclamation-sign::before, .el-exclamation-sign::before { content: ""; } + +.el-icon-eye-close::before, .el-eye-close::before { content: ""; } + +.el-icon-eye-open::before, .el-eye-open::before { content: ""; } + +.el-icon-facebook::before, .el-facebook::before { content: ""; } + +.el-icon-facetime-video::before, .el-facetime-video::before { content: ""; } + +.el-icon-fast-backward::before, .el-fast-backward::before { content: ""; } + +.el-icon-fast-forward::before, .el-fast-forward::before { content: ""; } + +.el-icon-female::before, .el-female::before { content: ""; } + +.el-icon-file-alt::before, .el-file-alt::before { content: ""; } + +.el-icon-file-edit-alt::before, .el-file-edit-alt::before { content: ""; } + +.el-icon-file-edit::before, .el-file-edit::before { content: ""; } + +.el-icon-file-new-alt::before, .el-file-new-alt::before { content: ""; } + +.el-icon-file-new::before, .el-file-new::before { content: ""; } + +.el-icon-file::before, .el-file::before { content: ""; } + +.el-icon-film::before, .el-film::before { content: ""; } + +.el-icon-filter::before, .el-filter::before { content: ""; } + +.el-icon-fire::before, .el-fire::before { content: ""; } + +.el-icon-flag-alt::before, .el-flag-alt::before { content: ""; } + +.el-icon-flag::before, .el-flag::before { content: ""; } + +.el-icon-flickr::before, .el-flickr::before { content: ""; } + +.el-icon-folder-close::before, .el-folder-close::before { content: ""; } + +.el-icon-folder-open::before, .el-folder-open::before { content: ""; } + +.el-icon-folder-sign::before, .el-folder-sign::before { content: ""; } + +.el-icon-folder::before, .el-folder::before { content: ""; } + +.el-icon-font::before, .el-font::before { content: ""; } + +.el-icon-fontsize::before, .el-fontsize::before { content: ""; } + +.el-icon-fork::before, .el-fork::before { content: ""; } + +.el-icon-forward-alt::before, .el-forward-alt::before { content: ""; } + +.el-icon-forward::before, .el-forward::before { content: ""; } + +.el-icon-foursquare::before, .el-foursquare::before { content: ""; } + +.el-icon-friendfeed-rect::before, .el-friendfeed-rect::before { content: ""; } + +.el-icon-friendfeed::before, .el-friendfeed::before { content: ""; } + +.el-icon-fullscreen::before, .el-fullscreen::before { content: ""; } + +.el-icon-gallery::before, .el-gallery::before { content: ""; } + +.el-icon-gbp::before, .el-gbp::before { content: ""; } + +.el-icon-gift::before, .el-gift::before { content: ""; } + +.el-icon-github-text::before, .el-github-text::before { content: ""; } + +.el-icon-github::before, .el-github::before { content: ""; } + +.el-icon-glass::before, .el-glass::before { content: ""; } + +.el-icon-glasses::before, .el-glasses::before { content: ""; } + +.el-icon-globe-alt::before, .el-globe-alt::before { content: ""; } + +.el-icon-globe::before, .el-globe::before { content: ""; } + +.el-icon-googleplus::before, .el-googleplus::before { content: ""; } + +.el-icon-graph-alt::before, .el-graph-alt::before { content: ""; } + +.el-icon-graph::before, .el-graph::before { content: ""; } + +.el-icon-group-alt::before, .el-group-alt::before { content: ""; } + +.el-icon-group::before, .el-group::before { content: ""; } + +.el-icon-guidedog::before, .el-guidedog::before { content: ""; } + +.el-icon-hand-down::before, .el-hand-down::before { content: ""; } + +.el-icon-hand-left::before, .el-hand-left::before { content: ""; } + +.el-icon-hand-right::before, .el-hand-right::before { content: ""; } + +.el-icon-hand-up::before, .el-hand-up::before { content: ""; } + +.el-icon-hdd::before, .el-hdd::before { content: ""; } + +.el-icon-headphones::before, .el-headphones::before { content: ""; } + +.el-icon-hearing-impaired::before, .el-hearing-impaired::before { content: ""; } + +.el-icon-heart-alt::before, .el-heart-alt::before { content: ""; } + +.el-icon-heart-empty::before, .el-heart-empty::before { content: ""; } + +.el-icon-heart::before, .el-heart::before { content: ""; } + +.el-icon-home-alt::before, .el-home-alt::before { content: ""; } + +.el-icon-home::before, .el-home::before { content: ""; } + +.el-icon-hourglass::before, .el-hourglass::before { content: ""; } + +.el-icon-idea-alt::before, .el-idea-alt::before { content: ""; } + +.el-icon-idea::before, .el-idea::before { content: ""; } + +.el-icon-inbox-alt::before, .el-inbox-alt::before { content: ""; } + +.el-icon-inbox-box::before, .el-inbox-box::before { content: ""; } + +.el-icon-inbox::before, .el-inbox::before { content: ""; } + +.el-icon-indent-left::before, .el-indent-left::before { content: ""; } + +.el-icon-indent-right::before, .el-indent-right::before { content: ""; } + +.el-icon-info-circle::before, .el-info-circle::before { content: ""; } + +.el-icon-instagram::before, .el-instagram::before { content: ""; } + +.el-icon-iphone-home::before, .el-iphone-home::before { content: ""; } + +.el-icon-italic::before, .el-italic::before { content: ""; } + +.el-icon-key::before, .el-key::before { content: ""; } + +.el-icon-laptop-alt::before, .el-laptop-alt::before { content: ""; } + +.el-icon-laptop::before, .el-laptop::before { content: ""; } + +.el-icon-lastfm::before, .el-lastfm::before { content: ""; } + +.el-icon-leaf::before, .el-leaf::before { content: ""; } + +.el-icon-lines::before, .el-lines::before { content: ""; } + +.el-icon-link::before, .el-link::before { content: ""; } + +.el-icon-linkedin::before, .el-linkedin::before { content: ""; } + +.el-icon-list-alt::before, .el-list-alt::before { content: ""; } + +.el-icon-list::before, .el-list::before { content: ""; } + +.el-icon-livejournal::before, .el-livejournal::before { content: ""; } + +.el-icon-lock-alt::before, .el-lock-alt::before { content: ""; } + +.el-icon-lock::before, .el-lock::before { content: ""; } + +.el-icon-magic::before, .el-magic::before { content: ""; } + +.el-icon-magnet::before, .el-magnet::before { content: ""; } + +.el-icon-male::before, .el-male::before { content: ""; } + +.el-icon-map-marker-alt::before, .el-map-marker-alt::before { content: ""; } + +.el-icon-map-marker::before, .el-map-marker::before { content: ""; } + +.el-icon-mic-alt::before, .el-mic-alt::before { content: ""; } + +.el-icon-mic::before, .el-mic::before { content: ""; } + +.el-icon-minus-sign::before, .el-minus-sign::before { content: ""; } + +.el-icon-minus::before, .el-minus::before { content: ""; } + +.el-icon-move::before, .el-move::before { content: ""; } + +.el-icon-music::before, .el-music::before { content: ""; } + +.el-icon-myspace::before, .el-myspace::before { content: ""; } + +.el-icon-network::before, .el-network::before { content: ""; } + +.el-icon-off::before, .el-off::before { content: ""; } + +.el-icon-ok-circle::before, .el-ok-circle::before { content: ""; } + +.el-icon-ok-sign::before, .el-ok-sign::before { content: ""; } + +.el-icon-ok::before, .el-ok::before { content: ""; } + +.el-icon-opensource::before, .el-opensource::before { content: ""; } + +.el-icon-paper-clip-alt::before, .el-paper-clip-alt::before { content: ""; } + +.el-icon-paper-clip::before, .el-paper-clip::before { content: ""; } + +.el-icon-path::before, .el-path::before { content: ""; } + +.el-icon-pause-alt::before, .el-pause-alt::before { content: ""; } + +.el-icon-pause::before, .el-pause::before { content: ""; } + +.el-icon-pencil-alt::before, .el-pencil-alt::before { content: ""; } + +.el-icon-pencil::before, .el-pencil::before { content: ""; } + +.el-icon-person::before, .el-person::before { content: ""; } + +.el-icon-phone-alt::before, .el-phone-alt::before { content: ""; } + +.el-icon-phone::before, .el-phone::before { content: ""; } + +.el-icon-photo-alt::before, .el-photo-alt::before { content: ""; } + +.el-icon-photo::before, .el-photo::before { content: ""; } + +.el-icon-picasa::before, .el-picasa::before { content: ""; } + +.el-icon-picture::before, .el-picture::before { content: ""; } + +.el-icon-plane::before, .el-plane::before { content: ""; } + +.el-icon-play-alt::before, .el-play-alt::before { content: ""; } + +.el-icon-play-circle::before, .el-play-circle::before { content: ""; } + +.el-icon-play::before, .el-play::before { content: ""; } + +.el-icon-plurk-alt::before, .el-plurk-alt::before { content: ""; } + +.el-icon-plurk::before, .el-plurk::before { content: ""; } + +.el-icon-plus-sign::before, .el-plus-sign::before { content: ""; } + +.el-icon-plus::before, .el-plus::before { content: ""; } + +.el-icon-podcast::before, .el-podcast::before { content: ""; } + +.el-icon-print::before, .el-print::before { content: ""; } + +.el-icon-puzzle::before, .el-puzzle::before { content: ""; } + +.el-icon-qrcode::before, .el-qrcode::before { content: ""; } + +.el-icon-question-sign::before, .el-question-sign::before { content: ""; } + +.el-icon-question::before, .el-question::before { content: ""; } + +.el-icon-quote-alt::before, .el-quote-alt::before { content: ""; } + +.el-icon-quote-right-alt::before, .el-quote-right-alt::before { content: ""; } + +.el-icon-quote-right::before, .el-quote-right::before { content: ""; } + +.el-icon-quotes::before, .el-quotes::before { content: ""; } + +.el-icon-random::before, .el-random::before { content: ""; } + +.el-icon-record::before, .el-record::before { content: ""; } + +.el-icon-reddit::before, .el-reddit::before { content: ""; } + +.el-icon-redux::before, .el-redux::before { content: ""; } + +.el-icon-refresh::before, .el-refresh::before { content: ""; } + +.el-icon-remove-circle::before, .el-remove-circle::before { content: ""; } + +.el-icon-remove-sign::before, .el-remove-sign::before { content: ""; } + +.el-icon-remove::before, .el-remove::before { content: ""; } + +.el-icon-repeat-alt::before, .el-repeat-alt::before { content: ""; } + +.el-icon-repeat::before, .el-repeat::before { content: ""; } + +.el-icon-resize-full::before, .el-resize-full::before { content: ""; } + +.el-icon-resize-horizontal::before, .el-resize-horizontal::before { content: ""; } + +.el-icon-resize-small::before, .el-resize-small::before { content: ""; } + +.el-icon-resize-vertical::before, .el-resize-vertical::before { content: ""; } + +.el-icon-return-key::before, .el-return-key::before { content: ""; } + +.el-icon-retweet::before, .el-retweet::before { content: ""; } + +.el-icon-reverse-alt::before, .el-reverse-alt::before { content: ""; } + +.el-icon-road::before, .el-road::before { content: ""; } + +.el-icon-rss::before, .el-rss::before { content: ""; } + +.el-icon-scissors::before, .el-scissors::before { content: ""; } + +.el-icon-screen-alt::before, .el-screen-alt::before { content: ""; } + +.el-icon-screen::before, .el-screen::before { content: ""; } + +.el-icon-screenshot::before, .el-screenshot::before { content: ""; } + +.el-icon-search-alt::before, .el-search-alt::before { content: ""; } + +.el-icon-search::before, .el-search::before { content: ""; } + +.el-icon-share-alt::before, .el-share-alt::before { content: ""; } + +.el-icon-share::before, .el-share::before { content: ""; } + +.el-icon-shopping-cart-sign::before, .el-shopping-cart-sign::before { content: ""; } + +.el-icon-shopping-cart::before, .el-shopping-cart::before { content: ""; } + +.el-icon-shortcode::before, .el-shortcode::before { content: ""; } + +.el-icon-signal::before, .el-signal::before { content: ""; } + +.el-icon-skype::before, .el-skype::before { content: ""; } + +.el-icon-slideshare::before, .el-slideshare::before { content: ""; } + +.el-icon-smiley-alt::before, .el-smiley-alt::before { content: ""; } + +.el-icon-smiley::before, .el-smiley::before { content: ""; } + +.el-icon-soundcloud::before, .el-soundcloud::before { content: ""; } + +.el-icon-speaker::before, .el-speaker::before { content: ""; } + +.el-icon-spotify::before, .el-spotify::before { content: ""; } + +.el-icon-stackoverflow::before, .el-stackoverflow::before { content: ""; } + +.el-icon-star-alt::before, .el-star-alt::before { content: ""; } + +.el-icon-star-empty::before, .el-star-empty::before { content: ""; } + +.el-icon-star::before, .el-star::before { content: ""; } + +.el-icon-step-backward::before, .el-step-backward::before { content: ""; } + +.el-icon-step-forward::before, .el-step-forward::before { content: ""; } + +.el-icon-stop-alt::before, .el-stop-alt::before { content: ""; } + +.el-icon-stop::before, .el-stop::before { content: ""; } + +.el-icon-stumbleupon::before, .el-stumbleupon::before { content: ""; } + +.el-icon-tag::before, .el-tag::before { content: ""; } + +.el-icon-tags::before, .el-tags::before { content: ""; } + +.el-icon-tasks::before, .el-tasks::before { content: ""; } + +.el-icon-text-height::before, .el-text-height::before { content: ""; } + +.el-icon-text-width::before, .el-text-width::before { content: ""; } + +.el-icon-th-large::before, .el-th-large::before { content: ""; } + +.el-icon-th-list::before, .el-th-list::before { content: ""; } + +.el-icon-th::before, .el-th::before { content: ""; } + +.el-icon-thumbs-down::before, .el-thumbs-down::before { content: ""; } + +.el-icon-thumbs-up::before, .el-thumbs-up::before { content: ""; } + +.el-icon-time-alt::before, .el-time-alt::before { content: ""; } + +.el-icon-time::before, .el-time::before { content: ""; } + +.el-icon-tint::before, .el-tint::before { content: ""; } + +.el-icon-torso::before, .el-torso::before { content: ""; } + +.el-icon-trash-alt::before, .el-trash-alt::before { content: ""; } + +.el-icon-trash::before, .el-trash::before { content: ""; } + +.el-icon-tumblr::before, .el-tumblr::before { content: ""; } + +.el-icon-twitter::before, .el-twitter::before { content: ""; } + +.el-icon-universal-access::before, .el-universal-access::before { content: ""; } + +.el-icon-unlock-alt::before, .el-unlock-alt::before { content: ""; } + +.el-icon-unlock::before, .el-unlock::before { content: ""; } + +.el-icon-upload::before, .el-upload::before { content: ""; } + +.el-icon-usd::before, .el-usd::before { content: ""; } + +.el-icon-user::before, .el-user::before { content: ""; } + +.el-icon-viadeo::before, .el-viadeo::before { content: ""; } + +.el-icon-video-alt::before, .el-video-alt::before { content: ""; } + +.el-icon-video-chat::before, .el-video-chat::before { content: ""; } + +.el-icon-video::before, .el-video::before { content: ""; } + +.el-icon-view-mode::before, .el-view-mode::before { content: ""; } + +.el-icon-vimeo::before, .el-vimeo::before { content: ""; } + +.el-icon-vkontakte::before, .el-vkontakte::before { content: ""; } + +.el-icon-volume-down::before, .el-volume-down::before { content: ""; } + +.el-icon-volume-off::before, .el-volume-off::before { content: ""; } + +.el-icon-volume-up::before, .el-volume-up::before { content: ""; } + +.el-icon-w3c::before, .el-w3c::before { content: ""; } + +.el-icon-warning-sign::before, .el-warning-sign::before { content: ""; } + +.el-icon-website-alt::before, .el-website-alt::before { content: ""; } + +.el-icon-website::before, .el-website::before { content: ""; } + +.el-icon-wheelchair::before, .el-wheelchair::before { content: ""; } + +.el-icon-wordpress::before, .el-wordpress::before { content: ""; } + +.el-icon-wrench-alt::before, .el-wrench-alt::before { content: ""; } + +.el-icon-wrench::before, .el-wrench::before { content: ""; } + +.el-icon-youtube::before, .el-youtube::before { content: ""; } + +.el-icon-zoom-in::before, .el-zoom-in::before { content: ""; } + +.el-icon-zoom-out::before, .el-zoom-out::before { content: ""; } + +.select2-container { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle; } + +.select2-container .select2-selection--single { -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; display: block; height: 28px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.select2-container .select2-selection--single .select2-selection__clear { position: relative; } + +.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; } + +.select2-container .select2-selection--multiple { -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; } + +.select2-container .select2-search--inline { float: left; } + +.select2-container .select2-search--inline .select2-search__field { -webkit-box-sizing: border-box; box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; padding: 0; } + +.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } + +.select2-dropdown { background-color: white; border: 1px solid #aaa; border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051; } + +.select2-results { display: block; } + +.select2-results__options { list-style: none; margin: 0; padding: 0; } + +.select2-results__option { padding: 6px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-results__option[aria-selected] { cursor: pointer; } + +.select2-container--open .select2-dropdown { left: 0; } + +.select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-search--dropdown { display: block; padding: 4px; } + +.select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; } + +.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } + +.select2-search--dropdown.select2-search--hide { display: none; } + +.select2-close-mask { border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0); } + +.select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; } + +.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } + +.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } + +.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; } + +.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; } + +.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } + +.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--default .select2-selection--multiple { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; cursor: text; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered { -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } + +.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } + +.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid #000 1px; outline: 0; } + +.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } + +.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } + +.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: textfield; } + +.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--default .select2-results__option[role="group"] { padding: 0; } + +.select2-container--default .select2-results__option[aria-disabled="true"] { color: #999; } + +.select2-container--default .select2-results__option[aria-selected="true"] { background-color: #ddd; } + +.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } + +.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: #fff; } + +.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } + +.select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; border-radius: 4px; outline: 0; background-image: -webkit-linear-gradient(top, white 50%, #eee 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eee)); background-image: linear-gradient(to bottom, white 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } + +.select2-container--classic .select2-selection--single:focus { border: 1px solid #5897fb; } + +.select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; } + +.select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; border-left: 1px solid #aaa; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0); } + +.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; left: 1px; right: auto; } + +.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #5897fb; } + +.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; } + +.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: -webkit-linear-gradient(top, white 0%, #eee 50%); background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eee)); background-image: linear-gradient(to bottom, white 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: -webkit-linear-gradient(top, #eee 50%, white 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(white)); background-image: linear-gradient(to bottom, #eee 50%, white 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0); } + +.select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; outline: 0; } + +.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #5897fb; } + +.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float: right; margin-left: 5px; margin-right: auto; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; } + +.select2-container--classic .select2-search--inline .select2-search__field { outline: 0; -webkit-box-shadow: none; box-shadow: none; } + +.select2-container--classic .select2-dropdown { background-color: white; border: 1px solid transparent; } + +.select2-container--classic .select2-dropdown--above { border-bottom: none; } + +.select2-container--classic .select2-dropdown--below { border-top: none; } + +.select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--classic .select2-results__option[role=group] { padding: 0; } + +.select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; } + +.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; color: white; } + +.select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; } + +.select2-container--classic.select2-container--open .select2-dropdown { border-color: #5897fb; } + +.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } + +.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } + +.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; } + +.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; } + +.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } + +.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--default .select2-selection--multiple { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; cursor: text; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered { -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } + +.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } + +.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid #000 1px; outline: 0; } + +.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } + +.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } + +.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: textfield; } + +.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--default .select2-results__option[role="group"] { padding: 0; } + +.select2-container--default .select2-results__option[aria-disabled="true"] { color: #999; } + +.select2-container--default .select2-results__option[aria-selected="true"] { background-color: #ddd; } + +.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } + +.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: #fff; } + +.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } + +/*! jQuery UI Bootstrap (0.5) http://addyosmani.github.com/jquery-ui-bootstrap Copyright 2012 - 2013, Addy Osmani Dual licensed under the MIT or GPL Version 2 licenses. Portions copyright jQuery UI & Twitter Bootstrap */ +.redux-container, .control-section-redux, .control-panel-redux, .redux-metabox { /* Interaction Cues +----------------------------------*/ /* Icons ----------------------------------*/ /* states and images */ /* Misc visuals ----------------------------------*/ /* jQuery UI CSS Framework 1.10.0 Copyright 2013, AUTHORS.txt (http://jqueryui.com/about) Dual licensed under the MIT or GPL Version 2 licenses. http://jquery.org/license To view and modify this theme, visit http://jqueryui.com/themeroller/ */ /* Component containers ----------------------------------*/ /* Interaction states ----------------------------------*/ /* Interaction Cues ----------------------------------*/ /* For IE8 - See #6059 */ /* Icons ----------------------------------*/ /* states and images */ /* positioning */ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ /* Misc visuals ----------------------------------*/ /* Corner radius */ /* Overlays */ /* jQuery UI Accordion 1.10.0 Copyright 2013, AUTHORS.txt (http://jqueryui.com/about) Dual licensed under the MIT or GPL Version 2 licenses. http://jquery.org/license http://jqueryui.com/accordion/ */ /* IE/Win - Fix animation bug - #4615 */ /* jQuery UI Button 1.10.0 Copyright 2013, AUTHORS.txt (http://jqueryui.com/about) Dual licensed under the MIT or GPL Version 2 licenses. http://jquery.org/license http://docs.jquery.com/UI/Button#theming */ /* the overflow property removes extra width in IE */ /* to make room for the icon, a width needs to be set here */ /* button elements seem to need a little more width */ /*button text element */ /* no icon support for input elements, provide padding by default */ /* input.ui-button { padding: .4em 1em; } */ /*button icon element(s) */ /*button sets*/ /* workarounds */ /* reset extra padding in Firefox */ /* jQuery UI Datepicker 1.9.0 Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about) Dual licensed under the MIT or GPL Version 2 licenses. http://jquery.org/license http://jqueryui.com/datepicker/ */ /* with multiple calendars */ /* RTL support */ /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ } + +.redux-container .ui-state-disabled, .control-section-redux .ui-state-disabled, .control-panel-redux .ui-state-disabled, .redux-metabox .ui-state-disabled { cursor: default !important; } + +.redux-container .ui-icon, .control-section-redux .ui-icon, .control-panel-redux .ui-icon, .redux-metabox .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + +.redux-container .ui-widget-content, .control-section-redux .ui-widget-content, .control-panel-redux .ui-widget-content, .redux-metabox .ui-widget-content { border: 1px solid #aaa; background: #fff url("../../img/jquery-ui-bootstrap/ui-bg_glass_75_ffffff_1x400.png") 50% 50% repeat-x; color: #404040; } + +.redux-container .ui-widget-header, .control-section-redux .ui-widget-header, .control-panel-redux .ui-widget-header, .redux-metabox .ui-widget-header { font-weight: bold; border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border: 1px solid #666; } + +.redux-container .ui-widget-header a, .control-section-redux .ui-widget-header a, .control-panel-redux .ui-widget-header a, .redux-metabox .ui-widget-header a { color: #222; } + +.redux-container .ui-state-default, .redux-container .ui-widget-content .ui-state-default, .redux-container .ui-widget-header .ui-state-default, .control-section-redux .ui-state-default, .control-section-redux .ui-widget-content .ui-state-default, .control-section-redux .ui-widget-header .ui-state-default, .control-panel-redux .ui-state-default, .control-panel-redux .ui-widget-content .ui-state-default, .control-panel-redux .ui-widget-header .ui-state-default, .redux-metabox .ui-state-default, .redux-metabox .ui-widget-content .ui-state-default, .redux-metabox .ui-widget-header .ui-state-default { background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); background-image: linear-gradient(#fff, #fff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } + +.redux-container .ui-state-default a, .redux-container .ui-state-default a:link, .redux-container .ui-state-default a:visited, .control-section-redux .ui-state-default a, .control-section-redux .ui-state-default a:link, .control-section-redux .ui-state-default a:visited, .control-panel-redux .ui-state-default a, .control-panel-redux .ui-state-default a:link, .control-panel-redux .ui-state-default a:visited, .redux-metabox .ui-state-default a, .redux-metabox .ui-state-default a:link, .redux-metabox .ui-state-default a:visited { color: #555; text-decoration: none; } + +.redux-container .ui-state-hover, .redux-container .ui-widget-content .ui-state-hover, .redux-container .ui-widget-header .ui-state-hover, .redux-container .ui-state-focus, .redux-container .ui-widget-content .ui-state-focus, .redux-container .ui-widget-header .ui-state-focus, .control-section-redux .ui-state-hover, .control-section-redux .ui-widget-content .ui-state-hover, .control-section-redux .ui-widget-header .ui-state-hover, .control-section-redux .ui-state-focus, .control-section-redux .ui-widget-content .ui-state-focus, .control-section-redux .ui-widget-header .ui-state-focus, .control-panel-redux .ui-state-hover, .control-panel-redux .ui-widget-content .ui-state-hover, .control-panel-redux .ui-widget-header .ui-state-hover, .control-panel-redux .ui-state-focus, .control-panel-redux .ui-widget-content .ui-state-focus, .control-panel-redux .ui-widget-header .ui-state-focus, .redux-metabox .ui-state-hover, .redux-metabox .ui-widget-content .ui-state-hover, .redux-metabox .ui-widget-header .ui-state-hover, .redux-metabox .ui-state-focus, .redux-metabox .ui-widget-content .ui-state-focus, .redux-metabox .ui-widget-header .ui-state-focus { background-position: 0 -15px; color: #333; text-decoration: none; } + +.redux-container .ui-state-hover a, .redux-container .ui-state-hover a:hover, .redux-container .ui-state-hover a:link, .redux-container .ui-state-hover a:visited, .control-section-redux .ui-state-hover a, .control-section-redux .ui-state-hover a:hover, .control-section-redux .ui-state-hover a:link, .control-section-redux .ui-state-hover a:visited, .control-panel-redux .ui-state-hover a, .control-panel-redux .ui-state-hover a:hover, .control-panel-redux .ui-state-hover a:link, .control-panel-redux .ui-state-hover a:visited, .redux-metabox .ui-state-hover a, .redux-metabox .ui-state-hover a:hover, .redux-metabox .ui-state-hover a:link, .redux-metabox .ui-state-hover a:visited { color: #212121; text-decoration: none; } + +.redux-container .ui-state-active, .redux-container .ui-widget-content .ui-state-active, .redux-container .ui-widget-header .ui-state-active, .control-section-redux .ui-state-active, .control-section-redux .ui-widget-content .ui-state-active, .control-section-redux .ui-widget-header .ui-state-active, .control-panel-redux .ui-state-active, .control-panel-redux .ui-widget-content .ui-state-active, .control-panel-redux .ui-widget-header .ui-state-active, .redux-metabox .ui-state-active, .redux-metabox .ui-widget-content .ui-state-active, .redux-metabox .ui-widget-header .ui-state-active { border: 1px solid #aaa; font-weight: normal; color: #212121; } + +.redux-container .ui-state-active a, .redux-container .ui-state-active a:link, .redux-container .ui-state-active a:visited, .control-section-redux .ui-state-active a, .control-section-redux .ui-state-active a:link, .control-section-redux .ui-state-active a:visited, .control-panel-redux .ui-state-active a, .control-panel-redux .ui-state-active a:link, .control-panel-redux .ui-state-active a:visited, .redux-metabox .ui-state-active a, .redux-metabox .ui-state-active a:link, .redux-metabox .ui-state-active a:visited { color: #212121; text-decoration: none; } + +.redux-container .ui-widget :active, .control-section-redux .ui-widget :active, .control-panel-redux .ui-widget :active, .redux-metabox .ui-widget :active { outline: none; } + +.redux-container .ui-state-highlight p, .redux-container .ui-state-error p, .redux-container .ui-state-default p, .control-section-redux .ui-state-highlight p, .control-section-redux .ui-state-error p, .control-section-redux .ui-state-default p, .control-panel-redux .ui-state-highlight p, .control-panel-redux .ui-state-error p, .control-panel-redux .ui-state-default p, .redux-metabox .ui-state-highlight p, .redux-metabox .ui-state-error p, .redux-metabox .ui-state-default p { font-size: 13px; font-weight: normal; line-height: 18px; margin: 7px 15px; } + +.redux-container .ui-state-highlight, .redux-container .ui-widget-content .ui-state-highlight, .redux-container .ui-widget-header .ui-state-highlight, .control-section-redux .ui-state-highlight, .control-section-redux .ui-widget-content .ui-state-highlight, .control-section-redux .ui-widget-header .ui-state-highlight, .control-panel-redux .ui-state-highlight, .control-panel-redux .ui-widget-content .ui-state-highlight, .control-panel-redux .ui-widget-header .ui-state-highlight, .redux-metabox .ui-state-highlight, .redux-metabox .ui-widget-content .ui-state-highlight, .redux-metabox .ui-widget-header .ui-state-highlight { position: relative; margin-bottom: 18px; color: #404040; background-color: #eedc94; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94)); background-image: -webkit-linear-gradient(top, #fceec1, #eedc94); background-image: -webkit-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); background-image: linear-gradient(to bottom, #fceec1, #eedc94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fceec1", endColorstr="#eedc94", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #eedc94 #eedc94 #e4c652; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border-width: 1px; border-style: solid; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); } + +.redux-container .ui-state-highlight a, .redux-container .ui-widget-content .ui-state-highlight a, .redux-container .ui-widget-header .ui-state-highlight a, .control-section-redux .ui-state-highlight a, .control-section-redux .ui-widget-content .ui-state-highlight a, .control-section-redux .ui-widget-header .ui-state-highlight a, .control-panel-redux .ui-state-highlight a, .control-panel-redux .ui-widget-content .ui-state-highlight a, .control-panel-redux .ui-widget-header .ui-state-highlight a, .redux-metabox .ui-state-highlight a, .redux-metabox .ui-widget-content .ui-state-highlight a, .redux-metabox .ui-widget-header .ui-state-highlight a { color: #363636; } + +.redux-container .ui-state-error, .redux-container .ui-widget-content .ui-state-error, .redux-container .ui-widget-header .ui-state-error, .control-section-redux .ui-state-error, .control-section-redux .ui-widget-content .ui-state-error, .control-section-redux .ui-widget-header .ui-state-error, .control-panel-redux .ui-state-error, .control-panel-redux .ui-widget-content .ui-state-error, .control-panel-redux .ui-widget-header .ui-state-error, .redux-metabox .ui-state-error, .redux-metabox .ui-widget-content .ui-state-error, .redux-metabox .ui-widget-header .ui-state-error { position: relative; margin-bottom: 18px; color: #fff; border-width: 1px; border-style: solid; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#c43c35", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } + +.redux-container .ui-state-error a, .redux-container .ui-widget-content .ui-state-error a, .redux-container .ui-widget-header .ui-state-error a, .control-section-redux .ui-state-error a, .control-section-redux .ui-widget-content .ui-state-error a, .control-section-redux .ui-widget-header .ui-state-error a, .control-panel-redux .ui-state-error a, .control-panel-redux .ui-widget-content .ui-state-error a, .control-panel-redux .ui-widget-header .ui-state-error a, .redux-metabox .ui-state-error a, .redux-metabox .ui-widget-content .ui-state-error a, .redux-metabox .ui-widget-header .ui-state-error a { color: #cd0a0a; } + +.redux-container .ui-state-error-text, .redux-container .ui-widget-content .ui-state-error-text, .redux-container .ui-widget-header .ui-state-error-text, .control-section-redux .ui-state-error-text, .control-section-redux .ui-widget-content .ui-state-error-text, .control-section-redux .ui-widget-header .ui-state-error-text, .control-panel-redux .ui-state-error-text, .control-panel-redux .ui-widget-content .ui-state-error-text, .control-panel-redux .ui-widget-header .ui-state-error-text, .redux-metabox .ui-state-error-text, .redux-metabox .ui-widget-content .ui-state-error-text, .redux-metabox .ui-widget-header .ui-state-error-text { color: #cd0a0a; } + +.redux-container .ui-priority-primary, .redux-container .ui-widget-content .ui-priority-primary, .redux-container .ui-widget-header .ui-priority-primary, .control-section-redux .ui-priority-primary, .control-section-redux .ui-widget-content .ui-priority-primary, .control-section-redux .ui-widget-header .ui-priority-primary, .control-panel-redux .ui-priority-primary, .control-panel-redux .ui-widget-content .ui-priority-primary, .control-panel-redux .ui-widget-header .ui-priority-primary, .redux-metabox .ui-priority-primary, .redux-metabox .ui-widget-content .ui-priority-primary, .redux-metabox .ui-widget-header .ui-priority-primary { font-weight: bold; } + +.redux-container .ui-priority-secondary, .redux-container .ui-widget-content .ui-priority-secondary, .redux-container .ui-widget-header .ui-priority-secondary, .control-section-redux .ui-priority-secondary, .control-section-redux .ui-widget-content .ui-priority-secondary, .control-section-redux .ui-widget-header .ui-priority-secondary, .control-panel-redux .ui-priority-secondary, .control-panel-redux .ui-widget-content .ui-priority-secondary, .control-panel-redux .ui-widget-header .ui-priority-secondary, .redux-metabox .ui-priority-secondary, .redux-metabox .ui-widget-content .ui-priority-secondary, .redux-metabox .ui-widget-header .ui-priority-secondary { opacity: 0.7; filter: alpha(Opacity=70); font-weight: normal; } + +.redux-container .ui-state-disabled, .redux-container .ui-widget-content .ui-state-disabled, .redux-container .ui-widget-header .ui-state-disabled, .control-section-redux .ui-state-disabled, .control-section-redux .ui-widget-content .ui-state-disabled, .control-section-redux .ui-widget-header .ui-state-disabled, .control-panel-redux .ui-state-disabled, .control-panel-redux .ui-widget-content .ui-state-disabled, .control-panel-redux .ui-widget-header .ui-state-disabled, .redux-metabox .ui-state-disabled, .redux-metabox .ui-widget-content .ui-state-disabled, .redux-metabox .ui-widget-header .ui-state-disabled { opacity: 0.35; filter: alpha(Opacity=35); background-image: none; } + +.redux-container .ui-state-disabled .ui-icon, .control-section-redux .ui-state-disabled .ui-icon, .control-panel-redux .ui-state-disabled .ui-icon, .redux-metabox .ui-state-disabled .ui-icon { filter: alpha(Opacity=35); } + +.redux-container .ui-icon, .control-section-redux .ui-icon, .control-panel-redux .ui-icon, .redux-metabox .ui-icon { width: 16px; height: 16px; background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png"); } + +.redux-container .ui-widget-content .ui-icon, .control-section-redux .ui-widget-content .ui-icon, .control-panel-redux .ui-widget-content .ui-icon, .redux-metabox .ui-widget-content .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png"); } + +.redux-container .ui-widget-header .ui-icon, .control-section-redux .ui-widget-header .ui-icon, .control-panel-redux .ui-widget-header .ui-icon, .redux-metabox .ui-widget-header .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png"); } + +.redux-container .ui-state-default .ui-icon, .control-section-redux .ui-state-default .ui-icon, .control-panel-redux .ui-state-default .ui-icon, .redux-metabox .ui-state-default .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_888888_256x240.png"); } + +.redux-container .ui-state-hover .ui-icon, .redux-container .ui-state-focus .ui-icon, .control-section-redux .ui-state-hover .ui-icon, .control-section-redux .ui-state-focus .ui-icon, .control-panel-redux .ui-state-hover .ui-icon, .control-panel-redux .ui-state-focus .ui-icon, .redux-metabox .ui-state-hover .ui-icon, .redux-metabox .ui-state-focus .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png"); } + +.redux-container .ui-state-active .ui-icon, .control-section-redux .ui-state-active .ui-icon, .control-panel-redux .ui-state-active .ui-icon, .redux-metabox .ui-state-active .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png"); } + +.redux-container .ui-state-highlight .ui-icon, .control-section-redux .ui-state-highlight .ui-icon, .control-panel-redux .ui-state-highlight .ui-icon, .redux-metabox .ui-state-highlight .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_2e83ff_256x240.png"); } + +.redux-container .ui-state-error .ui-icon, .redux-container .ui-state-error-text .ui-icon, .control-section-redux .ui-state-error .ui-icon, .control-section-redux .ui-state-error-text .ui-icon, .control-panel-redux .ui-state-error .ui-icon, .control-panel-redux .ui-state-error-text .ui-icon, .redux-metabox .ui-state-error .ui-icon, .redux-metabox .ui-state-error-text .ui-icon { background-image: url("../../img/jquery-ui-bootstrap/ui-icons_f6cf3b_256x240.png"); } + +.redux-container .ui-icon-carat-1-n, .control-section-redux .ui-icon-carat-1-n, .control-panel-redux .ui-icon-carat-1-n, .redux-metabox .ui-icon-carat-1-n { background-position: 0 0; } + +.redux-container .ui-icon-carat-1-ne, .control-section-redux .ui-icon-carat-1-ne, .control-panel-redux .ui-icon-carat-1-ne, .redux-metabox .ui-icon-carat-1-ne { background-position: -16px 0; } + +.redux-container .ui-icon-carat-1-e, .control-section-redux .ui-icon-carat-1-e, .control-panel-redux .ui-icon-carat-1-e, .redux-metabox .ui-icon-carat-1-e { background-position: -32px 0; } + +.redux-container .ui-icon-carat-1-se, .control-section-redux .ui-icon-carat-1-se, .control-panel-redux .ui-icon-carat-1-se, .redux-metabox .ui-icon-carat-1-se { background-position: -48px 0; } + +.redux-container .ui-icon-carat-1-s, .control-section-redux .ui-icon-carat-1-s, .control-panel-redux .ui-icon-carat-1-s, .redux-metabox .ui-icon-carat-1-s { background-position: -64px 0; } + +.redux-container .ui-icon-carat-1-sw, .control-section-redux .ui-icon-carat-1-sw, .control-panel-redux .ui-icon-carat-1-sw, .redux-metabox .ui-icon-carat-1-sw { background-position: -80px 0; } + +.redux-container .ui-icon-carat-1-w, .control-section-redux .ui-icon-carat-1-w, .control-panel-redux .ui-icon-carat-1-w, .redux-metabox .ui-icon-carat-1-w { background-position: -96px 0; } + +.redux-container .ui-icon-carat-1-nw, .control-section-redux .ui-icon-carat-1-nw, .control-panel-redux .ui-icon-carat-1-nw, .redux-metabox .ui-icon-carat-1-nw { background-position: -112px 0; } + +.redux-container .ui-icon-carat-2-n-s, .control-section-redux .ui-icon-carat-2-n-s, .control-panel-redux .ui-icon-carat-2-n-s, .redux-metabox .ui-icon-carat-2-n-s { background-position: -128px 0; } + +.redux-container .ui-icon-carat-2-e-w, .control-section-redux .ui-icon-carat-2-e-w, .control-panel-redux .ui-icon-carat-2-e-w, .redux-metabox .ui-icon-carat-2-e-w { background-position: -144px 0; } + +.redux-container .ui-icon-triangle-1-n, .control-section-redux .ui-icon-triangle-1-n, .control-panel-redux .ui-icon-triangle-1-n, .redux-metabox .ui-icon-triangle-1-n { background-position: 0 -16px; } + +.redux-container .ui-icon-triangle-1-ne, .control-section-redux .ui-icon-triangle-1-ne, .control-panel-redux .ui-icon-triangle-1-ne, .redux-metabox .ui-icon-triangle-1-ne { background-position: -16px -16px; } + +.redux-container .ui-icon-triangle-1-e, .control-section-redux .ui-icon-triangle-1-e, .control-panel-redux .ui-icon-triangle-1-e, .redux-metabox .ui-icon-triangle-1-e { background-position: -32px -16px; } + +.redux-container .ui-icon-triangle-1-se, .control-section-redux .ui-icon-triangle-1-se, .control-panel-redux .ui-icon-triangle-1-se, .redux-metabox .ui-icon-triangle-1-se { background-position: -48px -16px; } + +.redux-container .ui-icon-triangle-1-s, .control-section-redux .ui-icon-triangle-1-s, .control-panel-redux .ui-icon-triangle-1-s, .redux-metabox .ui-icon-triangle-1-s { background-position: -64px -16px; } + +.redux-container .ui-icon-triangle-1-sw, .control-section-redux .ui-icon-triangle-1-sw, .control-panel-redux .ui-icon-triangle-1-sw, .redux-metabox .ui-icon-triangle-1-sw { background-position: -80px -16px; } + +.redux-container .ui-icon-triangle-1-w, .control-section-redux .ui-icon-triangle-1-w, .control-panel-redux .ui-icon-triangle-1-w, .redux-metabox .ui-icon-triangle-1-w { background-position: -96px -16px; } + +.redux-container .ui-icon-triangle-1-nw, .control-section-redux .ui-icon-triangle-1-nw, .control-panel-redux .ui-icon-triangle-1-nw, .redux-metabox .ui-icon-triangle-1-nw { background-position: -112px -16px; } + +.redux-container .ui-icon-triangle-2-n-s, .control-section-redux .ui-icon-triangle-2-n-s, .control-panel-redux .ui-icon-triangle-2-n-s, .redux-metabox .ui-icon-triangle-2-n-s { background-position: -128px -16px; } + +.redux-container .ui-icon-triangle-2-e-w, .control-section-redux .ui-icon-triangle-2-e-w, .control-panel-redux .ui-icon-triangle-2-e-w, .redux-metabox .ui-icon-triangle-2-e-w { background-position: -144px -16px; } + +.redux-container .ui-icon-arrow-1-n, .control-section-redux .ui-icon-arrow-1-n, .control-panel-redux .ui-icon-arrow-1-n, .redux-metabox .ui-icon-arrow-1-n { background-position: 0 -32px; } + +.redux-container .ui-icon-arrow-1-ne, .control-section-redux .ui-icon-arrow-1-ne, .control-panel-redux .ui-icon-arrow-1-ne, .redux-metabox .ui-icon-arrow-1-ne { background-position: -16px -32px; } + +.redux-container .ui-icon-arrow-1-e, .control-section-redux .ui-icon-arrow-1-e, .control-panel-redux .ui-icon-arrow-1-e, .redux-metabox .ui-icon-arrow-1-e { background-position: -32px -32px; } + +.redux-container .ui-icon-arrow-1-se, .control-section-redux .ui-icon-arrow-1-se, .control-panel-redux .ui-icon-arrow-1-se, .redux-metabox .ui-icon-arrow-1-se { background-position: -48px -32px; } + +.redux-container .ui-icon-arrow-1-s, .control-section-redux .ui-icon-arrow-1-s, .control-panel-redux .ui-icon-arrow-1-s, .redux-metabox .ui-icon-arrow-1-s { background-position: -64px -32px; } + +.redux-container .ui-icon-arrow-1-sw, .control-section-redux .ui-icon-arrow-1-sw, .control-panel-redux .ui-icon-arrow-1-sw, .redux-metabox .ui-icon-arrow-1-sw { background-position: -80px -32px; } + +.redux-container .ui-icon-arrow-1-w, .control-section-redux .ui-icon-arrow-1-w, .control-panel-redux .ui-icon-arrow-1-w, .redux-metabox .ui-icon-arrow-1-w { background-position: -96px -32px; } + +.redux-container .ui-icon-arrow-1-nw, .control-section-redux .ui-icon-arrow-1-nw, .control-panel-redux .ui-icon-arrow-1-nw, .redux-metabox .ui-icon-arrow-1-nw { background-position: -112px -32px; } + +.redux-container .ui-icon-arrow-2-n-s, .control-section-redux .ui-icon-arrow-2-n-s, .control-panel-redux .ui-icon-arrow-2-n-s, .redux-metabox .ui-icon-arrow-2-n-s { background-position: -128px -32px; } + +.redux-container .ui-icon-arrow-2-ne-sw, .control-section-redux .ui-icon-arrow-2-ne-sw, .control-panel-redux .ui-icon-arrow-2-ne-sw, .redux-metabox .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } + +.redux-container .ui-icon-arrow-2-e-w, .control-section-redux .ui-icon-arrow-2-e-w, .control-panel-redux .ui-icon-arrow-2-e-w, .redux-metabox .ui-icon-arrow-2-e-w { background-position: -160px -32px; } + +.redux-container .ui-icon-arrow-2-se-nw, .control-section-redux .ui-icon-arrow-2-se-nw, .control-panel-redux .ui-icon-arrow-2-se-nw, .redux-metabox .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } + +.redux-container .ui-icon-arrowstop-1-n, .control-section-redux .ui-icon-arrowstop-1-n, .control-panel-redux .ui-icon-arrowstop-1-n, .redux-metabox .ui-icon-arrowstop-1-n { background-position: -192px -32px; } + +.redux-container .ui-icon-arrowstop-1-e, .control-section-redux .ui-icon-arrowstop-1-e, .control-panel-redux .ui-icon-arrowstop-1-e, .redux-metabox .ui-icon-arrowstop-1-e { background-position: -208px -32px; } + +.redux-container .ui-icon-arrowstop-1-s, .control-section-redux .ui-icon-arrowstop-1-s, .control-panel-redux .ui-icon-arrowstop-1-s, .redux-metabox .ui-icon-arrowstop-1-s { background-position: -224px -32px; } + +.redux-container .ui-icon-arrowstop-1-w, .control-section-redux .ui-icon-arrowstop-1-w, .control-panel-redux .ui-icon-arrowstop-1-w, .redux-metabox .ui-icon-arrowstop-1-w { background-position: -240px -32px; } + +.redux-container .ui-icon-arrowthick-1-n, .control-section-redux .ui-icon-arrowthick-1-n, .control-panel-redux .ui-icon-arrowthick-1-n, .redux-metabox .ui-icon-arrowthick-1-n { background-position: 0 -48px; } + +.redux-container .ui-icon-arrowthick-1-ne, .control-section-redux .ui-icon-arrowthick-1-ne, .control-panel-redux .ui-icon-arrowthick-1-ne, .redux-metabox .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } + +.redux-container .ui-icon-arrowthick-1-e, .control-section-redux .ui-icon-arrowthick-1-e, .control-panel-redux .ui-icon-arrowthick-1-e, .redux-metabox .ui-icon-arrowthick-1-e { background-position: -32px -48px; } + +.redux-container .ui-icon-arrowthick-1-se, .control-section-redux .ui-icon-arrowthick-1-se, .control-panel-redux .ui-icon-arrowthick-1-se, .redux-metabox .ui-icon-arrowthick-1-se { background-position: -48px -48px; } + +.redux-container .ui-icon-arrowthick-1-s, .control-section-redux .ui-icon-arrowthick-1-s, .control-panel-redux .ui-icon-arrowthick-1-s, .redux-metabox .ui-icon-arrowthick-1-s { background-position: -64px -48px; } + +.redux-container .ui-icon-arrowthick-1-sw, .control-section-redux .ui-icon-arrowthick-1-sw, .control-panel-redux .ui-icon-arrowthick-1-sw, .redux-metabox .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } + +.redux-container .ui-icon-arrowthick-1-w, .control-section-redux .ui-icon-arrowthick-1-w, .control-panel-redux .ui-icon-arrowthick-1-w, .redux-metabox .ui-icon-arrowthick-1-w { background-position: -96px -48px; } + +.redux-container .ui-icon-arrowthick-1-nw, .control-section-redux .ui-icon-arrowthick-1-nw, .control-panel-redux .ui-icon-arrowthick-1-nw, .redux-metabox .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } + +.redux-container .ui-icon-arrowthick-2-n-s, .control-section-redux .ui-icon-arrowthick-2-n-s, .control-panel-redux .ui-icon-arrowthick-2-n-s, .redux-metabox .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } + +.redux-container .ui-icon-arrowthick-2-ne-sw, .control-section-redux .ui-icon-arrowthick-2-ne-sw, .control-panel-redux .ui-icon-arrowthick-2-ne-sw, .redux-metabox .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } + +.redux-container .ui-icon-arrowthick-2-e-w, .control-section-redux .ui-icon-arrowthick-2-e-w, .control-panel-redux .ui-icon-arrowthick-2-e-w, .redux-metabox .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } + +.redux-container .ui-icon-arrowthick-2-se-nw, .control-section-redux .ui-icon-arrowthick-2-se-nw, .control-panel-redux .ui-icon-arrowthick-2-se-nw, .redux-metabox .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } + +.redux-container .ui-icon-arrowthickstop-1-n, .control-section-redux .ui-icon-arrowthickstop-1-n, .control-panel-redux .ui-icon-arrowthickstop-1-n, .redux-metabox .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } + +.redux-container .ui-icon-arrowthickstop-1-e, .control-section-redux .ui-icon-arrowthickstop-1-e, .control-panel-redux .ui-icon-arrowthickstop-1-e, .redux-metabox .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } + +.redux-container .ui-icon-arrowthickstop-1-s, .control-section-redux .ui-icon-arrowthickstop-1-s, .control-panel-redux .ui-icon-arrowthickstop-1-s, .redux-metabox .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } + +.redux-container .ui-icon-arrowthickstop-1-w, .control-section-redux .ui-icon-arrowthickstop-1-w, .control-panel-redux .ui-icon-arrowthickstop-1-w, .redux-metabox .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } + +.redux-container .ui-icon-arrowreturnthick-1-w, .control-section-redux .ui-icon-arrowreturnthick-1-w, .control-panel-redux .ui-icon-arrowreturnthick-1-w, .redux-metabox .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } + +.redux-container .ui-icon-arrowreturnthick-1-n, .control-section-redux .ui-icon-arrowreturnthick-1-n, .control-panel-redux .ui-icon-arrowreturnthick-1-n, .redux-metabox .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } + +.redux-container .ui-icon-arrowreturnthick-1-e, .control-section-redux .ui-icon-arrowreturnthick-1-e, .control-panel-redux .ui-icon-arrowreturnthick-1-e, .redux-metabox .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } + +.redux-container .ui-icon-arrowreturnthick-1-s, .control-section-redux .ui-icon-arrowreturnthick-1-s, .control-panel-redux .ui-icon-arrowreturnthick-1-s, .redux-metabox .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } + +.redux-container .ui-icon-arrowreturn-1-w, .control-section-redux .ui-icon-arrowreturn-1-w, .control-panel-redux .ui-icon-arrowreturn-1-w, .redux-metabox .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } + +.redux-container .ui-icon-arrowreturn-1-n, .control-section-redux .ui-icon-arrowreturn-1-n, .control-panel-redux .ui-icon-arrowreturn-1-n, .redux-metabox .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } + +.redux-container .ui-icon-arrowreturn-1-e, .control-section-redux .ui-icon-arrowreturn-1-e, .control-panel-redux .ui-icon-arrowreturn-1-e, .redux-metabox .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } + +.redux-container .ui-icon-arrowreturn-1-s, .control-section-redux .ui-icon-arrowreturn-1-s, .control-panel-redux .ui-icon-arrowreturn-1-s, .redux-metabox .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } + +.redux-container .ui-icon-arrowrefresh-1-w, .control-section-redux .ui-icon-arrowrefresh-1-w, .control-panel-redux .ui-icon-arrowrefresh-1-w, .redux-metabox .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } + +.redux-container .ui-icon-arrowrefresh-1-n, .control-section-redux .ui-icon-arrowrefresh-1-n, .control-panel-redux .ui-icon-arrowrefresh-1-n, .redux-metabox .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } + +.redux-container .ui-icon-arrowrefresh-1-e, .control-section-redux .ui-icon-arrowrefresh-1-e, .control-panel-redux .ui-icon-arrowrefresh-1-e, .redux-metabox .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } + +.redux-container .ui-icon-arrowrefresh-1-s, .control-section-redux .ui-icon-arrowrefresh-1-s, .control-panel-redux .ui-icon-arrowrefresh-1-s, .redux-metabox .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } + +.redux-container .ui-icon-arrow-4, .control-section-redux .ui-icon-arrow-4, .control-panel-redux .ui-icon-arrow-4, .redux-metabox .ui-icon-arrow-4 { background-position: 0 -80px; } + +.redux-container .ui-icon-arrow-4-diag, .control-section-redux .ui-icon-arrow-4-diag, .control-panel-redux .ui-icon-arrow-4-diag, .redux-metabox .ui-icon-arrow-4-diag { background-position: -16px -80px; } + +.redux-container .ui-icon-extlink, .control-section-redux .ui-icon-extlink, .control-panel-redux .ui-icon-extlink, .redux-metabox .ui-icon-extlink { background-position: -32px -80px; } + +.redux-container .ui-icon-newwin, .control-section-redux .ui-icon-newwin, .control-panel-redux .ui-icon-newwin, .redux-metabox .ui-icon-newwin { background-position: -48px -80px; } + +.redux-container .ui-icon-refresh, .control-section-redux .ui-icon-refresh, .control-panel-redux .ui-icon-refresh, .redux-metabox .ui-icon-refresh { background-position: -64px -80px; } + +.redux-container .ui-icon-shuffle, .control-section-redux .ui-icon-shuffle, .control-panel-redux .ui-icon-shuffle, .redux-metabox .ui-icon-shuffle { background-position: -80px -80px; } + +.redux-container .ui-icon-transfer-e-w, .control-section-redux .ui-icon-transfer-e-w, .control-panel-redux .ui-icon-transfer-e-w, .redux-metabox .ui-icon-transfer-e-w { background-position: -96px -80px; } + +.redux-container .ui-icon-transferthick-e-w, .control-section-redux .ui-icon-transferthick-e-w, .control-panel-redux .ui-icon-transferthick-e-w, .redux-metabox .ui-icon-transferthick-e-w { background-position: -112px -80px; } + +.redux-container .ui-icon-folder-collapsed, .control-section-redux .ui-icon-folder-collapsed, .control-panel-redux .ui-icon-folder-collapsed, .redux-metabox .ui-icon-folder-collapsed { background-position: 0 -96px; } + +.redux-container .ui-icon-folder-open, .control-section-redux .ui-icon-folder-open, .control-panel-redux .ui-icon-folder-open, .redux-metabox .ui-icon-folder-open { background-position: -16px -96px; } + +.redux-container .ui-icon-document, .control-section-redux .ui-icon-document, .control-panel-redux .ui-icon-document, .redux-metabox .ui-icon-document { background-position: -32px -96px; } + +.redux-container .ui-icon-document-b, .control-section-redux .ui-icon-document-b, .control-panel-redux .ui-icon-document-b, .redux-metabox .ui-icon-document-b { background-position: -48px -96px; } + +.redux-container .ui-icon-note, .control-section-redux .ui-icon-note, .control-panel-redux .ui-icon-note, .redux-metabox .ui-icon-note { background-position: -64px -96px; } + +.redux-container .ui-icon-mail-closed, .control-section-redux .ui-icon-mail-closed, .control-panel-redux .ui-icon-mail-closed, .redux-metabox .ui-icon-mail-closed { background-position: -80px -96px; } + +.redux-container .ui-icon-mail-open, .control-section-redux .ui-icon-mail-open, .control-panel-redux .ui-icon-mail-open, .redux-metabox .ui-icon-mail-open { background-position: -96px -96px; } + +.redux-container .ui-icon-suitcase, .control-section-redux .ui-icon-suitcase, .control-panel-redux .ui-icon-suitcase, .redux-metabox .ui-icon-suitcase { background-position: -112px -96px; } + +.redux-container .ui-icon-comment, .control-section-redux .ui-icon-comment, .control-panel-redux .ui-icon-comment, .redux-metabox .ui-icon-comment { background-position: -128px -96px; } + +.redux-container .ui-icon-person, .control-section-redux .ui-icon-person, .control-panel-redux .ui-icon-person, .redux-metabox .ui-icon-person { background-position: -144px -96px; } + +.redux-container .ui-icon-print, .control-section-redux .ui-icon-print, .control-panel-redux .ui-icon-print, .redux-metabox .ui-icon-print { background-position: -160px -96px; } + +.redux-container .ui-icon-trash, .control-section-redux .ui-icon-trash, .control-panel-redux .ui-icon-trash, .redux-metabox .ui-icon-trash { background-position: -176px -96px; } + +.redux-container .ui-icon-locked, .control-section-redux .ui-icon-locked, .control-panel-redux .ui-icon-locked, .redux-metabox .ui-icon-locked { background-position: -192px -96px; } + +.redux-container .ui-icon-unlocked, .control-section-redux .ui-icon-unlocked, .control-panel-redux .ui-icon-unlocked, .redux-metabox .ui-icon-unlocked { background-position: -208px -96px; } + +.redux-container .ui-icon-bookmark, .control-section-redux .ui-icon-bookmark, .control-panel-redux .ui-icon-bookmark, .redux-metabox .ui-icon-bookmark { background-position: -224px -96px; } + +.redux-container .ui-icon-tag, .control-section-redux .ui-icon-tag, .control-panel-redux .ui-icon-tag, .redux-metabox .ui-icon-tag { background-position: -240px -96px; } + +.redux-container .ui-icon-home, .control-section-redux .ui-icon-home, .control-panel-redux .ui-icon-home, .redux-metabox .ui-icon-home { background-position: 0 -112px; } + +.redux-container .ui-icon-flag, .control-section-redux .ui-icon-flag, .control-panel-redux .ui-icon-flag, .redux-metabox .ui-icon-flag { background-position: -16px -112px; } + +.redux-container .ui-icon-calendar, .control-section-redux .ui-icon-calendar, .control-panel-redux .ui-icon-calendar, .redux-metabox .ui-icon-calendar { background-position: -32px -112px; } + +.redux-container .ui-icon-cart, .control-section-redux .ui-icon-cart, .control-panel-redux .ui-icon-cart, .redux-metabox .ui-icon-cart { background-position: -48px -112px; } + +.redux-container .ui-icon-pencil, .control-section-redux .ui-icon-pencil, .control-panel-redux .ui-icon-pencil, .redux-metabox .ui-icon-pencil { background-position: -64px -112px; } + +.redux-container .ui-icon-clock, .control-section-redux .ui-icon-clock, .control-panel-redux .ui-icon-clock, .redux-metabox .ui-icon-clock { background-position: -80px -112px; } + +.redux-container .ui-icon-disk, .control-section-redux .ui-icon-disk, .control-panel-redux .ui-icon-disk, .redux-metabox .ui-icon-disk { background-position: -96px -112px; } + +.redux-container .ui-icon-calculator, .control-section-redux .ui-icon-calculator, .control-panel-redux .ui-icon-calculator, .redux-metabox .ui-icon-calculator { background-position: -112px -112px; } + +.redux-container .ui-icon-zoomin, .control-section-redux .ui-icon-zoomin, .control-panel-redux .ui-icon-zoomin, .redux-metabox .ui-icon-zoomin { background-position: -128px -112px; } + +.redux-container .ui-icon-zoomout, .control-section-redux .ui-icon-zoomout, .control-panel-redux .ui-icon-zoomout, .redux-metabox .ui-icon-zoomout { background-position: -144px -112px; } + +.redux-container .ui-icon-search, .control-section-redux .ui-icon-search, .control-panel-redux .ui-icon-search, .redux-metabox .ui-icon-search { background-position: -160px -112px; } + +.redux-container .ui-icon-wrench, .control-section-redux .ui-icon-wrench, .control-panel-redux .ui-icon-wrench, .redux-metabox .ui-icon-wrench { background-position: -176px -112px; } + +.redux-container .ui-icon-gear, .control-section-redux .ui-icon-gear, .control-panel-redux .ui-icon-gear, .redux-metabox .ui-icon-gear { background-position: -192px -112px; } + +.redux-container .ui-icon-heart, .control-section-redux .ui-icon-heart, .control-panel-redux .ui-icon-heart, .redux-metabox .ui-icon-heart { background-position: -208px -112px; } + +.redux-container .ui-icon-star, .control-section-redux .ui-icon-star, .control-panel-redux .ui-icon-star, .redux-metabox .ui-icon-star { background-position: -224px -112px; } + +.redux-container .ui-icon-link, .control-section-redux .ui-icon-link, .control-panel-redux .ui-icon-link, .redux-metabox .ui-icon-link { background-position: -240px -112px; } + +.redux-container .ui-icon-cancel, .control-section-redux .ui-icon-cancel, .control-panel-redux .ui-icon-cancel, .redux-metabox .ui-icon-cancel { background-position: 0 -128px; } + +.redux-container .ui-icon-plus, .control-section-redux .ui-icon-plus, .control-panel-redux .ui-icon-plus, .redux-metabox .ui-icon-plus { background-position: -16px -128px; } + +.redux-container .ui-icon-plusthick, .control-section-redux .ui-icon-plusthick, .control-panel-redux .ui-icon-plusthick, .redux-metabox .ui-icon-plusthick { background-position: -32px -128px; } + +.redux-container .ui-icon-minus, .control-section-redux .ui-icon-minus, .control-panel-redux .ui-icon-minus, .redux-metabox .ui-icon-minus { background-position: -48px -128px; } + +.redux-container .ui-icon-minusthick, .control-section-redux .ui-icon-minusthick, .control-panel-redux .ui-icon-minusthick, .redux-metabox .ui-icon-minusthick { background-position: -64px -128px; } + +.redux-container .ui-icon-close, .control-section-redux .ui-icon-close, .control-panel-redux .ui-icon-close, .redux-metabox .ui-icon-close { background-position: -80px -128px; } + +.redux-container .ui-icon-closethick, .control-section-redux .ui-icon-closethick, .control-panel-redux .ui-icon-closethick, .redux-metabox .ui-icon-closethick { background-position: -96px -128px; } + +.redux-container .ui-icon-key, .control-section-redux .ui-icon-key, .control-panel-redux .ui-icon-key, .redux-metabox .ui-icon-key { background-position: -112px -128px; } + +.redux-container .ui-icon-lightbulb, .control-section-redux .ui-icon-lightbulb, .control-panel-redux .ui-icon-lightbulb, .redux-metabox .ui-icon-lightbulb { background-position: -128px -128px; } + +.redux-container .ui-icon-scissors, .control-section-redux .ui-icon-scissors, .control-panel-redux .ui-icon-scissors, .redux-metabox .ui-icon-scissors { background-position: -144px -128px; } + +.redux-container .ui-icon-clipboard, .control-section-redux .ui-icon-clipboard, .control-panel-redux .ui-icon-clipboard, .redux-metabox .ui-icon-clipboard { background-position: -160px -128px; } + +.redux-container .ui-icon-copy, .control-section-redux .ui-icon-copy, .control-panel-redux .ui-icon-copy, .redux-metabox .ui-icon-copy { background-position: -176px -128px; } + +.redux-container .ui-icon-contact, .control-section-redux .ui-icon-contact, .control-panel-redux .ui-icon-contact, .redux-metabox .ui-icon-contact { background-position: -192px -128px; } + +.redux-container .ui-icon-image, .control-section-redux .ui-icon-image, .control-panel-redux .ui-icon-image, .redux-metabox .ui-icon-image { background-position: -208px -128px; } + +.redux-container .ui-icon-video, .control-section-redux .ui-icon-video, .control-panel-redux .ui-icon-video, .redux-metabox .ui-icon-video { background-position: -224px -128px; } + +.redux-container .ui-icon-script, .control-section-redux .ui-icon-script, .control-panel-redux .ui-icon-script, .redux-metabox .ui-icon-script { background-position: -240px -128px; } + +.redux-container .ui-icon-alert, .control-section-redux .ui-icon-alert, .control-panel-redux .ui-icon-alert, .redux-metabox .ui-icon-alert { background-position: 0 -144px; } + +.redux-container .ui-icon-info, .control-section-redux .ui-icon-info, .control-panel-redux .ui-icon-info, .redux-metabox .ui-icon-info { background-position: -16px -144px; } + +.redux-container .ui-icon-notice, .control-section-redux .ui-icon-notice, .control-panel-redux .ui-icon-notice, .redux-metabox .ui-icon-notice { background-position: -32px -144px; } + +.redux-container .ui-icon-help, .control-section-redux .ui-icon-help, .control-panel-redux .ui-icon-help, .redux-metabox .ui-icon-help { background-position: -48px -144px; } + +.redux-container .ui-icon-check, .control-section-redux .ui-icon-check, .control-panel-redux .ui-icon-check, .redux-metabox .ui-icon-check { background-position: -64px -144px; } + +.redux-container .ui-icon-bullet, .control-section-redux .ui-icon-bullet, .control-panel-redux .ui-icon-bullet, .redux-metabox .ui-icon-bullet { background-position: -80px -144px; } + +.redux-container .ui-icon-radio-off, .control-section-redux .ui-icon-radio-off, .control-panel-redux .ui-icon-radio-off, .redux-metabox .ui-icon-radio-off { background-position: -96px -144px; } + +.redux-container .ui-icon-radio-on, .control-section-redux .ui-icon-radio-on, .control-panel-redux .ui-icon-radio-on, .redux-metabox .ui-icon-radio-on { background-position: -112px -144px; } + +.redux-container .ui-icon-pin-w, .control-section-redux .ui-icon-pin-w, .control-panel-redux .ui-icon-pin-w, .redux-metabox .ui-icon-pin-w { background-position: -128px -144px; } + +.redux-container .ui-icon-pin-s, .control-section-redux .ui-icon-pin-s, .control-panel-redux .ui-icon-pin-s, .redux-metabox .ui-icon-pin-s { background-position: -144px -144px; } + +.redux-container .ui-icon-play, .control-section-redux .ui-icon-play, .control-panel-redux .ui-icon-play, .redux-metabox .ui-icon-play { background-position: 0 -160px; } + +.redux-container .ui-icon-pause, .control-section-redux .ui-icon-pause, .control-panel-redux .ui-icon-pause, .redux-metabox .ui-icon-pause { background-position: -16px -160px; } + +.redux-container .ui-icon-seek-next, .control-section-redux .ui-icon-seek-next, .control-panel-redux .ui-icon-seek-next, .redux-metabox .ui-icon-seek-next { background-position: -32px -160px; } + +.redux-container .ui-icon-seek-prev, .control-section-redux .ui-icon-seek-prev, .control-panel-redux .ui-icon-seek-prev, .redux-metabox .ui-icon-seek-prev { background-position: -48px -160px; } + +.redux-container .ui-icon-seek-end, .control-section-redux .ui-icon-seek-end, .control-panel-redux .ui-icon-seek-end, .redux-metabox .ui-icon-seek-end { background-position: -64px -160px; } + +.redux-container .ui-icon-seek-start, .control-section-redux .ui-icon-seek-start, .control-panel-redux .ui-icon-seek-start, .redux-metabox .ui-icon-seek-start { background-position: -80px -160px; } + +.redux-container .ui-icon-seek-first, .control-section-redux .ui-icon-seek-first, .control-panel-redux .ui-icon-seek-first, .redux-metabox .ui-icon-seek-first { background-position: -80px -160px; } + +.redux-container .ui-icon-stop, .control-section-redux .ui-icon-stop, .control-panel-redux .ui-icon-stop, .redux-metabox .ui-icon-stop { background-position: -96px -160px; } + +.redux-container .ui-icon-eject, .control-section-redux .ui-icon-eject, .control-panel-redux .ui-icon-eject, .redux-metabox .ui-icon-eject { background-position: -112px -160px; } + +.redux-container .ui-icon-volume-off, .control-section-redux .ui-icon-volume-off, .control-panel-redux .ui-icon-volume-off, .redux-metabox .ui-icon-volume-off { background-position: -128px -160px; } + +.redux-container .ui-icon-volume-on, .control-section-redux .ui-icon-volume-on, .control-panel-redux .ui-icon-volume-on, .redux-metabox .ui-icon-volume-on { background-position: -144px -160px; } + +.redux-container .ui-icon-power, .control-section-redux .ui-icon-power, .control-panel-redux .ui-icon-power, .redux-metabox .ui-icon-power { background-position: 0 -176px; } + +.redux-container .ui-icon-signal-diag, .control-section-redux .ui-icon-signal-diag, .control-panel-redux .ui-icon-signal-diag, .redux-metabox .ui-icon-signal-diag { background-position: -16px -176px; } + +.redux-container .ui-icon-signal, .control-section-redux .ui-icon-signal, .control-panel-redux .ui-icon-signal, .redux-metabox .ui-icon-signal { background-position: -32px -176px; } + +.redux-container .ui-icon-battery-0, .control-section-redux .ui-icon-battery-0, .control-panel-redux .ui-icon-battery-0, .redux-metabox .ui-icon-battery-0 { background-position: -48px -176px; } + +.redux-container .ui-icon-battery-1, .control-section-redux .ui-icon-battery-1, .control-panel-redux .ui-icon-battery-1, .redux-metabox .ui-icon-battery-1 { background-position: -64px -176px; } + +.redux-container .ui-icon-battery-2, .control-section-redux .ui-icon-battery-2, .control-panel-redux .ui-icon-battery-2, .redux-metabox .ui-icon-battery-2 { background-position: -80px -176px; } + +.redux-container .ui-icon-battery-3, .control-section-redux .ui-icon-battery-3, .control-panel-redux .ui-icon-battery-3, .redux-metabox .ui-icon-battery-3 { background-position: -96px -176px; } + +.redux-container .ui-icon-circle-plus, .control-section-redux .ui-icon-circle-plus, .control-panel-redux .ui-icon-circle-plus, .redux-metabox .ui-icon-circle-plus { background-position: 0 -192px; } + +.redux-container .ui-icon-circle-minus, .control-section-redux .ui-icon-circle-minus, .control-panel-redux .ui-icon-circle-minus, .redux-metabox .ui-icon-circle-minus { background-position: -16px -192px; } + +.redux-container .ui-icon-circle-close, .control-section-redux .ui-icon-circle-close, .control-panel-redux .ui-icon-circle-close, .redux-metabox .ui-icon-circle-close { background-position: -32px -192px; } + +.redux-container .ui-icon-circle-triangle-e, .control-section-redux .ui-icon-circle-triangle-e, .control-panel-redux .ui-icon-circle-triangle-e, .redux-metabox .ui-icon-circle-triangle-e { background-position: -48px -192px; } + +.redux-container .ui-icon-circle-triangle-s, .control-section-redux .ui-icon-circle-triangle-s, .control-panel-redux .ui-icon-circle-triangle-s, .redux-metabox .ui-icon-circle-triangle-s { background-position: -64px -192px; } + +.redux-container .ui-icon-circle-triangle-w, .control-section-redux .ui-icon-circle-triangle-w, .control-panel-redux .ui-icon-circle-triangle-w, .redux-metabox .ui-icon-circle-triangle-w { background-position: -80px -192px; } + +.redux-container .ui-icon-circle-triangle-n, .control-section-redux .ui-icon-circle-triangle-n, .control-panel-redux .ui-icon-circle-triangle-n, .redux-metabox .ui-icon-circle-triangle-n { background-position: -96px -192px; } + +.redux-container .ui-icon-circle-arrow-e, .control-section-redux .ui-icon-circle-arrow-e, .control-panel-redux .ui-icon-circle-arrow-e, .redux-metabox .ui-icon-circle-arrow-e { background-position: -112px -192px; } + +.redux-container .ui-icon-circle-arrow-s, .control-section-redux .ui-icon-circle-arrow-s, .control-panel-redux .ui-icon-circle-arrow-s, .redux-metabox .ui-icon-circle-arrow-s { background-position: -128px -192px; } + +.redux-container .ui-icon-circle-arrow-w, .control-section-redux .ui-icon-circle-arrow-w, .control-panel-redux .ui-icon-circle-arrow-w, .redux-metabox .ui-icon-circle-arrow-w { background-position: -144px -192px; } + +.redux-container .ui-icon-circle-arrow-n, .control-section-redux .ui-icon-circle-arrow-n, .control-panel-redux .ui-icon-circle-arrow-n, .redux-metabox .ui-icon-circle-arrow-n { background-position: -160px -192px; } + +.redux-container .ui-icon-circle-zoomin, .control-section-redux .ui-icon-circle-zoomin, .control-panel-redux .ui-icon-circle-zoomin, .redux-metabox .ui-icon-circle-zoomin { background-position: -176px -192px; } + +.redux-container .ui-icon-circle-zoomout, .control-section-redux .ui-icon-circle-zoomout, .control-panel-redux .ui-icon-circle-zoomout, .redux-metabox .ui-icon-circle-zoomout { background-position: -192px -192px; } + +.redux-container .ui-icon-circle-check, .control-section-redux .ui-icon-circle-check, .control-panel-redux .ui-icon-circle-check, .redux-metabox .ui-icon-circle-check { background-position: -208px -192px; } + +.redux-container .ui-icon-circlesmall-plus, .control-section-redux .ui-icon-circlesmall-plus, .control-panel-redux .ui-icon-circlesmall-plus, .redux-metabox .ui-icon-circlesmall-plus { background-position: 0 -208px; } + +.redux-container .ui-icon-circlesmall-minus, .control-section-redux .ui-icon-circlesmall-minus, .control-panel-redux .ui-icon-circlesmall-minus, .redux-metabox .ui-icon-circlesmall-minus { background-position: -16px -208px; } + +.redux-container .ui-icon-circlesmall-close, .control-section-redux .ui-icon-circlesmall-close, .control-panel-redux .ui-icon-circlesmall-close, .redux-metabox .ui-icon-circlesmall-close { background-position: -32px -208px; } + +.redux-container .ui-icon-squaresmall-plus, .control-section-redux .ui-icon-squaresmall-plus, .control-panel-redux .ui-icon-squaresmall-plus, .redux-metabox .ui-icon-squaresmall-plus { background-position: -48px -208px; } + +.redux-container .ui-icon-squaresmall-minus, .control-section-redux .ui-icon-squaresmall-minus, .control-panel-redux .ui-icon-squaresmall-minus, .redux-metabox .ui-icon-squaresmall-minus { background-position: -64px -208px; } + +.redux-container .ui-icon-squaresmall-close, .control-section-redux .ui-icon-squaresmall-close, .control-panel-redux .ui-icon-squaresmall-close, .redux-metabox .ui-icon-squaresmall-close { background-position: -80px -208px; } + +.redux-container .ui-icon-grip-dotted-vertical, .control-section-redux .ui-icon-grip-dotted-vertical, .control-panel-redux .ui-icon-grip-dotted-vertical, .redux-metabox .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } + +.redux-container .ui-icon-grip-dotted-horizontal, .control-section-redux .ui-icon-grip-dotted-horizontal, .control-panel-redux .ui-icon-grip-dotted-horizontal, .redux-metabox .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } + +.redux-container .ui-icon-grip-solid-vertical, .control-section-redux .ui-icon-grip-solid-vertical, .control-panel-redux .ui-icon-grip-solid-vertical, .redux-metabox .ui-icon-grip-solid-vertical { background-position: -32px -224px; } + +.redux-container .ui-icon-grip-solid-horizontal, .control-section-redux .ui-icon-grip-solid-horizontal, .control-panel-redux .ui-icon-grip-solid-horizontal, .redux-metabox .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } + +.redux-container .ui-icon-gripsmall-diagonal-se, .control-section-redux .ui-icon-gripsmall-diagonal-se, .control-panel-redux .ui-icon-gripsmall-diagonal-se, .redux-metabox .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } + +.redux-container .ui-icon-grip-diagonal-se, .control-section-redux .ui-icon-grip-diagonal-se, .control-panel-redux .ui-icon-grip-diagonal-se, .redux-metabox .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + +.redux-container .ui-corner-all, .redux-container .ui-corner-top, .redux-container .ui-corner-left, .redux-container .ui-corner-tl, .control-section-redux .ui-corner-all, .control-section-redux .ui-corner-top, .control-section-redux .ui-corner-left, .control-section-redux .ui-corner-tl, .control-panel-redux .ui-corner-all, .control-panel-redux .ui-corner-top, .control-panel-redux .ui-corner-left, .control-panel-redux .ui-corner-tl, .redux-metabox .ui-corner-all, .redux-metabox .ui-corner-top, .redux-metabox .ui-corner-left, .redux-metabox .ui-corner-tl { border-top-left-radius: 4px; } + +.redux-container .ui-corner-all, .redux-container .ui-corner-top, .redux-container .ui-corner-right, .redux-container .ui-corner-tr, .control-section-redux .ui-corner-all, .control-section-redux .ui-corner-top, .control-section-redux .ui-corner-right, .control-section-redux .ui-corner-tr, .control-panel-redux .ui-corner-all, .control-panel-redux .ui-corner-top, .control-panel-redux .ui-corner-right, .control-panel-redux .ui-corner-tr, .redux-metabox .ui-corner-all, .redux-metabox .ui-corner-top, .redux-metabox .ui-corner-right, .redux-metabox .ui-corner-tr { border-top-right-radius: 4px; } + +.redux-container .ui-corner-all, .redux-container .ui-corner-bottom, .redux-container .ui-corner-left, .redux-container .ui-corner-bl, .control-section-redux .ui-corner-all, .control-section-redux .ui-corner-bottom, .control-section-redux .ui-corner-left, .control-section-redux .ui-corner-bl, .control-panel-redux .ui-corner-all, .control-panel-redux .ui-corner-bottom, .control-panel-redux .ui-corner-left, .control-panel-redux .ui-corner-bl, .redux-metabox .ui-corner-all, .redux-metabox .ui-corner-bottom, .redux-metabox .ui-corner-left, .redux-metabox .ui-corner-bl { border-bottom-left-radius: 4px; } + +.redux-container .ui-corner-all, .redux-container .ui-corner-bottom, .redux-container .ui-corner-right, .redux-container .ui-corner-br, .control-section-redux .ui-corner-all, .control-section-redux .ui-corner-bottom, .control-section-redux .ui-corner-right, .control-section-redux .ui-corner-br, .control-panel-redux .ui-corner-all, .control-panel-redux .ui-corner-bottom, .control-panel-redux .ui-corner-right, .control-panel-redux .ui-corner-br, .redux-metabox .ui-corner-all, .redux-metabox .ui-corner-bottom, .redux-metabox .ui-corner-right, .redux-metabox .ui-corner-br { border-bottom-right-radius: 4px; } + +.redux-container .ui-widget-overlay, .control-section-redux .ui-widget-overlay, .control-panel-redux .ui-widget-overlay, .redux-metabox .ui-widget-overlay { background: #aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: 0.3; filter: alpha(Opacity=30); } + +.redux-container .ui-widget-shadow, .control-section-redux .ui-widget-shadow, .control-panel-redux .ui-widget-shadow, .redux-metabox .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: 0.3; filter: alpha(Opacity=30); border-radius: 8px; } + +.redux-container .ui-accordion, .control-section-redux .ui-accordion, .control-panel-redux .ui-accordion, .redux-metabox .ui-accordion { width: 100%; } + +.redux-container .ui-accordion .ui-accordion-header, .control-section-redux .ui-accordion .ui-accordion-header, .control-panel-redux .ui-accordion .ui-accordion-header, .redux-metabox .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; font-weight: bold; } + +.redux-container .ui-accordion .ui-accordion-li-fix, .control-section-redux .ui-accordion .ui-accordion-li-fix, .control-panel-redux .ui-accordion .ui-accordion-li-fix, .redux-metabox .ui-accordion .ui-accordion-li-fix { display: inline; } + +.redux-container .ui-accordion .ui-accordion-header-active, .control-section-redux .ui-accordion .ui-accordion-header-active, .control-panel-redux .ui-accordion .ui-accordion-header-active, .redux-metabox .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } + +.redux-container .ui-accordion .ui-accordion-header a, .control-section-redux .ui-accordion .ui-accordion-header a, .control-panel-redux .ui-accordion .ui-accordion-header a, .redux-metabox .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: 0.5em 0.5em 0.5em 1.7em; } + +.redux-container .ui-accordion-icons .ui-accordion-header a, .control-section-redux .ui-accordion-icons .ui-accordion-header a, .control-panel-redux .ui-accordion-icons .ui-accordion-header a, .redux-metabox .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } + +.redux-container .ui-accordion .ui-accordion-header .ui-icon, .control-section-redux .ui-accordion .ui-accordion-header .ui-icon, .control-panel-redux .ui-accordion .ui-accordion-header .ui-icon, .redux-metabox .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 0.5em; top: 50%; margin-top: -8px; } + +.redux-container .ui-accordion .ui-accordion-content, .control-section-redux .ui-accordion .ui-accordion-content, .control-panel-redux .ui-accordion .ui-accordion-content, .redux-metabox .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } + +.redux-container .ui-accordion .ui-accordion-content-active, .control-section-redux .ui-accordion .ui-accordion-content-active, .control-panel-redux .ui-accordion .ui-accordion-content-active, .redux-metabox .ui-accordion .ui-accordion-content-active { display: block; } + +.redux-container .ui-button, .control-section-redux .ui-button, .control-panel-redux .ui-button, .redux-metabox .ui-button { cursor: pointer; display: inline-block; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #fff), to(#e6e6e6)); background-image: linear-gradient(#fff, #fff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0); padding: 5px 14px 6px; margin: 0; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } + +.redux-container .ui-button-primary, .control-section-redux .ui-button-primary, .control-panel-redux .ui-button-primary, .redux-metabox .ui-button-primary { color: #fff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: linear-gradient(to bottom, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } + +.redux-container .ui-button-success, .control-section-redux .ui-button-success, .control-panel-redux .ui-button-success, .redux-metabox .ui-button-success { color: #fff; background-color: #57a957; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, left top, left bottom, from(#62c462), to(#57a957)); background-image: linear-gradient(to bottom, #62c462, #57a957); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#62c462", endColorstr="#57a957", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #57a957 #57a957 #3d773d; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } + +.redux-container .ui-button-error, .control-section-redux .ui-button-error, .control-panel-redux .ui-button-error, .redux-metabox .ui-button-error { color: #fff; background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#c43c35", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } + +.redux-container .ui-button-icon-only, .control-section-redux .ui-button-icon-only, .control-panel-redux .ui-button-icon-only, .redux-metabox .ui-button-icon-only { width: 2.2em; } + +.redux-container .ui-button-icons-only, .control-section-redux .ui-button-icons-only, .control-panel-redux .ui-button-icons-only, .redux-metabox .ui-button-icons-only { width: 3.4em; } + +.redux-container button.ui-button-icons-only, .control-section-redux button.ui-button-icons-only, .control-panel-redux button.ui-button-icons-only, .redux-metabox button.ui-button-icons-only { width: 3.7em; } + +.redux-container .ui-button .ui-button-text, .control-section-redux .ui-button .ui-button-text, .control-panel-redux .ui-button .ui-button-text, .redux-metabox .ui-button .ui-button-text { display: block; } + +.redux-container .ui-button-icon-only .ui-button-text, .redux-container .ui-button-icons-only .ui-button-text, .control-section-redux .ui-button-icon-only .ui-button-text, .control-section-redux .ui-button-icons-only .ui-button-text, .control-panel-redux .ui-button-icon-only .ui-button-text, .control-panel-redux .ui-button-icons-only .ui-button-text, .redux-metabox .ui-button-icon-only .ui-button-text, .redux-metabox .ui-button-icons-only .ui-button-text { padding: 0.4em; text-indent: -9999999px; /*tempfix*/ display: none; } + +.redux-container .ui-button-text-icon-primary .ui-button-text, .redux-container .ui-button-text-icons .ui-button-text, .control-section-redux .ui-button-text-icon-primary .ui-button-text, .control-section-redux .ui-button-text-icons .ui-button-text, .control-panel-redux .ui-button-text-icon-primary .ui-button-text, .control-panel-redux .ui-button-text-icons .ui-button-text, .redux-metabox .ui-button-text-icon-primary .ui-button-text, .redux-metabox .ui-button-text-icons .ui-button-text { padding: 0.4em 1em 0.4em 2.1em; } + +.redux-container .ui-button-text-icon-secondary .ui-button-text, .redux-container .ui-button-text-icons .ui-button-text, .control-section-redux .ui-button-text-icon-secondary .ui-button-text, .control-section-redux .ui-button-text-icons .ui-button-text, .control-panel-redux .ui-button-text-icon-secondary .ui-button-text, .control-panel-redux .ui-button-text-icons .ui-button-text, .redux-metabox .ui-button-text-icon-secondary .ui-button-text, .redux-metabox .ui-button-text-icons .ui-button-text { padding: 0.4em 2.1em 0.4em 1em; } + +.redux-container .ui-button-text-icons .ui-button-text, .control-section-redux .ui-button-text-icons .ui-button-text, .control-panel-redux .ui-button-text-icons .ui-button-text, .redux-metabox .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } + +.redux-container .ui-button-icon-only .ui-icon, .redux-container .ui-button-text-icon-primary .ui-icon, .redux-container .ui-button-text-icon-secondary .ui-icon, .redux-container .ui-button-text-icons .ui-icon, .redux-container .ui-button-icons-only .ui-icon, .control-section-redux .ui-button-icon-only .ui-icon, .control-section-redux .ui-button-text-icon-primary .ui-icon, .control-section-redux .ui-button-text-icon-secondary .ui-icon, .control-section-redux .ui-button-text-icons .ui-icon, .control-section-redux .ui-button-icons-only .ui-icon, .control-panel-redux .ui-button-icon-only .ui-icon, .control-panel-redux .ui-button-text-icon-primary .ui-icon, .control-panel-redux .ui-button-text-icon-secondary .ui-icon, .control-panel-redux .ui-button-text-icons .ui-icon, .control-panel-redux .ui-button-icons-only .ui-icon, .redux-metabox .ui-button-icon-only .ui-icon, .redux-metabox .ui-button-text-icon-primary .ui-icon, .redux-metabox .ui-button-text-icon-secondary .ui-icon, .redux-metabox .ui-button-text-icons .ui-icon, .redux-metabox .ui-button-icons-only .ui-icon { top: 50%; margin-top: -3px; margin-bottom: 3px; } + +.redux-container .ui-button-icon-only .ui-icon, .control-section-redux .ui-button-icon-only .ui-icon, .control-panel-redux .ui-button-icon-only .ui-icon, .redux-metabox .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } + +.redux-container .ui-button-text-icon-primary .ui-button-icon-primary, .redux-container .ui-button-text-icons .ui-button-icon-primary, .redux-container .ui-button-icons-only .ui-button-icon-primary, .control-section-redux .ui-button-text-icon-primary .ui-button-icon-primary, .control-section-redux .ui-button-text-icons .ui-button-icon-primary, .control-section-redux .ui-button-icons-only .ui-button-icon-primary, .control-panel-redux .ui-button-text-icon-primary .ui-button-icon-primary, .control-panel-redux .ui-button-text-icons .ui-button-icon-primary, .control-panel-redux .ui-button-icons-only .ui-button-icon-primary, .redux-metabox .ui-button-text-icon-primary .ui-button-icon-primary, .redux-metabox .ui-button-text-icons .ui-button-icon-primary, .redux-metabox .ui-button-icons-only .ui-button-icon-primary { left: 0.5em; } + +.redux-container .ui-button-text-icon-secondary .ui-button-icon-secondary, .redux-container .ui-button-text-icons .ui-button-icon-secondary, .redux-container .ui-button-icons-only .ui-button-icon-secondary, .control-section-redux .ui-button-text-icon-secondary .ui-button-icon-secondary, .control-section-redux .ui-button-text-icons .ui-button-icon-secondary, .control-section-redux .ui-button-icons-only .ui-button-icon-secondary, .control-panel-redux .ui-button-text-icon-secondary .ui-button-icon-secondary, .control-panel-redux .ui-button-text-icons .ui-button-icon-secondary, .control-panel-redux .ui-button-icons-only .ui-button-icon-secondary, .redux-metabox .ui-button-text-icon-secondary .ui-button-icon-secondary, .redux-metabox .ui-button-text-icons .ui-button-icon-secondary, .redux-metabox .ui-button-icons-only .ui-button-icon-secondary { right: 0.5em; } + +.redux-container .ui-button-text-icons .ui-button-icon-secondary, .redux-container .ui-button-icons-only .ui-button-icon-secondary, .control-section-redux .ui-button-text-icons .ui-button-icon-secondary, .control-section-redux .ui-button-icons-only .ui-button-icon-secondary, .control-panel-redux .ui-button-text-icons .ui-button-icon-secondary, .control-panel-redux .ui-button-icons-only .ui-button-icon-secondary, .redux-metabox .ui-button-text-icons .ui-button-icon-secondary, .redux-metabox .ui-button-icons-only .ui-button-icon-secondary { right: 0.5em; } + +.redux-container .ui-buttonset, .control-section-redux .ui-buttonset, .control-panel-redux .ui-buttonset, .redux-metabox .ui-buttonset { margin-right: 7px; } + +.redux-container .ui-buttonset .ui-state-active, .control-section-redux .ui-buttonset .ui-state-active, .control-panel-redux .ui-buttonset .ui-state-active, .redux-metabox .ui-buttonset .ui-state-active { color: #fff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: linear-gradient(to bottom, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } + +.redux-container .ui-buttonset .ui-button, .control-section-redux .ui-buttonset .ui-button, .control-panel-redux .ui-buttonset .ui-button, .redux-metabox .ui-buttonset .ui-button { margin-left: 0; margin-right: 0; } + +.redux-container button.ui-button::-moz-focus-inner, .control-section-redux button.ui-button::-moz-focus-inner, .control-panel-redux button.ui-button::-moz-focus-inner, .redux-metabox button.ui-button::-moz-focus-inner { border: 0; padding: 0; } + +.redux-container .ui-datepicker, .control-section-redux .ui-datepicker, .control-panel-redux .ui-datepicker, .redux-metabox .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0; display: none; } + +.redux-container .ui-datepicker .ui-datepicker-header, .control-section-redux .ui-datepicker .ui-datepicker-header, .control-panel-redux .ui-datepicker .ui-datepicker-header, .redux-metabox .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0; border: 0px; font-weight: bold; width: 100%; padding: 4px 0; background-color: #f5f5f5; color: #808080; } + +.redux-container .ui-datepicker .ui-datepicker-prev, .redux-container .ui-datepicker .ui-datepicker-next, .control-section-redux .ui-datepicker .ui-datepicker-prev, .control-section-redux .ui-datepicker .ui-datepicker-next, .control-panel-redux .ui-datepicker .ui-datepicker-prev, .control-panel-redux .ui-datepicker .ui-datepicker-next, .redux-metabox .ui-datepicker .ui-datepicker-prev, .redux-metabox .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; } + +.redux-container .ui-datepicker .ui-datepicker-prev, .control-section-redux .ui-datepicker .ui-datepicker-prev, .control-panel-redux .ui-datepicker .ui-datepicker-prev, .redux-metabox .ui-datepicker .ui-datepicker-prev { left: 2px; } + +.redux-container .ui-datepicker .ui-datepicker-next, .control-section-redux .ui-datepicker .ui-datepicker-next, .control-panel-redux .ui-datepicker .ui-datepicker-next, .redux-metabox .ui-datepicker .ui-datepicker-next { right: 2px; } + +.redux-container .ui-datepicker .ui-datepicker-prev span, .redux-container .ui-datepicker .ui-datepicker-next span, .control-section-redux .ui-datepicker .ui-datepicker-prev span, .control-section-redux .ui-datepicker .ui-datepicker-next span, .control-panel-redux .ui-datepicker .ui-datepicker-prev span, .control-panel-redux .ui-datepicker .ui-datepicker-next span, .redux-metabox .ui-datepicker .ui-datepicker-prev span, .redux-metabox .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } + +.redux-container .ui-datepicker .ui-datepicker-title, .control-section-redux .ui-datepicker .ui-datepicker-title, .control-panel-redux .ui-datepicker .ui-datepicker-title, .redux-metabox .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } + +.redux-container .ui-datepicker .ui-datepicker-title select, .control-section-redux .ui-datepicker .ui-datepicker-title select, .control-panel-redux .ui-datepicker .ui-datepicker-title select, .redux-metabox .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } + +.redux-container .ui-datepicker select.ui-datepicker-month-year, .control-section-redux .ui-datepicker select.ui-datepicker-month-year, .control-panel-redux .ui-datepicker select.ui-datepicker-month-year, .redux-metabox .ui-datepicker select.ui-datepicker-month-year { width: 100%; } + +.redux-container .ui-datepicker select.ui-datepicker-month, .redux-container .ui-datepicker select.ui-datepicker-year, .control-section-redux .ui-datepicker select.ui-datepicker-month, .control-section-redux .ui-datepicker select.ui-datepicker-year, .control-panel-redux .ui-datepicker select.ui-datepicker-month, .control-panel-redux .ui-datepicker select.ui-datepicker-year, .redux-metabox .ui-datepicker select.ui-datepicker-month, .redux-metabox .ui-datepicker select.ui-datepicker-year { width: 49%; } + +.redux-container .ui-datepicker table, .control-section-redux .ui-datepicker table, .control-panel-redux .ui-datepicker table, .redux-metabox .ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0 0 0.4em; } + +.redux-container .ui-datepicker th, .control-section-redux .ui-datepicker th, .control-panel-redux .ui-datepicker th, .redux-metabox .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0; } + +.redux-container .ui-datepicker td, .control-section-redux .ui-datepicker td, .control-panel-redux .ui-datepicker td, .redux-metabox .ui-datepicker td { border: 0; padding: 1px; } + +.redux-container .ui-datepicker td span, .redux-container .ui-datepicker td a, .control-section-redux .ui-datepicker td span, .control-section-redux .ui-datepicker td a, .control-panel-redux .ui-datepicker td span, .control-panel-redux .ui-datepicker td a, .redux-metabox .ui-datepicker td span, .redux-metabox .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; } + +.redux-container .ui-datepicker .ui-datepicker-buttonpane, .control-section-redux .ui-datepicker .ui-datepicker-buttonpane, .control-panel-redux .ui-datepicker .ui-datepicker-buttonpane, .redux-metabox .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0 0 0; padding: 0 0.2em; border-left: 0; border-right: 0; border-bottom: 0; } + +.redux-container .ui-datepicker .ui-datepicker-buttonpane button, .control-section-redux .ui-datepicker .ui-datepicker-buttonpane button, .control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button, .redux-metabox .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em 0.6em; width: auto; overflow: visible; } + +.redux-container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .control-section-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .redux-metabox .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } + +.redux-container .ui-datepicker.ui-datepicker-multi, .control-section-redux .ui-datepicker.ui-datepicker-multi, .control-panel-redux .ui-datepicker.ui-datepicker-multi, .redux-metabox .ui-datepicker.ui-datepicker-multi { width: auto; } + +.redux-container .ui-datepicker-multi .ui-datepicker-group, .control-section-redux .ui-datepicker-multi .ui-datepicker-group, .control-panel-redux .ui-datepicker-multi .ui-datepicker-group, .redux-metabox .ui-datepicker-multi .ui-datepicker-group { float: left; } + +.redux-container .ui-datepicker-multi .ui-datepicker-group table, .control-section-redux .ui-datepicker-multi .ui-datepicker-group table, .control-panel-redux .ui-datepicker-multi .ui-datepicker-group table, .redux-metabox .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto 0.4em; } + +.redux-container .ui-datepicker-multi-2 .ui-datepicker-group, .control-section-redux .ui-datepicker-multi-2 .ui-datepicker-group, .control-panel-redux .ui-datepicker-multi-2 .ui-datepicker-group, .redux-metabox .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } + +.redux-container .ui-datepicker-multi-3 .ui-datepicker-group, .control-section-redux .ui-datepicker-multi-3 .ui-datepicker-group, .control-panel-redux .ui-datepicker-multi-3 .ui-datepicker-group, .redux-metabox .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } + +.redux-container .ui-datepicker-multi-4 .ui-datepicker-group, .control-section-redux .ui-datepicker-multi-4 .ui-datepicker-group, .control-panel-redux .ui-datepicker-multi-4 .ui-datepicker-group, .redux-metabox .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } + +.redux-container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .control-section-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .control-panel-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .redux-metabox .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; } + +.redux-container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header, .control-section-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header, .control-panel-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header, .redux-metabox .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; } + +.redux-container .ui-datepicker-multi .ui-datepicker-buttonpane, .control-section-redux .ui-datepicker-multi .ui-datepicker-buttonpane, .control-panel-redux .ui-datepicker-multi .ui-datepicker-buttonpane, .redux-metabox .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } + +.redux-container .ui-datepicker-row-break, .control-section-redux .ui-datepicker-row-break, .control-panel-redux .ui-datepicker-row-break, .redux-metabox .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0em; } + +.redux-container .ui-datepicker-rtl, .control-section-redux .ui-datepicker-rtl, .control-panel-redux .ui-datepicker-rtl, .redux-metabox .ui-datepicker-rtl { direction: rtl; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-prev, .control-section-redux .ui-datepicker-rtl .ui-datepicker-prev, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev, .redux-metabox .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-next, .control-section-redux .ui-datepicker-rtl .ui-datepicker-next, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-next, .redux-metabox .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-prev:hover, .control-section-redux .ui-datepicker-rtl .ui-datepicker-prev:hover, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev:hover, .redux-metabox .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-next:hover, .control-section-redux .ui-datepicker-rtl .ui-datepicker-next:hover, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-next:hover, .redux-metabox .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane, .control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane, .redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button, .control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button, .redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-group, .control-section-redux .ui-datepicker-rtl .ui-datepicker-group, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-group, .redux-metabox .ui-datepicker-rtl .ui-datepicker-group { float: right; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .control-section-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .redux-metabox .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } + +.redux-container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header, .control-section-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header, .control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header, .redux-metabox .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } + +.redux-container .ui-datepicker-cover, .control-section-redux .ui-datepicker-cover, .control-panel-redux .ui-datepicker-cover, .redux-metabox .ui-datepicker-cover { display: none; /*sorry for IE5*/ display: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ -webkit-filter: mask(); filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ } + +.redux-container .ui-datepicker th, .control-section-redux .ui-datepicker th, .control-panel-redux .ui-datepicker th, .redux-metabox .ui-datepicker th { font-weight: bold; color: gray; } + +.redux-container .ui-datepicker-today a:hover, .control-section-redux .ui-datepicker-today a:hover, .control-panel-redux .ui-datepicker-today a:hover, .redux-metabox .ui-datepicker-today a:hover { background-color: #808080; color: #fff; } + +.redux-container .ui-datepicker-today a, .control-section-redux .ui-datepicker-today a, .control-panel-redux .ui-datepicker-today a, .redux-metabox .ui-datepicker-today a { background-color: #bfbfbf; cursor: pointer; padding: 0 4px; margin-bottom: 0px; } + +.redux-container .ui-datepicker td a, .control-section-redux .ui-datepicker td a, .control-panel-redux .ui-datepicker td a, .redux-metabox .ui-datepicker td a { margin-bottom: 0px; border: 0px; } + +.redux-container .ui-datepicker td:hover, .control-section-redux .ui-datepicker td:hover, .control-panel-redux .ui-datepicker td:hover, .redux-metabox .ui-datepicker td:hover { color: #fff; } + +.redux-container .ui-datepicker td .ui-state-default, .control-section-redux .ui-datepicker td .ui-state-default, .control-panel-redux .ui-datepicker td .ui-state-default, .redux-metabox .ui-datepicker td .ui-state-default { border: 0px; background: none; margin-bottom: 0px; padding: 5px; color: gray; text-align: center; -webkit-filter: none; filter: none; } + +.redux-container .ui-datepicker td .ui-state-active, .control-section-redux .ui-datepicker td .ui-state-active, .control-panel-redux .ui-datepicker td .ui-state-active, .redux-metabox .ui-datepicker td .ui-state-active { background: #bfbfbf; margin-bottom: 0px; font-size: normal; text-shadow: 0px; color: #fff; border-radius: 4px; } + +.redux-container .ui-datepicker td .ui-state-hover, .control-section-redux .ui-datepicker td .ui-state-hover, .control-panel-redux .ui-datepicker td .ui-state-hover, .redux-metabox .ui-datepicker td .ui-state-hover { color: #fff; background: #0064cd; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: linear-gradient(to bottom, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-radius: 4px; } + +.redux-container .ui-widget-content, .control-section-redux .ui-widget-content, .control-panel-redux .ui-widget-content, .redux-metabox .ui-widget-content { border: 1px solid #dfdfdf; } + +.redux-container .ui-datepicker table, .control-section-redux .ui-datepicker table, .control-panel-redux .ui-datepicker table, .redux-metabox .ui-datepicker table { background: #fff; } + +.redux-container .placeholder, .control-section-redux .placeholder, .control-panel-redux .placeholder, .redux-metabox .placeholder { background: #f9f9f9 !important; border: 1px dashed #bbb !important; } + +.wp-customizer #ui-datepicker-div { z-index: 999999 !important; } + +/* qTip2 - Pretty powerful tooltips - v2.2.1 http://qtip2.com Copyright (c) 2014 Released under the MIT licenses http://jquery.org/license Date: Sat Sep 6 2014 11:12 GMT+0100+0100 Plugins: tips modal viewport svg imagemap ie6 Styles: core basic css3 */ +.qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; direction: ltr; -webkit-box-shadow: none; box-shadow: none; padding: 0; } + +.qtip-content { position: relative; padding: 5px 9px; overflow: hidden; text-align: left; word-wrap: break-word; } + +.qtip-titlebar { position: relative; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 0 0 1px; font-weight: bold; } + +.qtip-titlebar + .qtip-content { border-top-width: 0 !important; } + +/* Default close button class */ +.qtip-close { position: absolute; right: -9px; top: -9px; z-index: 11; /* Overlap .qtip-tip */ cursor: pointer; outline: medium none; border: 1px solid transparent; } + +.qtip-titlebar .qtip-close { right: 4px; top: 50%; margin-top: -9px; } + +* html .qtip-titlebar .qtip-close { top: 16px; } + +/* IE fix */ +.qtip-titlebar .ui-icon, .qtip-icon .ui-icon { display: block; text-indent: -1000em; direction: ltr; } + +.qtip-icon, .qtip-icon .ui-icon { border-radius: 3px; text-decoration: none; } + +.qtip-icon .ui-icon { width: 18px; height: 14px; line-height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma, sans-serif; color: inherit; background: transparent none no-repeat -100em -100em; } + +/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ +/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ +/* Default tooltip style */ +.qtip-default { border: 1px solid #f1d031; background-color: #ffffa3; color: #555; } + +.qtip-default .qtip-titlebar { background-color: #ffef93; } + +.qtip-default .qtip-icon { border-color: #ccc; background: #f1f1f1; color: #777; } + +.qtip-default .qtip-titlebar .qtip-close { border-color: #aaa; color: #111; } + +/*! Light tooltip style */ +.qtip-light { background-color: white; border-color: #e2e2e2; color: #454545; } + +.qtip-light .qtip-titlebar { background-color: #f1f1f1; } + +/*! Dark tooltip style */ +.qtip-dark { background-color: #505050; border-color: #303030; color: #f3f3f3; } + +.qtip-dark .qtip-titlebar { background-color: #404040; } + +.qtip-dark .qtip-icon { border-color: #444; } + +.qtip-dark .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/*! Cream tooltip style */ +.qtip-cream { background-color: #fbf7aa; border-color: #f9e98e; color: #a27d35; } + +.qtip-cream .qtip-titlebar { background-color: #f0de7d; } + +.qtip-cream .qtip-close .qtip-icon { background-position: -82px 0; } + +/*! Red tooltip style */ +.qtip-red { background-color: #f78b83; border-color: #d95252; color: #912323; } + +.qtip-red .qtip-titlebar { background-color: #f06d65; } + +.qtip-red .qtip-close .qtip-icon { background-position: -102px 0; } + +.qtip-red .qtip-icon { border-color: #d95252; } + +.qtip-red .qtip-titlebar .ui-state-hover { border-color: #d95252; } + +/*! Green tooltip style */ +.qtip-green { background-color: #caed9e; border-color: #90d93f; color: #3f6219; } + +.qtip-green .qtip-titlebar { background-color: #b0de78; } + +.qtip-green .qtip-close .qtip-icon { background-position: -42px 0; } + +/*! Blue tooltip style */ +.qtip-blue { background-color: #e5f6fe; border-color: #add9ed; color: #5e99bd; } + +.qtip-blue .qtip-titlebar { background-color: #d0e9f5; } + +.qtip-blue .qtip-close .qtip-icon { background-position: -2px 0; } + +.qtip-shadow { -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); } + +/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ +.qtip-rounded, .qtip-tipsy, .qtip-bootstrap { border-radius: 5px; } + +.qtip-rounded .qtip-titlebar { border-radius: 4px 4px 0 0; } + +/* Youtube tooltip style */ +.qtip-youtube { border-radius: 2px; -webkit-box-shadow: 0 0 3px #333; box-shadow: 0 0 3px #333; color: white; border: 0 solid transparent; background: #4a4a4a; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, black)); background-image: -webkit-linear-gradient(top, #4a4a4a 0, black 100%); background-image: -o-linear-gradient(top, #4a4a4a 0, black 100%); } + +.qtip-youtube .qtip-titlebar { background-color: #4a4a4a; background-color: rgba(0, 0, 0, 0); } + +.qtip-youtube .qtip-content { padding: 0.75em; font: 12px arial, sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; } + +.qtip-youtube .qtip-icon { border-color: #222; } + +.qtip-youtube .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/* jQuery TOOLS Tooltip style */ +.qtip-jtools { background: #232323; background: rgba(0, 0, 0, 0.7); background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); background-image: -webkit-linear-gradient(top, #717171, #232323); background-image: -o-linear-gradient(top, #717171, #232323); border: 2px solid #ddd; border: 2px solid #f1f1f1; border-radius: 2px; -webkit-box-shadow: 0 0 12px #333; box-shadow: 0 0 12px #333; } + +/* IE Specific */ +.qtip-jtools .qtip-titlebar { background-color: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4a4a4a); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; } + +.qtip-jtools .qtip-content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a, endColorstr=#232323); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; } + +.qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content { background: transparent; color: white; border: 0 dashed transparent; } + +.qtip-jtools .qtip-icon { border-color: #555; } + +.qtip-jtools .qtip-titlebar .ui-state-hover { border-color: #333; } + +/* Cluetip style */ +.qtip-cluetip { -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); background-color: #d9d9c2; color: #111; border: 0 dashed transparent; } + +.qtip-cluetip .qtip-titlebar { background-color: #87876a; color: white; border: 0 dashed transparent; } + +.qtip-cluetip .qtip-icon { border-color: #808064; } + +.qtip-cluetip .qtip-titlebar .ui-state-hover { border-color: #696952; color: #696952; } + +/* Tipsy style */ +.qtip-tipsy { background: black; background: rgba(0, 0, 0, 0.87); color: white; border: 0 solid transparent; font-size: 11px; font-family: "Lucida Grande", sans-serif; font-weight: bold; line-height: 16px; text-shadow: 0 1px black; } + +.qtip-tipsy .qtip-titlebar { padding: 6px 35px 0 10px; background-color: transparent; } + +.qtip-tipsy .qtip-content { padding: 6px 10px; } + +.qtip-tipsy .qtip-icon { border-color: #222; text-shadow: none; } + +.qtip-tipsy .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/* Tipped style */ +.qtip-tipped { border: 3px solid #959fa9; border-radius: 3px; background-color: #f9f9f9; color: #454545; font-weight: normal; font-family: serif; } + +.qtip-tipped .qtip-titlebar { border-bottom-width: 0; color: white; background: #3a79b8; background-image: -webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d)); background-image: -webkit-linear-gradient(top, #3a79b8, #2e629d); background-image: -o-linear-gradient(top, #3a79b8, #2e629d); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3a79b8, endColorstr=#2e629d); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; } + +.qtip-tipped .qtip-icon { border: 2px solid #285589; background: #285589; } + +.qtip-tipped .qtip-icon .ui-icon { background-color: #fbfbfb; color: #555; } + +/** Twitter Bootstrap style. Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11. Does not work with IE 7. */ +.qtip-bootstrap { /** Taken from Bootstrap body */ font-size: 14px; line-height: 20px; color: #333; /** Taken from Bootstrap .popover */ padding: 1px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } + +.qtip-bootstrap .qtip-titlebar { /** Taken from Bootstrap .popover-title */ padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } + +.qtip-bootstrap .qtip-titlebar .qtip-close { /** Overrides qTip2: .qtip-titlebar .qtip-close{ [...] right: 4px; top: 50%; [...] border-style: solid; } */ right: 11px; top: 45%; border-style: none; } + +.qtip-bootstrap .qtip-content { /** Taken from Bootstrap .popover-content */ padding: 9px 14px; } + +.qtip-bootstrap .qtip-icon { /** Overrides qTip2: .qtip-default .qtip-icon { border-color: #CCC; background: #F1F1F1; color: #777; } */ background: transparent; } + +.qtip-bootstrap .qtip-icon .ui-icon { /** Overrides qTip2: .qtip-icon .ui-icon{ width: 18px; height: 14px; } */ width: auto; height: auto; /* Taken from Bootstrap .close */ float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20); } + +.qtip-bootstrap .qtip-icon .ui-icon:hover { /* Taken from Bootstrap .close:hover */ color: #000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } + +/* IE9 fix - removes all filters */ +.qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar { -webkit-filter: none; filter: none; -ms-filter: none; } + +.qtip .qtip-tip { margin: 0 auto; overflow: hidden; z-index: 10; } + +/* Opera bug #357 - Incorrect tip position +https://github.com/Craga89/qTip2/issues/367 */ +x:-o-prefocus, .qtip .qtip-tip { visibility: hidden; } + +.qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas { position: absolute; color: #123456; background: transparent; border: 0 dashed transparent; } + +.qtip .qtip-tip canvas { top: 0; left: 0; } + +.qtip .qtip-tip .qtip-vml { behavior: url(#default#VML); display: inline-block; visibility: visible; } + +#qtip-overlay { position: fixed; left: 0; top: 0; width: 100%; height: 100%; } + +/* Applied to modals with show.modal.blur set to true */ +#qtip-overlay.blurs { cursor: pointer; } + +/* Change opacity of overlay here */ +#qtip-overlay div { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: black; opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } + +.qtipmodal-ie6fix { position: absolute !important; } + +/*** +Spectrum Colorpicker v1.5.1 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ +.sp-container { position: absolute; top: 0; left: 0; display: inline-block; *display: inline; *zoom: 1; /* https://github.com/bgrins/spectrum/issues/40 */ z-index: 9999994; overflow: hidden; } + +.sp-container.sp-flat { position: relative; } + +/* Fix for * { box-sizing: border-box; } */ +.sp-container, .sp-container * { -webkit-box-sizing: content-box; box-sizing: content-box; } + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { position: relative; width: 100%; display: inline-block; } + +.sp-top-inner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } + +.sp-color { position: absolute; top: 0; left: 0; bottom: 0; right: 20%; } + +.sp-hue { position: absolute; top: 0; right: 0; bottom: 0; left: 84%; height: 100%; } + +.sp-clear-enabled .sp-hue { top: 33px; height: 77.5%; } + +.sp-fill { padding-top: 80%; } + +.sp-sat, .sp-val { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } + +.sp-alpha-enabled .sp-top { margin-bottom: 18px; } + +.sp-alpha-enabled .sp-alpha { display: block; } + +.sp-alpha-handle { position: absolute; top: -4px; bottom: -4px; width: 6px; left: 50%; cursor: pointer; border: 1px solid black; background: white; opacity: 0.8; } + +.sp-alpha { display: none; position: absolute; bottom: -14px; right: 0; left: 0; height: 8px; } + +.sp-alpha-inner { border: solid 1px #333; } + +.sp-clear { display: none; } + +.sp-clear.sp-clear-display { background-position: center; } + +.sp-clear-enabled .sp-clear { display: block; position: absolute; top: 0px; right: 0; bottom: 0; left: 84%; height: 28px; } + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { -webkit-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; -ms-user-select: none; user-select: none; } + +.sp-container.sp-input-disabled .sp-input-container { display: none; } + +.sp-container.sp-buttons-disabled .sp-button-container { display: none; } + +.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { display: none; } + +.sp-palette-only .sp-picker-container { display: none; } + +.sp-palette-disabled .sp-palette-container { display: none; } + +.sp-initial-disabled .sp-initial { display: none; } + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(204, 154, 129, 0))); background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81"); } + +.sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(204, 154, 129, 0))); background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000"); } + +.sp-hue { background: -webkit-gradient(linear, left top, left bottom, from(#f00), color-stop(0.17, #ff0), color-stop(0.33, #0f0), color-stop(0.5, #0ff), color-stop(0.67, #00f), color-stop(0.83, #f0f), to(#f00)); background: -webkit-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%); background: -webkit-gradient(linear, left top, left bottom, from(#f00), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(#f00)); background: linear-gradient(to bottom, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%); } + +/* IE filters do not support multiple color stops. Generate 6 divs, line them up, and do two color gradients for each. Yes, really. */ +.sp-1 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00"); } + +.sp-2 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00"); } + +.sp-3 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff"); } + +.sp-4 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff"); } + +.sp-5 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff"); } + +.sp-6 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000"); } + +.sp-hidden { display: none !important; } + +/* Clearfix hack */ +.sp-cf::before, .sp-cf::after { content: ""; display: table; } + +.sp-cf::after { clear: both; } + +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ +@media (max-device-width: 480px) { .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } } + +.sp-dragger { border-radius: 5px; height: 5px; width: 5px; border: 1px solid #fff; background: #000; cursor: pointer; position: absolute; top: 0; left: 0; } + +.sp-slider { position: absolute; top: 0; cursor: pointer; height: 3px; left: -1px; right: -1px; border: 1px solid #000; background: white; opacity: 0.8; } + +/* +Theme authors: +Here are the basic themeable display options (colors, fonts, global widths). +See http://bgrins.github.io/spectrum/themes/ for instructions. +*/ +.sp-container { border-radius: 0; background-color: #ececec; border: solid 1px #f0c49b; padding: 0; } + +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } + +.sp-top { margin-bottom: 3px; } + +.sp-color, .sp-hue, .sp-clear { border: solid 1px #666; } + +/* Input */ +.sp-input-container { float: right; width: 100px; margin-bottom: 4px; } + +.sp-initial-disabled .sp-input-container { width: 100%; } + +.sp-input { font-size: 12px !important; border: 1px inset; padding: 4px 5px; margin: 0; width: 100%; background: transparent; border-radius: 3px; color: #222; } + +.sp-input:focus { border: 1px solid orange; } + +.sp-input.sp-validation-error { border: 1px solid red; background: #fdd; } + +.sp-picker-container, .sp-palette-container { float: left; position: relative; padding: 10px; padding-bottom: 300px; margin-bottom: -290px; } + +.sp-picker-container { width: 172px; border-left: solid 1px #fff; } + +/* Palettes */ +.sp-palette-container { border-right: solid 1px #ccc; } + +.sp-palette-only .sp-palette-container { border: 0; } + +.sp-palette .sp-thumb-el { display: block; position: relative; float: left; width: 24px; height: 15px; margin: 3px; cursor: pointer; border: solid 2px transparent; } + +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; } + +.sp-thumb-el { position: relative; } + +/* Initial */ +.sp-initial { float: left; border: solid 1px #333; } + +.sp-initial span { width: 30px; height: 25px; border: none; display: block; float: left; margin: 0; } + +.sp-initial .sp-clear-display { background-position: center; } + +/* Buttons */ +.sp-palette-button-container, .sp-button-container { float: right; } + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { margin: 0; overflow: hidden; cursor: pointer; padding: 4px; display: inline-block; *zoom: 1; *display: inline; border: solid 1px #91765d; background: #eee; color: #333; vertical-align: middle; } + +.sp-replacer:hover, .sp-replacer.sp-active { border-color: #f0c49b; color: #111; } + +.sp-replacer.sp-disabled { cursor: default; border-color: silver; color: silver; } + +.sp-dd { padding: 2px 0; height: 16px; line-height: 16px; float: left; font-size: 10px; } + +.sp-preview { position: relative; width: 25px; height: 20px; border: solid 1px #222; margin-right: 5px; float: left; z-index: 0; } + +.sp-palette { *width: 220px; max-width: 220px; } + +.sp-palette .sp-thumb-el { width: 16px; height: 16px; margin: 2px 1px; border: solid 1px #d0d0d0; } + +.sp-container { padding-bottom: 0; } + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { background-color: #eee; background-image: -webkit-linear-gradient(top, #eee, #ccc); background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee, #ccc); border: 1px solid #ccc; border-bottom: 1px solid #bbb; border-radius: 3px; color: #333; font-size: 14px; line-height: 1; padding: 5px 4px; text-align: center; text-shadow: 0 1px 0 #eee; vertical-align: middle; } + +.sp-container button:hover { background-color: #ddd; background-image: -webkit-linear-gradient(top, #ddd, #bbb); background-image: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#bbb)); background-image: linear-gradient(to bottom, #ddd, #bbb); border: 1px solid #bbb; border-bottom: 1px solid #999; cursor: pointer; text-shadow: 0 1px 0 #ddd; } + +.sp-container button:active { border: 1px solid #aaa; border-bottom: 1px solid #888; -webkit-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee; -ms-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee; -o-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee; box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee; } + +.sp-cancel { font-size: 11px; color: #d93f3f !important; margin: 0; padding: 2px; margin-right: 5px; vertical-align: middle; text-decoration: none; } + +.sp-cancel:hover { color: #d93f3f !important; text-decoration: underline; } + +.sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; } + +.sp-preview, .sp-alpha, .sp-thumb-el { position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); } + +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } + +.sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; } + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); } + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); } + +.sp-clear-display { background-repeat: no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); } + +/* Functional styling; These styles are required for noUiSlider to function. You don't need to change these rules to apply your design. */ +.noUi-target, .noUi-target * { -webkit-touch-callout: none; -webkit-user-select: none; -ms-touch-action: none; -ms-user-select: none; -moz-user-select: none; -webkit-box-sizing: border-box; box-sizing: border-box; } + +.noUi-base { width: 100%; height: 100%; position: relative; } + +.noUi-origin { position: absolute; right: 0; top: 0; left: 0; bottom: 0; } + +.noUi-handle { position: relative; z-index: 1; } + +.noUi-stacking .noUi-handle { /* This class is applied to the lower origin when its values is > 50%. */ z-index: 10; } + +.noUi-stacking + .noUi-origin { /* Fix stacking order in IE7, which incorrectly creates a new context for the origins. */ *z-index: -1; } + +.noUi-state-tap .noUi-origin { -webkit-transition: left 0.3s, top 0.3s; transition: left 0.3s, top 0.3s; } + +.noUi-state-drag * { cursor: inherit !important; } + +/* Slider size and handle placement; */ +.noUi-horizontal { height: 18px; } + +.noUi-horizontal .noUi-handle { width: 34px; height: 28px; left: -17px; top: -6px; } + +.noUi-horizontal.noUi-extended { padding: 0 15px; } + +.noUi-horizontal.noUi-extended .noUi-origin { right: -15px; } + +.noUi-vertical { width: 18px; } + +.noUi-vertical .noUi-handle { width: 28px; height: 34px; left: -6px; top: -17px; } + +.noUi-vertical.noUi-extended { padding: 15px 0; } + +.noUi-vertical.noUi-extended .noUi-origin { bottom: -15px; } + +/* Styling; */ +.noUi-background { background: #fafafa; -webkit-box-shadow: inset 0 1px 1px #f0f0f0; box-shadow: inset 0 1px 1px #f0f0f0; } + +.noUi-connect { background: #3fb8af; -webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45); box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45); -webkit-transition: background 450ms; transition: background 450ms; } + +.noUi-origin { border-radius: 2px; } + +.noUi-target { border-radius: 4px; border: 1px solid #d3d3d3; -webkit-box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb; box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb; } + +.noUi-target.noUi-connect { -webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb; box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb; } + +/* Handles and cursors; */ +.noUi-dragable { cursor: w-resize; } + +.noUi-vertical .noUi-dragable { cursor: n-resize; } + +.noUi-handle { border: 1px solid #d9d9d9; border-radius: 3px; background: #fff; cursor: default; -webkit-box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ebebeb, + 0 3px 6px -3px #bbb; box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ebebeb, + 0 3px 6px -3px #bbb; } + +.noUi-active { -webkit-box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ddd, + 0 3px 6px -3px #bbb; box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ddd, + 0 3px 6px -3px #bbb; } + +/* Handle stripes; */ +.noUi-handle::before, .noUi-handle::after { content: ""; display: block; position: absolute; height: 14px; width: 1px; background: #e8e7e6; left: 14px; top: 6px; } + +.noUi-handle::after { left: 17px; } + +.noUi-vertical .noUi-handle::before, .noUi-vertical .noUi-handle::after { width: 14px; height: 1px; left: 6px; top: 14px; } + +.noUi-vertical .noUi-handle::after { top: 17px; } + +/* Disabled state; */ +[disabled].noUi-connect, [disabled] .noUi-connect { background: #b8b8b8 !important; } + +[disabled] .noUi-handle { cursor: not-allowed; } + +/* Blocked state; */ +.noUi-state-blocked.noUi-connect, .noUi-state-blocked .noUi-connect { background: #4fdacf; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9yLmNzcyIsInNvdXJjZXMiOlsidmVuZG9yLnNjc3MiLCJlbHVzaXZlLWljb25zL2VsdXNpdmUtaWNvbnMuc2NzcyIsInNlbGVjdDIvc2VsZWN0Mi5zY3NzIiwic2VsZWN0Mi9jb3JlLnNjc3MiLCJzZWxlY3QyL19zaW5nbGUuc2NzcyIsInNlbGVjdDIvX211bHRpcGxlLnNjc3MiLCJzZWxlY3QyL19kcm9wZG93bi5zY3NzIiwic2VsZWN0Mi90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwic2VsZWN0Mi90aGVtZS9kZWZhdWx0L19zaW5nbGUuc2NzcyIsInNlbGVjdDIvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsInNlbGVjdDIvdGhlbWUvY2xhc3NpYy9sYXlvdXQuc2NzcyIsInNlbGVjdDIvdGhlbWUvY2xhc3NpYy9fZGVmYXVsdHMuc2NzcyIsInNlbGVjdDIvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsInNlbGVjdDIvdGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCJzZWxlY3QyL3RoZW1lL2NsYXNzaWMvX211bHRpcGxlLnNjc3MiLCJqcXVlcnktdWktMS4xMC4wLmN1c3RvbS5zY3NzIiwicXRpcC5zY3NzIiwic3BlY3RydW0uc2NzcyIsIm5vdWlzbGlkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FDQUEseUtBR0c7QUFDSCxVQUFVLEdBQ04sV0FBVyxFQUFFLGVBQWUsRUFDNUIsR0FBRyxFQUFFLG1EQUFtRCxFQUN4RCxHQUFHLEVBQUUsMERBQTBELENBQUMsMkJBQTJCLEVBQUUsb0RBQW9ELENBQUMsY0FBYyxFQUFFLG1EQUFtRCxDQUFDLGtCQUFrQixFQUFFLHVFQUF1RSxDQUFDLGFBQWEsRUFDL1QsV0FBVyxFQUFFLE1BQU0sRUFDbkIsVUFBVSxFQUFFLE1BQU07O0FBR3RCLEFBQUEsR0FBRyxDQUFDLEVBQ0EsT0FBTyxFQUFFLFlBQVksRUFDckIsSUFBSSxFQUFFLDJDQUEyQyxFQUNqRCxTQUFTLEVBQUUsT0FB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QUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLFlBQVksQUFBQSxRQUFRLEVBQ3BCLE9BQU8sQUFBQSxRQUFRLENBQUMsRUFDWixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGFBQWEsQUFBQSxRQUFRLEVBQ3JCLFFBQVEsQUFBQSxRQUFRLENBQUMsRUFDYixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLFFBQVEsRUFDMUIsYUFBYSxBQUFBLFFBQVEsQ0FBQyxFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLFFBQVEsRUFDM0IsY0FBYyxBQUFBLFFBQVEsQ0FBQyxFQUNuQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLFFBQVEsRUFDMUIsYUFBYSxBQUFBLFFBQVEsQ0FBQyxFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLFFBQVEsRUFDMUIsYUFBYSxBQUFBLFFBQVEsQ0FBQyxFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLG9CQUFvQixBQUFBLFFBQVEsRUFDNUIsZUFB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 */ + +/*# sourceMappingURL=vendor.css.map */ diff --git a/redux-core/assets/css/vendor.css.map b/redux-core/assets/css/vendor.css.map new file mode 100644 index 000000000..2ac948611 --- /dev/null +++ b/redux-core/assets/css/vendor.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["vendor.css","elusive-icons/elusive-icons.scss","select2/core.scss","select2/_dropdown.scss","select2/theme/default/layout.scss","select2/theme/classic/layout.scss","jquery-ui-1.10.0.custom.scss","qtip.scss","select2/_single.scss","select2/_multiple.scss","select2/theme/default/_single.scss","select2/theme/default/_multiple.scss","select2/theme/classic/_single.scss","select2/theme/classic/_multiple.scss"],"names":[],"mappings":"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HgC3B,6LDmtBQ,iCAAiC,EAAA;;ACntBzC,6LGhCA,iCOAA,EAAA;;AVgCA,6LDytBQ,iCAAiC,EAAA;;ACztBzC,iLGhCA,kCOAA,EAAA;;AVgCA,iLD+tBQ,kCAAkC,EAAA;;AC/tB1C,iLGhCA,kCO6DI,EAAA;;AV7BJ,iLDquBQ,kCAAkC,EAAA;;ACruB1C,6KGhCA,kCAA2B,EAAA;;AHgC3B,iLD2uBQ,kCAAkC,EAAA;;AC3uB1C,yKGhCA,kCAA2B,EAAA;;AHgC3B,yLDivBQ,6BAA6B,EAAA;;ACjvBrC,6LGhCA,iCA0BI,EAAA;;AHMJ,6LDuvBQ,iCAAiC,EAAA;;ACvvBzC,yLGhCA,iCAyCI,EAAA;;AHTJ,6LD6vBQ,iCAAiC,EAAA;;AC7vBzC,6LGhCA,iCAyCI,EAAA;;AHTJ,yMDmwBQ,6BAA6B,EAAA;;ACnwBrC,iNGhCA,iCAyCI,EAAA;;AHTJ,qMDywBQ,iCAAiC,EAAA;;ACzwBzC,6MGhCA,iCAwFI,EAAA;;AHxDJ,6MD+wBQ,iCAAiC,EAAA;;AC/wBzC,yLI7BA,iCOHA,EAAA;;AXgCA,ijBDiyBQ,2BAA2B,EAAA;;ACjyBnC,qjBI7BA,4BAA2B,EAAA;;AJ6B3B,6jBDmzBQ,8BAA8B,EAAA;;ACnzBtC,ikBI7BA,+BQoDI,EAAA;;AZvBJ,6JDm0BQ,qGAAqG,EKh2B7G,YAAA,ELk2BQ,yBAAyB,EAAA;;ACr0BjC,yJDy0BQ,qBAAqB,EKt2B7B,YAAA,ELw2BQ,qGAAqG,EKx2B7G,YAAA,EL02BQ,yBAAyB,EAIzB,kBAAkB,EAAA;;ACj1B1B,yIDi2BQ,WAAW,EAAA;;ACj2BnB,6NGhCA,eAAA,EJq4BQ,kBAAkB,EIr4B1B,eAAA,EJu4BQ,OAAO,EIv4Bf,iBAAA,EAAA;;AHgCA,6ND22BQ,eAAe,EAAA;;AC32BvB,yPGhCA,2BAA2B,EAAA;;AHgC3B,qODi3BQ,cAAc,EIj5BtB,cAAA,EJm5BQ,gCAAgC,EAAA;;ACn3BxC,6PGhCA,mBAA2B,EAAA;;AHgC3B,iQDy3BQ,kBAAkB,EIz5B1B,WAAA,EJ25BQ,QAAQ,EI35BhB,gBAAA,EAAA;;AHgCA,iOD+3BQ,kBAAkB,EI/5B1B,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","file":"vendor.css","sourcesContent":[null,"/*!\r\n * Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework\r\n * License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)\r\n */\r\n@font-face {\r\n font-family: \"Elusive-Icons\";\r\n src: url(\"../../fonts/elusiveicons-webfont.eot?v=2.0.0\");\r\n src: url(\"../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0\") format(\"embedded-opentype\"), url(\"../../fonts/elusiveicons-webfont.woff?v=2.0.0\") format(\"woff\"), url(\"../../fonts/elusiveicons-webfont.ttf?v=2.0.0\") format(\"truetype\"), url(\"../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n\r\n.el {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 \"Elusive-Icons\";\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n transform: translate(0, 0);\r\n}\r\n\r\n.el-lg {\r\n font-size: 1.33333em;\r\n line-height: 0.75em;\r\n vertical-align: -15%;\r\n}\r\n\r\n.el-2x {\r\n font-size: 2em;\r\n}\r\n\r\n.el-3x {\r\n font-size: 3em;\r\n}\r\n\r\n.el-4x {\r\n font-size: 4em;\r\n}\r\n\r\n.el-5x {\r\n font-size: 5em;\r\n}\r\n\r\n.el-fw {\r\n width: 1.28571em;\r\n text-align: center;\r\n}\r\n\r\n.el-ul {\r\n padding-left: 0;\r\n margin-left: 2.14286em;\r\n list-style-type: none;\r\n}\r\n\r\n.el-ul > li {\r\n position: relative;\r\n}\r\n\r\n.el-li {\r\n position: absolute;\r\n left: -2.14286em;\r\n width: 2.14286em;\r\n top: 0.14286em;\r\n text-align: center;\r\n}\r\n\r\n.el-li.el-lg {\r\n left: -1.85714em;\r\n}\r\n\r\n.el-border {\r\n padding: 0.2em 0.25em 0.15em;\r\n border: solid 0.08em #eee;\r\n border-radius: 0.1em;\r\n}\r\n\r\n.pull-right {\r\n float: right;\r\n}\r\n\r\n.pull-left {\r\n float: left;\r\n}\r\n\r\n.el.pull-left {\r\n margin-right: 0.3em;\r\n}\r\n\r\n.el.pull-right {\r\n margin-left: 0.3em;\r\n}\r\n\r\n.el-spin {\r\n -webkit-animation: el-spin 2s infinite linear;\r\n animation: el-spin 2s infinite linear;\r\n}\r\n\r\n.el-pulse {\r\n -webkit-animation: el-spin 1s infinite steps(8);\r\n animation: el-spin 1s infinite steps(8);\r\n}\r\n\r\n@-webkit-keyframes el-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n\r\n@keyframes el-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n\r\n.el-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.el-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n\r\n.el-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n\r\n.el-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n\r\n.el-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n\r\n:root .el-rotate-90,\r\n:root .el-rotate-180,\r\n:root .el-rotate-270,\r\n:root .el-flip-horizontal,\r\n:root .el-flip-vertical {\r\n filter: none;\r\n}\r\n\r\n.el-stack {\r\n position: relative;\r\n display: inline-block;\r\n width: 2em;\r\n height: 2em;\r\n line-height: 2em;\r\n vertical-align: middle;\r\n}\r\n\r\n.el-stack-1x,\r\n.el-stack-2x {\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.el-stack-1x {\r\n line-height: inherit;\r\n}\r\n\r\n.el-stack-2x {\r\n font-size: 2em;\r\n}\r\n\r\n.el-inverse {\r\n color: #fff;\r\n}\r\n\r\n.el-icon-address-book-alt::before,\r\n.el-address-book-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-address-book::before,\r\n.el-address-book::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adjust-alt::before,\r\n.el-adjust-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adjust::before,\r\n.el-adjust::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adult::before,\r\n.el-adult::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-center::before,\r\n.el-align-center::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-justify::before,\r\n.el-align-justify::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-left::before,\r\n.el-align-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-right::before,\r\n.el-align-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-down::before,\r\n.el-arrow-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-left::before,\r\n.el-arrow-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-right::before,\r\n.el-arrow-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-up::before,\r\n.el-arrow-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-asl::before,\r\n.el-asl::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-asterisk::before,\r\n.el-asterisk::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-backward::before,\r\n.el-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ban-circle::before,\r\n.el-ban-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-barcode::before,\r\n.el-barcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-behance::before,\r\n.el-behance::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bell::before,\r\n.el-bell::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-blind::before,\r\n.el-blind::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-blogger::before,\r\n.el-blogger::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bold::before,\r\n.el-bold::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-book::before,\r\n.el-book::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bookmark-empty::before,\r\n.el-bookmark-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bookmark::before,\r\n.el-bookmark::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-brackets::before,\r\n.el-brackets::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-braille::before,\r\n.el-braille::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-briefcase::before,\r\n.el-briefcase::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-broom::before,\r\n.el-broom::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-brush::before,\r\n.el-brush::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bulb::before,\r\n.el-bulb::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bullhorn::before,\r\n.el-bullhorn::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-calendar-sign::before,\r\n.el-calendar-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-calendar::before,\r\n.el-calendar::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-camera::before,\r\n.el-camera::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-car::before,\r\n.el-car::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-down::before,\r\n.el-caret-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-left::before,\r\n.el-caret-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-right::before,\r\n.el-caret-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-up::before,\r\n.el-caret-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cc::before,\r\n.el-cc::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-certificate::before,\r\n.el-certificate::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-check-empty::before,\r\n.el-check-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-check::before,\r\n.el-check::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-down::before,\r\n.el-chevron-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-left::before,\r\n.el-chevron-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-right::before,\r\n.el-chevron-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-up::before,\r\n.el-chevron-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-child::before,\r\n.el-child::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-down::before,\r\n.el-circle-arrow-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-left::before,\r\n.el-circle-arrow-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-right::before,\r\n.el-circle-arrow-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-up::before,\r\n.el-circle-arrow-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cloud-alt::before,\r\n.el-cloud-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cloud::before,\r\n.el-cloud::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cog-alt::before,\r\n.el-cog-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cog::before,\r\n.el-cog::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cogs::before,\r\n.el-cogs::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-comment-alt::before,\r\n.el-comment-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-comment::before,\r\n.el-comment::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-compass-alt::before,\r\n.el-compass-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-compass::before,\r\n.el-compass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-credit-card::before,\r\n.el-credit-card::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-css::before,\r\n.el-css::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-dashboard::before,\r\n.el-dashboard::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-delicious::before,\r\n.el-delicious::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-deviantart::before,\r\n.el-deviantart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-digg::before,\r\n.el-digg::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-download-alt::before,\r\n.el-download-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-download::before,\r\n.el-download::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-dribbble::before,\r\n.el-dribbble::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-edit::before,\r\n.el-edit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eject::before,\r\n.el-eject::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-envelope-alt::before,\r\n.el-envelope-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-envelope::before,\r\n.el-envelope::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-error-alt::before,\r\n.el-error-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-error::before,\r\n.el-error::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eur::before,\r\n.el-eur::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-exclamation-sign::before,\r\n.el-exclamation-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eye-close::before,\r\n.el-eye-close::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eye-open::before,\r\n.el-eye-open::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-facebook::before,\r\n.el-facebook::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-facetime-video::before,\r\n.el-facetime-video::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fast-backward::before,\r\n.el-fast-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fast-forward::before,\r\n.el-fast-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-female::before,\r\n.el-female::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-alt::before,\r\n.el-file-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-edit-alt::before,\r\n.el-file-edit-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-edit::before,\r\n.el-file-edit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-new-alt::before,\r\n.el-file-new-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-new::before,\r\n.el-file-new::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file::before,\r\n.el-file::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-film::before,\r\n.el-film::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-filter::before,\r\n.el-filter::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fire::before,\r\n.el-fire::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flag-alt::before,\r\n.el-flag-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flag::before,\r\n.el-flag::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flickr::before,\r\n.el-flickr::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-close::before,\r\n.el-folder-close::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-open::before,\r\n.el-folder-open::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-sign::before,\r\n.el-folder-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder::before,\r\n.el-folder::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-font::before,\r\n.el-font::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fontsize::before,\r\n.el-fontsize::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fork::before,\r\n.el-fork::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-forward-alt::before,\r\n.el-forward-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-forward::before,\r\n.el-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-foursquare::before,\r\n.el-foursquare::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-friendfeed-rect::before,\r\n.el-friendfeed-rect::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-friendfeed::before,\r\n.el-friendfeed::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fullscreen::before,\r\n.el-fullscreen::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gallery::before,\r\n.el-gallery::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gbp::before,\r\n.el-gbp::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gift::before,\r\n.el-gift::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-github-text::before,\r\n.el-github-text::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-github::before,\r\n.el-github::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-glass::before,\r\n.el-glass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-glasses::before,\r\n.el-glasses::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-globe-alt::before,\r\n.el-globe-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-globe::before,\r\n.el-globe::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-googleplus::before,\r\n.el-googleplus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-graph-alt::before,\r\n.el-graph-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-graph::before,\r\n.el-graph::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-group-alt::before,\r\n.el-group-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-group::before,\r\n.el-group::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-guidedog::before,\r\n.el-guidedog::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-down::before,\r\n.el-hand-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-left::before,\r\n.el-hand-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-right::before,\r\n.el-hand-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-up::before,\r\n.el-hand-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hdd::before,\r\n.el-hdd::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-headphones::before,\r\n.el-headphones::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hearing-impaired::before,\r\n.el-hearing-impaired::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart-alt::before,\r\n.el-heart-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart-empty::before,\r\n.el-heart-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart::before,\r\n.el-heart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-home-alt::before,\r\n.el-home-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-home::before,\r\n.el-home::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hourglass::before,\r\n.el-hourglass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-idea-alt::before,\r\n.el-idea-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-idea::before,\r\n.el-idea::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox-alt::before,\r\n.el-inbox-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox-box::before,\r\n.el-inbox-box::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox::before,\r\n.el-inbox::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-indent-left::before,\r\n.el-indent-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-indent-right::before,\r\n.el-indent-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-info-circle::before,\r\n.el-info-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-instagram::before,\r\n.el-instagram::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-iphone-home::before,\r\n.el-iphone-home::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-italic::before,\r\n.el-italic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-key::before,\r\n.el-key::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-laptop-alt::before,\r\n.el-laptop-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-laptop::before,\r\n.el-laptop::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lastfm::before,\r\n.el-lastfm::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-leaf::before,\r\n.el-leaf::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lines::before,\r\n.el-lines::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-link::before,\r\n.el-link::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-linkedin::before,\r\n.el-linkedin::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-list-alt::before,\r\n.el-list-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-list::before,\r\n.el-list::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-livejournal::before,\r\n.el-livejournal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lock-alt::before,\r\n.el-lock-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lock::before,\r\n.el-lock::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-magic::before,\r\n.el-magic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-magnet::before,\r\n.el-magnet::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-male::before,\r\n.el-male::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-map-marker-alt::before,\r\n.el-map-marker-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-map-marker::before,\r\n.el-map-marker::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-mic-alt::before,\r\n.el-mic-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-mic::before,\r\n.el-mic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-minus-sign::before,\r\n.el-minus-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-minus::before,\r\n.el-minus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-move::before,\r\n.el-move::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-music::before,\r\n.el-music::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-myspace::before,\r\n.el-myspace::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-network::before,\r\n.el-network::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-off::before,\r\n.el-off::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok-circle::before,\r\n.el-ok-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok-sign::before,\r\n.el-ok-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok::before,\r\n.el-ok::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-opensource::before,\r\n.el-opensource::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-paper-clip-alt::before,\r\n.el-paper-clip-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-paper-clip::before,\r\n.el-paper-clip::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-path::before,\r\n.el-path::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pause-alt::before,\r\n.el-pause-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pause::before,\r\n.el-pause::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pencil-alt::before,\r\n.el-pencil-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pencil::before,\r\n.el-pencil::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-person::before,\r\n.el-person::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-phone-alt::before,\r\n.el-phone-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-phone::before,\r\n.el-phone::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-photo-alt::before,\r\n.el-photo-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-photo::before,\r\n.el-photo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-picasa::before,\r\n.el-picasa::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-picture::before,\r\n.el-picture::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plane::before,\r\n.el-plane::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play-alt::before,\r\n.el-play-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play-circle::before,\r\n.el-play-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play::before,\r\n.el-play::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plurk-alt::before,\r\n.el-plurk-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plurk::before,\r\n.el-plurk::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plus-sign::before,\r\n.el-plus-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plus::before,\r\n.el-plus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-podcast::before,\r\n.el-podcast::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-print::before,\r\n.el-print::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-puzzle::before,\r\n.el-puzzle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-qrcode::before,\r\n.el-qrcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-question-sign::before,\r\n.el-question-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-question::before,\r\n.el-question::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-alt::before,\r\n.el-quote-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-right-alt::before,\r\n.el-quote-right-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-right::before,\r\n.el-quote-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quotes::before,\r\n.el-quotes::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-random::before,\r\n.el-random::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-record::before,\r\n.el-record::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-reddit::before,\r\n.el-reddit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-redux::before,\r\n.el-redux::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-refresh::before,\r\n.el-refresh::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove-circle::before,\r\n.el-remove-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove-sign::before,\r\n.el-remove-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove::before,\r\n.el-remove::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-repeat-alt::before,\r\n.el-repeat-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-repeat::before,\r\n.el-repeat::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-full::before,\r\n.el-resize-full::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-horizontal::before,\r\n.el-resize-horizontal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-small::before,\r\n.el-resize-small::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-vertical::before,\r\n.el-resize-vertical::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-return-key::before,\r\n.el-return-key::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-retweet::before,\r\n.el-retweet::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-reverse-alt::before,\r\n.el-reverse-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-road::before,\r\n.el-road::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-rss::before,\r\n.el-rss::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-scissors::before,\r\n.el-scissors::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screen-alt::before,\r\n.el-screen-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screen::before,\r\n.el-screen::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screenshot::before,\r\n.el-screenshot::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-search-alt::before,\r\n.el-search-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-search::before,\r\n.el-search::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-share-alt::before,\r\n.el-share-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-share::before,\r\n.el-share::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shopping-cart-sign::before,\r\n.el-shopping-cart-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shopping-cart::before,\r\n.el-shopping-cart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shortcode::before,\r\n.el-shortcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-signal::before,\r\n.el-signal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-skype::before,\r\n.el-skype::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-slideshare::before,\r\n.el-slideshare::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-smiley-alt::before,\r\n.el-smiley-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-smiley::before,\r\n.el-smiley::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-soundcloud::before,\r\n.el-soundcloud::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-speaker::before,\r\n.el-speaker::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-spotify::before,\r\n.el-spotify::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stackoverflow::before,\r\n.el-stackoverflow::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star-alt::before,\r\n.el-star-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star-empty::before,\r\n.el-star-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star::before,\r\n.el-star::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-step-backward::before,\r\n.el-step-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-step-forward::before,\r\n.el-step-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stop-alt::before,\r\n.el-stop-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stop::before,\r\n.el-stop::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stumbleupon::before,\r\n.el-stumbleupon::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tag::before,\r\n.el-tag::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tags::before,\r\n.el-tags::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tasks::before,\r\n.el-tasks::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-text-height::before,\r\n.el-text-height::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-text-width::before,\r\n.el-text-width::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th-large::before,\r\n.el-th-large::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th-list::before,\r\n.el-th-list::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th::before,\r\n.el-th::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-thumbs-down::before,\r\n.el-thumbs-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-thumbs-up::before,\r\n.el-thumbs-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-time-alt::before,\r\n.el-time-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-time::before,\r\n.el-time::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tint::before,\r\n.el-tint::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-torso::before,\r\n.el-torso::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-trash-alt::before,\r\n.el-trash-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-trash::before,\r\n.el-trash::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tumblr::before,\r\n.el-tumblr::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-twitter::before,\r\n.el-twitter::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-universal-access::before,\r\n.el-universal-access::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-unlock-alt::before,\r\n.el-unlock-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-unlock::before,\r\n.el-unlock::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-upload::before,\r\n.el-upload::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-usd::before,\r\n.el-usd::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-user::before,\r\n.el-user::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-viadeo::before,\r\n.el-viadeo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video-alt::before,\r\n.el-video-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video-chat::before,\r\n.el-video-chat::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video::before,\r\n.el-video::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-view-mode::before,\r\n.el-view-mode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-vimeo::before,\r\n.el-vimeo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-vkontakte::before,\r\n.el-vkontakte::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-down::before,\r\n.el-volume-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-off::before,\r\n.el-volume-off::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-up::before,\r\n.el-volume-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-w3c::before,\r\n.el-w3c::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-warning-sign::before,\r\n.el-warning-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-website-alt::before,\r\n.el-website-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-website::before,\r\n.el-website::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wheelchair::before,\r\n.el-wheelchair::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wordpress::before,\r\n.el-wordpress::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wrench-alt::before,\r\n.el-wrench-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wrench::before,\r\n.el-wrench::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-youtube::before,\r\n.el-youtube::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-zoom-in::before,\r\n.el-zoom-in::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-zoom-out::before,\r\n.el-zoom-out::before {\r\n content: \"\";\r\n}\r\n",".select2-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"single\";\r\n @import \"multiple\";\r\n}\r\n\r\n@import \"dropdown\";\r\n\r\n.select2-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n}\r\n\r\n.select2-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n -webkit-clip-path: inset(50%) !important;\r\n clip-path: inset(50%) !important;\r\n height: 1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n white-space: nowrap !important;\r\n}\r\n\r\n@import \"theme/default/layout\";\r\n@import \"theme/classic/layout\";\r\n",".select2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.select2-results {\r\n display: block;\r\n}\r\n\r\n.select2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.select2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.select2-container--open .select2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.select2-container--open .select2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.select2-container--open .select2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.select2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .select2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.select2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".select2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.select2-container--open.select2-container--above {\r\n .select2-selection--single,\r\n .select2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.select2-container--open.select2-container--below {\r\n .select2-selection--single,\r\n .select2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .select2-search--dropdown {\r\n .select2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .select2-search--inline {\r\n .select2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .select2-results > .select2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .select2-results__option {\r\n &[role=\"group\"] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=\"true\"] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=\"true\"] {\r\n background-color: #ddd;\r\n }\r\n\r\n .select2-results__option {\r\n padding-left: 1em;\r\n\r\n .select2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .select2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .select2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .select2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .select2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .select2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .select2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: #fff;\r\n }\r\n\r\n .select2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n","@import \"defaults\";\r\n@import \"../../mixins/gradients\";\r\n\r\n.select2-container--classic {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n .select2-search--dropdown {\r\n .select2-search__field {\r\n border: 1px solid $border-color;\r\n outline: 0;\r\n }\r\n }\r\n\r\n .select2-search--inline {\r\n .select2-search__field {\r\n outline: 0;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .select2-dropdown {\r\n background-color: $dropdown-bg-color;\r\n border: 1px solid transparent;\r\n }\r\n\r\n .select2-dropdown--above {\r\n border-bottom: none;\r\n }\r\n\r\n .select2-dropdown--below {\r\n border-top: none;\r\n }\r\n\r\n .select2-results > .select2-results__options {\r\n max-height: $results-max-height;\r\n overflow-y: auto;\r\n }\r\n\r\n .select2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: $results-choice-fg-unselectable-color;\r\n }\r\n }\r\n\r\n .select2-results__option--highlighted[aria-selected] {\r\n background-color: $results-choice-bg-hover-color;\r\n color: $results-choice-fg-hover-color;\r\n }\r\n\r\n .select2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n\r\n &.select2-container--open .select2-dropdown {\r\n border-color: $focus-border-color;\r\n }\r\n}\r\n","/*!\r\n * jQuery UI Bootstrap (0.5)\r\n * http://addyosmani.github.com/jquery-ui-bootstrap\r\n *\r\n * Copyright 2012 - 2013, Addy Osmani\r\n * Dual licensed under the MIT or GPL Version 2 licenses.\r\n *\r\n * Portions copyright jQuery UI & Twitter Bootstrap\r\n */\r\n\r\n.redux-container,\r\n.control-section-redux,\r\n.control-panel-redux,\r\n.redux-metabox {\r\n /* Interaction Cues\r\n----------------------------------*/\r\n .ui-state-disabled {\r\n cursor: default !important;\r\n }\r\n\r\n\r\n /* Icons\r\n ----------------------------------*/\r\n\r\n /* states and images */\r\n .ui-icon {\r\n display: block;\r\n text-indent: -99999px;\r\n overflow: hidden;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n\r\n /* Misc visuals\r\n ----------------------------------*/\r\n\r\n\r\n /*\r\n * jQuery UI CSS Framework 1.10.0\r\n *\r\n * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)\r\n * Dual licensed under the MIT or GPL Version 2 licenses.\r\n * http://jquery.org/license\r\n *\r\n *\r\n *\r\n * To view and modify this theme, visit http://jqueryui.com/themeroller/\r\n */\r\n\r\n /* Component containers\r\n ----------------------------------*/\r\n //.ui-widget { font-size:13px; }\r\n //.ui-widget .ui-widget { font-size: 1em; }\r\n //.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }\r\n .ui-widget-content {\r\n border: 1px solid #aaa;\r\n background: #fff url(\"../../img/jquery-ui-bootstrap/ui-bg_glass_75_ffffff_1x400.png\") 50% 50% repeat-x;\r\n color: #404040;\r\n }\r\n //.ui-widget-content a { color: #404040; }\r\n .ui-widget-header {\r\n font-weight: bold;\r\n border-color: #0064cd #0064cd #003f81;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n border: 1px solid #666;\r\n }\r\n .ui-widget-header a {\r\n color: #222;\r\n }\r\n\r\n /* Interaction states\r\n ----------------------------------*/\r\n .ui-state-default,\r\n .ui-widget-content .ui-state-default,\r\n .ui-widget-header .ui-state-default {\r\n\r\n background-color: #e6e6e6;\r\n background-repeat: no-repeat;\r\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));\r\n background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);\r\n background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ffffff\", endColorstr=\"#e6e6e6\", GradientType=0);\r\n\r\n text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);\r\n\r\n color: #333;\r\n font-size: 13px;\r\n line-height: normal;\r\n border: 1px solid #ccc;\r\n border-bottom-color: #bbb;\r\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n -webkit-transition: 0.1s linear background-image;\r\n -moz-transition: 0.1s linear background-image;\r\n -ms-transition: 0.1s linear background-image;\r\n -o-transition: 0.1s linear background-image;\r\n transition: 0.1s linear background-image;\r\n overflow: visible;\r\n\r\n }\r\n\r\n\r\n .ui-state-default a,\r\n .ui-state-default a:link,\r\n .ui-state-default a:visited {\r\n color: #555;\r\n text-decoration: none;\r\n }\r\n .ui-state-hover,\r\n .ui-widget-content .ui-state-hover,\r\n .ui-widget-header .ui-state-hover,\r\n .ui-state-focus,\r\n .ui-widget-content .ui-state-focus,\r\n .ui-widget-header .ui-state-focus {\r\n background-position: 0 -15px;\r\n color: #333;\r\n text-decoration: none;\r\n }\r\n\r\n .ui-state-hover a,\r\n .ui-state-hover a:hover,\r\n .ui-state-hover a:link,\r\n .ui-state-hover a:visited {\r\n color: #212121;\r\n text-decoration: none;\r\n }\r\n .ui-state-active,\r\n .ui-widget-content .ui-state-active,\r\n .ui-widget-header .ui-state-active {\r\n border: 1px solid #aaa;\r\n font-weight: normal;\r\n color: #212121;\r\n }\r\n .ui-state-active a,\r\n .ui-state-active a:link,\r\n .ui-state-active a:visited {\r\n color: #212121;\r\n text-decoration: none;\r\n }\r\n .ui-widget :active {\r\n outline: none;\r\n }\r\n\r\n /* Interaction Cues\r\n ----------------------------------*/\r\n\r\n\r\n .ui-state-highlight p,\r\n .ui-state-error p,\r\n .ui-state-default p {\r\n font-size: 13px;\r\n font-weight: normal;\r\n line-height: 18px;\r\n margin: 7px 15px;\r\n }\r\n .ui-state-highlight,\r\n .ui-widget-content .ui-state-highlight,\r\n .ui-widget-header .ui-state-highlight {\r\n\r\n\r\n position: relative;\r\n margin-bottom: 18px;\r\n color: #404040;\r\n background-color: #eedc94;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));\r\n background-image: -moz-linear-gradient(top, #fceec1, #eedc94);\r\n background-image: -ms-linear-gradient(top, #fceec1, #eedc94);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));\r\n background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);\r\n background-image: -o-linear-gradient(top, #fceec1, #eedc94);\r\n background-image: linear-gradient(to bottom, #fceec1, #eedc94);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#fceec1\", endColorstr=\"#eedc94\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #eedc94 #eedc94 #e4c652;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\r\n border-width: 1px;\r\n border-style: solid;\r\n -webkit-border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n border-radius: 4px;\r\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n\r\n\r\n }\r\n .ui-state-highlight a,\r\n .ui-widget-content .ui-state-highlight a,\r\n .ui-widget-header .ui-state-highlight a {\r\n color: #363636;\r\n }\r\n .ui-state-error,\r\n .ui-widget-content .ui-state-error,\r\n .ui-widget-header .ui-state-error {\r\n\r\n\r\n position: relative;\r\n margin-bottom: 18px;\r\n color: #fff;\r\n border-width: 1px;\r\n border-style: solid;\r\n -webkit-border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n border-radius: 4px;\r\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);\r\n background-color: #c43c35;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));\r\n background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));\r\n background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ee5f5b\", endColorstr=\"#c43c35\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #c43c35 #c43c35 #882a25;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n\r\n\r\n }\r\n .ui-state-error a,\r\n .ui-widget-content .ui-state-error a,\r\n .ui-widget-header .ui-state-error a {\r\n color: #cd0a0a;\r\n }\r\n .ui-state-error-text,\r\n .ui-widget-content .ui-state-error-text,\r\n .ui-widget-header .ui-state-error-text {\r\n color: #cd0a0a;\r\n }\r\n .ui-priority-primary,\r\n .ui-widget-content .ui-priority-primary,\r\n .ui-widget-header .ui-priority-primary {\r\n font-weight: bold;\r\n }\r\n .ui-priority-secondary,\r\n .ui-widget-content .ui-priority-secondary,\r\n .ui-widget-header .ui-priority-secondary {\r\n opacity: 0.7;\r\n filter: alpha(Opacity=70);\r\n font-weight: normal;\r\n }\r\n .ui-state-disabled,\r\n .ui-widget-content .ui-state-disabled,\r\n .ui-widget-header .ui-state-disabled {\r\n opacity: 0.35;\r\n filter: alpha(Opacity=35);\r\n background-image: none;\r\n }\r\n .ui-state-disabled .ui-icon {\r\n filter: alpha(Opacity=35);\r\n } /* For IE8 - See #6059 */\r\n\r\n\r\n /* Icons\r\n ----------------------------------*/\r\n\r\n /* states and images */\r\n .ui-icon {\r\n width: 16px;\r\n height: 16px;\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png\");\r\n }\r\n .ui-widget-content .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png\");\r\n }\r\n .ui-widget-header .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png\");\r\n }\r\n .ui-state-default .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_888888_256x240.png\");\r\n }\r\n .ui-state-hover .ui-icon,\r\n .ui-state-focus .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png\");\r\n }\r\n .ui-state-active .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png\");\r\n }\r\n .ui-state-highlight .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_2e83ff_256x240.png\");\r\n }\r\n .ui-state-error .ui-icon,\r\n .ui-state-error-text .ui-icon {\r\n background-image: url(\"../../img/jquery-ui-bootstrap/ui-icons_f6cf3b_256x240.png\");\r\n }\r\n\r\n /* positioning */\r\n .ui-icon-carat-1-n {\r\n background-position: 0 0;\r\n }\r\n .ui-icon-carat-1-ne {\r\n background-position: -16px 0;\r\n }\r\n .ui-icon-carat-1-e {\r\n background-position: -32px 0;\r\n }\r\n .ui-icon-carat-1-se {\r\n background-position: -48px 0;\r\n }\r\n .ui-icon-carat-1-s {\r\n background-position: -64px 0;\r\n }\r\n .ui-icon-carat-1-sw {\r\n background-position: -80px 0;\r\n }\r\n .ui-icon-carat-1-w {\r\n background-position: -96px 0;\r\n }\r\n .ui-icon-carat-1-nw {\r\n background-position: -112px 0;\r\n }\r\n .ui-icon-carat-2-n-s {\r\n background-position: -128px 0;\r\n }\r\n .ui-icon-carat-2-e-w {\r\n background-position: -144px 0;\r\n }\r\n .ui-icon-triangle-1-n {\r\n background-position: 0 -16px;\r\n }\r\n .ui-icon-triangle-1-ne {\r\n background-position: -16px -16px;\r\n }\r\n .ui-icon-triangle-1-e {\r\n background-position: -32px -16px;\r\n }\r\n .ui-icon-triangle-1-se {\r\n background-position: -48px -16px;\r\n }\r\n .ui-icon-triangle-1-s {\r\n background-position: -64px -16px;\r\n }\r\n .ui-icon-triangle-1-sw {\r\n background-position: -80px -16px;\r\n }\r\n .ui-icon-triangle-1-w {\r\n background-position: -96px -16px;\r\n }\r\n .ui-icon-triangle-1-nw {\r\n background-position: -112px -16px;\r\n }\r\n .ui-icon-triangle-2-n-s {\r\n background-position: -128px -16px;\r\n }\r\n .ui-icon-triangle-2-e-w {\r\n background-position: -144px -16px;\r\n }\r\n .ui-icon-arrow-1-n {\r\n background-position: 0 -32px;\r\n }\r\n .ui-icon-arrow-1-ne {\r\n background-position: -16px -32px;\r\n }\r\n .ui-icon-arrow-1-e {\r\n background-position: -32px -32px;\r\n }\r\n .ui-icon-arrow-1-se {\r\n background-position: -48px -32px;\r\n }\r\n .ui-icon-arrow-1-s {\r\n background-position: -64px -32px;\r\n }\r\n .ui-icon-arrow-1-sw {\r\n background-position: -80px -32px;\r\n }\r\n .ui-icon-arrow-1-w {\r\n background-position: -96px -32px;\r\n }\r\n .ui-icon-arrow-1-nw {\r\n background-position: -112px -32px;\r\n }\r\n .ui-icon-arrow-2-n-s {\r\n background-position: -128px -32px;\r\n }\r\n .ui-icon-arrow-2-ne-sw {\r\n background-position: -144px -32px;\r\n }\r\n .ui-icon-arrow-2-e-w {\r\n background-position: -160px -32px;\r\n }\r\n .ui-icon-arrow-2-se-nw {\r\n background-position: -176px -32px;\r\n }\r\n .ui-icon-arrowstop-1-n {\r\n background-position: -192px -32px;\r\n }\r\n .ui-icon-arrowstop-1-e {\r\n background-position: -208px -32px;\r\n }\r\n .ui-icon-arrowstop-1-s {\r\n background-position: -224px -32px;\r\n }\r\n .ui-icon-arrowstop-1-w {\r\n background-position: -240px -32px;\r\n }\r\n .ui-icon-arrowthick-1-n {\r\n background-position: 0 -48px;\r\n }\r\n .ui-icon-arrowthick-1-ne {\r\n background-position: -16px -48px;\r\n }\r\n .ui-icon-arrowthick-1-e {\r\n background-position: -32px -48px;\r\n }\r\n .ui-icon-arrowthick-1-se {\r\n background-position: -48px -48px;\r\n }\r\n .ui-icon-arrowthick-1-s {\r\n background-position: -64px -48px;\r\n }\r\n .ui-icon-arrowthick-1-sw {\r\n background-position: -80px -48px;\r\n }\r\n .ui-icon-arrowthick-1-w {\r\n background-position: -96px -48px;\r\n }\r\n .ui-icon-arrowthick-1-nw {\r\n background-position: -112px -48px;\r\n }\r\n .ui-icon-arrowthick-2-n-s {\r\n background-position: -128px -48px;\r\n }\r\n .ui-icon-arrowthick-2-ne-sw {\r\n background-position: -144px -48px;\r\n }\r\n .ui-icon-arrowthick-2-e-w {\r\n background-position: -160px -48px;\r\n }\r\n .ui-icon-arrowthick-2-se-nw {\r\n background-position: -176px -48px;\r\n }\r\n .ui-icon-arrowthickstop-1-n {\r\n background-position: -192px -48px;\r\n }\r\n .ui-icon-arrowthickstop-1-e {\r\n background-position: -208px -48px;\r\n }\r\n .ui-icon-arrowthickstop-1-s {\r\n background-position: -224px -48px;\r\n }\r\n .ui-icon-arrowthickstop-1-w {\r\n background-position: -240px -48px;\r\n }\r\n .ui-icon-arrowreturnthick-1-w {\r\n background-position: 0 -64px;\r\n }\r\n .ui-icon-arrowreturnthick-1-n {\r\n background-position: -16px -64px;\r\n }\r\n .ui-icon-arrowreturnthick-1-e {\r\n background-position: -32px -64px;\r\n }\r\n .ui-icon-arrowreturnthick-1-s {\r\n background-position: -48px -64px;\r\n }\r\n .ui-icon-arrowreturn-1-w {\r\n background-position: -64px -64px;\r\n }\r\n .ui-icon-arrowreturn-1-n {\r\n background-position: -80px -64px;\r\n }\r\n .ui-icon-arrowreturn-1-e {\r\n background-position: -96px -64px;\r\n }\r\n .ui-icon-arrowreturn-1-s {\r\n background-position: -112px -64px;\r\n }\r\n .ui-icon-arrowrefresh-1-w {\r\n background-position: -128px -64px;\r\n }\r\n .ui-icon-arrowrefresh-1-n {\r\n background-position: -144px -64px;\r\n }\r\n .ui-icon-arrowrefresh-1-e {\r\n background-position: -160px -64px;\r\n }\r\n .ui-icon-arrowrefresh-1-s {\r\n background-position: -176px -64px;\r\n }\r\n .ui-icon-arrow-4 {\r\n background-position: 0 -80px;\r\n }\r\n .ui-icon-arrow-4-diag {\r\n background-position: -16px -80px;\r\n }\r\n .ui-icon-extlink {\r\n background-position: -32px -80px;\r\n }\r\n .ui-icon-newwin {\r\n background-position: -48px -80px;\r\n }\r\n .ui-icon-refresh {\r\n background-position: -64px -80px;\r\n }\r\n .ui-icon-shuffle {\r\n background-position: -80px -80px;\r\n }\r\n .ui-icon-transfer-e-w {\r\n background-position: -96px -80px;\r\n }\r\n .ui-icon-transferthick-e-w {\r\n background-position: -112px -80px;\r\n }\r\n .ui-icon-folder-collapsed {\r\n background-position: 0 -96px;\r\n }\r\n .ui-icon-folder-open {\r\n background-position: -16px -96px;\r\n }\r\n .ui-icon-document {\r\n background-position: -32px -96px;\r\n }\r\n .ui-icon-document-b {\r\n background-position: -48px -96px;\r\n }\r\n .ui-icon-note {\r\n background-position: -64px -96px;\r\n }\r\n .ui-icon-mail-closed {\r\n background-position: -80px -96px;\r\n }\r\n .ui-icon-mail-open {\r\n background-position: -96px -96px;\r\n }\r\n .ui-icon-suitcase {\r\n background-position: -112px -96px;\r\n }\r\n .ui-icon-comment {\r\n background-position: -128px -96px;\r\n }\r\n .ui-icon-person {\r\n background-position: -144px -96px;\r\n }\r\n .ui-icon-print {\r\n background-position: -160px -96px;\r\n }\r\n .ui-icon-trash {\r\n background-position: -176px -96px;\r\n }\r\n .ui-icon-locked {\r\n background-position: -192px -96px;\r\n }\r\n .ui-icon-unlocked {\r\n background-position: -208px -96px;\r\n }\r\n .ui-icon-bookmark {\r\n background-position: -224px -96px;\r\n }\r\n .ui-icon-tag {\r\n background-position: -240px -96px;\r\n }\r\n .ui-icon-home {\r\n background-position: 0 -112px;\r\n }\r\n .ui-icon-flag {\r\n background-position: -16px -112px;\r\n }\r\n .ui-icon-calendar {\r\n background-position: -32px -112px;\r\n }\r\n .ui-icon-cart {\r\n background-position: -48px -112px;\r\n }\r\n .ui-icon-pencil {\r\n background-position: -64px -112px;\r\n }\r\n .ui-icon-clock {\r\n background-position: -80px -112px;\r\n }\r\n .ui-icon-disk {\r\n background-position: -96px -112px;\r\n }\r\n .ui-icon-calculator {\r\n background-position: -112px -112px;\r\n }\r\n .ui-icon-zoomin {\r\n background-position: -128px -112px;\r\n }\r\n .ui-icon-zoomout {\r\n background-position: -144px -112px;\r\n }\r\n .ui-icon-search {\r\n background-position: -160px -112px;\r\n }\r\n .ui-icon-wrench {\r\n background-position: -176px -112px;\r\n }\r\n .ui-icon-gear {\r\n background-position: -192px -112px;\r\n }\r\n .ui-icon-heart {\r\n background-position: -208px -112px;\r\n }\r\n .ui-icon-star {\r\n background-position: -224px -112px;\r\n }\r\n .ui-icon-link {\r\n background-position: -240px -112px;\r\n }\r\n .ui-icon-cancel {\r\n background-position: 0 -128px;\r\n }\r\n .ui-icon-plus {\r\n background-position: -16px -128px;\r\n }\r\n .ui-icon-plusthick {\r\n background-position: -32px -128px;\r\n }\r\n .ui-icon-minus {\r\n background-position: -48px -128px;\r\n }\r\n .ui-icon-minusthick {\r\n background-position: -64px -128px;\r\n }\r\n .ui-icon-close {\r\n background-position: -80px -128px;\r\n }\r\n .ui-icon-closethick {\r\n background-position: -96px -128px;\r\n }\r\n .ui-icon-key {\r\n background-position: -112px -128px;\r\n }\r\n .ui-icon-lightbulb {\r\n background-position: -128px -128px;\r\n }\r\n .ui-icon-scissors {\r\n background-position: -144px -128px;\r\n }\r\n .ui-icon-clipboard {\r\n background-position: -160px -128px;\r\n }\r\n .ui-icon-copy {\r\n background-position: -176px -128px;\r\n }\r\n .ui-icon-contact {\r\n background-position: -192px -128px;\r\n }\r\n .ui-icon-image {\r\n background-position: -208px -128px;\r\n }\r\n .ui-icon-video {\r\n background-position: -224px -128px;\r\n }\r\n .ui-icon-script {\r\n background-position: -240px -128px;\r\n }\r\n .ui-icon-alert {\r\n background-position: 0 -144px;\r\n }\r\n .ui-icon-info {\r\n background-position: -16px -144px;\r\n }\r\n .ui-icon-notice {\r\n background-position: -32px -144px;\r\n }\r\n .ui-icon-help {\r\n background-position: -48px -144px;\r\n }\r\n .ui-icon-check {\r\n background-position: -64px -144px;\r\n }\r\n .ui-icon-bullet {\r\n background-position: -80px -144px;\r\n }\r\n .ui-icon-radio-off {\r\n background-position: -96px -144px;\r\n }\r\n .ui-icon-radio-on {\r\n background-position: -112px -144px;\r\n }\r\n .ui-icon-pin-w {\r\n background-position: -128px -144px;\r\n }\r\n .ui-icon-pin-s {\r\n background-position: -144px -144px;\r\n }\r\n .ui-icon-play {\r\n background-position: 0 -160px;\r\n }\r\n .ui-icon-pause {\r\n background-position: -16px -160px;\r\n }\r\n .ui-icon-seek-next {\r\n background-position: -32px -160px;\r\n }\r\n .ui-icon-seek-prev {\r\n background-position: -48px -160px;\r\n }\r\n .ui-icon-seek-end {\r\n background-position: -64px -160px;\r\n }\r\n .ui-icon-seek-start {\r\n background-position: -80px -160px;\r\n }\r\n /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */\r\n .ui-icon-seek-first {\r\n background-position: -80px -160px;\r\n }\r\n .ui-icon-stop {\r\n background-position: -96px -160px;\r\n }\r\n .ui-icon-eject {\r\n background-position: -112px -160px;\r\n }\r\n .ui-icon-volume-off {\r\n background-position: -128px -160px;\r\n }\r\n .ui-icon-volume-on {\r\n background-position: -144px -160px;\r\n }\r\n .ui-icon-power {\r\n background-position: 0 -176px;\r\n }\r\n .ui-icon-signal-diag {\r\n background-position: -16px -176px;\r\n }\r\n .ui-icon-signal {\r\n background-position: -32px -176px;\r\n }\r\n .ui-icon-battery-0 {\r\n background-position: -48px -176px;\r\n }\r\n .ui-icon-battery-1 {\r\n background-position: -64px -176px;\r\n }\r\n .ui-icon-battery-2 {\r\n background-position: -80px -176px;\r\n }\r\n .ui-icon-battery-3 {\r\n background-position: -96px -176px;\r\n }\r\n .ui-icon-circle-plus {\r\n background-position: 0 -192px;\r\n }\r\n .ui-icon-circle-minus {\r\n background-position: -16px -192px;\r\n }\r\n .ui-icon-circle-close {\r\n background-position: -32px -192px;\r\n }\r\n .ui-icon-circle-triangle-e {\r\n background-position: -48px -192px;\r\n }\r\n .ui-icon-circle-triangle-s {\r\n background-position: -64px -192px;\r\n }\r\n .ui-icon-circle-triangle-w {\r\n background-position: -80px -192px;\r\n }\r\n .ui-icon-circle-triangle-n {\r\n background-position: -96px -192px;\r\n }\r\n .ui-icon-circle-arrow-e {\r\n background-position: -112px -192px;\r\n }\r\n .ui-icon-circle-arrow-s {\r\n background-position: -128px -192px;\r\n }\r\n .ui-icon-circle-arrow-w {\r\n background-position: -144px -192px;\r\n }\r\n .ui-icon-circle-arrow-n {\r\n background-position: -160px -192px;\r\n }\r\n .ui-icon-circle-zoomin {\r\n background-position: -176px -192px;\r\n }\r\n .ui-icon-circle-zoomout {\r\n background-position: -192px -192px;\r\n }\r\n .ui-icon-circle-check {\r\n background-position: -208px -192px;\r\n }\r\n .ui-icon-circlesmall-plus {\r\n background-position: 0 -208px;\r\n }\r\n .ui-icon-circlesmall-minus {\r\n background-position: -16px -208px;\r\n }\r\n .ui-icon-circlesmall-close {\r\n background-position: -32px -208px;\r\n }\r\n .ui-icon-squaresmall-plus {\r\n background-position: -48px -208px;\r\n }\r\n .ui-icon-squaresmall-minus {\r\n background-position: -64px -208px;\r\n }\r\n .ui-icon-squaresmall-close {\r\n background-position: -80px -208px;\r\n }\r\n .ui-icon-grip-dotted-vertical {\r\n background-position: 0 -224px;\r\n }\r\n .ui-icon-grip-dotted-horizontal {\r\n background-position: -16px -224px;\r\n }\r\n .ui-icon-grip-solid-vertical {\r\n background-position: -32px -224px;\r\n }\r\n .ui-icon-grip-solid-horizontal {\r\n background-position: -48px -224px;\r\n }\r\n .ui-icon-gripsmall-diagonal-se {\r\n background-position: -64px -224px;\r\n }\r\n .ui-icon-grip-diagonal-se {\r\n background-position: -80px -224px;\r\n }\r\n\r\n\r\n /* Misc visuals\r\n ----------------------------------*/\r\n\r\n /* Corner radius */\r\n .ui-corner-all,\r\n .ui-corner-top,\r\n .ui-corner-left,\r\n .ui-corner-tl {\r\n -moz-border-radius-topleft: 4px;\r\n -webkit-border-top-left-radius: 4px;\r\n -khtml-border-top-left-radius: 4px;\r\n border-top-left-radius: 4px;\r\n }\r\n .ui-corner-all,\r\n .ui-corner-top,\r\n .ui-corner-right,\r\n .ui-corner-tr {\r\n -moz-border-radius-topright: 4px;\r\n -webkit-border-top-right-radius: 4px;\r\n -khtml-border-top-right-radius: 4px;\r\n border-top-right-radius: 4px;\r\n }\r\n .ui-corner-all,\r\n .ui-corner-bottom,\r\n .ui-corner-left,\r\n .ui-corner-bl {\r\n -moz-border-radius-bottomleft: 4px;\r\n -webkit-border-bottom-left-radius: 4px;\r\n -khtml-border-bottom-left-radius: 4px;\r\n border-bottom-left-radius: 4px;\r\n }\r\n .ui-corner-all,\r\n .ui-corner-bottom,\r\n .ui-corner-right,\r\n .ui-corner-br {\r\n -moz-border-radius-bottomright: 4px;\r\n -webkit-border-bottom-right-radius: 4px;\r\n -khtml-border-bottom-right-radius: 4px;\r\n border-bottom-right-radius: 4px;\r\n }\r\n\r\n\r\n /* Overlays */\r\n\r\n .ui-widget-overlay {\r\n background: #aaa url(\"../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png\") 50% 50% repeat-x;\r\n opacity: 0.3;\r\n filter: alpha(Opacity=30);\r\n }\r\n\r\n .ui-widget-shadow {\r\n margin: -8px 0 0 -8px;\r\n padding: 8px;\r\n background: #aaa url(\"../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png\") 50% 50% repeat-x;\r\n opacity: 0.3;\r\n filter: alpha(Opacity=30);\r\n -moz-border-radius: 8px;\r\n -khtml-border-radius: 8px;\r\n -webkit-border-radius: 8px;\r\n border-radius: 8px;\r\n }\r\n\r\n /*\r\n * jQuery UI Accordion 1.10.0\r\n *\r\n * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)\r\n * Dual licensed under the MIT or GPL Version 2 licenses.\r\n * http://jquery.org/license\r\n *\r\n * http://jqueryui.com/accordion/\r\n */\r\n\r\n /* IE/Win - Fix animation bug - #4615 */\r\n\r\n .ui-accordion {\r\n width: 100%;\r\n }\r\n .ui-accordion .ui-accordion-header {\r\n cursor: pointer;\r\n position: relative;\r\n margin-top: 1px;\r\n zoom: 1;\r\n font-weight: bold;\r\n }\r\n .ui-accordion .ui-accordion-li-fix {\r\n display: inline;\r\n }\r\n .ui-accordion .ui-accordion-header-active {\r\n border-bottom: 0 !important;\r\n }\r\n .ui-accordion .ui-accordion-header a {\r\n display: block;\r\n font-size: 1em;\r\n padding: 0.5em 0.5em 0.5em 1.7em;\r\n }\r\n .ui-accordion-icons .ui-accordion-header a {\r\n padding-left: 2.2em;\r\n }\r\n .ui-accordion .ui-accordion-header .ui-icon {\r\n position: absolute;\r\n left: 0.5em;\r\n top: 50%;\r\n margin-top: -8px;\r\n }\r\n .ui-accordion .ui-accordion-content {\r\n padding: 1em 2.2em;\r\n border-top: 0;\r\n margin-top: -2px;\r\n position: relative;\r\n top: 1px;\r\n margin-bottom: 2px;\r\n overflow: auto;\r\n display: none;\r\n zoom: 1;\r\n }\r\n .ui-accordion .ui-accordion-content-active {\r\n display: block;\r\n }\r\n\r\n\r\n /*\r\n * jQuery UI Button 1.10.0\r\n *\r\n * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)\r\n * Dual licensed under the MIT or GPL Version 2 licenses.\r\n * http://jquery.org/license\r\n *\r\n * http://docs.jquery.com/UI/Button#theming\r\n */\r\n\r\n .ui-button {\r\n\r\n cursor: pointer;\r\n display: inline-block;\r\n background-color: #e6e6e6;\r\n background-repeat: no-repeat;\r\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));\r\n background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);\r\n background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ffffff\", endColorstr=\"#e6e6e6\", GradientType=0);\r\n padding: 5px 14px 6px;\r\n margin: 0;\r\n text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);\r\n color: #333;\r\n font-size: 13px;\r\n line-height: normal;\r\n border: 1px solid #ccc;\r\n border-bottom-color: #bbb;\r\n\r\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);\r\n -webkit-transition: 0.1s linear background-image;\r\n -moz-transition: 0.1s linear background-image;\r\n -ms-transition: 0.1s linear background-image;\r\n -o-transition: 0.1s linear background-image;\r\n transition: 0.1s linear background-image;\r\n overflow: visible;\r\n } /* the overflow property removes extra width in IE */\r\n\r\n .ui-button-primary {\r\n color: #fff;\r\n background-color: #0064cd;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));\r\n background-image: -moz-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -ms-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));\r\n background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -o-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: linear-gradient(to bottom, #049cdb, #0064cd);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#049cdb\", endColorstr=\"#0064cd\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #0064cd #0064cd #003f81;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n }\r\n\r\n\r\n .ui-button-success {\r\n color: #fff;\r\n background-color: #57a957;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));\r\n background-image: -moz-linear-gradient(top, #62c462, #57a957);\r\n background-image: -ms-linear-gradient(top, #62c462, #57a957);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));\r\n background-image: -webkit-linear-gradient(top, #62c462, #57a957);\r\n background-image: -o-linear-gradient(top, #62c462, #57a957);\r\n background-image: linear-gradient(to bottom, #62c462, #57a957);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#62c462\", endColorstr=\"#57a957\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #57a957 #57a957 #3d773d;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n }\r\n\r\n .ui-button-error {\r\n color: #fff;\r\n background-color: #c43c35;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));\r\n background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));\r\n background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);\r\n background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ee5f5b\", endColorstr=\"#c43c35\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #c43c35 #c43c35 #882a25;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n }\r\n\r\n .ui-button-icon-only {\r\n width: 2.2em;\r\n } /* to make room for the icon, a width needs to be set here */\r\n button.ui-button-icon-only { } /* button elements seem to need a little more width */\r\n .ui-button-icons-only {\r\n width: 3.4em;\r\n }\r\n button.ui-button-icons-only {\r\n width: 3.7em;\r\n }\r\n\r\n /*button text element */\r\n\r\n .ui-button .ui-button-text {\r\n display: block;\r\n }\r\n .ui-button-text-only .ui-button-text { }\r\n .ui-button-icon-only .ui-button-text,\r\n .ui-button-icons-only .ui-button-text {\r\n padding: 0.4em;\r\n text-indent: -9999999px; /*tempfix*/\r\n display: none;\r\n }\r\n .ui-button-text-icon-primary .ui-button-text,\r\n .ui-button-text-icons .ui-button-text {\r\n padding: 0.4em 1em 0.4em 2.1em;\r\n }\r\n .ui-button-text-icon-secondary .ui-button-text,\r\n .ui-button-text-icons .ui-button-text {\r\n padding: 0.4em 2.1em 0.4em 1em;\r\n }\r\n .ui-button-text-icons .ui-button-text {\r\n padding-left: 2.1em;\r\n padding-right: 2.1em;\r\n }\r\n /* no icon support for input elements, provide padding by default */\r\n /* input.ui-button { padding: .4em 1em; } */\r\n\r\n /*button icon element(s) */\r\n .ui-button-icon-only .ui-icon,\r\n .ui-button-text-icon-primary .ui-icon,\r\n .ui-button-text-icon-secondary .ui-icon,\r\n .ui-button-text-icons .ui-icon,\r\n .ui-button-icons-only .ui-icon {\r\n top: 50%;\r\n margin-top: -3px;\r\n margin-bottom: 3px;\r\n }\r\n .ui-button-icon-only .ui-icon {\r\n left: 50%;\r\n margin-left: -8px;\r\n }\r\n .ui-button-text-icon-primary .ui-button-icon-primary,\r\n .ui-button-text-icons .ui-button-icon-primary,\r\n .ui-button-icons-only .ui-button-icon-primary {\r\n left: 0.5em;\r\n }\r\n .ui-button-text-icon-secondary .ui-button-icon-secondary,\r\n .ui-button-text-icons .ui-button-icon-secondary,\r\n .ui-button-icons-only .ui-button-icon-secondary {\r\n right: 0.5em;\r\n }\r\n .ui-button-text-icons .ui-button-icon-secondary,\r\n .ui-button-icons-only .ui-button-icon-secondary {\r\n right: 0.5em;\r\n }\r\n\r\n /*button sets*/\r\n\r\n\r\n .ui-buttonset {\r\n margin-right: 7px;\r\n }\r\n .ui-buttonset .ui-state-active {\r\n color: #fff;\r\n background-color: #0064cd;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));\r\n background-image: -moz-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -ms-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));\r\n background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -o-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: linear-gradient(to bottom, #049cdb, #0064cd);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#049cdb\", endColorstr=\"#0064cd\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #0064cd #0064cd #003f81;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n }\r\n .ui-buttonset .ui-button {\r\n margin-left: 0;\r\n margin-right: 0;\r\n }\r\n\r\n /* workarounds */\r\n button.ui-button::-moz-focus-inner {\r\n border: 0;\r\n padding: 0;\r\n } /* reset extra padding in Firefox */\r\n\r\n /*\r\n * jQuery UI Datepicker 1.9.0\r\n *\r\n * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)\r\n * Dual licensed under the MIT or GPL Version 2 licenses.\r\n * http://jquery.org/license\r\n *\r\n * http://jqueryui.com/datepicker/\r\n */\r\n .ui-datepicker {\r\n width: 17em;\r\n padding: 0.2em 0.2em 0;\r\n display: none;\r\n }\r\n .ui-datepicker .ui-datepicker-header {\r\n position: relative;\r\n padding: 0.2em 0;\r\n border: 0px;\r\n font-weight: bold;\r\n width: 100%;\r\n padding: 4px 0;\r\n background-color: #f5f5f5;\r\n color: #808080;\r\n }\r\n .ui-datepicker .ui-datepicker-prev,\r\n .ui-datepicker .ui-datepicker-next {\r\n position: absolute;\r\n top: 2px;\r\n width: 1.8em;\r\n height: 1.8em;\r\n }\r\n\r\n .ui-datepicker .ui-datepicker-prev {\r\n left: 2px;\r\n }\r\n .ui-datepicker .ui-datepicker-next {\r\n right: 2px;\r\n }\r\n\r\n .ui-datepicker .ui-datepicker-prev span,\r\n .ui-datepicker .ui-datepicker-next span {\r\n display: block;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -8px;\r\n top: 50%;\r\n margin-top: -8px;\r\n }\r\n .ui-datepicker .ui-datepicker-title {\r\n margin: 0 2.3em;\r\n line-height: 1.8em;\r\n text-align: center;\r\n }\r\n .ui-datepicker .ui-datepicker-title select {\r\n font-size: 1em;\r\n margin: 1px 0;\r\n }\r\n .ui-datepicker select.ui-datepicker-month-year {\r\n width: 100%;\r\n }\r\n .ui-datepicker select.ui-datepicker-month,\r\n .ui-datepicker select.ui-datepicker-year {\r\n width: 49%;\r\n }\r\n .ui-datepicker table {\r\n width: 100%;\r\n font-size: 0.9em;\r\n border-collapse: collapse;\r\n margin: 0 0 0.4em;\r\n }\r\n .ui-datepicker th {\r\n padding: 0.7em 0.3em;\r\n text-align: center;\r\n font-weight: bold;\r\n border: 0;\r\n }\r\n .ui-datepicker td {\r\n border: 0;\r\n padding: 1px;\r\n }\r\n .ui-datepicker td span,\r\n .ui-datepicker td a {\r\n display: block;\r\n padding: 0.2em;\r\n text-align: right;\r\n text-decoration: none;\r\n }\r\n .ui-datepicker .ui-datepicker-buttonpane {\r\n background-image: none;\r\n margin: 0.7em 0 0 0;\r\n padding: 0 0.2em;\r\n border-left: 0;\r\n border-right: 0;\r\n border-bottom: 0;\r\n }\r\n .ui-datepicker .ui-datepicker-buttonpane button {\r\n float: right;\r\n margin: 0.5em 0.2em 0.4em;\r\n cursor: pointer;\r\n padding: 0.2em 0.6em 0.3em 0.6em;\r\n width: auto;\r\n overflow: visible;\r\n }\r\n .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {\r\n float: left;\r\n }\r\n\r\n /* with multiple calendars */\r\n .ui-datepicker.ui-datepicker-multi {\r\n width: auto;\r\n }\r\n .ui-datepicker-multi .ui-datepicker-group {\r\n float: left;\r\n }\r\n .ui-datepicker-multi .ui-datepicker-group table {\r\n width: 95%;\r\n margin: 0 auto 0.4em;\r\n }\r\n .ui-datepicker-multi-2 .ui-datepicker-group {\r\n width: 50%;\r\n }\r\n .ui-datepicker-multi-3 .ui-datepicker-group {\r\n width: 33.3%;\r\n }\r\n .ui-datepicker-multi-4 .ui-datepicker-group {\r\n width: 25%;\r\n }\r\n .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {\r\n border-left-width: 0;\r\n }\r\n .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {\r\n border-left-width: 0;\r\n }\r\n .ui-datepicker-multi .ui-datepicker-buttonpane {\r\n clear: left;\r\n }\r\n .ui-datepicker-row-break {\r\n clear: both;\r\n width: 100%;\r\n font-size: 0em;\r\n }\r\n\r\n /* RTL support */\r\n .ui-datepicker-rtl {\r\n direction: rtl;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-prev {\r\n right: 2px;\r\n left: auto;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-next {\r\n left: 2px;\r\n right: auto;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-prev:hover {\r\n right: 1px;\r\n left: auto;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-next:hover {\r\n left: 1px;\r\n right: auto;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-buttonpane {\r\n clear: right;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-buttonpane button {\r\n float: left;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {\r\n float: right;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-group {\r\n float: right;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {\r\n border-right-width: 0;\r\n border-left-width: 1px;\r\n }\r\n .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {\r\n border-right-width: 0;\r\n border-left-width: 1px;\r\n }\r\n\r\n /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */\r\n .ui-datepicker-cover {\r\n display: none; /*sorry for IE5*/\r\n display: block; /*sorry for IE5*/\r\n position: absolute; /*must have*/\r\n z-index: -1; /*must have*/\r\n filter: mask(); /*must have*/\r\n top: -4px; /*must have*/\r\n left: -4px; /*must have*/\r\n width: 200px; /*must have*/\r\n height: 200px; /*must have*/\r\n }\r\n\r\n .ui-datepicker th {\r\n font-weight: bold;\r\n color: gray;\r\n }\r\n\r\n .ui-datepicker-today a:hover {\r\n background-color: #808080;\r\n color: #fff;\r\n\r\n }\r\n .ui-datepicker-today a {\r\n background-color: #bfbfbf;\r\n cursor: pointer;\r\n padding: 0 4px;\r\n margin-bottom: 0px;\r\n\r\n }\r\n\r\n\r\n .ui-datepicker td a {\r\n margin-bottom: 0px;\r\n border: 0px;\r\n }\r\n\r\n .ui-datepicker td:hover {\r\n color: #fff;\r\n }\r\n\r\n .ui-datepicker td .ui-state-default {\r\n border: 0px;\r\n background: none;\r\n margin-bottom: 0px;\r\n padding: 5px;\r\n color: gray;\r\n text-align: center;\r\n filter: none;\r\n }\r\n\r\n\r\n .ui-datepicker td .ui-state-active {\r\n background: #bfbfbf;\r\n margin-bottom: 0px;\r\n font-size: normal;\r\n text-shadow: 0px;\r\n color: #fff;\r\n -webkit-border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n border-radius: 4px;\r\n }\r\n\r\n .ui-datepicker td .ui-state-hover {\r\n color: #fff;\r\n background: #0064cd;\r\n background-color: #0064cd;\r\n background-repeat: repeat-x;\r\n background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));\r\n background-image: -moz-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -ms-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));\r\n background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: -o-linear-gradient(top, #049cdb, #0064cd);\r\n background-image: linear-gradient(to bottom, #049cdb, #0064cd);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#049cdb\", endColorstr=\"#0064cd\", GradientType=0);\r\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\r\n border-color: #0064cd #0064cd #003f81;\r\n border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\r\n -webkit-border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n -khtml-border-radius: 4px;\r\n border-radius: 4px;\r\n }\r\n\r\n .ui-widget-content {\r\n border: 1px solid #dfdfdf;\r\n }\r\n .ui-datepicker table {\r\n background: #fff;\r\n }\r\n\r\n .placeholder {\r\n background: #f9f9f9 !important;\r\n border: 1px dashed #bbb !important;\r\n }\r\n\r\n}\r\n\r\n.wp-customizer {\r\n #ui-datepicker-div {\r\n z-index: 999999 !important;\r\n }\r\n}\r\n","/*\r\n * qTip2 - Pretty powerful tooltips - v2.2.1\r\n * http://qtip2.com\r\n *\r\n * Copyright (c) 2014\r\n * Released under the MIT licenses\r\n * http://jquery.org/license\r\n *\r\n * Date: Sat Sep 6 2014 11:12 GMT+0100+0100\r\n * Plugins: tips modal viewport svg imagemap ie6\r\n * Styles: core basic css3\r\n */\r\n.qtip {\r\n position: absolute;\r\n left: -28000px;\r\n top: -28000px;\r\n display: none;\r\n\r\n max-width: 280px;\r\n min-width: 50px;\r\n\r\n font-size: 10.5px;\r\n line-height: 12px;\r\n\r\n direction: ltr;\r\n\r\n box-shadow: none;\r\n padding: 0;\r\n}\r\n\r\n.qtip-content {\r\n position: relative;\r\n padding: 5px 9px;\r\n overflow: hidden;\r\n\r\n text-align: left;\r\n word-wrap: break-word;\r\n}\r\n\r\n.qtip-titlebar {\r\n position: relative;\r\n padding: 5px 35px 5px 10px;\r\n overflow: hidden;\r\n\r\n border-width: 0 0 1px;\r\n font-weight: bold;\r\n}\r\n\r\n.qtip-titlebar + .qtip-content {\r\n border-top-width: 0 !important;\r\n}\r\n\r\n/* Default close button class */\r\n.qtip-close {\r\n position: absolute;\r\n right: -9px;\r\n top: -9px;\r\n z-index: 11; /* Overlap .qtip-tip */\r\n\r\n cursor: pointer;\r\n outline: medium none;\r\n\r\n border: 1px solid transparent;\r\n}\r\n\r\n.qtip-titlebar .qtip-close {\r\n right: 4px;\r\n top: 50%;\r\n margin-top: -9px;\r\n}\r\n\r\n* html .qtip-titlebar .qtip-close {\r\n top: 16px;\r\n} /* IE fix */\r\n\r\n.qtip-titlebar .ui-icon,\r\n.qtip-icon .ui-icon {\r\n display: block;\r\n text-indent: -1000em;\r\n direction: ltr;\r\n}\r\n\r\n.qtip-icon,\r\n.qtip-icon .ui-icon {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n text-decoration: none;\r\n}\r\n\r\n.qtip-icon .ui-icon {\r\n width: 18px;\r\n height: 14px;\r\n\r\n line-height: 14px;\r\n text-align: center;\r\n text-indent: 0;\r\n font: normal bold 10px/13px Tahoma, sans-serif;\r\n\r\n color: inherit;\r\n background: transparent none no-repeat -100em -100em;\r\n}\r\n\r\n/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */\r\n.qtip-focus{}\r\n\r\n/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */\r\n.qtip-hover{}\r\n\r\n/* Default tooltip style */\r\n.qtip-default {\r\n border: 1px solid #f1d031;\r\n\r\n background-color: #ffffa3;\r\n color: #555;\r\n}\r\n\r\n.qtip-default .qtip-titlebar {\r\n background-color: #ffef93;\r\n}\r\n\r\n.qtip-default .qtip-icon {\r\n border-color: #ccc;\r\n background: #f1f1f1;\r\n color: #777;\r\n}\r\n\r\n.qtip-default .qtip-titlebar .qtip-close {\r\n border-color: #aaa;\r\n color: #111;\r\n}\r\n\r\n\r\n/*! Light tooltip style */\r\n.qtip-light {\r\n background-color: white;\r\n border-color: #e2e2e2;\r\n color: #454545;\r\n}\r\n\r\n.qtip-light .qtip-titlebar {\r\n background-color: #f1f1f1;\r\n}\r\n\r\n\r\n/*! Dark tooltip style */\r\n.qtip-dark {\r\n background-color: #505050;\r\n border-color: #303030;\r\n color: #f3f3f3;\r\n}\r\n\r\n.qtip-dark .qtip-titlebar {\r\n background-color: #404040;\r\n}\r\n\r\n.qtip-dark .qtip-icon {\r\n border-color: #444;\r\n}\r\n\r\n.qtip-dark .qtip-titlebar .ui-state-hover {\r\n border-color: #303030;\r\n}\r\n\r\n\r\n/*! Cream tooltip style */\r\n.qtip-cream {\r\n background-color: #fbf7aa;\r\n border-color: #f9e98e;\r\n color: #a27d35;\r\n}\r\n\r\n.qtip-cream .qtip-titlebar {\r\n background-color: #f0de7d;\r\n}\r\n\r\n.qtip-cream .qtip-close .qtip-icon {\r\n background-position: -82px 0;\r\n}\r\n\r\n\r\n/*! Red tooltip style */\r\n.qtip-red {\r\n background-color: #f78b83;\r\n border-color: #d95252;\r\n color: #912323;\r\n}\r\n\r\n.qtip-red .qtip-titlebar {\r\n background-color: #f06d65;\r\n}\r\n\r\n.qtip-red .qtip-close .qtip-icon {\r\n background-position: -102px 0;\r\n}\r\n\r\n.qtip-red .qtip-icon {\r\n border-color: #d95252;\r\n}\r\n\r\n.qtip-red .qtip-titlebar .ui-state-hover {\r\n border-color: #d95252;\r\n}\r\n\r\n\r\n/*! Green tooltip style */\r\n.qtip-green {\r\n background-color: #caed9e;\r\n border-color: #90d93f;\r\n color: #3f6219;\r\n}\r\n\r\n.qtip-green .qtip-titlebar {\r\n background-color: #b0de78;\r\n}\r\n\r\n.qtip-green .qtip-close .qtip-icon {\r\n background-position: -42px 0;\r\n}\r\n\r\n\r\n/*! Blue tooltip style */\r\n.qtip-blue {\r\n background-color: #e5f6fe;\r\n border-color: #add9ed;\r\n color: #5e99bd;\r\n}\r\n\r\n.qtip-blue .qtip-titlebar {\r\n background-color: #d0e9f5;\r\n}\r\n\r\n.qtip-blue .qtip-close .qtip-icon {\r\n background-position: -2px 0;\r\n}\r\n\r\n\r\n.qtip-shadow {\r\n -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\r\n -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\r\n box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\r\n}\r\n\r\n/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */\r\n.qtip-rounded,\r\n.qtip-tipsy,\r\n.qtip-bootstrap {\r\n -moz-border-radius: 5px;\r\n -webkit-border-radius: 5px;\r\n border-radius: 5px;\r\n}\r\n\r\n.qtip-rounded .qtip-titlebar {\r\n -moz-border-radius: 4px 4px 0 0;\r\n -webkit-border-radius: 4px 4px 0 0;\r\n border-radius: 4px 4px 0 0;\r\n}\r\n\r\n/* Youtube tooltip style */\r\n.qtip-youtube {\r\n -moz-border-radius: 2px;\r\n -webkit-border-radius: 2px;\r\n border-radius: 2px;\r\n\r\n -webkit-box-shadow: 0 0 3px #333;\r\n -moz-box-shadow: 0 0 3px #333;\r\n box-shadow: 0 0 3px #333;\r\n\r\n color: white;\r\n border: 0 solid transparent;\r\n\r\n background: #4a4a4a;\r\n background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, black));\r\n background-image: -webkit-linear-gradient(top, #4a4a4a 0, black 100%);\r\n background-image: -moz-linear-gradient(top, #4a4a4a 0, black 100%);\r\n background-image: -ms-linear-gradient(top, #4a4a4a 0, black 100%);\r\n background-image: -o-linear-gradient(top, #4a4a4a 0, black 100%);\r\n}\r\n\r\n.qtip-youtube .qtip-titlebar {\r\n background-color: #4a4a4a;\r\n background-color: rgba(0, 0, 0, 0);\r\n}\r\n\r\n.qtip-youtube .qtip-content {\r\n padding: 0.75em;\r\n font: 12px arial, sans-serif;\r\n\r\n filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000);\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);\";\r\n}\r\n\r\n.qtip-youtube .qtip-icon {\r\n border-color: #222;\r\n}\r\n\r\n.qtip-youtube .qtip-titlebar .ui-state-hover {\r\n border-color: #303030;\r\n}\r\n\r\n\r\n/* jQuery TOOLS Tooltip style */\r\n.qtip-jtools {\r\n background: #232323;\r\n background: rgba(0, 0, 0, 0.7);\r\n background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));\r\n background-image: -moz-linear-gradient(top, #717171, #232323);\r\n background-image: -webkit-linear-gradient(top, #717171, #232323);\r\n background-image: -ms-linear-gradient(top, #717171, #232323);\r\n background-image: -o-linear-gradient(top, #717171, #232323);\r\n\r\n border: 2px solid #ddd;\r\n border: 2px solid rgba(241, 241, 241, 1);\r\n\r\n -moz-border-radius: 2px;\r\n -webkit-border-radius: 2px;\r\n border-radius: 2px;\r\n\r\n -webkit-box-shadow: 0 0 12px #333;\r\n -moz-box-shadow: 0 0 12px #333;\r\n box-shadow: 0 0 12px #333;\r\n}\r\n\r\n/* IE Specific */\r\n.qtip-jtools .qtip-titlebar {\r\n background-color: transparent;\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4a4a4a);\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)\";\r\n}\r\n.qtip-jtools .qtip-content {\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a, endColorstr=#232323);\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)\";\r\n}\r\n\r\n.qtip-jtools .qtip-titlebar,\r\n.qtip-jtools .qtip-content {\r\n background: transparent;\r\n color: white;\r\n border: 0 dashed transparent;\r\n}\r\n\r\n.qtip-jtools .qtip-icon {\r\n border-color: #555;\r\n}\r\n\r\n.qtip-jtools .qtip-titlebar .ui-state-hover {\r\n border-color: #333;\r\n}\r\n\r\n\r\n/* Cluetip style */\r\n.qtip-cluetip {\r\n -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\r\n -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\r\n box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\r\n\r\n background-color: #d9d9c2;\r\n color: #111;\r\n border: 0 dashed transparent;\r\n}\r\n\r\n.qtip-cluetip .qtip-titlebar {\r\n background-color: #87876a;\r\n color: white;\r\n border: 0 dashed transparent;\r\n}\r\n\r\n.qtip-cluetip .qtip-icon {\r\n border-color: #808064;\r\n}\r\n\r\n.qtip-cluetip .qtip-titlebar .ui-state-hover {\r\n border-color: #696952;\r\n color: #696952;\r\n}\r\n\r\n\r\n/* Tipsy style */\r\n.qtip-tipsy {\r\n background: black;\r\n background: rgba(0, 0, 0, 0.87);\r\n\r\n color: white;\r\n border: 0 solid transparent;\r\n\r\n font-size: 11px;\r\n font-family: \"Lucida Grande\", sans-serif;\r\n font-weight: bold;\r\n line-height: 16px;\r\n text-shadow: 0 1px black;\r\n}\r\n\r\n.qtip-tipsy .qtip-titlebar {\r\n padding: 6px 35px 0 10px;\r\n background-color: transparent;\r\n}\r\n\r\n.qtip-tipsy .qtip-content {\r\n padding: 6px 10px;\r\n}\r\n\r\n.qtip-tipsy .qtip-icon {\r\n border-color: #222;\r\n text-shadow: none;\r\n}\r\n\r\n.qtip-tipsy .qtip-titlebar .ui-state-hover {\r\n border-color: #303030;\r\n}\r\n\r\n\r\n/* Tipped style */\r\n.qtip-tipped {\r\n border: 3px solid #959fa9;\r\n\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n\r\n background-color: #f9f9f9;\r\n color: #454545;\r\n\r\n font-weight: normal;\r\n font-family: serif;\r\n}\r\n\r\n.qtip-tipped .qtip-titlebar {\r\n border-bottom-width: 0;\r\n\r\n color: white;\r\n background: #3a79b8;\r\n background-image: -webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));\r\n background-image: -webkit-linear-gradient(top, #3a79b8, #2e629d);\r\n background-image: -moz-linear-gradient(top, #3a79b8, #2e629d);\r\n background-image: -ms-linear-gradient(top, #3a79b8, #2e629d);\r\n background-image: -o-linear-gradient(top, #3a79b8, #2e629d);\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3a79b8, endColorstr=#2e629d);\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)\";\r\n}\r\n\r\n.qtip-tipped .qtip-icon {\r\n border: 2px solid #285589;\r\n background: #285589;\r\n}\r\n\r\n.qtip-tipped .qtip-icon .ui-icon {\r\n background-color: #fbfbfb;\r\n color: #555;\r\n}\r\n\r\n\r\n/**\r\n * Twitter Bootstrap style.\r\n *\r\n * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.\r\n * Does not work with IE 7.\r\n */\r\n.qtip-bootstrap {\r\n /** Taken from Bootstrap body */\r\n font-size: 14px;\r\n line-height: 20px;\r\n color: #333;\r\n\r\n /** Taken from Bootstrap .popover */\r\n padding: 1px;\r\n background-color: #fff;\r\n border: 1px solid #ccc;\r\n border: 1px solid rgba(0, 0, 0, 0.2);\r\n -webkit-border-radius: 6px;\r\n -moz-border-radius: 6px;\r\n border-radius: 6px;\r\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\r\n -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\r\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\r\n -webkit-background-clip: padding-box;\r\n -moz-background-clip: padding;\r\n background-clip: padding-box;\r\n}\r\n\r\n.qtip-bootstrap .qtip-titlebar {\r\n /** Taken from Bootstrap .popover-title */\r\n padding: 8px 14px;\r\n margin: 0;\r\n font-size: 14px;\r\n font-weight: normal;\r\n line-height: 18px;\r\n background-color: #f7f7f7;\r\n border-bottom: 1px solid #ebebeb;\r\n -webkit-border-radius: 5px 5px 0 0;\r\n -moz-border-radius: 5px 5px 0 0;\r\n border-radius: 5px 5px 0 0;\r\n}\r\n\r\n.qtip-bootstrap .qtip-titlebar .qtip-close {\r\n /**\r\n * Overrides qTip2:\r\n * .qtip-titlebar .qtip-close{\r\n * [...]\r\n * right: 4px;\r\n * top: 50%;\r\n * [...]\r\n * border-style: solid;\r\n * }\r\n */\r\n right: 11px;\r\n top: 45%;\r\n border-style: none;\r\n}\r\n\r\n.qtip-bootstrap .qtip-content {\r\n /** Taken from Bootstrap .popover-content */\r\n padding: 9px 14px;\r\n}\r\n\r\n.qtip-bootstrap .qtip-icon {\r\n /**\r\n * Overrides qTip2:\r\n * .qtip-default .qtip-icon {\r\n * border-color: #CCC;\r\n * background: #F1F1F1;\r\n * color: #777;\r\n * }\r\n */\r\n background: transparent;\r\n}\r\n\r\n.qtip-bootstrap .qtip-icon .ui-icon {\r\n /**\r\n * Overrides qTip2:\r\n * .qtip-icon .ui-icon{\r\n * width: 18px;\r\n * height: 14px;\r\n * }\r\n */\r\n width: auto;\r\n height: auto;\r\n\r\n /* Taken from Bootstrap .close */\r\n float: right;\r\n font-size: 20px;\r\n font-weight: bold;\r\n line-height: 18px;\r\n color: #000;\r\n text-shadow: 0 1px 0 #fff;\r\n opacity: 0.2;\r\n filter: alpha(opacity=20);\r\n}\r\n\r\n.qtip-bootstrap .qtip-icon .ui-icon:hover {\r\n /* Taken from Bootstrap .close:hover */\r\n color: #000;\r\n text-decoration: none;\r\n cursor: pointer;\r\n opacity: 0.4;\r\n filter: alpha(opacity=40);\r\n}\r\n\r\n\r\n/* IE9 fix - removes all filters */\r\n.qtip:not(.ie9haxors) div.qtip-content,\r\n.qtip:not(.ie9haxors) div.qtip-titlebar {\r\n filter: none;\r\n -ms-filter: none;\r\n}\r\n\r\n\r\n.qtip .qtip-tip {\r\n margin: 0 auto;\r\n overflow: hidden;\r\n z-index: 10;\r\n\r\n}\r\n\r\n/* Opera bug #357 - Incorrect tip position\r\nhttps://github.com/Craga89/qTip2/issues/367 */\r\nx:-o-prefocus,\r\n.qtip .qtip-tip {\r\n visibility: hidden;\r\n}\r\n\r\n.qtip .qtip-tip,\r\n.qtip .qtip-tip .qtip-vml,\r\n.qtip .qtip-tip canvas {\r\n position: absolute;\r\n\r\n color: #123456;\r\n background: transparent;\r\n border: 0 dashed transparent;\r\n}\r\n\r\n.qtip .qtip-tip canvas {\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.qtip .qtip-tip .qtip-vml {\r\n behavior: url(#default#VML);\r\n display: inline-block;\r\n visibility: visible;\r\n}\r\n\r\n\r\n#qtip-overlay {\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n/* Applied to modals with show.modal.blur set to true */\r\n#qtip-overlay.blurs {\r\n cursor: pointer;\r\n}\r\n\r\n/* Change opacity of overlay here */\r\n#qtip-overlay div {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n\r\n background-color: black;\r\n\r\n opacity: 0.7;\r\n filter: alpha(opacity=70);\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)\";\r\n}\r\n\r\n\r\n.qtipmodal-ie6fix {\r\n position: absolute !important;\r\n}\r\n",".select2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .select2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .select2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--single {\r\n .select2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".select2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .select2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.select2-search--inline {\r\n float: left;\r\n\r\n .select2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".select2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .select2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .select2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .select2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .select2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--single {\r\n .select2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .select2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--disabled {\r\n .select2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .select2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--open {\r\n .select2-selection--single {\r\n .select2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".select2-selection--multiple {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .select2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .select2-selection__placeholder {\r\n color: #999;\r\n margin-top: 5px;\r\n float: left;\r\n }\r\n\r\n .select2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .select2-selection__choice {\r\n background-color: #e4e4e4;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--multiple {\r\n .select2-selection__choice,\r\n .select2-selection__placeholder,\r\n .select2-search--inline {\r\n float: right;\r\n }\r\n\r\n .select2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--focus {\r\n .select2-selection--multiple {\r\n border: solid #000 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.select2-container--disabled {\r\n .select2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n",".select2-selection--single {\r\n background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n outline: 0;\r\n\r\n @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .select2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .select2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n }\r\n\r\n .select2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .select2-selection__arrow {\r\n background-color: #ddd;\r\n\r\n border: none;\r\n border-left: 1px solid $border-color;\r\n border-top-right-radius: $border-radius;\r\n border-bottom-right-radius: $border-radius;\r\n\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n @include gradient-vertical(#eee, #ccc, 50%, 100%);\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--single {\r\n .select2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .select2-selection__arrow {\r\n border: none;\r\n border-right: 1px solid $border-color;\r\n\r\n border-radius: 0;\r\n border-top-left-radius: $border-radius;\r\n border-bottom-left-radius: $border-radius;\r\n\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--open {\r\n .select2-selection--single {\r\n border: 1px solid $focus-border-color;\r\n\r\n .select2-selection__arrow {\r\n background: transparent;\r\n\r\n border: none;\r\n\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n\r\n &.select2-container--above {\r\n .select2-selection--single {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);\r\n }\r\n }\r\n\r\n &.select2-container--below {\r\n .select2-selection--single {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);\r\n }\r\n }\r\n}\r\n",".select2-selection--multiple {\r\n background-color: white;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: text;\r\n\r\n outline: 0;\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .select2-selection__rendered {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n }\r\n\r\n .select2-selection__clear {\r\n display: none;\r\n }\r\n\r\n .select2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n color: $remove-color;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: $remove-hover-color;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--multiple {\r\n .select2-selection__choice {\r\n float: right;\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--open {\r\n .select2-selection--multiple {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n &.select2-container--above {\r\n .select2-selection--multiple {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.select2-container--below {\r\n .select2-selection--multiple {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/vendor.min.css b/redux-core/assets/css/vendor.min.css new file mode 100644 index 000000000..e5b743087 --- /dev/null +++ b/redux-core/assets/css/vendor.min.css @@ -0,0 +1 @@ +/*! Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:"Elusive-Icons";src:url("../../fonts/elusiveicons-webfont.eot?v=2.0.0");src:url("../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0") format("embedded-opentype"),url("../../fonts/elusiveicons-webfont.woff?v=2.0.0") format("woff"),url("../../fonts/elusiveicons-webfont.ttf?v=2.0.0") format("truetype"),url("../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular") format("svg");font-weight:normal;font-style:normal}.el{display:inline-block;font:normal normal normal 14px/1 "Elusive-Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.el-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.el-2x{font-size:2em}.el-3x{font-size:3em}.el-4x{font-size:4em}.el-5x{font-size:5em}.el-fw{width:1.28571em;text-align:center}.el-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.el-ul>li{position:relative}.el-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.el-li.el-lg{left:-1.85714em}.el-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.el.pull-left{margin-right:.3em}.el.pull-right{margin-left:.3em}.el-spin{-webkit-animation:el-spin 2s infinite linear;animation:el-spin 2s infinite linear}.el-pulse{-webkit-animation:el-spin 1s infinite steps(8);animation:el-spin 1s infinite steps(8)}.el-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.el-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.el-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.el-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .el-rotate-90,:root .el-rotate-180,:root .el-rotate-270,:root .el-flip-horizontal,:root .el-flip-vertical{-webkit-filter:none;filter:none}.el-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.el-stack-1x,.el-stack-2x{position:absolute;left:0;width:100%;text-align:center}.el-stack-1x{line-height:inherit}.el-stack-2x{font-size:2em}.el-inverse{color:#fff}.el-icon-address-book-alt::before,.el-address-book-alt::before{content:""}.el-icon-address-book::before,.el-address-book::before{content:""}.el-icon-adjust-alt::before,.el-adjust-alt::before{content:""}.el-icon-adjust::before,.el-adjust::before{content:""}.el-icon-adult::before,.el-adult::before{content:""}.el-icon-align-center::before,.el-align-center::before{content:""}.el-icon-align-justify::before,.el-align-justify::before{content:""}.el-icon-align-left::before,.el-align-left::before{content:""}.el-icon-align-right::before,.el-align-right::before{content:""}.el-icon-arrow-down::before,.el-arrow-down::before{content:""}.el-icon-arrow-left::before,.el-arrow-left::before{content:""}.el-icon-arrow-right::before,.el-arrow-right::before{content:""}.el-icon-arrow-up::before,.el-arrow-up::before{content:""}.el-icon-asl::before,.el-asl::before{content:""}.el-icon-asterisk::before,.el-asterisk::before{content:""}.el-icon-backward::before,.el-backward::before{content:""}.el-icon-ban-circle::before,.el-ban-circle::before{content:""}.el-icon-barcode::before,.el-barcode::before{content:""}.el-icon-behance::before,.el-behance::before{content:""}.el-icon-bell::before,.el-bell::before{content:""}.el-icon-blind::before,.el-blind::before{content:""}.el-icon-blogger::before,.el-blogger::before{content:""}.el-icon-bold::before,.el-bold::before{content:""}.el-icon-book::before,.el-book::before{content:""}.el-icon-bookmark-empty::before,.el-bookmark-empty::before{content:""}.el-icon-bookmark::before,.el-bookmark::before{content:""}.el-icon-brackets::before,.el-brackets::before{content:""}.el-icon-braille::before,.el-braille::before{content:""}.el-icon-briefcase::before,.el-briefcase::before{content:""}.el-icon-broom::before,.el-broom::before{content:""}.el-icon-brush::before,.el-brush::before{content:""}.el-icon-bulb::before,.el-bulb::before{content:""}.el-icon-bullhorn::before,.el-bullhorn::before{content:""}.el-icon-calendar-sign::before,.el-calendar-sign::before{content:""}.el-icon-calendar::before,.el-calendar::before{content:""}.el-icon-camera::before,.el-camera::before{content:""}.el-icon-car::before,.el-car::before{content:""}.el-icon-caret-down::before,.el-caret-down::before{content:""}.el-icon-caret-left::before,.el-caret-left::before{content:""}.el-icon-caret-right::before,.el-caret-right::before{content:""}.el-icon-caret-up::before,.el-caret-up::before{content:""}.el-icon-cc::before,.el-cc::before{content:""}.el-icon-certificate::before,.el-certificate::before{content:""}.el-icon-check-empty::before,.el-check-empty::before{content:""}.el-icon-check::before,.el-check::before{content:""}.el-icon-chevron-down::before,.el-chevron-down::before{content:""}.el-icon-chevron-left::before,.el-chevron-left::before{content:""}.el-icon-chevron-right::before,.el-chevron-right::before{content:""}.el-icon-chevron-up::before,.el-chevron-up::before{content:""}.el-icon-child::before,.el-child::before{content:""}.el-icon-circle-arrow-down::before,.el-circle-arrow-down::before{content:""}.el-icon-circle-arrow-left::before,.el-circle-arrow-left::before{content:""}.el-icon-circle-arrow-right::before,.el-circle-arrow-right::before{content:""}.el-icon-circle-arrow-up::before,.el-circle-arrow-up::before{content:""}.el-icon-cloud-alt::before,.el-cloud-alt::before{content:""}.el-icon-cloud::before,.el-cloud::before{content:""}.el-icon-cog-alt::before,.el-cog-alt::before{content:""}.el-icon-cog::before,.el-cog::before{content:""}.el-icon-cogs::before,.el-cogs::before{content:""}.el-icon-comment-alt::before,.el-comment-alt::before{content:""}.el-icon-comment::before,.el-comment::before{content:""}.el-icon-compass-alt::before,.el-compass-alt::before{content:""}.el-icon-compass::before,.el-compass::before{content:""}.el-icon-credit-card::before,.el-credit-card::before{content:""}.el-icon-css::before,.el-css::before{content:""}.el-icon-dashboard::before,.el-dashboard::before{content:""}.el-icon-delicious::before,.el-delicious::before{content:""}.el-icon-deviantart::before,.el-deviantart::before{content:""}.el-icon-digg::before,.el-digg::before{content:""}.el-icon-download-alt::before,.el-download-alt::before{content:""}.el-icon-download::before,.el-download::before{content:""}.el-icon-dribbble::before,.el-dribbble::before{content:""}.el-icon-edit::before,.el-edit::before{content:""}.el-icon-eject::before,.el-eject::before{content:""}.el-icon-envelope-alt::before,.el-envelope-alt::before{content:""}.el-icon-envelope::before,.el-envelope::before{content:""}.el-icon-error-alt::before,.el-error-alt::before{content:""}.el-icon-error::before,.el-error::before{content:""}.el-icon-eur::before,.el-eur::before{content:""}.el-icon-exclamation-sign::before,.el-exclamation-sign::before{content:""}.el-icon-eye-close::before,.el-eye-close::before{content:""}.el-icon-eye-open::before,.el-eye-open::before{content:""}.el-icon-facebook::before,.el-facebook::before{content:""}.el-icon-facetime-video::before,.el-facetime-video::before{content:""}.el-icon-fast-backward::before,.el-fast-backward::before{content:""}.el-icon-fast-forward::before,.el-fast-forward::before{content:""}.el-icon-female::before,.el-female::before{content:""}.el-icon-file-alt::before,.el-file-alt::before{content:""}.el-icon-file-edit-alt::before,.el-file-edit-alt::before{content:""}.el-icon-file-edit::before,.el-file-edit::before{content:""}.el-icon-file-new-alt::before,.el-file-new-alt::before{content:""}.el-icon-file-new::before,.el-file-new::before{content:""}.el-icon-file::before,.el-file::before{content:""}.el-icon-film::before,.el-film::before{content:""}.el-icon-filter::before,.el-filter::before{content:""}.el-icon-fire::before,.el-fire::before{content:""}.el-icon-flag-alt::before,.el-flag-alt::before{content:""}.el-icon-flag::before,.el-flag::before{content:""}.el-icon-flickr::before,.el-flickr::before{content:""}.el-icon-folder-close::before,.el-folder-close::before{content:""}.el-icon-folder-open::before,.el-folder-open::before{content:""}.el-icon-folder-sign::before,.el-folder-sign::before{content:""}.el-icon-folder::before,.el-folder::before{content:""}.el-icon-font::before,.el-font::before{content:""}.el-icon-fontsize::before,.el-fontsize::before{content:""}.el-icon-fork::before,.el-fork::before{content:""}.el-icon-forward-alt::before,.el-forward-alt::before{content:""}.el-icon-forward::before,.el-forward::before{content:""}.el-icon-foursquare::before,.el-foursquare::before{content:""}.el-icon-friendfeed-rect::before,.el-friendfeed-rect::before{content:""}.el-icon-friendfeed::before,.el-friendfeed::before{content:""}.el-icon-fullscreen::before,.el-fullscreen::before{content:""}.el-icon-gallery::before,.el-gallery::before{content:""}.el-icon-gbp::before,.el-gbp::before{content:""}.el-icon-gift::before,.el-gift::before{content:""}.el-icon-github-text::before,.el-github-text::before{content:""}.el-icon-github::before,.el-github::before{content:""}.el-icon-glass::before,.el-glass::before{content:""}.el-icon-glasses::before,.el-glasses::before{content:""}.el-icon-globe-alt::before,.el-globe-alt::before{content:""}.el-icon-globe::before,.el-globe::before{content:""}.el-icon-googleplus::before,.el-googleplus::before{content:""}.el-icon-graph-alt::before,.el-graph-alt::before{content:""}.el-icon-graph::before,.el-graph::before{content:""}.el-icon-group-alt::before,.el-group-alt::before{content:""}.el-icon-group::before,.el-group::before{content:""}.el-icon-guidedog::before,.el-guidedog::before{content:""}.el-icon-hand-down::before,.el-hand-down::before{content:""}.el-icon-hand-left::before,.el-hand-left::before{content:""}.el-icon-hand-right::before,.el-hand-right::before{content:""}.el-icon-hand-up::before,.el-hand-up::before{content:""}.el-icon-hdd::before,.el-hdd::before{content:""}.el-icon-headphones::before,.el-headphones::before{content:""}.el-icon-hearing-impaired::before,.el-hearing-impaired::before{content:""}.el-icon-heart-alt::before,.el-heart-alt::before{content:""}.el-icon-heart-empty::before,.el-heart-empty::before{content:""}.el-icon-heart::before,.el-heart::before{content:""}.el-icon-home-alt::before,.el-home-alt::before{content:""}.el-icon-home::before,.el-home::before{content:""}.el-icon-hourglass::before,.el-hourglass::before{content:""}.el-icon-idea-alt::before,.el-idea-alt::before{content:""}.el-icon-idea::before,.el-idea::before{content:""}.el-icon-inbox-alt::before,.el-inbox-alt::before{content:""}.el-icon-inbox-box::before,.el-inbox-box::before{content:""}.el-icon-inbox::before,.el-inbox::before{content:""}.el-icon-indent-left::before,.el-indent-left::before{content:""}.el-icon-indent-right::before,.el-indent-right::before{content:""}.el-icon-info-circle::before,.el-info-circle::before{content:""}.el-icon-instagram::before,.el-instagram::before{content:""}.el-icon-iphone-home::before,.el-iphone-home::before{content:""}.el-icon-italic::before,.el-italic::before{content:""}.el-icon-key::before,.el-key::before{content:""}.el-icon-laptop-alt::before,.el-laptop-alt::before{content:""}.el-icon-laptop::before,.el-laptop::before{content:""}.el-icon-lastfm::before,.el-lastfm::before{content:""}.el-icon-leaf::before,.el-leaf::before{content:""}.el-icon-lines::before,.el-lines::before{content:""}.el-icon-link::before,.el-link::before{content:""}.el-icon-linkedin::before,.el-linkedin::before{content:""}.el-icon-list-alt::before,.el-list-alt::before{content:""}.el-icon-list::before,.el-list::before{content:""}.el-icon-livejournal::before,.el-livejournal::before{content:""}.el-icon-lock-alt::before,.el-lock-alt::before{content:""}.el-icon-lock::before,.el-lock::before{content:""}.el-icon-magic::before,.el-magic::before{content:""}.el-icon-magnet::before,.el-magnet::before{content:""}.el-icon-male::before,.el-male::before{content:""}.el-icon-map-marker-alt::before,.el-map-marker-alt::before{content:""}.el-icon-map-marker::before,.el-map-marker::before{content:""}.el-icon-mic-alt::before,.el-mic-alt::before{content:""}.el-icon-mic::before,.el-mic::before{content:""}.el-icon-minus-sign::before,.el-minus-sign::before{content:""}.el-icon-minus::before,.el-minus::before{content:""}.el-icon-move::before,.el-move::before{content:""}.el-icon-music::before,.el-music::before{content:""}.el-icon-myspace::before,.el-myspace::before{content:""}.el-icon-network::before,.el-network::before{content:""}.el-icon-off::before,.el-off::before{content:""}.el-icon-ok-circle::before,.el-ok-circle::before{content:""}.el-icon-ok-sign::before,.el-ok-sign::before{content:""}.el-icon-ok::before,.el-ok::before{content:""}.el-icon-opensource::before,.el-opensource::before{content:""}.el-icon-paper-clip-alt::before,.el-paper-clip-alt::before{content:""}.el-icon-paper-clip::before,.el-paper-clip::before{content:""}.el-icon-path::before,.el-path::before{content:""}.el-icon-pause-alt::before,.el-pause-alt::before{content:""}.el-icon-pause::before,.el-pause::before{content:""}.el-icon-pencil-alt::before,.el-pencil-alt::before{content:""}.el-icon-pencil::before,.el-pencil::before{content:""}.el-icon-person::before,.el-person::before{content:""}.el-icon-phone-alt::before,.el-phone-alt::before{content:""}.el-icon-phone::before,.el-phone::before{content:""}.el-icon-photo-alt::before,.el-photo-alt::before{content:""}.el-icon-photo::before,.el-photo::before{content:""}.el-icon-picasa::before,.el-picasa::before{content:""}.el-icon-picture::before,.el-picture::before{content:""}.el-icon-plane::before,.el-plane::before{content:""}.el-icon-play-alt::before,.el-play-alt::before{content:""}.el-icon-play-circle::before,.el-play-circle::before{content:""}.el-icon-play::before,.el-play::before{content:""}.el-icon-plurk-alt::before,.el-plurk-alt::before{content:""}.el-icon-plurk::before,.el-plurk::before{content:""}.el-icon-plus-sign::before,.el-plus-sign::before{content:""}.el-icon-plus::before,.el-plus::before{content:""}.el-icon-podcast::before,.el-podcast::before{content:""}.el-icon-print::before,.el-print::before{content:""}.el-icon-puzzle::before,.el-puzzle::before{content:""}.el-icon-qrcode::before,.el-qrcode::before{content:""}.el-icon-question-sign::before,.el-question-sign::before{content:""}.el-icon-question::before,.el-question::before{content:""}.el-icon-quote-alt::before,.el-quote-alt::before{content:""}.el-icon-quote-right-alt::before,.el-quote-right-alt::before{content:""}.el-icon-quote-right::before,.el-quote-right::before{content:""}.el-icon-quotes::before,.el-quotes::before{content:""}.el-icon-random::before,.el-random::before{content:""}.el-icon-record::before,.el-record::before{content:""}.el-icon-reddit::before,.el-reddit::before{content:""}.el-icon-redux::before,.el-redux::before{content:""}.el-icon-refresh::before,.el-refresh::before{content:""}.el-icon-remove-circle::before,.el-remove-circle::before{content:""}.el-icon-remove-sign::before,.el-remove-sign::before{content:""}.el-icon-remove::before,.el-remove::before{content:""}.el-icon-repeat-alt::before,.el-repeat-alt::before{content:""}.el-icon-repeat::before,.el-repeat::before{content:""}.el-icon-resize-full::before,.el-resize-full::before{content:""}.el-icon-resize-horizontal::before,.el-resize-horizontal::before{content:""}.el-icon-resize-small::before,.el-resize-small::before{content:""}.el-icon-resize-vertical::before,.el-resize-vertical::before{content:""}.el-icon-return-key::before,.el-return-key::before{content:""}.el-icon-retweet::before,.el-retweet::before{content:""}.el-icon-reverse-alt::before,.el-reverse-alt::before{content:""}.el-icon-road::before,.el-road::before{content:""}.el-icon-rss::before,.el-rss::before{content:""}.el-icon-scissors::before,.el-scissors::before{content:""}.el-icon-screen-alt::before,.el-screen-alt::before{content:""}.el-icon-screen::before,.el-screen::before{content:""}.el-icon-screenshot::before,.el-screenshot::before{content:""}.el-icon-search-alt::before,.el-search-alt::before{content:""}.el-icon-search::before,.el-search::before{content:""}.el-icon-share-alt::before,.el-share-alt::before{content:""}.el-icon-share::before,.el-share::before{content:""}.el-icon-shopping-cart-sign::before,.el-shopping-cart-sign::before{content:""}.el-icon-shopping-cart::before,.el-shopping-cart::before{content:""}.el-icon-shortcode::before,.el-shortcode::before{content:""}.el-icon-signal::before,.el-signal::before{content:""}.el-icon-skype::before,.el-skype::before{content:""}.el-icon-slideshare::before,.el-slideshare::before{content:""}.el-icon-smiley-alt::before,.el-smiley-alt::before{content:""}.el-icon-smiley::before,.el-smiley::before{content:""}.el-icon-soundcloud::before,.el-soundcloud::before{content:""}.el-icon-speaker::before,.el-speaker::before{content:""}.el-icon-spotify::before,.el-spotify::before{content:""}.el-icon-stackoverflow::before,.el-stackoverflow::before{content:""}.el-icon-star-alt::before,.el-star-alt::before{content:""}.el-icon-star-empty::before,.el-star-empty::before{content:""}.el-icon-star::before,.el-star::before{content:""}.el-icon-step-backward::before,.el-step-backward::before{content:""}.el-icon-step-forward::before,.el-step-forward::before{content:""}.el-icon-stop-alt::before,.el-stop-alt::before{content:""}.el-icon-stop::before,.el-stop::before{content:""}.el-icon-stumbleupon::before,.el-stumbleupon::before{content:""}.el-icon-tag::before,.el-tag::before{content:""}.el-icon-tags::before,.el-tags::before{content:""}.el-icon-tasks::before,.el-tasks::before{content:""}.el-icon-text-height::before,.el-text-height::before{content:""}.el-icon-text-width::before,.el-text-width::before{content:""}.el-icon-th-large::before,.el-th-large::before{content:""}.el-icon-th-list::before,.el-th-list::before{content:""}.el-icon-th::before,.el-th::before{content:""}.el-icon-thumbs-down::before,.el-thumbs-down::before{content:""}.el-icon-thumbs-up::before,.el-thumbs-up::before{content:""}.el-icon-time-alt::before,.el-time-alt::before{content:""}.el-icon-time::before,.el-time::before{content:""}.el-icon-tint::before,.el-tint::before{content:""}.el-icon-torso::before,.el-torso::before{content:""}.el-icon-trash-alt::before,.el-trash-alt::before{content:""}.el-icon-trash::before,.el-trash::before{content:""}.el-icon-tumblr::before,.el-tumblr::before{content:""}.el-icon-twitter::before,.el-twitter::before{content:""}.el-icon-universal-access::before,.el-universal-access::before{content:""}.el-icon-unlock-alt::before,.el-unlock-alt::before{content:""}.el-icon-unlock::before,.el-unlock::before{content:""}.el-icon-upload::before,.el-upload::before{content:""}.el-icon-usd::before,.el-usd::before{content:""}.el-icon-user::before,.el-user::before{content:""}.el-icon-viadeo::before,.el-viadeo::before{content:""}.el-icon-video-alt::before,.el-video-alt::before{content:""}.el-icon-video-chat::before,.el-video-chat::before{content:""}.el-icon-video::before,.el-video::before{content:""}.el-icon-view-mode::before,.el-view-mode::before{content:""}.el-icon-vimeo::before,.el-vimeo::before{content:""}.el-icon-vkontakte::before,.el-vkontakte::before{content:""}.el-icon-volume-down::before,.el-volume-down::before{content:""}.el-icon-volume-off::before,.el-volume-off::before{content:""}.el-icon-volume-up::before,.el-volume-up::before{content:""}.el-icon-w3c::before,.el-w3c::before{content:""}.el-icon-warning-sign::before,.el-warning-sign::before{content:""}.el-icon-website-alt::before,.el-website-alt::before{content:""}.el-icon-website::before,.el-website::before{content:""}.el-icon-wheelchair::before,.el-wheelchair::before{content:""}.el-icon-wordpress::before,.el-wordpress::before{content:""}.el-icon-wrench-alt::before,.el-wrench-alt::before{content:""}.el-icon-wrench::before,.el-wrench::before{content:""}.el-icon-youtube::before,.el-youtube::before{content:""}.el-icon-zoom-in::before,.el-zoom-in::before{content:""}.el-icon-zoom-out::before,.el-zoom-out::before{content:""}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),to(#eee));background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,white 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}/*! jQuery UI Bootstrap (0.5) http://addyosmani.github.com/jquery-ui-bootstrap Copyright 2012 - 2013, Addy Osmani Dual licensed under the MIT or GPL Version 2 licenses. Portions copyright jQuery UI & Twitter Bootstrap */.redux-container .ui-state-disabled,.control-section-redux .ui-state-disabled,.control-panel-redux .ui-state-disabled,.redux-metabox .ui-state-disabled{cursor:default !important}.redux-container .ui-icon,.control-section-redux .ui-icon,.control-panel-redux .ui-icon,.redux-metabox .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.redux-container .ui-widget-content,.control-section-redux .ui-widget-content,.control-panel-redux .ui-widget-content,.redux-metabox .ui-widget-content{border:1px solid #aaa;background:#fff url("../../img/jquery-ui-bootstrap/ui-bg_glass_75_ffffff_1x400.png") 50% 50% repeat-x;color:#404040}.redux-container .ui-widget-header,.control-section-redux .ui-widget-header,.control-panel-redux .ui-widget-header,.redux-metabox .ui-widget-header{font-weight:bold;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #666}.redux-container .ui-widget-header a,.control-section-redux .ui-widget-header a,.control-panel-redux .ui-widget-header a,.redux-metabox .ui-widget-header a{color:#222}.redux-container .ui-state-default,.redux-container .ui-widget-content .ui-state-default,.redux-container .ui-widget-header .ui-state-default,.control-section-redux .ui-state-default,.control-section-redux .ui-widget-content .ui-state-default,.control-section-redux .ui-widget-header .ui-state-default,.control-panel-redux .ui-state-default,.control-panel-redux .ui-widget-content .ui-state-default,.control-panel-redux .ui-widget-header .ui-state-default,.redux-metabox .ui-state-default,.redux-metabox .ui-widget-content .ui-state-default,.redux-metabox .ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.redux-container .ui-state-default a,.redux-container .ui-state-default a:link,.redux-container .ui-state-default a:visited,.control-section-redux .ui-state-default a,.control-section-redux .ui-state-default a:link,.control-section-redux .ui-state-default a:visited,.control-panel-redux .ui-state-default a,.control-panel-redux .ui-state-default a:link,.control-panel-redux .ui-state-default a:visited,.redux-metabox .ui-state-default a,.redux-metabox .ui-state-default a:link,.redux-metabox .ui-state-default a:visited{color:#555;text-decoration:none}.redux-container .ui-state-hover,.redux-container .ui-widget-content .ui-state-hover,.redux-container .ui-widget-header .ui-state-hover,.redux-container .ui-state-focus,.redux-container .ui-widget-content .ui-state-focus,.redux-container .ui-widget-header .ui-state-focus,.control-section-redux .ui-state-hover,.control-section-redux .ui-widget-content .ui-state-hover,.control-section-redux .ui-widget-header .ui-state-hover,.control-section-redux .ui-state-focus,.control-section-redux .ui-widget-content .ui-state-focus,.control-section-redux .ui-widget-header .ui-state-focus,.control-panel-redux .ui-state-hover,.control-panel-redux .ui-widget-content .ui-state-hover,.control-panel-redux .ui-widget-header .ui-state-hover,.control-panel-redux .ui-state-focus,.control-panel-redux .ui-widget-content .ui-state-focus,.control-panel-redux .ui-widget-header .ui-state-focus,.redux-metabox .ui-state-hover,.redux-metabox .ui-widget-content .ui-state-hover,.redux-metabox .ui-widget-header .ui-state-hover,.redux-metabox .ui-state-focus,.redux-metabox .ui-widget-content .ui-state-focus,.redux-metabox .ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333;text-decoration:none}.redux-container .ui-state-hover a,.redux-container .ui-state-hover a:hover,.redux-container .ui-state-hover a:link,.redux-container .ui-state-hover a:visited,.control-section-redux .ui-state-hover a,.control-section-redux .ui-state-hover a:hover,.control-section-redux .ui-state-hover a:link,.control-section-redux .ui-state-hover a:visited,.control-panel-redux .ui-state-hover a,.control-panel-redux .ui-state-hover a:hover,.control-panel-redux .ui-state-hover a:link,.control-panel-redux .ui-state-hover a:visited,.redux-metabox .ui-state-hover a,.redux-metabox .ui-state-hover a:hover,.redux-metabox .ui-state-hover a:link,.redux-metabox .ui-state-hover a:visited{color:#212121;text-decoration:none}.redux-container .ui-state-active,.redux-container .ui-widget-content .ui-state-active,.redux-container .ui-widget-header .ui-state-active,.control-section-redux .ui-state-active,.control-section-redux .ui-widget-content .ui-state-active,.control-section-redux .ui-widget-header .ui-state-active,.control-panel-redux .ui-state-active,.control-panel-redux .ui-widget-content .ui-state-active,.control-panel-redux .ui-widget-header .ui-state-active,.redux-metabox .ui-state-active,.redux-metabox .ui-widget-content .ui-state-active,.redux-metabox .ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:normal;color:#212121}.redux-container .ui-state-active a,.redux-container .ui-state-active a:link,.redux-container .ui-state-active a:visited,.control-section-redux .ui-state-active a,.control-section-redux .ui-state-active a:link,.control-section-redux .ui-state-active a:visited,.control-panel-redux .ui-state-active a,.control-panel-redux .ui-state-active a:link,.control-panel-redux .ui-state-active a:visited,.redux-metabox .ui-state-active a,.redux-metabox .ui-state-active a:link,.redux-metabox .ui-state-active a:visited{color:#212121;text-decoration:none}.redux-container .ui-widget :active,.control-section-redux .ui-widget :active,.control-panel-redux .ui-widget :active,.redux-metabox .ui-widget :active{outline:0}.redux-container .ui-state-highlight p,.redux-container .ui-state-error p,.redux-container .ui-state-default p,.control-section-redux .ui-state-highlight p,.control-section-redux .ui-state-error p,.control-section-redux .ui-state-default p,.control-panel-redux .ui-state-highlight p,.control-panel-redux .ui-state-error p,.control-panel-redux .ui-state-default p,.redux-metabox .ui-state-highlight p,.redux-metabox .ui-state-error p,.redux-metabox .ui-state-default p{font-size:13px;font-weight:normal;line-height:18px;margin:7px 15px}.redux-container .ui-state-highlight,.redux-container .ui-widget-content .ui-state-highlight,.redux-container .ui-widget-header .ui-state-highlight,.control-section-redux .ui-state-highlight,.control-section-redux .ui-widget-content .ui-state-highlight,.control-section-redux .ui-widget-header .ui-state-highlight,.control-panel-redux .ui-state-highlight,.control-panel-redux .ui-widget-content .ui-state-highlight,.control-panel-redux .ui-widget-header .ui-state-highlight,.redux-metabox .ui-state-highlight,.redux-metabox .ui-widget-content .ui-state-highlight,.redux-metabox .ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:linear-gradient(to bottom,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fceec1",endColorstr="#eedc94",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}.redux-container .ui-state-highlight a,.redux-container .ui-widget-content .ui-state-highlight a,.redux-container .ui-widget-header .ui-state-highlight a,.control-section-redux .ui-state-highlight a,.control-section-redux .ui-widget-content .ui-state-highlight a,.control-section-redux .ui-widget-header .ui-state-highlight a,.control-panel-redux .ui-state-highlight a,.control-panel-redux .ui-widget-content .ui-state-highlight a,.control-panel-redux .ui-widget-header .ui-state-highlight a,.redux-metabox .ui-state-highlight a,.redux-metabox .ui-widget-content .ui-state-highlight a,.redux-metabox .ui-widget-header .ui-state-highlight a{color:#363636}.redux-container .ui-state-error,.redux-container .ui-widget-content .ui-state-error,.redux-container .ui-widget-header .ui-state-error,.control-section-redux .ui-state-error,.control-section-redux .ui-widget-content .ui-state-error,.control-section-redux .ui-widget-header .ui-state-error,.control-panel-redux .ui-state-error,.control-panel-redux .ui-widget-content .ui-state-error,.control-panel-redux .ui-widget-header .ui-state-error,.redux-metabox .ui-state-error,.redux-metabox .ui-widget-content .ui-state-error,.redux-metabox .ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#fff;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b",endColorstr="#c43c35",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.redux-container .ui-state-error a,.redux-container .ui-widget-content .ui-state-error a,.redux-container .ui-widget-header .ui-state-error a,.control-section-redux .ui-state-error a,.control-section-redux .ui-widget-content .ui-state-error a,.control-section-redux .ui-widget-header .ui-state-error a,.control-panel-redux .ui-state-error a,.control-panel-redux .ui-widget-content .ui-state-error a,.control-panel-redux .ui-widget-header .ui-state-error a,.redux-metabox .ui-state-error a,.redux-metabox .ui-widget-content .ui-state-error a,.redux-metabox .ui-widget-header .ui-state-error a{color:#cd0a0a}.redux-container .ui-state-error-text,.redux-container .ui-widget-content .ui-state-error-text,.redux-container .ui-widget-header .ui-state-error-text,.control-section-redux .ui-state-error-text,.control-section-redux .ui-widget-content .ui-state-error-text,.control-section-redux .ui-widget-header .ui-state-error-text,.control-panel-redux .ui-state-error-text,.control-panel-redux .ui-widget-content .ui-state-error-text,.control-panel-redux .ui-widget-header .ui-state-error-text,.redux-metabox .ui-state-error-text,.redux-metabox .ui-widget-content .ui-state-error-text,.redux-metabox .ui-widget-header .ui-state-error-text{color:#cd0a0a}.redux-container .ui-priority-primary,.redux-container .ui-widget-content .ui-priority-primary,.redux-container .ui-widget-header .ui-priority-primary,.control-section-redux .ui-priority-primary,.control-section-redux .ui-widget-content .ui-priority-primary,.control-section-redux .ui-widget-header .ui-priority-primary,.control-panel-redux .ui-priority-primary,.control-panel-redux .ui-widget-content .ui-priority-primary,.control-panel-redux .ui-widget-header .ui-priority-primary,.redux-metabox .ui-priority-primary,.redux-metabox .ui-widget-content .ui-priority-primary,.redux-metabox .ui-widget-header .ui-priority-primary{font-weight:bold}.redux-container .ui-priority-secondary,.redux-container .ui-widget-content .ui-priority-secondary,.redux-container .ui-widget-header .ui-priority-secondary,.control-section-redux .ui-priority-secondary,.control-section-redux .ui-widget-content .ui-priority-secondary,.control-section-redux .ui-widget-header .ui-priority-secondary,.control-panel-redux .ui-priority-secondary,.control-panel-redux .ui-widget-content .ui-priority-secondary,.control-panel-redux .ui-widget-header .ui-priority-secondary,.redux-metabox .ui-priority-secondary,.redux-metabox .ui-widget-content .ui-priority-secondary,.redux-metabox .ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(Opacity=70);font-weight:normal}.redux-container .ui-state-disabled,.redux-container .ui-widget-content .ui-state-disabled,.redux-container .ui-widget-header .ui-state-disabled,.control-section-redux .ui-state-disabled,.control-section-redux .ui-widget-content .ui-state-disabled,.control-section-redux .ui-widget-header .ui-state-disabled,.control-panel-redux .ui-state-disabled,.control-panel-redux .ui-widget-content .ui-state-disabled,.control-panel-redux .ui-widget-header .ui-state-disabled,.redux-metabox .ui-state-disabled,.redux-metabox .ui-widget-content .ui-state-disabled,.redux-metabox .ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(Opacity=35);background-image:none}.redux-container .ui-state-disabled .ui-icon,.control-section-redux .ui-state-disabled .ui-icon,.control-panel-redux .ui-state-disabled .ui-icon,.redux-metabox .ui-state-disabled .ui-icon{filter:alpha(Opacity=35)}.redux-container .ui-icon,.control-section-redux .ui-icon,.control-panel-redux .ui-icon,.redux-metabox .ui-icon{width:16px;height:16px;background-image:url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png")}.redux-container .ui-widget-content .ui-icon,.control-section-redux .ui-widget-content .ui-icon,.control-panel-redux .ui-widget-content .ui-icon,.redux-metabox .ui-widget-content .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png")}.redux-container .ui-widget-header .ui-icon,.control-section-redux .ui-widget-header .ui-icon,.control-panel-redux .ui-widget-header .ui-icon,.redux-metabox .ui-widget-header .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png")}.redux-container .ui-state-default .ui-icon,.control-section-redux .ui-state-default .ui-icon,.control-panel-redux .ui-state-default .ui-icon,.redux-metabox .ui-state-default .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_888888_256x240.png")}.redux-container .ui-state-hover .ui-icon,.redux-container .ui-state-focus .ui-icon,.control-section-redux .ui-state-hover .ui-icon,.control-section-redux .ui-state-focus .ui-icon,.control-panel-redux .ui-state-hover .ui-icon,.control-panel-redux .ui-state-focus .ui-icon,.redux-metabox .ui-state-hover .ui-icon,.redux-metabox .ui-state-focus .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png")}.redux-container .ui-state-active .ui-icon,.control-section-redux .ui-state-active .ui-icon,.control-panel-redux .ui-state-active .ui-icon,.redux-metabox .ui-state-active .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png")}.redux-container .ui-state-highlight .ui-icon,.control-section-redux .ui-state-highlight .ui-icon,.control-panel-redux .ui-state-highlight .ui-icon,.redux-metabox .ui-state-highlight .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_2e83ff_256x240.png")}.redux-container .ui-state-error .ui-icon,.redux-container .ui-state-error-text .ui-icon,.control-section-redux .ui-state-error .ui-icon,.control-section-redux .ui-state-error-text .ui-icon,.control-panel-redux .ui-state-error .ui-icon,.control-panel-redux .ui-state-error-text .ui-icon,.redux-metabox .ui-state-error .ui-icon,.redux-metabox .ui-state-error-text .ui-icon{background-image:url("../../img/jquery-ui-bootstrap/ui-icons_f6cf3b_256x240.png")}.redux-container .ui-icon-carat-1-n,.control-section-redux .ui-icon-carat-1-n,.control-panel-redux .ui-icon-carat-1-n,.redux-metabox .ui-icon-carat-1-n{background-position:0 0}.redux-container .ui-icon-carat-1-ne,.control-section-redux .ui-icon-carat-1-ne,.control-panel-redux .ui-icon-carat-1-ne,.redux-metabox .ui-icon-carat-1-ne{background-position:-16px 0}.redux-container .ui-icon-carat-1-e,.control-section-redux .ui-icon-carat-1-e,.control-panel-redux .ui-icon-carat-1-e,.redux-metabox .ui-icon-carat-1-e{background-position:-32px 0}.redux-container .ui-icon-carat-1-se,.control-section-redux .ui-icon-carat-1-se,.control-panel-redux .ui-icon-carat-1-se,.redux-metabox .ui-icon-carat-1-se{background-position:-48px 0}.redux-container .ui-icon-carat-1-s,.control-section-redux .ui-icon-carat-1-s,.control-panel-redux .ui-icon-carat-1-s,.redux-metabox .ui-icon-carat-1-s{background-position:-64px 0}.redux-container .ui-icon-carat-1-sw,.control-section-redux .ui-icon-carat-1-sw,.control-panel-redux .ui-icon-carat-1-sw,.redux-metabox .ui-icon-carat-1-sw{background-position:-80px 0}.redux-container .ui-icon-carat-1-w,.control-section-redux .ui-icon-carat-1-w,.control-panel-redux .ui-icon-carat-1-w,.redux-metabox .ui-icon-carat-1-w{background-position:-96px 0}.redux-container .ui-icon-carat-1-nw,.control-section-redux .ui-icon-carat-1-nw,.control-panel-redux .ui-icon-carat-1-nw,.redux-metabox .ui-icon-carat-1-nw{background-position:-112px 0}.redux-container .ui-icon-carat-2-n-s,.control-section-redux .ui-icon-carat-2-n-s,.control-panel-redux .ui-icon-carat-2-n-s,.redux-metabox .ui-icon-carat-2-n-s{background-position:-128px 0}.redux-container .ui-icon-carat-2-e-w,.control-section-redux .ui-icon-carat-2-e-w,.control-panel-redux .ui-icon-carat-2-e-w,.redux-metabox .ui-icon-carat-2-e-w{background-position:-144px 0}.redux-container .ui-icon-triangle-1-n,.control-section-redux .ui-icon-triangle-1-n,.control-panel-redux .ui-icon-triangle-1-n,.redux-metabox .ui-icon-triangle-1-n{background-position:0 -16px}.redux-container .ui-icon-triangle-1-ne,.control-section-redux .ui-icon-triangle-1-ne,.control-panel-redux .ui-icon-triangle-1-ne,.redux-metabox .ui-icon-triangle-1-ne{background-position:-16px -16px}.redux-container .ui-icon-triangle-1-e,.control-section-redux .ui-icon-triangle-1-e,.control-panel-redux .ui-icon-triangle-1-e,.redux-metabox .ui-icon-triangle-1-e{background-position:-32px -16px}.redux-container .ui-icon-triangle-1-se,.control-section-redux .ui-icon-triangle-1-se,.control-panel-redux .ui-icon-triangle-1-se,.redux-metabox .ui-icon-triangle-1-se{background-position:-48px -16px}.redux-container .ui-icon-triangle-1-s,.control-section-redux .ui-icon-triangle-1-s,.control-panel-redux .ui-icon-triangle-1-s,.redux-metabox .ui-icon-triangle-1-s{background-position:-64px -16px}.redux-container .ui-icon-triangle-1-sw,.control-section-redux .ui-icon-triangle-1-sw,.control-panel-redux .ui-icon-triangle-1-sw,.redux-metabox .ui-icon-triangle-1-sw{background-position:-80px -16px}.redux-container .ui-icon-triangle-1-w,.control-section-redux .ui-icon-triangle-1-w,.control-panel-redux .ui-icon-triangle-1-w,.redux-metabox .ui-icon-triangle-1-w{background-position:-96px -16px}.redux-container .ui-icon-triangle-1-nw,.control-section-redux .ui-icon-triangle-1-nw,.control-panel-redux .ui-icon-triangle-1-nw,.redux-metabox .ui-icon-triangle-1-nw{background-position:-112px -16px}.redux-container .ui-icon-triangle-2-n-s,.control-section-redux .ui-icon-triangle-2-n-s,.control-panel-redux .ui-icon-triangle-2-n-s,.redux-metabox .ui-icon-triangle-2-n-s{background-position:-128px -16px}.redux-container .ui-icon-triangle-2-e-w,.control-section-redux .ui-icon-triangle-2-e-w,.control-panel-redux .ui-icon-triangle-2-e-w,.redux-metabox .ui-icon-triangle-2-e-w{background-position:-144px -16px}.redux-container .ui-icon-arrow-1-n,.control-section-redux .ui-icon-arrow-1-n,.control-panel-redux .ui-icon-arrow-1-n,.redux-metabox .ui-icon-arrow-1-n{background-position:0 -32px}.redux-container .ui-icon-arrow-1-ne,.control-section-redux .ui-icon-arrow-1-ne,.control-panel-redux .ui-icon-arrow-1-ne,.redux-metabox .ui-icon-arrow-1-ne{background-position:-16px -32px}.redux-container .ui-icon-arrow-1-e,.control-section-redux .ui-icon-arrow-1-e,.control-panel-redux .ui-icon-arrow-1-e,.redux-metabox .ui-icon-arrow-1-e{background-position:-32px -32px}.redux-container .ui-icon-arrow-1-se,.control-section-redux .ui-icon-arrow-1-se,.control-panel-redux .ui-icon-arrow-1-se,.redux-metabox .ui-icon-arrow-1-se{background-position:-48px -32px}.redux-container .ui-icon-arrow-1-s,.control-section-redux .ui-icon-arrow-1-s,.control-panel-redux .ui-icon-arrow-1-s,.redux-metabox .ui-icon-arrow-1-s{background-position:-64px -32px}.redux-container .ui-icon-arrow-1-sw,.control-section-redux .ui-icon-arrow-1-sw,.control-panel-redux .ui-icon-arrow-1-sw,.redux-metabox .ui-icon-arrow-1-sw{background-position:-80px -32px}.redux-container .ui-icon-arrow-1-w,.control-section-redux .ui-icon-arrow-1-w,.control-panel-redux .ui-icon-arrow-1-w,.redux-metabox .ui-icon-arrow-1-w{background-position:-96px -32px}.redux-container .ui-icon-arrow-1-nw,.control-section-redux .ui-icon-arrow-1-nw,.control-panel-redux .ui-icon-arrow-1-nw,.redux-metabox .ui-icon-arrow-1-nw{background-position:-112px -32px}.redux-container .ui-icon-arrow-2-n-s,.control-section-redux .ui-icon-arrow-2-n-s,.control-panel-redux .ui-icon-arrow-2-n-s,.redux-metabox .ui-icon-arrow-2-n-s{background-position:-128px -32px}.redux-container .ui-icon-arrow-2-ne-sw,.control-section-redux .ui-icon-arrow-2-ne-sw,.control-panel-redux .ui-icon-arrow-2-ne-sw,.redux-metabox .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.redux-container .ui-icon-arrow-2-e-w,.control-section-redux .ui-icon-arrow-2-e-w,.control-panel-redux .ui-icon-arrow-2-e-w,.redux-metabox .ui-icon-arrow-2-e-w{background-position:-160px -32px}.redux-container .ui-icon-arrow-2-se-nw,.control-section-redux .ui-icon-arrow-2-se-nw,.control-panel-redux .ui-icon-arrow-2-se-nw,.redux-metabox .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.redux-container .ui-icon-arrowstop-1-n,.control-section-redux .ui-icon-arrowstop-1-n,.control-panel-redux .ui-icon-arrowstop-1-n,.redux-metabox .ui-icon-arrowstop-1-n{background-position:-192px -32px}.redux-container .ui-icon-arrowstop-1-e,.control-section-redux .ui-icon-arrowstop-1-e,.control-panel-redux .ui-icon-arrowstop-1-e,.redux-metabox .ui-icon-arrowstop-1-e{background-position:-208px -32px}.redux-container .ui-icon-arrowstop-1-s,.control-section-redux .ui-icon-arrowstop-1-s,.control-panel-redux .ui-icon-arrowstop-1-s,.redux-metabox .ui-icon-arrowstop-1-s{background-position:-224px -32px}.redux-container .ui-icon-arrowstop-1-w,.control-section-redux .ui-icon-arrowstop-1-w,.control-panel-redux .ui-icon-arrowstop-1-w,.redux-metabox .ui-icon-arrowstop-1-w{background-position:-240px -32px}.redux-container .ui-icon-arrowthick-1-n,.control-section-redux .ui-icon-arrowthick-1-n,.control-panel-redux .ui-icon-arrowthick-1-n,.redux-metabox .ui-icon-arrowthick-1-n{background-position:0 -48px}.redux-container .ui-icon-arrowthick-1-ne,.control-section-redux .ui-icon-arrowthick-1-ne,.control-panel-redux .ui-icon-arrowthick-1-ne,.redux-metabox .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.redux-container .ui-icon-arrowthick-1-e,.control-section-redux .ui-icon-arrowthick-1-e,.control-panel-redux .ui-icon-arrowthick-1-e,.redux-metabox .ui-icon-arrowthick-1-e{background-position:-32px -48px}.redux-container .ui-icon-arrowthick-1-se,.control-section-redux .ui-icon-arrowthick-1-se,.control-panel-redux .ui-icon-arrowthick-1-se,.redux-metabox .ui-icon-arrowthick-1-se{background-position:-48px -48px}.redux-container .ui-icon-arrowthick-1-s,.control-section-redux .ui-icon-arrowthick-1-s,.control-panel-redux .ui-icon-arrowthick-1-s,.redux-metabox .ui-icon-arrowthick-1-s{background-position:-64px -48px}.redux-container .ui-icon-arrowthick-1-sw,.control-section-redux .ui-icon-arrowthick-1-sw,.control-panel-redux .ui-icon-arrowthick-1-sw,.redux-metabox .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.redux-container .ui-icon-arrowthick-1-w,.control-section-redux .ui-icon-arrowthick-1-w,.control-panel-redux .ui-icon-arrowthick-1-w,.redux-metabox .ui-icon-arrowthick-1-w{background-position:-96px -48px}.redux-container .ui-icon-arrowthick-1-nw,.control-section-redux .ui-icon-arrowthick-1-nw,.control-panel-redux .ui-icon-arrowthick-1-nw,.redux-metabox .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.redux-container .ui-icon-arrowthick-2-n-s,.control-section-redux .ui-icon-arrowthick-2-n-s,.control-panel-redux .ui-icon-arrowthick-2-n-s,.redux-metabox .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.redux-container .ui-icon-arrowthick-2-ne-sw,.control-section-redux .ui-icon-arrowthick-2-ne-sw,.control-panel-redux .ui-icon-arrowthick-2-ne-sw,.redux-metabox .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.redux-container .ui-icon-arrowthick-2-e-w,.control-section-redux .ui-icon-arrowthick-2-e-w,.control-panel-redux .ui-icon-arrowthick-2-e-w,.redux-metabox .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.redux-container .ui-icon-arrowthick-2-se-nw,.control-section-redux .ui-icon-arrowthick-2-se-nw,.control-panel-redux .ui-icon-arrowthick-2-se-nw,.redux-metabox .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.redux-container .ui-icon-arrowthickstop-1-n,.control-section-redux .ui-icon-arrowthickstop-1-n,.control-panel-redux .ui-icon-arrowthickstop-1-n,.redux-metabox .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.redux-container .ui-icon-arrowthickstop-1-e,.control-section-redux .ui-icon-arrowthickstop-1-e,.control-panel-redux .ui-icon-arrowthickstop-1-e,.redux-metabox .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.redux-container .ui-icon-arrowthickstop-1-s,.control-section-redux .ui-icon-arrowthickstop-1-s,.control-panel-redux .ui-icon-arrowthickstop-1-s,.redux-metabox .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.redux-container .ui-icon-arrowthickstop-1-w,.control-section-redux .ui-icon-arrowthickstop-1-w,.control-panel-redux .ui-icon-arrowthickstop-1-w,.redux-metabox .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.redux-container .ui-icon-arrowreturnthick-1-w,.control-section-redux .ui-icon-arrowreturnthick-1-w,.control-panel-redux .ui-icon-arrowreturnthick-1-w,.redux-metabox .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.redux-container .ui-icon-arrowreturnthick-1-n,.control-section-redux .ui-icon-arrowreturnthick-1-n,.control-panel-redux .ui-icon-arrowreturnthick-1-n,.redux-metabox .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.redux-container .ui-icon-arrowreturnthick-1-e,.control-section-redux .ui-icon-arrowreturnthick-1-e,.control-panel-redux .ui-icon-arrowreturnthick-1-e,.redux-metabox .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.redux-container .ui-icon-arrowreturnthick-1-s,.control-section-redux .ui-icon-arrowreturnthick-1-s,.control-panel-redux .ui-icon-arrowreturnthick-1-s,.redux-metabox .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.redux-container .ui-icon-arrowreturn-1-w,.control-section-redux .ui-icon-arrowreturn-1-w,.control-panel-redux .ui-icon-arrowreturn-1-w,.redux-metabox .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.redux-container .ui-icon-arrowreturn-1-n,.control-section-redux .ui-icon-arrowreturn-1-n,.control-panel-redux .ui-icon-arrowreturn-1-n,.redux-metabox .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.redux-container .ui-icon-arrowreturn-1-e,.control-section-redux .ui-icon-arrowreturn-1-e,.control-panel-redux .ui-icon-arrowreturn-1-e,.redux-metabox .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.redux-container .ui-icon-arrowreturn-1-s,.control-section-redux .ui-icon-arrowreturn-1-s,.control-panel-redux .ui-icon-arrowreturn-1-s,.redux-metabox .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.redux-container .ui-icon-arrowrefresh-1-w,.control-section-redux .ui-icon-arrowrefresh-1-w,.control-panel-redux .ui-icon-arrowrefresh-1-w,.redux-metabox .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.redux-container .ui-icon-arrowrefresh-1-n,.control-section-redux .ui-icon-arrowrefresh-1-n,.control-panel-redux .ui-icon-arrowrefresh-1-n,.redux-metabox .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.redux-container .ui-icon-arrowrefresh-1-e,.control-section-redux .ui-icon-arrowrefresh-1-e,.control-panel-redux .ui-icon-arrowrefresh-1-e,.redux-metabox .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.redux-container .ui-icon-arrowrefresh-1-s,.control-section-redux .ui-icon-arrowrefresh-1-s,.control-panel-redux .ui-icon-arrowrefresh-1-s,.redux-metabox .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.redux-container .ui-icon-arrow-4,.control-section-redux .ui-icon-arrow-4,.control-panel-redux .ui-icon-arrow-4,.redux-metabox .ui-icon-arrow-4{background-position:0 -80px}.redux-container .ui-icon-arrow-4-diag,.control-section-redux .ui-icon-arrow-4-diag,.control-panel-redux .ui-icon-arrow-4-diag,.redux-metabox .ui-icon-arrow-4-diag{background-position:-16px -80px}.redux-container .ui-icon-extlink,.control-section-redux .ui-icon-extlink,.control-panel-redux .ui-icon-extlink,.redux-metabox .ui-icon-extlink{background-position:-32px -80px}.redux-container .ui-icon-newwin,.control-section-redux .ui-icon-newwin,.control-panel-redux .ui-icon-newwin,.redux-metabox .ui-icon-newwin{background-position:-48px -80px}.redux-container .ui-icon-refresh,.control-section-redux .ui-icon-refresh,.control-panel-redux .ui-icon-refresh,.redux-metabox .ui-icon-refresh{background-position:-64px -80px}.redux-container .ui-icon-shuffle,.control-section-redux .ui-icon-shuffle,.control-panel-redux .ui-icon-shuffle,.redux-metabox .ui-icon-shuffle{background-position:-80px -80px}.redux-container .ui-icon-transfer-e-w,.control-section-redux .ui-icon-transfer-e-w,.control-panel-redux .ui-icon-transfer-e-w,.redux-metabox .ui-icon-transfer-e-w{background-position:-96px -80px}.redux-container .ui-icon-transferthick-e-w,.control-section-redux .ui-icon-transferthick-e-w,.control-panel-redux .ui-icon-transferthick-e-w,.redux-metabox .ui-icon-transferthick-e-w{background-position:-112px -80px}.redux-container .ui-icon-folder-collapsed,.control-section-redux .ui-icon-folder-collapsed,.control-panel-redux .ui-icon-folder-collapsed,.redux-metabox .ui-icon-folder-collapsed{background-position:0 -96px}.redux-container .ui-icon-folder-open,.control-section-redux .ui-icon-folder-open,.control-panel-redux .ui-icon-folder-open,.redux-metabox .ui-icon-folder-open{background-position:-16px -96px}.redux-container .ui-icon-document,.control-section-redux .ui-icon-document,.control-panel-redux .ui-icon-document,.redux-metabox .ui-icon-document{background-position:-32px -96px}.redux-container .ui-icon-document-b,.control-section-redux .ui-icon-document-b,.control-panel-redux .ui-icon-document-b,.redux-metabox .ui-icon-document-b{background-position:-48px -96px}.redux-container .ui-icon-note,.control-section-redux .ui-icon-note,.control-panel-redux .ui-icon-note,.redux-metabox .ui-icon-note{background-position:-64px -96px}.redux-container .ui-icon-mail-closed,.control-section-redux .ui-icon-mail-closed,.control-panel-redux .ui-icon-mail-closed,.redux-metabox .ui-icon-mail-closed{background-position:-80px -96px}.redux-container .ui-icon-mail-open,.control-section-redux .ui-icon-mail-open,.control-panel-redux .ui-icon-mail-open,.redux-metabox .ui-icon-mail-open{background-position:-96px -96px}.redux-container .ui-icon-suitcase,.control-section-redux .ui-icon-suitcase,.control-panel-redux .ui-icon-suitcase,.redux-metabox .ui-icon-suitcase{background-position:-112px -96px}.redux-container .ui-icon-comment,.control-section-redux .ui-icon-comment,.control-panel-redux .ui-icon-comment,.redux-metabox .ui-icon-comment{background-position:-128px -96px}.redux-container .ui-icon-person,.control-section-redux .ui-icon-person,.control-panel-redux .ui-icon-person,.redux-metabox .ui-icon-person{background-position:-144px -96px}.redux-container .ui-icon-print,.control-section-redux .ui-icon-print,.control-panel-redux .ui-icon-print,.redux-metabox .ui-icon-print{background-position:-160px -96px}.redux-container .ui-icon-trash,.control-section-redux .ui-icon-trash,.control-panel-redux .ui-icon-trash,.redux-metabox .ui-icon-trash{background-position:-176px -96px}.redux-container .ui-icon-locked,.control-section-redux .ui-icon-locked,.control-panel-redux .ui-icon-locked,.redux-metabox .ui-icon-locked{background-position:-192px -96px}.redux-container .ui-icon-unlocked,.control-section-redux .ui-icon-unlocked,.control-panel-redux .ui-icon-unlocked,.redux-metabox .ui-icon-unlocked{background-position:-208px -96px}.redux-container .ui-icon-bookmark,.control-section-redux .ui-icon-bookmark,.control-panel-redux .ui-icon-bookmark,.redux-metabox .ui-icon-bookmark{background-position:-224px -96px}.redux-container .ui-icon-tag,.control-section-redux .ui-icon-tag,.control-panel-redux .ui-icon-tag,.redux-metabox .ui-icon-tag{background-position:-240px -96px}.redux-container .ui-icon-home,.control-section-redux .ui-icon-home,.control-panel-redux .ui-icon-home,.redux-metabox .ui-icon-home{background-position:0 -112px}.redux-container .ui-icon-flag,.control-section-redux .ui-icon-flag,.control-panel-redux .ui-icon-flag,.redux-metabox .ui-icon-flag{background-position:-16px -112px}.redux-container .ui-icon-calendar,.control-section-redux .ui-icon-calendar,.control-panel-redux .ui-icon-calendar,.redux-metabox .ui-icon-calendar{background-position:-32px -112px}.redux-container .ui-icon-cart,.control-section-redux .ui-icon-cart,.control-panel-redux .ui-icon-cart,.redux-metabox .ui-icon-cart{background-position:-48px -112px}.redux-container .ui-icon-pencil,.control-section-redux .ui-icon-pencil,.control-panel-redux .ui-icon-pencil,.redux-metabox .ui-icon-pencil{background-position:-64px -112px}.redux-container .ui-icon-clock,.control-section-redux .ui-icon-clock,.control-panel-redux .ui-icon-clock,.redux-metabox .ui-icon-clock{background-position:-80px -112px}.redux-container .ui-icon-disk,.control-section-redux .ui-icon-disk,.control-panel-redux .ui-icon-disk,.redux-metabox .ui-icon-disk{background-position:-96px -112px}.redux-container .ui-icon-calculator,.control-section-redux .ui-icon-calculator,.control-panel-redux .ui-icon-calculator,.redux-metabox .ui-icon-calculator{background-position:-112px -112px}.redux-container .ui-icon-zoomin,.control-section-redux .ui-icon-zoomin,.control-panel-redux .ui-icon-zoomin,.redux-metabox .ui-icon-zoomin{background-position:-128px -112px}.redux-container .ui-icon-zoomout,.control-section-redux .ui-icon-zoomout,.control-panel-redux .ui-icon-zoomout,.redux-metabox .ui-icon-zoomout{background-position:-144px -112px}.redux-container .ui-icon-search,.control-section-redux .ui-icon-search,.control-panel-redux .ui-icon-search,.redux-metabox .ui-icon-search{background-position:-160px -112px}.redux-container .ui-icon-wrench,.control-section-redux .ui-icon-wrench,.control-panel-redux .ui-icon-wrench,.redux-metabox .ui-icon-wrench{background-position:-176px -112px}.redux-container .ui-icon-gear,.control-section-redux .ui-icon-gear,.control-panel-redux .ui-icon-gear,.redux-metabox .ui-icon-gear{background-position:-192px -112px}.redux-container .ui-icon-heart,.control-section-redux .ui-icon-heart,.control-panel-redux .ui-icon-heart,.redux-metabox .ui-icon-heart{background-position:-208px -112px}.redux-container .ui-icon-star,.control-section-redux .ui-icon-star,.control-panel-redux .ui-icon-star,.redux-metabox .ui-icon-star{background-position:-224px -112px}.redux-container .ui-icon-link,.control-section-redux .ui-icon-link,.control-panel-redux .ui-icon-link,.redux-metabox .ui-icon-link{background-position:-240px -112px}.redux-container .ui-icon-cancel,.control-section-redux .ui-icon-cancel,.control-panel-redux .ui-icon-cancel,.redux-metabox .ui-icon-cancel{background-position:0 -128px}.redux-container .ui-icon-plus,.control-section-redux .ui-icon-plus,.control-panel-redux .ui-icon-plus,.redux-metabox .ui-icon-plus{background-position:-16px -128px}.redux-container .ui-icon-plusthick,.control-section-redux .ui-icon-plusthick,.control-panel-redux .ui-icon-plusthick,.redux-metabox .ui-icon-plusthick{background-position:-32px -128px}.redux-container .ui-icon-minus,.control-section-redux .ui-icon-minus,.control-panel-redux .ui-icon-minus,.redux-metabox .ui-icon-minus{background-position:-48px -128px}.redux-container .ui-icon-minusthick,.control-section-redux .ui-icon-minusthick,.control-panel-redux .ui-icon-minusthick,.redux-metabox .ui-icon-minusthick{background-position:-64px -128px}.redux-container .ui-icon-close,.control-section-redux .ui-icon-close,.control-panel-redux .ui-icon-close,.redux-metabox .ui-icon-close{background-position:-80px -128px}.redux-container .ui-icon-closethick,.control-section-redux .ui-icon-closethick,.control-panel-redux .ui-icon-closethick,.redux-metabox .ui-icon-closethick{background-position:-96px -128px}.redux-container .ui-icon-key,.control-section-redux .ui-icon-key,.control-panel-redux .ui-icon-key,.redux-metabox .ui-icon-key{background-position:-112px -128px}.redux-container .ui-icon-lightbulb,.control-section-redux .ui-icon-lightbulb,.control-panel-redux .ui-icon-lightbulb,.redux-metabox .ui-icon-lightbulb{background-position:-128px -128px}.redux-container .ui-icon-scissors,.control-section-redux .ui-icon-scissors,.control-panel-redux .ui-icon-scissors,.redux-metabox .ui-icon-scissors{background-position:-144px -128px}.redux-container .ui-icon-clipboard,.control-section-redux .ui-icon-clipboard,.control-panel-redux .ui-icon-clipboard,.redux-metabox .ui-icon-clipboard{background-position:-160px -128px}.redux-container .ui-icon-copy,.control-section-redux .ui-icon-copy,.control-panel-redux .ui-icon-copy,.redux-metabox .ui-icon-copy{background-position:-176px -128px}.redux-container .ui-icon-contact,.control-section-redux .ui-icon-contact,.control-panel-redux .ui-icon-contact,.redux-metabox .ui-icon-contact{background-position:-192px -128px}.redux-container .ui-icon-image,.control-section-redux .ui-icon-image,.control-panel-redux .ui-icon-image,.redux-metabox .ui-icon-image{background-position:-208px -128px}.redux-container .ui-icon-video,.control-section-redux .ui-icon-video,.control-panel-redux .ui-icon-video,.redux-metabox .ui-icon-video{background-position:-224px -128px}.redux-container .ui-icon-script,.control-section-redux .ui-icon-script,.control-panel-redux .ui-icon-script,.redux-metabox .ui-icon-script{background-position:-240px -128px}.redux-container .ui-icon-alert,.control-section-redux .ui-icon-alert,.control-panel-redux .ui-icon-alert,.redux-metabox .ui-icon-alert{background-position:0 -144px}.redux-container .ui-icon-info,.control-section-redux .ui-icon-info,.control-panel-redux .ui-icon-info,.redux-metabox .ui-icon-info{background-position:-16px -144px}.redux-container .ui-icon-notice,.control-section-redux .ui-icon-notice,.control-panel-redux .ui-icon-notice,.redux-metabox .ui-icon-notice{background-position:-32px -144px}.redux-container .ui-icon-help,.control-section-redux .ui-icon-help,.control-panel-redux .ui-icon-help,.redux-metabox .ui-icon-help{background-position:-48px -144px}.redux-container .ui-icon-check,.control-section-redux .ui-icon-check,.control-panel-redux .ui-icon-check,.redux-metabox .ui-icon-check{background-position:-64px -144px}.redux-container .ui-icon-bullet,.control-section-redux .ui-icon-bullet,.control-panel-redux .ui-icon-bullet,.redux-metabox .ui-icon-bullet{background-position:-80px -144px}.redux-container .ui-icon-radio-off,.control-section-redux .ui-icon-radio-off,.control-panel-redux .ui-icon-radio-off,.redux-metabox .ui-icon-radio-off{background-position:-96px -144px}.redux-container .ui-icon-radio-on,.control-section-redux .ui-icon-radio-on,.control-panel-redux .ui-icon-radio-on,.redux-metabox .ui-icon-radio-on{background-position:-112px -144px}.redux-container .ui-icon-pin-w,.control-section-redux .ui-icon-pin-w,.control-panel-redux .ui-icon-pin-w,.redux-metabox .ui-icon-pin-w{background-position:-128px -144px}.redux-container .ui-icon-pin-s,.control-section-redux .ui-icon-pin-s,.control-panel-redux .ui-icon-pin-s,.redux-metabox .ui-icon-pin-s{background-position:-144px -144px}.redux-container .ui-icon-play,.control-section-redux .ui-icon-play,.control-panel-redux .ui-icon-play,.redux-metabox .ui-icon-play{background-position:0 -160px}.redux-container .ui-icon-pause,.control-section-redux .ui-icon-pause,.control-panel-redux .ui-icon-pause,.redux-metabox .ui-icon-pause{background-position:-16px -160px}.redux-container .ui-icon-seek-next,.control-section-redux .ui-icon-seek-next,.control-panel-redux .ui-icon-seek-next,.redux-metabox .ui-icon-seek-next{background-position:-32px -160px}.redux-container .ui-icon-seek-prev,.control-section-redux .ui-icon-seek-prev,.control-panel-redux .ui-icon-seek-prev,.redux-metabox .ui-icon-seek-prev{background-position:-48px -160px}.redux-container .ui-icon-seek-end,.control-section-redux .ui-icon-seek-end,.control-panel-redux .ui-icon-seek-end,.redux-metabox .ui-icon-seek-end{background-position:-64px -160px}.redux-container .ui-icon-seek-start,.control-section-redux .ui-icon-seek-start,.control-panel-redux .ui-icon-seek-start,.redux-metabox .ui-icon-seek-start{background-position:-80px -160px}.redux-container .ui-icon-seek-first,.control-section-redux .ui-icon-seek-first,.control-panel-redux .ui-icon-seek-first,.redux-metabox .ui-icon-seek-first{background-position:-80px -160px}.redux-container .ui-icon-stop,.control-section-redux .ui-icon-stop,.control-panel-redux .ui-icon-stop,.redux-metabox .ui-icon-stop{background-position:-96px -160px}.redux-container .ui-icon-eject,.control-section-redux .ui-icon-eject,.control-panel-redux .ui-icon-eject,.redux-metabox .ui-icon-eject{background-position:-112px -160px}.redux-container .ui-icon-volume-off,.control-section-redux .ui-icon-volume-off,.control-panel-redux .ui-icon-volume-off,.redux-metabox .ui-icon-volume-off{background-position:-128px -160px}.redux-container .ui-icon-volume-on,.control-section-redux .ui-icon-volume-on,.control-panel-redux .ui-icon-volume-on,.redux-metabox .ui-icon-volume-on{background-position:-144px -160px}.redux-container .ui-icon-power,.control-section-redux .ui-icon-power,.control-panel-redux .ui-icon-power,.redux-metabox .ui-icon-power{background-position:0 -176px}.redux-container .ui-icon-signal-diag,.control-section-redux .ui-icon-signal-diag,.control-panel-redux .ui-icon-signal-diag,.redux-metabox .ui-icon-signal-diag{background-position:-16px -176px}.redux-container .ui-icon-signal,.control-section-redux .ui-icon-signal,.control-panel-redux .ui-icon-signal,.redux-metabox .ui-icon-signal{background-position:-32px -176px}.redux-container .ui-icon-battery-0,.control-section-redux .ui-icon-battery-0,.control-panel-redux .ui-icon-battery-0,.redux-metabox .ui-icon-battery-0{background-position:-48px -176px}.redux-container .ui-icon-battery-1,.control-section-redux .ui-icon-battery-1,.control-panel-redux .ui-icon-battery-1,.redux-metabox .ui-icon-battery-1{background-position:-64px -176px}.redux-container .ui-icon-battery-2,.control-section-redux .ui-icon-battery-2,.control-panel-redux .ui-icon-battery-2,.redux-metabox .ui-icon-battery-2{background-position:-80px -176px}.redux-container .ui-icon-battery-3,.control-section-redux .ui-icon-battery-3,.control-panel-redux .ui-icon-battery-3,.redux-metabox .ui-icon-battery-3{background-position:-96px -176px}.redux-container .ui-icon-circle-plus,.control-section-redux .ui-icon-circle-plus,.control-panel-redux .ui-icon-circle-plus,.redux-metabox .ui-icon-circle-plus{background-position:0 -192px}.redux-container .ui-icon-circle-minus,.control-section-redux .ui-icon-circle-minus,.control-panel-redux .ui-icon-circle-minus,.redux-metabox .ui-icon-circle-minus{background-position:-16px -192px}.redux-container .ui-icon-circle-close,.control-section-redux .ui-icon-circle-close,.control-panel-redux .ui-icon-circle-close,.redux-metabox .ui-icon-circle-close{background-position:-32px -192px}.redux-container .ui-icon-circle-triangle-e,.control-section-redux .ui-icon-circle-triangle-e,.control-panel-redux .ui-icon-circle-triangle-e,.redux-metabox .ui-icon-circle-triangle-e{background-position:-48px -192px}.redux-container .ui-icon-circle-triangle-s,.control-section-redux .ui-icon-circle-triangle-s,.control-panel-redux .ui-icon-circle-triangle-s,.redux-metabox .ui-icon-circle-triangle-s{background-position:-64px -192px}.redux-container .ui-icon-circle-triangle-w,.control-section-redux .ui-icon-circle-triangle-w,.control-panel-redux .ui-icon-circle-triangle-w,.redux-metabox .ui-icon-circle-triangle-w{background-position:-80px -192px}.redux-container .ui-icon-circle-triangle-n,.control-section-redux .ui-icon-circle-triangle-n,.control-panel-redux .ui-icon-circle-triangle-n,.redux-metabox .ui-icon-circle-triangle-n{background-position:-96px -192px}.redux-container .ui-icon-circle-arrow-e,.control-section-redux .ui-icon-circle-arrow-e,.control-panel-redux .ui-icon-circle-arrow-e,.redux-metabox .ui-icon-circle-arrow-e{background-position:-112px -192px}.redux-container .ui-icon-circle-arrow-s,.control-section-redux .ui-icon-circle-arrow-s,.control-panel-redux .ui-icon-circle-arrow-s,.redux-metabox .ui-icon-circle-arrow-s{background-position:-128px -192px}.redux-container .ui-icon-circle-arrow-w,.control-section-redux .ui-icon-circle-arrow-w,.control-panel-redux .ui-icon-circle-arrow-w,.redux-metabox .ui-icon-circle-arrow-w{background-position:-144px -192px}.redux-container .ui-icon-circle-arrow-n,.control-section-redux .ui-icon-circle-arrow-n,.control-panel-redux .ui-icon-circle-arrow-n,.redux-metabox .ui-icon-circle-arrow-n{background-position:-160px -192px}.redux-container .ui-icon-circle-zoomin,.control-section-redux .ui-icon-circle-zoomin,.control-panel-redux .ui-icon-circle-zoomin,.redux-metabox .ui-icon-circle-zoomin{background-position:-176px -192px}.redux-container .ui-icon-circle-zoomout,.control-section-redux .ui-icon-circle-zoomout,.control-panel-redux .ui-icon-circle-zoomout,.redux-metabox .ui-icon-circle-zoomout{background-position:-192px -192px}.redux-container .ui-icon-circle-check,.control-section-redux .ui-icon-circle-check,.control-panel-redux .ui-icon-circle-check,.redux-metabox .ui-icon-circle-check{background-position:-208px -192px}.redux-container .ui-icon-circlesmall-plus,.control-section-redux .ui-icon-circlesmall-plus,.control-panel-redux .ui-icon-circlesmall-plus,.redux-metabox .ui-icon-circlesmall-plus{background-position:0 -208px}.redux-container .ui-icon-circlesmall-minus,.control-section-redux .ui-icon-circlesmall-minus,.control-panel-redux .ui-icon-circlesmall-minus,.redux-metabox .ui-icon-circlesmall-minus{background-position:-16px -208px}.redux-container .ui-icon-circlesmall-close,.control-section-redux .ui-icon-circlesmall-close,.control-panel-redux .ui-icon-circlesmall-close,.redux-metabox .ui-icon-circlesmall-close{background-position:-32px -208px}.redux-container .ui-icon-squaresmall-plus,.control-section-redux .ui-icon-squaresmall-plus,.control-panel-redux .ui-icon-squaresmall-plus,.redux-metabox .ui-icon-squaresmall-plus{background-position:-48px -208px}.redux-container .ui-icon-squaresmall-minus,.control-section-redux .ui-icon-squaresmall-minus,.control-panel-redux .ui-icon-squaresmall-minus,.redux-metabox .ui-icon-squaresmall-minus{background-position:-64px -208px}.redux-container .ui-icon-squaresmall-close,.control-section-redux .ui-icon-squaresmall-close,.control-panel-redux .ui-icon-squaresmall-close,.redux-metabox .ui-icon-squaresmall-close{background-position:-80px -208px}.redux-container .ui-icon-grip-dotted-vertical,.control-section-redux .ui-icon-grip-dotted-vertical,.control-panel-redux .ui-icon-grip-dotted-vertical,.redux-metabox .ui-icon-grip-dotted-vertical{background-position:0 -224px}.redux-container .ui-icon-grip-dotted-horizontal,.control-section-redux .ui-icon-grip-dotted-horizontal,.control-panel-redux .ui-icon-grip-dotted-horizontal,.redux-metabox .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.redux-container .ui-icon-grip-solid-vertical,.control-section-redux .ui-icon-grip-solid-vertical,.control-panel-redux .ui-icon-grip-solid-vertical,.redux-metabox .ui-icon-grip-solid-vertical{background-position:-32px -224px}.redux-container .ui-icon-grip-solid-horizontal,.control-section-redux .ui-icon-grip-solid-horizontal,.control-panel-redux .ui-icon-grip-solid-horizontal,.redux-metabox .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.redux-container .ui-icon-gripsmall-diagonal-se,.control-section-redux .ui-icon-gripsmall-diagonal-se,.control-panel-redux .ui-icon-gripsmall-diagonal-se,.redux-metabox .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.redux-container .ui-icon-grip-diagonal-se,.control-section-redux .ui-icon-grip-diagonal-se,.control-panel-redux .ui-icon-grip-diagonal-se,.redux-metabox .ui-icon-grip-diagonal-se{background-position:-80px -224px}.redux-container .ui-corner-all,.redux-container .ui-corner-top,.redux-container .ui-corner-left,.redux-container .ui-corner-tl,.control-section-redux .ui-corner-all,.control-section-redux .ui-corner-top,.control-section-redux .ui-corner-left,.control-section-redux .ui-corner-tl,.control-panel-redux .ui-corner-all,.control-panel-redux .ui-corner-top,.control-panel-redux .ui-corner-left,.control-panel-redux .ui-corner-tl,.redux-metabox .ui-corner-all,.redux-metabox .ui-corner-top,.redux-metabox .ui-corner-left,.redux-metabox .ui-corner-tl{border-top-left-radius:4px}.redux-container .ui-corner-all,.redux-container .ui-corner-top,.redux-container .ui-corner-right,.redux-container .ui-corner-tr,.control-section-redux .ui-corner-all,.control-section-redux .ui-corner-top,.control-section-redux .ui-corner-right,.control-section-redux .ui-corner-tr,.control-panel-redux .ui-corner-all,.control-panel-redux .ui-corner-top,.control-panel-redux .ui-corner-right,.control-panel-redux .ui-corner-tr,.redux-metabox .ui-corner-all,.redux-metabox .ui-corner-top,.redux-metabox .ui-corner-right,.redux-metabox .ui-corner-tr{border-top-right-radius:4px}.redux-container .ui-corner-all,.redux-container .ui-corner-bottom,.redux-container .ui-corner-left,.redux-container .ui-corner-bl,.control-section-redux .ui-corner-all,.control-section-redux .ui-corner-bottom,.control-section-redux .ui-corner-left,.control-section-redux .ui-corner-bl,.control-panel-redux .ui-corner-all,.control-panel-redux .ui-corner-bottom,.control-panel-redux .ui-corner-left,.control-panel-redux .ui-corner-bl,.redux-metabox .ui-corner-all,.redux-metabox .ui-corner-bottom,.redux-metabox .ui-corner-left,.redux-metabox .ui-corner-bl{border-bottom-left-radius:4px}.redux-container .ui-corner-all,.redux-container .ui-corner-bottom,.redux-container .ui-corner-right,.redux-container .ui-corner-br,.control-section-redux .ui-corner-all,.control-section-redux .ui-corner-bottom,.control-section-redux .ui-corner-right,.control-section-redux .ui-corner-br,.control-panel-redux .ui-corner-all,.control-panel-redux .ui-corner-bottom,.control-panel-redux .ui-corner-right,.control-panel-redux .ui-corner-br,.redux-metabox .ui-corner-all,.redux-metabox .ui-corner-bottom,.redux-metabox .ui-corner-right,.redux-metabox .ui-corner-br{border-bottom-right-radius:4px}.redux-container .ui-widget-overlay,.control-section-redux .ui-widget-overlay,.control-panel-redux .ui-widget-overlay,.redux-metabox .ui-widget-overlay{background:#aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:alpha(Opacity=30)}.redux-container .ui-widget-shadow,.control-section-redux .ui-widget-shadow,.control-panel-redux .ui-widget-shadow,.redux-metabox .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:alpha(Opacity=30);border-radius:8px}.redux-container .ui-accordion,.control-section-redux .ui-accordion,.control-panel-redux .ui-accordion,.redux-metabox .ui-accordion{width:100%}.redux-container .ui-accordion .ui-accordion-header,.control-section-redux .ui-accordion .ui-accordion-header,.control-panel-redux .ui-accordion .ui-accordion-header,.redux-metabox .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;font-weight:bold}.redux-container .ui-accordion .ui-accordion-li-fix,.control-section-redux .ui-accordion .ui-accordion-li-fix,.control-panel-redux .ui-accordion .ui-accordion-li-fix,.redux-metabox .ui-accordion .ui-accordion-li-fix{display:inline}.redux-container .ui-accordion .ui-accordion-header-active,.control-section-redux .ui-accordion .ui-accordion-header-active,.control-panel-redux .ui-accordion .ui-accordion-header-active,.redux-metabox .ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.redux-container .ui-accordion .ui-accordion-header a,.control-section-redux .ui-accordion .ui-accordion-header a,.control-panel-redux .ui-accordion .ui-accordion-header a,.redux-metabox .ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 1.7em}.redux-container .ui-accordion-icons .ui-accordion-header a,.control-section-redux .ui-accordion-icons .ui-accordion-header a,.control-panel-redux .ui-accordion-icons .ui-accordion-header a,.redux-metabox .ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.redux-container .ui-accordion .ui-accordion-header .ui-icon,.control-section-redux .ui-accordion .ui-accordion-header .ui-icon,.control-panel-redux .ui-accordion .ui-accordion-header .ui-icon,.redux-metabox .ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.redux-container .ui-accordion .ui-accordion-content,.control-section-redux .ui-accordion .ui-accordion-content,.control-panel-redux .ui-accordion .ui-accordion-content,.redux-metabox .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.redux-container .ui-accordion .ui-accordion-content-active,.control-section-redux .ui-accordion .ui-accordion-content-active,.control-panel-redux .ui-accordion .ui-accordion-content-active,.redux-metabox .ui-accordion .ui-accordion-content-active{display:block}.redux-container .ui-button,.control-section-redux .ui-button,.control-panel-redux .ui-button,.redux-metabox .ui-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);padding:5px 14px 6px;margin:0;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.redux-container .ui-button-primary,.control-section-redux .ui-button-primary,.control-panel-redux .ui-button-primary,.redux-metabox .ui-button-primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:linear-gradient(to bottom,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb",endColorstr="#0064cd",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.redux-container .ui-button-success,.control-section-redux .ui-button-success,.control-panel-redux .ui-button-success,.redux-metabox .ui-button-success{color:#fff;background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:linear-gradient(to bottom,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62c462",endColorstr="#57a957",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.redux-container .ui-button-error,.control-section-redux .ui-button-error,.control-panel-redux .ui-button-error,.redux-metabox .ui-button-error{color:#fff;background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b",endColorstr="#c43c35",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.redux-container .ui-button-icon-only,.control-section-redux .ui-button-icon-only,.control-panel-redux .ui-button-icon-only,.redux-metabox .ui-button-icon-only{width:2.2em}.redux-container .ui-button-icons-only,.control-section-redux .ui-button-icons-only,.control-panel-redux .ui-button-icons-only,.redux-metabox .ui-button-icons-only{width:3.4em}.redux-container button.ui-button-icons-only,.control-section-redux button.ui-button-icons-only,.control-panel-redux button.ui-button-icons-only,.redux-metabox button.ui-button-icons-only{width:3.7em}.redux-container .ui-button .ui-button-text,.control-section-redux .ui-button .ui-button-text,.control-panel-redux .ui-button .ui-button-text,.redux-metabox .ui-button .ui-button-text{display:block}.redux-container .ui-button-icon-only .ui-button-text,.redux-container .ui-button-icons-only .ui-button-text,.control-section-redux .ui-button-icon-only .ui-button-text,.control-section-redux .ui-button-icons-only .ui-button-text,.control-panel-redux .ui-button-icon-only .ui-button-text,.control-panel-redux .ui-button-icons-only .ui-button-text,.redux-metabox .ui-button-icon-only .ui-button-text,.redux-metabox .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;display:none}.redux-container .ui-button-text-icon-primary .ui-button-text,.redux-container .ui-button-text-icons .ui-button-text,.control-section-redux .ui-button-text-icon-primary .ui-button-text,.control-section-redux .ui-button-text-icons .ui-button-text,.control-panel-redux .ui-button-text-icon-primary .ui-button-text,.control-panel-redux .ui-button-text-icons .ui-button-text,.redux-metabox .ui-button-text-icon-primary .ui-button-text,.redux-metabox .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.redux-container .ui-button-text-icon-secondary .ui-button-text,.redux-container .ui-button-text-icons .ui-button-text,.control-section-redux .ui-button-text-icon-secondary .ui-button-text,.control-section-redux .ui-button-text-icons .ui-button-text,.control-panel-redux .ui-button-text-icon-secondary .ui-button-text,.control-panel-redux .ui-button-text-icons .ui-button-text,.redux-metabox .ui-button-text-icon-secondary .ui-button-text,.redux-metabox .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.redux-container .ui-button-text-icons .ui-button-text,.control-section-redux .ui-button-text-icons .ui-button-text,.control-panel-redux .ui-button-text-icons .ui-button-text,.redux-metabox .ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.redux-container .ui-button-icon-only .ui-icon,.redux-container .ui-button-text-icon-primary .ui-icon,.redux-container .ui-button-text-icon-secondary .ui-icon,.redux-container .ui-button-text-icons .ui-icon,.redux-container .ui-button-icons-only .ui-icon,.control-section-redux .ui-button-icon-only .ui-icon,.control-section-redux .ui-button-text-icon-primary .ui-icon,.control-section-redux .ui-button-text-icon-secondary .ui-icon,.control-section-redux .ui-button-text-icons .ui-icon,.control-section-redux .ui-button-icons-only .ui-icon,.control-panel-redux .ui-button-icon-only .ui-icon,.control-panel-redux .ui-button-text-icon-primary .ui-icon,.control-panel-redux .ui-button-text-icon-secondary .ui-icon,.control-panel-redux .ui-button-text-icons .ui-icon,.control-panel-redux .ui-button-icons-only .ui-icon,.redux-metabox .ui-button-icon-only .ui-icon,.redux-metabox .ui-button-text-icon-primary .ui-icon,.redux-metabox .ui-button-text-icon-secondary .ui-icon,.redux-metabox .ui-button-text-icons .ui-icon,.redux-metabox .ui-button-icons-only .ui-icon{top:50%;margin-top:-3px;margin-bottom:3px}.redux-container .ui-button-icon-only .ui-icon,.control-section-redux .ui-button-icon-only .ui-icon,.control-panel-redux .ui-button-icon-only .ui-icon,.redux-metabox .ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.redux-container .ui-button-text-icon-primary .ui-button-icon-primary,.redux-container .ui-button-text-icons .ui-button-icon-primary,.redux-container .ui-button-icons-only .ui-button-icon-primary,.control-section-redux .ui-button-text-icon-primary .ui-button-icon-primary,.control-section-redux .ui-button-text-icons .ui-button-icon-primary,.control-section-redux .ui-button-icons-only .ui-button-icon-primary,.control-panel-redux .ui-button-text-icon-primary .ui-button-icon-primary,.control-panel-redux .ui-button-text-icons .ui-button-icon-primary,.control-panel-redux .ui-button-icons-only .ui-button-icon-primary,.redux-metabox .ui-button-text-icon-primary .ui-button-icon-primary,.redux-metabox .ui-button-text-icons .ui-button-icon-primary,.redux-metabox .ui-button-icons-only .ui-button-icon-primary{left:.5em}.redux-container .ui-button-text-icon-secondary .ui-button-icon-secondary,.redux-container .ui-button-text-icons .ui-button-icon-secondary,.redux-container .ui-button-icons-only .ui-button-icon-secondary,.control-section-redux .ui-button-text-icon-secondary .ui-button-icon-secondary,.control-section-redux .ui-button-text-icons .ui-button-icon-secondary,.control-section-redux .ui-button-icons-only .ui-button-icon-secondary,.control-panel-redux .ui-button-text-icon-secondary .ui-button-icon-secondary,.control-panel-redux .ui-button-text-icons .ui-button-icon-secondary,.control-panel-redux .ui-button-icons-only .ui-button-icon-secondary,.redux-metabox .ui-button-text-icon-secondary .ui-button-icon-secondary,.redux-metabox .ui-button-text-icons .ui-button-icon-secondary,.redux-metabox .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.redux-container .ui-button-text-icons .ui-button-icon-secondary,.redux-container .ui-button-icons-only .ui-button-icon-secondary,.control-section-redux .ui-button-text-icons .ui-button-icon-secondary,.control-section-redux .ui-button-icons-only .ui-button-icon-secondary,.control-panel-redux .ui-button-text-icons .ui-button-icon-secondary,.control-panel-redux .ui-button-icons-only .ui-button-icon-secondary,.redux-metabox .ui-button-text-icons .ui-button-icon-secondary,.redux-metabox .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.redux-container .ui-buttonset,.control-section-redux .ui-buttonset,.control-panel-redux .ui-buttonset,.redux-metabox .ui-buttonset{margin-right:7px}.redux-container .ui-buttonset .ui-state-active,.control-section-redux .ui-buttonset .ui-state-active,.control-panel-redux .ui-buttonset .ui-state-active,.redux-metabox .ui-buttonset .ui-state-active{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:linear-gradient(to bottom,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb",endColorstr="#0064cd",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.redux-container .ui-buttonset .ui-button,.control-section-redux .ui-buttonset .ui-button,.control-panel-redux .ui-buttonset .ui-button,.redux-metabox .ui-buttonset .ui-button{margin-left:0;margin-right:0}.redux-container button.ui-button::-moz-focus-inner,.control-section-redux button.ui-button::-moz-focus-inner,.control-panel-redux button.ui-button::-moz-focus-inner,.redux-metabox button.ui-button::-moz-focus-inner{border:0;padding:0}.redux-container .ui-datepicker,.control-section-redux .ui-datepicker,.control-panel-redux .ui-datepicker,.redux-metabox .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.redux-container .ui-datepicker .ui-datepicker-header,.control-section-redux .ui-datepicker .ui-datepicker-header,.control-panel-redux .ui-datepicker .ui-datepicker-header,.redux-metabox .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;font-weight:bold;width:100%;padding:4px 0;background-color:#f5f5f5;color:gray}.redux-container .ui-datepicker .ui-datepicker-prev,.redux-container .ui-datepicker .ui-datepicker-next,.control-section-redux .ui-datepicker .ui-datepicker-prev,.control-section-redux .ui-datepicker .ui-datepicker-next,.control-panel-redux .ui-datepicker .ui-datepicker-prev,.control-panel-redux .ui-datepicker .ui-datepicker-next,.redux-metabox .ui-datepicker .ui-datepicker-prev,.redux-metabox .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.redux-container .ui-datepicker .ui-datepicker-prev,.control-section-redux .ui-datepicker .ui-datepicker-prev,.control-panel-redux .ui-datepicker .ui-datepicker-prev,.redux-metabox .ui-datepicker .ui-datepicker-prev{left:2px}.redux-container .ui-datepicker .ui-datepicker-next,.control-section-redux .ui-datepicker .ui-datepicker-next,.control-panel-redux .ui-datepicker .ui-datepicker-next,.redux-metabox .ui-datepicker .ui-datepicker-next{right:2px}.redux-container .ui-datepicker .ui-datepicker-prev span,.redux-container .ui-datepicker .ui-datepicker-next span,.control-section-redux .ui-datepicker .ui-datepicker-prev span,.control-section-redux .ui-datepicker .ui-datepicker-next span,.control-panel-redux .ui-datepicker .ui-datepicker-prev span,.control-panel-redux .ui-datepicker .ui-datepicker-next span,.redux-metabox .ui-datepicker .ui-datepicker-prev span,.redux-metabox .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.redux-container .ui-datepicker .ui-datepicker-title,.control-section-redux .ui-datepicker .ui-datepicker-title,.control-panel-redux .ui-datepicker .ui-datepicker-title,.redux-metabox .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.redux-container .ui-datepicker .ui-datepicker-title select,.control-section-redux .ui-datepicker .ui-datepicker-title select,.control-panel-redux .ui-datepicker .ui-datepicker-title select,.redux-metabox .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.redux-container .ui-datepicker select.ui-datepicker-month-year,.control-section-redux .ui-datepicker select.ui-datepicker-month-year,.control-panel-redux .ui-datepicker select.ui-datepicker-month-year,.redux-metabox .ui-datepicker select.ui-datepicker-month-year{width:100%}.redux-container .ui-datepicker select.ui-datepicker-month,.redux-container .ui-datepicker select.ui-datepicker-year,.control-section-redux .ui-datepicker select.ui-datepicker-month,.control-section-redux .ui-datepicker select.ui-datepicker-year,.control-panel-redux .ui-datepicker select.ui-datepicker-month,.control-panel-redux .ui-datepicker select.ui-datepicker-year,.redux-metabox .ui-datepicker select.ui-datepicker-month,.redux-metabox .ui-datepicker select.ui-datepicker-year{width:49%}.redux-container .ui-datepicker table,.control-section-redux .ui-datepicker table,.control-panel-redux .ui-datepicker table,.redux-metabox .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.redux-container .ui-datepicker th,.control-section-redux .ui-datepicker th,.control-panel-redux .ui-datepicker th,.redux-metabox .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.redux-container .ui-datepicker td,.control-section-redux .ui-datepicker td,.control-panel-redux .ui-datepicker td,.redux-metabox .ui-datepicker td{border:0;padding:1px}.redux-container .ui-datepicker td span,.redux-container .ui-datepicker td a,.control-section-redux .ui-datepicker td span,.control-section-redux .ui-datepicker td a,.control-panel-redux .ui-datepicker td span,.control-panel-redux .ui-datepicker td a,.redux-metabox .ui-datepicker td span,.redux-metabox .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.redux-container .ui-datepicker .ui-datepicker-buttonpane,.control-section-redux .ui-datepicker .ui-datepicker-buttonpane,.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane,.redux-metabox .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.redux-container .ui-datepicker .ui-datepicker-buttonpane button,.control-section-redux .ui-datepicker .ui-datepicker-buttonpane button,.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button,.redux-metabox .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.redux-container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.control-section-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.redux-metabox .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.redux-container .ui-datepicker.ui-datepicker-multi,.control-section-redux .ui-datepicker.ui-datepicker-multi,.control-panel-redux .ui-datepicker.ui-datepicker-multi,.redux-metabox .ui-datepicker.ui-datepicker-multi{width:auto}.redux-container .ui-datepicker-multi .ui-datepicker-group,.control-section-redux .ui-datepicker-multi .ui-datepicker-group,.control-panel-redux .ui-datepicker-multi .ui-datepicker-group,.redux-metabox .ui-datepicker-multi .ui-datepicker-group{float:left}.redux-container .ui-datepicker-multi .ui-datepicker-group table,.control-section-redux .ui-datepicker-multi .ui-datepicker-group table,.control-panel-redux .ui-datepicker-multi .ui-datepicker-group table,.redux-metabox .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.redux-container .ui-datepicker-multi-2 .ui-datepicker-group,.control-section-redux .ui-datepicker-multi-2 .ui-datepicker-group,.control-panel-redux .ui-datepicker-multi-2 .ui-datepicker-group,.redux-metabox .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.redux-container .ui-datepicker-multi-3 .ui-datepicker-group,.control-section-redux .ui-datepicker-multi-3 .ui-datepicker-group,.control-panel-redux .ui-datepicker-multi-3 .ui-datepicker-group,.redux-metabox .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.redux-container .ui-datepicker-multi-4 .ui-datepicker-group,.control-section-redux .ui-datepicker-multi-4 .ui-datepicker-group,.control-panel-redux .ui-datepicker-multi-4 .ui-datepicker-group,.redux-metabox .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.redux-container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.control-section-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.control-panel-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.redux-metabox .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.redux-container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,.control-section-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,.control-panel-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,.redux-metabox .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.redux-container .ui-datepicker-multi .ui-datepicker-buttonpane,.control-section-redux .ui-datepicker-multi .ui-datepicker-buttonpane,.control-panel-redux .ui-datepicker-multi .ui-datepicker-buttonpane,.redux-metabox .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.redux-container .ui-datepicker-row-break,.control-section-redux .ui-datepicker-row-break,.control-panel-redux .ui-datepicker-row-break,.redux-metabox .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.redux-container .ui-datepicker-rtl,.control-section-redux .ui-datepicker-rtl,.control-panel-redux .ui-datepicker-rtl,.redux-metabox .ui-datepicker-rtl{direction:rtl}.redux-container .ui-datepicker-rtl .ui-datepicker-prev,.control-section-redux .ui-datepicker-rtl .ui-datepicker-prev,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev,.redux-metabox .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.redux-container .ui-datepicker-rtl .ui-datepicker-next,.control-section-redux .ui-datepicker-rtl .ui-datepicker-next,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-next,.redux-metabox .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.redux-container .ui-datepicker-rtl .ui-datepicker-prev:hover,.control-section-redux .ui-datepicker-rtl .ui-datepicker-prev:hover,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev:hover,.redux-metabox .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.redux-container .ui-datepicker-rtl .ui-datepicker-next:hover,.control-section-redux .ui-datepicker-rtl .ui-datepicker-next:hover,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-next:hover,.redux-metabox .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane,.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane,.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button,.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button,.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.redux-container .ui-datepicker-rtl .ui-datepicker-group,.control-section-redux .ui-datepicker-rtl .ui-datepicker-group,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group,.redux-metabox .ui-datepicker-rtl .ui-datepicker-group{float:right}.redux-container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.control-section-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.redux-metabox .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.redux-container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,.control-section-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,.redux-metabox .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.redux-container .ui-datepicker-cover,.control-section-redux .ui-datepicker-cover,.control-panel-redux .ui-datepicker-cover,.redux-metabox .ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;-webkit-filter:mask();filter:mask();top:-4px;left:-4px;width:200px;height:200px}.redux-container .ui-datepicker th,.control-section-redux .ui-datepicker th,.control-panel-redux .ui-datepicker th,.redux-metabox .ui-datepicker th{font-weight:bold;color:gray}.redux-container .ui-datepicker-today a:hover,.control-section-redux .ui-datepicker-today a:hover,.control-panel-redux .ui-datepicker-today a:hover,.redux-metabox .ui-datepicker-today a:hover{background-color:gray;color:#fff}.redux-container .ui-datepicker-today a,.control-section-redux .ui-datepicker-today a,.control-panel-redux .ui-datepicker-today a,.redux-metabox .ui-datepicker-today a{background-color:#bfbfbf;cursor:pointer;padding:0 4px;margin-bottom:0}.redux-container .ui-datepicker td a,.control-section-redux .ui-datepicker td a,.control-panel-redux .ui-datepicker td a,.redux-metabox .ui-datepicker td a{margin-bottom:0;border:0}.redux-container .ui-datepicker td:hover,.control-section-redux .ui-datepicker td:hover,.control-panel-redux .ui-datepicker td:hover,.redux-metabox .ui-datepicker td:hover{color:#fff}.redux-container .ui-datepicker td .ui-state-default,.control-section-redux .ui-datepicker td .ui-state-default,.control-panel-redux .ui-datepicker td .ui-state-default,.redux-metabox .ui-datepicker td .ui-state-default{border:0;background:0;margin-bottom:0;padding:5px;color:gray;text-align:center;-webkit-filter:none;filter:none}.redux-container .ui-datepicker td .ui-state-active,.control-section-redux .ui-datepicker td .ui-state-active,.control-panel-redux .ui-datepicker td .ui-state-active,.redux-metabox .ui-datepicker td .ui-state-active{background:#bfbfbf;margin-bottom:0;font-size:normal;text-shadow:0;color:#fff;border-radius:4px}.redux-container .ui-datepicker td .ui-state-hover,.control-section-redux .ui-datepicker td .ui-state-hover,.control-panel-redux .ui-datepicker td .ui-state-hover,.redux-metabox .ui-datepicker td .ui-state-hover{color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:linear-gradient(to bottom,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb",endColorstr="#0064cd",GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-radius:4px}.redux-container .ui-widget-content,.control-section-redux .ui-widget-content,.control-panel-redux .ui-widget-content,.redux-metabox .ui-widget-content{border:1px solid #dfdfdf}.redux-container .ui-datepicker table,.control-section-redux .ui-datepicker table,.control-panel-redux .ui-datepicker table,.redux-metabox .ui-datepicker table{background:#fff}.redux-container .placeholder,.control-section-redux .placeholder,.control-panel-redux .placeholder,.redux-metabox .placeholder{background:#f9f9f9 !important;border:1px dashed #bbb !important}.wp-customizer #ui-datepicker-div{z-index:999999 !important}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;-webkit-box-shadow:none;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#d95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}/*! Green tooltip style */.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{border-radius:2px;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,black));background-image:-webkit-linear-gradient(top,#4a4a4a 0,black 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;border-radius:2px;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4a4a4a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:"Lucida Grande",sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3a79b8,endColorstr=#2e629d);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;-ms-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(204,154,129,0)));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(204,154,129,0)));background-image:linear-gradient(to top,#000,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:-webkit-gradient(linear,left top,left bottom,from(#f00),color-stop(0.17,#ff0),color-stop(0.33,#0f0),color-stop(0.5,#0ff),color-stop(0.67,#00f),color-stop(0.83,#f0f),to(#f00));background:-webkit-linear-gradient(top,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f00),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(#f00));background:linear-gradient(to bottom,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000")}.sp-hidden{display:none !important}.sp-cf::before,.sp-cf::after{content:"";display:table}.sp-cf::after{clear:both}.sp-cf{*zoom:1}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:0;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#ddd,#bbb);background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#fafafa;-webkit-box-shadow:inset 0 1px 1px #f0f0f0;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;-webkit-box-shadow:inset 0 0 3px rgba(51,51,51,0.45);box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{-webkit-box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb;box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle::before,.noUi-handle::after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle::after{left:17px}.noUi-vertical .noUi-handle::before,.noUi-vertical .noUi-handle::after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle::after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8 !important}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked.noUi-connect,.noUi-state-blocked .noUi-connect{background:#4fdacf}@media(max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}@-webkit-keyframes el-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes el-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/elusive-icons.css b/redux-core/assets/css/vendor/elusive-icons.css new file mode 100644 index 000000000..1114a4e7a --- /dev/null +++ b/redux-core/assets/css/vendor/elusive-icons.css @@ -0,0 +1,687 @@ +@charset "UTF-8"; +/*! Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License) */ +@font-face { font-family: "Elusive-Icons"; src: url("../../fonts/elusiveicons-webfont.eot?v=2.0.0"); src: url("../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0") format("embedded-opentype"), url("../../fonts/elusiveicons-webfont.woff?v=2.0.0") format("woff"), url("../../fonts/elusiveicons-webfont.ttf?v=2.0.0") format("truetype"), url("../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular") format("svg"); font-weight: normal; font-style: normal; } + +.el { display: inline-block; font: normal normal normal 14px/1 "Elusive-Icons"; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); transform: translate(0, 0); } + +.el-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } + +.el-2x { font-size: 2em; } + +.el-3x { font-size: 3em; } + +.el-4x { font-size: 4em; } + +.el-5x { font-size: 5em; } + +.el-fw { width: 1.28571em; text-align: center; } + +.el-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; } + +.el-ul > li { position: relative; } + +.el-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; } + +.el-li.el-lg { left: -1.85714em; } + +.el-border { padding: 0.2em 0.25em 0.15em; border: solid 0.08em #eee; border-radius: 0.1em; } + +.pull-right { float: right; } + +.pull-left { float: left; } + +.el.pull-left { margin-right: 0.3em; } + +.el.pull-right { margin-left: 0.3em; } + +.el-spin { -webkit-animation: el-spin 2s infinite linear; animation: el-spin 2s infinite linear; } + +.el-pulse { -webkit-animation: el-spin 1s infinite steps(8); animation: el-spin 1s infinite steps(8); } + +@-webkit-keyframes el-spin { 0% { -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +@keyframes el-spin { 0% { -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +.el-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); transform: rotate(90deg); } + +.el-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); transform: rotate(180deg); } + +.el-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); transform: rotate(270deg); } + +.el-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } + +.el-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: scale(1, -1); transform: scale(1, -1); } + +:root .el-rotate-90, :root .el-rotate-180, :root .el-rotate-270, :root .el-flip-horizontal, :root .el-flip-vertical { -webkit-filter: none; filter: none; } + +.el-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } + +.el-stack-1x, .el-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } + +.el-stack-1x { line-height: inherit; } + +.el-stack-2x { font-size: 2em; } + +.el-inverse { color: #fff; } + +.el-icon-address-book-alt::before, .el-address-book-alt::before { content: ""; } + +.el-icon-address-book::before, .el-address-book::before { content: ""; } + +.el-icon-adjust-alt::before, .el-adjust-alt::before { content: ""; } + +.el-icon-adjust::before, .el-adjust::before { content: ""; } + +.el-icon-adult::before, .el-adult::before { content: ""; } + +.el-icon-align-center::before, .el-align-center::before { content: ""; } + +.el-icon-align-justify::before, .el-align-justify::before { content: ""; } + +.el-icon-align-left::before, .el-align-left::before { content: ""; } + +.el-icon-align-right::before, .el-align-right::before { content: ""; } + +.el-icon-arrow-down::before, .el-arrow-down::before { content: ""; } + +.el-icon-arrow-left::before, .el-arrow-left::before { content: ""; } + +.el-icon-arrow-right::before, .el-arrow-right::before { content: ""; } + +.el-icon-arrow-up::before, .el-arrow-up::before { content: ""; } + +.el-icon-asl::before, .el-asl::before { content: ""; } + +.el-icon-asterisk::before, .el-asterisk::before { content: ""; } + +.el-icon-backward::before, .el-backward::before { content: ""; } + +.el-icon-ban-circle::before, .el-ban-circle::before { content: ""; } + +.el-icon-barcode::before, .el-barcode::before { content: ""; } + +.el-icon-behance::before, .el-behance::before { content: ""; } + +.el-icon-bell::before, .el-bell::before { content: ""; } + +.el-icon-blind::before, .el-blind::before { content: ""; } + +.el-icon-blogger::before, .el-blogger::before { content: ""; } + +.el-icon-bold::before, .el-bold::before { content: ""; } + +.el-icon-book::before, .el-book::before { content: ""; } + +.el-icon-bookmark-empty::before, .el-bookmark-empty::before { content: ""; } + +.el-icon-bookmark::before, .el-bookmark::before { content: ""; } + +.el-icon-brackets::before, .el-brackets::before { content: ""; } + +.el-icon-braille::before, .el-braille::before { content: ""; } + +.el-icon-briefcase::before, .el-briefcase::before { content: ""; } + +.el-icon-broom::before, .el-broom::before { content: ""; } + +.el-icon-brush::before, .el-brush::before { content: ""; } + +.el-icon-bulb::before, .el-bulb::before { content: ""; } + +.el-icon-bullhorn::before, .el-bullhorn::before { content: ""; } + +.el-icon-calendar-sign::before, .el-calendar-sign::before { content: ""; } + +.el-icon-calendar::before, .el-calendar::before { content: ""; } + +.el-icon-camera::before, .el-camera::before { content: ""; } + +.el-icon-car::before, .el-car::before { content: ""; } + +.el-icon-caret-down::before, .el-caret-down::before { content: ""; } + +.el-icon-caret-left::before, .el-caret-left::before { content: ""; } + +.el-icon-caret-right::before, .el-caret-right::before { content: ""; } + +.el-icon-caret-up::before, .el-caret-up::before { content: ""; } + +.el-icon-cc::before, .el-cc::before { content: ""; } + +.el-icon-certificate::before, .el-certificate::before { content: ""; } + +.el-icon-check-empty::before, .el-check-empty::before { content: ""; } + +.el-icon-check::before, .el-check::before { content: ""; } + +.el-icon-chevron-down::before, .el-chevron-down::before { content: ""; } + +.el-icon-chevron-left::before, .el-chevron-left::before { content: ""; } + +.el-icon-chevron-right::before, .el-chevron-right::before { content: ""; } + +.el-icon-chevron-up::before, .el-chevron-up::before { content: ""; } + +.el-icon-child::before, .el-child::before { content: ""; } + +.el-icon-circle-arrow-down::before, .el-circle-arrow-down::before { content: ""; } + +.el-icon-circle-arrow-left::before, .el-circle-arrow-left::before { content: ""; } + +.el-icon-circle-arrow-right::before, .el-circle-arrow-right::before { content: ""; } + +.el-icon-circle-arrow-up::before, .el-circle-arrow-up::before { content: ""; } + +.el-icon-cloud-alt::before, .el-cloud-alt::before { content: ""; } + +.el-icon-cloud::before, .el-cloud::before { content: ""; } + +.el-icon-cog-alt::before, .el-cog-alt::before { content: ""; } + +.el-icon-cog::before, .el-cog::before { content: ""; } + +.el-icon-cogs::before, .el-cogs::before { content: ""; } + +.el-icon-comment-alt::before, .el-comment-alt::before { content: ""; } + +.el-icon-comment::before, .el-comment::before { content: ""; } + +.el-icon-compass-alt::before, .el-compass-alt::before { content: ""; } + +.el-icon-compass::before, .el-compass::before { content: ""; } + +.el-icon-credit-card::before, .el-credit-card::before { content: ""; } + +.el-icon-css::before, .el-css::before { content: ""; } + +.el-icon-dashboard::before, .el-dashboard::before { content: ""; } + +.el-icon-delicious::before, .el-delicious::before { content: ""; } + +.el-icon-deviantart::before, .el-deviantart::before { content: ""; } + +.el-icon-digg::before, .el-digg::before { content: ""; } + +.el-icon-download-alt::before, .el-download-alt::before { content: ""; } + +.el-icon-download::before, .el-download::before { content: ""; } + +.el-icon-dribbble::before, .el-dribbble::before { content: ""; } + +.el-icon-edit::before, .el-edit::before { content: ""; } + +.el-icon-eject::before, .el-eject::before { content: ""; } + +.el-icon-envelope-alt::before, .el-envelope-alt::before { content: ""; } + +.el-icon-envelope::before, .el-envelope::before { content: ""; } + +.el-icon-error-alt::before, .el-error-alt::before { content: ""; } + +.el-icon-error::before, .el-error::before { content: ""; } + +.el-icon-eur::before, .el-eur::before { content: ""; } + +.el-icon-exclamation-sign::before, .el-exclamation-sign::before { content: ""; } + +.el-icon-eye-close::before, .el-eye-close::before { content: ""; } + +.el-icon-eye-open::before, .el-eye-open::before { content: ""; } + +.el-icon-facebook::before, .el-facebook::before { content: ""; } + +.el-icon-facetime-video::before, .el-facetime-video::before { content: ""; } + +.el-icon-fast-backward::before, .el-fast-backward::before { content: ""; } + +.el-icon-fast-forward::before, .el-fast-forward::before { content: ""; } + +.el-icon-female::before, .el-female::before { content: ""; } + +.el-icon-file-alt::before, .el-file-alt::before { content: ""; } + +.el-icon-file-edit-alt::before, .el-file-edit-alt::before { content: ""; } + +.el-icon-file-edit::before, .el-file-edit::before { content: ""; } + +.el-icon-file-new-alt::before, .el-file-new-alt::before { content: ""; } + +.el-icon-file-new::before, .el-file-new::before { content: ""; } + +.el-icon-file::before, .el-file::before { content: ""; } + +.el-icon-film::before, .el-film::before { content: ""; } + +.el-icon-filter::before, .el-filter::before { content: ""; } + +.el-icon-fire::before, .el-fire::before { content: ""; } + +.el-icon-flag-alt::before, .el-flag-alt::before { content: ""; } + +.el-icon-flag::before, .el-flag::before { content: ""; } + +.el-icon-flickr::before, .el-flickr::before { content: ""; } + +.el-icon-folder-close::before, .el-folder-close::before { content: ""; } + +.el-icon-folder-open::before, .el-folder-open::before { content: ""; } + +.el-icon-folder-sign::before, .el-folder-sign::before { content: ""; } + +.el-icon-folder::before, .el-folder::before { content: ""; } + +.el-icon-font::before, .el-font::before { content: ""; } + +.el-icon-fontsize::before, .el-fontsize::before { content: ""; } + +.el-icon-fork::before, .el-fork::before { content: ""; } + +.el-icon-forward-alt::before, .el-forward-alt::before { content: ""; } + +.el-icon-forward::before, .el-forward::before { content: ""; } + +.el-icon-foursquare::before, .el-foursquare::before { content: ""; } + +.el-icon-friendfeed-rect::before, .el-friendfeed-rect::before { content: ""; } + +.el-icon-friendfeed::before, .el-friendfeed::before { content: ""; } + +.el-icon-fullscreen::before, .el-fullscreen::before { content: ""; } + +.el-icon-gallery::before, .el-gallery::before { content: ""; } + +.el-icon-gbp::before, .el-gbp::before { content: ""; } + +.el-icon-gift::before, .el-gift::before { content: ""; } + +.el-icon-github-text::before, .el-github-text::before { content: ""; } + +.el-icon-github::before, .el-github::before { content: ""; } + +.el-icon-glass::before, .el-glass::before { content: ""; } + +.el-icon-glasses::before, .el-glasses::before { content: ""; } + +.el-icon-globe-alt::before, .el-globe-alt::before { content: ""; } + +.el-icon-globe::before, .el-globe::before { content: ""; } + +.el-icon-googleplus::before, .el-googleplus::before { content: ""; } + +.el-icon-graph-alt::before, .el-graph-alt::before { content: ""; } + +.el-icon-graph::before, .el-graph::before { content: ""; } + +.el-icon-group-alt::before, .el-group-alt::before { content: ""; } + +.el-icon-group::before, .el-group::before { content: ""; } + +.el-icon-guidedog::before, .el-guidedog::before { content: ""; } + +.el-icon-hand-down::before, .el-hand-down::before { content: ""; } + +.el-icon-hand-left::before, .el-hand-left::before { content: ""; } + +.el-icon-hand-right::before, .el-hand-right::before { content: ""; } + +.el-icon-hand-up::before, .el-hand-up::before { content: ""; } + +.el-icon-hdd::before, .el-hdd::before { content: ""; } + +.el-icon-headphones::before, .el-headphones::before { content: ""; } + +.el-icon-hearing-impaired::before, .el-hearing-impaired::before { content: ""; } + +.el-icon-heart-alt::before, .el-heart-alt::before { content: ""; } + +.el-icon-heart-empty::before, .el-heart-empty::before { content: ""; } + +.el-icon-heart::before, .el-heart::before { content: ""; } + +.el-icon-home-alt::before, .el-home-alt::before { content: ""; } + +.el-icon-home::before, .el-home::before { content: ""; } + +.el-icon-hourglass::before, .el-hourglass::before { content: ""; } + +.el-icon-idea-alt::before, .el-idea-alt::before { content: ""; } + +.el-icon-idea::before, .el-idea::before { content: ""; } + +.el-icon-inbox-alt::before, .el-inbox-alt::before { content: ""; } + +.el-icon-inbox-box::before, .el-inbox-box::before { content: ""; } + +.el-icon-inbox::before, .el-inbox::before { content: ""; } + +.el-icon-indent-left::before, .el-indent-left::before { content: ""; } + +.el-icon-indent-right::before, .el-indent-right::before { content: ""; } + +.el-icon-info-circle::before, .el-info-circle::before { content: ""; } + +.el-icon-instagram::before, .el-instagram::before { content: ""; } + +.el-icon-iphone-home::before, .el-iphone-home::before { content: ""; } + +.el-icon-italic::before, .el-italic::before { content: ""; } + +.el-icon-key::before, .el-key::before { content: ""; } + +.el-icon-laptop-alt::before, .el-laptop-alt::before { content: ""; } + +.el-icon-laptop::before, .el-laptop::before { content: ""; } + +.el-icon-lastfm::before, .el-lastfm::before { content: ""; } + +.el-icon-leaf::before, .el-leaf::before { content: ""; } + +.el-icon-lines::before, .el-lines::before { content: ""; } + +.el-icon-link::before, .el-link::before { content: ""; } + +.el-icon-linkedin::before, .el-linkedin::before { content: ""; } + +.el-icon-list-alt::before, .el-list-alt::before { content: ""; } + +.el-icon-list::before, .el-list::before { content: ""; } + +.el-icon-livejournal::before, .el-livejournal::before { content: ""; } + +.el-icon-lock-alt::before, .el-lock-alt::before { content: ""; } + +.el-icon-lock::before, .el-lock::before { content: ""; } + +.el-icon-magic::before, .el-magic::before { content: ""; } + +.el-icon-magnet::before, .el-magnet::before { content: ""; } + +.el-icon-male::before, .el-male::before { content: ""; } + +.el-icon-map-marker-alt::before, .el-map-marker-alt::before { content: ""; } + +.el-icon-map-marker::before, .el-map-marker::before { content: ""; } + +.el-icon-mic-alt::before, .el-mic-alt::before { content: ""; } + +.el-icon-mic::before, .el-mic::before { content: ""; } + +.el-icon-minus-sign::before, .el-minus-sign::before { content: ""; } + +.el-icon-minus::before, .el-minus::before { content: ""; } + +.el-icon-move::before, .el-move::before { content: ""; } + +.el-icon-music::before, .el-music::before { content: ""; } + +.el-icon-myspace::before, .el-myspace::before { content: ""; } + +.el-icon-network::before, .el-network::before { content: ""; } + +.el-icon-off::before, .el-off::before { content: ""; } + +.el-icon-ok-circle::before, .el-ok-circle::before { content: ""; } + +.el-icon-ok-sign::before, .el-ok-sign::before { content: ""; } + +.el-icon-ok::before, .el-ok::before { content: ""; } + +.el-icon-opensource::before, .el-opensource::before { content: ""; } + +.el-icon-paper-clip-alt::before, .el-paper-clip-alt::before { content: ""; } + +.el-icon-paper-clip::before, .el-paper-clip::before { content: ""; } + +.el-icon-path::before, .el-path::before { content: ""; } + +.el-icon-pause-alt::before, .el-pause-alt::before { content: ""; } + +.el-icon-pause::before, .el-pause::before { content: ""; } + +.el-icon-pencil-alt::before, .el-pencil-alt::before { content: ""; } + +.el-icon-pencil::before, .el-pencil::before { content: ""; } + +.el-icon-person::before, .el-person::before { content: ""; } + +.el-icon-phone-alt::before, .el-phone-alt::before { content: ""; } + +.el-icon-phone::before, .el-phone::before { content: ""; } + +.el-icon-photo-alt::before, .el-photo-alt::before { content: ""; } + +.el-icon-photo::before, .el-photo::before { content: ""; } + +.el-icon-picasa::before, .el-picasa::before { content: ""; } + +.el-icon-picture::before, .el-picture::before { content: ""; } + +.el-icon-plane::before, .el-plane::before { content: ""; } + +.el-icon-play-alt::before, .el-play-alt::before { content: ""; } + +.el-icon-play-circle::before, .el-play-circle::before { content: ""; } + +.el-icon-play::before, .el-play::before { content: ""; } + +.el-icon-plurk-alt::before, .el-plurk-alt::before { content: ""; } + +.el-icon-plurk::before, .el-plurk::before { content: ""; } + +.el-icon-plus-sign::before, .el-plus-sign::before { content: ""; } + +.el-icon-plus::before, .el-plus::before { content: ""; } + +.el-icon-podcast::before, .el-podcast::before { content: ""; } + +.el-icon-print::before, .el-print::before { content: ""; } + +.el-icon-puzzle::before, .el-puzzle::before { content: ""; } + +.el-icon-qrcode::before, .el-qrcode::before { content: ""; } + +.el-icon-question-sign::before, .el-question-sign::before { content: ""; } + +.el-icon-question::before, .el-question::before { content: ""; } + +.el-icon-quote-alt::before, .el-quote-alt::before { content: ""; } + +.el-icon-quote-right-alt::before, .el-quote-right-alt::before { content: ""; } + +.el-icon-quote-right::before, .el-quote-right::before { content: ""; } + +.el-icon-quotes::before, .el-quotes::before { content: ""; } + +.el-icon-random::before, .el-random::before { content: ""; } + +.el-icon-record::before, .el-record::before { content: ""; } + +.el-icon-reddit::before, .el-reddit::before { content: ""; } + +.el-icon-redux::before, .el-redux::before { content: ""; } + +.el-icon-refresh::before, .el-refresh::before { content: ""; } + +.el-icon-remove-circle::before, .el-remove-circle::before { content: ""; } + +.el-icon-remove-sign::before, .el-remove-sign::before { content: ""; } + +.el-icon-remove::before, .el-remove::before { content: ""; } + +.el-icon-repeat-alt::before, .el-repeat-alt::before { content: ""; } + +.el-icon-repeat::before, .el-repeat::before { content: ""; } + +.el-icon-resize-full::before, .el-resize-full::before { content: ""; } + +.el-icon-resize-horizontal::before, .el-resize-horizontal::before { content: ""; } + +.el-icon-resize-small::before, .el-resize-small::before { content: ""; } + +.el-icon-resize-vertical::before, .el-resize-vertical::before { content: ""; } + +.el-icon-return-key::before, .el-return-key::before { content: ""; } + +.el-icon-retweet::before, .el-retweet::before { content: ""; } + +.el-icon-reverse-alt::before, .el-reverse-alt::before { content: ""; } + +.el-icon-road::before, .el-road::before { content: ""; } + +.el-icon-rss::before, .el-rss::before { content: ""; } + +.el-icon-scissors::before, .el-scissors::before { content: ""; } + +.el-icon-screen-alt::before, .el-screen-alt::before { content: ""; } + +.el-icon-screen::before, .el-screen::before { content: ""; } + +.el-icon-screenshot::before, .el-screenshot::before { content: ""; } + +.el-icon-search-alt::before, .el-search-alt::before { content: ""; } + +.el-icon-search::before, .el-search::before { content: ""; } + +.el-icon-share-alt::before, .el-share-alt::before { content: ""; } + +.el-icon-share::before, .el-share::before { content: ""; } + +.el-icon-shopping-cart-sign::before, .el-shopping-cart-sign::before { content: ""; } + +.el-icon-shopping-cart::before, .el-shopping-cart::before { content: ""; } + +.el-icon-shortcode::before, .el-shortcode::before { content: ""; } + +.el-icon-signal::before, .el-signal::before { content: ""; } + +.el-icon-skype::before, .el-skype::before { content: ""; } + +.el-icon-slideshare::before, .el-slideshare::before { content: ""; } + +.el-icon-smiley-alt::before, .el-smiley-alt::before { content: ""; } + +.el-icon-smiley::before, .el-smiley::before { content: ""; } + +.el-icon-soundcloud::before, .el-soundcloud::before { content: ""; } + +.el-icon-speaker::before, .el-speaker::before { content: ""; } + +.el-icon-spotify::before, .el-spotify::before { content: ""; } + +.el-icon-stackoverflow::before, .el-stackoverflow::before { content: ""; } + +.el-icon-star-alt::before, .el-star-alt::before { content: ""; } + +.el-icon-star-empty::before, .el-star-empty::before { content: ""; } + +.el-icon-star::before, .el-star::before { content: ""; } + +.el-icon-step-backward::before, .el-step-backward::before { content: ""; } + +.el-icon-step-forward::before, .el-step-forward::before { content: ""; } + +.el-icon-stop-alt::before, .el-stop-alt::before { content: ""; } + +.el-icon-stop::before, .el-stop::before { content: ""; } + +.el-icon-stumbleupon::before, .el-stumbleupon::before { content: ""; } + +.el-icon-tag::before, .el-tag::before { content: ""; } + +.el-icon-tags::before, .el-tags::before { content: ""; } + +.el-icon-tasks::before, .el-tasks::before { content: ""; } + +.el-icon-text-height::before, .el-text-height::before { content: ""; } + +.el-icon-text-width::before, .el-text-width::before { content: ""; } + +.el-icon-th-large::before, .el-th-large::before { content: ""; } + +.el-icon-th-list::before, .el-th-list::before { content: ""; } + +.el-icon-th::before, .el-th::before { content: ""; } + +.el-icon-thumbs-down::before, .el-thumbs-down::before { content: ""; } + +.el-icon-thumbs-up::before, .el-thumbs-up::before { content: ""; } + +.el-icon-time-alt::before, .el-time-alt::before { content: ""; } + +.el-icon-time::before, .el-time::before { content: ""; } + +.el-icon-tint::before, .el-tint::before { content: ""; } + +.el-icon-torso::before, .el-torso::before { content: ""; } + +.el-icon-trash-alt::before, .el-trash-alt::before { content: ""; } + +.el-icon-trash::before, .el-trash::before { content: ""; } + +.el-icon-tumblr::before, .el-tumblr::before { content: ""; } + +.el-icon-twitter::before, .el-twitter::before { content: ""; } + +.el-icon-universal-access::before, .el-universal-access::before { content: ""; } + +.el-icon-unlock-alt::before, .el-unlock-alt::before { content: ""; } + +.el-icon-unlock::before, .el-unlock::before { content: ""; } + +.el-icon-upload::before, .el-upload::before { content: ""; } + +.el-icon-usd::before, .el-usd::before { content: ""; } + +.el-icon-user::before, .el-user::before { content: ""; } + +.el-icon-viadeo::before, .el-viadeo::before { content: ""; } + +.el-icon-video-alt::before, .el-video-alt::before { content: ""; } + +.el-icon-video-chat::before, .el-video-chat::before { content: ""; } + +.el-icon-video::before, .el-video::before { content: ""; } + +.el-icon-view-mode::before, .el-view-mode::before { content: ""; } + +.el-icon-vimeo::before, .el-vimeo::before { content: ""; } + +.el-icon-vkontakte::before, .el-vkontakte::before { content: ""; } + +.el-icon-volume-down::before, .el-volume-down::before { content: ""; } + +.el-icon-volume-off::before, .el-volume-off::before { content: ""; } + +.el-icon-volume-up::before, .el-volume-up::before { content: ""; } + +.el-icon-w3c::before, .el-w3c::before { content: ""; } + +.el-icon-warning-sign::before, .el-warning-sign::before { content: ""; } + +.el-icon-website-alt::before, .el-website-alt::before { content: ""; } + +.el-icon-website::before, .el-website::before { content: ""; } + +.el-icon-wheelchair::before, .el-wheelchair::before { content: ""; } + +.el-icon-wordpress::before, .el-wordpress::before { content: ""; } + +.el-icon-wrench-alt::before, .el-wrench-alt::before { content: ""; } + +.el-icon-wrench::before, .el-wrench::before { content: ""; } + +.el-icon-youtube::before, .el-youtube::before { content: ""; } + +.el-icon-zoom-in::before, .el-zoom-in::before { content: ""; } + +.el-icon-zoom-out::before, .el-zoom-out::before { content: ""; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWx1c2l2ZS1pY29ucy5jc3MiLCJzb3VyY2VzIjpbImVsdXNpdmUtaWNvbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEseUtBR0c7QUFDSCxVQUFVLEdBQ04sV0FBVyxFQUFFLGVBQWUsRUFDNUIsR0FBRyxFQUFFLG1EQUFtRCxFQUN4RCxHQUFHLEVBQUUsMERBQTBELENBQUMsMkJBQTJCLEVBQUUsb0RBQW9ELENBQUMsY0FBYyxFQUFFLG1EQUFtRCxDQUFDLGtCQUFrQixFQUFFLHVFQUF1RSxDQUFDLGFBQWEsRUFDL1QsV0FBVyxFQUFFLE1BQU0sRUFDbkIsVUFBVSxFQUFFLE1BQU07O0FBR3RCLEFBQUEsR0FBRyxDQUFDLEVBQ0EsT0FBTyxFQUFFLFlBQVksRUFDckIsSUFBSSxFQUFFLDJDQUEyQyxFQUNqRCxTQUFTLEVBQUUsT0FBTyxFQUNsQixjQUFjLEVBQUUsSUFBSSxFQUNwQixzQkFBc0IsRUFBRSxXQUFXLEVBQ25DLHVCQUF1QixFQUFFLFNBQVMsRUFDbEMsU0FBUyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxNQUFNLENBQUMsRUFDSCxTQUFTLEVBQUUsU0FBUyxFQUNwQixXQUFXLEVBQUUsTUFBTSxFQUNuQixjQUFjLEVBQUUsSUFBSSxHQUN2Qjs7QUFFRCxBQUFBLE1BQU0sQ0FBQyxFQUNILFNBQVMsRUFBRSxHQUFHLEdBQ2pCOztBQUVELEFBQUEsTUFBTSxDQUFDLEVBQ0gsU0FBUyxFQUFFLEdBQUcsR0FDakI7O0FBRUQsQUFBQSxNQUFNLENBQUMsRUFDSCxTQUFTLEVBQUUsR0FBRyxHQUNqQjs7QUFFRCxBQUFBLE1BQU0sQ0FBQyxFQUNILFNBQVMsRUFBRSxHQUFHLEdBQ2pCOztBQUVELEFBQUEsTUFBTSxDQUFDLEVBQ0gsS0FBSyxFQUFFLFNBQVMsRUFDaEIsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBRUQsQUFBQSxNQUFNLENBQUMsRUFDSCxZQUFZLEVBQUUsQ0FBQyxFQUNmLFdBQVcsRUFBRSxTQUFTLEVBQ3RCLGVB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RUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEVBQzFCLGFBQWEsQUFBQSxRQUFRLENBQUMsRUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsUUFBUSxFQUN0QixTQUFTLEFBQUEsUUFBUSxDQUFDLEVBQ2QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxtQkFBbUIsQUFBQSxRQUFRLEVBQzNCLGNBQWMsQUFBQSxRQUFRLENBQUMsRUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEVBQzFCLGFBQWEsQUFBQSxRQUFRLENBQUMsRUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsUUFBUSxFQUN0QixTQUFTLEFBQUEsUUFBUSxDQUFDLEVBQ2QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEVBQzFCLGFBQWEsQUFBQSxRQUFRLENBQUMsRUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsUUFBUSxFQUN0QixTQUFTLEFBQUEsUUFBUSxDQUFDLEVBQ2QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxpQkFBaUIsQUFBQSxRQUFRLEVBQ3pCLFlBQVksQUFBQSxRQUFRLENBQUMsRUFDakIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEVBQzFCLGFBQWEsQUFBQSxRQUFRLENBQUMsRUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxRQUFRLEVBQzFCLGFBQWEsQUFBQSxRQUFRLENBQUMsRUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxtQkFBbUIsQUFBQSxRQUFRLEVBQzNCLGNBQWMsQUFBQSxRQUFRLENBQUMsRUFDbkIsT0FBTyxFQUFFLElB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QSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLFFBQVEsRUFDM0IsY0FBYyxBQUFBLFFBQVEsQ0FBQyxFQUNuQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLFFBQVEsRUFDMUIsYUFBYSxBQUFBLFFBQVEsQ0FBQyxFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLFFBQVEsRUFDMUIsYUFBYSxBQUFBLFFBQVEsQ0FBQyxFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxRQUFRLEVBQ3ZCLFVBQVUsQUFBQSxRQUFRLENBQUMsRUFDZixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGdCQUFnQixBQUFBLFFBQVEsRUFDeEIsV0FBVyxBQUFBLFFBQVEsQ0FBQyxFQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxRQUFRLEVBQ3RCLFNBQVMsQUFBQSxRQUFRLENBQUMsRUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGlCQUFpQixBQUFBLFFBQVEsRUFDekIsWUFBWSxBQUFBLFFBQVEs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 */ + +/*# sourceMappingURL=elusive-icons.css.map */ diff --git a/redux-core/assets/css/vendor/elusive-icons.css.map b/redux-core/assets/css/vendor/elusive-icons.css.map new file mode 100644 index 000000000..1dce9f24f --- /dev/null +++ b/redux-core/assets/css/vendor/elusive-icons.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["elusive-icons.css","elusive-icons.scss"],"names":[],"mappings":"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","file":"elusive-icons.css","sourcesContent":[null,"/*!\r\n * Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework\r\n * License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)\r\n */\r\n@font-face {\r\n font-family: \"Elusive-Icons\";\r\n src: url(\"../../fonts/elusiveicons-webfont.eot?v=2.0.0\");\r\n src: url(\"../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0\") format(\"embedded-opentype\"), url(\"../../fonts/elusiveicons-webfont.woff?v=2.0.0\") format(\"woff\"), url(\"../../fonts/elusiveicons-webfont.ttf?v=2.0.0\") format(\"truetype\"), url(\"../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n\r\n.el {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 \"Elusive-Icons\";\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n transform: translate(0, 0);\r\n}\r\n\r\n.el-lg {\r\n font-size: 1.33333em;\r\n line-height: 0.75em;\r\n vertical-align: -15%;\r\n}\r\n\r\n.el-2x {\r\n font-size: 2em;\r\n}\r\n\r\n.el-3x {\r\n font-size: 3em;\r\n}\r\n\r\n.el-4x {\r\n font-size: 4em;\r\n}\r\n\r\n.el-5x {\r\n font-size: 5em;\r\n}\r\n\r\n.el-fw {\r\n width: 1.28571em;\r\n text-align: center;\r\n}\r\n\r\n.el-ul {\r\n padding-left: 0;\r\n margin-left: 2.14286em;\r\n list-style-type: none;\r\n}\r\n\r\n.el-ul > li {\r\n position: relative;\r\n}\r\n\r\n.el-li {\r\n position: absolute;\r\n left: -2.14286em;\r\n width: 2.14286em;\r\n top: 0.14286em;\r\n text-align: center;\r\n}\r\n\r\n.el-li.el-lg {\r\n left: -1.85714em;\r\n}\r\n\r\n.el-border {\r\n padding: 0.2em 0.25em 0.15em;\r\n border: solid 0.08em #eee;\r\n border-radius: 0.1em;\r\n}\r\n\r\n.pull-right {\r\n float: right;\r\n}\r\n\r\n.pull-left {\r\n float: left;\r\n}\r\n\r\n.el.pull-left {\r\n margin-right: 0.3em;\r\n}\r\n\r\n.el.pull-right {\r\n margin-left: 0.3em;\r\n}\r\n\r\n.el-spin {\r\n -webkit-animation: el-spin 2s infinite linear;\r\n animation: el-spin 2s infinite linear;\r\n}\r\n\r\n.el-pulse {\r\n -webkit-animation: el-spin 1s infinite steps(8);\r\n animation: el-spin 1s infinite steps(8);\r\n}\r\n\r\n@-webkit-keyframes el-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n\r\n@keyframes el-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n\r\n.el-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.el-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n\r\n.el-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n\r\n.el-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n\r\n.el-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n\r\n:root .el-rotate-90,\r\n:root .el-rotate-180,\r\n:root .el-rotate-270,\r\n:root .el-flip-horizontal,\r\n:root .el-flip-vertical {\r\n filter: none;\r\n}\r\n\r\n.el-stack {\r\n position: relative;\r\n display: inline-block;\r\n width: 2em;\r\n height: 2em;\r\n line-height: 2em;\r\n vertical-align: middle;\r\n}\r\n\r\n.el-stack-1x,\r\n.el-stack-2x {\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.el-stack-1x {\r\n line-height: inherit;\r\n}\r\n\r\n.el-stack-2x {\r\n font-size: 2em;\r\n}\r\n\r\n.el-inverse {\r\n color: #fff;\r\n}\r\n\r\n.el-icon-address-book-alt::before,\r\n.el-address-book-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-address-book::before,\r\n.el-address-book::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adjust-alt::before,\r\n.el-adjust-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adjust::before,\r\n.el-adjust::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-adult::before,\r\n.el-adult::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-center::before,\r\n.el-align-center::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-justify::before,\r\n.el-align-justify::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-left::before,\r\n.el-align-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-align-right::before,\r\n.el-align-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-down::before,\r\n.el-arrow-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-left::before,\r\n.el-arrow-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-right::before,\r\n.el-arrow-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-arrow-up::before,\r\n.el-arrow-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-asl::before,\r\n.el-asl::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-asterisk::before,\r\n.el-asterisk::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-backward::before,\r\n.el-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ban-circle::before,\r\n.el-ban-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-barcode::before,\r\n.el-barcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-behance::before,\r\n.el-behance::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bell::before,\r\n.el-bell::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-blind::before,\r\n.el-blind::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-blogger::before,\r\n.el-blogger::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bold::before,\r\n.el-bold::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-book::before,\r\n.el-book::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bookmark-empty::before,\r\n.el-bookmark-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bookmark::before,\r\n.el-bookmark::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-brackets::before,\r\n.el-brackets::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-braille::before,\r\n.el-braille::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-briefcase::before,\r\n.el-briefcase::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-broom::before,\r\n.el-broom::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-brush::before,\r\n.el-brush::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bulb::before,\r\n.el-bulb::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-bullhorn::before,\r\n.el-bullhorn::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-calendar-sign::before,\r\n.el-calendar-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-calendar::before,\r\n.el-calendar::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-camera::before,\r\n.el-camera::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-car::before,\r\n.el-car::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-down::before,\r\n.el-caret-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-left::before,\r\n.el-caret-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-right::before,\r\n.el-caret-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-caret-up::before,\r\n.el-caret-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cc::before,\r\n.el-cc::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-certificate::before,\r\n.el-certificate::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-check-empty::before,\r\n.el-check-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-check::before,\r\n.el-check::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-down::before,\r\n.el-chevron-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-left::before,\r\n.el-chevron-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-right::before,\r\n.el-chevron-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-chevron-up::before,\r\n.el-chevron-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-child::before,\r\n.el-child::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-down::before,\r\n.el-circle-arrow-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-left::before,\r\n.el-circle-arrow-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-right::before,\r\n.el-circle-arrow-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-circle-arrow-up::before,\r\n.el-circle-arrow-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cloud-alt::before,\r\n.el-cloud-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cloud::before,\r\n.el-cloud::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cog-alt::before,\r\n.el-cog-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cog::before,\r\n.el-cog::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-cogs::before,\r\n.el-cogs::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-comment-alt::before,\r\n.el-comment-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-comment::before,\r\n.el-comment::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-compass-alt::before,\r\n.el-compass-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-compass::before,\r\n.el-compass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-credit-card::before,\r\n.el-credit-card::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-css::before,\r\n.el-css::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-dashboard::before,\r\n.el-dashboard::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-delicious::before,\r\n.el-delicious::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-deviantart::before,\r\n.el-deviantart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-digg::before,\r\n.el-digg::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-download-alt::before,\r\n.el-download-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-download::before,\r\n.el-download::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-dribbble::before,\r\n.el-dribbble::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-edit::before,\r\n.el-edit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eject::before,\r\n.el-eject::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-envelope-alt::before,\r\n.el-envelope-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-envelope::before,\r\n.el-envelope::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-error-alt::before,\r\n.el-error-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-error::before,\r\n.el-error::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eur::before,\r\n.el-eur::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-exclamation-sign::before,\r\n.el-exclamation-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eye-close::before,\r\n.el-eye-close::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-eye-open::before,\r\n.el-eye-open::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-facebook::before,\r\n.el-facebook::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-facetime-video::before,\r\n.el-facetime-video::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fast-backward::before,\r\n.el-fast-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fast-forward::before,\r\n.el-fast-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-female::before,\r\n.el-female::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-alt::before,\r\n.el-file-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-edit-alt::before,\r\n.el-file-edit-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-edit::before,\r\n.el-file-edit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-new-alt::before,\r\n.el-file-new-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file-new::before,\r\n.el-file-new::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-file::before,\r\n.el-file::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-film::before,\r\n.el-film::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-filter::before,\r\n.el-filter::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fire::before,\r\n.el-fire::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flag-alt::before,\r\n.el-flag-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flag::before,\r\n.el-flag::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-flickr::before,\r\n.el-flickr::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-close::before,\r\n.el-folder-close::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-open::before,\r\n.el-folder-open::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder-sign::before,\r\n.el-folder-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-folder::before,\r\n.el-folder::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-font::before,\r\n.el-font::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fontsize::before,\r\n.el-fontsize::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fork::before,\r\n.el-fork::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-forward-alt::before,\r\n.el-forward-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-forward::before,\r\n.el-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-foursquare::before,\r\n.el-foursquare::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-friendfeed-rect::before,\r\n.el-friendfeed-rect::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-friendfeed::before,\r\n.el-friendfeed::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-fullscreen::before,\r\n.el-fullscreen::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gallery::before,\r\n.el-gallery::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gbp::before,\r\n.el-gbp::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-gift::before,\r\n.el-gift::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-github-text::before,\r\n.el-github-text::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-github::before,\r\n.el-github::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-glass::before,\r\n.el-glass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-glasses::before,\r\n.el-glasses::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-globe-alt::before,\r\n.el-globe-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-globe::before,\r\n.el-globe::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-googleplus::before,\r\n.el-googleplus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-graph-alt::before,\r\n.el-graph-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-graph::before,\r\n.el-graph::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-group-alt::before,\r\n.el-group-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-group::before,\r\n.el-group::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-guidedog::before,\r\n.el-guidedog::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-down::before,\r\n.el-hand-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-left::before,\r\n.el-hand-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-right::before,\r\n.el-hand-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hand-up::before,\r\n.el-hand-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hdd::before,\r\n.el-hdd::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-headphones::before,\r\n.el-headphones::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hearing-impaired::before,\r\n.el-hearing-impaired::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart-alt::before,\r\n.el-heart-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart-empty::before,\r\n.el-heart-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-heart::before,\r\n.el-heart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-home-alt::before,\r\n.el-home-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-home::before,\r\n.el-home::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-hourglass::before,\r\n.el-hourglass::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-idea-alt::before,\r\n.el-idea-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-idea::before,\r\n.el-idea::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox-alt::before,\r\n.el-inbox-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox-box::before,\r\n.el-inbox-box::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-inbox::before,\r\n.el-inbox::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-indent-left::before,\r\n.el-indent-left::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-indent-right::before,\r\n.el-indent-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-info-circle::before,\r\n.el-info-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-instagram::before,\r\n.el-instagram::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-iphone-home::before,\r\n.el-iphone-home::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-italic::before,\r\n.el-italic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-key::before,\r\n.el-key::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-laptop-alt::before,\r\n.el-laptop-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-laptop::before,\r\n.el-laptop::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lastfm::before,\r\n.el-lastfm::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-leaf::before,\r\n.el-leaf::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lines::before,\r\n.el-lines::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-link::before,\r\n.el-link::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-linkedin::before,\r\n.el-linkedin::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-list-alt::before,\r\n.el-list-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-list::before,\r\n.el-list::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-livejournal::before,\r\n.el-livejournal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lock-alt::before,\r\n.el-lock-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-lock::before,\r\n.el-lock::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-magic::before,\r\n.el-magic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-magnet::before,\r\n.el-magnet::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-male::before,\r\n.el-male::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-map-marker-alt::before,\r\n.el-map-marker-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-map-marker::before,\r\n.el-map-marker::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-mic-alt::before,\r\n.el-mic-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-mic::before,\r\n.el-mic::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-minus-sign::before,\r\n.el-minus-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-minus::before,\r\n.el-minus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-move::before,\r\n.el-move::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-music::before,\r\n.el-music::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-myspace::before,\r\n.el-myspace::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-network::before,\r\n.el-network::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-off::before,\r\n.el-off::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok-circle::before,\r\n.el-ok-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok-sign::before,\r\n.el-ok-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-ok::before,\r\n.el-ok::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-opensource::before,\r\n.el-opensource::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-paper-clip-alt::before,\r\n.el-paper-clip-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-paper-clip::before,\r\n.el-paper-clip::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-path::before,\r\n.el-path::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pause-alt::before,\r\n.el-pause-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pause::before,\r\n.el-pause::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pencil-alt::before,\r\n.el-pencil-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-pencil::before,\r\n.el-pencil::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-person::before,\r\n.el-person::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-phone-alt::before,\r\n.el-phone-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-phone::before,\r\n.el-phone::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-photo-alt::before,\r\n.el-photo-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-photo::before,\r\n.el-photo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-picasa::before,\r\n.el-picasa::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-picture::before,\r\n.el-picture::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plane::before,\r\n.el-plane::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play-alt::before,\r\n.el-play-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play-circle::before,\r\n.el-play-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-play::before,\r\n.el-play::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plurk-alt::before,\r\n.el-plurk-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plurk::before,\r\n.el-plurk::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plus-sign::before,\r\n.el-plus-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-plus::before,\r\n.el-plus::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-podcast::before,\r\n.el-podcast::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-print::before,\r\n.el-print::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-puzzle::before,\r\n.el-puzzle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-qrcode::before,\r\n.el-qrcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-question-sign::before,\r\n.el-question-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-question::before,\r\n.el-question::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-alt::before,\r\n.el-quote-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-right-alt::before,\r\n.el-quote-right-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quote-right::before,\r\n.el-quote-right::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-quotes::before,\r\n.el-quotes::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-random::before,\r\n.el-random::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-record::before,\r\n.el-record::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-reddit::before,\r\n.el-reddit::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-redux::before,\r\n.el-redux::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-refresh::before,\r\n.el-refresh::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove-circle::before,\r\n.el-remove-circle::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove-sign::before,\r\n.el-remove-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-remove::before,\r\n.el-remove::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-repeat-alt::before,\r\n.el-repeat-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-repeat::before,\r\n.el-repeat::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-full::before,\r\n.el-resize-full::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-horizontal::before,\r\n.el-resize-horizontal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-small::before,\r\n.el-resize-small::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-resize-vertical::before,\r\n.el-resize-vertical::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-return-key::before,\r\n.el-return-key::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-retweet::before,\r\n.el-retweet::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-reverse-alt::before,\r\n.el-reverse-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-road::before,\r\n.el-road::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-rss::before,\r\n.el-rss::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-scissors::before,\r\n.el-scissors::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screen-alt::before,\r\n.el-screen-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screen::before,\r\n.el-screen::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-screenshot::before,\r\n.el-screenshot::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-search-alt::before,\r\n.el-search-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-search::before,\r\n.el-search::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-share-alt::before,\r\n.el-share-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-share::before,\r\n.el-share::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shopping-cart-sign::before,\r\n.el-shopping-cart-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shopping-cart::before,\r\n.el-shopping-cart::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-shortcode::before,\r\n.el-shortcode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-signal::before,\r\n.el-signal::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-skype::before,\r\n.el-skype::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-slideshare::before,\r\n.el-slideshare::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-smiley-alt::before,\r\n.el-smiley-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-smiley::before,\r\n.el-smiley::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-soundcloud::before,\r\n.el-soundcloud::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-speaker::before,\r\n.el-speaker::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-spotify::before,\r\n.el-spotify::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stackoverflow::before,\r\n.el-stackoverflow::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star-alt::before,\r\n.el-star-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star-empty::before,\r\n.el-star-empty::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-star::before,\r\n.el-star::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-step-backward::before,\r\n.el-step-backward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-step-forward::before,\r\n.el-step-forward::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stop-alt::before,\r\n.el-stop-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stop::before,\r\n.el-stop::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-stumbleupon::before,\r\n.el-stumbleupon::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tag::before,\r\n.el-tag::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tags::before,\r\n.el-tags::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tasks::before,\r\n.el-tasks::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-text-height::before,\r\n.el-text-height::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-text-width::before,\r\n.el-text-width::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th-large::before,\r\n.el-th-large::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th-list::before,\r\n.el-th-list::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-th::before,\r\n.el-th::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-thumbs-down::before,\r\n.el-thumbs-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-thumbs-up::before,\r\n.el-thumbs-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-time-alt::before,\r\n.el-time-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-time::before,\r\n.el-time::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tint::before,\r\n.el-tint::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-torso::before,\r\n.el-torso::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-trash-alt::before,\r\n.el-trash-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-trash::before,\r\n.el-trash::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-tumblr::before,\r\n.el-tumblr::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-twitter::before,\r\n.el-twitter::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-universal-access::before,\r\n.el-universal-access::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-unlock-alt::before,\r\n.el-unlock-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-unlock::before,\r\n.el-unlock::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-upload::before,\r\n.el-upload::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-usd::before,\r\n.el-usd::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-user::before,\r\n.el-user::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-viadeo::before,\r\n.el-viadeo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video-alt::before,\r\n.el-video-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video-chat::before,\r\n.el-video-chat::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-video::before,\r\n.el-video::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-view-mode::before,\r\n.el-view-mode::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-vimeo::before,\r\n.el-vimeo::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-vkontakte::before,\r\n.el-vkontakte::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-down::before,\r\n.el-volume-down::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-off::before,\r\n.el-volume-off::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-volume-up::before,\r\n.el-volume-up::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-w3c::before,\r\n.el-w3c::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-warning-sign::before,\r\n.el-warning-sign::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-website-alt::before,\r\n.el-website-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-website::before,\r\n.el-website::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wheelchair::before,\r\n.el-wheelchair::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wordpress::before,\r\n.el-wordpress::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wrench-alt::before,\r\n.el-wrench-alt::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-wrench::before,\r\n.el-wrench::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-youtube::before,\r\n.el-youtube::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-zoom-in::before,\r\n.el-zoom-in::before {\r\n content: \"\";\r\n}\r\n\r\n.el-icon-zoom-out::before,\r\n.el-zoom-out::before {\r\n content: \"\";\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/elusive-icons.min.css b/redux-core/assets/css/vendor/elusive-icons.min.css new file mode 100644 index 000000000..fa3f9b33b --- /dev/null +++ b/redux-core/assets/css/vendor/elusive-icons.min.css @@ -0,0 +1 @@ +/*! Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:"Elusive-Icons";src:url("../../fonts/elusiveicons-webfont.eot?v=2.0.0");src:url("../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0") format("embedded-opentype"),url("../../fonts/elusiveicons-webfont.woff?v=2.0.0") format("woff"),url("../../fonts/elusiveicons-webfont.ttf?v=2.0.0") format("truetype"),url("../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular") format("svg");font-weight:normal;font-style:normal}.el{display:inline-block;font:normal normal normal 14px/1 "Elusive-Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.el-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.el-2x{font-size:2em}.el-3x{font-size:3em}.el-4x{font-size:4em}.el-5x{font-size:5em}.el-fw{width:1.28571em;text-align:center}.el-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.el-ul>li{position:relative}.el-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.el-li.el-lg{left:-1.85714em}.el-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.el.pull-left{margin-right:.3em}.el.pull-right{margin-left:.3em}.el-spin{-webkit-animation:el-spin 2s infinite linear;animation:el-spin 2s infinite linear}.el-pulse{-webkit-animation:el-spin 1s infinite steps(8);animation:el-spin 1s infinite steps(8)}.el-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.el-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.el-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.el-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .el-rotate-90,:root .el-rotate-180,:root .el-rotate-270,:root .el-flip-horizontal,:root .el-flip-vertical{-webkit-filter:none;filter:none}.el-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.el-stack-1x,.el-stack-2x{position:absolute;left:0;width:100%;text-align:center}.el-stack-1x{line-height:inherit}.el-stack-2x{font-size:2em}.el-inverse{color:#fff}.el-icon-address-book-alt::before,.el-address-book-alt::before{content:""}.el-icon-address-book::before,.el-address-book::before{content:""}.el-icon-adjust-alt::before,.el-adjust-alt::before{content:""}.el-icon-adjust::before,.el-adjust::before{content:""}.el-icon-adult::before,.el-adult::before{content:""}.el-icon-align-center::before,.el-align-center::before{content:""}.el-icon-align-justify::before,.el-align-justify::before{content:""}.el-icon-align-left::before,.el-align-left::before{content:""}.el-icon-align-right::before,.el-align-right::before{content:""}.el-icon-arrow-down::before,.el-arrow-down::before{content:""}.el-icon-arrow-left::before,.el-arrow-left::before{content:""}.el-icon-arrow-right::before,.el-arrow-right::before{content:""}.el-icon-arrow-up::before,.el-arrow-up::before{content:""}.el-icon-asl::before,.el-asl::before{content:""}.el-icon-asterisk::before,.el-asterisk::before{content:""}.el-icon-backward::before,.el-backward::before{content:""}.el-icon-ban-circle::before,.el-ban-circle::before{content:""}.el-icon-barcode::before,.el-barcode::before{content:""}.el-icon-behance::before,.el-behance::before{content:""}.el-icon-bell::before,.el-bell::before{content:""}.el-icon-blind::before,.el-blind::before{content:""}.el-icon-blogger::before,.el-blogger::before{content:""}.el-icon-bold::before,.el-bold::before{content:""}.el-icon-book::before,.el-book::before{content:""}.el-icon-bookmark-empty::before,.el-bookmark-empty::before{content:""}.el-icon-bookmark::before,.el-bookmark::before{content:""}.el-icon-brackets::before,.el-brackets::before{content:""}.el-icon-braille::before,.el-braille::before{content:""}.el-icon-briefcase::before,.el-briefcase::before{content:""}.el-icon-broom::before,.el-broom::before{content:""}.el-icon-brush::before,.el-brush::before{content:""}.el-icon-bulb::before,.el-bulb::before{content:""}.el-icon-bullhorn::before,.el-bullhorn::before{content:""}.el-icon-calendar-sign::before,.el-calendar-sign::before{content:""}.el-icon-calendar::before,.el-calendar::before{content:""}.el-icon-camera::before,.el-camera::before{content:""}.el-icon-car::before,.el-car::before{content:""}.el-icon-caret-down::before,.el-caret-down::before{content:""}.el-icon-caret-left::before,.el-caret-left::before{content:""}.el-icon-caret-right::before,.el-caret-right::before{content:""}.el-icon-caret-up::before,.el-caret-up::before{content:""}.el-icon-cc::before,.el-cc::before{content:""}.el-icon-certificate::before,.el-certificate::before{content:""}.el-icon-check-empty::before,.el-check-empty::before{content:""}.el-icon-check::before,.el-check::before{content:""}.el-icon-chevron-down::before,.el-chevron-down::before{content:""}.el-icon-chevron-left::before,.el-chevron-left::before{content:""}.el-icon-chevron-right::before,.el-chevron-right::before{content:""}.el-icon-chevron-up::before,.el-chevron-up::before{content:""}.el-icon-child::before,.el-child::before{content:""}.el-icon-circle-arrow-down::before,.el-circle-arrow-down::before{content:""}.el-icon-circle-arrow-left::before,.el-circle-arrow-left::before{content:""}.el-icon-circle-arrow-right::before,.el-circle-arrow-right::before{content:""}.el-icon-circle-arrow-up::before,.el-circle-arrow-up::before{content:""}.el-icon-cloud-alt::before,.el-cloud-alt::before{content:""}.el-icon-cloud::before,.el-cloud::before{content:""}.el-icon-cog-alt::before,.el-cog-alt::before{content:""}.el-icon-cog::before,.el-cog::before{content:""}.el-icon-cogs::before,.el-cogs::before{content:""}.el-icon-comment-alt::before,.el-comment-alt::before{content:""}.el-icon-comment::before,.el-comment::before{content:""}.el-icon-compass-alt::before,.el-compass-alt::before{content:""}.el-icon-compass::before,.el-compass::before{content:""}.el-icon-credit-card::before,.el-credit-card::before{content:""}.el-icon-css::before,.el-css::before{content:""}.el-icon-dashboard::before,.el-dashboard::before{content:""}.el-icon-delicious::before,.el-delicious::before{content:""}.el-icon-deviantart::before,.el-deviantart::before{content:""}.el-icon-digg::before,.el-digg::before{content:""}.el-icon-download-alt::before,.el-download-alt::before{content:""}.el-icon-download::before,.el-download::before{content:""}.el-icon-dribbble::before,.el-dribbble::before{content:""}.el-icon-edit::before,.el-edit::before{content:""}.el-icon-eject::before,.el-eject::before{content:""}.el-icon-envelope-alt::before,.el-envelope-alt::before{content:""}.el-icon-envelope::before,.el-envelope::before{content:""}.el-icon-error-alt::before,.el-error-alt::before{content:""}.el-icon-error::before,.el-error::before{content:""}.el-icon-eur::before,.el-eur::before{content:""}.el-icon-exclamation-sign::before,.el-exclamation-sign::before{content:""}.el-icon-eye-close::before,.el-eye-close::before{content:""}.el-icon-eye-open::before,.el-eye-open::before{content:""}.el-icon-facebook::before,.el-facebook::before{content:""}.el-icon-facetime-video::before,.el-facetime-video::before{content:""}.el-icon-fast-backward::before,.el-fast-backward::before{content:""}.el-icon-fast-forward::before,.el-fast-forward::before{content:""}.el-icon-female::before,.el-female::before{content:""}.el-icon-file-alt::before,.el-file-alt::before{content:""}.el-icon-file-edit-alt::before,.el-file-edit-alt::before{content:""}.el-icon-file-edit::before,.el-file-edit::before{content:""}.el-icon-file-new-alt::before,.el-file-new-alt::before{content:""}.el-icon-file-new::before,.el-file-new::before{content:""}.el-icon-file::before,.el-file::before{content:""}.el-icon-film::before,.el-film::before{content:""}.el-icon-filter::before,.el-filter::before{content:""}.el-icon-fire::before,.el-fire::before{content:""}.el-icon-flag-alt::before,.el-flag-alt::before{content:""}.el-icon-flag::before,.el-flag::before{content:""}.el-icon-flickr::before,.el-flickr::before{content:""}.el-icon-folder-close::before,.el-folder-close::before{content:""}.el-icon-folder-open::before,.el-folder-open::before{content:""}.el-icon-folder-sign::before,.el-folder-sign::before{content:""}.el-icon-folder::before,.el-folder::before{content:""}.el-icon-font::before,.el-font::before{content:""}.el-icon-fontsize::before,.el-fontsize::before{content:""}.el-icon-fork::before,.el-fork::before{content:""}.el-icon-forward-alt::before,.el-forward-alt::before{content:""}.el-icon-forward::before,.el-forward::before{content:""}.el-icon-foursquare::before,.el-foursquare::before{content:""}.el-icon-friendfeed-rect::before,.el-friendfeed-rect::before{content:""}.el-icon-friendfeed::before,.el-friendfeed::before{content:""}.el-icon-fullscreen::before,.el-fullscreen::before{content:""}.el-icon-gallery::before,.el-gallery::before{content:""}.el-icon-gbp::before,.el-gbp::before{content:""}.el-icon-gift::before,.el-gift::before{content:""}.el-icon-github-text::before,.el-github-text::before{content:""}.el-icon-github::before,.el-github::before{content:""}.el-icon-glass::before,.el-glass::before{content:""}.el-icon-glasses::before,.el-glasses::before{content:""}.el-icon-globe-alt::before,.el-globe-alt::before{content:""}.el-icon-globe::before,.el-globe::before{content:""}.el-icon-googleplus::before,.el-googleplus::before{content:""}.el-icon-graph-alt::before,.el-graph-alt::before{content:""}.el-icon-graph::before,.el-graph::before{content:""}.el-icon-group-alt::before,.el-group-alt::before{content:""}.el-icon-group::before,.el-group::before{content:""}.el-icon-guidedog::before,.el-guidedog::before{content:""}.el-icon-hand-down::before,.el-hand-down::before{content:""}.el-icon-hand-left::before,.el-hand-left::before{content:""}.el-icon-hand-right::before,.el-hand-right::before{content:""}.el-icon-hand-up::before,.el-hand-up::before{content:""}.el-icon-hdd::before,.el-hdd::before{content:""}.el-icon-headphones::before,.el-headphones::before{content:""}.el-icon-hearing-impaired::before,.el-hearing-impaired::before{content:""}.el-icon-heart-alt::before,.el-heart-alt::before{content:""}.el-icon-heart-empty::before,.el-heart-empty::before{content:""}.el-icon-heart::before,.el-heart::before{content:""}.el-icon-home-alt::before,.el-home-alt::before{content:""}.el-icon-home::before,.el-home::before{content:""}.el-icon-hourglass::before,.el-hourglass::before{content:""}.el-icon-idea-alt::before,.el-idea-alt::before{content:""}.el-icon-idea::before,.el-idea::before{content:""}.el-icon-inbox-alt::before,.el-inbox-alt::before{content:""}.el-icon-inbox-box::before,.el-inbox-box::before{content:""}.el-icon-inbox::before,.el-inbox::before{content:""}.el-icon-indent-left::before,.el-indent-left::before{content:""}.el-icon-indent-right::before,.el-indent-right::before{content:""}.el-icon-info-circle::before,.el-info-circle::before{content:""}.el-icon-instagram::before,.el-instagram::before{content:""}.el-icon-iphone-home::before,.el-iphone-home::before{content:""}.el-icon-italic::before,.el-italic::before{content:""}.el-icon-key::before,.el-key::before{content:""}.el-icon-laptop-alt::before,.el-laptop-alt::before{content:""}.el-icon-laptop::before,.el-laptop::before{content:""}.el-icon-lastfm::before,.el-lastfm::before{content:""}.el-icon-leaf::before,.el-leaf::before{content:""}.el-icon-lines::before,.el-lines::before{content:""}.el-icon-link::before,.el-link::before{content:""}.el-icon-linkedin::before,.el-linkedin::before{content:""}.el-icon-list-alt::before,.el-list-alt::before{content:""}.el-icon-list::before,.el-list::before{content:""}.el-icon-livejournal::before,.el-livejournal::before{content:""}.el-icon-lock-alt::before,.el-lock-alt::before{content:""}.el-icon-lock::before,.el-lock::before{content:""}.el-icon-magic::before,.el-magic::before{content:""}.el-icon-magnet::before,.el-magnet::before{content:""}.el-icon-male::before,.el-male::before{content:""}.el-icon-map-marker-alt::before,.el-map-marker-alt::before{content:""}.el-icon-map-marker::before,.el-map-marker::before{content:""}.el-icon-mic-alt::before,.el-mic-alt::before{content:""}.el-icon-mic::before,.el-mic::before{content:""}.el-icon-minus-sign::before,.el-minus-sign::before{content:""}.el-icon-minus::before,.el-minus::before{content:""}.el-icon-move::before,.el-move::before{content:""}.el-icon-music::before,.el-music::before{content:""}.el-icon-myspace::before,.el-myspace::before{content:""}.el-icon-network::before,.el-network::before{content:""}.el-icon-off::before,.el-off::before{content:""}.el-icon-ok-circle::before,.el-ok-circle::before{content:""}.el-icon-ok-sign::before,.el-ok-sign::before{content:""}.el-icon-ok::before,.el-ok::before{content:""}.el-icon-opensource::before,.el-opensource::before{content:""}.el-icon-paper-clip-alt::before,.el-paper-clip-alt::before{content:""}.el-icon-paper-clip::before,.el-paper-clip::before{content:""}.el-icon-path::before,.el-path::before{content:""}.el-icon-pause-alt::before,.el-pause-alt::before{content:""}.el-icon-pause::before,.el-pause::before{content:""}.el-icon-pencil-alt::before,.el-pencil-alt::before{content:""}.el-icon-pencil::before,.el-pencil::before{content:""}.el-icon-person::before,.el-person::before{content:""}.el-icon-phone-alt::before,.el-phone-alt::before{content:""}.el-icon-phone::before,.el-phone::before{content:""}.el-icon-photo-alt::before,.el-photo-alt::before{content:""}.el-icon-photo::before,.el-photo::before{content:""}.el-icon-picasa::before,.el-picasa::before{content:""}.el-icon-picture::before,.el-picture::before{content:""}.el-icon-plane::before,.el-plane::before{content:""}.el-icon-play-alt::before,.el-play-alt::before{content:""}.el-icon-play-circle::before,.el-play-circle::before{content:""}.el-icon-play::before,.el-play::before{content:""}.el-icon-plurk-alt::before,.el-plurk-alt::before{content:""}.el-icon-plurk::before,.el-plurk::before{content:""}.el-icon-plus-sign::before,.el-plus-sign::before{content:""}.el-icon-plus::before,.el-plus::before{content:""}.el-icon-podcast::before,.el-podcast::before{content:""}.el-icon-print::before,.el-print::before{content:""}.el-icon-puzzle::before,.el-puzzle::before{content:""}.el-icon-qrcode::before,.el-qrcode::before{content:""}.el-icon-question-sign::before,.el-question-sign::before{content:""}.el-icon-question::before,.el-question::before{content:""}.el-icon-quote-alt::before,.el-quote-alt::before{content:""}.el-icon-quote-right-alt::before,.el-quote-right-alt::before{content:""}.el-icon-quote-right::before,.el-quote-right::before{content:""}.el-icon-quotes::before,.el-quotes::before{content:""}.el-icon-random::before,.el-random::before{content:""}.el-icon-record::before,.el-record::before{content:""}.el-icon-reddit::before,.el-reddit::before{content:""}.el-icon-redux::before,.el-redux::before{content:""}.el-icon-refresh::before,.el-refresh::before{content:""}.el-icon-remove-circle::before,.el-remove-circle::before{content:""}.el-icon-remove-sign::before,.el-remove-sign::before{content:""}.el-icon-remove::before,.el-remove::before{content:""}.el-icon-repeat-alt::before,.el-repeat-alt::before{content:""}.el-icon-repeat::before,.el-repeat::before{content:""}.el-icon-resize-full::before,.el-resize-full::before{content:""}.el-icon-resize-horizontal::before,.el-resize-horizontal::before{content:""}.el-icon-resize-small::before,.el-resize-small::before{content:""}.el-icon-resize-vertical::before,.el-resize-vertical::before{content:""}.el-icon-return-key::before,.el-return-key::before{content:""}.el-icon-retweet::before,.el-retweet::before{content:""}.el-icon-reverse-alt::before,.el-reverse-alt::before{content:""}.el-icon-road::before,.el-road::before{content:""}.el-icon-rss::before,.el-rss::before{content:""}.el-icon-scissors::before,.el-scissors::before{content:""}.el-icon-screen-alt::before,.el-screen-alt::before{content:""}.el-icon-screen::before,.el-screen::before{content:""}.el-icon-screenshot::before,.el-screenshot::before{content:""}.el-icon-search-alt::before,.el-search-alt::before{content:""}.el-icon-search::before,.el-search::before{content:""}.el-icon-share-alt::before,.el-share-alt::before{content:""}.el-icon-share::before,.el-share::before{content:""}.el-icon-shopping-cart-sign::before,.el-shopping-cart-sign::before{content:""}.el-icon-shopping-cart::before,.el-shopping-cart::before{content:""}.el-icon-shortcode::before,.el-shortcode::before{content:""}.el-icon-signal::before,.el-signal::before{content:""}.el-icon-skype::before,.el-skype::before{content:""}.el-icon-slideshare::before,.el-slideshare::before{content:""}.el-icon-smiley-alt::before,.el-smiley-alt::before{content:""}.el-icon-smiley::before,.el-smiley::before{content:""}.el-icon-soundcloud::before,.el-soundcloud::before{content:""}.el-icon-speaker::before,.el-speaker::before{content:""}.el-icon-spotify::before,.el-spotify::before{content:""}.el-icon-stackoverflow::before,.el-stackoverflow::before{content:""}.el-icon-star-alt::before,.el-star-alt::before{content:""}.el-icon-star-empty::before,.el-star-empty::before{content:""}.el-icon-star::before,.el-star::before{content:""}.el-icon-step-backward::before,.el-step-backward::before{content:""}.el-icon-step-forward::before,.el-step-forward::before{content:""}.el-icon-stop-alt::before,.el-stop-alt::before{content:""}.el-icon-stop::before,.el-stop::before{content:""}.el-icon-stumbleupon::before,.el-stumbleupon::before{content:""}.el-icon-tag::before,.el-tag::before{content:""}.el-icon-tags::before,.el-tags::before{content:""}.el-icon-tasks::before,.el-tasks::before{content:""}.el-icon-text-height::before,.el-text-height::before{content:""}.el-icon-text-width::before,.el-text-width::before{content:""}.el-icon-th-large::before,.el-th-large::before{content:""}.el-icon-th-list::before,.el-th-list::before{content:""}.el-icon-th::before,.el-th::before{content:""}.el-icon-thumbs-down::before,.el-thumbs-down::before{content:""}.el-icon-thumbs-up::before,.el-thumbs-up::before{content:""}.el-icon-time-alt::before,.el-time-alt::before{content:""}.el-icon-time::before,.el-time::before{content:""}.el-icon-tint::before,.el-tint::before{content:""}.el-icon-torso::before,.el-torso::before{content:""}.el-icon-trash-alt::before,.el-trash-alt::before{content:""}.el-icon-trash::before,.el-trash::before{content:""}.el-icon-tumblr::before,.el-tumblr::before{content:""}.el-icon-twitter::before,.el-twitter::before{content:""}.el-icon-universal-access::before,.el-universal-access::before{content:""}.el-icon-unlock-alt::before,.el-unlock-alt::before{content:""}.el-icon-unlock::before,.el-unlock::before{content:""}.el-icon-upload::before,.el-upload::before{content:""}.el-icon-usd::before,.el-usd::before{content:""}.el-icon-user::before,.el-user::before{content:""}.el-icon-viadeo::before,.el-viadeo::before{content:""}.el-icon-video-alt::before,.el-video-alt::before{content:""}.el-icon-video-chat::before,.el-video-chat::before{content:""}.el-icon-video::before,.el-video::before{content:""}.el-icon-view-mode::before,.el-view-mode::before{content:""}.el-icon-vimeo::before,.el-vimeo::before{content:""}.el-icon-vkontakte::before,.el-vkontakte::before{content:""}.el-icon-volume-down::before,.el-volume-down::before{content:""}.el-icon-volume-off::before,.el-volume-off::before{content:""}.el-icon-volume-up::before,.el-volume-up::before{content:""}.el-icon-w3c::before,.el-w3c::before{content:""}.el-icon-warning-sign::before,.el-warning-sign::before{content:""}.el-icon-website-alt::before,.el-website-alt::before{content:""}.el-icon-website::before,.el-website::before{content:""}.el-icon-wheelchair::before,.el-wheelchair::before{content:""}.el-icon-wordpress::before,.el-wordpress::before{content:""}.el-icon-wrench-alt::before,.el-wrench-alt::before{content:""}.el-icon-wrench::before,.el-wrench::before{content:""}.el-icon-youtube::before,.el-youtube::before{content:""}.el-icon-zoom-in::before,.el-zoom-in::before{content:""}.el-icon-zoom-out::before,.el-zoom-out::before{content:""}@-webkit-keyframes el-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes el-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/index.php b/redux-core/assets/css/vendor/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/css/vendor/index.php @@ -0,0 +1,8 @@ + 50%. */\r\n z-index: 10;\r\n}\r\n.noUi-stacking + .noUi-origin {\r\n /* Fix stacking order in IE7, which incorrectly\r\n creates a new context for the origins. */\r\n *z-index: -1;\r\n}\r\n.noUi-state-tap .noUi-origin {\r\n -webkit-transition: left 0.3s, top 0.3s;\r\n transition: left 0.3s, top 0.3s;\r\n}\r\n.noUi-state-drag * {\r\n cursor: inherit !important;\r\n}\r\n\r\n/* Slider size and handle placement;\r\n */\r\n.noUi-horizontal {\r\n height: 18px;\r\n}\r\n.noUi-horizontal .noUi-handle {\r\n width: 34px;\r\n height: 28px;\r\n left: -17px;\r\n top: -6px;\r\n}\r\n.noUi-horizontal.noUi-extended {\r\n padding: 0 15px;\r\n}\r\n.noUi-horizontal.noUi-extended .noUi-origin {\r\n right: -15px;\r\n}\r\n.noUi-vertical {\r\n width: 18px;\r\n}\r\n.noUi-vertical .noUi-handle {\r\n width: 28px;\r\n height: 34px;\r\n left: -6px;\r\n top: -17px;\r\n}\r\n.noUi-vertical.noUi-extended {\r\n padding: 15px 0;\r\n}\r\n.noUi-vertical.noUi-extended .noUi-origin {\r\n bottom: -15px;\r\n}\r\n\r\n/* Styling;\r\n */\r\n.noUi-background {\r\n background: #fafafa;\r\n box-shadow: inset 0 1px 1px #f0f0f0;\r\n}\r\n.noUi-connect {\r\n background: #3fb8af;\r\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\r\n -webkit-transition: background 450ms;\r\n transition: background 450ms;\r\n}\r\n.noUi-origin {\r\n border-radius: 2px;\r\n}\r\n.noUi-target {\r\n border-radius: 4px;\r\n border: 1px solid #d3d3d3;\r\n box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;\r\n}\r\n.noUi-target.noUi-connect {\r\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb;\r\n}\r\n\r\n/* Handles and cursors;\r\n */\r\n.noUi-dragable {\r\n cursor: w-resize;\r\n}\r\n.noUi-vertical .noUi-dragable {\r\n cursor: n-resize;\r\n}\r\n.noUi-handle {\r\n border: 1px solid #d9d9d9;\r\n border-radius: 3px;\r\n background: #fff;\r\n cursor: default;\r\n box-shadow:\r\n inset 0 0 1px #fff,\r\n inset 0 1px 7px #ebebeb,\r\n 0 3px 6px -3px #bbb;\r\n}\r\n.noUi-active {\r\n box-shadow:\r\n inset 0 0 1px #fff,\r\n inset 0 1px 7px #ddd,\r\n 0 3px 6px -3px #bbb;\r\n}\r\n\r\n/* Handle stripes;\r\n */\r\n.noUi-handle::before,\r\n.noUi-handle::after {\r\n content: \"\";\r\n display: block;\r\n position: absolute;\r\n height: 14px;\r\n width: 1px;\r\n background: #e8e7e6;\r\n left: 14px;\r\n top: 6px;\r\n}\r\n.noUi-handle::after {\r\n left: 17px;\r\n}\r\n.noUi-vertical .noUi-handle::before,\r\n.noUi-vertical .noUi-handle::after {\r\n width: 14px;\r\n height: 1px;\r\n left: 6px;\r\n top: 14px;\r\n}\r\n.noUi-vertical .noUi-handle::after {\r\n top: 17px;\r\n}\r\n\r\n/* Disabled state;\r\n */\r\n[disabled].noUi-connect,\r\n[disabled] .noUi-connect {\r\n background: #b8b8b8 !important;\r\n}\r\n[disabled] .noUi-handle {\r\n cursor: not-allowed;\r\n}\r\n\r\n/* Blocked state;\r\n */\r\n.noUi-state-blocked.noUi-connect,\r\n.noUi-state-blocked .noUi-connect {\r\n background: #4fdacf;\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/nouislider.min.css b/redux-core/assets/css/vendor/nouislider.min.css new file mode 100644 index 000000000..536fdec21 --- /dev/null +++ b/redux-core/assets/css/vendor/nouislider.min.css @@ -0,0 +1 @@ +.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#fafafa;-webkit-box-shadow:inset 0 1px 1px #f0f0f0;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;-webkit-box-shadow:inset 0 0 3px rgba(51,51,51,0.45);box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{-webkit-box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb;box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle::before,.noUi-handle::after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle::after{left:17px}.noUi-vertical .noUi-handle::before,.noUi-vertical .noUi-handle::after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle::after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8 !important}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked.noUi-connect,.noUi-state-blocked .noUi-connect{background:#4fdacf} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/qtip.css b/redux-core/assets/css/vendor/qtip.css new file mode 100644 index 000000000..3ab29a9d1 --- /dev/null +++ b/redux-core/assets/css/vendor/qtip.css @@ -0,0 +1,184 @@ +/* qTip2 - Pretty powerful tooltips - v2.2.1 http://qtip2.com Copyright (c) 2014 Released under the MIT licenses http://jquery.org/license Date: Sat Sep 6 2014 11:12 GMT+0100+0100 Plugins: tips modal viewport svg imagemap ie6 Styles: core basic css3 */ +.qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; direction: ltr; -webkit-box-shadow: none; box-shadow: none; padding: 0; } + +.qtip-content { position: relative; padding: 5px 9px; overflow: hidden; text-align: left; word-wrap: break-word; } + +.qtip-titlebar { position: relative; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 0 0 1px; font-weight: bold; } + +.qtip-titlebar + .qtip-content { border-top-width: 0 !important; } + +/* Default close button class */ +.qtip-close { position: absolute; right: -9px; top: -9px; z-index: 11; /* Overlap .qtip-tip */ cursor: pointer; outline: medium none; border: 1px solid transparent; } + +.qtip-titlebar .qtip-close { right: 4px; top: 50%; margin-top: -9px; } + +* html .qtip-titlebar .qtip-close { top: 16px; } + +/* IE fix */ +.qtip-titlebar .ui-icon, .qtip-icon .ui-icon { display: block; text-indent: -1000em; direction: ltr; } + +.qtip-icon, .qtip-icon .ui-icon { border-radius: 3px; text-decoration: none; } + +.qtip-icon .ui-icon { width: 18px; height: 14px; line-height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma, sans-serif; color: inherit; background: transparent none no-repeat -100em -100em; } + +/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ +/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ +/* Default tooltip style */ +.qtip-default { border: 1px solid #f1d031; background-color: #ffffa3; color: #555; } + +.qtip-default .qtip-titlebar { background-color: #ffef93; } + +.qtip-default .qtip-icon { border-color: #ccc; background: #f1f1f1; color: #777; } + +.qtip-default .qtip-titlebar .qtip-close { border-color: #aaa; color: #111; } + +/*! Light tooltip style */ +.qtip-light { background-color: white; border-color: #e2e2e2; color: #454545; } + +.qtip-light .qtip-titlebar { background-color: #f1f1f1; } + +/*! Dark tooltip style */ +.qtip-dark { background-color: #505050; border-color: #303030; color: #f3f3f3; } + +.qtip-dark .qtip-titlebar { background-color: #404040; } + +.qtip-dark .qtip-icon { border-color: #444; } + +.qtip-dark .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/*! Cream tooltip style */ +.qtip-cream { background-color: #fbf7aa; border-color: #f9e98e; color: #a27d35; } + +.qtip-cream .qtip-titlebar { background-color: #f0de7d; } + +.qtip-cream .qtip-close .qtip-icon { background-position: -82px 0; } + +/*! Red tooltip style */ +.qtip-red { background-color: #f78b83; border-color: #d95252; color: #912323; } + +.qtip-red .qtip-titlebar { background-color: #f06d65; } + +.qtip-red .qtip-close .qtip-icon { background-position: -102px 0; } + +.qtip-red .qtip-icon { border-color: #d95252; } + +.qtip-red .qtip-titlebar .ui-state-hover { border-color: #d95252; } + +/*! Green tooltip style */ +.qtip-green { background-color: #caed9e; border-color: #90d93f; color: #3f6219; } + +.qtip-green .qtip-titlebar { background-color: #b0de78; } + +.qtip-green .qtip-close .qtip-icon { background-position: -42px 0; } + +/*! Blue tooltip style */ +.qtip-blue { background-color: #e5f6fe; border-color: #add9ed; color: #5e99bd; } + +.qtip-blue .qtip-titlebar { background-color: #d0e9f5; } + +.qtip-blue .qtip-close .qtip-icon { background-position: -2px 0; } + +.qtip-shadow { -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); } + +/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ +.qtip-rounded, .qtip-tipsy, .qtip-bootstrap { border-radius: 5px; } + +.qtip-rounded .qtip-titlebar { border-radius: 4px 4px 0 0; } + +/* Youtube tooltip style */ +.qtip-youtube { border-radius: 2px; -webkit-box-shadow: 0 0 3px #333; box-shadow: 0 0 3px #333; color: white; border: 0 solid transparent; background: #4a4a4a; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, black)); background-image: -webkit-linear-gradient(top, #4a4a4a 0, black 100%); background-image: -o-linear-gradient(top, #4a4a4a 0, black 100%); } + +.qtip-youtube .qtip-titlebar { background-color: #4a4a4a; background-color: rgba(0, 0, 0, 0); } + +.qtip-youtube .qtip-content { padding: 0.75em; font: 12px arial, sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; } + +.qtip-youtube .qtip-icon { border-color: #222; } + +.qtip-youtube .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/* jQuery TOOLS Tooltip style */ +.qtip-jtools { background: #232323; background: rgba(0, 0, 0, 0.7); background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); background-image: -webkit-linear-gradient(top, #717171, #232323); background-image: -o-linear-gradient(top, #717171, #232323); border: 2px solid #ddd; border: 2px solid #f1f1f1; border-radius: 2px; -webkit-box-shadow: 0 0 12px #333; box-shadow: 0 0 12px #333; } + +/* IE Specific */ +.qtip-jtools .qtip-titlebar { background-color: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4a4a4a); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; } + +.qtip-jtools .qtip-content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a, endColorstr=#232323); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; } + +.qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content { background: transparent; color: white; border: 0 dashed transparent; } + +.qtip-jtools .qtip-icon { border-color: #555; } + +.qtip-jtools .qtip-titlebar .ui-state-hover { border-color: #333; } + +/* Cluetip style */ +.qtip-cluetip { -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); background-color: #d9d9c2; color: #111; border: 0 dashed transparent; } + +.qtip-cluetip .qtip-titlebar { background-color: #87876a; color: white; border: 0 dashed transparent; } + +.qtip-cluetip .qtip-icon { border-color: #808064; } + +.qtip-cluetip .qtip-titlebar .ui-state-hover { border-color: #696952; color: #696952; } + +/* Tipsy style */ +.qtip-tipsy { background: black; background: rgba(0, 0, 0, 0.87); color: white; border: 0 solid transparent; font-size: 11px; font-family: "Lucida Grande", sans-serif; font-weight: bold; line-height: 16px; text-shadow: 0 1px black; } + +.qtip-tipsy .qtip-titlebar { padding: 6px 35px 0 10px; background-color: transparent; } + +.qtip-tipsy .qtip-content { padding: 6px 10px; } + +.qtip-tipsy .qtip-icon { border-color: #222; text-shadow: none; } + +.qtip-tipsy .qtip-titlebar .ui-state-hover { border-color: #303030; } + +/* Tipped style */ +.qtip-tipped { border: 3px solid #959fa9; border-radius: 3px; background-color: #f9f9f9; color: #454545; font-weight: normal; font-family: serif; } + +.qtip-tipped .qtip-titlebar { border-bottom-width: 0; color: white; background: #3a79b8; background-image: -webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d)); background-image: -webkit-linear-gradient(top, #3a79b8, #2e629d); background-image: -o-linear-gradient(top, #3a79b8, #2e629d); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3a79b8, endColorstr=#2e629d); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; } + +.qtip-tipped .qtip-icon { border: 2px solid #285589; background: #285589; } + +.qtip-tipped .qtip-icon .ui-icon { background-color: #fbfbfb; color: #555; } + +/** Twitter Bootstrap style. Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11. Does not work with IE 7. */ +.qtip-bootstrap { /** Taken from Bootstrap body */ font-size: 14px; line-height: 20px; color: #333; /** Taken from Bootstrap .popover */ padding: 1px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } + +.qtip-bootstrap .qtip-titlebar { /** Taken from Bootstrap .popover-title */ padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } + +.qtip-bootstrap .qtip-titlebar .qtip-close { /** Overrides qTip2: .qtip-titlebar .qtip-close{ [...] right: 4px; top: 50%; [...] border-style: solid; } */ right: 11px; top: 45%; border-style: none; } + +.qtip-bootstrap .qtip-content { /** Taken from Bootstrap .popover-content */ padding: 9px 14px; } + +.qtip-bootstrap .qtip-icon { /** Overrides qTip2: .qtip-default .qtip-icon { border-color: #CCC; background: #F1F1F1; color: #777; } */ background: transparent; } + +.qtip-bootstrap .qtip-icon .ui-icon { /** Overrides qTip2: .qtip-icon .ui-icon{ width: 18px; height: 14px; } */ width: auto; height: auto; /* Taken from Bootstrap .close */ float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20); } + +.qtip-bootstrap .qtip-icon .ui-icon:hover { /* Taken from Bootstrap .close:hover */ color: #000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } + +/* IE9 fix - removes all filters */ +.qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar { -webkit-filter: none; filter: none; -ms-filter: none; } + +.qtip .qtip-tip { margin: 0 auto; overflow: hidden; z-index: 10; } + +/* Opera bug #357 - Incorrect tip position +https://github.com/Craga89/qTip2/issues/367 */ +x:-o-prefocus, .qtip .qtip-tip { visibility: hidden; } + +.qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas { position: absolute; color: #123456; background: transparent; border: 0 dashed transparent; } + +.qtip .qtip-tip canvas { top: 0; left: 0; } + +.qtip .qtip-tip .qtip-vml { behavior: url(#default#VML); display: inline-block; visibility: visible; } + +#qtip-overlay { position: fixed; left: 0; top: 0; width: 100%; height: 100%; } + +/* Applied to modals with show.modal.blur set to true */ +#qtip-overlay.blurs { cursor: pointer; } + +/* Change opacity of overlay here */ +#qtip-overlay div { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: black; opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } + +.qtipmodal-ie6fix { position: absolute !important; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXRpcC5jc3MiLCJzb3VyY2VzIjpbInF0aXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0UEFXRztBQUNILEFBQUEsS0FBSyxDQUFDLEVBQ0YsUUFBUSxFQUFFLFFBQVEsRUFDbEIsSUFBSSxFQUFFLFFBQVEsRUFDZCxHQUFHLEVBQUUsUUFBUSxFQUNiLE9BQU8sRUFBRSxJQUFJLEVBRWIsU0FBUyxFQUFFLEtBQUssRUFDaEIsU0FBUyxFQUFFLElBQUksRUFFZixTQUFTLEVBQUUsTUFBTSxFQUNqQixXQUFXLEVBQUUsSUFBSSxFQUVqQixTQUFTLEVBQUUsR0FBRyxFQUVkLFVBQVUsRUFBRSxJQUFJLEVBQ2hCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBRUQsQUFBQSxhQUFhLENBQUMsRUFDVixRQUFRLEVBQUUsUUFBUSxFQUNsQixPQUFPLEVBQUUsT0FBTyxFQUNoQixRQUFRLEVBQUUsTUFBTSxFQUVoQixVQUFVLEVBQUUsSUFBSSxFQUNoQixTQUFTLEVBQUUsVUFBVSxHQUN4Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxFQUNYLFFBQVEsRUFBRSxRQUFRLEVBQ2xCLE9BQU8sRUFBRSxpQkFBaUIsRUFDMUIsUUFBUSxFQUFFLE1BQU0sRUFFaEIsWUFBWSxFQUFFLE9BQU8sRUFDckIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBRUQsQUFBQSxjQUFjLEdBQUcsYUFBYSxDQUFDLEVBQzNCLGdCQUFnQixFQUFFLFlBQVksR0FDakM7O0FBRUQsZ0NBQWdDO0FBQ2hDLEFBQUEsV0FBVyxDQUFDLEVBQ1IsUUFBUSxFQUFFLFFBQVEsRUFDbEIsS0FBSyxFQUFFLElBQUksRUFDWCxHQUFHLEVBQUUsSUFBSSxFQUNULE9BQU8sRUFBRSxFQUFFLEVBQUUsdUJBQXVCLENBRXBDLE1BQU0sRUFBRSxPQUFPLEVBQ2YsT0FBTyxFQUFFLFdBQVcsRUFFcEIsTUFBTSxFQUFFLHFCQUFxQixHQUNoQzs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUMsRUFDdkIsS0FB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 */ + +/*# sourceMappingURL=qtip.css.map */ diff --git a/redux-core/assets/css/vendor/select2.css b/redux-core/assets/css/vendor/select2.css new file mode 100644 index 000000000..81b33b531 --- /dev/null +++ b/redux-core/assets/css/vendor/select2.css @@ -0,0 +1,293 @@ +.select2-container { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle; } + +.select2-container .select2-selection--single { -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; display: block; height: 28px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.select2-container .select2-selection--single .select2-selection__clear { position: relative; } + +.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; } + +.select2-container .select2-selection--multiple { -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; } + +.select2-container .select2-search--inline { float: left; } + +.select2-container .select2-search--inline .select2-search__field { -webkit-box-sizing: border-box; box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; padding: 0; } + +.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } + +.select2-dropdown { background-color: white; border: 1px solid #aaa; border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051; } + +.select2-results { display: block; } + +.select2-results__options { list-style: none; margin: 0; padding: 0; } + +.select2-results__option { padding: 6px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; } + +.select2-results__option[aria-selected] { cursor: pointer; } + +.select2-container--open .select2-dropdown { left: 0; } + +.select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-search--dropdown { display: block; padding: 4px; } + +.select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; } + +.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } + +.select2-search--dropdown.select2-search--hide { display: none; } + +.select2-close-mask { border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0); } + +.select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; } + +.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } + +.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } + +.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; } + +.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; } + +.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } + +.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--default .select2-selection--multiple { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; cursor: text; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered { -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } + +.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } + +.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid #000 1px; outline: 0; } + +.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } + +.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } + +.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: textfield; } + +.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--default .select2-results__option[role="group"] { padding: 0; } + +.select2-container--default .select2-results__option[aria-disabled="true"] { color: #999; } + +.select2-container--default .select2-results__option[aria-selected="true"] { background-color: #ddd; } + +.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } + +.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: #fff; } + +.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } + +.select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; border-radius: 4px; outline: 0; background-image: -webkit-linear-gradient(top, white 50%, #eee 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eee)); background-image: linear-gradient(to bottom, white 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } + +.select2-container--classic .select2-selection--single:focus { border: 1px solid #5897fb; } + +.select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; } + +.select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; border-left: 1px solid #aaa; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc)); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0); } + +.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; left: 1px; right: auto; } + +.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #5897fb; } + +.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; } + +.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: -webkit-linear-gradient(top, white 0%, #eee 50%); background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eee)); background-image: linear-gradient(to bottom, white 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0); } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: -webkit-linear-gradient(top, #eee 50%, white 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(white)); background-image: linear-gradient(to bottom, #eee 50%, white 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0); } + +.select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; outline: 0; } + +.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #5897fb; } + +.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float: right; margin-left: 5px; margin-right: auto; } + +.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb; } + +.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; } + +.select2-container--classic .select2-search--inline .select2-search__field { outline: 0; -webkit-box-shadow: none; box-shadow: none; } + +.select2-container--classic .select2-dropdown { background-color: white; border: 1px solid transparent; } + +.select2-container--classic .select2-dropdown--above { border-bottom: none; } + +.select2-container--classic .select2-dropdown--below { border-top: none; } + +.select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--classic .select2-results__option[role=group] { padding: 0; } + +.select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; } + +.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; color: white; } + +.select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; } + +.select2-container--classic.select2-container--open .select2-dropdown { border-color: #5897fb; } + +.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; } + +.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; } + +.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; } + +.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; } + +.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; } + +.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; } + +.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } + +.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; } + +.select2-container--default .select2-selection--multiple { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; cursor: text; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered { -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; } + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } + +.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; } + +.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; } + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; } + +.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid #000 1px; outline: 0; } + +.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } + +.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } + +.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; } + +.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; } + +.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: textfield; } + +.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } + +.select2-container--default .select2-results__option[role="group"] { padding: 0; } + +.select2-container--default .select2-results__option[aria-disabled="true"] { color: #999; } + +.select2-container--default .select2-results__option[aria-selected="true"] { background-color: #ddd; } + +.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } + +.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } + +.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: #fff; } + +.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0Mi5jc3MiLCJzb3VyY2VzIjpbInNlbGVjdDIuc2NzcyIsImNvcmUuc2NzcyIsIl9zaW5nbGUuc2NzcyIsIl9tdWx0aXBsZS5zY3NzIiwiX2Ryb3Bkb3duLnNjc3MiLCJ0aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwidGhlbWUvZGVmYXVsdC9fc2luZ2xlLnNjc3MiLCJ0aGVtZS9kZWZhdWx0L19tdWx0aXBsZS5zY3NzIiwidGhlbWUvY2xhc3NpYy9sYXlvdXQuc2NzcyIsInRoZW1lL2NsYXNzaWMvX2RlZmF1bHRzLnNjc3MiLCJtaXhpbnMvX2dyYWRpZW50cy5zY3NzIiwidGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCJ0aGVtZS9jbGFzc2ljL19tdWx0aXBsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBLEFBQUEsa0JBQWtCLENBQUMsRUFDZixVQUFVLEVBQUUsVUFBVSxFQUV0QixPQUFPLEVBQUUsWUFBWSxFQUNyQixNQUFNLEVBQUUsQ0FBQyxFQUNULFFBQVEsRUFBRSxRQUFRLEVBQ2xCLGNBQWMsRUFBRSxNQUFNLEdBSXpCOztBQVZELEFDQUEsa0JEQWtCLENDQWxCLDBCQUEwQixDQUFDLEVBQ3ZCLFVBQVUsRUFBRSxVQUFVLEVBRXRCLE1BQU0sRUFBRSxPQUFPLEVBQ2YsT0FBTyxFQUFFLEtBQUssRUFFZCxNQUFNLEVBQUUsSUFBSSxFQUVaLFdBQVcsRUFBRSxJQUFJLEVBQ2pCLG1CQUFtQixFQUFFLElBQUksR0FlNUI7O0FEeEJELEFDV0ksa0JEWGMsQ0NBbEIsMEJBQTBCLENBV3RCLDRCQUE0QixDQUFDLEVBQ3pCLE9BQU8sRUFBRSxLQUFLLEVBQ2QsWUFBWSxFQUFFLEdBQUcsRUFDakIsYUFBYSxFQUFFLElBQUksRUFFbkIsUUFBUSxFQUFFLE1BQU0sRUFDaEIsYUFBYSxFQUFFLFFBQVEsRUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FEbkJMLEFDcUJJLGtCRHJCYyxDQ0FsQiwwQkFBMEIsQ0FxQnRCLHlCQUF5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 */ + +/*# sourceMappingURL=select2.css.map */ diff --git a/redux-core/assets/css/vendor/select2.css.map b/redux-core/assets/css/vendor/select2.css.map new file mode 100644 index 000000000..eed6aded9 --- /dev/null +++ b/redux-core/assets/css/vendor/select2.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["core.scss","select2.css","_single.scss","_multiple.scss","_dropdown.scss","theme/default/layout.scss","theme/default/_single.scss","theme/default/_multiple.scss"],"names":[],"mappings":"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AsB,EAAtB,sBAAsB,EDP9B,gBE0BM,EDjBE,SAAS,EDTjB,cGAA,EFWQ,WAAW,EAAA;;ADXnB,2FAAA,gBGoBA,EAAA;;AHpBA,2FCmBQ,WAAW,EGnBnB,eACI,EHoBI,WAAW,EAAA;;ADrBnB,qFCyBQ,eAAe,EGGvB,YAAA,EHDQ,iBAAiB,EGCzB,eAAA,EHCQ,kBAAkB,EAAA;;AD7B1B,sFCiCQ,yBAAyB,EGgBjC,sBAAyB,EHdjB,kBAAkB,EGoB1B,eAAA,EAAA,WAAA,EAAA,iBAAyB,EHdjB,eAAe,EGcvB,cAAA,EAAA;;AJvDA,8FAmCA,WAAA,ECYQ,eAAe,EAEf,qBAAqB,EIjD7B,iBAAA,EAAA,iBAAA,EAAA;;ALAA,oGCuDY,WAAW,EAAA;;ADvDvB,mSCiEY,YAAY,EAAA;;ADjExB,iGCqEY,gBAAgB,EIrE5B,kBEAA,EAAA;;APAA,yGKAA,gBEAA,EN2EY,kBAAkB,EAAA;;AD3E9B,oFKAA,sBEAA,ENmFQ,UAAU,EAAA;;ADnFlB,uFCyFQ,sBAAsB,EIzF9B,eAAA,EAAA;;ALAA,6FKAA,aAAA,EAAA;;ALAA,qNCOY,yBAAyB,EDPrC,0BE2BI,EAAA;;AF3BJ,qNCeY,4BAA4B,EDfxC,6BGoBA,EAAA;;AHpBA,+EIkBA,sBACkB,EAAA;;AJnBlB,6EI4BA,uBAMK,EHLO,YAAY,EGUxB,UAAA,EHRY,wBAAgB,EAAhB,gBAAgB,EGY5B,6BAAyB,EAAA;;AJ3CzB,2ECqCQ,iBAAiB,EGkBzB,gBAAA,EAAA;;AJvDA,qEC2CY,UAAU,EAAA;;AD3CtB,6EC+CY,WAAW,EAAA;;AD/CvB,6ECmDY,sBAAsB,EAAA;;ADnDlC,gFCuDY,iBAAiB,EAAA;;ADvD7B,wGKAA,eCAA,EAAA;;ANAA,yGKAA,iBCiDM,ELcU,iBAAiB,EAAA;;AD/DjC,kIKAA,iBAA2B,EJmEP,iBAAiB,EAAA;;ADnErC,2JKAA,iBEAA,ENuEwB,iBAAiB,EAAA;;ADvEzC,oLOAA,iBAAA,EN2E4B,iBAAiB,EAAA;;AD3E7C,6MOAA,iBAAA,EN+EgC,iBAAiB,EAAA;;AD/EjD,mFCyFQ,yBAAyB,EIzFjC,WAAA,EAAA;;ALAA,sDKAA,eAAA,EJ+FQ,cAAc,EI/FtB,YAAA,EAAA;;AJkSA,q7yBAAq7yB","file":"select2.css","sourcesContent":[".select2-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"single\";\r\n @import \"multiple\";\r\n}\r\n\r\n@import \"dropdown\";\r\n\r\n.select2-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n}\r\n\r\n.select2-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n -webkit-clip-path: inset(50%) !important;\r\n clip-path: inset(50%) !important;\r\n height: 1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n white-space: nowrap !important;\r\n}\r\n\r\n@import \"theme/default/layout\";\r\n@import \"theme/classic/layout\";\r\n",null,".select2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .select2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .select2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--single {\r\n .select2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".select2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .select2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.select2-search--inline {\r\n float: left;\r\n\r\n .select2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".select2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.select2-results {\r\n display: block;\r\n}\r\n\r\n.select2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.select2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.select2-container--open .select2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.select2-container--open .select2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.select2-container--open .select2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.select2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .select2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.select2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".select2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.select2-container--open.select2-container--above {\r\n .select2-selection--single,\r\n .select2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.select2-container--open.select2-container--below {\r\n .select2-selection--single,\r\n .select2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .select2-search--dropdown {\r\n .select2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .select2-search--inline {\r\n .select2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .select2-results > .select2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .select2-results__option {\r\n &[role=\"group\"] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=\"true\"] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=\"true\"] {\r\n background-color: #ddd;\r\n }\r\n\r\n .select2-results__option {\r\n padding-left: 1em;\r\n\r\n .select2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .select2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .select2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .select2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .select2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .select2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .select2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: #fff;\r\n }\r\n\r\n .select2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n",".select2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .select2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .select2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .select2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .select2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--single {\r\n .select2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .select2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--disabled {\r\n .select2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .select2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--open {\r\n .select2-selection--single {\r\n .select2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".select2-selection--multiple {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .select2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .select2-selection__placeholder {\r\n color: #999;\r\n margin-top: 5px;\r\n float: left;\r\n }\r\n\r\n .select2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .select2-selection__choice {\r\n background-color: #e4e4e4;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .select2-selection--multiple {\r\n .select2-selection__choice,\r\n .select2-selection__placeholder,\r\n .select2-search--inline {\r\n float: right;\r\n }\r\n\r\n .select2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.select2-container--focus {\r\n .select2-selection--multiple {\r\n border: solid #000 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.select2-container--disabled {\r\n .select2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .select2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/select2.min.css b/redux-core/assets/css/vendor/select2.min.css new file mode 100644 index 000000000..cc5425376 --- /dev/null +++ b/redux-core/assets/css/vendor/select2.min.css @@ -0,0 +1 @@ +.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),to(#eee));background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,white 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px} \ No newline at end of file diff --git a/redux-core/assets/css/vendor/spectrum.css.map b/redux-core/assets/css/vendor/spectrum.css.map new file mode 100644 index 000000000..02efcf7e1 --- /dev/null +++ b/redux-core/assets/css/vendor/spectrum.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["spectrum.scss","spectrum.css"],"names":[],"mappings":"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","file":"spectrum.css","sourcesContent":["/***\nSpectrum Colorpicker v1.5.1\nhttps://github.com/bgrins/spectrum\nAuthor: Brian Grinstead\nLicense: MIT\n***/\n\n.sp-container {\n position: absolute;\n top: 0;\n left: 0;\n display: inline-block;\n *display: inline;\n *zoom: 1;\n /* https://github.com/bgrins/spectrum/issues/40 */\n z-index: 9999994;\n overflow: hidden;\n}\n\n\n.sp-container.sp-flat {\n position: relative;\n}\n\n/* Fix for * { box-sizing: border-box; } */\n.sp-container,\n.sp-container * {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\n\n/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */\n.sp-top {\n position: relative;\n width: 100%;\n display: inline-block;\n}\n\n.sp-top-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.sp-color {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 20%;\n}\n\n.sp-hue {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 84%;\n height: 100%;\n}\n\n.sp-clear-enabled .sp-hue {\n top: 33px;\n height: 77.5%;\n}\n\n.sp-fill {\n padding-top: 80%;\n}\n\n.sp-sat,\n.sp-val {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.sp-alpha-enabled .sp-top {\n margin-bottom: 18px;\n}\n\n.sp-alpha-enabled .sp-alpha {\n display: block;\n}\n\n.sp-alpha-handle {\n position: absolute;\n top: -4px;\n bottom: -4px;\n width: 6px;\n left: 50%;\n cursor: pointer;\n border: 1px solid black;\n background: white;\n opacity: 0.8;\n}\n\n.sp-alpha {\n display: none;\n position: absolute;\n bottom: -14px;\n right: 0;\n left: 0;\n height: 8px;\n}\n\n.sp-alpha-inner {\n border: solid 1px #333;\n}\n\n.sp-clear {\n display: none;\n}\n\n.sp-clear.sp-clear-display {\n background-position: center;\n}\n\n.sp-clear-enabled .sp-clear {\n display: block;\n position: absolute;\n top: 0px;\n right: 0;\n bottom: 0;\n left: 84%;\n height: 28px;\n}\n\n/* Don't allow text selection */\n.sp-container,\n.sp-replacer,\n.sp-preview,\n.sp-dragger,\n.sp-slider,\n.sp-alpha,\n.sp-clear,\n.sp-alpha-handle,\n.sp-container.sp-dragging .sp-input,\n.sp-container button {\n -webkit-user-select: none;\n -moz-user-select: -moz-none;\n -o-user-select: none;\n user-select: none;\n}\n\n.sp-container.sp-input-disabled .sp-input-container {\n display: none;\n}\n\n.sp-container.sp-buttons-disabled .sp-button-container {\n display: none;\n}\n\n.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {\n display: none;\n}\n\n.sp-palette-only .sp-picker-container {\n display: none;\n}\n\n.sp-palette-disabled .sp-palette-container {\n display: none;\n}\n\n.sp-initial-disabled .sp-initial {\n display: none;\n}\n\n/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */\n.sp-sat {\n background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204, 154, 129, 0)));\n background-image: -webkit-linear-gradient(left, #fff, rgba(204, 154, 129, 0));\n background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));\n background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));\n background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));\n background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));\n -ms-filter: \"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)\";\n filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=\"#FFFFFFFF\", endColorstr=\"#00CC9A81\");\n}\n\n.sp-val {\n background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204, 154, 129, 0)));\n background-image: -webkit-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));\n background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));\n background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));\n background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));\n background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));\n -ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)\";\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#00CC9A81\", endColorstr=\"#FF000000\");\n}\n\n.sp-hue {\n background: -moz-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -ms-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -o-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-gradient(linear, left top, left bottom, from(#f00), color-stop(0.17, #ff0), color-stop(0.33, #0f0), color-stop(0.5, #0ff), color-stop(0.67, #00f), color-stop(0.83, #f0f), to(#f00));\n background: -webkit-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: linear-gradient(to bottom, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n\n/* IE filters do not support multiple color stops.\n * Generate 6 divs, line them up, and do two color gradients for each.\n * Yes, really.\n */\n.sp-1 {\n height: 17%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ff0000\", endColorstr=\"#ffff00\");\n}\n\n.sp-2 {\n height: 16%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ffff00\", endColorstr=\"#00ff00\");\n}\n\n.sp-3 {\n height: 17%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#00ff00\", endColorstr=\"#00ffff\");\n}\n\n.sp-4 {\n height: 17%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#00ffff\", endColorstr=\"#0000ff\");\n}\n\n.sp-5 {\n height: 16%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#0000ff\", endColorstr=\"#ff00ff\");\n}\n\n.sp-6 {\n height: 17%;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ff00ff\", endColorstr=\"#ff0000\");\n}\n\n.sp-hidden {\n display: none !important;\n}\n\n/* Clearfix hack */\n.sp-cf::before,\n.sp-cf::after {\n content: \"\";\n display: table;\n}\n\n.sp-cf::after {\n clear: both;\n}\n\n.sp-cf {\n *zoom: 1;\n}\n\n/* Mobile devices, make hue slider bigger so it is easier to slide */\n@media (max-device-width: 480px) {\n .sp-color {\n right: 40%;\n }\n .sp-hue {\n left: 63%;\n }\n .sp-fill {\n padding-top: 60%;\n }\n}\n\n.sp-dragger {\n border-radius: 5px;\n height: 5px;\n width: 5px;\n border: 1px solid #fff;\n background: #000;\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.sp-slider {\n position: absolute;\n top: 0;\n cursor: pointer;\n height: 3px;\n left: -1px;\n right: -1px;\n border: 1px solid #000;\n background: white;\n opacity: 0.8;\n}\n\n/*\nTheme authors:\nHere are the basic themeable display options (colors, fonts, global widths).\nSee http://bgrins.github.io/spectrum/themes/ for instructions.\n*/\n\n.sp-container {\n border-radius: 0;\n background-color: #ececec;\n border: solid 1px #f0c49b;\n padding: 0;\n}\n\n.sp-container,\n.sp-container button,\n.sp-container input,\n.sp-color,\n.sp-hue,\n.sp-clear {\n font: normal 12px \"Lucida Grande\", \"Lucida Sans Unicode\", \"Lucida Sans\", Geneva, Verdana, sans-serif;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.sp-top {\n margin-bottom: 3px;\n}\n\n.sp-color,\n.sp-hue,\n.sp-clear {\n border: solid 1px #666;\n}\n\n/* Input */\n.sp-input-container {\n float: right;\n width: 100px;\n margin-bottom: 4px;\n}\n\n.sp-initial-disabled .sp-input-container {\n width: 100%;\n}\n\n.sp-input {\n font-size: 12px !important;\n border: 1px inset;\n padding: 4px 5px;\n margin: 0;\n width: 100%;\n background: transparent;\n border-radius: 3px;\n color: #222;\n}\n\n.sp-input:focus {\n border: 1px solid orange;\n}\n\n.sp-input.sp-validation-error {\n border: 1px solid red;\n background: #fdd;\n}\n\n.sp-picker-container,\n.sp-palette-container {\n float: left;\n position: relative;\n padding: 10px;\n padding-bottom: 300px;\n margin-bottom: -290px;\n}\n\n.sp-picker-container {\n width: 172px;\n border-left: solid 1px #fff;\n}\n\n/* Palettes */\n.sp-palette-container {\n border-right: solid 1px #ccc;\n}\n\n.sp-palette-only .sp-palette-container {\n border: 0;\n}\n\n.sp-palette .sp-thumb-el {\n display: block;\n position: relative;\n float: left;\n width: 24px;\n height: 15px;\n margin: 3px;\n cursor: pointer;\n border: solid 2px transparent;\n}\n\n.sp-palette .sp-thumb-el:hover,\n.sp-palette .sp-thumb-el.sp-thumb-active {\n border-color: orange;\n}\n\n.sp-thumb-el {\n position: relative;\n}\n\n/* Initial */\n.sp-initial {\n float: left;\n border: solid 1px #333;\n}\n\n.sp-initial span {\n width: 30px;\n height: 25px;\n border: none;\n display: block;\n float: left;\n margin: 0;\n}\n\n.sp-initial .sp-clear-display {\n background-position: center;\n}\n\n/* Buttons */\n.sp-palette-button-container,\n.sp-button-container {\n float: right;\n}\n\n/* Replacer (the little preview div that shows up instead of the ) */\n.sp-replacer {\n margin: 0;\n overflow: hidden;\n cursor: pointer;\n padding: 4px;\n display: inline-block;\n *zoom: 1;\n *display: inline;\n border: solid 1px #91765d;\n background: #eee;\n color: #333;\n vertical-align: middle;\n}\n\n.sp-replacer:hover,\n.sp-replacer.sp-active {\n border-color: #f0c49b;\n color: #111;\n}\n\n.sp-replacer.sp-disabled {\n cursor: default;\n border-color: silver;\n color: silver;\n}\n\n.sp-dd {\n padding: 2px 0;\n height: 16px;\n line-height: 16px;\n float: left;\n font-size: 10px;\n}\n\n.sp-preview {\n position: relative;\n width: 25px;\n height: 20px;\n border: solid 1px #222;\n margin-right: 5px;\n float: left;\n z-index: 0;\n}\n\n.sp-palette {\n *width: 220px;\n max-width: 220px;\n}\n\n.sp-palette .sp-thumb-el {\n width: 16px;\n height: 16px;\n margin: 2px 1px;\n border: solid 1px #d0d0d0;\n}\n\n.sp-container {\n padding-bottom: 0;\n}\n\n/* Buttons: http://hellohappy.org/css3-buttons/ */\n.sp-container button {\n background-color: #eee;\n background-image: -webkit-linear-gradient(top, #eee, #ccc);\n background-image: -moz-linear-gradient(top, #eee, #ccc);\n background-image: -ms-linear-gradient(top, #eee, #ccc);\n background-image: -o-linear-gradient(top, #eee, #ccc);\n background-image: linear-gradient(to bottom, #eee, #ccc);\n border: 1px solid #ccc;\n border-bottom: 1px solid #bbb;\n border-radius: 3px;\n color: #333;\n font-size: 14px;\n line-height: 1;\n padding: 5px 4px;\n text-align: center;\n text-shadow: 0 1px 0 #eee;\n vertical-align: middle;\n}\n\n.sp-container button:hover {\n background-color: #ddd;\n background-image: -webkit-linear-gradient(top, #ddd, #bbb);\n background-image: -moz-linear-gradient(top, #ddd, #bbb);\n background-image: -ms-linear-gradient(top, #ddd, #bbb);\n background-image: -o-linear-gradient(top, #ddd, #bbb);\n background-image: linear-gradient(to bottom, #ddd, #bbb);\n border: 1px solid #bbb;\n border-bottom: 1px solid #999;\n cursor: pointer;\n text-shadow: 0 1px 0 #ddd;\n}\n\n.sp-container button:active {\n border: 1px solid #aaa;\n border-bottom: 1px solid #888;\n -webkit-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;\n -moz-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;\n -ms-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;\n -o-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;\n box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;\n}\n\n.sp-cancel {\n font-size: 11px;\n color: #d93f3f !important;\n margin: 0;\n padding: 2px;\n margin-right: 5px;\n vertical-align: middle;\n text-decoration: none;\n\n}\n\n.sp-cancel:hover {\n color: #d93f3f !important;\n text-decoration: underline;\n}\n\n.sp-palette span:hover,\n.sp-palette span.sp-thumb-active {\n border-color: #000;\n}\n\n.sp-preview,\n.sp-alpha,\n.sp-thumb-el {\n position: relative;\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);\n}\n\n.sp-preview-inner,\n.sp-alpha-inner,\n.sp-thumb-inner {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.sp-palette .sp-thumb-inner {\n background-position: 50% 50%;\n background-repeat: no-repeat;\n}\n\n.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);\n}\n\n.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);\n}\n\n.sp-clear-display {\n background-repeat: no-repeat;\n background-position: center;\n background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);\n}\n"]} \ No newline at end of file diff --git a/redux-core/assets/fonts/elusiveicons-webfont.eot b/redux-core/assets/fonts/elusiveicons-webfont.eot new file mode 100644 index 000000000..0fc2bdf4e Binary files /dev/null and b/redux-core/assets/fonts/elusiveicons-webfont.eot differ diff --git a/redux-core/assets/fonts/elusiveicons-webfont.svg b/redux-core/assets/fonts/elusiveicons-webfont.svg new file mode 100644 index 000000000..cf60ed2bb --- /dev/null +++ b/redux-core/assets/fonts/elusiveicons-webfont.svg @@ -0,0 +1,934 @@ + + + + +Created by FontForge 20120731 at Tue Feb 24 11:41:15 2015 + By Dovy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/redux-core/assets/fonts/elusiveicons-webfont.ttf b/redux-core/assets/fonts/elusiveicons-webfont.ttf new file mode 100644 index 000000000..7065ca1d6 Binary files /dev/null and b/redux-core/assets/fonts/elusiveicons-webfont.ttf differ diff --git a/redux-core/assets/fonts/index.php b/redux-core/assets/fonts/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/fonts/index.php @@ -0,0 +1,8 @@ + + \ No newline at end of file diff --git a/redux-core/assets/img/icon--white.svg b/redux-core/assets/img/icon--white.svg new file mode 100644 index 000000000..85a91b39b --- /dev/null +++ b/redux-core/assets/img/icon--white.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/redux-core/assets/img/index.php b/redux-core/assets/img/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/img/index.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/redux-core/assets/img/logo--white.svg b/redux-core/assets/img/logo--white.svg new file mode 100644 index 000000000..f776c7d3a --- /dev/null +++ b/redux-core/assets/img/logo--white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/redux-core/assets/img/logo.svg b/redux-core/assets/img/logo.svg new file mode 100644 index 000000000..968a1665f --- /dev/null +++ b/redux-core/assets/img/logo.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/redux-core/assets/img/menu_icon.png b/redux-core/assets/img/menu_icon.png new file mode 100644 index 000000000..5d68a1175 Binary files /dev/null and b/redux-core/assets/img/menu_icon.png differ diff --git a/redux-core/assets/img/raw/1c.png b/redux-core/assets/img/raw/1c.png new file mode 100644 index 000000000..6bbb1c31c Binary files /dev/null and b/redux-core/assets/img/raw/1c.png differ diff --git a/redux-core/assets/img/raw/1col.png b/redux-core/assets/img/raw/1col.png new file mode 100644 index 000000000..1664aa73d Binary files /dev/null and b/redux-core/assets/img/raw/1col.png differ diff --git a/redux-core/assets/img/raw/2-col-portfolio.png b/redux-core/assets/img/raw/2-col-portfolio.png new file mode 100644 index 000000000..be72cb136 Binary files /dev/null and b/redux-core/assets/img/raw/2-col-portfolio.png differ diff --git a/redux-core/assets/img/raw/2cl.png b/redux-core/assets/img/raw/2cl.png new file mode 100644 index 000000000..5a9baf7e5 Binary files /dev/null and b/redux-core/assets/img/raw/2cl.png differ diff --git a/redux-core/assets/img/raw/2cr.png b/redux-core/assets/img/raw/2cr.png new file mode 100644 index 000000000..0624bfc7f Binary files /dev/null and b/redux-core/assets/img/raw/2cr.png differ diff --git a/redux-core/assets/img/raw/3-col-portfolio.png b/redux-core/assets/img/raw/3-col-portfolio.png new file mode 100644 index 000000000..aa7d45ac7 Binary files /dev/null and b/redux-core/assets/img/raw/3-col-portfolio.png differ diff --git a/redux-core/assets/img/raw/3cl.png b/redux-core/assets/img/raw/3cl.png new file mode 100644 index 000000000..865634cf5 Binary files /dev/null and b/redux-core/assets/img/raw/3cl.png differ diff --git a/redux-core/assets/img/raw/3cm.png b/redux-core/assets/img/raw/3cm.png new file mode 100644 index 000000000..bb8c4fe0b Binary files /dev/null and b/redux-core/assets/img/raw/3cm.png differ diff --git a/redux-core/assets/img/raw/ajax.gif b/redux-core/assets/img/raw/ajax.gif new file mode 100644 index 000000000..e14696167 Binary files /dev/null and b/redux-core/assets/img/raw/ajax.gif differ diff --git a/redux-core/assets/img/raw/jquery-ui-bootstrap/index.php b/redux-core/assets/img/raw/jquery-ui-bootstrap/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/img/raw/jquery-ui-bootstrap/index.php @@ -0,0 +1,8 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/redux-core/assets/img/redux-powering-up2.svg b/redux-core/assets/img/redux-powering-up2.svg new file mode 100644 index 000000000..01dfc0b98 --- /dev/null +++ b/redux-core/assets/img/redux-powering-up2.svg @@ -0,0 +1 @@ +jetpack-poweringup \ No newline at end of file diff --git a/redux-core/assets/img/redux-speed.svg b/redux-core/assets/img/redux-speed.svg new file mode 100644 index 000000000..88343282d --- /dev/null +++ b/redux-core/assets/img/redux-speed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/redux-core/assets/img/security.svg b/redux-core/assets/img/security.svg new file mode 100644 index 000000000..e2cfa46de --- /dev/null +++ b/redux-core/assets/img/security.svg @@ -0,0 +1 @@ +security & backups image \ No newline at end of file diff --git a/redux-core/assets/img/star.png b/redux-core/assets/img/star.png new file mode 100644 index 000000000..33f692bb7 Binary files /dev/null and b/redux-core/assets/img/star.png differ diff --git a/redux-core/assets/img/toggle_tabs.png b/redux-core/assets/img/toggle_tabs.png new file mode 100644 index 000000000..ad8604358 Binary files /dev/null and b/redux-core/assets/img/toggle_tabs.png differ diff --git a/redux-core/assets/index.php b/redux-core/assets/index.php new file mode 100644 index 000000000..961f0fb81 --- /dev/null +++ b/redux-core/assets/index.php @@ -0,0 +1,8 @@ +' ).slideDown( 'fast' ); + } + + selector.find( '.remove-image' ).removeClass( 'hide' ); // Show "Remove" button. + selector.find( '.redux-background-properties' ).slideDown(); + } + ); + + // Finally, open the modal. + frame.open(); + }; + + // Function to remove the image on click. Still requires a save. + redux.field_objects.media.removeFile = function( selector ) { + var screenshot; + + // This shouldn't have been run... + if ( ! selector.find( '.remove-image' ).addClass( 'hide' ) ) { + return; + } + + selector.find( '.remove-image' ).addClass( 'hide' ); // Hide "Remove" button. + selector.find( '.upload' ).val( '' ); + selector.find( '.upload-id' ).val( '' ); + selector.find( '.upload-height' ).val( '' ); + selector.find( '.upload-width' ).val( '' ); + selector.find( '.upload-thumbnail' ).val( '' ); + redux_change( $( selector ).find( '.upload-id' ) ); + selector.find( '.redux-background-properties' ).hide(); + + screenshot = selector.find( '.screenshot' ); + + // Hide the screenshot. + screenshot.slideUp(); + + selector.find( '.remove-file' ).off(); + + // We don't display the upload button if .upload-notice is present. + // This means the user doesn't have the WordPress 3.5 Media Library Support. + if ( selector.find( '.section-upload .upload-notice' ).length > 0 ) { + selector.find( '.media_upload_button' ).remove(); + } + }; +} )( jQuery ); diff --git a/redux-core/assets/js/media/media.min.js b/redux-core/assets/js/media/media.min.js new file mode 100644 index 000000000..1a3801e71 --- /dev/null +++ b/redux-core/assets/js/media/media.min.js @@ -0,0 +1 @@ +!function(f){"use strict";var c;redux.field_objects=redux.field_objects||{},redux.field_objects.media=redux.field_objects.media||{},redux.field_objects.media.init=function(e){e=e||f(document).find(".redux-group-tab:visible").find(".redux-container-media:visible"),f(e).each(function(){var e=f(this),i=e;e.hasClass("redux-field-container")||(i=e.parents(".redux-field-container:first")),i.is(":hidden")||i.hasClass("redux-field-init")&&(i.removeClass("redux-field-init"),c=!1,e.find(".remove-image, .remove-file").off("click").on("click",function(){redux.field_objects.media.removeFile(f(this).parents("fieldset.redux-field:first"))}),e.find(".media_upload_button").off().on("click",function(e){redux.field_objects.media.addFile(e,f(this).parents("fieldset.redux-field:first"))}))})},redux.field_objects.media.addFile=function(e,i){var d,t,a,s,o,n,r,l,u=f(this);e.preventDefault(),d||(void 0!==(a=f(i).find(".library-filter").data("lib-filter"))&&""!==a&&(t=[],c=!0,a=decodeURIComponent(a),a=JSON.parse(a),f.each(a,function(e,i){t.push(i)})),(d=wp.media({multiple:!1,library:{type:t},title:u.data("choose"),button:{text:u.data("update")}})).on("select",function(){var e=d.state().get("selection").first();if(d.close(),s=f(i).find(".data").data(),void 0===redux.field_objects.media?redux.field_objects.media={}:redux.field_objects.media,void 0!==s&&"undefined"!==s.mode||(s={mode:"image"}),!0===c&&(s.mode=0),0===s.mode||!1===s.mode||e.attributes.type===s.mode||e.attributes.subtype===s.mode){if(i.find(".upload").val(e.attributes.url),i.find(".upload-id").val(e.attributes.id),i.find(".upload-height").val(e.attributes.height),i.find(".upload-width").val(e.attributes.width),redux_change(f(i).find(".upload-id")),o=e.attributes.url,void 0!==e.attributes.sizes&&void 0!==e.attributes.sizes.thumbnail)"thumbnail"===s.previewSize&&(o=e.attributes.sizes.thumbnail.url);else if(void 0!==e.attributes.sizes)for(r in n=e.attributes.height,e.attributes.sizes)e.attributes.sizes.hasOwnProperty(r)&&(l=e.attributes.sizes[r]).height').slideDown("fast"),i.find(".remove-image").removeClass("hide"),i.find(".redux-background-properties").slideDown()}})),d.open()},redux.field_objects.media.removeFile=function(e){e.find(".remove-image").addClass("hide")&&(e.find(".remove-image").addClass("hide"),e.find(".upload").val(""),e.find(".upload-id").val(""),e.find(".upload-height").val(""),e.find(".upload-width").val(""),e.find(".upload-thumbnail").val(""),redux_change(f(e).find(".upload-id")),e.find(".redux-background-properties").hide(),e.find(".screenshot").slideUp(),e.find(".remove-file").off(),0 1 && ! $.isFunction( value ) ) { + options = $.extend( {}, config.defaults, options ); + + if ( typeof options.expires === 'number' ) { + var days = options.expires, t = options.expires = new Date(); + t.setMilliseconds( t.getMilliseconds() + days * 864e+5 ); + } + + return (document.cookie = [encode( key ), '=', stringifyCookieValue( value ), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE + options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : ''].join( '' )); + } + + // Read + + var result = key ? undefined : {}, // To prevent the for loop in the first place assign an empty array + // in case there are no cookies at all. Also prevents odd result when + // calling $.cookie(). + cookies = document.cookie ? document.cookie.split( '; ' ) : [], i = 0, l = cookies.length; + + for ( ; i < l; i ++ ) { + var parts = cookies[i].split( '=' ), name = decode( parts.shift() ), cookie = parts.join( '=' ); + + if ( key === name ) { + // If second argument (value) is a function it's a converter... + result = read( cookie, value ); + break; + } + + // Prevent storing a cookie that we couldn't decode. + if ( ! key && (cookie = read( cookie )) !== undefined ) { + result[name] = cookie; + } + } + + return result; + }; + + config.defaults = {}; + + $.removeCookie = function( key, options ) { + // Must not alter options, thus extending a fresh object... + $.cookie( key, '', $.extend( {}, options, {expires: - 1} ) ); + return ! $.cookie( key ); + }; + +} )); + +// jscs:disable +// jshint ignore: start + +/******************************************************************** + * Limit the characters that may be entered in a text field + * Common options: alphanumeric, alphabetic or numeric + * Kevin Sheedy, 2012 + * http://github.com/KevinSheedy/jquery.alphanum + *********************************************************************/ + +(function( $ ) { + // API /////////////////////////////////////////////////////////////////// + $.fn.alphanum = function( settings ) { + + var combinedSettings = getCombinedSettingsAlphaNum( settings ); + + var $collection = this; + + setupEventHandlers( $collection, trimAlphaNum, combinedSettings ); + + return this; + }; + + $.fn.alpha = function( settings ) { + + var defaultAlphaSettings = getCombinedSettingsAlphaNum( "alpha" ); + var combinedSettings = getCombinedSettingsAlphaNum( settings, defaultAlphaSettings ); + + var $collection = this; + + setupEventHandlers( $collection, trimAlphaNum, combinedSettings ); + + return this; + }; + + $.fn.numeric = function( settings ) { + + var combinedSettings = getCombinedSettingsNum( settings ); + var $collection = this; + + setupEventHandlers( $collection, trimNum, combinedSettings ); + + $collection.on( + 'blur', + function() { + numericField_Blur( this, settings ); + } + ); + + return this; + }; + + // End of API ///////////////////////////////////////////////////////////// + + // Start Settings //////////////////////////////////////////////////////// + + var DEFAULT_SETTINGS_ALPHANUM = { + allow: '', // Allow extra characters + disallow: '', // Disallow extra characters + allowSpace: true, // Allow the space character + allowNumeric: true, // Allow digits 0-9 + allowUpper: true, // Allow upper case characters + allowLower: true, // Allow lower case characters + allowCaseless: true, // Allow characters that don't have both upper & lower variants - eg Arabic or Chinese + allowLatin: true, // a-z A-Z + allowOtherCharSets: true, // eg �, �, Arabic, Chinese etc + maxLength: NaN // eg Max Length + } + + var DEFAULT_SETTINGS_NUM = { + allowPlus: false, // Allow the + sign + allowMinus: true, // Allow the - sign + allowThouSep: true, // Allow the thousands separator, default is the comma eg 12,000 + allowDecSep: true, // Allow the decimal separator, default is the fullstop eg 3.141 + allowLeadingSpaces: false, maxDigits: NaN, // The max number of digits + maxDecimalPlaces: NaN, // The max number of decimal places + maxPreDecimalPlaces: NaN, // The max number digits before the decimal point + max: NaN, // The max numeric value allowed + min: NaN // The min numeric value allowed + } + + // Some pre-defined groups of settings for convenience + var CONVENIENCE_SETTINGS_ALPHANUM = { + "alpha": { + allowNumeric: false + }, "upper": { + allowNumeric: false, allowUpper: true, allowLower: false, allowCaseless: true + }, "lower": { + allowNumeric: false, allowUpper: false, allowLower: true, allowCaseless: true + } + }; + + // Some pre-defined groups of settings for convenience + var CONVENIENCE_SETTINGS_NUMERIC = { + "integer": { + allowPlus: false, allowMinus: true, allowThouSep: false, allowDecSep: false + }, "positiveInteger": { + allowPlus: false, allowMinus: false, allowThouSep: false, allowDecSep: false + } + }; + + var BLACKLIST = getBlacklistAscii() + getBlacklistNonAscii(); + var THOU_SEP = ","; + var DEC_SEP = "."; + var DIGITS = getDigitsMap(); + var LATIN_CHARS = getLatinCharsSet(); + + // Return the blacklisted special chars that are encodable using 7-bit ascii + function getBlacklistAscii() { + var blacklist = '!@#$%^&*()+=[]\\\';,/{}|":<>?~`.-_'; + blacklist += " "; // 'Space' is on the blacklist but can be enabled using the 'allowSpace' config entry + return blacklist; + } + + // Return the blacklisted special chars that are NOT encodable using 7-bit ascii + // We want this .js file to be encoded using 7-bit ascii so it can reach the widest possible audience + // Higher order chars must be escaped eg "\xAC" + // Not too worried about comments containing higher order characters for now (let's wait and see if it becomes a problem) + function getBlacklistNonAscii() { + var blacklist = "\xAC" // � + + "\u20AC" // � + + "\xA3" // � + + "\xA6" // � + ; + return blacklist; + } + + // End Settings //////////////////////////////////////////////////////// + + // Implementation details go here //////////////////////////////////////////////////////// + + function setupEventHandlers( $textboxes, trimFunction, settings ) { + + $textboxes.each( function() { + + var $textbox = $( this ); + + $textbox.on( "keyup change paste", function( e ) { + + var pastedText = ""; + + if ( e.originalEvent && e.originalEvent.clipboardData && e.originalEvent.clipboardData.getData ) pastedText = e.originalEvent.clipboardData.getData( "text/plain" ) + + // setTimeout is necessary for handling the 'paste' event + setTimeout( function() { + trimTextbox( $textbox, trimFunction, settings, pastedText ); + }, 0 ); + } ); + + $textbox.on( "keypress", function( e ) { + + // Determine which key is pressed. + // If it's a control key, then allow the event's default action to occur eg backspace, tab + var charCode = ! e.charCode ? e.which : e.charCode; + if ( isControlKey( charCode ) || e.ctrlKey || e.metaKey ) // cmd on MacOS + return; + + var newChar = String.fromCharCode( charCode ); + + // Determine if some text was selected / highlighted when the key was pressed + var selectionObject = $textbox.selection(); + var start = selectionObject.start; + var end = selectionObject.end; + + var textBeforeKeypress = $textbox.val(); + + // The new char may be inserted: + // 1) At the start + // 2) In the middle + // 3) At the end + // 4) User highlights some text and then presses a key which would replace the highlighted text + // + // Here we build the string that would result after the keypress. + // If the resulting string is invalid, we cancel the event. + // Unfortunately, it isn't enough to just check if the new char is valid because some chars + // are position sensitive eg the decimal point '.'' or the minus sign '-'' are only valid in certain positions. + var potentialTextAfterKeypress = textBeforeKeypress.substring( 0, start ) + newChar + textBeforeKeypress.substring( end ); + var validatedText = trimFunction( potentialTextAfterKeypress, settings ); + + // If the keypress would cause the textbox to contain invalid characters, then cancel the keypress event + if ( validatedText != potentialTextAfterKeypress ) e.preventDefault(); + } ); + } ); + + } + + // Ensure the text is a valid number when focus leaves the textbox + // This catches the case where a user enters '-' or '.' without entering any digits + function numericField_Blur( inputBox, settings ) { + var fieldValueNumeric = parseFloat( $( inputBox ).val() ); + var $inputBox = $( inputBox ); + + if ( isNaN( fieldValueNumeric ) ) { + $inputBox.val( "" ); + return; + } + + if ( isNumeric( settings.min ) && fieldValueNumeric < settings.min ) $inputBox.val( "" ); + + if ( isNumeric( settings.max ) && fieldValueNumeric > settings.max ) $inputBox.val( "" ); + } + + function isNumeric( value ) { + return ! isNaN( value ); + } + + function isControlKey( charCode ) { + + if ( charCode >= 32 ) return false; + if ( charCode == 10 ) return false; + if ( charCode == 13 ) return false; + + return true; + } + + // One way to prevent a character being entered is to cancel the keypress event. + // However, this gets messy when you have to deal with things like copy paste which isn't a keypress. + // Which event gets fired first, keypress or keyup? What about IE6 etc etc? + // Instead, it's easier to allow the 'bad' character to be entered and then to delete it immediately after. + + function trimTextbox( $textBox, trimFunction, settings, pastedText ) { + + var inputString = $textBox.val(); + + if ( inputString == "" && pastedText.length > 0 ) inputString = pastedText; + + var outputString = trimFunction( inputString, settings ); + + if ( inputString == outputString ) return; + + var caretPos = $textBox.alphanum_caret(); + + $textBox.val( outputString ); + + //Reset the caret position + if ( inputString.length == (outputString.length + 1) ) $textBox.alphanum_caret( caretPos - 1 ); else $textBox.alphanum_caret( caretPos ); + } + + function getCombinedSettingsAlphaNum( settings, defaultSettings ) { + if ( typeof defaultSettings == "undefined" ) defaultSettings = DEFAULT_SETTINGS_ALPHANUM; + var userSettings, combinedSettings = {}; + if ( typeof settings === "string" ) userSettings = CONVENIENCE_SETTINGS_ALPHANUM[settings]; else if ( typeof settings == "undefined" ) userSettings = {}; else userSettings = settings; + + $.extend( combinedSettings, defaultSettings, userSettings ); + + if ( typeof combinedSettings.blacklist == 'undefined' ) combinedSettings.blacklistSet = getBlacklistSet( combinedSettings.allow, combinedSettings.disallow ); + + return combinedSettings; + } + + function getCombinedSettingsNum( settings ) { + var userSettings, combinedSettings = {}; + if ( typeof settings === "string" ) userSettings = CONVENIENCE_SETTINGS_NUMERIC[settings]; else if ( typeof settings == "undefined" ) userSettings = {}; else userSettings = settings; + + $.extend( combinedSettings, DEFAULT_SETTINGS_NUM, userSettings ); + + return combinedSettings; + } + + // This is the heart of the algorithm + function alphanum_allowChar( validatedStringFragment, Char, settings ) { + + if ( settings.maxLength && validatedStringFragment.length >= settings.maxLength ) return false; + + if ( settings.allow.indexOf( Char ) >= 0 ) return true; + + if ( settings.allowSpace && (Char == " ") ) return true; + + if ( settings.blacklistSet.contains( Char ) ) return false; + + if ( ! settings.allowNumeric && DIGITS[Char] ) return false; + + if ( ! settings.allowUpper && isUpper( Char ) ) return false; + + if ( ! settings.allowLower && isLower( Char ) ) return false; + + if ( ! settings.allowCaseless && isCaseless( Char ) ) return false; + + if ( ! settings.allowLatin && LATIN_CHARS.contains( Char ) ) return false; + + if ( ! settings.allowOtherCharSets ) { + if ( DIGITS[Char] || LATIN_CHARS.contains( Char ) ) return true; else return false; + } + + return true; + } + + function numeric_allowChar( validatedStringFragment, Char, settings ) { + + if ( DIGITS[Char] ) { + + if ( isMaxDigitsReached( validatedStringFragment, settings ) ) return false; + + if ( isMaxPreDecimalsReached( validatedStringFragment, settings ) ) return false; + + if ( isMaxDecimalsReached( validatedStringFragment, settings ) ) return false; + + if ( isGreaterThanMax( validatedStringFragment + Char, settings ) ) return false; + + if ( isLessThanMin( validatedStringFragment + Char, settings ) ) return false; + + return true; + } + + if ( settings.allowPlus && Char == '+' && validatedStringFragment == '' ) return true; + + if ( settings.allowMinus && Char == '-' && validatedStringFragment == '' ) return true; + + if ( Char == THOU_SEP && settings.allowThouSep && allowThouSep( validatedStringFragment, Char ) ) return true; + + if ( Char == DEC_SEP ) { + // Only one decimal separator allowed + if ( validatedStringFragment.indexOf( DEC_SEP ) >= 0 ) return false; + if ( settings.allowDecSep ) return true; + } + + return false; + } + + function countDigits( string ) { + + // Error handling, nulls etc + string = string + ""; + + // Count the digits + return string.replace( /[^0-9]/g, "" ).length; + } + + function isMaxDigitsReached( string, settings ) { + + var maxDigits = settings.maxDigits; + + if ( maxDigits == "" || isNaN( maxDigits ) ) return false; // In this case, there is no maximum + + var numDigits = countDigits( string ); + + if ( numDigits >= maxDigits ) return true; + + return false; + } + + function isMaxDecimalsReached( string, settings ) { + + var maxDecimalPlaces = settings.maxDecimalPlaces; + + if ( maxDecimalPlaces == "" || isNaN( maxDecimalPlaces ) ) return false; // In this case, there is no maximum + + var indexOfDecimalPoint = string.indexOf( DEC_SEP ); + + if ( indexOfDecimalPoint == - 1 ) return false; + + var decimalSubstring = string.substring( indexOfDecimalPoint ); + var numDecimals = countDigits( decimalSubstring ); + + if ( numDecimals >= maxDecimalPlaces ) return true; + + return false; + } + + function isMaxPreDecimalsReached( string, settings ) { + + var maxPreDecimalPlaces = settings.maxPreDecimalPlaces; + + if ( maxPreDecimalPlaces == "" || isNaN( maxPreDecimalPlaces ) ) return false; // In this case, there is no maximum + + var indexOfDecimalPoint = string.indexOf( DEC_SEP ); + + if ( indexOfDecimalPoint >= 0 ) return false; + + var numPreDecimalDigits = countDigits( string ); + + if ( numPreDecimalDigits >= maxPreDecimalPlaces ) return true; + + return false; + } + + function isGreaterThanMax( numericString, settings ) { + + if ( ! settings.max || settings.max < 0 ) return false; + + var outputNumber = parseFloat( numericString ); + if ( outputNumber > settings.max ) return true; + + return false; + } + + function isLessThanMin( numericString, settings ) { + + if ( ! settings.min || settings.min > 0 ) return false; + + var outputNumber = parseFloat( numericString ); + if ( outputNumber < settings.min ) return true; + + return false; + } + + /******************************** + * Trims a string according to the settings provided + ********************************/ + function trimAlphaNum( inputString, settings ) { + + if ( typeof inputString != "string" ) return inputString; + + var inChars = inputString.split( "" ); + var outChars = []; + var i = 0; + var Char; + + for ( i = 0; i < inChars.length; i ++ ) { + Char = inChars[i]; + var validatedStringFragment = outChars.join( "" ); + if ( alphanum_allowChar( validatedStringFragment, Char, settings ) ) outChars.push( Char ); + } + + return outChars.join( "" ); + } + + function trimNum( inputString, settings ) { + if ( typeof inputString != "string" ) return inputString; + + var inChars = inputString.split( "" ); + var outChars = []; + var i = 0; + var Char; + + for ( i = 0; i < inChars.length; i ++ ) { + Char = inChars[i]; + var validatedStringFragment = outChars.join( "" ); + if ( numeric_allowChar( validatedStringFragment, Char, settings ) ) outChars.push( Char ); + } + + return outChars.join( "" ); + } + + function removeUpperCase( inputString ) { + var charArray = inputString.split( '' ); + var i = 0; + var outputArray = []; + var Char; + + for ( i = 0; i < charArray.length; i ++ ) { + Char = charArray[i]; + } + } + + function removeLowerCase( inputString ) { + + } + + function isUpper( Char ) { + var upper = Char.toUpperCase(); + var lower = Char.toLowerCase(); + + if ( (Char == upper) && (upper != lower) ) return true; else return false; + } + + function isLower( Char ) { + var upper = Char.toUpperCase(); + var lower = Char.toLowerCase(); + + if ( (Char == lower) && (upper != lower) ) return true; else return false; + } + + function isCaseless( Char ) { + if ( Char.toUpperCase() == Char.toLowerCase() ) return true; else return false; + } + + function getBlacklistSet( allow, disallow ) { + + var setOfBadChars = new Set( BLACKLIST + disallow ); + var setOfGoodChars = new Set( allow ); + + var blacklistSet = setOfBadChars.subtract( setOfGoodChars ); + + return blacklistSet; + } + + function getDigitsMap() { + var array = "0123456789".split( "" ); + var map = {}; + var i = 0; + var digit; + + for ( i = 0; i < array.length; i ++ ) { + digit = array[i]; + map[digit] = true; + } + + return map; + } + + function getLatinCharsSet() { + var lower = "abcdefghijklmnopqrstuvwxyz"; + var upper = lower.toUpperCase(); + var azAZ = new Set( lower + upper ); + + return azAZ; + } + + function allowThouSep( currentString, Char ) { + + // Can't start with a THOU_SEP + if ( currentString.length == 0 ) return false; + + // Can't have a THOU_SEP anywhere after a DEC_SEP + var posOfDecSep = currentString.indexOf( DEC_SEP ); + if ( posOfDecSep >= 0 ) return false; + + var posOfFirstThouSep = currentString.indexOf( THOU_SEP ); + + // Check if this is the first occurrence of a THOU_SEP + if ( posOfFirstThouSep < 0 ) return true; + + var posOfLastThouSep = currentString.lastIndexOf( THOU_SEP ); + var charsSinceLastThouSep = currentString.length - posOfLastThouSep - 1; + + // Check if there has been 3 digits since the last THOU_SEP + if ( charsSinceLastThouSep < 3 ) return false; + + var digitsSinceFirstThouSep = countDigits( currentString.substring( posOfFirstThouSep ) ); + + // Check if there has been a multiple of 3 digits since the first THOU_SEP + if ( (digitsSinceFirstThouSep % 3) > 0 ) return false; + + return true; + } + + //////////////////////////////////////////////////////////////////////////////////// + // Implementation of a Set + //////////////////////////////////////////////////////////////////////////////////// + function Set( elems ) { + if ( typeof elems == "string" ) this.map = stringToMap( elems ); else this.map = {}; + } + + Set.prototype.add = function( set ) { + + var newSet = this.clone(); + + for ( var key in set.map ) newSet.map[key] = true; + + return newSet; + } + + Set.prototype.subtract = function( set ) { + + var newSet = this.clone(); + + for ( var key in set.map ) delete newSet.map[key]; + + return newSet; + } + + Set.prototype.contains = function( key ) { + if ( this.map[key] ) return true; else return false; + } + + Set.prototype.clone = function() { + var newSet = new Set(); + + for ( var key in this.map ) newSet.map[key] = true; + + return newSet; + } + + //////////////////////////////////////////////////////////////////////////////////// + + function stringToMap( string ) { + var map = {}; + var array = string.split( "" ); + var i = 0; + var Char; + + for ( i = 0; i < array.length; i ++ ) { + Char = array[i]; + map[Char] = true; + } + + return map; + } + + // Backdoor for testing + $.fn.alphanum.backdoorAlphaNum = function( inputString, settings ) { + var combinedSettings = getCombinedSettingsAlphaNum( settings ); + + return trimAlphaNum( inputString, combinedSettings ); + }; + + $.fn.alphanum.backdoorNumeric = function( inputString, settings ) { + var combinedSettings = getCombinedSettingsNum( settings ); + + return trimNum( inputString, combinedSettings ); + }; + + $.fn.alphanum.setNumericSeparators = function( settings ) { + + if ( settings.thousandsSeparator.length != 1 ) return; + + if ( settings.decimalSeparator.length != 1 ) return; + + THOU_SEP = settings.thousandsSeparator; + DEC_SEP = settings.decimalSeparator; + } + +})( jQuery ); + +//Include the 3rd party lib: jquery.caret.js + +// Set caret position easily in jQuery +// Written by and Copyright of Luke Morton, 2011 +// Licensed under MIT +(function( $ ) { + // Behind the scenes method deals with browser + // idiosyncrasies and such + function caretTo( el, index ) { + if ( el.createTextRange ) { + var range = el.createTextRange(); + range.move( "character", index ); + range.select(); + } else if ( el.selectionStart != null ) { + el.focus(); + el.setSelectionRange( index, index ); + } + }; + + // Another behind the scenes that collects the + // current caret position for an element + + // TODO: Get working with Opera + function caretPos( el ) { + if ( "selection" in document ) { + var range = el.createTextRange(); + try { + range.setEndPoint( "EndToStart", document.selection.createRange() ); + } catch ( e ) { + // Catch IE failure here, return 0 like + // other browsers + return 0; + } + return range.text.length; + } else if ( el.selectionStart != null ) { + return el.selectionStart; + } + }; + + // The following methods are queued under fx for more + // flexibility when combining with $.fn.delay() and + // jQuery effects. + + // Set caret to a particular index + $.fn.alphanum_caret = function( index, offset ) { + if ( typeof (index) === "undefined" ) { + return caretPos( this.get( 0 ) ); + } + + return this.queue( function( next ) { + if ( isNaN( index ) ) { + var i = $( this ).val().indexOf( index ); + + if ( offset === true ) { + i += index.length; + } else if ( typeof (offset) !== "undefined" ) { + i += offset; + } + + caretTo( this, i ); + } else { + caretTo( this, index ); + } + + next(); + } ); + }; +}( jQuery )); + +/********************************************************** + * Selection Library + * Used to determine what text is highlighted in the textbox before a key is pressed. + * http://donejs.com/docs.html#!jQuery.fn.selection + * https://github.com/jupiterjs/jquerymx/blob/master/dom/selection/selection.js + ***********************************************************/ +(function( $ ) { + var convertType = function( type ) { + return type.replace( /([a-z])([a-z]+)/gi, function( all, first, next ) { + return first + next.toLowerCase(); + } ).replace( /_/g, "" ); + }, reverse = function( type ) { + return type.replace( /^([a-z]+)_TO_([a-z]+)/i, function( all, first, last ) { + return last + "_TO_" + first; + } ); + }, getWindow = function( element ) { + return element ? element.ownerDocument.defaultView || element.ownerDocument.parentWindow : window; + }, // A helper that uses range to abstract out getting the current start and endPos. + getElementsSelection = function( el, win ) { + var current = $.Range.current( el ).clone(), entireElement = $.Range( el ).select( el ); + + if ( ! current.overlaps( entireElement ) ) { + return null; + } + // we need to check if it starts before our element ... + if ( current.compare( "START_TO_START", entireElement ) < 1 ) { + var startPos = 0; + // we should move current ... + current.move( "START_TO_START", entireElement ); + } else { + var fromElementToCurrent = entireElement.clone(); + fromElementToCurrent.move( "END_TO_START", current ); + + startPos = fromElementToCurrent.toString().length; + } + + // now we need to make sure current isn't to the right of us ... + var endPos; + + if ( current.compare( "END_TO_END", entireElement ) >= 0 ) { + endPos = entireElement.toString().length; + } else { + endPos = startPos + current.toString().length; + } + + return { + start: startPos, end: endPos + }; + }, getSelection = function( el ) { + // use selectionStart if we can. + var win = getWindow( el ); + + if ( el.selectionStart !== undefined ) { + if ( document.activeElement && document.activeElement !== el && el.selectionStart === el.selectionEnd && el.selectionStart === 0 ) { + return {start: el.value.length, end: el.value.length}; + } + + return {start: el.selectionStart, end: el.selectionEnd}; + } else if ( win.getSelection ) { + return getElementsSelection( el, win ); + } else { + try { + //try 2 different methods that work differently + // one should only work for input elements, but sometimes doesn't + // I don't know why this is, or what to detect + if ( el.nodeName.toLowerCase() === 'input' ) { + var real = getWindow( el ).document.selection.createRange(), r = el.createTextRange(); + + r.setEndPoint( "EndToStart", real ); + + var start = r.text.length; + + return { + start: start, end: start + real.text.length + }; + } else { + var res = getElementsSelection( el, win ); + if ( ! res ) { + return res; + } + + // we have to clean up for ie's textareas + var current = $.Range.current().clone(), r2 = current.clone().collapse().range, + r3 = current.clone().collapse( false ).range; + + r2.moveStart( 'character', - 1 ); + r3.moveStart( 'character', - 1 ); + + // if we aren't at the start, but previous is empty, we are at start of newline + if ( res.startPos !== 0 && r2.text === "" ) { + res.startPos += 2; + } + + // do a similar thing for the end of the textarea + if ( res.endPos !== 0 && r3.text === "" ) { + res.endPos += 2; + } + + return res; + } + } catch ( e ) { + return {start: el.value.length, end: el.value.length}; + } + } + }, select = function( el, start, end ) { + var win = getWindow( el ); + + if ( el.setSelectionRange ) { + if ( end === undefined ) { + el.focus(); + el.setSelectionRange( start, start ); + } else { + el.select(); + el.selectionStart = start; + el.selectionEnd = end; + } + } else if ( el.createTextRange ) { + //el.focus(); + var r = el.createTextRange(); + r.moveStart( 'character', start ); + end = end || start; + r.moveEnd( 'character', end - el.value.length ); + + r.select(); + } else if ( win.getSelection ) { + var doc = win.document, sel = win.getSelection(), range = doc.createRange(), + ranges = [start, end !== undefined ? end : start]; + getCharElement( [el], ranges ); + range.setStart( ranges[0].el, ranges[0].count ); + range.setEnd( ranges[1].el, ranges[1].count ); + + // removeAllRanges is suprisingly necessary for webkit ... BOOO! + sel.removeAllRanges(); + sel.addRange( range ); + + } else if ( win.document.body.createTextRange ) { //IE's weirdness + var range = document.body.createTextRange(); + + range.moveToElementText( el ); + range.collapse(); + range.moveStart( 'character', start ); + range.moveEnd( 'character', end !== undefined ? end : start ); + range.select(); + } + }, /* + * If one of the range values is within start and len, replace the range + * value with the element and its offset. + */ + replaceWithLess = function( start, len, range, el ) { + if ( typeof range[0] === 'number' && range[0] < len ) { + range[0] = { + el: el, count: range[0] - start + }; + } + if ( typeof range[1] === 'number' && range[1] <= len ) { + range[1] = { + el: el, count: range[1] - start + }; + } + }, getCharElement = function( elems, range, len ) { + var elem, start; + + len = len || 0; + + for ( var i = 0; elems[i]; i ++ ) { + elem = elems[i]; + // Get the text from text nodes and CDATA nodes + if ( elem.nodeType === 3 || elem.nodeType === 4 ) { + start = len; + len += elem.nodeValue.length; + //check if len is now greater than what's in counts + replaceWithLess( start, len, range, elem ); + // Traverse everything else, except comment nodes + } else if ( elem.nodeType !== 8 ) { + len = getCharElement( elem.childNodes, range, len ); + } + } + + return len; + }; + + $.fn.selection = function( start, end ) { + if ( start !== undefined ) { + return this.each( function() { + select( this, start, end ); + } ); + } else { + return getSelection( this[0] ); + } + }; + + // for testing + $.fn.selection.getCharElement = getCharElement; +})( jQuery ); + +// jscs:disable +// jshint ignore: start + +/* + * serializeForm + * https://github.com/danheberden/serializeForm + * + * Copyright (c) 2012 Dan Heberden + * Licensed under the MIT, GPL licenses. + */ +(function( $ ) { + $.fn.serializeForm = function() { + + // don't do anything if we didn't get any elements. + if ( this.length < 1 ) { + return false; + } + + var data = {}; + var lookup = data; // current reference of data. + var selector = ':input[type!="checkbox"][type!="radio"], input:checked'; + var parse = function() { + + // Ignore disabled elements. + if ( this.disabled ) { + return; + } + + // data[a][b] becomes [ data, a, b ]. + var named = this.name.replace( /\[([^\]]+)?\]/g, ',$1' ).split( ',' ); + var cap = named.length - 1; + var $el = $( this ); + + // Ensure that only elements with valid `name` properties will be serialized. + if ( named[0] ) { + for ( var i = 0; i < cap; i ++ ) { + // move down the tree - create objects or array if necessary. + lookup = lookup[named[i]] = lookup[named[i]] || ((named[i + 1] === "" || named[i + 1] === '0') ? [] : {}); + } + + // at the end, push or assign the value. + if ( lookup.length !== undefined ) { + lookup.push( $el.val() ); + } else { + lookup[named[cap]] = $el.val(); + } + + // assign the reference back to root. + lookup = data; + } + }; + + // first, check for elements passed into this function. + this.filter( selector ).each( parse ); + + // then parse possible child elements. + this.find( selector ).each( parse ); + + // return data. + return data; + }; +}( jQuery )); + +// jscs:disable +// jshint ignore: start + +/* +* TypeWatch 3 +* +* Examples/Docs: github.com/dennyferra/TypeWatch +* +* Dual licensed under the MIT and GPL licenses: +* http://www.opensource.org/licenses/mit-license.php +* http://www.gnu.org/licenses/gpl.html +*/ + +!function(root, factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof exports === 'object') { + factory(require('jquery')); + } else { + factory(root.jQuery); + } +}(this, function($) { + 'use strict'; + $.fn.typeWatch = function(o) { + // The default input types that are supported + var _supportedInputTypes = + ['TEXT', 'TEXTAREA', 'PASSWORD', 'TEL', 'SEARCH', 'URL', 'EMAIL', 'DATETIME', 'DATE', 'MONTH', 'WEEK', 'TIME', 'DATETIME-LOCAL', 'NUMBER', 'RANGE', 'DIV']; + + // Options + var options = $.extend({ + wait: 750, + callback: function() { }, + highlight: true, + captureLength: 2, + allowSubmit: false, + inputTypes: _supportedInputTypes + }, o); + + function checkElement(timer, override) { + var value = timer.type === 'DIV' + ? jQuery(timer.el).html() + : jQuery(timer.el).val(); + + // If has capture length and has changed value + // Or override and has capture length or allowSubmit option is true + // Or capture length is zero and changed value + if ((value.length >= options.captureLength && value != timer.text) + || (override && (value.length >= options.captureLength || options.allowSubmit)) + || (value.length == 0 && timer.text)) + { + timer.text = value; + timer.cb.call(timer.el, value); + } + }; + + function watchElement(elem) { + var elementType = (elem.type || elem.nodeName).toUpperCase(); + if (jQuery.inArray(elementType, options.inputTypes) >= 0) { + + // Allocate timer element + var timer = { + timer: null, + text: (elementType === 'DIV') ? jQuery(elem).html() : jQuery(elem).val(), + cb: options.callback, + el: elem, + type: elementType, + wait: options.wait + }; + + // Set focus action (highlight) + if (options.highlight && elementType !== 'DIV') + jQuery(elem).focus(function() { this.select(); }); + + // Key watcher / clear and reset the timer + var startWatch = function(evt) { + var timerWait = timer.wait; + var overrideBool = false; + var evtElementType = elementType; + + // If enter key is pressed and not a TEXTAREA or DIV + if (typeof evt.keyCode != 'undefined' && evt.keyCode == 13 + && evtElementType !== 'TEXTAREA' && elementType !== 'DIV') { + timerWait = 1; + overrideBool = true; + } + + var timerCallbackFx = function() { + checkElement(timer, overrideBool) + } + + // Clear timer + clearTimeout(timer.timer); + timer.timer = setTimeout(timerCallbackFx, timerWait); + }; + + jQuery(elem).on('keydown paste cut input', startWatch); + } + }; + + // Watch each element + return this.each(function() { + watchElement(this); + }); + }; +}); + +// jscs:disable +// jshint ignore: start + +/* global console, jsonView */ + +/* + * ViewJSON + * Version 1.0 + * A Google Chrome extension to display JSON in a user-friendly format + * + * This is a chromeified version of the JSONView Firefox extension by Ben Hollis: + * http://jsonview.com + * http://code.google.com/p/jsonview + * + * Also based on the XMLTree Chrome extension by Moonty & alan.stroop + * https://chrome.google.com/extensions/detail/gbammbheopgpmaagmckhpjbfgdfkpadb + * + * port by Jamie Wilkinson (@jamiew) | http://jamiedubs.com | http://github.com/jamiew + * MIT license / copyfree (f) F.A.T. Lab http://fffff.at + * Speed Project Approved: 2h + */ + +function collapse( evt ) { + var collapser = evt.target; + var target = collapser.parentNode.getElementsByClassName( 'collapsible' ); + if ( ! target.length ) { + return; + } + target = target[0]; + if ( target.style.display === 'none' ) { + var ellipsis = target.parentNode.getElementsByClassName( 'ellipsis' )[0]; + target.parentNode.removeChild( ellipsis ); + target.style.display = ''; + } else { + target.style.display = 'none'; + var ellipsis = document.createElement( 'span' ); + ellipsis.className = 'ellipsis'; + ellipsis.innerHTML = ' … '; + target.parentNode.insertBefore( ellipsis, target ); + } + collapser.innerHTML = (collapser.innerHTML === '-') ? '+' : '-'; +} + +function addCollapser( item ) { + // This mainly filters out the root object (which shouldn't be collapsible). + if ( item.nodeName !== 'LI' ) { + return; + } + var collapser = document.createElement( 'div' ); + collapser.className = 'collapser'; + collapser.innerHTML = '-'; + collapser.addEventListener( 'click', collapse, false ); + item.insertBefore( collapser, item.firstChild ); +} + +function jsonView( id, target ) { + this.debug = false; + if ( id.indexOf( '#' ) !== - 1 ) { + this.idType = 'id'; + this.id = id.replace( '#', '' ); + } else if ( id.indexOf( '.' ) !== - 1 ) { + this.idType = 'class'; + this.id = id.replace( '.', '' ); + } else { + if ( this.debug ) { + console.log( 'Can\'t find that element' ); + } + return; + } + + this.data = document.getElementById( this.id ).innerHTML; + if ( typeof (target) !== undefined ) { + if ( target.indexOf( '#' ) !== - 1 ) { + this.targetType = 'id'; + this.target = target.replace( '#', '' ); + } else if ( id.indexOf( '.' ) !== - 1 ) { + this.targetType = 'class'; + this.target = target.replace( '.', '' ); + } else { + if ( this.debug ) { + console.log( 'Can\'t find the target element' ); + } + return; + } + } + // Note: now using "*.json*" URI matching rather than these page regexes -- save CPU cycles! + // var is_json = /^\s*(\{.*\})\s*$/.test(this.data); + // var is_jsonp = /^.*\(\s*(\{.*\})\s*\)$/.test(this.data); + // if(is_json || is_jsonp){ + // Our manifest specifies that we only do URLs matching '.json', so attempt to sanitize any HTML + // added by Chrome's "text/plain" or "text/html" handlers. + if ( /^\(.*)\<\/pre\>$/.test( this.data ) ) { + if ( this.debug ) { + console.log( 'JSONView: data is wrapped in
...
, stripping HTML...' ); + } + this.data = this.data.replace( /<(?:.|\s)*?>/g, '' ); // Aggressively strip HTML. + } + // Test if what remains is JSON or JSONp. + var json_regex = /^\s*([\[\{].*[\}\]])\s*$/; // Ghetto, but it works. + var jsonp_regex = /^[\s\u200B\uFEFF]*([\w$\[\]\.]+)[\s\u200B\uFEFF]*\([\s\u200B\uFEFF]*([\[{][\s\S]*[\]}])[\s\u200B\uFEFF]*\);?[\s\u200B\uFEFF]*$/; + var jsonp_regex2 = /([\[\{][\s\S]*[\]\}])\)/; // more liberal support... this allows us to pass the jsonp.json & jsonp2.json tests. + var is_json = json_regex.test( this.data ); + var is_jsonp = jsonp_regex.test( this.data ); + if ( this.debug ) { + console.log( 'JSONView: is_json=' + is_json + ' is_jsonp=' + is_jsonp ); + } + if ( is_json || is_jsonp ) { + if ( this.debug ) { + console.log( 'JSONView: sexytime!' ); + } + // JSONFormatter json->HTML prototype straight from Firefox JSONView + // For reference: http://code.google.com/p/jsonview. + function JSONFormatter() { + // No magic required. + } + + JSONFormatter.prototype = { + htmlEncode: function( t ) { + return t != null ? t.toString().replace( /&/g, '&' ).replace( /"/g, '"' ).replace( //g, '>' ) : ''; + }, decorateWithSpan: function( value, className ) { + return '' + this.htmlEncode( value ) + ''; + }, // Convert a basic JSON datatype (number, string, boolean, null, object, array) into an HTML fragment. + valueToHTML: function( value ) { + var valueType = typeof value; + var output = ''; + if ( value === null ) { + output += this.decorateWithSpan( 'null', 'null' ); + } else if ( value && value.constructor === Array ) { + output += this.arrayToHTML( value ); + } else if ( valueType === 'object' ) { + output += this.objectToHTML( value ); + } else if ( valueType === 'number' ) { + output += this.decorateWithSpan( value, 'num' ); + } else if ( valueType === 'string' ) { + if ( /^(http|https):\/\/[^\s]+$/.test( value ) ) { + output += '' + this.htmlEncode( value ) + ''; + } else { + output += this.decorateWithSpan( '"' + value + '"', 'string' ); + } + } else if ( valueType === 'boolean' ) { + output += this.decorateWithSpan( value, 'bool' ); + } + return output; + }, // Convert an array into an HTML fragment + arrayToHTML: function( json ) { + var output = '[
    '; + var hasContents = false; + for ( var prop in json ) { + hasContents = true; + output += '
  • '; + output += this.valueToHTML( json[prop] ); + output += '
  • '; + } + output += '
]'; + if ( ! hasContents ) { + output = '[ ]'; + } + return output; + }, // Convert a JSON object to an HTML fragment + objectToHTML: function( json ) { + var output = '{
    '; + var hasContents = false; + for ( var prop in json ) { + hasContents = true; + output += '
  • '; + output += '' + this.htmlEncode( prop ) + ': '; + output += this.valueToHTML( json[prop] ); + output += '
  • '; + } + output += '
}'; + if ( ! hasContents ) { + output = '{ }'; + } + return output; + }, // Convert a whole JSON object into a formatted HTML document. + jsonToHTML: function( json, callback, uri ) { + var output = ''; + if ( callback ) { + output += '
' + callback + ' (
'; + output += '
'; + } else { + output += '
'; + } + output += this.valueToHTML( json ); + output += '
'; + if ( callback ) { + output += '
)
'; + } + return this.toHTML( output, uri ); + }, // Produce an error document for when parsing fails. + errorPage: function( error, data, uri ) { + // var output = '
' + this.stringbundle.GetStringFromName('errorParsing') + '
'; + // output += '

' + this.stringbundle.GetStringFromName('docContents') + ':

';. + var output = '
Error parsing JSON: ' + error.message + '
'; + output += '

' + error.stack + ':

'; + output += '
' + this.htmlEncode( data ) + '
'; + return this.toHTML( output, uri + ' - Error' ); + }, // Wrap the HTML fragment in a full document. Used by jsonToHTML and errorPage. + toHTML: function( content ) { + return content; + } + }; + // Sanitize & output -- all magic from JSONView Firefox. + this.jsonFormatter = new JSONFormatter(); + // This regex attempts to match a JSONP structure: + // * Any amount of whitespace (including unicode nonbreaking spaces) between the start of the file and the callback name. + // * Callback name (any valid JavaScript function name according to ECMA-262 Edition 3 spec). + // * Any amount of whitespace (including unicode nonbreaking spaces). + // * Open parentheses. + // * Any amount of whitespace (including unicode nonbreaking spaces). + // * Either { or [, the only two valid characters to start a JSON string. + // * Any character, any number of times. + // * Either } or ], the only two valid closing characters of a JSON string. + // * Any amount of whitespace (including unicode nonbreaking spaces). + // * A closing parenthesis, an optional semicolon, and any amount of whitespace (including unicode nonbreaking spaces) until the end of the file. + // This will miss anything that has comments, or more than one callback, or requires modification before use. + var outputDoc = ''; + // text = text.match(jsonp_regex)[1]; . + var cleanData = '', callback = ''; + var callback_results = jsonp_regex.exec( this.data ); + if ( callback_results && callback_results.length === 3 ) { + if ( this.debug ) { + console.log( 'THIS IS JSONp' ); + } + callback = callback_results[1]; + cleanData = callback_results[2]; + } else { + if ( this.debug ) { + console.log( 'Vanilla JSON' ); + } + cleanData = this.data; + } + if ( this.debug ) { + console.log( cleanData ); + } + // Covert, and catch exceptions on failure. + try { + // var jsonObj = this.nativeJSON.decode(cleanData); . + var jsonObj = JSON.parse( cleanData ); + if ( jsonObj ) { + outputDoc = this.jsonFormatter.jsonToHTML( jsonObj, callback ); + } else { + throw 'There was no object!'; + } + } catch ( e ) { + if ( this.debug ) { + console.log( e ); + } + outputDoc = this.jsonFormatter.errorPage( e, this.data ); + } + var links = ''; + if ( this.targetType !== undefined ) { + this.idType = this.targetType; + this.id = this.target; + } + var el; + if ( this.idType === 'class' ) { + el = document.getElementsByClassName( this.id ); + if ( el ) { + el.className += el.className ? ' jsonViewOutput' : 'jsonViewOutput'; + el.innerHTML = links + outputDoc; + } + } else if ( this.idType === 'id' ) { + el = document.getElementById( this.id ); + if ( el ) { + el.className += el.className ? ' jsonViewOutput' : 'jsonViewOutput'; + el.innerHTML = links + outputDoc; + } + el.innerHTML = links + outputDoc; + } + var items = document.getElementsByClassName( 'collapsible' ); + var len = items.length; + + for ( var i = 0; i < len; i ++ ) { + addCollapser( items[i].parentNode ); + } + } else { + // console.log("JSONView: this is not json, not formatting."); . + } +} diff --git a/redux-core/assets/js/redux-vendors.min.js b/redux-core/assets/js/redux-vendors.min.js new file mode 100644 index 000000000..87f63fb53 --- /dev/null +++ b/redux-core/assets/js/redux-vendors.min.js @@ -0,0 +1 @@ +function collapse(e){var t,n=e.target,a=n.parentNode.getElementsByClassName("collapsible");a.length&&("none"===(a=a[0]).style.display?(t=a.parentNode.getElementsByClassName("ellipsis")[0],a.parentNode.removeChild(t),a.style.display=""):(a.style.display="none",(t=document.createElement("span")).className="ellipsis",t.innerHTML=" … ",a.parentNode.insertBefore(t,a)),n.innerHTML="-"===n.innerHTML?"+":"-")}function addCollapser(e){var t;"LI"===e.nodeName&&((t=document.createElement("div")).className="collapser",t.innerHTML="-",t.addEventListener("click",collapse,!1),e.insertBefore(t,e.firstChild))}function jsonView(e,t){if(this.debug=!1,-1!==e.indexOf("#"))this.idType="id",this.id=e.replace("#","");else{if(-1===e.indexOf("."))return void(this.debug&&console.log("Can't find that element"));this.idType="class",this.id=e.replace(".","")}if(this.data=document.getElementById(this.id).innerHTML,1,-1!==t.indexOf("#"))this.targetType="id",this.target=t.replace("#","");else{if(-1===e.indexOf("."))return void(this.debug&&console.log("Can't find the target element"));this.targetType="class",this.target=t.replace(".","")}/^\(.*)\<\/pre\>$/.test(this.data)&&(this.debug&&console.log("JSONView: data is wrapped in
...
, stripping HTML..."),this.data=this.data.replace(/<(?:.|\s)*?>/g,""));var n=/^[\s\u200B\uFEFF]*([\w$\[\]\.]+)[\s\u200B\uFEFF]*\([\s\u200B\uFEFF]*([\[{][\s\S]*[\]}])[\s\u200B\uFEFF]*\);?[\s\u200B\uFEFF]*$/,a=/^\s*([\[\{].*[\}\]])\s*$/.test(this.data),r=n.test(this.data);if(this.debug&&console.log("JSONView: is_json="+a+" is_jsonp="+r),a||r){function i(){}this.debug&&console.log("JSONView: sexytime!"),i.prototype={htmlEncode:function(e){return null!=e?e.toString().replace(/&/g,"&").replace(/"/g,""").replace(//g,">"):""},decorateWithSpan:function(e,t){return''+this.htmlEncode(e)+""},valueToHTML:function(e){var t=typeof e,n="";return null===e?n+=this.decorateWithSpan("null","null"):e&&e.constructor===Array?n+=this.arrayToHTML(e):"object"==t?n+=this.objectToHTML(e):"number"==t?n+=this.decorateWithSpan(e,"num"):"string"==t?/^(http|https):\/\/[^\s]+$/.test(e)?n+=''+this.htmlEncode(e)+"":n+=this.decorateWithSpan('"'+e+'"',"string"):"boolean"==t&&(n+=this.decorateWithSpan(e,"bool")),n},arrayToHTML:function(e){var t='[
    ',n=!1;for(var a in e)n=!0,t+="
  • ",t+=this.valueToHTML(e[a]),t+="
  • ";return t+="
]",n||(t="[ ]"),t},objectToHTML:function(e){var t='{
    ',n=!1;for(var a in e)n=!0,t+="
  • ",t+=''+this.htmlEncode(a)+": ",t+=this.valueToHTML(e[a]),t+="
  • ";return t+="
}",n||(t="{ }"),t},jsonToHTML:function(e,t,n){var a="";return t&&(a+='
'+t+" (
"),a+='
',a+=this.valueToHTML(e),a+="
",t&&(a+='
)
'),this.toHTML(a,n)},errorPage:function(e,t,n){var a='
Error parsing JSON: '+e.message+"
";return a+="

"+e.stack+":

",a+='
'+this.htmlEncode(t)+"
",this.toHTML(a,n+" - Error")},toHTML:function(e){return e}},this.jsonFormatter=new i;var o="",l="",s="",u=n.exec(this.data),l=u&&3===u.length?(this.debug&&console.log("THIS IS JSONp"),s=u[1],u[2]):(this.debug&&console.log("Vanilla JSON"),this.data);this.debug&&console.log(l);try{var c=JSON.parse(l);if(!c)throw"There was no object!";o=this.jsonFormatter.jsonToHTML(c,s)}catch(e){this.debug&&console.log(e),o=this.jsonFormatter.errorPage(e,this.data)}var p,d="";void 0!==this.targetType&&(this.idType=this.targetType,this.id=this.target),"class"===this.idType?(p=document.getElementsByClassName(this.id))&&(p.className+=p.className?" jsonViewOutput":"jsonViewOutput",p.innerHTML=d+o):"id"===this.idType&&((p=document.getElementById(this.id))&&(p.className+=p.className?" jsonViewOutput":"jsonViewOutput",p.innerHTML=d+o),p.innerHTML=d+o);for(var h=document.getElementsByClassName("collapsible"),f=h.length,m=0;mt.max&&a.val("")}(this,e)}),this};var e,t,u={allow:"",disallow:"",allowSpace:!0,allowNumeric:!0,allowUpper:!0,allowLower:!0,allowCaseless:!0,allowLatin:!0,allowOtherCharSets:!0,maxLength:NaN},a={allowPlus:!1,allowMinus:!0,allowThouSep:!0,allowDecSep:!0,allowLeadingSpaces:!1,maxDigits:NaN,maxDecimalPlaces:NaN,maxPreDecimalPlaces:NaN,max:NaN,min:NaN},c={alpha:{allowNumeric:!1},upper:{allowNumeric:!1,allowUpper:!0,allowLower:!1,allowCaseless:!0},lower:{allowNumeric:!1,allowUpper:!1,allowLower:!0,allowCaseless:!0}},r={integer:{allowPlus:!1,allowMinus:!0,allowThouSep:!1,allowDecSep:!1},positiveInteger:{allowPlus:!1,allowMinus:!1,allowThouSep:!1,allowDecSep:!1}},p="!@#$%^&*()+=[]\\';,/{}|\":<>?~`.-_ ¬€£¦",l=",",d=".",h=function(){var e,t="0123456789".split(""),n={},a=0;for(a=0;ao.max))&&(a=e+t,!(r=n).min||0=n.maxLength)){if(0<=n.allow.indexOf(t))return 1;if(n.allowSpace&&" "==t)return 1;var a,r,i,o,l,s,u;if(!n.blacklistSet.contains(t))if(n.allowNumeric||!h[t])if(n.allowUpper||(r=(a=t).toUpperCase(),i=a.toLowerCase(),a!=r||r==i))if(n.allowLower||(l=(o=t).toUpperCase(),s=o.toLowerCase(),o!=s||l==s))if(n.allowCaseless||(u=t).toUpperCase()!=u.toLowerCase())if(n.allowLatin||!f.contains(t))return n.allowOtherCharSets||!(!h[t]&&!f.contains(t))}})(a.join(""),i,t)&&a.push(i)}return a.join("")}function T(e,t){if("string"!=typeof e)return e;for(var n=e.split(""),a=[],r=0,r=0;r=i.captureLength&&n!=e.text||t&&(n.length>=i.captureLength||i.allowSubmit)||0==n.length&&e.text)&&(e.text=n,e.cb.call(e.el,n))},t)}))}return this.each(function(){t(this)})}}); \ No newline at end of file diff --git a/redux-core/assets/js/redux.js b/redux-core/assets/js/redux.js new file mode 100644 index 000000000..a44493e2d --- /dev/null +++ b/redux-core/assets/js/redux.js @@ -0,0 +1,2151 @@ +/* global redux, tinyMCE, ajaxurl */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.ajax_save = function( button ) { + var $data; + var $nonce; + + var overlay = $( document.getElementById( 'redux_ajax_overlay' ) ); + var $notification_bar = $( document.getElementById( 'redux_notification_bar' ) ); + var $parent = $( button ).parents( '.redux-wrap-div' ).find( 'form' ).first(); + + overlay.fadeIn(); + + // Add the loading mechanism. + $( '.redux-action_bar .spinner' ).addClass( 'is-active' ); + $( '.redux-action_bar input' ).prop( 'disabled', true ); + + $notification_bar.slideUp(); + + $( '.redux-save-warn' ).slideUp(); + $( '.redux_ajax_save_error' ).slideUp( + 'medium', + function() { + $( this ).remove(); + } + ); + + // Editor field doesn't auto save. Have to call it. Boo. + if ( redux.optName.hasOwnProperty( 'editor' ) ) { + $.each( + redux.optName.editor, + function( $key ) { + var editor; + + if ( 'undefined' !== typeof ( tinyMCE ) ) { + editor = tinyMCE.get( $key ); + + if ( editor ) { + editor.save(); + } + } + } + ); + } + + $data = $parent.serialize(); + + // Add values for checked and unchecked checkboxes fields. + $parent.find( 'input[type=checkbox]' ).each( + function() { + var chkVal; + + if ( 'undefined' !== typeof $( this ).attr( 'name' ) ) { + chkVal = $( this ).is( ':checked' ) ? $( this ).val() : '0'; + + $data += '&' + $( this ).attr( 'name' ) + '=' + chkVal; + } + } + ); + + if ( 'redux_save' !== button.attr( 'name' ) ) { + $data += '&' + button.attr( 'name' ) + '=' + button.val(); + } + + $nonce = $parent.attr( 'data-nonce' ); + + $.ajax( + { type: 'post', + dataType: 'json', + url: ajaxurl, + data: { + action: redux.optName.args.opt_name + '_ajax_save', + nonce: $nonce, + 'opt_name': redux.optName.args.opt_name, + data: $data + }, + error: function( response ) { + $( '.redux-action_bar input' ).prop( 'disabled', false ); + + if ( true === redux.optName.args.dev_mode ) { + console.log( response.responseText ); + + overlay.fadeOut( 'fast' ); + $( '.redux-action_bar .spinner' ).removeClass( 'is-active' ); + alert( redux.optName.ajax.alert ); + } else { + redux.optName.args.ajax_save = false; + + $( button ).trigger( 'click' ); + $( '.redux-action_bar input' ).prop( 'disabled', true ); + } + }, + success: function( response ) { + var $save_notice; + + if ( response.action && 'reload' === response.action ) { + location.reload( true ); + } else if ( 'success' === response.status ) { + $( '.redux-action_bar input' ).prop( 'disabled', false ); + overlay.fadeOut( 'fast' ); + $( '.redux-action_bar .spinner' ).removeClass( 'is-active' ); + redux.optName.options = response.options; + redux.optName.errors = response.errors; + redux.optName.warnings = response.warnings; + redux.optName.sanitize = response.sanitize; + + $notification_bar.html( response.notification_bar ).slideDown( 'fast' ); + if ( null !== response.errors || null !== response.warnings ) { + $.redux.notices(); + } + + if ( null !== response.sanitize ) { + $.redux.sanitize(); + } + + $save_notice = $( document.getElementById( 'redux_notification_bar' ) ).find( '.saved_notice' ); + + $save_notice.slideDown(); + $save_notice.delay( 4000 ).slideUp(); + } else { + $( '.redux-action_bar input' ).prop( 'disabled', false ); + $( '.redux-action_bar .spinner' ).removeClass( 'is-active' ); + overlay.fadeOut( 'fast' ); + $( '.wrap h2:first' ).parent().append( '' ); + $( '.redux_ajax_save_error' ).slideDown(); + $( 'html, body' ).animate( + { scrollTop: 0 }, + 'slow' + ); + } + } + } + ); + + return false; + }; +})( jQuery ); + +/* jshint unused:false */ + +function colorValidate( field ) { + 'use strict'; + + var value = jQuery( field ).val(); + + var hex = colorNameToHex( value ); + if ( hex !== value.replace( '#', '' ) ) { + return hex; + } + + return value; +} + +function colorNameToHex( colour ) { + 'use strict'; + + var tcolour = colour.replace( /^\s\s*/, '' ).replace( /\s\s*$/, '' ).replace( '#', '' ); + + var colours = { + 'aliceblue': '#f0f8ff', + 'antiquewhite': '#faebd7', + 'aqua': '#00ffff', + 'aquamarine': '#7fffd4', + 'azure': '#f0ffff', + 'beige': '#f5f5dc', + 'bisque': '#ffe4c4', + 'black': '#000000', + 'blanchedalmond': '#ffebcd', + 'blue': '#0000ff', + 'blueviolet': '#8a2be2', + 'brown': '#a52a2a', + 'burlywood': '#deb887', + 'cadetblue': '#5f9ea0', + 'chartreuse': '#7fff00', + 'chocolate': '#d2691e', + 'coral': '#ff7f50', + 'cornflowerblue': '#6495ed', + 'cornsilk': '#fff8dc', + 'crimson': '#dc143c', + 'cyan': '#00ffff', + 'darkblue': '#00008b', + 'darkcyan': '#008b8b', + 'darkgoldenrod': '#b8860b', + 'darkgray': '#a9a9a9', + 'darkgreen': '#006400', + 'darkkhaki': '#bdb76b', + 'darkmagenta': '#8b008b', + 'darkolivegreen': '#556b2f', + 'darkorange': '#ff8c00', + 'darkorchid': '#9932cc', + 'darkred': '#8b0000', + 'darksalmon': '#e9967a', + 'darkseagreen': '#8fbc8f', + 'darkslateblue': '#483d8b', + 'darkslategray': '#2f4f4f', + 'darkturquoise': '#00ced1', + 'darkviolet': '#9400d3', + 'deeppink': '#ff1493', + 'deepskyblue': '#00bfff', + 'dimgray': '#696969', + 'dodgerblue': '#1e90ff', + 'firebrick': '#b22222', + 'floralwhite': '#fffaf0', + 'forestgreen': '#228b22', + 'fuchsia': '#ff00ff', + 'gainsboro': '#dcdcdc', + 'ghostwhite': '#f8f8ff', + 'gold': '#ffd700', + 'goldenrod': '#daa520', + 'gray': '#808080', + 'green': '#008000', + 'greenyellow': '#adff2f', + 'honeydew': '#f0fff0', + 'hotpink': '#ff69b4', + 'indianred ': '#cd5c5c', + 'indigo ': '#4b0082', + 'ivory': '#fffff0', + 'khaki': '#f0e68c', + 'lavender': '#e6e6fa', + 'lavenderblush': '#fff0f5', + 'lawngreen': '#7cfc00', + 'lemonchiffon': '#fffacd', + 'lightblue': '#add8e6', + 'lightcoral': '#f08080', + 'lightcyan': '#e0ffff', + 'lightgoldenrodyellow': '#fafad2', + 'lightgrey': '#d3d3d3', + 'lightgreen': '#90ee90', + 'lightpink': '#ffb6c1', + 'lightsalmon': '#ffa07a', + 'lightseagreen': '#20b2aa', + 'lightskyblue': '#87cefa', + 'lightslategray': '#778899', + 'lightsteelblue': '#b0c4de', + 'lightyellow': '#ffffe0', + 'lime': '#00ff00', + 'limegreen': '#32cd32', + 'linen': '#faf0e6', + 'magenta': '#ff00ff', + 'maroon': '#800000', + 'mediumaquamarine': '#66cdaa', + 'mediumblue': '#0000cd', + 'mediumorchid': '#ba55d3', + 'mediumpurple': '#9370d8', + 'mediumseagreen': '#3cb371', + 'mediumslateblue': '#7b68ee', + 'mediumspringgreen': '#00fa9a', + 'mediumturquoise': '#48d1cc', + 'mediumvioletred': '#c71585', + 'midnightblue': '#191970', + 'mintcream': '#f5fffa', + 'mistyrose': '#ffe4e1', + 'moccasin': '#ffe4b5', + 'navajowhite': '#ffdead', + 'navy': '#000080', + 'oldlace': '#fdf5e6', + 'olive': '#808000', + 'olivedrab': '#6b8e23', + 'orange': '#ffa500', + 'orangered': '#ff4500', + 'orchid': '#da70d6', + 'palegoldenrod': '#eee8aa', + 'palegreen': '#98fb98', + 'paleturquoise': '#afeeee', + 'palevioletred': '#d87093', + 'papayawhip': '#ffefd5', + 'peachpuff': '#ffdab9', + 'peru': '#cd853f', + 'pink': '#ffc0cb', + 'plum': '#dda0dd', + 'powderblue': '#b0e0e6', + 'purple': '#800080', + 'red': '#ff0000', + 'redux': '#01a3e3', + 'rosybrown': '#bc8f8f', + 'royalblue': '#4169e1', + 'saddlebrown': '#8b4513', + 'salmon': '#fa8072', + 'sandybrown': '#f4a460', + 'seagreen': '#2e8b57', + 'seashell': '#fff5ee', + 'sienna': '#a0522d', + 'silver': '#c0c0c0', + 'skyblue': '#87ceeb', + 'slateblue': '#6a5acd', + 'slategray': '#708090', + 'snow': '#fffafa', + 'springgreen': '#00ff7f', + 'steelblue': '#4682b4', + 'tan': '#d2b48c', + 'teal': '#008080', + 'thistle': '#d8bfd8', + 'tomato': '#ff6347', + 'turquoise': '#40e0d0', + 'violet': '#ee82ee', + 'wheat': '#f5deb3', + 'white': '#ffffff', + 'whitesmoke': '#f5f5f5', + 'yellow': '#ffff00', + 'yellowgreen': '#9acd32' + }; + + if ( 'undefined' !== colours[tcolour.toLowerCase()] ) { + return colours[tcolour.toLowerCase()]; + } + + return colour; +} + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.expandOptions = function( parent ) { + var trigger = parent.find( '.expand_options' ); + var width = parent.find( '.redux-sidebar' ).width() - 1; + var id = $( '.redux-group-menu .active a' ).data( 'rel' ) + '_section_group'; + + if ( trigger.hasClass( 'expanded' ) ) { + trigger.removeClass( 'expanded' ); + parent.find( '.redux-main' ).removeClass( 'expand' ); + + parent.find( '.redux-sidebar' ).stop().animate( + { 'margin-left': '0px' }, + 500 + ); + + parent.find( '.redux-main' ).stop().animate( + { 'margin-left': width }, + 500, + function() { + parent.find( '.redux-main' ).attr( 'style', '' ); + } + ); + + parent.find( '.redux-group-tab' ).each( + function() { + if ( $( this ).attr( 'id' ) !== id ) { + $( this ).fadeOut( 'fast' ); + } + } + ); + + // Show the only active one. + } else { + trigger.addClass( 'expanded' ); + parent.find( '.redux-main' ).addClass( 'expand' ); + + parent.find( '.redux-sidebar' ).stop().animate( + { 'margin-left': - width - 113 }, + 500 + ); + + parent.find( '.redux-main' ).stop().animate( + { 'margin-left': '-1px' }, + 500 + ); + + parent.find( '.redux-group-tab' ).fadeIn( + 'medium', + function() { + $.redux.initFields(); + } + ); + } + + return false; + }; +})( jQuery ); + +/* global redux, redux_change, jQuery */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.initEvents = function( el ) { + var stickyHeight; + + el.find( '.redux-presets-bar' ).on( + 'click', + function() { + window.onbeforeunload = null; + } + ); + + // Customizer save hook. + el.find( '#customize-save-button-wrapper #save' ).on( + 'click', + function() { + + } + ); + + el.find( '#toplevel_page_' + redux.optName.args.slug + ' .wp-submenu a, #wp-admin-bar-' + redux.optName.args.slug + ' a.ab-item' ).on( + 'click', + function( e ) { + var url; + + if ( ( el.find( '#toplevel_page_' + redux.optName.args.slug ).hasClass( 'wp-menu-open' ) || + $( this ).hasClass( 'ab-item' ) ) && + ! $( this ).parents( 'ul.ab-submenu:first' ).hasClass( 'ab-sub-secondary' ) && + $( this ).attr( 'href' ).toLowerCase().indexOf( redux.optName.args.slug + '&tab=' ) >= 0 ) { + + url = $( this ).attr( 'href' ).split( '&tab=' ); + + e.preventDefault(); + + el.find( '#' + url[1] + '_section_group_li_a' ).trigger( 'click' ); + + $( this ).parents( 'ul:first' ).find( '.current' ).removeClass( 'current' ); + $( this ).addClass( 'current' ); + $( this ).parent().addClass( 'current' ); + + return false; + } + } + ); + + // Save button clicked. + el.find( '.redux-action_bar input, #redux-import-action input' ).on( + 'click', + function( e ) { + if ( $( this ).attr( 'name' ) === redux.optName.args.opt_name + '[defaults]' ) { + + // Defaults button clicked. + if ( ! confirm( redux.optName.args.reset_confirm ) ) { + return false; + } + } else if ( $( this ).attr( 'name' ) === redux.optName.args.opt_name + '[defaults-section]' ) { + + // Default section clicked. + if ( ! confirm( redux.optName.args.reset_section_confirm ) ) { + return false; + } + } else if ( 'import' === $( this ).attr( 'name' ) ) { + if ( ! confirm( redux.optName.args.import_section_confirm ) ) { + return false; + } + } + + window.onbeforeunload = null; + + if ( true === redux.optName.args.ajax_save ) { + $.redux.ajax_save( $( this ) ); + e.preventDefault(); + } else { + location.reload( true ); + } + } + ); + + $( '.expand_options' ).on( + 'click', + function( e ) { + var tab; + + var container = el; + + e.preventDefault(); + + if ( $( container ).hasClass( 'fully-expanded' ) ) { + $( container ).removeClass( 'fully-expanded' ); + + tab = $.cookie( 'redux_current_tab_' + redux.optName.args.opt_name ); + + el.find( '#' + tab + '_section_group' ).fadeIn( + 200, + function() { + if ( 0 !== el.find( '#redux-footer' ).length ) { + $.redux.stickyInfo(); // Race condition fix. + } + + $.redux.initFields(); + } + ); + } + + $.redux.expandOptions( $( this ).parents( '.redux-container:first' ) ); + + return false; + } + ); + + if ( el.find( '.saved_notice' ).is( ':visible' ) ) { + el.find( '.saved_notice' ).slideDown(); + } + + $( document.body ).on( + 'change', + '.redux-field input, .redux-field textarea, .redux-field select', + function() { + if ( $( '.redux-container-typography select' ).hasClass( 'ignore-change' ) ) { + return; + } + if ( ! $( this ).hasClass( 'noUpdate' ) && ! $( this ).hasClass( 'no-update' ) ) { + redux_change( $( this ) ); + } + } + ); + + stickyHeight = el.find( '#redux-footer' ).height(); + + el.find( '#redux-sticky-padder' ).css( + { height: stickyHeight } + ); + + el.find( '#redux-footer-sticky' ).removeClass( 'hide' ); + + if ( 0 !== el.find( '#redux-footer' ).length ) { + $( window ).on( + 'scroll', + function() { + $.redux.stickyInfo(); + } + ); + + $( window ).on( + 'resize', + function() { + $.redux.stickyInfo(); + } + ); + } + + el.find( '.saved_notice' ).delay( 4000 ).slideUp(); + }; +})( jQuery ); + +/* global redux */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.initFields = function() { + $( '.redux-group-tab:visible' ).find( '.redux-field-init:visible' ).each( + function() { + var tr; + var th; + + var type = $( this ).attr( 'data-type' ); + + if ( 'undefined' !== typeof redux.field_objects && redux.field_objects[type] && redux.field_objects[type] ) { + redux.field_objects[type].init(); + } + + if ( 'undefined' !== typeof redux.field_objects.pro && ! $.isEmptyObject( redux.field_objects.pro[type] ) && redux.field_objects.pro[type] ) { + redux.field_objects.pro[type].init(); + } + + if ( ! redux.customizer && $( this ).hasClass( 'redux_remove_th' ) ) { + tr = $( this ).parents( 'tr:first' ); + th = tr.find( 'th:first' ); + + if ( th.html() && th.html().length > 0 ) { + $( this ).prepend( th.html() ); + $( this ).find( '.redux_field_th' ).css( 'padding', '0 0 10px 0' ); + } + + $( this ).parent().attr( 'colspan', '2' ); + + th.remove(); + } + } + ); + }; +})( jQuery ); + +/* global redux, document */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $( document ).ready( + function() { + var opt_name; + var li; + + var tempArr = []; + + $.fn.isOnScreen = function() { + var win; + var viewport; + var bounds; + + if ( ! window ) { + return; + } + + win = $( window ); + viewport = { + top: win.scrollTop() + }; + + viewport.right = viewport.left + win.width(); + viewport.bottom = viewport.top + win.height(); + + bounds = this.offset(); + + bounds.right = bounds.left + this.outerWidth(); + bounds.bottom = bounds.top + this.outerHeight(); + + return ( ! ( viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom ) ); + }; + + $( 'fieldset.redux-container-divide' ).css( 'display', 'none' ); + + // Weed out multiple instances of duplicate Redux instance. + if ( redux.customizer ) { + $( '.wp-full-overlay-sidebar' ).addClass( 'redux-container' ); + } + + $( '.redux-container' ).each( + function() { + opt_name = $.redux.getOptName( this ); + + if ( $.inArray( opt_name, tempArr ) === -1 ) { + tempArr.push( opt_name ); + $.redux.checkRequired( $( this ) ); + $.redux.initEvents( $( this ) ); + } + } + ); + + $( '.redux-container' ).on( + 'click', + function() { + opt_name = $.redux.getOptName( this ); + } + ); + + if ( undefined !== redux.optName ) { + $.redux.disableFields(); + $.redux.hideFields(); + $.redux.disableSections(); + $.redux.initQtip(); + $.redux.tabCheck(); + $.redux.notices(); + } + } + ); + + $.redux.disableSections = function() { + $( '.redux-group-tab' ).each( + function() { + if ( $( this ).hasClass( 'disabled' ) ) { + $( this ).find( 'input, select, textarea' ).attr( 'name', '' ); + } + } + ); + }; + + $.redux.disableFields = function() { + $( 'label[for="redux_disable_field"]' ).each( + function() { + $( this ).parents( 'tr' ).find( 'fieldset:first' ).find( 'input, select, textarea' ).attr( 'name', '' ); + } + ); + }; + + $.redux.hideFields = function() { + $( 'label[for="redux_hide_field"]' ).each( + function() { + var tr = $( this ).parent().parent(); + + $( tr ).addClass( 'hidden' ); + } + ); + }; + + $.redux.getOptName = function( el ) { + var metabox; + var li; + var optName; + var item = $( el ); + + if ( redux.customizer ) { + optName = item.find( '.redux-customizer-opt-name' ).data( 'opt-name' ); + } else { + optName = $( el ).parents( '.redux-wrap-div' ).data( 'opt-name' ); + } + + // Compatibility for metaboxes + if ( undefined === optName ) { + metabox = $( el ).parents( '.postbox' ); + if ( 0 === metabox.length ) { + metabox = $( el ).parents( '.redux-metabox' ); + } + if ( 0 !== metabox.length ) { + optName = metabox.attr( 'id' ).replace( 'redux-', '' ).split( '-metabox-' )[0]; + if ( undefined === optName ) { + optName = metabox.attr( 'class' ) + .replace( 'redux-metabox', '' ) + .replace( 'postbox', '' ) + .replace( 'redux-', '' ) + .replace( 'hide', '' ) + .replace( 'closed', '' ) + .trim(); + } + } else { + optName = $( '.redux-ajax-security' ).data( 'opt-name' ); + } + } + if ( undefined === optName ) { + optName = $( el ).find( '.redux-form-wrapper' ).data( 'opt-name' ); + } + + // Shim, let's just get an opt_name shall we?! + if ( undefined === optName ) { + optName = redux.opt_names[0]; + } + + if ( undefined !== optName ) { + redux.optName = window['redux_' + optName.replace( /\-/g, '_' )]; + } + + return optName; + }; + + $.redux.getSelector = function( selector, fieldType ) { + if ( ! selector ) { + selector = '.redux-container-' + fieldType + ':visible'; + if ( redux.customizer ) { + selector = $( document ).find( '.control-section-redux.open' ).find( selector ); + } else { + selector = $( document ).find( '.redux-group-tab:visible' ).find( selector ); + } + } + return selector; + }; +})( jQuery ); + +/* global redux */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.sanitize = function() { + if ( redux.optName.sanitize && redux.optName.sanitize.sanitize ) { + $.each( + redux.optName.sanitize.sanitize, + function( sectionID, sectionArray ) { + sectionID = null; + $.each( + sectionArray.sanitize, + function( key, value ) { + $.redux.fixInput( key, value ); + } + ); + } + ); + } + }; + + $.redux.fixInput = function( key, value ) { + var val; + var input; + var inputVal; + var ul; + var li; + + if ( 'multi_text' === value.type ) { + ul = $( '#' + value.id + '-ul' ); + li = $( ul.find( 'li' ) ); + + li.each( + function() { + input = $( this ).find( 'input' ); + inputVal = input.val(); + + if ( inputVal === value.old ) { + input.val( value.current ); + } + } + ); + + return; + } + + input = $( 'input#' + value.id + '-' + key ); + + if ( 0 === input.length ) { + input = $( 'input#' + value.id ); + } + + if ( 0 === input.length ) { + input = $( 'textarea#' + value.id + '-textarea' ); + } + + if ( input.length > 0 ) { + val = '' === value.current ? value.default : value.current; + + $( input ).val( val ); + } + }; + + $.redux.notices = function() { + if ( redux.optName.errors && redux.optName.errors.errors ) { + $.each( + redux.optName.errors.errors, + function( sectionID, sectionArray ) { + sectionID = null; + $.each( + sectionArray.errors, + function( key, value ) { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).addClass( 'redux-field-error' ); + if ( 0 === $( '#' + redux.optName.args.opt_name + '-' + value.id ).parent().find( '.redux-th-error' ).length ) { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).append( '
' + value.msg + '
' ); + } else { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).parent().find( '.redux-th-error' ).html( value.msg ).css( 'display', 'block' ); + } + + $.redux.fixInput( key, value ); + } + ); + } + ); + + $( '.redux-container' ).each( + function() { + var totalErrors; + + var container = $( this ); + + // Ajax cleanup. + container.find( '.redux-menu-error' ).remove(); + + totalErrors = container.find( '.redux-field-error' ).length; + + if ( totalErrors > 0 ) { + container.find( '.redux-field-errors span' ).text( totalErrors ); + container.find( '.redux-field-errors' ).slideDown(); + container.find( '.redux-group-tab' ).each( + function() { + var sectionID; + var subParent; + + var total = $( this ).find( '.redux-field-error' ).length; + if ( total > 0 ) { + sectionID = $( this ).attr( 'id' ).split( '_' ); + + sectionID = sectionID[0]; + container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).prepend( '' + total + '' ); + container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).addClass( 'hasError' ); + + subParent = container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).parents( '.hasSubSections:first' ); + + if ( subParent ) { + subParent.find( '.redux-group-tab-link-a:first' ).addClass( 'hasError' ); + } + } + } + ); + } + } + ); + } + + if ( redux.optName.warnings && redux.optName.warnings.warnings ) { + $.each( + redux.optName.warnings.warnings, + function( sectionID, sectionArray ) { + sectionID = null; + $.each( + sectionArray.warnings, + function( key, value ) { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).addClass( 'redux-field-warning' ); + + if ( 0 === $( '#' + redux.optName.args.opt_name + '-' + value.id ).parent().find( '.redux-th-warning' ).length ) { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).append( '
' + value.msg + '
' ); + } else { + $( '#' + redux.optName.args.opt_name + '-' + value.id ).parent().find( '.redux-th-warning' ).html( value.msg ).css( 'display', 'block' ); + } + + $.redux.fixInput( key, value ); + } + ); + } + ); + + $( '.redux-container' ).each( + function() { + var sectionID; + var subParent; + var total; + var totalWarnings; + + var container = $( this ); + + // Ajax cleanup. + container.find( '.redux-menu-warning' ).remove(); + + totalWarnings = container.find( '.redux-field-warning' ).length; + + if ( totalWarnings > 0 ) { + container.find( '.redux-field-warnings span' ).text( totalWarnings ); + container.find( '.redux-field-warnings' ).slideDown(); + container.find( '.redux-group-tab' ).each( + function() { + total = $( this ).find( '.redux-field-warning' ).length; + + if ( total > 0 ) { + sectionID = $( this ).attr( 'id' ).split( '_' ); + + sectionID = sectionID[0]; + container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).prepend( '' + total + '' ); + container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).addClass( 'hasWarning' ); + + subParent = container.find( '.redux-group-tab-link-a[data-key="' + sectionID + '"]' ).parents( '.hasSubSections:first' ); + + if ( subParent ) { + subParent.find( '.redux-group-tab-link-a:first' ).addClass( 'hasWarning' ); + } + } + } + ); + } + } + ); + } + }; +})( jQuery ); + +/* global redux */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.initQtip = function() { + var classes; + + // Shadow. + var shadow = ''; + var tipShadow = redux.optName.args.hints.tip_style.shadow; + + // Color. + var color = ''; + var tipColor = redux.optName.args.hints.tip_style.color; + + // Rounded. + var rounded = ''; + var tipRounded = redux.optName.args.hints.tip_style.rounded; + + // Tip style. + var style = ''; + var tipStyle = redux.optName.args.hints.tip_style.style; + + // Get position data. + var myPos = redux.optName.args.hints.tip_position.my; + var atPos = redux.optName.args.hints.tip_position.at; + + // Tooltip trigger action. + var showEvent = redux.optName.args.hints.tip_effect.show.event; + var hideEvent = redux.optName.args.hints.tip_effect.hide.event; + + // Tip show effect. + var tipShowEffect = redux.optName.args.hints.tip_effect.show.effect; + var tipShowDuration = redux.optName.args.hints.tip_effect.show.duration; + + // Tip hide effect. + var tipHideEffect = redux.optName.args.hints.tip_effect.hide.effect; + var tipHideDuration = redux.optName.args.hints.tip_effect.hide.duration; + + if ( $().qtip ) { + if ( true === tipShadow ) { + shadow = 'qtip-shadow'; + } + + if ( '' !== tipColor ) { + color = 'qtip-' + tipColor; + } + + if ( true === tipRounded ) { + rounded = 'qtip-rounded'; + } + + if ( '' !== tipStyle ) { + style = 'qtip-' + tipStyle; + } + + classes = shadow + ',' + color + ',' + rounded + ',' + style + ',redux-qtip'; + classes = classes.replace( /,/g, ' ' ); + + // Gotta be lowercase, and in proper format. + myPos = $.redux.verifyPos( myPos.toLowerCase(), true ); + atPos = $.redux.verifyPos( atPos.toLowerCase(), false ); + + $( 'div.redux-dev-qtip' ).each( + function() { + $( this ).qtip( + { + content: { + text: $( this ).attr( 'qtip-content' ), + title: $( this ).attr( 'qtip-title' ) + }, show: { + effect: function() { + $( this ).slideDown( 500 ); + }, + event: 'mouseover' + }, hide: { + effect: function() { + $( this ).slideUp( 500 ); + }, + event: 'mouseleave' + }, style: { + classes: 'qtip-shadow qtip-light' + }, position: { + my: 'top center', + at: 'bottom center' + } + } + ); + } + ); + + $( 'div.redux-hint-qtip' ).each( + function() { + $( this ).qtip( + { + content: { + text: $( this ).attr( 'qtip-content' ), + title: $( this ).attr( 'qtip-title' ) + }, show: { + effect: function() { + switch ( tipShowEffect ) { + case 'slide': + $( this ).slideDown( tipShowDuration ); + break; + case 'fade': + $( this ).fadeIn( tipShowDuration ); + break; + default: + $( this ).show(); + break; + } + }, + event: showEvent + }, hide: { + effect: function() { + switch ( tipHideEffect ) { + case 'slide': + $( this ).slideUp( tipHideDuration ); + break; + case 'fade': + $( this ).fadeOut( tipHideDuration ); + break; + default: + $( this ).hide( tipHideDuration ); + break; + } + }, + event: hideEvent + }, style: { + classes: classes + }, position: { + my: myPos, + at: atPos + } + } + ); + } + ); + + $( 'input[qtip-content]' ).each( + function() { + $( this ).qtip( + { + content: { + text: $( this ).attr( 'qtip-content' ), + title: $( this ).attr( 'qtip-title' ) + }, + show: 'focus', + hide: 'blur', + style: classes, + position: { + my: myPos, + at: atPos + } + } + ); + } + ); + } + }; + + $.redux.verifyPos = function( s, b ) { + var split; + var paramOne; + var paramTwo; + + // Trim off spaces. + s = s.replace( /^\s+|\s+$/gm, '' ); + + // Position value is blank, set the default. + if ( '' === s || - 1 === s.search( ' ' ) ) { + if ( true === b ) { + return 'top left'; + } else { + return 'bottom right'; + } + } + + // Split string into array. + split = s.split( ' ' ); + + // Evaluate first string. Must be top, center, or bottom. + paramOne = b ? 'top' : 'bottom'; + + if ( 'top' === split[0] || 'center' === split[0] || 'bottom' === split[0] ) { + paramOne = split[0]; + } + + // Evaluate second string. Must be left, center, or right. + paramTwo = b ? 'left' : 'right'; + + if ( 'left' === split[1] || 'center' === split[1] || 'right' === split[1] ) { + paramTwo = split[1]; + } + + return paramOne + ' ' + paramTwo; + }; +})( jQuery ); + +/* jshint unused:false */ +/* global redux */ + +var confirmOnPageExit = function( e ) { + + // Return; // ONLY FOR DEBUGGING. + // If we haven't been passed the event get the window.event. + 'use strict'; + + var message; + + e = e || window.event; + + message = redux.optName.args.save_pending; + + // For IE6-8 and Firefox prior to version 4. + if ( e ) { + e.returnValue = message; + } + + window.onbeforeunload = null; + + // For Chrome, Safari, IE8+ and Opera 12+. + return message; +}; + +function redux_change( variable ) { + 'use strict'; + + (function( $ ) { + var rContainer; + var opt_name; + var parentID; + var id; + var th; + var subParent; + var errorCount; + var errorsLeft; + var warningCount; + var warningsLeft; + + variable = $( variable ); + + rContainer = $( variable ).parents( '.redux-container:first' ); + + if ( redux.customizer ) { + opt_name = $( '.redux-customizer-opt-name' ).data( 'opt-name' ); + } else { + opt_name = $.redux.getOptName( rContainer ); + } + + $( 'body' ).trigger( 'check_dependencies', variable ); + + if ( variable.hasClass( 'compiler' ) ) { + $( '#redux-compiler-hook' ).val( 1 ); + } + + parentID = $( variable ).closest( '.redux-group-tab' ).attr( 'id' ); + + // Let's count down the errors now. Fancy. ;). + id = parentID.split( '_' ); + + id = id[0]; + + th = rContainer.find( '.redux-group-tab-link-a[data-key="' + id + '"]' ).parents( '.redux-group-tab-link-li:first' ); + subParent = $( '#' + parentID + '_li' ).parents( '.hasSubSections:first' ); + + if ( $( variable ).parents( 'fieldset.redux-field:first' ).hasClass( 'redux-field-error' ) ) { + $( variable ).parents( 'fieldset.redux-field:first' ).removeClass( 'redux-field-error' ); + $( variable ).parent().find( '.redux-th-error' ).slideUp(); + + errorCount = ( parseInt( rContainer.find( '.redux-field-errors span' ).text(), 0 ) - 1 ); + + if ( errorCount <= 0 ) { + $( '#' + parentID + '_li .redux-menu-error' ).fadeOut( 'fast' ).remove(); + $( '#' + parentID + '_li .redux-group-tab-link-a' ).removeClass( 'hasError' ); + $( '#' + parentID + '_li' ).parents( '.inside:first' ).find( '.redux-field-errors' ).slideUp(); + $( variable ).parents( '.redux-container:first' ).find( '.redux-field-errors' ).slideUp(); + $( '#redux_metaboxes_errors' ).slideUp(); + } else { + errorsLeft = ( parseInt( th.find( '.redux-menu-error:first' ).text(), 0 ) - 1 ); + + if ( errorsLeft <= 0 ) { + th.find( '.redux-menu-error:first' ).fadeOut().remove(); + } else { + th.find( '.redux-menu-error:first' ).text( errorsLeft ); + } + + rContainer.find( '.redux-field-errors span' ).text( errorCount ); + } + + if ( 0 !== subParent.length ) { + if ( 0 === subParent.find( '.redux-menu-error' ).length ) { + subParent.find( '.hasError' ).removeClass( 'hasError' ); + } + } + } + + if ( $( variable ).parents( 'fieldset.redux-field:first' ).hasClass( 'redux-field-warning' ) ) { + $( variable ).parents( 'fieldset.redux-field:first' ).removeClass( 'redux-field-warning' ); + $( variable ).parent().find( '.redux-th-warning' ).slideUp(); + + warningCount = ( parseInt( rContainer.find( '.redux-field-warnings span' ).text(), 0 ) - 1 ); + + if ( warningCount <= 0 ) { + $( '#' + parentID + '_li .redux-menu-warning' ).fadeOut( 'fast' ).remove(); + $( '#' + parentID + '_li .redux-group-tab-link-a' ).removeClass( 'hasWarning' ); + $( '#' + parentID + '_li' ).parents( '.inside:first' ).find( '.redux-field-warnings' ).slideUp(); + $( variable ).parents( '.redux-container:first' ).find( '.redux-field-warnings' ).slideUp(); + $( '#redux_metaboxes_warnings' ).slideUp(); + } else { + + // Let's count down the warnings now. Fancy. ;). + warningsLeft = ( parseInt( th.find( '.redux-menu-warning:first' ).text(), 0 ) - 1 ); + + if ( warningsLeft <= 0 ) { + th.find( '.redux-menu-warning:first' ).fadeOut().remove(); + } else { + th.find( '.redux-menu-warning:first' ).text( warningsLeft ); + } + + rContainer.find( '.redux-field-warning span' ).text( warningCount ); + } + + if ( 0 !== subParent.length ) { + if ( 0 === subParent.find( '.redux-menu-warning' ).length ) { + subParent.find( '.hasWarning' ).removeClass( 'hasWarning' ); + } + } + } + + // Don't show the changed value notice while save_notice is visible. + if ( rContainer.find( '.saved_notice:visible' ).length > 0 ) { + return; + } + + if ( ! redux.optName.args.disable_save_warn ) { + rContainer.find( '.redux-save-warn' ).slideDown(); + window.onbeforeunload = confirmOnPageExit; + } + })( jQuery ); +} + +/* jshint unused:false */ + +function redux_hook( object, functionName, callback, before ) { + 'use strict'; + + (function( originalFunction ) { + object[functionName] = function() { + var returnValue; + + if ( true === before ) { + callback.apply( this, [returnValue, originalFunction, arguments] ); + } + + returnValue = originalFunction.apply( this, arguments ); + + if ( true !== before ) { + callback.apply( this, [returnValue, originalFunction, arguments] ); + } + + return returnValue; + }; + }( object[functionName] ) ); +} + +/* global redux */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.makeBoolStr = function( val ) { + if ( 'false' === val || false === val || '0' === val || 0 === val || null === val || '' === val ) { + return 'false'; + } else if ( 'true' === val || true === val || '1' === val || 1 === val ) { + return 'true'; + } else { + return val; + } + }; + + $.redux.checkRequired = function( el ) { + $.redux.required(); + + $( 'body' ).on( + 'change', + '.redux-main select, .redux-main radio, .redux-main input[type=checkbox], .redux-main input[type=hidden]', + function() { + $.redux.check_dependencies( this ); + } + ); + + $( 'body' ).on( + 'check_dependencies', + function( e, variable ) { + e = null; + $.redux.check_dependencies( variable ); + } + ); + + if ( redux.customizer ) { + el.find( '.customize-control.redux-field.hide' ).hide(); + } + + el.find( '.redux-container td > fieldset:empty,td > div:empty' ).parent().parent().hide(); + }; + + $.redux.required = function() { + + // Hide the fold elements on load. + // It's better to do this by PHP but there is no filter in tr tag , so is not possible + // we going to move each attributes we may need for folding to tr tag. + $.each( + redux.opt_names, + function( x ) { + $.each( + window['redux_' + redux.opt_names[x].replace( /\-/g, '_' )].folds, + function( i, v ) { + var div; + var rawTable; + + var fieldset = $( '#' + redux.opt_names[x] + '-' + i ); + + fieldset.parents( 'tr:first, li:first' ).addClass( 'fold' ); + + if ( 'hide' === v ) { + fieldset.parents( 'tr:first, li:first' ).addClass( 'hide' ); + + if ( fieldset.hasClass( 'redux-container-section' ) ) { + div = $( '#section-' + i ); + + if ( div.hasClass( 'redux-section-indent-start' ) ) { + $( '#section-table-' + i ).hide().addClass( 'hide' ); + div.hide().addClass( 'hide' ); + } + } + + if ( fieldset.hasClass( 'redux-container-info' ) ) { + $( '#info-' + i ).hide().addClass( 'hide' ); + } + + if ( fieldset.hasClass( 'redux-container-divide' ) ) { + $( '#divide-' + i ).hide().addClass( 'hide' ); + } + + if ( fieldset.hasClass( 'redux-container-raw' ) ) { + rawTable = fieldset.parents().find( 'table#' + redux.opt_names[x] + '-' + i ); + rawTable.hide().addClass( 'hide' ); + } + } + } + ); + } + ); + }; + + $.redux.getContainerValue = function( id ) { + var value = $( '#' + redux.optName.args.opt_name + '-' + id ).serializeForm(); + + if ( null !== value && 'object' === typeof value && value.hasOwnProperty( redux.optName.args.opt_name ) ) { + value = value[redux.optName.args.opt_name][id]; + } + + if ( $( '#' + redux.optName.args.opt_name + '-' + id ).hasClass( 'redux-container-media' ) ) { + value = value.url; + } + + return value; + }; + + $.redux.check_dependencies = function( variable ) { + var current; + var id; + var container; + var isHidden; + + if ( null === redux.optName.required ) { + return; + } + + current = $( variable ); + id = current.parents( '.redux-field:first' ).data( 'id' ); + + if ( ! redux.optName.required.hasOwnProperty( id ) ) { + return; + } + + container = current.parents( '.redux-field-container:first' ); + isHidden = container.parents( 'tr:first' ).hasClass( 'hide' ); + + if ( ! container.parents( 'tr:first' ).length ) { + isHidden = container.parents( '.customize-control:first' ).hasClass( 'hide' ); + } + + $.each( + redux.optName.required[id], + function( child ) { + var div; + var rawTable; + var tr; + + var current = $( this ); + var show = false; + var childFieldset = $( '#' + redux.optName.args.opt_name + '-' + child ); + + tr = childFieldset.parents( 'tr:first' ); + + if ( 0 === tr.length ) { + tr = childFieldset.parents( 'li:first' ); + } + + if ( ! isHidden ) { + show = $.redux.check_parents_dependencies( child ); + } + + if ( true === show ) { + + // Shim for sections. + if ( childFieldset.hasClass( 'redux-container-section' ) ) { + div = $( '#section-' + child ); + + if ( div.hasClass( 'redux-section-indent-start' ) && div.hasClass( 'hide' ) ) { + $( '#section-table-' + child ).fadeIn( 300 ).removeClass( 'hide' ); + div.fadeIn( 300 ).removeClass( 'hide' ); + } + } + + if ( childFieldset.hasClass( 'redux-container-info' ) ) { + $( '#info-' + child ).fadeIn( 300 ).removeClass( 'hide' ); + } + + if ( childFieldset.hasClass( 'redux-container-divide' ) ) { + $( '#divide-' + child ).fadeIn( 300 ).removeClass( 'hide' ); + } + + if ( childFieldset.hasClass( 'redux-container-raw' ) ) { + rawTable = childFieldset.parents().find( 'table#' + redux.optName.args.opt_name + '-' + child ); + rawTable.fadeIn( 300 ).removeClass( 'hide' ); + } + + tr.fadeIn( + 300, + function() { + $( this ).removeClass( 'hide' ); + if ( redux.optName.required.hasOwnProperty( child ) ) { + $.redux.check_dependencies( $( '#' + redux.optName.args.opt_name + '-' + child ).children().first() ); + } + + $.redux.initFields(); + } + ); + + if ( childFieldset.hasClass( 'redux-container-section' ) || childFieldset.hasClass( 'redux-container-info' ) ) { + tr.css( { display: 'none' } ); + } + } else if ( false === show ) { + tr.fadeOut( + 100, + function() { + $( this ).addClass( 'hide' ); + if ( redux.optName.required.hasOwnProperty( child ) ) { + $.redux.required_recursive_hide( child ); + } + } + ); + } + + current.find( 'select, radio, input[type=checkbox]' ).trigger( 'change' ); + } + ); + }; + + $.redux.required_recursive_hide = function( id ) { + var div; + var rawTable; + var toFade; + + toFade = $( '#' + redux.optName.args.opt_name + '-' + id ).parents( 'tr:first' ); + if ( 0 === toFade ) { + toFade = $( '#' + redux.optName.args.opt_name + '-' + id ).parents( 'li:first' ); + } + + toFade.fadeOut( + 50, + function() { + $( this ).addClass( 'hide' ); + + if ( $( '#' + redux.optName.args.opt_name + '-' + id ).hasClass( 'redux-container-section' ) ) { + div = $( '#section-' + id ); + + if ( div.hasClass( 'redux-section-indent-start' ) ) { + $( '#section-table-' + id ).fadeOut( 50 ).addClass( 'hide' ); + div.fadeOut( 50 ).addClass( 'hide' ); + } + } + + if ( $( '#' + redux.optName.args.opt_name + '-' + id ).hasClass( 'redux-container-info' ) ) { + $( '#info-' + id ).fadeOut( 50 ).addClass( 'hide' ); + } + + if ( $( '#' + redux.optName.args.opt_name + '-' + id ).hasClass( 'redux-container-divide' ) ) { + $( '#divide-' + id ).fadeOut( 50 ).addClass( 'hide' ); + } + + if ( $( '#' + redux.optName.args.opt_name + '-' + id ).hasClass( 'redux-container-raw' ) ) { + rawTable = $( '#' + redux.optName.args.opt_name + '-' + id ).parents().find( 'table#' + redux.optName.args.opt_name + '-' + id ); + rawTable.fadeOut( 50 ).addClass( 'hide' ); + } + + if ( redux.optName.required.hasOwnProperty( id ) ) { + $.each( + redux.optName.required[id], + function( child ) { + $.redux.required_recursive_hide( child ); + } + ); + } + } + ); + }; + + $.redux.check_parents_dependencies = function( id ) { + var show = ''; + + if ( redux.optName.required_child.hasOwnProperty( id ) ) { + $.each( + redux.optName.required_child[id], + function( i, parentData ) { + var parentValue; + + i = null; + + if ( $( '#' + redux.optName.args.opt_name + '-' + parentData.parent ).parents( 'tr:first' ).hasClass( 'hide' ) ) { + show = false; + } else if ( $( '#' + redux.optName.args.opt_name + '-' + parentData.parent ).parents( 'li:first' ).hasClass( 'hide' ) ) { + show = false; + } else { + if ( false !== show ) { + parentValue = $.redux.getContainerValue( parentData.parent ); + + show = $.redux.check_dependencies_visibility( parentValue, parentData ); + } + } + } + ); + } else { + show = true; + } + + return show; + }; + + $.redux.check_dependencies_visibility = function( parentValue, data ) { + var show = false; + var checkValue = data.checkValue; + var operation = data.operation; + var arr; + + if ( $.isPlainObject( parentValue ) ) { + parentValue = Object.keys( parentValue ).map( + function( key ) { + return [key, parentValue[key]]; + } + ); + } + + switch ( operation ) { + case '=': + case 'equals': + if ( $.isArray( parentValue ) ) { + $( parentValue[0] ).each( + function( idx, val ) { + idx = null; + + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( i, v ) { + i = null; + if ( $.redux.makeBoolStr( val ) === $.redux.makeBoolStr( v ) ) { + show = true; + + return true; + } + } + ); + } else { + if ( $.redux.makeBoolStr( val ) === $.redux.makeBoolStr( checkValue ) ) { + show = true; + + return true; + } + } + } + ); + } else { + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( i, v ) { + i = null; + + if ( $.redux.makeBoolStr( parentValue ) === $.redux.makeBoolStr( v ) ) { + show = true; + } + } + ); + } else { + if ( $.redux.makeBoolStr( parentValue ) === $.redux.makeBoolStr( checkValue ) ) { + show = true; + } + } + } + break; + + case '!=': + case 'not': + if ( $.isArray( parentValue ) ) { + $( parentValue[0] ).each( + function( idx, val ) { + idx = null; + + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( i, v ) { + i = null; + + if ( $.redux.makeBoolStr( val ) !== $.redux.makeBoolStr( v ) ) { + show = true; + + return true; + } + } + ); + } else { + if ( $.redux.makeBoolStr( val ) !== $.redux.makeBoolStr( checkValue ) ) { + show = true; + + return true; + } + } + } + ); + } else { + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( i, v ) { + i = null; + + if ( $.redux.makeBoolStr( parentValue ) !== $.redux.makeBoolStr( v ) ) { + show = true; + } + } + ); + } else { + if ( $.redux.makeBoolStr( parentValue ) !== $.redux.makeBoolStr( checkValue ) ) { + show = true; + } + } + } + break; + + case '>': + case 'greater': + case 'is_larger': + if ( parseFloat( parentValue ) > parseFloat( checkValue ) ) { + show = true; + } + break; + + case '>=': + case 'greater_equal': + case 'is_larger_equal': + if ( parseFloat( parentValue ) >= parseFloat( checkValue ) ) { + show = true; + } + break; + + case '<': + case 'less': + case 'is_smaller': + if ( parseFloat( parentValue ) < parseFloat( checkValue ) ) { + show = true; + } + break; + + case '<=': + case 'less_equal': + case 'is_smaller_equal': + if ( parseFloat( parentValue ) <= parseFloat( checkValue ) ) { + show = true; + } + break; + + case 'contains': + if ( $.isPlainObject( parentValue ) ) { + parentValue = Object.keys( parentValue ).map( + function( key ) { + return [key, parentValue[key]]; + } + ); + } + + if ( $.isPlainObject( checkValue ) ) { + checkValue = Object.keys( checkValue ).map( + function( key ) { + return [key, checkValue[key]]; + } + ); + } + + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( idx, val ) { + var breakMe = false; + var toFind = val[0]; + var findVal = val[1]; + + idx = null; + + $( parentValue ).each( + function( i, v ) { + var toMatch = v[0]; + var matchVal = v[1]; + + i = null; + + if ( toFind === toMatch ) { + if ( findVal === matchVal ) { + show = true; + breakMe = true; + + return false; + } + } + } + ); + + if ( true === breakMe ) { + return false; + } + } + ); + } else { + if ( parentValue.toString().indexOf( checkValue ) !== - 1 ) { + show = true; + } + } + break; + + case 'doesnt_contain': + case 'not_contain': + if ( $.isPlainObject( parentValue ) ) { + arr = Object.keys( parentValue ).map( + function( key ) { + return parentValue[key]; + } + ); + + parentValue = arr; + } + + if ( $.isPlainObject( checkValue ) ) { + arr = Object.keys( checkValue ).map( + function( key ) { + return checkValue[key]; + } + ); + + checkValue = arr; + } + + if ( $.isArray( checkValue ) ) { + $( checkValue ).each( + function( idx, val ) { + idx = null; + + if ( parentValue.toString().indexOf( val ) === - 1 ) { + show = true; + } + } + ); + } else { + if ( parentValue.toString().indexOf( checkValue ) === - 1 ) { + show = true; + } + } + break; + + case 'is_empty_or': + if ( '' === parentValue || checkValue === parentValue ) { + show = true; + } + break; + + case 'not_empty_and': + if ( '' !== parentValue && checkValue !== parentValue ) { + show = true; + } + break; + + case 'is_empty': + case 'empty': + case '!isset': + if ( ! parentValue || '' === parentValue || null === parentValue ) { + show = true; + } + break; + + case 'not_empty': + case '!empty': + case 'isset': + if ( parentValue && '' !== parentValue && null !== parentValue ) { + show = true; + } + break; + } + + return show; + }; +})( jQuery ); + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.stickyInfo = function() { + var stickyWidth = $( '.redux-main' ).innerWidth() - 20; + var $width = $( '#redux-sticky' ).offset().left; + + $( '.redux-save-warn' ).css( 'left', $width + 'px' ); + + if ( ! $( '#info_bar' ).isOnScreen() && ! $( '#redux-footer-sticky' ).isOnScreen() ) { + $( '#redux-footer' ).css( + { position: 'fixed', bottom: '0', width: stickyWidth, right: 21 } + ); + + $( '#redux-footer' ).addClass( 'sticky-footer-fixed' ); + $( '#redux-sticky-padder' ).show(); + } else { + $( '#redux-footer' ).css( + { background: '#eee', position: 'inherit', bottom: 'inherit', width: 'inherit' } + ); + + $( '#redux-sticky-padder' ).hide(); + $( '#redux-footer' ).removeClass( 'sticky-footer-fixed' ); + } + if ( ! $( '#info_bar' ).isOnScreen() ) { + $( '#redux-sticky' ).addClass( 'sticky-save-warn' ); + } else { + $( '#redux-sticky' ).removeClass( 'sticky-save-warn' ); + } + }; +})( jQuery ); + +/* global redux */ + +(function( $ ) { + 'use strict'; + + $.redux = $.redux || {}; + + $.redux.tabCheck = function() { + var link; + var tab; + var sTab; + var cookieName; + var opt_name; + + $( '.redux-group-tab-link-a' ).on( + 'click', + function() { + var elements; + var index; + var el; + var relid; + var oldid; + var cookieName; + var boxIndex; + var parentID; + var newParent; + + link = $( this ); + + if ( link.parent().hasClass( 'empty_section' ) && link.parent().hasClass( 'hasSubSections' ) ) { + elements = $( this ).closest( 'ul' ).find( '.redux-group-tab-link-a' ); + index = elements.index( this ); + + link = elements.slice( index + 1, index + 2 ); + } + + el = link.parents( '.redux-container:first' ); + relid = link.data( 'rel' ); // The group ID of interest. + oldid = el.find( '.redux-group-tab-link-li.active:first .redux-group-tab-link-a' ).data( 'rel' ); + opt_name = $.redux.getOptName( el ); + + if ( oldid === relid ) { + return; + } + + cookieName = ''; + + if ( ! link.parents( '.postbox-container:first' ).length ) { + $( '#currentSection' ).val( relid ); + + cookieName = 'redux_current_tab_' + redux.optName.args.opt_name; + } else { + el.prev( '#currentSection' ).val( relid ); + + boxIndex = el.data( 'index' ); + + if ( '' !== boxIndex ) { + cookieName = 'redux_metabox_' + boxIndex + '_current_tab_' + redux.optName.args.opt_name; + } + } + + // Set the proper page cookie. + $.cookie( + cookieName, + relid, + { + expires: 7, + path: '/' + } + ); + + if ( el.find( '#' + relid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).length ) { + parentID = el.find( '#' + relid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).attr( 'id' ).split( '_' ); + parentID = parentID[0]; + } + + el.find( '#toplevel_page_' + redux.optName.args.slug + ' .wp-submenu a.current' ).removeClass( 'current' ); + el.find( '#toplevel_page_' + redux.optName.args.slug + ' .wp-submenu li.current' ).removeClass( 'current' ); + + el.find( '#toplevel_page_' + redux.optName.args.slug + ' .wp-submenu a' ).each( + function() { + var url = $( this ).attr( 'href' ).split( '&tab=' ); + + if ( url[1] === relid || url[1] === parentID ) { + $( this ).addClass( 'current' ); + $( this ).parent().addClass( 'current' ); + } + } + ); + + if ( el.find( '#' + oldid + '_section_group_li' ).find( '#' + oldid + '_section_group_li' ).length ) { + el.find( '#' + oldid + '_section_group_li' ).addClass( 'activeChild' ); + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ).removeClass( 'activeChild' ); + } else if ( el.find( '#' + relid + '_section_group_li' ).parents( '#' + oldid + '_section_group_li' ).length || el.find( '#' + oldid + '_section_group_li' ).parents( 'ul.subsection' ).find( '#' + relid + '_section_group_li' ).length ) { + if ( el.find( '#' + relid + '_section_group_li' ).parents( '#' + oldid + '_section_group_li' ).length ) { + el.find( '#' + oldid + '_section_group_li' ).addClass( 'activeChild' ).removeClass( 'active' ); + } else { + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ); + el.find( '#' + oldid + '_section_group_li' ).removeClass( 'active' ); + } + el.find( '#' + relid + '_section_group_li' ).removeClass( 'activeChild' ).addClass( 'active' ); + } else { + setTimeout( + function() { + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ).removeClass( 'activeChild' ).find( 'ul.subsection' ).slideDown(); + }, + 1 + ); + + if ( el.find( '#' + oldid + '_section_group_li' ).find( 'ul.subsection' ).length ) { + el.find( '#' + oldid + '_section_group_li' ).find( 'ul.subsection' ).slideUp( + 'fast', + function() { + el.find( '#' + oldid + '_section_group_li' ).removeClass( 'active' ).removeClass( 'activeChild' ); + } + ); + + newParent = el.find( '#' + relid + '_section_group_li' ).parents( '.hasSubSections:first' ); + + if ( newParent.length > 0 ) { + el.find( '#' + relid + '_section_group_li' ).removeClass( 'active' ); + relid = newParent.find( '.redux-group-tab-link-a:first' ).data( 'rel' ); + + if ( newParent.hasClass( 'empty_section' ) ) { + newParent.find( '.subsection li:first' ).addClass( 'active' ); + el.find( '#' + relid + '_section_group_li' ).removeClass( 'active' ).addClass( 'activeChild' ).find( 'ul.subsection' ).slideDown(); + newParent = newParent.find( '.subsection li:first' ); + relid = newParent.find( '.redux-group-tab-link-a:first' ).data( 'rel' ); + } else { + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ).removeClass( 'activeChild' ).find( 'ul.subsection' ).slideDown(); + } + } + } else if ( el.find( '#' + oldid + '_section_group_li' ).parents( 'ul.subsection' ).length ) { + if ( ! el.find( '#' + oldid + '_section_group_li' ).parents( '#' + relid + '_section_group_li' ).length ) { + el.find( '#' + oldid + '_section_group_li' ).parents( 'ul.subsection' ).slideUp( + 'fast', + function() { + el.find( '#' + oldid + '_section_group_li' ).removeClass( 'active' ); + el.find( '#' + oldid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).removeClass( 'active' ).removeClass( 'activeChild' ); + el.find( '#' + relid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).addClass( 'activeChild' ).find( 'ul.subsection' ).slideDown(); + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ); + } + ); + } else { + el.find( '#' + oldid + '_section_group_li' ).removeClass( 'active' ); + } + } else { + el.find( '#' + oldid + '_section_group_li' ).removeClass( 'active' ); + + if ( el.find( '#' + relid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).length ) { + setTimeout( + function() { + el.find( '#' + relid + '_section_group_li' ).parents( '.redux-group-tab-link-li' ).addClass( 'activeChild' ).find( 'ul.subsection' ).slideDown(); + }, + 50 + ); + + el.find( '#' + relid + '_section_group_li' ).addClass( 'active' ); + } + } + } + + // Show the group. + el.find( '#' + oldid + '_section_group' ).hide(); + + el.find( '#' + relid + '_section_group' ).fadeIn( + 200, + function() { + if ( 0 !== el.find( '#redux-footer' ).length ) { + $.redux.stickyInfo(); // Race condition fix. + } + + $.redux.initFields(); + } + ); + + $( '#toplevel_page_' + redux.optName.args.slug ).find( '.current' ).removeClass( 'current' ); + } + ); + + if ( undefined !== redux.optName.last_tab ) { + $( '#' + redux.optName.last_tab + '_section_group_li_a' ).trigger( 'click' ); + + return; + } + + tab = decodeURI( ( new RegExp( 'tab=(.+?)(&|$)' ).exec( location.search ) || [''])[1] ); + + if ( '' !== tab ) { + if ( $.cookie( 'redux_current_tab_get' ) !== tab ) { + $.cookie( + 'redux_current_tab', + tab, + { + expires: 7, + path: '/' + } + ); + + $.cookie( + 'redux_current_tab_get', + tab, + { + expires: 7, + path: '/' + } + ); + + $.cookie( + 'redux_current_tab_' + redux.optName.args.opt_name, + tab, + { + expires: 7, + path: '/' + } + ); + + $( '#' + tab + '_section_group_li' ).trigger( 'click' ); + } + } else if ( '' !== $.cookie( 'redux_current_tab_get' ) ) { + $.removeCookie( 'redux_current_tab_get' ); + } + + $( '.redux-container' ).each( + function() { + var boxIndex; + + if ( ! $( this ).parents( '.postbox-container:first' ).length ) { + opt_name = $( '.redux-ajax-security' ).data( 'opt-name' ); + + cookieName = 'redux_current_tab_' + opt_name; + + sTab = $( this ).find( '#' + $.cookie( cookieName ) + '_section_group_li_a' ); + } else { + opt_name = $.redux.getOptName( this ); + + boxIndex = $( this ).data( 'index' ); + + if ( '' === boxIndex ) { + boxIndex = 0; + } + + cookieName = 'redux_metabox_' + boxIndex + '_current_tab_' + opt_name; + + sTab = $( this ).find( '#' + $.cookie( cookieName ) + '_section_group_li_a' ); + } + + // Tab the first item or the saved one. + if ( null === $.cookie( cookieName ) || 'undefined' === typeof ( $.cookie( cookieName ) ) || 0 === sTab.length ) { + $( this ).find( '.redux-group-tab-link-a:first' ).trigger( 'click' ); + } else { + sTab.trigger( 'click' ); + } + } + ); + }; +})( jQuery ); diff --git a/redux-core/assets/js/redux.min.js b/redux-core/assets/js/redux.min.js new file mode 100644 index 000000000..25ff49519 --- /dev/null +++ b/redux-core/assets/js/redux.min.js @@ -0,0 +1 @@ +function colorValidate(e){"use strict";var r=jQuery(e).val(),t=colorNameToHex(r);return t!==r.replace("#","")?t:r}function colorNameToHex(e){"use strict";var r=e.replace(/^\s\s*/,"").replace(/\s\s*$/,"").replace("#",""),t={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c","indigo ":"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",redux:"#01a3e3",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return"undefined"!==t[r.toLowerCase()]?t[r.toLowerCase()]:e}!function(s){"use strict";s.redux=s.redux||{},s.redux.ajax_save=function(r){var t,e,i=s(document.getElementById("redux_ajax_overlay")),a=s(document.getElementById("redux_notification_bar")),n=s(r).parents(".redux-wrap-div").find("form").first();return i.fadeIn(),s(".redux-action_bar .spinner").addClass("is-active"),s(".redux-action_bar input").prop("disabled",!0),a.slideUp(),s(".redux-save-warn").slideUp(),s(".redux_ajax_save_error").slideUp("medium",function(){s(this).remove()}),redux.optName.hasOwnProperty("editor")&&s.each(redux.optName.editor,function(e){var r;"undefined"!=typeof tinyMCE&&(r=tinyMCE.get(e))&&r.save()}),t=n.serialize(),n.find("input[type=checkbox]").each(function(){var e;void 0!==s(this).attr("name")&&(e=s(this).is(":checked")?s(this).val():"0",t+="&"+s(this).attr("name")+"="+e)}),"redux_save"!==r.attr("name")&&(t+="&"+r.attr("name")+"="+r.val()),e=n.attr("data-nonce"),s.ajax({type:"post",dataType:"json",url:ajaxurl,data:{action:redux.optName.args.opt_name+"_ajax_save",nonce:e,opt_name:redux.optName.args.opt_name,data:t},error:function(e){s(".redux-action_bar input").prop("disabled",!1),!0===redux.optName.args.dev_mode?(console.log(e.responseText),i.fadeOut("fast"),s(".redux-action_bar .spinner").removeClass("is-active"),alert(redux.optName.ajax.alert)):(redux.optName.args.ajax_save=!1,s(r).trigger("click"),s(".redux-action_bar input").prop("disabled",!0))},success:function(e){var r;e.action&&"reload"===e.action?location.reload(!0):"success"===e.status?(s(".redux-action_bar input").prop("disabled",!1),i.fadeOut("fast"),s(".redux-action_bar .spinner").removeClass("is-active"),redux.optName.options=e.options,redux.optName.errors=e.errors,redux.optName.warnings=e.warnings,redux.optName.sanitize=e.sanitize,a.html(e.notification_bar).slideDown("fast"),null===e.errors&&null===e.warnings||s.redux.notices(),null!==e.sanitize&&s.redux.sanitize(),(r=s(document.getElementById("redux_notification_bar")).find(".saved_notice")).slideDown(),r.delay(4e3).slideUp()):(s(".redux-action_bar input").prop("disabled",!1),s(".redux-action_bar .spinner").removeClass("is-active"),i.fadeOut("fast"),s(".wrap h2:first").parent().append('"),s(".redux_ajax_save_error").slideDown(),s("html, body").animate({scrollTop:0},"slow"))}}),!1}}(jQuery),function(a){"use strict";a.redux=a.redux||{},a.redux.expandOptions=function(e){var r=e.find(".expand_options"),t=e.find(".redux-sidebar").width()-1,i=a(".redux-group-menu .active a").data("rel")+"_section_group";return r.hasClass("expanded")?(r.removeClass("expanded"),e.find(".redux-main").removeClass("expand"),e.find(".redux-sidebar").stop().animate({"margin-left":"0px"},500),e.find(".redux-main").stop().animate({"margin-left":t},500,function(){e.find(".redux-main").attr("style","")}),e.find(".redux-group-tab").each(function(){a(this).attr("id")!==i&&a(this).fadeOut("fast")})):(r.addClass("expanded"),e.find(".redux-main").addClass("expand"),e.find(".redux-sidebar").stop().animate({"margin-left":-t-113},500),e.find(".redux-main").stop().animate({"margin-left":"-1px"},500),e.find(".redux-group-tab").fadeIn("medium",function(){a.redux.initFields()})),!1}}(jQuery),function(a){"use strict";a.redux=a.redux||{},a.redux.initEvents=function(i){var e;i.find(".redux-presets-bar").on("click",function(){window.onbeforeunload=null}),i.find("#customize-save-button-wrapper #save").on("click",function(){}),i.find("#toplevel_page_"+redux.optName.args.slug+" .wp-submenu a, #wp-admin-bar-"+redux.optName.args.slug+" a.ab-item").on("click",function(e){var r;if((i.find("#toplevel_page_"+redux.optName.args.slug).hasClass("wp-menu-open")||a(this).hasClass("ab-item"))&&!a(this).parents("ul.ab-submenu:first").hasClass("ab-sub-secondary")&&0<=a(this).attr("href").toLowerCase().indexOf(redux.optName.args.slug+"&tab="))return r=a(this).attr("href").split("&tab="),e.preventDefault(),i.find("#"+r[1]+"_section_group_li_a").trigger("click"),a(this).parents("ul:first").find(".current").removeClass("current"),a(this).addClass("current"),a(this).parent().addClass("current"),!1}),i.find(".redux-action_bar input, #redux-import-action input").on("click",function(e){if(a(this).attr("name")===redux.optName.args.opt_name+"[defaults]"){if(!confirm(redux.optName.args.reset_confirm))return!1}else if(a(this).attr("name")===redux.optName.args.opt_name+"[defaults-section]"){if(!confirm(redux.optName.args.reset_section_confirm))return!1}else if("import"===a(this).attr("name")&&!confirm(redux.optName.args.import_section_confirm))return!1;!(window.onbeforeunload=null)===redux.optName.args.ajax_save?(a.redux.ajax_save(a(this)),e.preventDefault()):location.reload(!0)}),a(".expand_options").on("click",function(e){var r,t=i;return e.preventDefault(),a(t).hasClass("fully-expanded")&&(a(t).removeClass("fully-expanded"),r=a.cookie("redux_current_tab_"+redux.optName.args.opt_name),i.find("#"+r+"_section_group").fadeIn(200,function(){0!==i.find("#redux-footer").length&&a.redux.stickyInfo(),a.redux.initFields()})),a.redux.expandOptions(a(this).parents(".redux-container:first")),!1}),i.find(".saved_notice").is(":visible")&&i.find(".saved_notice").slideDown(),a(document.body).on("change",".redux-field input, .redux-field textarea, .redux-field select",function(){a(".redux-container-typography select").hasClass("ignore-change")||a(this).hasClass("noUpdate")||a(this).hasClass("no-update")||redux_change(a(this))}),e=i.find("#redux-footer").height(),i.find("#redux-sticky-padder").css({height:e}),i.find("#redux-footer-sticky").removeClass("hide"),0!==i.find("#redux-footer").length&&(a(window).on("scroll",function(){a.redux.stickyInfo()}),a(window).on("resize",function(){a.redux.stickyInfo()})),i.find(".saved_notice").delay(4e3).slideUp()}}(jQuery),function(t){"use strict";t.redux=t.redux||{},t.redux.initFields=function(){t(".redux-group-tab:visible").find(".redux-field-init:visible").each(function(){var e,r=t(this).attr("data-type");void 0!==redux.field_objects&&redux.field_objects[r]&&redux.field_objects[r]&&redux.field_objects[r].init(),void 0!==redux.field_objects.pro&&!t.isEmptyObject(redux.field_objects.pro[r])&&redux.field_objects.pro[r]&&redux.field_objects.pro[r].init(),!redux.customizer&&t(this).hasClass("redux_remove_th")&&((e=t(this).parents("tr:first").find("th:first")).html()&&0t.right||r.bottomt.bottom)},a("fieldset.redux-container-divide").css("display","none"),redux.customizer&&a(".wp-full-overlay-sidebar").addClass("redux-container"),a(".redux-container").each(function(){e=a.redux.getOptName(this),-1===a.inArray(e,r)&&(r.push(e),a.redux.checkRequired(a(this)),a.redux.initEvents(a(this)))}),a(".redux-container").on("click",function(){e=a.redux.getOptName(this)}),void 0!==redux.optName&&(a.redux.disableFields(),a.redux.hideFields(),a.redux.disableSections(),a.redux.initQtip(),a.redux.tabCheck(),a.redux.notices())}),a.redux.disableSections=function(){a(".redux-group-tab").each(function(){a(this).hasClass("disabled")&&a(this).find("input, select, textarea").attr("name","")})},a.redux.disableFields=function(){a('label[for="redux_disable_field"]').each(function(){a(this).parents("tr").find("fieldset:first").find("input, select, textarea").attr("name","")})},a.redux.hideFields=function(){a('label[for="redux_hide_field"]').each(function(){var e=a(this).parent().parent();a(e).addClass("hidden")})},a.redux.getOptName=function(e){var r,t=a(e),i=redux.customizer?t.find(".redux-customizer-opt-name").data("opt-name"):a(e).parents(".redux-wrap-div").data("opt-name");return void 0===i&&(0===(r=a(e).parents(".postbox")).length&&(r=a(e).parents(".redux-metabox")),0!==r.length?void 0===(i=r.attr("id").replace("redux-","").split("-metabox-")[0])&&(i=r.attr("class").replace("redux-metabox","").replace("postbox","").replace("redux-","").replace("hide","").replace("closed","").trim()):i=a(".redux-ajax-security").data("opt-name")),void 0===i&&(i=a(e).find(".redux-form-wrapper").data("opt-name")),void 0===i&&(i=redux.opt_names[0]),void 0!==i&&(redux.optName=window["redux_"+i.replace(/\-/g,"_")]),i},a.redux.getSelector=function(e,r){return e||(e=".redux-container-"+r+":visible",e=redux.customizer?a(document).find(".control-section-redux.open").find(e):a(document).find(".redux-group-tab:visible").find(e)),e}}(jQuery),function(n){"use strict";n.redux=n.redux||{},n.redux.sanitize=function(){redux.optName.sanitize&&redux.optName.sanitize.sanitize&&n.each(redux.optName.sanitize.sanitize,function(e,r){n.each(r.sanitize,function(e,r){n.redux.fixInput(e,r)})})},n.redux.fixInput=function(e,r){var t,i,a;if("multi_text"===r.type)return a=n("#"+r.id+"-ul"),void n(a.find("li")).each(function(){i=n(this).find("input"),i.val()===r.old&&i.val(r.current)});0===(i=n("input#"+r.id+"-"+e)).length&&(i=n("input#"+r.id)),0===i.length&&(i=n("textarea#"+r.id+"-textarea")),0'+r.msg+"
"):n("#"+redux.optName.args.opt_name+"-"+r.id).parent().find(".redux-th-error").html(r.msg).css("display","block"),n.redux.fixInput(e,r)})}),n(".redux-container").each(function(){var e,i=n(this);i.find(".redux-menu-error").remove(),0<(e=i.find(".redux-field-error").length)&&(i.find(".redux-field-errors span").text(e),i.find(".redux-field-errors").slideDown(),i.find(".redux-group-tab").each(function(){var e,r,t=n(this).find(".redux-field-error").length;0'+t+""),i.find('.redux-group-tab-link-a[data-key="'+e+'"]').addClass("hasError"),(r=i.find('.redux-group-tab-link-a[data-key="'+e+'"]').parents(".hasSubSections:first"))&&r.find(".redux-group-tab-link-a:first").addClass("hasError"))}))})),redux.optName.warnings&&redux.optName.warnings.warnings&&(n.each(redux.optName.warnings.warnings,function(e,r){n.each(r.warnings,function(e,r){n("#"+redux.optName.args.opt_name+"-"+r.id).addClass("redux-field-warning"),0===n("#"+redux.optName.args.opt_name+"-"+r.id).parent().find(".redux-th-warning").length?n("#"+redux.optName.args.opt_name+"-"+r.id).append('
'+r.msg+"
"):n("#"+redux.optName.args.opt_name+"-"+r.id).parent().find(".redux-th-warning").html(r.msg).css("display","block"),n.redux.fixInput(e,r)})}),n(".redux-container").each(function(){var e,r,t,i,a=n(this);a.find(".redux-menu-warning").remove(),0<(i=a.find(".redux-field-warning").length)&&(a.find(".redux-field-warnings span").text(i),a.find(".redux-field-warnings").slideDown(),a.find(".redux-group-tab").each(function(){0<(t=n(this).find(".redux-field-warning").length)&&(e=n(this).attr("id").split("_")[0],a.find('.redux-group-tab-link-a[data-key="'+e+'"]').prepend(''+t+""),a.find('.redux-group-tab-link-a[data-key="'+e+'"]').addClass("hasWarning"),(r=a.find('.redux-group-tab-link-a[data-key="'+e+'"]').parents(".hasSubSections:first"))&&r.find(".redux-group-tab-link-a:first").addClass("hasWarning"))}))}))}}(jQuery),function(_){"use strict";_.redux=_.redux||{},_.redux.initQtip=function(){var e,r="",t=redux.optName.args.hints.tip_style.shadow,i="",a=redux.optName.args.hints.tip_style.color,n="",s=redux.optName.args.hints.tip_style.rounded,d="",o=redux.optName.args.hints.tip_style.style,u=redux.optName.args.hints.tip_position.my,l=redux.optName.args.hints.tip_position.at,c=redux.optName.args.hints.tip_effect.show.event,f=redux.optName.args.hints.tip_effect.hide.event,p=redux.optName.args.hints.tip_effect.show.effect,x=redux.optName.args.hints.tip_effect.show.duration,h=redux.optName.args.hints.tip_effect.hide.effect,m=redux.optName.args.hints.tip_effect.hide.duration;_().qtip&&(!0===t&&(r="qtip-shadow"),""!==a&&(i="qtip-"+a),!0===s&&(n="qtip-rounded"),""!==o&&(d="qtip-"+o),e=(e=r+","+i+","+n+","+d+",redux-qtip").replace(/,/g," "),u=_.redux.verifyPos(u.toLowerCase(),!0),l=_.redux.verifyPos(l.toLowerCase(),!1),_("div.redux-dev-qtip").each(function(){_(this).qtip({content:{text:_(this).attr("qtip-content"),title:_(this).attr("qtip-title")},show:{effect:function(){_(this).slideDown(500)},event:"mouseover"},hide:{effect:function(){_(this).slideUp(500)},event:"mouseleave"},style:{classes:"qtip-shadow qtip-light"},position:{my:"top center",at:"bottom center"}})}),_("div.redux-hint-qtip").each(function(){_(this).qtip({content:{text:_(this).attr("qtip-content"),title:_(this).attr("qtip-title")},show:{effect:function(){switch(p){case"slide":_(this).slideDown(x);break;case"fade":_(this).fadeIn(x);break;default:_(this).show()}},event:c},hide:{effect:function(){switch(h){case"slide":_(this).slideUp(m);break;case"fade":_(this).fadeOut(m);break;default:_(this).hide(m)}},event:f},style:{classes:e},position:{my:u,at:l}})}),_("input[qtip-content]").each(function(){_(this).qtip({content:{text:_(this).attr("qtip-content"),title:_(this).attr("qtip-title")},show:"focus",hide:"blur",style:e,position:{my:u,at:l}})}))},_.redux.verifyPos=function(e,r){var t,i,a;return""===(e=e.replace(/^\s+|\s+$/gm,""))||-1===e.search(" ")?!0===r?"top left":"bottom right":(i=r?"top":"bottom","top"!==(t=e.split(" "))[0]&&"center"!==t[0]&&"bottom"!==t[0]||(i=t[0]),a=r?"left":"right","left"!==t[1]&&"center"!==t[1]&&"right"!==t[1]||(a=t[1]),i+" "+a)}}(jQuery);var confirmOnPageExit=function(e){"use strict";var r;return e=e||window.event,r=redux.optName.args.save_pending,e&&(e.returnValue=r),window.onbeforeunload=null,r};function redux_change(e){"use strict";var r,t,i,a,n,s,d,o,u,l;r=jQuery,e=r(e),t=r(e).parents(".redux-container:first"),redux.customizer?r(".redux-customizer-opt-name").data("opt-name"):r.redux.getOptName(t),r("body").trigger("check_dependencies",e),e.hasClass("compiler")&&r("#redux-compiler-hook").val(1),a=(i=r(e).closest(".redux-group-tab").attr("id")).split("_")[0],n=t.find('.redux-group-tab-link-a[data-key="'+a+'"]').parents(".redux-group-tab-link-li:first"),s=r("#"+i+"_li").parents(".hasSubSections:first"),r(e).parents("fieldset.redux-field:first").hasClass("redux-field-error")&&(r(e).parents("fieldset.redux-field:first").removeClass("redux-field-error"),r(e).parent().find(".redux-th-error").slideUp(),(d=parseInt(t.find(".redux-field-errors span").text(),0)-1)<=0?(r("#"+i+"_li .redux-menu-error").fadeOut("fast").remove(),r("#"+i+"_li .redux-group-tab-link-a").removeClass("hasError"),r("#"+i+"_li").parents(".inside:first").find(".redux-field-errors").slideUp(),r(e).parents(".redux-container:first").find(".redux-field-errors").slideUp(),r("#redux_metaboxes_errors").slideUp()):((o=parseInt(n.find(".redux-menu-error:first").text(),0)-1)<=0?n.find(".redux-menu-error:first").fadeOut().remove():n.find(".redux-menu-error:first").text(o),t.find(".redux-field-errors span").text(d)),0!==s.length&&0===s.find(".redux-menu-error").length&&s.find(".hasError").removeClass("hasError")),r(e).parents("fieldset.redux-field:first").hasClass("redux-field-warning")&&(r(e).parents("fieldset.redux-field:first").removeClass("redux-field-warning"),r(e).parent().find(".redux-th-warning").slideUp(),(u=parseInt(t.find(".redux-field-warnings span").text(),0)-1)<=0?(r("#"+i+"_li .redux-menu-warning").fadeOut("fast").remove(),r("#"+i+"_li .redux-group-tab-link-a").removeClass("hasWarning"),r("#"+i+"_li").parents(".inside:first").find(".redux-field-warnings").slideUp(),r(e).parents(".redux-container:first").find(".redux-field-warnings").slideUp(),r("#redux_metaboxes_warnings").slideUp()):((l=parseInt(n.find(".redux-menu-warning:first").text(),0)-1)<=0?n.find(".redux-menu-warning:first").fadeOut().remove():n.find(".redux-menu-warning:first").text(l),t.find(".redux-field-warning span").text(u)),0!==s.length&&0===s.find(".redux-menu-warning").length&&s.find(".hasWarning").removeClass("hasWarning")),0 fieldset:empty,td > div:empty").parent().parent().hide()},o.redux.required=function(){o.each(redux.opt_names,function(a){o.each(window["redux_"+redux.opt_names[a].replace(/\-/g,"_")].folds,function(e,r){var t,i=o("#"+redux.opt_names[a]+"-"+e);i.parents("tr:first, li:first").addClass("fold"),"hide"===r&&(i.parents("tr:first, li:first").addClass("hide"),i.hasClass("redux-container-section")&&(t=o("#section-"+e)).hasClass("redux-section-indent-start")&&(o("#section-table-"+e).hide().addClass("hide"),t.hide().addClass("hide")),i.hasClass("redux-container-info")&&o("#info-"+e).hide().addClass("hide"),i.hasClass("redux-container-divide")&&o("#divide-"+e).hide().addClass("hide"),i.hasClass("redux-container-raw")&&i.parents().find("table#"+redux.opt_names[a]+"-"+e).hide().addClass("hide"))})})},o.redux.getContainerValue=function(e){var r=o("#"+redux.optName.args.opt_name+"-"+e).serializeForm();return null!==r&&"object"==typeof r&&r.hasOwnProperty(redux.optName.args.opt_name)&&(r=r[redux.optName.args.opt_name][e]),o("#"+redux.optName.args.opt_name+"-"+e).hasClass("redux-container-media")&&(r=r.url),r},o.redux.check_dependencies=function(e){var r,t,i,s;null!==redux.optName.required&&(t=(r=o(e)).parents(".redux-field:first").data("id"),redux.optName.required.hasOwnProperty(t)&&(i=r.parents(".redux-field-container:first"),s=i.parents("tr:first").hasClass("hide"),i.parents("tr:first").length||(s=i.parents(".customize-control:first").hasClass("hide")),o.each(redux.optName.required[t],function(e){var r,t=o(this),i=!1,a=o("#"+redux.optName.args.opt_name+"-"+e),n=a.parents("tr:first");0===n.length&&(n=a.parents("li:first")),s||(i=o.redux.check_parents_dependencies(e)),!0===i?(a.hasClass("redux-container-section")&&(r=o("#section-"+e)).hasClass("redux-section-indent-start")&&r.hasClass("hide")&&(o("#section-table-"+e).fadeIn(300).removeClass("hide"),r.fadeIn(300).removeClass("hide")),a.hasClass("redux-container-info")&&o("#info-"+e).fadeIn(300).removeClass("hide"),a.hasClass("redux-container-divide")&&o("#divide-"+e).fadeIn(300).removeClass("hide"),a.hasClass("redux-container-raw")&&a.parents().find("table#"+redux.optName.args.opt_name+"-"+e).fadeIn(300).removeClass("hide"),n.fadeIn(300,function(){o(this).removeClass("hide"),redux.optName.required.hasOwnProperty(e)&&o.redux.check_dependencies(o("#"+redux.optName.args.opt_name+"-"+e).children().first()),o.redux.initFields()}),(a.hasClass("redux-container-section")||a.hasClass("redux-container-info"))&&n.css({display:"none"})):!1===i&&n.fadeOut(100,function(){o(this).addClass("hide"),redux.optName.required.hasOwnProperty(e)&&o.redux.required_recursive_hide(e)}),t.find("select, radio, input[type=checkbox]").trigger("change")})))},o.redux.required_recursive_hide=function(e){var r,t=o("#"+redux.optName.args.opt_name+"-"+e).parents("tr:first");0===t&&(t=o("#"+redux.optName.args.opt_name+"-"+e).parents("li:first")),t.fadeOut(50,function(){o(this).addClass("hide"),o("#"+redux.optName.args.opt_name+"-"+e).hasClass("redux-container-section")&&(r=o("#section-"+e)).hasClass("redux-section-indent-start")&&(o("#section-table-"+e).fadeOut(50).addClass("hide"),r.fadeOut(50).addClass("hide")),o("#"+redux.optName.args.opt_name+"-"+e).hasClass("redux-container-info")&&o("#info-"+e).fadeOut(50).addClass("hide"),o("#"+redux.optName.args.opt_name+"-"+e).hasClass("redux-container-divide")&&o("#divide-"+e).fadeOut(50).addClass("hide"),o("#"+redux.optName.args.opt_name+"-"+e).hasClass("redux-container-raw")&&o("#"+redux.optName.args.opt_name+"-"+e).parents().find("table#"+redux.optName.args.opt_name+"-"+e).fadeOut(50).addClass("hide"),redux.optName.required.hasOwnProperty(e)&&o.each(redux.optName.required[e],function(e){o.redux.required_recursive_hide(e)})})},o.redux.check_parents_dependencies=function(e){var i="";return redux.optName.required_child.hasOwnProperty(e)?o.each(redux.optName.required_child[e],function(e,r){var t;o("#"+redux.optName.args.opt_name+"-"+r.parent).parents("tr:first").hasClass("hide")||o("#"+redux.optName.args.opt_name+"-"+r.parent).parents("li:first").hasClass("hide")?i=!1:!1!==i&&(t=o.redux.getContainerValue(r.parent),i=o.redux.check_dependencies_visibility(t,r))}):i=!0,i},o.redux.check_dependencies_visibility=function(t,e){var r,d=!1,i=e.checkValue,a=e.operation;switch(o.isPlainObject(t)&&(t=Object.keys(t).map(function(e){return[e,t[e]]})),a){case"=":case"equals":o.isArray(t)?o(t[0]).each(function(e,t){if(o.isArray(i))o(i).each(function(e,r){if(o.redux.makeBoolStr(t)===o.redux.makeBoolStr(r))return d=!0});else if(o.redux.makeBoolStr(t)===o.redux.makeBoolStr(i))return d=!0}):o.isArray(i)?o(i).each(function(e,r){o.redux.makeBoolStr(t)===o.redux.makeBoolStr(r)&&(d=!0)}):o.redux.makeBoolStr(t)===o.redux.makeBoolStr(i)&&(d=!0);break;case"!=":case"not":o.isArray(t)?o(t[0]).each(function(e,t){if(o.isArray(i))o(i).each(function(e,r){if(o.redux.makeBoolStr(t)!==o.redux.makeBoolStr(r))return d=!0});else if(o.redux.makeBoolStr(t)!==o.redux.makeBoolStr(i))return d=!0}):o.isArray(i)?o(i).each(function(e,r){o.redux.makeBoolStr(t)!==o.redux.makeBoolStr(r)&&(d=!0)}):o.redux.makeBoolStr(t)!==o.redux.makeBoolStr(i)&&(d=!0);break;case">":case"greater":case"is_larger":parseFloat(t)>parseFloat(i)&&(d=!0);break;case">=":case"greater_equal":case"is_larger_equal":parseFloat(t)>=parseFloat(i)&&(d=!0);break;case"<":case"less":case"is_smaller":parseFloat(t)