diff --git a/.babelrc.js b/.babelrc.js index beb9e1f9a..184248d38 100644 --- a/.babelrc.js +++ b/.babelrc.js @@ -8,9 +8,7 @@ const plugins = [ ].filter(Boolean); const presets = [ - [ - '@babel/preset-env', { useBuiltIns: 'entry' } - ], + ['@babel/preset-env', { useBuiltIns: 'usage', corejs: { version: 3 } }], [ '@babel/preset-react', { diff --git a/.eslintrc b/.eslintrc index 11266cb3d..d3cba85a2 100644 --- a/.eslintrc +++ b/.eslintrc @@ -22,14 +22,14 @@ }, "import/resolver": { "webpack": { - "config": "config/dev.js" + "config": "config/webpack.config.dev.js" } } }, "rules": { "id-length": [ 2, - { "min": 3, "max": 30, "properties": "never", "exceptions": ["_", "cb"] } + { "min": 2, "max": 30, "properties": "never", "exceptions": ["_", "cb"] } ], "max-params": [2, 3], "no-cond-assign": [2, "except-parens"], diff --git a/config/common.js b/config/common.js deleted file mode 100644 index a88973a86..000000000 --- a/config/common.js +++ /dev/null @@ -1,86 +0,0 @@ -const { resolve } = require('path'); -const ExtractTextPlugin = require('extract-text-webpack-plugin'); - -const srcPath = resolve(__dirname, '../src'); -const docsPath = resolve(__dirname, '../docs'); - -module.exports = { - resolve: { - modules: ['node_modules'], - extensions: ['.js', '.jsx'], - alias: { - 'third-party': `${srcPath}/components/third-party`, - 'adslot-ui': `${srcPath}/components/adslot-ui`, - alexandria: `${srcPath}/components/alexandria`, - lib: `${srcPath}/lib/`, - styles: `${srcPath}/styles/`, // When importing from `.scss` files prefix with ~ like `@import ~styles/variables` - }, - }, - context: srcPath, - module: { - rules: [ - { - enforce: 'pre', // Lint before babel transpiles; fail fast on syntax - test: /\.(js|jsx)$/, - exclude: [/node_modules/, /(\.spec)\.(js|jsx)$/], - include: [srcPath, docsPath], - use: ['eslint-loader'], - }, - - // "url" loader works like "file" loader except that it embeds assets smaller than specified limit in bytes - // as data URLs to avoid requests. - { - test: /\.(png|jpe?g|gif|svg|eot|ttf|woff|woff2)$/, - loader: 'url-loader', - options: { - limit: 8192, - }, - }, - - { - test: /\.(js|jsx)$/, - loader: 'babel-loader', - exclude: [/node_modules/, /(\.spec)\.(js|jsx)$/], - include: [srcPath, docsPath], - options: { - // This is a feature of `babel-loader` for webpack (not Babel itself). It enables caching results - // in ./node_modules/.cache/babel-loader/ directory for faster rebuilds. - cacheDirectory: true, - }, - }, - - { - test: /\.scss/, - loader: ExtractTextPlugin.extract({ - use: [ - 'css-loader', // "css-loader" resolves paths in CSS and adds assets as dependencies. - - { - loader: 'postcss-loader', // "postcss-loader" applies autoprefixer to our CSS. - options: { - config: { - path: 'config/postcss.config.js', - }, - }, - }, - { - loader: 'sass-loader', - options: { - outputStyle: 'expanded', - }, - }, - ], - }), - exclude: /node_modules/, - }, - ], - }, - plugins: [ - new ExtractTextPlugin({ - filename: 'adslot-ui-[name].css', - }), - ], - performance: { - hints: false, // they tell us our bundle is too large; TODO: Consider chunking - }, -}; diff --git a/config/dev-cold.js b/config/dev-cold.js deleted file mode 100644 index 8fdf59e67..000000000 --- a/config/dev-cold.js +++ /dev/null @@ -1,42 +0,0 @@ -// dev-cold config (without hot reload) -const merge = require('webpack-merge'); -const webpack = require('webpack'); -const { resolve } = require('path'); - -const commonConfig = require('./common'); - -const HOST = process.env.HOST || 'localhost'; -const PORT = process.env.PORT || '8888'; -const publicPath = '/assets/'; - -module.exports = merge(commonConfig, { - entry: [ - './docs/run', // the entry point of our app - ], - output: { - path: resolve(__dirname, '../dist/assets'), - filename: 'app.js', - publicPath, - }, - devServer: { - hot: false, // disable HMR on the server - contentBase: resolve(__dirname, '../src'), // match the output path - publicPath, // match the output `publicPath` - port: PORT, - host: HOST, - noInfo: true, - stats: { - assets: false, - chunks: false, - children: false, - colors: true, - errorDetails: true, - errors: true, - timings: false, - warnings: true, - }, - }, - cache: true, - devtool: 'cheap-module-eval-source-map', - plugins: [new webpack.NoEmitOnErrorsPlugin()], -}); diff --git a/config/dev.js b/config/dev.js deleted file mode 100644 index 741b6ef69..000000000 --- a/config/dev.js +++ /dev/null @@ -1,63 +0,0 @@ -// development config -const merge = require('webpack-merge'); -const webpack = require('webpack'); -const { resolve } = require('path'); - -const commonConfig = require('./common'); - -const HOST = process.env.HOST || '0.0.0.0'; -const PORT = process.env.PORT || '8888'; - -const publicPath = '/docs/assets/'; - -module.exports = merge(commonConfig, { - entry: [ - '@babel/polyfill', - resolve(__dirname, './polyfill'), - // bundle the client for webpack-dev-server and connect to the provided endpoint - `webpack-dev-server/client?http://${HOST}:${PORT}`, - // bundle the client for hot reloading, only- means to only hot reload for successful updates - 'webpack/hot/only-dev-server', - // the entry point of our app - '../docs/run', - ], - output: { - filename: 'app.js', - path: resolve(__dirname, '../dist/assets'), - publicPath, // necessary for HMR to know where to load the hot update chunks - }, - devServer: { - hot: true, // enable HMR on the server - contentBase: resolve(__dirname, '../docs'), - publicPath, // match the output `publicPath` - port: PORT, - host: HOST, - disableHostCheck: true, - noInfo: true, - historyApiFallback: { - rewrites: [ - { - // remove '/docs' from the path, since we only expose to public under /assets - from: /\/docs\/assets/, - to: context => context.parsedUrl.pathname.substring(5), - }, - ], - }, - stats: { - assets: false, - chunks: false, - children: false, - colors: true, - errorDetails: true, - errors: true, - timings: false, - warnings: true, - }, - open: true, - }, - devtool: 'cheap-module-eval-source-map', - plugins: [ - new webpack.HotModuleReplacementPlugin(), // enable HMR globally - new webpack.NamedModulesPlugin(), // prints more readable module names in the browser console on HMR updates - ], -}); diff --git a/config/dist.js b/config/dist.js deleted file mode 100644 index 83c304e8c..000000000 --- a/config/dist.js +++ /dev/null @@ -1,100 +0,0 @@ -const _ = require('lodash'); -const merge = require('webpack-merge'); -const webpack = require('webpack'); -const { resolve } = require('path'); -const commonConfig = require('./common'); - -const polyfill = resolve(__dirname, './polyfill'); - -module.exports = () => { - const buildType = process.env.TYPE || 'development'; - - let entries = { - main: [polyfill, resolve(__dirname, '../src')], - docs: [polyfill, resolve(__dirname, '../docs/run')], - }; - - const plugins = [ - new webpack.NoEmitOnErrorsPlugin(), - new webpack.optimize.OccurrenceOrderPlugin(), - new webpack.optimize.ModuleConcatenationPlugin(), - ]; - - if (buildType === 'development') { - entries = _.mapKeys(entries, (value, key) => `${key}.dev`); - } - - if (buildType === 'production') { - plugins.push( - new webpack.DefinePlugin({ - // ensures webpack will always optimise for production - 'process.env.NODE_ENV': '"production"', - }), - new webpack.optimize.UglifyJsPlugin({ - compress: { - warnings: false, - }, - output: { - comments: false, - }, - sourceMap: false, - include: /\.js$/, - parallel: { - cache: true, - workers: 2, // run on two cores #GSD - }, - }) - ); - } - - return merge(commonConfig, { - entry: entries, - externals: { - lodash: { - root: '_', - commonjs2: 'lodash', - commonjs: 'lodash', - amd: 'lodash', - }, - react: { - root: 'React', - commonjs2: 'react', - commonjs: 'react', - amd: 'react', - }, - 'react-dom': { - root: 'ReactDOM', - commonjs2: 'react-dom', - commonjs: 'react-dom', - amd: 'react-dom', - }, - 'react-redux': { - root: 'reactRedux', - commonjs2: 'react-redux', - commonjs: 'react-redux', - amd: 'react-redux', - }, - redux: { - root: 'Redux', - commonjs2: 'redux', - commonjs: 'redux', - amd: 'redux', - }, - moment: { - root: 'moment', - commonjs2: 'moment', - commonjs: 'moment', - amd: 'moment', - }, - }, - output: { - path: resolve(__dirname, '../dist'), - filename: 'adslot-ui-[name].js', - libraryTarget: 'umd', - library: 'AdslotUI', - }, - devtool: 'inline', - cache: false, - plugins, - }); -}; diff --git a/config/paths.js b/config/paths.js new file mode 100644 index 000000000..ffa9499ca --- /dev/null +++ b/config/paths.js @@ -0,0 +1,20 @@ +const path = require('path'); +const fs = require('fs'); + +// Make sure any symlinks in the project folder are resolved: +// https://github.com/facebookincubator/create-react-app/issues/637 +const appDirectory = fs.realpathSync(process.cwd()); +const resolveApp = relativePath => path.resolve(appDirectory, relativePath); + +module.exports = { + appBuild: resolveApp('dist'), + appDist: resolveApp('dist'), + appPublic: resolveApp('docs'), + appHtml: resolveApp('docs/index.html'), + appIndexJs: resolveApp('docs'), + appDistJs: resolveApp('src/index.js'), + appPackageJson: resolveApp('package.json'), + appDemo: resolveApp('docs'), + appSrc: resolveApp('src'), + appNodeModules: resolveApp('node_modules'), +}; diff --git a/config/postCssConfig.js b/config/postCssConfig.js new file mode 100644 index 000000000..4003c087f --- /dev/null +++ b/config/postCssConfig.js @@ -0,0 +1,14 @@ +const autoprefixer = require('autoprefixer'); +const flexBugFixes = require('postcss-flexbugs-fixes'); + +module.exports = { + // Necessary for external CSS imports to work + // https://github.com/facebookincubator/create-react-app/issues/2677 + ident: 'postcss', + plugins: () => [ + flexBugFixes, + autoprefixer({ + flexbox: 'no-2009', + }), + ], +}; diff --git a/config/postcss.config.js b/config/postcss.config.js deleted file mode 100644 index 312f70749..000000000 --- a/config/postcss.config.js +++ /dev/null @@ -1,5 +0,0 @@ -const autoprefixer = require('autoprefixer'); - -module.exports = { - plugins: [autoprefixer()], -}; diff --git a/config/test.js b/config/test.js deleted file mode 100644 index 0be73da83..000000000 --- a/config/test.js +++ /dev/null @@ -1,56 +0,0 @@ -// test config -const merge = require('webpack-merge'); -const webpack = require('webpack'); -const path = require('path'); -const commonConfig = require('./common'); - -const srcPath = path.resolve(__dirname, '../src'); -const jsRegEx = /\.(js|jsx)$/; - -const testConfig = merge(commonConfig, { - output: { - path: path.join(__dirname, '/../dist/assets'), - filename: 'app.js', - publicPath: '/assets/', - }, - resolve: { - alias: { - examples: `${srcPath}examples/`, - }, - }, - module: { - rules: [ - { - test: /(\.spec)\.(js|jsx)$/, - loader: 'babel-loader', - include: srcPath, - }, - - { - test: /\.(png|jpg|gif|woff|woff2|css|sass|scss|less|styl)$/, - loader: 'null-loader', // tests don't care about images and style - }, - ], - }, - externals: { - 'react/addons': 'react', - 'react/lib/ExecutionEnvironment': 'react', - 'react/lib/ReactContext': 'react', - 'react-addons-test-utils': 'react-dom', - }, -}); - -module.exports = process.env.npm_config_coverage - ? merge(testConfig, { - module: { - rules: [], - }, - devtool: 'inline-source-map', - plugins: [ - new webpack.SourceMapDevToolPlugin({ - filename: null, // if no value is provided the sourcemap is inlined - test: jsRegEx, - }), - ], - }) - : testConfig; diff --git a/config/webpack.config.dev.build.js b/config/webpack.config.dev.build.js new file mode 100644 index 000000000..54f312af1 --- /dev/null +++ b/config/webpack.config.dev.build.js @@ -0,0 +1,86 @@ +const webpack = require('webpack'); +const webpackMerge = require('webpack-merge'); +const commonConfig = require('./webpack.config'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin'); +const paths = require('./paths'); +const postCssConfig = require('./postCssConfig'); + +// This is the development configuration. +// It is focused on developer experience and fast rebuilds. +// The production configuration is different and lives in a separate file. +module.exports = webpackMerge(commonConfig, { + mode: 'development', + // You may want 'eval' instead if you prefer to see the compiled output in DevTools. + // See the discussion in https://github.com/facebookincubator/create-react-app/issues/343. + devtool: 'source-map', + entry: paths.appSrc, + output: { + path: paths.appBuild, + filename: 'adslot-ui.js', + libraryTarget: 'umd', + library: 'AdslotUI', + }, + module: { + strictExportPresence: true, + rules: [ + { + enforce: 'pre', // Lint before babel transpiles; fail fast on syntax + test: /\.(js|jsx)$/, + exclude: [/node_modules/, /(\.spec)\.(js|jsx)$/], + include: paths.appSrc, + use: ['eslint-loader'], + }, + { + test: /\.(eot|ttf|woff|woff2)$/, + loader: 'url-loader', + options: { + limit: 8192, + }, + }, + { + test: /\.(js|jsx)$/, + include: paths.appSrc, + loader: 'babel-loader', + options: { + cacheDirectory: true, + }, + }, + { + test: /\.scss$/, + use: [ + MiniCssExtractPlugin.loader, + { + loader: 'css-loader', + options: { + importLoaders: 2, + sourceMap: false, + }, + }, + { + loader: 'postcss-loader', + options: postCssConfig, + }, + 'sass-loader', + ], + }, + { + test: [/\.bmp$/, /\.gif$/, /\.jpe?g$/, /\.png$/, /\.svg$/], + loader: 'file-loader', + options: { + name: 'assets/[name].[hash:8].[ext]', + }, + }, + ], + }, + plugins: [ + new MiniCssExtractPlugin({ + filename: 'adslot-ui.css', + }), + // Moment.js is an extremely popular library that bundles large locale files + // by default due to how Webpack interprets its code. This is a practical + // solution that requires the user to opt into importing specific locales. + // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack + // You can remove this if you don't use Moment.js: + new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + ], +}); diff --git a/config/webpack.config.dev.js b/config/webpack.config.dev.js new file mode 100644 index 000000000..31b51e511 --- /dev/null +++ b/config/webpack.config.dev.js @@ -0,0 +1,119 @@ +const path = require('path'); +const webpack = require('webpack'); +const webpackMerge = require('webpack-merge'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); +const commonConfig = require('./webpack.config'); +const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin'); +const paths = require('./paths'); +const postCssConfig = require('./postCssConfig'); + +// This is the development configuration. +// It is focused on developer experience and fast rebuilds. +// The production configuration is different and lives in a separate file. +module.exports = webpackMerge(commonConfig, { + mode: 'development', + // You may want 'eval' instead if you prefer to see the compiled output in DevTools. + // See the discussion in https://github.com/facebookincubator/create-react-app/issues/343. + devtool: 'cheap-module-source-map', + devServer: { + open: false, + }, + // These are the "entry points" to our application. + // This means they will be the "root" imports that are included in JS bundle. + // The first two entry points enable "hot" CSS and auto-refreshes for JS. + entry: ['webpack-dev-server/client?/', 'webpack/hot/dev-server', paths.appIndexJs], + output: { + // Next line is not used in dev but WebpackDevServer crashes without it: + path: paths.appBuild, + // Add /* filename */ comments to generated require()s in the output. + pathinfo: true, + // This does not produce a real file. It's just the virtual path that is + // served by WebpackDevServer in development. This is the JS bundle + // containing code from all our entry points, and the Webpack runtime. + filename: 'static/js/bundle.js', + // There are also additional JS chunk files if you use code splitting. + chunkFilename: 'static/js/[name].chunk.js', + // This is the URL that app is served from. We use "/" in development. + publicPath: '/', + // Point sourcemap entries to original disk location (format as URL on Windows) + devtoolModuleFilenameTemplate: info => path.resolve(info.absoluteResourcePath).replace(/\\/g, '/'), + }, + module: { + strictExportPresence: true, + rules: [ + { + enforce: 'pre', // Lint before babel transpiles; fail fast on syntax + test: /\.(js|jsx)$/, + exclude: [/node_modules/, /(\.spec)\.(js|jsx)$/], + include: [paths.appSrc, paths.appDemo], + use: ['eslint-loader'], + }, + { + test: /\.(eot|ttf|woff|woff2)$/, + loader: 'url-loader', + options: { + limit: 8192, + }, + }, + { + test: /\.(js|jsx)$/, + include: [paths.appSrc, paths.appDemo], + loader: 'babel-loader', + options: { + cacheDirectory: true, + }, + }, + { + test: /\.scss/, + use: [ + 'style-loader', + { + loader: 'css-loader', + options: { + importLoaders: 2, + }, + }, + { + loader: 'postcss-loader', + options: postCssConfig, + }, + { loader: 'sass-loader' }, + ], + }, + { + test: [/\.bmp$/, /\.gif$/, /\.jpe?g$/, /\.png$/, /\.svg$/], + loader: 'file-loader', + options: { + name: 'static/media/[name].[hash:8].[ext]', + }, + }, + ], + }, + optimization: { + splitChunks: { + chunks: 'all', + name: 'vendors', + }, + runtimeChunk: true, + }, + plugins: [ + new HtmlWebpackPlugin({ + template: paths.appHtml, + }), + new webpack.DefinePlugin({ + 'process.env.NODE_ENV': '"development"', + }), + // This is necessary to emit hot updates (currently CSS only): + new webpack.HotModuleReplacementPlugin(), + // Watcher doesn't work well if you mistype casing in a path so we use + // a plugin that prints an error when you attempt to do this. + // See https://github.com/facebookincubator/create-react-app/issues/240 + new CaseSensitivePathsPlugin(), + // Moment.js is an extremely popular library that bundles large locale files + // by default due to how Webpack interprets its code. This is a practical + // solution that requires the user to opt into importing specific locales. + // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack + // You can remove this if you don't use Moment.js: + new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + ], +}); diff --git a/config/webpack.config.dist.js b/config/webpack.config.dist.js new file mode 100644 index 000000000..bc2186702 --- /dev/null +++ b/config/webpack.config.dist.js @@ -0,0 +1,158 @@ +const webpack = require('webpack'); +const webpackMerge = require('webpack-merge'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin'); +const TerserPlugin = require('terser-webpack-plugin'); +const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin'); +const safePostCssParser = require('postcss-safe-parser'); +const commonConfig = require('./webpack.config'); +const paths = require('./paths'); +const postCssConfig = require('./postCssConfig'); + +// Assert this just to be safe. +if (process.env.NODE_ENV !== 'dist') { + throw new Error('Distribution builds must have NODE_ENV=dist.'); +} + +// This dist is used for creating the minified .css file. +// The output .js file will be removed. +module.exports = webpackMerge(commonConfig, { + mode: 'production', + // Don't attempt to continue if there are any errors. + bail: true, + devtool: false, + entry: { docs: [paths.appDemo], main: [paths.appDistJs] }, + output: { + path: paths.appDist, + filename: 'adslot-ui-[name].js', + libraryTarget: 'umd', + library: 'AdslotUI', + }, + externals: { + lodash: { + root: '_', + commonjs2: 'lodash', + commonjs: 'lodash', + amd: 'lodash', + }, + react: { + root: 'React', + commonjs2: 'react', + commonjs: 'react', + amd: 'react', + }, + 'react-dom': { + root: 'ReactDOM', + commonjs2: 'react-dom', + commonjs: 'react-dom', + amd: 'react-dom', + }, + 'react-redux': { + root: 'reactRedux', + commonjs2: 'react-redux', + commonjs: 'react-redux', + amd: 'react-redux', + }, + redux: { + root: 'Redux', + commonjs2: 'redux', + commonjs: 'redux', + amd: 'redux', + }, + moment: { + root: 'moment', + commonjs2: 'moment', + commonjs: 'moment', + amd: 'moment', + }, + }, + module: { + rules: [ + { + enforce: 'pre', // Lint before babel transpiles; fail fast on syntax + test: /\.(js|jsx)$/, + exclude: [/node_modules/, /(\.spec)\.(js|jsx)$/], + include: [paths.appSrc, paths.appDemo], + use: ['eslint-loader'], + }, + { + test: /\.(eot|ttf|woff|woff2)$/, + loader: 'url-loader', + options: { + limit: 8192, + }, + }, + { + test: /\.(js|jsx)$/, + include: [paths.appSrc, paths.appDemo], + loader: 'babel-loader', + options: { + cacheDirectory: true, + }, + }, + { + test: /\.scss$/, + use: [ + MiniCssExtractPlugin.loader, + { + loader: 'css-loader', + options: { + importLoaders: 2, + sourceMap: false, + }, + }, + { + loader: 'postcss-loader', + options: postCssConfig, + }, + 'sass-loader', + ], + }, + { + test: [/\.bmp$/, /\.gif$/, /\.jpe?g$/, /\.png$/, /\.svg$/], + loader: 'url-loader', + options: { + limit: 10000, + name: 'static/media/[name].[hash:8].[ext]', + }, + }, + ], + }, + optimization: { + minimizer: [ + new TerserPlugin({ + sourceMap: false, + cache: true, + parallel: true, + terserOptions: { + ecma: 8, + compress: { + warnings: false, + comparisons: false, + inline: 2, + drop_console: true, + }, + output: { + comments: false, + }, + }, + }), + new OptimizeCSSAssetsPlugin({ + cssProcessorOptions: { + parser: safePostCssParser, + map: false, + }, + }), + ], + }, + plugins: [ + new MiniCssExtractPlugin({ + filename: 'adslot-ui-[name].css', + }), + // Moment.js is an extremely popular library that bundles large locale files + // by default due to how Webpack interprets its code. This is a practical + // solution that requires the user to opt into importing specific locales. + // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack + // You can remove this if you don't use Moment.js: + new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + ], +}); diff --git a/config/webpack.config.js b/config/webpack.config.js new file mode 100644 index 000000000..8979fe5cd --- /dev/null +++ b/config/webpack.config.js @@ -0,0 +1,40 @@ +const path = require('path'); +const paths = require('./paths'); + +module.exports = { + resolve: { + // This allows you to set a fallback for where Webpack should look for modules. + // We placed these paths second because we want `node_modules` to "win" + // if there are any conflicts. This matches Node resolution mechanism. + // https://github.com/facebookincubator/create-react-app/issues/253 + modules: ['node_modules', paths.appNodeModules].concat( + (process.env.NODE_PATH = (process.env.NODE_PATH || '').split(path.delimiter).filter(Boolean)) + ), + // These are the reasonable defaults supported by the Node ecosystem. + // We also include JSX as a common component filename extension to support + // some tools, although we do not recommend using it, see: + // https://github.com/facebookincubator/create-react-app/issues/290 + // `web` extension prefixes have been added for better support + // for React Native Web. + extensions: ['.js', '.json', '.jsx'], + + alias: { + 'third-party': `${paths.appSrc}/components/third-party`, + 'adslot-ui': `${paths.appSrc}/components/adslot-ui`, + alexandria: `${paths.appSrc}/components/alexandria`, + lib: `${paths.appSrc}/lib/`, + styles: `${paths.appSrc}/styles/`, + }, + }, + // Some libraries import Node modules but don't use them in the browser. + // Tell Webpack to provide empty mocks for them so importing them works. + node: { + dgram: 'empty', + fs: 'empty', + net: 'empty', + tls: 'empty', + child_process: 'empty', + }, + // Turn off performance processing + performance: false, +}; diff --git a/config/webpack.config.test.js b/config/webpack.config.test.js new file mode 100644 index 000000000..b5428696d --- /dev/null +++ b/config/webpack.config.test.js @@ -0,0 +1,39 @@ +const webpack = require('webpack'); +const webpackMerge = require('webpack-merge'); +const commonConfig = require('./webpack.config'); +const paths = require('./paths'); + +// This is the development configuration. +// It is focused on developer experience and fast rebuilds. +// The production configuration is different and lives in a separate file. +module.exports = webpackMerge(commonConfig, { + mode: 'development', + // You may want 'eval' instead if you prefer to see the compiled output in DevTools. + // See the discussion in https://github.com/facebookincubator/create-react-app/issues/343. + devtool: 'devtool-source-map', + entry: paths.appSrc, + output: { + path: paths.appBuild, + filename: 'adslot-ui.js', + libraryTarget: 'umd', + library: 'AdslotUI', + }, + module: { + strictExportPresence: true, + rules: [ + { + test: /\.(js|jsx)$/, + include: paths.appSrc, + loader: 'babel-loader', + options: { + cacheDirectory: true, + }, + }, + { + test: /\.(png|jpg|gif|woff|woff2|css|sass|scss|less|styl)$/, + loader: 'null-loader', // tests don't care about images and style + }, + ], + }, + plugins: [new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/)], +}); diff --git a/config/webpackDevServer.config.js b/config/webpackDevServer.config.js new file mode 100644 index 000000000..69410ac49 --- /dev/null +++ b/config/webpackDevServer.config.js @@ -0,0 +1,64 @@ +const config = require('./webpack.config.dev'); +const paths = require('./paths'); + +const protocol = process.env.HTTPS === 'true' ? 'https' : 'http'; +const host = process.env.HOST || '0.0.0.0'; + +// eslint-disable-next-line +module.exports = function(proxy, allowedHost) { + return { + // WebpackDevServer 2.4.3 introduced a security fix that prevents remote + // websites from potentially accessing local content through DNS rebinding: + // https://github.com/webpack/webpack-dev-server/issues/887 + // https://medium.com/webpack/webpack-dev-server-middleware-security-issues-1489d950874a + // However, it made several existing use cases such as development in cloud + // environment or subdomains in development significantly more complicated: + // https://github.com/facebookincubator/create-react-app/issues/2271 + // https://github.com/facebookincubator/create-react-app/issues/2233 + // While we're investigating better solutions, for now we will take a + // compromise. Since our WDS configuration only serves files in the `public` + // folder we won't consider accessing them a vulnerability. However, if you + // use the `proxy` feature, it gets more dangerous because it can expose + // remote code execution vulnerabilities in backends like Django and Rails. + // So we will disable the host check normally, but enable it if you have + // specified the `proxy` setting. Finally, we let you override it if you + // really know what you're doing with a special environment variable. + disableHostCheck: !proxy || process.env.DANGEROUSLY_DISABLE_HOST_CHECK === 'true', + // Enable gzip compression of generated files. + compress: true, + // Silence WebpackDevServer's own logs since they're generally not useful. + // It will still show compile warnings and errors with this setting. + // clientLogLevel: 'none', + clientLogLevel: 'info', + contentBase: paths.appPublic, + // By default files from `contentBase` will not trigger a page reload. + watchContentBase: true, + // Enable hot reloading server. It will provide /sockjs-node/ endpoint + // for the WebpackDevServer client so it can learn when the files were + // updated. The WebpackDevServer client is included as an entry point + // in the Webpack development configuration. Note that only changes + // to CSS are currently hot reloaded. JS changes will refresh the browser. + hot: true, + // It is important to tell WebpackDevServer to use the same "root" path + // as we specified in the config. In development, we always serve from /. + publicPath: config.output.publicPath, + // WebpackDevServer is noisy by default so we emit custom message instead + // by listening to the compiler events with `compiler.plugin` calls above. + quiet: true, + // Reportedly, this avoids CPU overload on some systems. + // https://github.com/facebookincubator/create-react-app/issues/293 + watchOptions: { + ignored: /node_modules|__test__|__snapshots__/, + }, + // Enable HTTPS if the HTTPS environment variable is set to 'true' + https: protocol === 'https', + host, + historyApiFallback: { + // Paths with dots should still use the history fallback. + // See https://github.com/facebookincubator/create-react-app/issues/387. + disableDotRule: true, + }, + public: allowedHost, + proxy, + }; +}; diff --git a/dist/adslot-ui-docs.css b/dist/adslot-ui-docs.css deleted file mode 100644 index 4543479f3..000000000 --- a/dist/adslot-ui-docs.css +++ /dev/null @@ -1 +0,0 @@ -.spinner-component .spinner{-webkit-animation:rotation 1.1s infinite linear;animation:rotation 1.1s infinite linear;border-radius:100%;border-style:solid;display:inline-block}.spinner-component .spinner-small{border-width:2px;height:16px;width:16px}.spinner-component .spinner-medium{border-width:3px;height:24px;width:24px}.spinner-component .spinner-large{border-width:6px;height:60px;width:60px}.spinner-component .spinner-colour-style-default{border-bottom-color:#838383;border-left-color:#838383;border-right-color:#838383;border-top-color:#d3d3d3}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.button-component{position:relative}.button-component .popover-wrapper[data-placement*=bottom]{margin-top:12px}.button-component .popover-wrapper[data-placement*=bottom] .popover-content{max-width:140px;color:#ababab;font-size:11px}.button-component-children-container{visibility:hidden}.button-component .spinner-container{position:absolute;right:0;left:0;margin-right:auto;margin-left:auto}.button-component .spinner-container .spinner-component .spinner-small{margin-top:1px}.button-component .spinner-container .spinner-component .spinner-medium{margin-top:-3px}body>.btn-popover-wrapper[data-placement*=bottom]{margin-top:12px}.aui--popover-element{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.aui--popover-wrapper{z-index:1060;max-width:276px;font-size:12px;font-weight:300;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25);padding:0;background-color:#fff}.aui--popover-wrapper[data-placement*=bottom]{margin-top:6px}.aui--popover-wrapper[data-placement*=top]{margin-bottom:6px}.aui--popover-wrapper[data-placement*=left]{margin-right:6px}.aui--popover-wrapper[data-placement*=right]{margin-left:6px}.aui--popover-wrapper .aui--popover-arrow{position:absolute;border:0 solid #e8e8e8}.aui--popover-wrapper .aui--popover-arrow:after{content:"";display:block;position:relative;border:0 solid #fff}.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom],.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom]:after,.aui--popover-wrapper .aui--popover-arrow[data-placement*=top],.aui--popover-wrapper .aui--popover-arrow[data-placement*=top]:after{width:12px;height:6px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=top]{margin-bottom:-6px;bottom:-1px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=top],.aui--popover-wrapper .aui--popover-arrow[data-placement*=top]:after{border-top-width:6px;border-right-width:6px;border-left-width:6px;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}.aui--popover-wrapper .aui--popover-arrow[data-placement*=top]:after{top:-7px;right:6px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=left],.aui--popover-wrapper .aui--popover-arrow[data-placement*=left]:after,.aui--popover-wrapper .aui--popover-arrow[data-placement*=right],.aui--popover-wrapper .aui--popover-arrow[data-placement*=right]:after{width:6px;height:12px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=left]{right:-1px;margin-right:-6px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=left],.aui--popover-wrapper .aui--popover-arrow[data-placement*=left]:after{border-left-width:6px;border-top-width:6px;border-bottom-width:6px;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.aui--popover-wrapper .aui--popover-arrow[data-placement*=left]:after{top:-6px;left:-7px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom]{top:-7px;margin-bottom:-6px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom],.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom]:after{border-bottom-width:6px;border-right-width:6px;border-left-width:6px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.aui--popover-wrapper .aui--popover-arrow[data-placement*=bottom]:after{top:1px;right:6px}.aui--popover-wrapper .aui--popover-arrow[data-placement*=right]{margin-left:-7px;left:0}.aui--popover-wrapper .aui--popover-arrow[data-placement*=right],.aui--popover-wrapper .aui--popover-arrow[data-placement*=right]:after{border-right-width:6px;border-top-width:6px;border-bottom-width:6px;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.aui--popover-wrapper .aui--popover-arrow[data-placement*=right]:after{top:-6px;left:1px}.aui--popover-wrapper.popover-light{color:#333}.aui--popover-wrapper.popover-light .popover-title{background-color:#f3f3f3;border-bottom-color:#e8e8e8}.aui--popover-wrapper.popover-dark{background-color:#5a5a5a;border-color:#5a5a5a;color:#fff}.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=top],.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=top]:after{border-top-color:#5a5a5a}.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=right],.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=right]:after{border-right-color:#5a5a5a}.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=bottom],.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=bottom]:after{border-bottom-color:#5a5a5a}.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=left],.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*=left]:after{border-left-color:#5a5a5a}.aui--popover-wrapper.popover-dark .popover-title{background-color:#747474;border-bottom-color:#fff}.aui--popover-wrapper.popover-warn{background-color:#faa732;border-color:#faa732;color:#fff}.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=top],.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=top]:after{border-top-color:#faa732}.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=right],.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=right]:after{border-right-color:#faa732}.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=bottom],.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=bottom]:after{border-bottom-color:#faa732}.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=left],.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*=left]:after{border-left-color:#faa732}.aui--popover-wrapper.popover-warn .popover-title{background-color:#fbbc64;border-bottom-color:#fff}.aui--popover-wrapper.popover-error{background-color:#da4f49;border-color:#da4f49;color:#fff}.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=top],.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=top]:after{border-top-color:#da4f49}.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=right],.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=right]:after{border-right-color:#da4f49}.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=bottom],.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=bottom]:after{border-bottom-color:#da4f49}.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=left],.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*=left]:after{border-left-color:#da4f49}.aui--popover-wrapper.popover-error .popover-title{background-color:#e37873;border-bottom-color:#fff}.aui--popover-wrapper .popover-title{padding:8px 14px;margin:0;font-size:12px;border-bottom:1px solid;border-radius:3px 3px 0 0}.aui--popover-wrapper .popover-content{padding:5px 10px;line-height:1.5}.aui--popover-wrapper .popover-content p{margin-bottom:5px}.aui--popover-wrapper .popover-content p:last-child{margin-bottom:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Roboto,Helvetica,sans-serif;font-size:12px;line-height:1.5;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#006dcc;text-decoration:none}a:focus,a:hover{color:#1950a3;text-decoration:underline}a:focus{outline:none}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:2px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #e8e8e8}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#838383}.h1,.h2,.h3,h1,h2,h3{margin-top:18px;margin-bottom:9px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:9px;margin-bottom:9px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:31px}.h2,h2{font-size:25px}.h3,h3{font-size:21px}.h4,h4{font-size:15px}.h5,h5{font-size:12px}.h6,h6{font-size:11px}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:13px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}.small,small{font-size:91%}.mark,mark{padding:.2em;background-color:#faa732}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#838383}.text-primary{color:#006dcc}a.text-primary:focus,a.text-primary:hover{color:#005299}.text-success{color:#5bb75b}a.text-success:focus,a.text-success:hover{color:#449b44}.text-info{color:#49afcd}a.text-info:focus,a.text-info:hover{color:#3195b2}.text-warning{color:#faa732}a.text-warning:focus,a.text-warning:hover{color:#f39106}.text-danger{color:#da4f49}a.text-danger:focus,a.text-danger:hover{color:#c72f29}.bg-primary{color:#fff;background-color:#006dcc}a.bg-primary:focus,a.bg-primary:hover{background-color:#005299}.bg-success{background-color:#5bb75b}a.bg-success:focus,a.bg-success:hover{background-color:#449b44}.bg-info{background-color:#49afcd}a.bg-info:focus,a.bg-info:hover{background-color:#3195b2}.bg-warning{background-color:#faa732}a.bg-warning:focus,a.bg-warning:hover{background-color:#f39106}.bg-danger{background-color:#da4f49}a.bg-danger:focus,a.bg-danger:hover{background-color:#c72f29}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #e8e8e8}ol,ul{margin-top:0;margin-bottom:9px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:18px}dd,dt{line-height:1.5}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width:0){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%}blockquote{padding:9px 18px;margin:0 0 18px;font-size:15px;border-left:5px solid #e8e8e8}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.5;color:#838383}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #e8e8e8;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0 \2014"}address{margin-bottom:18px;font-style:normal;line-height:1.5}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-10px;margin-left:-10px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#838383}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:18px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #d3d3d3}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #d3d3d3}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #d3d3d3}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #d3d3d3}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd),.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f9f9f9}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#ececec}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#5bb75b}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#4cad4c}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#49afcd}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#36a5c6}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#faa732}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#f99c19}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#da4f49}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#d63b34}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:13.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #d3d3d3}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:18px;font-size:18px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:none}output{padding-top:5px}.form-control,output{display:block;font-size:12px;line-height:1.5;color:#5a5a5a}.form-control{width:100%;height:28px;padding:4px 8px;background-color:#fff;background-image:none;border:1px solid #e8e8e8;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#d3d3d3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px hsla(0,0%,83%,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px hsla(0,0%,83%,.6)}.form-control::-moz-placeholder{color:#ababab;opacity:1}.form-control:-ms-input-placeholder{color:#ababab}.form-control::-webkit-input-placeholder{color:#ababab}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e8e8e8;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:28px}.input-group-sm>.input-group-btn>input.btn[type=date],.input-group-sm>.input-group-btn>input.btn[type=datetime-local],.input-group-sm>.input-group-btn>input.btn[type=month],.input-group-sm>.input-group-btn>input.btn[type=time],.input-group-sm>input.form-control[type=date],.input-group-sm>input.form-control[type=datetime-local],.input-group-sm>input.form-control[type=month],.input-group-sm>input.form-control[type=time],.input-group-sm>input.input-group-addon[type=date],.input-group-sm>input.input-group-addon[type=datetime-local],.input-group-sm>input.input-group-addon[type=month],.input-group-sm>input.input-group-addon[type=time],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:26px}.input-group-lg>.input-group-btn>input.btn[type=date],.input-group-lg>.input-group-btn>input.btn[type=datetime-local],.input-group-lg>.input-group-btn>input.btn[type=month],.input-group-lg>.input-group-btn>input.btn[type=time],.input-group-lg>input.form-control[type=date],.input-group-lg>input.form-control[type=datetime-local],.input-group-lg>input.form-control[type=month],.input-group-lg>input.form-control[type=time],.input-group-lg>input.input-group-addon[type=date],.input-group-lg>input.input-group-addon[type=datetime-local],.input-group-lg>input.input-group-addon[type=month],.input-group-lg>input.input-group-addon[type=time],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:34px}}.form-group{margin-bottom:30px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:30px;padding-top:5px;padding-bottom:5px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:26px;padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:26px;line-height:26px}.input-group-sm>.input-group-btn>select.btn[multiple],.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:26px;padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.form-group-sm select.form-control{height:26px;line-height:26px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:26px;min-height:29px;padding:5px 15px;font-size:11px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:34px;padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:34px;line-height:34px}.input-group-lg>.input-group-btn>select.btn[multiple],.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:34px;padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.form-group-lg select.form-control{height:34px;line-height:34px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:34px;min-height:33px;padding:7px 29px;font-size:15px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:35px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:28px;height:28px;line-height:28px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:34px;height:34px;line-height:34px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:26px;height:26px;line-height:26px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#5bb75b}.has-success .form-control{border-color:#5bb75b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#449b44;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a2d6a2;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a2d6a2}.has-success .input-group-addon{color:#5bb75b;background-color:#5bb75b;border-color:#5bb75b}.has-success .form-control-feedback{color:#5bb75b}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#faa732}.has-warning .form-control{border-color:#faa732;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#f39106;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fcd296;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fcd296}.has-warning .input-group-addon{color:#faa732;background-color:#faa732;border-color:#faa732}.has-warning .form-control-feedback{color:#faa732}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#da4f49}.has-error .form-control{border-color:#da4f49;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#c72f29;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba19e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba19e}.has-error .input-group-addon{color:#da4f49;background-color:#da4f49;border-color:#da4f49}.has-error .form-control-feedback{color:#da4f49}.has-feedback label~.form-control-feedback{top:23px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:5px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:23px}.form-horizontal .form-group{margin-right:-10px;margin-left:-10px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{padding-top:5px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:7px;font-size:15px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:5px;font-size:11px}}.btn{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:4px 8px;font-size:12px;line-height:1.5;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#006dcc;border-color:#005fb3}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#005299;border-color:#001b33}.btn-primary:hover{color:#fff;background-color:#005299;border-color:#003f75}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#005299;background-image:none;border-color:#003f75}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#003f75;border-color:#001b33}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#006dcc;border-color:#005fb3}.btn-primary .badge{color:#006dcc;background-color:#fff}.btn-success{color:#fff;background-color:#5bb75b;border-color:#4cad4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449b44;border-color:#255425}.btn-success:hover{color:#fff;background-color:#449b44;border-color:#398239}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449b44;background-image:none;border-color:#398239}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398239;border-color:#255425}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5bb75b;border-color:#4cad4c}.btn-success .badge{color:#5bb75b;background-color:#fff}.btn-info{color:#fff;background-color:#49afcd;border-color:#36a5c6}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#3195b2;border-color:#1b5262}.btn-info:hover{color:#fff;background-color:#3195b2;border-color:#297d96}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#3195b2;background-image:none;border-color:#297d96}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#297d96;border-color:#1b5262}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#49afcd;border-color:#36a5c6}.btn-info .badge{color:#49afcd;background-color:#fff}.btn-warning{color:#fff;background-color:#faa732;border-color:#f99c19}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#f39106;border-color:#905504}.btn-warning:hover{color:#fff;background-color:#f39106;border-color:#d07c05}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#f39106;background-image:none;border-color:#d07c05}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d07c05;border-color:#905504}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#faa732;border-color:#f99c19}.btn-warning .badge{color:#faa732;background-color:#fff}.btn-danger{color:#fff;background-color:#da4f49;border-color:#d63b34}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c72f29;border-color:#731b17}.btn-danger:hover{color:#fff;background-color:#c72f29;border-color:#aa2823}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c72f29;background-image:none;border-color:#aa2823}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#aa2823;border-color:#731b17}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#da4f49;border-color:#d63b34}.btn-danger .badge{color:#da4f49;background-color:#fff}.btn-link{font-weight:400;color:#006dcc;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#1950a3;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#838383;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.btn-group-sm>.btn,.btn-sm{padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:2px 4px;font-size:11px;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:12px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #d3d3d3;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#333;text-decoration:none;background-color:#f9f9f9;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#838383}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.5;color:#838383;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:0){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:4px 8px;font-size:12px;font-weight:400;line-height:1;color:#5a5a5a;text-align:center;background-color:#fff;border:1px solid #fff;border-radius:2px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:4px 15px;font-size:11px;border-radius:2px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:6px 29px;font-size:15px;border-radius:2px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#e8e8e8}.nav>li.disabled>a{color:#838383}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#838383;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#e8e8e8;border-color:#006dcc}.nav .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left}.nav-tabs>li>a{margin-right:2px;line-height:1.5;border:1px solid transparent;border-radius:2px 2px 0 0}.nav-tabs>li>a:hover{border-color:#e8e8e8 #e8e8e8 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#5a5a5a;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:2px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#006dcc}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:2px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:35px;margin-bottom:18px;border:1px solid transparent}.navbar:after,.navbar:before{display:table;content:" "}.navbar:after{clear:both}@media (min-width:0){.navbar{border-radius:2px}}.navbar-header:after,.navbar-header:before{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width:0){.navbar-header{float:left}}.navbar-collapse{padding-right:10px;padding-left:10px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:0){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:0){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-10px;margin-left:-10px}@media (min-width:0){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:0){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:35px;padding:8.5px 10px;font-size:15px;line-height:18px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:0){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:10px;margin-top:.5px;margin-bottom:.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:2px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:0){.navbar-toggle{display:none}}.navbar-nav{margin:4.25px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:18px}@media (max-width:-1){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:18px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:0){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:8.5px;padding-bottom:8.5px}}.navbar-form{padding:10px;margin:3.5px -10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:-1){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:0){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:4.5px;margin-bottom:4.5px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:6.5px;margin-bottom:6.5px}.navbar-text{margin-top:8.5px;margin-bottom:8.5px}@media (min-width:0){.navbar-text{float:left;margin-right:10px;margin-left:10px}}@media (min-width:0){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:-1){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#a9a9a9}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#a9a9a9}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#090909}@media (max-width:-1){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#a9a9a9}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#a9a9a9}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#a9a9a9}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.pagination{display:inline-block;padding-left:0;margin:18px 0;border-radius:2px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 8px;margin-left:-1px;line-height:1.5;color:#006dcc;text-decoration:none;background-color:#fff;border:1px solid #e8e8e8}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#1950a3;background-color:#f9f9f9;border-color:#e8e8e8}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#838383;cursor:default;background-color:#f9f9f9;border-color:#e8e8e8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#838383;cursor:not-allowed;background-color:#fff;border-color:#e8e8e8}.pagination-lg>li>a,.pagination-lg>li>span{padding:6px 29px;font-size:15px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination-sm>li>a,.pagination-sm>li>span{padding:4px 15px;font-size:11px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#838383}.label-default[href]:focus,.label-default[href]:hover{background-color:#6a6a6a}.label-primary{background-color:#006dcc}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#005299}.label-success{background-color:#5bb75b}.label-success[href]:focus,.label-success[href]:hover{background-color:#449b44}.label-info{background-color:#49afcd}.label-info[href]:focus,.label-info[href]:hover{background-color:#3195b2}.label-warning{background-color:#faa732}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#f39106}.label-danger{background-color:#da4f49}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c72f29}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#838383;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#006dcc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:2px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#5bb75b;background-color:#5bb75b;border-color:#31a549}.alert-success hr{border-top-color:#2b9140}.alert-success .alert-link{color:#449b44}.alert-info{color:#49afcd;background-color:#49afcd;border-color:#0492ba}.alert-info hr{border-top-color:#037ea1}.alert-info .alert-link{color:#3195b2}.alert-warning{color:#faa732;background-color:#faa732;border-color:#f8951d}.alert-warning hr{border-top-color:#f48908}.alert-warning .alert-link{color:#f39106}.alert-danger{color:#da4f49;background-color:#da4f49;border-color:#d5382e}.alert-danger hr{border-top-color:#c23027}.alert-danger .alert-link{color:#c72f29}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:18px;margin-bottom:18px;overflow:hidden;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:11px;line-height:18px;color:#fff;text-align:center;background-color:#006dcc;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5bb75b}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#49afcd}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#faa732}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#da4f49}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:2px}.well-sm{padding:9px;border-radius:2px}.close{float:right;font-size:18px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#5a5a5a}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=80);opacity:.8}.modal-header{padding:15px;border-bottom:1px solid #e8e8e8}.modal-header:after,.modal-header:before{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:30px}.modal-footer{padding:30px;text-align:right;border-top:1px solid #e8e8e8}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:700px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:525px}}@media (min-width:992px){.modal-lg{width:940px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Roboto,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.5;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:11px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:2px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.btn-inverse:not([disabled]){color:#838383;background-color:#fff;border-color:#d3d3d3}.btn-inverse:not([disabled]).focus,.btn-inverse:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#939393}.btn-inverse:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#b4b4b4}.btn-inverse:not([disabled]).active,.btn-inverse:not([disabled]):active,.open>.btn-inverse:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#b4b4b4}.btn-inverse:not([disabled]).active.focus,.btn-inverse:not([disabled]).active:focus,.btn-inverse:not([disabled]).active:hover,.btn-inverse:not([disabled]):active.focus,.btn-inverse:not([disabled]):active:focus,.btn-inverse:not([disabled]):active:hover,.open>.btn-inverse:not([disabled]).dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#939393}.btn-inverse:not([disabled]).disabled.focus,.btn-inverse:not([disabled]).disabled:focus,.btn-inverse:not([disabled]).disabled:hover,.btn-inverse:not([disabled])[disabled].focus,.btn-inverse:not([disabled])[disabled]:focus,.btn-inverse:not([disabled])[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).focus,fieldset[disabled] .btn-inverse:not([disabled]):focus,fieldset[disabled] .btn-inverse:not([disabled]):hover{background-color:#fff;border-color:#d3d3d3}.btn-inverse:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-inverse:not([disabled]):active,.btn-inverse:not([disabled]):focus,.btn-inverse:not([disabled]):hover{background-color:#f3f3f3}.btn-inverse:not([disabled]).btn-primary{color:#006dcc;background-color:#fff;border-color:#006dcc}.btn-inverse:not([disabled]).btn-primary.focus,.btn-inverse:not([disabled]).btn-primary:focus{color:#006dcc;background-color:#e6e6e6;border-color:#00294d}.btn-inverse:not([disabled]).btn-primary:hover{color:#006dcc;background-color:#e6e6e6;border-color:#004c8f}.btn-inverse:not([disabled]).btn-primary.active,.btn-inverse:not([disabled]).btn-primary:active,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle{color:#006dcc;background-color:#e6e6e6;background-image:none;border-color:#004c8f}.btn-inverse:not([disabled]).btn-primary.active.focus,.btn-inverse:not([disabled]).btn-primary.active:focus,.btn-inverse:not([disabled]).btn-primary.active:hover,.btn-inverse:not([disabled]).btn-primary:active.focus,.btn-inverse:not([disabled]).btn-primary:active:focus,.btn-inverse:not([disabled]).btn-primary:active:hover,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle:hover{color:#006dcc;background-color:#d4d4d4;border-color:#00294d}.btn-inverse:not([disabled]).btn-primary.disabled.focus,.btn-inverse:not([disabled]).btn-primary.disabled:focus,.btn-inverse:not([disabled]).btn-primary.disabled:hover,.btn-inverse:not([disabled]).btn-primary[disabled].focus,.btn-inverse:not([disabled]).btn-primary[disabled]:focus,.btn-inverse:not([disabled]).btn-primary[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:hover{background-color:#fff;border-color:#006dcc}.btn-inverse:not([disabled]).btn-primary .badge{color:#fff;background-color:#006dcc}.btn-inverse:not([disabled]).btn-primary:active,.btn-inverse:not([disabled]).btn-primary:active:active,.btn-inverse:not([disabled]).btn-primary:focus,.btn-inverse:not([disabled]).btn-primary:focus:active,.btn-inverse:not([disabled]).btn-primary:hover,.btn-inverse:not([disabled]).btn-primary:hover:active{background-color:#cce7ff}.btn-inverse:not([disabled]).btn-success{color:#5bb75b;background-color:#fff;border-color:#5bb75b}.btn-inverse:not([disabled]).btn-success.focus,.btn-inverse:not([disabled]).btn-success:focus{color:#5bb75b;background-color:#e6e6e6;border-color:#2d662d}.btn-inverse:not([disabled]).btn-success:hover{color:#5bb75b;background-color:#e6e6e6;border-color:#419441}.btn-inverse:not([disabled]).btn-success.active,.btn-inverse:not([disabled]).btn-success:active,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle{color:#5bb75b;background-color:#e6e6e6;background-image:none;border-color:#419441}.btn-inverse:not([disabled]).btn-success.active.focus,.btn-inverse:not([disabled]).btn-success.active:focus,.btn-inverse:not([disabled]).btn-success.active:hover,.btn-inverse:not([disabled]).btn-success:active.focus,.btn-inverse:not([disabled]).btn-success:active:focus,.btn-inverse:not([disabled]).btn-success:active:hover,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle:hover{color:#5bb75b;background-color:#d4d4d4;border-color:#2d662d}.btn-inverse:not([disabled]).btn-success.disabled.focus,.btn-inverse:not([disabled]).btn-success.disabled:focus,.btn-inverse:not([disabled]).btn-success.disabled:hover,.btn-inverse:not([disabled]).btn-success[disabled].focus,.btn-inverse:not([disabled]).btn-success[disabled]:focus,.btn-inverse:not([disabled]).btn-success[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-success.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-success:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-success:hover{background-color:#fff;border-color:#5bb75b}.btn-inverse:not([disabled]).btn-success .badge{color:#fff;background-color:#5bb75b}.btn-inverse:not([disabled]).btn-success:active,.btn-inverse:not([disabled]).btn-success:active:active,.btn-inverse:not([disabled]).btn-success:focus,.btn-inverse:not([disabled]).btn-success:focus:active,.btn-inverse:not([disabled]).btn-success:hover,.btn-inverse:not([disabled]).btn-success:hover:active{background-color:#dcefdc}.btn-inverse:not([disabled]).btn-info{color:#49afcd;background-color:#fff;border-color:#49afcd}.btn-inverse:not([disabled]).btn-info.focus,.btn-inverse:not([disabled]).btn-info:focus{color:#49afcd;background-color:#e6e6e6;border-color:#206376}.btn-inverse:not([disabled]).btn-info:hover{color:#49afcd;background-color:#e6e6e6;border-color:#2f8eaa}.btn-inverse:not([disabled]).btn-info.active,.btn-inverse:not([disabled]).btn-info:active,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle{color:#49afcd;background-color:#e6e6e6;background-image:none;border-color:#2f8eaa}.btn-inverse:not([disabled]).btn-info.active.focus,.btn-inverse:not([disabled]).btn-info.active:focus,.btn-inverse:not([disabled]).btn-info.active:hover,.btn-inverse:not([disabled]).btn-info:active.focus,.btn-inverse:not([disabled]).btn-info:active:focus,.btn-inverse:not([disabled]).btn-info:active:hover,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle:hover{color:#49afcd;background-color:#d4d4d4;border-color:#206376}.btn-inverse:not([disabled]).btn-info.disabled.focus,.btn-inverse:not([disabled]).btn-info.disabled:focus,.btn-inverse:not([disabled]).btn-info.disabled:hover,.btn-inverse:not([disabled]).btn-info[disabled].focus,.btn-inverse:not([disabled]).btn-info[disabled]:focus,.btn-inverse:not([disabled]).btn-info[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-info.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-info:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-info:hover{background-color:#fff;border-color:#49afcd}.btn-inverse:not([disabled]).btn-info .badge{color:#fff;background-color:#49afcd}.btn-inverse:not([disabled]).btn-info:active,.btn-inverse:not([disabled]).btn-info:active:active,.btn-inverse:not([disabled]).btn-info:focus,.btn-inverse:not([disabled]).btn-info:focus:active,.btn-inverse:not([disabled]).btn-info:hover,.btn-inverse:not([disabled]).btn-info:hover:active{background-color:#d7edf4}.btn-inverse:not([disabled]).btn-warning{color:#faa732;background-color:#fff;border-color:#faa732}.btn-inverse:not([disabled]).btn-warning.focus,.btn-inverse:not([disabled]).btn-warning:focus{color:#faa732;background-color:#e6e6e6;border-color:#a86404}.btn-inverse:not([disabled]).btn-warning:hover{color:#faa732;background-color:#e6e6e6;border-color:#e98b06}.btn-inverse:not([disabled]).btn-warning.active,.btn-inverse:not([disabled]).btn-warning:active,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle{color:#faa732;background-color:#e6e6e6;background-image:none;border-color:#e98b06}.btn-inverse:not([disabled]).btn-warning.active.focus,.btn-inverse:not([disabled]).btn-warning.active:focus,.btn-inverse:not([disabled]).btn-warning.active:hover,.btn-inverse:not([disabled]).btn-warning:active.focus,.btn-inverse:not([disabled]).btn-warning:active:focus,.btn-inverse:not([disabled]).btn-warning:active:hover,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle:hover{color:#faa732;background-color:#d4d4d4;border-color:#a86404}.btn-inverse:not([disabled]).btn-warning.disabled.focus,.btn-inverse:not([disabled]).btn-warning.disabled:focus,.btn-inverse:not([disabled]).btn-warning.disabled:hover,.btn-inverse:not([disabled]).btn-warning[disabled].focus,.btn-inverse:not([disabled]).btn-warning[disabled]:focus,.btn-inverse:not([disabled]).btn-warning[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:hover{background-color:#fff;border-color:#faa732}.btn-inverse:not([disabled]).btn-warning .badge{color:#fff;background-color:#faa732}.btn-inverse:not([disabled]).btn-warning:active,.btn-inverse:not([disabled]).btn-warning:active:active,.btn-inverse:not([disabled]).btn-warning:focus,.btn-inverse:not([disabled]).btn-warning:focus:active,.btn-inverse:not([disabled]).btn-warning:hover,.btn-inverse:not([disabled]).btn-warning:hover:active{background-color:#feeacd}.btn-inverse:not([disabled]).btn-danger{color:#da4f49;background-color:#fff;border-color:#da4f49}.btn-inverse:not([disabled]).btn-danger.focus,.btn-inverse:not([disabled]).btn-danger:focus{color:#da4f49;background-color:#e6e6e6;border-color:#88201c}.btn-inverse:not([disabled]).btn-danger:hover{color:#da4f49;background-color:#e6e6e6;border-color:#bf2d27}.btn-inverse:not([disabled]).btn-danger.active,.btn-inverse:not([disabled]).btn-danger:active,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle{color:#da4f49;background-color:#e6e6e6;background-image:none;border-color:#bf2d27}.btn-inverse:not([disabled]).btn-danger.active.focus,.btn-inverse:not([disabled]).btn-danger.active:focus,.btn-inverse:not([disabled]).btn-danger.active:hover,.btn-inverse:not([disabled]).btn-danger:active.focus,.btn-inverse:not([disabled]).btn-danger:active:focus,.btn-inverse:not([disabled]).btn-danger:active:hover,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle:hover{color:#da4f49;background-color:#d4d4d4;border-color:#88201c}.btn-inverse:not([disabled]).btn-danger.disabled.focus,.btn-inverse:not([disabled]).btn-danger.disabled:focus,.btn-inverse:not([disabled]).btn-danger.disabled:hover,.btn-inverse:not([disabled]).btn-danger[disabled].focus,.btn-inverse:not([disabled]).btn-danger[disabled]:focus,.btn-inverse:not([disabled]).btn-danger[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:hover{background-color:#fff;border-color:#da4f49}.btn-inverse:not([disabled]).btn-danger .badge{color:#fff;background-color:#da4f49}.btn-inverse:not([disabled]).btn-danger:active,.btn-inverse:not([disabled]).btn-danger:active:active,.btn-inverse:not([disabled]).btn-danger:focus,.btn-inverse:not([disabled]).btn-danger:focus:active,.btn-inverse:not([disabled]).btn-danger:hover,.btn-inverse:not([disabled]).btn-danger:hover:active{background-color:#f6d6d5}.btn{-webkit-box-shadow:0 1px #d3d3d3;box-shadow:0 1px #d3d3d3;margin-right:5px}.btn:last-child{margin-right:0}.btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}.btn.disabled,.btn.disabled:hover,.btn[disabled],.btn[disabled]:hover,[disabled] .btn,[disabled] .btn:hover{background-color:#e8e8e8;border-color:#e8e8e8;color:#838383}.btn.disabled,.btn.disabled:active,.btn[disabled],.btn[disabled]:active,[disabled] .btn,[disabled] .btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.btn>.flexible-wrapper-inline>.flexible-spacer-component{min-width:8px}.btn.btn-link{cursor:pointer}.btn.btn-link,.btn.btn-link:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.btn.btn-link:disabled,.btn.btn-link[disabled]{background-color:transparent;cursor:not-allowed}.btn.btn-link:active,.btn.btn-link:hover{background-color:transparent}.btn-borderless:not([disabled]){color:#838383;background-color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-borderless:not([disabled]).focus,.btn-borderless:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#bfbfbf}.btn-borderless:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#e0e0e0}.btn-borderless:not([disabled]).active,.btn-borderless:not([disabled]):active,.open>.btn-borderless:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#e0e0e0}.btn-borderless:not([disabled]).active.focus,.btn-borderless:not([disabled]).active:focus,.btn-borderless:not([disabled]).active:hover,.btn-borderless:not([disabled]):active.focus,.btn-borderless:not([disabled]):active:focus,.btn-borderless:not([disabled]):active:hover,.open>.btn-borderless:not([disabled]).dropdown-toggle.focus,.open>.btn-borderless:not([disabled]).dropdown-toggle:focus,.open>.btn-borderless:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#bfbfbf}.btn-borderless:not([disabled]).disabled.focus,.btn-borderless:not([disabled]).disabled:focus,.btn-borderless:not([disabled]).disabled:hover,.btn-borderless:not([disabled])[disabled].focus,.btn-borderless:not([disabled])[disabled]:focus,.btn-borderless:not([disabled])[disabled]:hover,fieldset[disabled] .btn-borderless:not([disabled]).focus,fieldset[disabled] .btn-borderless:not([disabled]):focus,fieldset[disabled] .btn-borderless:not([disabled]):hover{background-color:#fff;border-color:#fff}.btn-borderless:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-borderless:not([disabled]):focus,.btn-borderless:not([disabled]):hover{background-color:#fff;border-color:#d3d3d3;-webkit-box-shadow:0 1px #d3d3d3;box-shadow:0 1px #d3d3d3}.btn-flat:not([disabled]){color:#838383;background-color:#fff;border-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none}.btn-flat:not([disabled]).focus,.btn-flat:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#bfbfbf}.btn-flat:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#e0e0e0}.btn-flat:not([disabled]).active,.btn-flat:not([disabled]):active,.open>.btn-flat:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#e0e0e0}.btn-flat:not([disabled]).active.focus,.btn-flat:not([disabled]).active:focus,.btn-flat:not([disabled]).active:hover,.btn-flat:not([disabled]):active.focus,.btn-flat:not([disabled]):active:focus,.btn-flat:not([disabled]):active:hover,.open>.btn-flat:not([disabled]).dropdown-toggle.focus,.open>.btn-flat:not([disabled]).dropdown-toggle:focus,.open>.btn-flat:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#bfbfbf}.btn-flat:not([disabled]).disabled.focus,.btn-flat:not([disabled]).disabled:focus,.btn-flat:not([disabled]).disabled:hover,.btn-flat:not([disabled])[disabled].focus,.btn-flat:not([disabled])[disabled]:focus,.btn-flat:not([disabled])[disabled]:hover,fieldset[disabled] .btn-flat:not([disabled]).focus,fieldset[disabled] .btn-flat:not([disabled]):focus,fieldset[disabled] .btn-flat:not([disabled]):hover{background-color:#fff;border-color:#fff}.btn-flat:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-flat:not([disabled]):focus,.btn-flat:not([disabled]):hover{background-color:#fff}.btn-group-xs>.btn,.btn-xs{font-size:9px}.btn-group-xs>.btn:active,.btn-xs:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn-group-xs>.btn>.flexible-wrapper-inline>.flexible-spacer-component,.btn-xs>.flexible-wrapper-inline>.flexible-spacer-component{min-width:4px}.input-group-btn>.btn{padding-bottom:3px}.checkbox label,.radiogroup-stacked label,.radio label{font-weight:300;padding-top:1px}.checkbox .icheckbox,.radio .icheckbox,.radiogroup-stacked .icheckbox{margin-left:-20px}.checkbox .icheckbox>input,.checkbox>.icheckbox,.checkbox>.iradio,.checkbox>input[type=checkbox],.checkbox>input[type=radio],.radio .icheckbox>input,.radio>.icheckbox,.radio>.iradio,.radio>input[type=checkbox],.radio>input[type=radio],.radiogroup-stacked .icheckbox>input,.radiogroup-stacked>.icheckbox,.radiogroup-stacked>.iradio,.radiogroup-stacked>input[type=checkbox],.radiogroup-stacked>input[type=radio]{margin-left:0}input[type=checkbox],input[type=radio]{width:16px;height:16px;margin-top:0}.icheckbox+span,.iradio+span{font-weight:300}.icheckbox:not(.disabled)+span,.iradio:not(.disabled)+span{cursor:pointer}.form-horizontal .control-label{text-align:left}.form-horizontal .checkbox{padding-top:3px;min-height:16px}.form-group .help-block{margin-bottom:0}.form-group label{font-weight:700}.form-group .checkbox label{font-weight:300}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus{outline:0}.form-control,.form-control-static{font-weight:300}.form-btn-footer{text-align:right}fieldset{border-bottom:1px solid #f3f3f3;margin-bottom:30px}fieldset.borderless{border-bottom:0;margin-bottom:0}label{color:#5a5a5a}.input-group-addon{font-weight:300;padding:4px 5px}.input-group-addon:first-child{padding-left:0}.input-group-addon:last-child{padding-right:0}.help-block{color:#ababab;font-weight:300;margin-top:8px}.form-horizontal .control-label .help-block{margin-top:1px}.borderedwell-component .form-horizontal{padding:30px 30px 0}.modal{font-weight:300}.modal-title{font-weight:700}.modal-content{border-radius:0;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.25);box-shadow:0 3px 0 rgba(0,0,0,.25)}.modal-body{overflow:auto}.modal-footer,.modal-header{height:40px}.modal-header{background-color:#f3f3f3;padding:10px 15px}.modal-header>.close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 11.3L7.3 8 4.1 4.7l.8-.7L8 7.2 11.1 4l.7.7-3.1 3.2 3.3 3.3-.7.8L8 8.7 4.7 12l-.7-.7z'/%3E%3C/svg%3E");background-position:50%;background-size:20px;height:20px;margin-right:-5px;margin-top:0;width:20px}.modal-header>.close>span{display:none}.modal-footer{padding:6px}.modal-footer>.pull-left{float:left}.modal-footer>label{font-weight:300;color:#838383;margin-bottom:0;line-height:28px}.modal-footer>label.pull-left{padding:0 9px}.modal-footer>label.pull-left>input{margin-right:6px}.modal-instruction>p{margin-bottom:25px}.modal-instruction>strong{display:block;margin-bottom:5px}.nav-tabs{margin-bottom:0;min-height:35px}.nav-tabs>li{background-color:#f9f9f9;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;font-size:12px;margin-bottom:-1px;padding:0;text-align:center}.nav-tabs>li,.nav-tabs>li>a{display:inline-block;margin-right:0}.nav-tabs>li>a{color:#838383;cursor:pointer;font-weight:300;padding:8px 15px 7px;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:0;outline:0}.nav-tabs>li>a .svg-symbol-component{vertical-align:top}.nav-tabs>li>a .icon{float:left;height:16px;width:16px}.nav-tabs>li.active,.nav-tabs>li.active:focus,.nav-tabs>li.active:hover{background-color:#fff;border:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-right:0;cursor:default}.nav-tabs>li:last-child,.nav-tabs>li:last-child:focus,.nav-tabs>li:last-child:hover{border-right:1px solid #e8e8e8}.nav-tabs .flexible-wrapper-inline>.flexible-spacer-component{min-width:8px}b,strong{font-weight:700}.radiogroup-stacked>label{display:block}.form-group .radiogroup-stacked{padding-top:3px}.icheckbox,.iradio{background-repeat:no-repeat;border:0;cursor:pointer;display:inline-block;height:16px;position:relative;vertical-align:middle;width:16px}.icheckbox+span,.iradio+span{margin:0 5px;vertical-align:middle}.icheckbox{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect y='0' fill='none' width='16' height='16'/%3E%3Cpath fill='%23FFFFFF' d='M4 14.5c-1.4 0-2.5-1.1-2.5-2.5V4c0-1.4 1.1-2.5 2.5-2.5h8c1.4 0 2.5 1.1 2.5 2.5v8c0 1.4-1.1 2.5-2.5 2.5H4z'/%3E%3Cpath fill='%23D3D3D3' d='M12 2c1.1 0 2 0.9 2 2v8c0 1.1-0.9 2-2 2H4c-1.1 0-2-0.9-2-2V4c0-1.1 0.9-2 2-2H12M12 1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4C15 2.3 13.7 1 12 1L12 1z'/%3E%3C/svg%3E")}.icheckbox.hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%234AAFCD' d='M12 2c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8m0-1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4c0-1.7-1.3-3-3-3z'/%3E%3C/svg%3E")}.icheckbox.checked{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%234AAFCD' d='M15 12c0 1.6-1.4 3-3 3H4c-1.7 0-3-1.4-3-3V4c0-1.7 1.3-3 3-3h8c1.6 0 3 1.3 3 3v8z'/%3E%3Cpath fill='%23FFF' d='M11.5 4.7c-.2-.2-.5-.1-.7.1l-4.1 5.4-1.5-1.8c-.2-.2-.5-.3-.7-.1-.2.2-.2.5-.1.7l1.9 2.3c.1.1.2.2.4.2.1 0 .3-.1.4-.2l4.5-5.9c.1-.2.1-.5-.1-.7z'/%3E%3C/svg%3E")}.icheckbox.disabled{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%23FFF' d='M4 14.5c-1.4 0-2.5-1.1-2.5-2.5V4c0-1.4 1.1-2.5 2.5-2.5h8c1.4 0 2.5 1.1 2.5 2.5v8c0 1.4-1.1 2.5-2.5 2.5H4z'/%3E%3Cpath fill='%23F1F2F2' d='M12 2c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8m0-1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4c0-1.7-1.3-3-3-3z'/%3E%3C/svg%3E")}.icheckbox.disabled,.icheckbox.disabled.checked{cursor:default}.icheckbox.disabled.checked{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23F1F2F2' d='M15 12c0 1.6-1.4 3-3 3H4c-1.7 0-3-1.4-3-3V4c0-1.7 1.3-3 3-3h8c1.6 0 3 1.3 3 3v8z'/%3E%3Cpath fill='%23E6E7E8' d='M11.5 4.7c-.2-.2-.5-.1-.7.1l-4.1 5.4-1.5-1.8c-.2-.2-.5-.3-.7-.1-.2.2-.2.5-.1.7l1.9 2.3c.1.1.2.2.4.2.1 0 .3-.1.4-.2l4.5-5.9c.1-.2.1-.5-.1-.7z'/%3E%3C/svg%3E")}.iradio,.iradio.hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%23D3D3D3' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3C/svg%3E")}.iradio.checked{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%234AAFCD' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3Cpath fill='%234AAFCD' d='M8 12.4c-2.4 0-4.4-2-4.4-4.4s2-4.4 4.4-4.4 4.4 2 4.4 4.4S10.4 12.4 8 12.4z'/%3E%3C/svg%3E")}.iradio.disabled{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16'/%3E%3Ccircle fill='%23D3D3D3' cx='8' cy='8' r='6.6'/%3E%3C/svg%3E")}.iradio.disabled,.iradio.disabled.checked{cursor:default}.iradio.disabled.checked{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%23D3D3D3' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3Cpath fill='%23D3D3D3' d='M8 12.4c-2.4 0-4.4-2-4.4-4.4s2-4.4 4.4-4.4 4.4 2 4.4 4.4S10.4 12.4 8 12.4z'/%3E%3C/svg%3E")}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:30px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Roboto,Helvetica,sans-serif;font-size:12px;line-height:1.5;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#006dcc;text-decoration:none}a:focus,a:hover{color:#1950a3;text-decoration:underline}a:focus{outline:none}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:2px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #e8e8e8}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#838383}.h1,.h2,.h3,h1,h2,h3{margin-top:18px;margin-bottom:9px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:9px;margin-bottom:9px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:31px}.h2,h2{font-size:25px}.h3,h3{font-size:21px}.h4,h4{font-size:15px}.h5,h5{font-size:12px}.h6,h6{font-size:11px}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:13px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}.small,small{font-size:91%}.mark,mark{padding:.2em;background-color:#faa732}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#838383}.text-primary{color:#006dcc}a.text-primary:focus,a.text-primary:hover{color:#005299}.text-success{color:#5bb75b}a.text-success:focus,a.text-success:hover{color:#449b44}.text-info{color:#49afcd}a.text-info:focus,a.text-info:hover{color:#3195b2}.text-warning{color:#faa732}a.text-warning:focus,a.text-warning:hover{color:#f39106}.text-danger{color:#da4f49}a.text-danger:focus,a.text-danger:hover{color:#c72f29}.bg-primary{color:#fff;background-color:#006dcc}a.bg-primary:focus,a.bg-primary:hover{background-color:#005299}.bg-success{background-color:#5bb75b}a.bg-success:focus,a.bg-success:hover{background-color:#449b44}.bg-info{background-color:#49afcd}a.bg-info:focus,a.bg-info:hover{background-color:#3195b2}.bg-warning{background-color:#faa732}a.bg-warning:focus,a.bg-warning:hover{background-color:#f39106}.bg-danger{background-color:#da4f49}a.bg-danger:focus,a.bg-danger:hover{background-color:#c72f29}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #e8e8e8}ol,ul{margin-top:0;margin-bottom:9px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:18px}dd,dt{line-height:1.5}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width:0){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%}blockquote{padding:9px 18px;margin:0 0 18px;font-size:15px;border-left:5px solid #e8e8e8}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.5;color:#838383}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #e8e8e8;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0 \2014"}address{margin-bottom:18px;font-style:normal;line-height:1.5}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-10px;margin-left:-10px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#838383}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:18px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #d3d3d3}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #d3d3d3}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #d3d3d3}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #d3d3d3}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd),.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f9f9f9}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#ececec}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#5bb75b}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#4cad4c}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#49afcd}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#36a5c6}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#faa732}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#f99c19}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#da4f49}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#d63b34}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:13.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #d3d3d3}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:18px;font-size:18px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:none}output{padding-top:5px}.form-control,output{display:block;font-size:12px;line-height:1.5;color:#5a5a5a}.form-control{width:100%;height:28px;padding:4px 8px;background-color:#fff;background-image:none;border:1px solid #e8e8e8;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#d3d3d3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px hsla(0,0%,83%,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px hsla(0,0%,83%,.6)}.form-control::-moz-placeholder{color:#ababab;opacity:1}.form-control:-ms-input-placeholder{color:#ababab}.form-control::-webkit-input-placeholder{color:#ababab}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e8e8e8;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:28px}.input-group-sm>.input-group-btn>input.btn[type=date],.input-group-sm>.input-group-btn>input.btn[type=datetime-local],.input-group-sm>.input-group-btn>input.btn[type=month],.input-group-sm>.input-group-btn>input.btn[type=time],.input-group-sm>input.form-control[type=date],.input-group-sm>input.form-control[type=datetime-local],.input-group-sm>input.form-control[type=month],.input-group-sm>input.form-control[type=time],.input-group-sm>input.input-group-addon[type=date],.input-group-sm>input.input-group-addon[type=datetime-local],.input-group-sm>input.input-group-addon[type=month],.input-group-sm>input.input-group-addon[type=time],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:26px}.input-group-lg>.input-group-btn>input.btn[type=date],.input-group-lg>.input-group-btn>input.btn[type=datetime-local],.input-group-lg>.input-group-btn>input.btn[type=month],.input-group-lg>.input-group-btn>input.btn[type=time],.input-group-lg>input.form-control[type=date],.input-group-lg>input.form-control[type=datetime-local],.input-group-lg>input.form-control[type=month],.input-group-lg>input.form-control[type=time],.input-group-lg>input.input-group-addon[type=date],.input-group-lg>input.input-group-addon[type=datetime-local],.input-group-lg>input.input-group-addon[type=month],.input-group-lg>input.input-group-addon[type=time],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:34px}}.form-group{margin-bottom:30px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:30px;padding-top:5px;padding-bottom:5px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:26px;padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:26px;line-height:26px}.input-group-sm>.input-group-btn>select.btn[multiple],.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:26px;padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.form-group-sm select.form-control{height:26px;line-height:26px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:26px;min-height:29px;padding:5px 15px;font-size:11px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:34px;padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:34px;line-height:34px}.input-group-lg>.input-group-btn>select.btn[multiple],.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:34px;padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.form-group-lg select.form-control{height:34px;line-height:34px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:34px;min-height:33px;padding:7px 29px;font-size:15px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:35px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:28px;height:28px;line-height:28px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:34px;height:34px;line-height:34px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:26px;height:26px;line-height:26px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#5bb75b}.has-success .form-control{border-color:#5bb75b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#449b44;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a2d6a2;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a2d6a2}.has-success .input-group-addon{color:#5bb75b;background-color:#5bb75b;border-color:#5bb75b}.has-success .form-control-feedback{color:#5bb75b}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#faa732}.has-warning .form-control{border-color:#faa732;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#f39106;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fcd296;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fcd296}.has-warning .input-group-addon{color:#faa732;background-color:#faa732;border-color:#faa732}.has-warning .form-control-feedback{color:#faa732}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#da4f49}.has-error .form-control{border-color:#da4f49;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#c72f29;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba19e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba19e}.has-error .input-group-addon{color:#da4f49;background-color:#da4f49;border-color:#da4f49}.has-error .form-control-feedback{color:#da4f49}.has-feedback label~.form-control-feedback{top:23px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:5px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:23px}.form-horizontal .form-group{margin-right:-10px;margin-left:-10px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{padding-top:5px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:7px;font-size:15px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:5px;font-size:11px}}.btn{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:4px 8px;font-size:12px;line-height:1.5;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#006dcc;border-color:#005fb3}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#005299;border-color:#001b33}.btn-primary:hover{color:#fff;background-color:#005299;border-color:#003f75}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#005299;background-image:none;border-color:#003f75}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#003f75;border-color:#001b33}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#006dcc;border-color:#005fb3}.btn-primary .badge{color:#006dcc;background-color:#fff}.btn-success{color:#fff;background-color:#5bb75b;border-color:#4cad4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449b44;border-color:#255425}.btn-success:hover{color:#fff;background-color:#449b44;border-color:#398239}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449b44;background-image:none;border-color:#398239}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398239;border-color:#255425}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5bb75b;border-color:#4cad4c}.btn-success .badge{color:#5bb75b;background-color:#fff}.btn-info{color:#fff;background-color:#49afcd;border-color:#36a5c6}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#3195b2;border-color:#1b5262}.btn-info:hover{color:#fff;background-color:#3195b2;border-color:#297d96}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#3195b2;background-image:none;border-color:#297d96}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#297d96;border-color:#1b5262}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#49afcd;border-color:#36a5c6}.btn-info .badge{color:#49afcd;background-color:#fff}.btn-warning{color:#fff;background-color:#faa732;border-color:#f99c19}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#f39106;border-color:#905504}.btn-warning:hover{color:#fff;background-color:#f39106;border-color:#d07c05}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#f39106;background-image:none;border-color:#d07c05}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d07c05;border-color:#905504}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#faa732;border-color:#f99c19}.btn-warning .badge{color:#faa732;background-color:#fff}.btn-danger{color:#fff;background-color:#da4f49;border-color:#d63b34}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c72f29;border-color:#731b17}.btn-danger:hover{color:#fff;background-color:#c72f29;border-color:#aa2823}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c72f29;background-image:none;border-color:#aa2823}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#aa2823;border-color:#731b17}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#da4f49;border-color:#d63b34}.btn-danger .badge{color:#da4f49;background-color:#fff}.btn-link{font-weight:400;color:#006dcc;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#1950a3;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#838383;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:6px 29px;font-size:15px;line-height:1.33333;border-radius:2px}.btn-group-sm>.btn,.btn-sm{padding:4px 15px;font-size:11px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:2px 4px;font-size:11px;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:12px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid #d3d3d3;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#333;text-decoration:none;background-color:#f9f9f9;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#838383}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.5;color:#838383;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:0){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:4px 8px;font-size:12px;font-weight:400;line-height:1;color:#5a5a5a;text-align:center;background-color:#fff;border:1px solid #fff;border-radius:2px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:4px 15px;font-size:11px;border-radius:2px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:6px 29px;font-size:15px;border-radius:2px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#e8e8e8}.nav>li.disabled>a{color:#838383}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#838383;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#e8e8e8;border-color:#006dcc}.nav .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left}.nav-tabs>li>a{margin-right:2px;line-height:1.5;border:1px solid transparent;border-radius:2px 2px 0 0}.nav-tabs>li>a:hover{border-color:#e8e8e8 #e8e8e8 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#5a5a5a;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:2px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#006dcc}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:2px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:35px;margin-bottom:18px;border:1px solid transparent}.navbar:after,.navbar:before{display:table;content:" "}.navbar:after{clear:both}@media (min-width:0){.navbar{border-radius:2px}}.navbar-header:after,.navbar-header:before{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width:0){.navbar-header{float:left}}.navbar-collapse{padding-right:10px;padding-left:10px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:0){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:0){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-10px;margin-left:-10px}@media (min-width:0){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:0){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:35px;padding:8.5px 10px;font-size:15px;line-height:18px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:0){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:10px;margin-top:.5px;margin-bottom:.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:2px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:0){.navbar-toggle{display:none}}.navbar-nav{margin:4.25px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:18px}@media (max-width:-1){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:18px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:0){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:8.5px;padding-bottom:8.5px}}.navbar-form{padding:10px;margin:3.5px -10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:-1){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:0){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:4.5px;margin-bottom:4.5px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:6.5px;margin-bottom:6.5px}.navbar-text{margin-top:8.5px;margin-bottom:8.5px}@media (min-width:0){.navbar-text{float:left;margin-right:10px;margin-left:10px}}@media (min-width:0){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:-1){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#a9a9a9}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#a9a9a9}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#090909}@media (max-width:-1){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#a9a9a9}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#a9a9a9}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#a9a9a9}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.pagination{display:inline-block;padding-left:0;margin:18px 0;border-radius:2px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 8px;margin-left:-1px;line-height:1.5;color:#006dcc;text-decoration:none;background-color:#fff;border:1px solid #e8e8e8}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#1950a3;background-color:#f9f9f9;border-color:#e8e8e8}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#838383;cursor:default;background-color:#f9f9f9;border-color:#e8e8e8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#838383;cursor:not-allowed;background-color:#fff;border-color:#e8e8e8}.pagination-lg>li>a,.pagination-lg>li>span{padding:6px 29px;font-size:15px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination-sm>li>a,.pagination-sm>li>span{padding:4px 15px;font-size:11px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#838383}.label-default[href]:focus,.label-default[href]:hover{background-color:#6a6a6a}.label-primary{background-color:#006dcc}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#005299}.label-success{background-color:#5bb75b}.label-success[href]:focus,.label-success[href]:hover{background-color:#449b44}.label-info{background-color:#49afcd}.label-info[href]:focus,.label-info[href]:hover{background-color:#3195b2}.label-warning{background-color:#faa732}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#f39106}.label-danger{background-color:#da4f49}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c72f29}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#838383;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#006dcc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:2px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#5bb75b;background-color:#5bb75b;border-color:#31a549}.alert-success hr{border-top-color:#2b9140}.alert-success .alert-link{color:#449b44}.alert-info{color:#49afcd;background-color:#49afcd;border-color:#0492ba}.alert-info hr{border-top-color:#037ea1}.alert-info .alert-link{color:#3195b2}.alert-warning{color:#faa732;background-color:#faa732;border-color:#f8951d}.alert-warning hr{border-top-color:#f48908}.alert-warning .alert-link{color:#f39106}.alert-danger{color:#da4f49;background-color:#da4f49;border-color:#d5382e}.alert-danger hr{border-top-color:#c23027}.alert-danger .alert-link{color:#c72f29}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:18px;margin-bottom:18px;overflow:hidden;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:11px;line-height:18px;color:#fff;text-align:center;background-color:#006dcc;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5bb75b}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#49afcd}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#faa732}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#da4f49}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:2px}.well-sm{padding:9px;border-radius:2px}.close{float:right;font-size:18px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#5a5a5a}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=80);opacity:.8}.modal-header{padding:15px;border-bottom:1px solid #e8e8e8}.modal-header:after,.modal-header:before{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:30px}.modal-footer{padding:30px;text-align:right;border-top:1px solid #e8e8e8}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:700px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:525px}}@media (min-width:992px){.modal-lg{width:940px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Roboto,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.5;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:11px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:2px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.btn-inverse:not([disabled]){color:#838383;background-color:#fff;border-color:#d3d3d3}.btn-inverse:not([disabled]).focus,.btn-inverse:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#939393}.btn-inverse:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#b4b4b4}.btn-inverse:not([disabled]).active,.btn-inverse:not([disabled]):active,.open>.btn-inverse:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#b4b4b4}.btn-inverse:not([disabled]).active.focus,.btn-inverse:not([disabled]).active:focus,.btn-inverse:not([disabled]).active:hover,.btn-inverse:not([disabled]):active.focus,.btn-inverse:not([disabled]):active:focus,.btn-inverse:not([disabled]):active:hover,.open>.btn-inverse:not([disabled]).dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#939393}.btn-inverse:not([disabled]).disabled.focus,.btn-inverse:not([disabled]).disabled:focus,.btn-inverse:not([disabled]).disabled:hover,.btn-inverse:not([disabled])[disabled].focus,.btn-inverse:not([disabled])[disabled]:focus,.btn-inverse:not([disabled])[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).focus,fieldset[disabled] .btn-inverse:not([disabled]):focus,fieldset[disabled] .btn-inverse:not([disabled]):hover{background-color:#fff;border-color:#d3d3d3}.btn-inverse:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-inverse:not([disabled]):active,.btn-inverse:not([disabled]):focus,.btn-inverse:not([disabled]):hover{background-color:#f3f3f3}.btn-inverse:not([disabled]).btn-primary{color:#006dcc;background-color:#fff;border-color:#006dcc}.btn-inverse:not([disabled]).btn-primary.focus,.btn-inverse:not([disabled]).btn-primary:focus{color:#006dcc;background-color:#e6e6e6;border-color:#00294d}.btn-inverse:not([disabled]).btn-primary:hover{color:#006dcc;background-color:#e6e6e6;border-color:#004c8f}.btn-inverse:not([disabled]).btn-primary.active,.btn-inverse:not([disabled]).btn-primary:active,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle{color:#006dcc;background-color:#e6e6e6;background-image:none;border-color:#004c8f}.btn-inverse:not([disabled]).btn-primary.active.focus,.btn-inverse:not([disabled]).btn-primary.active:focus,.btn-inverse:not([disabled]).btn-primary.active:hover,.btn-inverse:not([disabled]).btn-primary:active.focus,.btn-inverse:not([disabled]).btn-primary:active:focus,.btn-inverse:not([disabled]).btn-primary:active:hover,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-primary.dropdown-toggle:hover{color:#006dcc;background-color:#d4d4d4;border-color:#00294d}.btn-inverse:not([disabled]).btn-primary.disabled.focus,.btn-inverse:not([disabled]).btn-primary.disabled:focus,.btn-inverse:not([disabled]).btn-primary.disabled:hover,.btn-inverse:not([disabled]).btn-primary[disabled].focus,.btn-inverse:not([disabled]).btn-primary[disabled]:focus,.btn-inverse:not([disabled]).btn-primary[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:hover{background-color:#fff;border-color:#006dcc}.btn-inverse:not([disabled]).btn-primary .badge{color:#fff;background-color:#006dcc}.btn-inverse:not([disabled]).btn-primary:active,.btn-inverse:not([disabled]).btn-primary:active:active,.btn-inverse:not([disabled]).btn-primary:focus,.btn-inverse:not([disabled]).btn-primary:focus:active,.btn-inverse:not([disabled]).btn-primary:hover,.btn-inverse:not([disabled]).btn-primary:hover:active{background-color:#cce7ff}.btn-inverse:not([disabled]).btn-success{color:#5bb75b;background-color:#fff;border-color:#5bb75b}.btn-inverse:not([disabled]).btn-success.focus,.btn-inverse:not([disabled]).btn-success:focus{color:#5bb75b;background-color:#e6e6e6;border-color:#2d662d}.btn-inverse:not([disabled]).btn-success:hover{color:#5bb75b;background-color:#e6e6e6;border-color:#419441}.btn-inverse:not([disabled]).btn-success.active,.btn-inverse:not([disabled]).btn-success:active,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle{color:#5bb75b;background-color:#e6e6e6;background-image:none;border-color:#419441}.btn-inverse:not([disabled]).btn-success.active.focus,.btn-inverse:not([disabled]).btn-success.active:focus,.btn-inverse:not([disabled]).btn-success.active:hover,.btn-inverse:not([disabled]).btn-success:active.focus,.btn-inverse:not([disabled]).btn-success:active:focus,.btn-inverse:not([disabled]).btn-success:active:hover,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-success.dropdown-toggle:hover{color:#5bb75b;background-color:#d4d4d4;border-color:#2d662d}.btn-inverse:not([disabled]).btn-success.disabled.focus,.btn-inverse:not([disabled]).btn-success.disabled:focus,.btn-inverse:not([disabled]).btn-success.disabled:hover,.btn-inverse:not([disabled]).btn-success[disabled].focus,.btn-inverse:not([disabled]).btn-success[disabled]:focus,.btn-inverse:not([disabled]).btn-success[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-success.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-success:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-success:hover{background-color:#fff;border-color:#5bb75b}.btn-inverse:not([disabled]).btn-success .badge{color:#fff;background-color:#5bb75b}.btn-inverse:not([disabled]).btn-success:active,.btn-inverse:not([disabled]).btn-success:active:active,.btn-inverse:not([disabled]).btn-success:focus,.btn-inverse:not([disabled]).btn-success:focus:active,.btn-inverse:not([disabled]).btn-success:hover,.btn-inverse:not([disabled]).btn-success:hover:active{background-color:#dcefdc}.btn-inverse:not([disabled]).btn-info{color:#49afcd;background-color:#fff;border-color:#49afcd}.btn-inverse:not([disabled]).btn-info.focus,.btn-inverse:not([disabled]).btn-info:focus{color:#49afcd;background-color:#e6e6e6;border-color:#206376}.btn-inverse:not([disabled]).btn-info:hover{color:#49afcd;background-color:#e6e6e6;border-color:#2f8eaa}.btn-inverse:not([disabled]).btn-info.active,.btn-inverse:not([disabled]).btn-info:active,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle{color:#49afcd;background-color:#e6e6e6;background-image:none;border-color:#2f8eaa}.btn-inverse:not([disabled]).btn-info.active.focus,.btn-inverse:not([disabled]).btn-info.active:focus,.btn-inverse:not([disabled]).btn-info.active:hover,.btn-inverse:not([disabled]).btn-info:active.focus,.btn-inverse:not([disabled]).btn-info:active:focus,.btn-inverse:not([disabled]).btn-info:active:hover,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-info.dropdown-toggle:hover{color:#49afcd;background-color:#d4d4d4;border-color:#206376}.btn-inverse:not([disabled]).btn-info.disabled.focus,.btn-inverse:not([disabled]).btn-info.disabled:focus,.btn-inverse:not([disabled]).btn-info.disabled:hover,.btn-inverse:not([disabled]).btn-info[disabled].focus,.btn-inverse:not([disabled]).btn-info[disabled]:focus,.btn-inverse:not([disabled]).btn-info[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-info.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-info:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-info:hover{background-color:#fff;border-color:#49afcd}.btn-inverse:not([disabled]).btn-info .badge{color:#fff;background-color:#49afcd}.btn-inverse:not([disabled]).btn-info:active,.btn-inverse:not([disabled]).btn-info:active:active,.btn-inverse:not([disabled]).btn-info:focus,.btn-inverse:not([disabled]).btn-info:focus:active,.btn-inverse:not([disabled]).btn-info:hover,.btn-inverse:not([disabled]).btn-info:hover:active{background-color:#d7edf4}.btn-inverse:not([disabled]).btn-warning{color:#faa732;background-color:#fff;border-color:#faa732}.btn-inverse:not([disabled]).btn-warning.focus,.btn-inverse:not([disabled]).btn-warning:focus{color:#faa732;background-color:#e6e6e6;border-color:#a86404}.btn-inverse:not([disabled]).btn-warning:hover{color:#faa732;background-color:#e6e6e6;border-color:#e98b06}.btn-inverse:not([disabled]).btn-warning.active,.btn-inverse:not([disabled]).btn-warning:active,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle{color:#faa732;background-color:#e6e6e6;background-image:none;border-color:#e98b06}.btn-inverse:not([disabled]).btn-warning.active.focus,.btn-inverse:not([disabled]).btn-warning.active:focus,.btn-inverse:not([disabled]).btn-warning.active:hover,.btn-inverse:not([disabled]).btn-warning:active.focus,.btn-inverse:not([disabled]).btn-warning:active:focus,.btn-inverse:not([disabled]).btn-warning:active:hover,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-warning.dropdown-toggle:hover{color:#faa732;background-color:#d4d4d4;border-color:#a86404}.btn-inverse:not([disabled]).btn-warning.disabled.focus,.btn-inverse:not([disabled]).btn-warning.disabled:focus,.btn-inverse:not([disabled]).btn-warning.disabled:hover,.btn-inverse:not([disabled]).btn-warning[disabled].focus,.btn-inverse:not([disabled]).btn-warning[disabled]:focus,.btn-inverse:not([disabled]).btn-warning[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:hover{background-color:#fff;border-color:#faa732}.btn-inverse:not([disabled]).btn-warning .badge{color:#fff;background-color:#faa732}.btn-inverse:not([disabled]).btn-warning:active,.btn-inverse:not([disabled]).btn-warning:active:active,.btn-inverse:not([disabled]).btn-warning:focus,.btn-inverse:not([disabled]).btn-warning:focus:active,.btn-inverse:not([disabled]).btn-warning:hover,.btn-inverse:not([disabled]).btn-warning:hover:active{background-color:#feeacd}.btn-inverse:not([disabled]).btn-danger{color:#da4f49;background-color:#fff;border-color:#da4f49}.btn-inverse:not([disabled]).btn-danger.focus,.btn-inverse:not([disabled]).btn-danger:focus{color:#da4f49;background-color:#e6e6e6;border-color:#88201c}.btn-inverse:not([disabled]).btn-danger:hover{color:#da4f49;background-color:#e6e6e6;border-color:#bf2d27}.btn-inverse:not([disabled]).btn-danger.active,.btn-inverse:not([disabled]).btn-danger:active,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle{color:#da4f49;background-color:#e6e6e6;background-image:none;border-color:#bf2d27}.btn-inverse:not([disabled]).btn-danger.active.focus,.btn-inverse:not([disabled]).btn-danger.active:focus,.btn-inverse:not([disabled]).btn-danger.active:hover,.btn-inverse:not([disabled]).btn-danger:active.focus,.btn-inverse:not([disabled]).btn-danger:active:focus,.btn-inverse:not([disabled]).btn-danger:active:hover,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle.focus,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle:focus,.open>.btn-inverse:not([disabled]).btn-danger.dropdown-toggle:hover{color:#da4f49;background-color:#d4d4d4;border-color:#88201c}.btn-inverse:not([disabled]).btn-danger.disabled.focus,.btn-inverse:not([disabled]).btn-danger.disabled:focus,.btn-inverse:not([disabled]).btn-danger.disabled:hover,.btn-inverse:not([disabled]).btn-danger[disabled].focus,.btn-inverse:not([disabled]).btn-danger[disabled]:focus,.btn-inverse:not([disabled]).btn-danger[disabled]:hover,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger.focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:focus,fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:hover{background-color:#fff;border-color:#da4f49}.btn-inverse:not([disabled]).btn-danger .badge{color:#fff;background-color:#da4f49}.btn-inverse:not([disabled]).btn-danger:active,.btn-inverse:not([disabled]).btn-danger:active:active,.btn-inverse:not([disabled]).btn-danger:focus,.btn-inverse:not([disabled]).btn-danger:focus:active,.btn-inverse:not([disabled]).btn-danger:hover,.btn-inverse:not([disabled]).btn-danger:hover:active{background-color:#f6d6d5}.btn{-webkit-box-shadow:0 1px #d3d3d3;box-shadow:0 1px #d3d3d3;margin-right:5px}.btn:last-child{margin-right:0}.btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}.btn.disabled,.btn.disabled:hover,.btn[disabled],.btn[disabled]:hover,[disabled] .btn,[disabled] .btn:hover{background-color:#e8e8e8;border-color:#e8e8e8;color:#838383}.btn.disabled,.btn.disabled:active,.btn[disabled],.btn[disabled]:active,[disabled] .btn,[disabled] .btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.btn>.flexible-wrapper-inline>.flexible-spacer-component{min-width:8px}.btn.btn-link{cursor:pointer}.btn.btn-link,.btn.btn-link:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.btn.btn-link:disabled,.btn.btn-link[disabled]{background-color:transparent;cursor:not-allowed}.btn.btn-link:active,.btn.btn-link:hover{background-color:transparent}.btn-borderless:not([disabled]){color:#838383;background-color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-borderless:not([disabled]).focus,.btn-borderless:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#bfbfbf}.btn-borderless:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#e0e0e0}.btn-borderless:not([disabled]).active,.btn-borderless:not([disabled]):active,.open>.btn-borderless:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#e0e0e0}.btn-borderless:not([disabled]).active.focus,.btn-borderless:not([disabled]).active:focus,.btn-borderless:not([disabled]).active:hover,.btn-borderless:not([disabled]):active.focus,.btn-borderless:not([disabled]):active:focus,.btn-borderless:not([disabled]):active:hover,.open>.btn-borderless:not([disabled]).dropdown-toggle.focus,.open>.btn-borderless:not([disabled]).dropdown-toggle:focus,.open>.btn-borderless:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#bfbfbf}.btn-borderless:not([disabled]).disabled.focus,.btn-borderless:not([disabled]).disabled:focus,.btn-borderless:not([disabled]).disabled:hover,.btn-borderless:not([disabled])[disabled].focus,.btn-borderless:not([disabled])[disabled]:focus,.btn-borderless:not([disabled])[disabled]:hover,fieldset[disabled] .btn-borderless:not([disabled]).focus,fieldset[disabled] .btn-borderless:not([disabled]):focus,fieldset[disabled] .btn-borderless:not([disabled]):hover{background-color:#fff;border-color:#fff}.btn-borderless:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-borderless:not([disabled]):focus,.btn-borderless:not([disabled]):hover{background-color:#fff;border-color:#d3d3d3;-webkit-box-shadow:0 1px #d3d3d3;box-shadow:0 1px #d3d3d3}.btn-flat:not([disabled]){color:#838383;background-color:#fff;border-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none}.btn-flat:not([disabled]).focus,.btn-flat:not([disabled]):focus{color:#838383;background-color:#e6e6e6;border-color:#bfbfbf}.btn-flat:not([disabled]):hover{color:#838383;background-color:#e6e6e6;border-color:#e0e0e0}.btn-flat:not([disabled]).active,.btn-flat:not([disabled]):active,.open>.btn-flat:not([disabled]).dropdown-toggle{color:#838383;background-color:#e6e6e6;background-image:none;border-color:#e0e0e0}.btn-flat:not([disabled]).active.focus,.btn-flat:not([disabled]).active:focus,.btn-flat:not([disabled]).active:hover,.btn-flat:not([disabled]):active.focus,.btn-flat:not([disabled]):active:focus,.btn-flat:not([disabled]):active:hover,.open>.btn-flat:not([disabled]).dropdown-toggle.focus,.open>.btn-flat:not([disabled]).dropdown-toggle:focus,.open>.btn-flat:not([disabled]).dropdown-toggle:hover{color:#838383;background-color:#d4d4d4;border-color:#bfbfbf}.btn-flat:not([disabled]).disabled.focus,.btn-flat:not([disabled]).disabled:focus,.btn-flat:not([disabled]).disabled:hover,.btn-flat:not([disabled])[disabled].focus,.btn-flat:not([disabled])[disabled]:focus,.btn-flat:not([disabled])[disabled]:hover,fieldset[disabled] .btn-flat:not([disabled]).focus,fieldset[disabled] .btn-flat:not([disabled]):focus,fieldset[disabled] .btn-flat:not([disabled]):hover{background-color:#fff;border-color:#fff}.btn-flat:not([disabled]) .badge{color:#fff;background-color:#838383}.btn-flat:not([disabled]):focus,.btn-flat:not([disabled]):hover{background-color:#fff}.btn-group-xs>.btn,.btn-xs{font-size:9px}.btn-group-xs>.btn:active,.btn-xs:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn-group-xs>.btn>.flexible-wrapper-inline>.flexible-spacer-component,.btn-xs>.flexible-wrapper-inline>.flexible-spacer-component{min-width:4px}.input-group-btn>.btn{padding-bottom:3px}.checkbox label,.radiogroup-stacked label,.radio label{font-weight:300;padding-top:1px}.checkbox .icheckbox,.radio .icheckbox,.radiogroup-stacked .icheckbox{margin-left:-20px}.checkbox .icheckbox>input,.checkbox>.icheckbox,.checkbox>.iradio,.checkbox>input[type=checkbox],.checkbox>input[type=radio],.radio .icheckbox>input,.radio>.icheckbox,.radio>.iradio,.radio>input[type=checkbox],.radio>input[type=radio],.radiogroup-stacked .icheckbox>input,.radiogroup-stacked>.icheckbox,.radiogroup-stacked>.iradio,.radiogroup-stacked>input[type=checkbox],.radiogroup-stacked>input[type=radio]{margin-left:0}input[type=checkbox],input[type=radio]{width:16px;height:16px;margin-top:0}.icheckbox+span,.iradio+span{font-weight:300}.icheckbox:not(.disabled)+span,.iradio:not(.disabled)+span{cursor:pointer}.form-horizontal .control-label{text-align:left}.form-horizontal .checkbox{padding-top:3px;min-height:16px}.form-group .help-block{margin-bottom:0}.form-group label{font-weight:700}.form-group .checkbox label{font-weight:300}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus{outline:0}.form-control,.form-control-static{font-weight:300}.form-btn-footer{text-align:right}fieldset{border-bottom:1px solid #f3f3f3;margin-bottom:30px}fieldset.borderless{border-bottom:0;margin-bottom:0}label{color:#5a5a5a}.input-group-addon{font-weight:300;padding:4px 5px}.input-group-addon:first-child{padding-left:0}.input-group-addon:last-child{padding-right:0}.help-block{color:#ababab;font-weight:300;margin-top:8px}.form-horizontal .control-label .help-block{margin-top:1px}.borderedwell-component .form-horizontal{padding:30px 30px 0}.modal{font-weight:300}.modal-title{font-weight:700}.modal-content{border-radius:0;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.25);box-shadow:0 3px 0 rgba(0,0,0,.25)}.modal-body{overflow:auto}.modal-footer,.modal-header{height:40px}.modal-header{background-color:#f3f3f3;padding:10px 15px}.modal-header>.close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 11.3L7.3 8 4.1 4.7l.8-.7L8 7.2 11.1 4l.7.7-3.1 3.2 3.3 3.3-.7.8L8 8.7 4.7 12l-.7-.7z'/%3E%3C/svg%3E");background-position:50%;background-size:20px;height:20px;margin-right:-5px;margin-top:0;width:20px}.modal-header>.close>span{display:none}.modal-footer{padding:6px}.modal-footer>.pull-left{float:left}.modal-footer>label{font-weight:300;color:#838383;margin-bottom:0;line-height:28px}.modal-footer>label.pull-left{padding:0 9px}.modal-footer>label.pull-left>input{margin-right:6px}.modal-instruction>p{margin-bottom:25px}.modal-instruction>strong{display:block;margin-bottom:5px}.nav-tabs{margin-bottom:0;min-height:35px}.nav-tabs>li{background-color:#f9f9f9;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;font-size:12px;margin-bottom:-1px;padding:0;text-align:center}.nav-tabs>li,.nav-tabs>li>a{display:inline-block;margin-right:0}.nav-tabs>li>a{color:#838383;cursor:pointer;font-weight:300;padding:8px 15px 7px;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:0;outline:0}.nav-tabs>li>a .svg-symbol-component{vertical-align:top}.nav-tabs>li>a .icon{float:left;height:16px;width:16px}.nav-tabs>li.active,.nav-tabs>li.active:focus,.nav-tabs>li.active:hover{background-color:#fff;border:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-right:0;cursor:default}.nav-tabs>li:last-child,.nav-tabs>li:last-child:focus,.nav-tabs>li:last-child:hover{border-right:1px solid #e8e8e8}.nav-tabs .flexible-wrapper-inline>.flexible-spacer-component{min-width:8px}b,strong{font-weight:700}.react-datepicker{border-color:#d3d3d3;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 0 rgba(0,0,0,.25);font-family:Roboto,Helvetica,sans-serif;font-size:12px;font-weight:300;padding:8px}.react-datepicker__header{background-color:#fff;border-bottom:0}.react-datepicker,.react-datepicker__day,.react-datepicker__day-name{color:#5a5a5a}.react-datepicker:hover,.react-datepicker__day-name:hover,.react-datepicker__day:hover{border-radius:2px}.react-datepicker--disabled,.react-datepicker--outside-month,.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__day-name--disabled,.react-datepicker__day-name--outside-month{color:#e8e8e8}.react-datepicker--selected,.react-datepicker__day--selected,.react-datepicker__day-name--selected{background-color:#006dcc;color:#fff}.react-datepicker--selected,.react-datepicker--selected:hover,.react-datepicker__day--selected,.react-datepicker__day--selected:hover,.react-datepicker__day-name--selected,.react-datepicker__day-name--selected:hover{border-radius:2px}.react-datepicker__day--in-range,.react-datepicker__day-name__day--in-range,.react-datepicker__day__day--in-range{color:#fff}.react-datepicker__current-month{color:#5a5a5a;font-weight:300;font-size:12px;margin-top:-7px}.react-datepicker__navigation{height:24px;top:5px;width:24px}.react-datepicker__navigation--next{border:0;right:7px}.react-datepicker__navigation--next:hover{background-color:#e8e8e8;border-radius:2px}.react-datepicker__navigation--next:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23006dcc' d='M11 3L8.1 8l2.9 5H8.4L5 8.1v-.2L8.4 3H11z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:24px}.react-datepicker__navigation--previous{border:0;left:7px}.react-datepicker__navigation--previous:hover{background-color:#e8e8e8;border-radius:2px}.react-datepicker__navigation--previous:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23006dcc' d='M11 3L8.1 8l2.9 5H8.4L5 8.1v-.2L8.4 3H11z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;width:24px}.react-datepicker__tether-element-attached-top.react-datepicker__tether-element{margin-top:-5px}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before{border:0}.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element{margin-top:-15px}.react-datepicker__input-container{display:block}.react-datepicker__input-container input{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 50 50'%3E%3Cpath d='M40.5 4h-3.7v3.3c0 1.3-1 2.3-2.3 2.3-1.3 0-2.3-1-2.3-2.3V4H17.8v3.3c0 1.3-1 2.3-2.3 2.3s-2.3-1-2.3-2.3V4H9.5C7 4 5 6 5 8.5v35.9c0 2.5 2 4.4 4.5 4.4h31c2.5 0 4.5-2 4.5-4.4V8.5C45 6 43 4 40.5 4zm1.6 40.3c0 .9-.7 1.6-1.6 1.6h-31c-.9 0-1.6-.7-1.6-1.6V15.1H42v29.2z' fill='%235a5a5a'/%3E%3Cpath d='M15.5 8.2c.5 0 .9-.4.9-.8V2c0-.5-.4-.8-.9-.8s-.9.4-.9.8v5.3c.1.5.4.9.9.9zm19 0c.5 0 .9-.4.9-.8V2c0-.5-.4-.8-.9-.8s-.9.4-.9.8v5.3c0 .5.4.9.9.9zM37 20h3v3h-3zm-4.5 0h3v3h-3zM28 20h3v3h-3zm-4.5 0h3v3h-3zM19 20h3v3h-3zm18 6h3v3h-3zm-4.5 0h3v3h-3zM28 26h3v3h-3zm-4.5 0h3v3h-3zM19 26h3v3h-3zm-4.5 0h3v3h-3zM10 26h3v3h-3zm27 6h3v3h-3zm-4.5 0h3v3h-3zM28 32h3v3h-3zm-4.5 0h3v3h-3zM19 32h3v3h-3zm-4.5 0h3v3h-3zM10 32h3v3h-3zm18 6h3v3h-3zm-4.5 0h3v3h-3zM19 38h3v3h-3zm-4.5 0h3v3h-3zM10 38h3v3h-3z' fill='%235a5a5a'/%3E%3C/svg%3E");background-origin:content-box;background-position:100%;background-repeat:no-repeat;cursor:pointer;padding-right:4px}.react-datepicker__input-container input::-ms-clear{display:none}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear,.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#cfcfcf #e8e8e8 #f5f5f5}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #838383;border-width:0 5px 5px}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#e8e8e8 #f5f5f5 #f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#e8e8e8,50%);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#e8e8e8,50%)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:37px}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#5a5a5a}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#e8e8e8;outline:none;text-decoration:underline}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#333}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#f5f5f5 #e8e8e8 #cfcfcf;border-radius:2px;border:1px solid #e8e8e8;color:#5a5a5a;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:26px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:24px;padding-left:7px;padding-right:7px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:24px;padding-left:7px;padding-right:7px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:3px 0 7px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #e8e8e8;border-right-color:#5a5a5a;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#838383;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:12px}.Select-clear-zone:hover{color:#da4f49}.Select-clear{display:inline-block;font-size:15px;line-height:1}.Select--multi .Select-clear-zone{width:12px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#838383 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff;border:1px solid #e8e8e8;border-top-color:#f4f4f4;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#5a5a5a;cursor:pointer;display:block;padding:4px 7px}.Select-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Select-option.is-selected{background-color:#f5faff;color:#5a5a5a}.Select-option.is-focused{background-color:#f9f9f9;color:#5a5a5a}.Select-option.is-disabled{color:#e8e8e8;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:silver;cursor:default;display:block;padding:4px 7px}.Select--multi .Select-input{vertical-align:middle;margin-left:7px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:7px}.Select--multi.has-value .Select-input{margin-left:2px}.Select--multi .Select-value{background-color:#5a5a5a;border-radius:2px;border:1px solid #414141;color:#fff;display:inline-block;font-size:12px;margin-left:2px;margin-top:2px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#fff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #414141;padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#5a5a5a;color:#838383}.Select--multi .Select-value-icon:active{background-color:#414141}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:2px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #414141}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{font-weight:300}.Select-menu-outer{border-color:#ababab}.Select-value{line-height:18px}.Select:not(.is-disabled)>.Select-control{-webkit-box-shadow:0 1px #d3d3d3;box-shadow:0 1px #d3d3d3}.Select:not(.is-disabled).is-focused>.Select-control,.Select:not(.is-disabled).is-open>.Select-control,.Select:not(.is-disabled)>.Select-control:focus,.Select:not(.is-disabled)>.Select-control:hover{border-color:#ababab}.Select-arrow-zone,.Select-clear-zone{padding-top:4px;vertical-align:top}.Select--multi.is-disabled>.Select-control{padding-bottom:1px}.Select--multi .Select-value{border:0;margin-top:1px}.Select--multi .Select-value-icon+.Select--multi .Select-value-label{padding-right:0}.Select--multi .Select-value-icon{border:0;float:right;font-size:15px;font-weight:300;line-height:15px;margin:2px 5px 2px 0;padding:0;text-align:center;width:12px}.has-error .Select-control,.has-error .Select-menu-outer,.has-error .Select.is-focused>.Select-control,.has-error .Select.is-open>.Select-control,.has-error .Select:not(.is-disabled)>.Select-control:focus,.has-error .Select:not(.is-disabled)>.Select-control:hover{border-color:#da4f49}.has-warning .Select-control,.has-warning .Select-menu-outer,.has-warning .Select.is-focused>.Select-control,.has-warning .Select.is-open>.Select-control,.has-warning .Select:not(.is-disabled)>.Select-control:focus,.has-warning .Select:not(.is-disabled)>.Select-control:hover{border-color:#faa732}.alert-component{color:#fff;font-size:12px;line-height:20px;padding:10px}.alert-component-success{background-color:#5bb75b}.alert-component-info{background-color:#49afcd}.alert-component-warning{background-color:#faa732}.alert-component-danger{background-color:#da4f49}.avatar-component{background-color:#ababab;border-radius:50%;color:#fff;cursor:default;display:inline-block;font-size:15px;font-weight:700;height:35px;line-height:36px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;width:35px}.avatar-component-image{border-radius:50%;height:100%;left:0;position:absolute;top:0}.avatar-component-blue{background-color:#006dcc}.avatar-component-green{background-color:#5bb75b}.avatar-component-red{background-color:#da4f49}.avatar-component-orange{background-color:#faa732}.avatar-component-cyan{background-color:#49afcd}.borderedwell-component{background-color:#fff;border:1px solid #e8e8e8}.breadcrumbnode-component-link{cursor:pointer}.breadcrumbnode-component-link:active,.breadcrumbnode-component-link:hover{color:#0492ba;text-decoration:underline}.breadcrumb-component{color:#49afcd;cursor:default;font-size:12px;font-weight:300;height:10px;line-height:10px}.breadcrumb-component-link{cursor:pointer}.breadcrumb-component-link:active,.breadcrumb-component-link:hover{color:#0492ba;text-decoration:underline}.breadcrumb-component.disabled{color:#ababab;pointer-events:none}.card-component{font-size:12px;margin-bottom:28px;min-height:40px;min-width:205px}.card-component-grid-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-28px}.card-component-grid-container .card-component{margin-right:28px}.card-component .flexible-spacer-component{border:0}.card-component-content-container{background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;-webkit-box-shadow:0 2px 0 #d3d3d3;box-shadow:0 2px 0 #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card-component-content-container .card-component-content:not(.fill):last-child{padding-bottom:20px}.card-component.accent .card-component-content-container{border-bottom-width:5px}.card-component-content{padding:20px 20px 0}.card-component-content.append{color:#ababab;font-weight:300;padding:5px 1px 0}.card-component-content.stretch{padding-left:0;padding-right:0}.card-component-content.fill{padding:0}.svg-symbol-component{display:inline-block;pointer-events:none}.svg-symbol-component,.svg-symbol-component-16{height:16px;width:16px}.svg-symbol-component-70{height:70px;width:70px}.svg-symbol-component-200{height:200px;width:200px}.svg-symbol-component-250{height:250px;width:250px}.svg-symbol-component-color-disabled{fill:#d3d3d3}.svg-symbol-component-cyan-dark{fill:#0492ba}.svg-symbol-component-gray{fill:#ababab}.svg-symbol-component-gray-darker{fill:#5a5a5a}.svg-symbol-component-gray-light{fill:#d3d3d3}.svg-symbol-component-green-dark{fill:#31a549}.svg-symbol-component-orange-dark{fill:#f8951d}.svg-symbol-component-red{fill:#da4f49}.svg-symbol-component-clickable{cursor:pointer;pointer-events:auto}.svgsymbolcircle-component{background-color:#f3f3f3;border-radius:50%;display:inline-block;height:16px;width:16px}.svgsymbolcircle-component-inverse{background-color:#fff}.svgsymbolcircle-component .svg-symbol-component{height:12px;margin:2px;width:12px}.svgsymbolcircle-component-70{height:70px;width:70px}.svgsymbolcircle-component .svg-symbol-component-70{height:50px;margin:10px;width:50px}.svgsymbolcircle-component-50{height:50px;width:50px}.svgsymbolcircle-component .svg-symbol-component-50{height:36px;margin:7px;width:36px}.empty-component{cursor:default;margin:0 auto;padding:60px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.empty-component-text{color:#ababab;font-size:12px;line-height:1.5;margin-top:10px;white-space:pre-wrap}.flexible-spacer-component{border:1px solid #e8e8e8;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexible-wrapper-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:inherit}.flexible-wrapper-inline .flexible-spacer-component{border:0}.flexible-wrapper-inline>.svg-symbol-component{margin:auto}.grid-component{border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:300;line-height:1.5;vertical-align:top;width:100%}.grid-component,.grid-component-row-vertical-cell-border .grid-component-cell{border-right:1px solid #e8e8e8}.grid-component-row-vertical-cell-border .grid-component-cell:last-child{border-right:0}.grid-component+.grid-component{border-top:0}.grid-component-cell{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:8px 0 8px 10px}.grid-component-cell:last-child{padding-right:10px}.grid-component-cell-stretch{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1}.grid-component-cell-clickable{cursor:pointer}.grid-component-row-vertical-cell-border .grid-component-cell{padding-right:10px}.grid-component-row{border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.grid-component-row-header{color:#838383}.grid-component-row-subfooter{background-color:#f9f9f9;color:#838383}.grid-component-row-subfooter .grid-component-cell:last-child{color:#333}.grid-component-row-footer{font-weight:700}.grid-component-row-short .grid-component-cell{padding-bottom:3px;padding-top:3px}.grid-component-row-horizontal-border,.grid-component-row:last-child{border-bottom-color:#e8e8e8}.pagetitle-component{border-bottom:1px solid #e8e8e8;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:18px;height:30px;line-height:30px;padding:20px 30px}.pagetitle-component-is-footer{border-top:1px solid #e8e8e8;border-bottom:0;color:#838383;font-size:12px}.pagetitle-component small{font-size:11px}.pretty-diff-component{border:1px solid #e8e8e8;font-size:12px;padding:10px;white-space:pre-wrap}.pretty-diff-component-delete{color:#da4f49;text-decoration:line-through}.pretty-diff-component-insert{color:#5bb75b}.arc-component.positive{fill:#5bb75b}.arc-component.negative{fill:#da4f49}.arc-component.info{fill:#49afcd}.arc-component.pending,.arc-component.warning{fill:#faa732}.donut-component{fill:#fff}.marker-component{stroke:#da4f49;stroke-width:.02}.slicey-component{vertical-align:top}.slicey-background{fill:#5a5a5a}.slicey-empty{fill:#f9f9f9}.statistic-component{font-size:15px}.statistic-component-value{font-weight:700}.statistic-component-label{color:#838383;font-weight:300}.statistic-component+.statistic-component{margin-top:5px}.statistic-component.inline .statistic-component-label,.statistic-component.inline .statistic-component-value{display:inline-block}.statistic-component.inline .statistic-component-label{margin-left:5px}.tag-component{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#838383;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:300;margin-right:5px;min-height:24px;padding:0 5px;line-height:0}.tag-component.tag-component-inverse{background-color:#f3f3f3;border-left:4px solid;color:#838383}.tag-component.tag-component-inverse .action-button{fill:#ababab}.tag-component-actionable{padding-right:0}.tag-component-accent label{font-weight:700}.tag-component .action-button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;fill:#fff;fill-opacity:.6;height:24px;text-align:center;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tag-component .action-button:hover{fill-opacity:1}.tag-component label{margin-bottom:0;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-grid-component-title{color:#333;display:block;font-size:18px;font-weight:700;margin-bottom:10px}.tile-grid-component-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.tile-grid-component-item{background:#e8e8e8 50%;border-radius:5px;-webkit-box-shadow:inset 0 -4px 0 #d3d3d3;box-shadow:inset 0 -4px 0 #d3d3d3;height:124px;position:relative}.tile-grid-component-item-img-wrapper{border-radius:inherit;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.tile-grid-component-item-img-wrapper img{width:auto;height:120px}.tile-grid-component-item-img-wrapper-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tile-grid-component-item-img-wrapper-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tile-grid-component-item-img-wrapper-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tile-grid-component-item-link{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:1;padding:20px;position:absolute;top:0;left:0;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.2)}.tile-grid-component-item-link:focus,.tile-grid-component-item-link:hover{color:#fff;text-decoration:none}.tile-grid-component-item-link:focus:after,.tile-grid-component-item-link:hover:after{background-color:#838383;border-radius:5px;bottom:0;content:"";display:block;left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.tile-grid-component-item-distributed{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0}.tile-grid-component-item-distributed:not(:last-child){margin-right:10px}.panel-component{background-color:#fff;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.panel-component~.panel-component{border-top:1px solid #e8e8e8}.panel-component-header{cursor:pointer;font-weight:700;border-bottom:1px solid #e8e8e8;line-height:22px}.panel-component-header:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") no-repeat;content:" ";float:right;height:16px;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:16px;fill:#333;margin-top:3px}.panel-component-header .svg-symbol-component{float:left;height:22px;margin-right:10px;position:relative;width:22px;fill:#333}.panel-component-content{font-weight:300}.panel-component-content,.panel-component-header{padding:20px}.panel-component.collapsed{background-color:#f9f9f9}.panel-component.collapsed .panel-component-header{border-bottom:0}.panel-component.collapsed .panel-component-header:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-component.collapsed .panel-component-content{display:none}.panel-component hr{margin-left:-20px;margin-right:-20px}.card-component-content .panel-component:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.card-component-content .panel-component:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.alert-input-component-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 5px;position:relative}.alert-input-component-wrapper-flex-wrapper{width:100%}.alert-input-component-wrapper.is-focused{border-color:#ababab}.alert-input-component-wrapper.success{border-color:#5bb75b}.alert-input-component-wrapper.info{border-color:#49afcd}.alert-input-component-wrapper.warning{border-color:#faa732}.alert-input-component-wrapper.error{border-color:#da4f49}.alert-input-component-wrapper-input{background-color:#fff;border:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:0}.alert-input-component-wrapper-input:focus{outline:none}.alert-input-component-wrapper-addon{color:#d3d3d3}.alert-input-component-wrapper-addon:first-child{margin-right:2px}.alert-input-component-wrapper-addon:last-child{margin-left:2px}.alert-input-component-popover{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:11px}.alert-input-component-popover .popover-content{color:inherit;padding:5px 10px;width:auto}.alert-input-component-popover.success{border-color:#5bb75b;color:#5bb75b}.alert-input-component-popover.success>.aui--popover-arrow{border-bottom-color:#5bb75b}.alert-input-component-popover.info{border-color:#49afcd;color:#49afcd}.alert-input-component-popover.info>.aui--popover-arrow{border-bottom-color:#49afcd}.alert-input-component-popover.warning{border-color:#faa732;color:#faa732}.alert-input-component-popover.warning>.aui--popover-arrow{border-bottom-color:#faa732}.alert-input-component-popover.error{border-color:#da4f49;color:#da4f49}.alert-input-component-popover.error>.aui--popover-arrow{border-bottom-color:#da4f49}.aui--button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.aui--button-group .button-component{margin-right:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.aui--button-group .button-component.btn-inverse:active,.aui--button-group .button-component.btn-inverse:focus,.aui--button-group .button-component.btn-inverse:hover{border:1px solid #d3d3d3;background-color:#e8e8e8}.aui--button-group .button-component.btn,.aui--button-group .button-component.btn:hover{border:1px solid #d3d3d3;border-right-width:0}.aui--button-group .button-component:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.aui--button-group .button-component:last-child,.aui--button-group .button-component:last-child:active,.aui--button-group .button-component:last-child:hover{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.aui--button-group+.aui--button-group{margin-left:20px}.aui--button-group+button{margin-right:20px}button+.aui--button-group{margin-left:20px}.carousel-component .slider-control-centerleft{height:100%}.carousel-component .slider-control-centerleft .carousel-component-prev{background-color:rgba(51,51,51,.5);border:0;height:100%;padding:0;width:100%}.carousel-component .slider-control-centerleft .carousel-component-prev:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:22px;margin:0 auto;width:22px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.carousel-component .slider-control-centerright{height:100%}.carousel-component .slider-control-centerright .carousel-component-next{background-color:rgba(51,51,51,.5);border:0;height:100%;padding:0;width:100%}.carousel-component .slider-control-centerright .carousel-component-next:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:22px;margin:0 auto;width:22px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.checkbox-component{cursor:pointer;display:block}.checkbox-component label{cursor:pointer;font-weight:300;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-component input{display:none}.checkbox-component+.checkbox-component{margin-top:5px}.checkbox-component.checkbox-component-inline{display:inline-block}.checkbox-component.checkbox-component-inline+.checkbox-component.checkbox-component-inline{margin-top:0;margin-left:10px}.checkbox-component .checkbox-component-icon{display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjgiIGZpbGw9IiM4MzgzODMiIGQ9Ik0xMy45IDEuNmMuMyAwIC41LjIuNS41VjE0YzAgLjMtLjIuNS0uNS41SDIuMWMtLjMgMC0uNS0uMi0uNS0uNVYyLjFjMC0uMy4yLS41LjUtLjVoMTEuOG0wLTEuMUgyLjFDMS4yLjUuNSAxLjIuNSAyLjFWMTRjMCAuOS43IDEuNiAxLjYgMS42SDE0Yy45IDAgMS42LS43IDEuNi0xLjZWMi4xYy0uMS0uOS0uOC0xLjYtMS43LTEuNnoiLz48L3N2Zz4=);-ms-flex-negative:0;flex-shrink:0}.checkbox-component:hover:not(.disabled):not(.checked):not(.partial-checked) .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTEzLjkgMS42Yy4zIDAgLjUuMi41LjVWMTRjMCAuMy0uMi41LS41LjVIMi4xYy0uMyAwLS41LS4yLS41LS41VjIuMWMwLS4zLjItLjUuNS0uNWgxMS44bTAtMS4xSDIuMUMxLjIuNS41IDEuMi41IDIuMVYxNGMwIC45LjcgMS42IDEuNiAxLjZIMTRjLjkgMCAxLjYtLjcgMS42LTEuNlYyLjFjLS4xLS45LS44LTEuNi0xLjctMS42eiIvPjwvc3ZnPg==)}.checkbox-component.checked .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTE1LjUgMTMuOWMwIC45LS43IDEuNi0xLjYgMS42SDIuMWMtLjkgMC0xLjYtLjctMS42LTEuNlYyLjFjMC0uOS43LTEuNiAxLjYtMS42SDE0Yy45IDAgMS42LjcgMS42IDEuNnYxMS44eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMS41IDQuN2MtLjItLjItLjUtLjEtLjcuMWwtNC4xIDUuNC0xLjUtMS44Yy0uMi0uMi0uNS0uMy0uNy0uMS0uMi4yLS4yLjUtLjEuN2wxLjkgMi4zYy4xLjEuMi4yLjQuMi4xIDAgLjMtLjEuNC0uMmw0LjUtNS45Yy4xLS4yLjEtLjUtLjEtLjd6Ii8+PC9zdmc+)}.checkbox-component.partial-checked .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGcgZmlsbD0iIzgzODM4MyI+PHBhdGggb3BhY2l0eT0iLjgiIGQ9Ik0xMy45IDEuNmMuMyAwIC41LjIuNS41VjE0YzAgLjMtLjIuNS0uNS41SDIuMWMtLjMgMC0uNS0uMi0uNS0uNVYyLjFjMC0uMy4yLS41LjUtLjVoMTEuOG0wLTEuMUgyLjFDMS4yLjUuNSAxLjIuNSAyLjFWMTRjMCAuOS43IDEuNiAxLjYgMS42SDE0Yy45IDAgMS42LS43IDEuNi0xLjZWMi4xYy0uMS0uOS0uOC0xLjYtMS43LTEuNnoiLz48cGF0aCBvcGFjaXR5PSIuOCIgZD0iTTExLjIgOC42SDQuOWMtLjMgMC0uNS0uMi0uNS0uNXYtLjJjMC0uMy4yLS41LjUtLjVIMTFjLjMgMCAuNS4yLjUuNXYuMmMuMS4yLS4xLjQtLjMuNXoiLz48L2c+PC9zdmc+Cg==)}.checkbox-component.partial-checked .checkbox-component-icon:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTEzLjkgMS42Yy4zIDAgLjUuMi41LjVWMTRjMCAuMy0uMi41LS41LjVIMi4xYy0uMyAwLS41LS4yLS41LS41VjIuMWMwLS4zLjItLjUuNS0uNWgxMS44bTAtMS4xSDIuMUMxLjIuNS41IDEuMi41IDIuMVYxNGMwIC45LjcgMS42IDEuNiAxLjZIMTRjLjkgMCAxLjYtLjcgMS42LTEuNlYyLjFjLS4xLS45LS44LTEuNi0xLjctMS42eiIvPjxwYXRoIG9wYWNpdHk9Ii44IiBmaWxsPSIjODM4MzgzIiBkPSJNMTEuMiA4LjZINC45Yy0uMyAwLS41LS4yLS41LS41di0uMmMwLS4zLjItLjUuNS0uNUgxMWMuMyAwIC41LjIuNS41di4yYy4xLjItLjEuNC0uMy41eiIvPjwvc3ZnPg==)}.checkbox-component.disabled,.checkbox-component.disabled label{cursor:not-allowed}.checkbox-component.disabled .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGcgZmlsbD0iI0QzRDNEMyI+PHBhdGggb3BhY2l0eT0iLjUiIGQ9Ik0yLjEgMTVjLS42IDAtMS0uNS0xLTFWMi4xYzAtLjYuNS0xIDEtMUgxNGMuNiAwIDEgLjUgMSAxVjE0YzAgLjYtLjUgMS0xIDFIMi4xeiIvPjxwYXRoIG9wYWNpdHk9Ii41IiBkPSJNMTMuOSAxLjZjLjMgMCAuNS4yLjUuNVYxNGMwIC4zLS4yLjUtLjUuNUgyLjFjLS4zIDAtLjUtLjItLjUtLjVWMi4xYzAtLjMuMi0uNS41LS41aDExLjhtMC0xLjFIMi4xQzEuMi41LjUgMS4yLjUgMi4xVjE0YzAgLjkuNyAxLjYgMS42IDEuNkgxNGMuOSAwIDEuNi0uNyAxLjYtMS42VjIuMWMtLjEtLjktLjgtMS42LTEuNy0xLjZ6Ii8+PC9nPjwvc3ZnPg==)}.checkbox-component.disabled.checked .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjUiIGZpbGw9IiNEM0QzRDMiIGQ9Ik0xNS41IDEzLjljMCAuOS0uNyAxLjYtMS42IDEuNkgyLjFjLS45IDAtMS42LS43LTEuNi0xLjZWMi4xYzAtLjkuNy0xLjYgMS42LTEuNkgxNGMuOSAwIDEuNi43IDEuNiAxLjZ2MTEuOHoiLz48cGF0aCBvcGFjaXR5PSIuOCIgZmlsbD0iI0FCQUJBQiIgZD0iTTExLjUgNC43Yy0uMi0uMi0uNS0uMS0uNy4xbC00LjEgNS40LTEuNS0xLjhjLS4yLS4yLS41LS4zLS43LS4xLS4yLjItLjIuNS0uMS43bDEuOSAyLjNjLjEuMS4yLjIuNC4yLjEgMCAuMy0uMS40LS4ybDQuNS01LjljLjEtLjIuMS0uNS0uMS0uN3oiLz48L3N2Zz4=)}.checkbox-component.disabled.partial-checked .checkbox-component-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjUiIGZpbGw9IiNEM0QzRDMiIGQ9Ik0yLjEgMTVjLS42IDAtMS0uNS0xLTFWMi4xYzAtLjYuNS0xIDEtMUgxNGMuNiAwIDEgLjUgMSAxVjE0YzAgLjYtLjUgMS0xIDFIMi4xeiIvPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSIjRDNEM0QzIiBkPSJNMTMuOSAxLjZjLjMgMCAuNS4yLjUuNVYxNGMwIC4zLS4yLjUtLjUuNUgyLjFjLS4zIDAtLjUtLjItLjUtLjVWMi4xYzAtLjMuMi0uNS41LS41aDExLjhtMC0xLjFIMi4xQzEuMi41LjUgMS4yLjUgMi4xVjE0YzAgLjkuNyAxLjYgMS42IDEuNkgxNGMuOSAwIDEuNi0uNyAxLjYtMS42VjIuMWMtLjEtLjktLjgtMS42LTEuNy0xLjZ6Ii8+PHBhdGggb3BhY2l0eT0iLjgiIGZpbGw9IiNBQkFCQUIiIGQ9Ik0xMS4yIDguNkg1Yy0uMyAwLS41LS4yLS41LS41VjhjMC0uMy4yLS41LjUtLjVoNi4xYy4zIDAgLjUuMi41LjV2LjJjMCAuMi0uMi40LS40LjR6Ii8+PC9zdmc+)}.checkbox-component .checkbox-component-label{margin-left:5px;line-height:16px}.count-badge{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #fff;background-color:#838383;color:#fff;text-align:center;font-size:9px;font-weight:700;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:17px}.count-badge.status-info{background-color:#006dcc}.count-badge.status-warning{background-color:#faa732}.count-badge.status-danger{background-color:#da4f49}.count-badge.count-badge-font-size-small{font-size:8px}.help-icon-popover-component{display:inline-block;padding-left:3px}.help-icon-popover-component-trigger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23ababab' d='M5 .6c2.4 0 4.4 2 4.4 4.4 0 2.4-2 4.4-4.4 4.4C2.6 9.4.6 7.4.6 5 .6 2.6 2.6.6 5 .6M5 0C2.2 0 0 2.2 0 5c0 2.7 2.3 5 5 5s5-2.3 5-5-2.3-5-5-5z'/%3E%3Cpath fill='%23ababab' d='M4.5 6.2c0-1 .7-1.3 1.1-2 .3-.3.2-.7 0-1-.4-.2-.7-.2-1.1 0-.1.1-.1.3-.1.4h-.9c0-2.7 5.2-1.1 2.7 1.3l-.5.5c-.1.2-.3.5-.3.8h-.9zm0 1.2c0-.8 1.2-.7 1.1 0 0 .6-1.1.7-1.1 0z'/%3E%3C/svg%3E");width:10px;height:10px;background-size:10px;margin-bottom:-1px}.filepicker-component-highlight{border:1px solid #d5382e;border-radius:2px;padding:1px}.filepicker-component .remove-file{background-color:#e8e8e8;border:0;-webkit-box-shadow:none;box-shadow:none;height:28px;margin-right:0}.filepicker-component .file-input{display:none}.has-error .filepicker-component .form-control{border:0}.listpicker-component-body-split{display:-webkit-box;display:-ms-flexbox;display:flex;height:400px}.listpicker-component-body-split .listpickerpure-component .grid-component .grid-component-row-header{border-bottom:1px solid #e8e8e8}.listpicker-component-body-split .listpickerpure-component-items{max-height:363px;overflow:auto;overflow-x:hidden}.listpicker-component-body-split .listpickerpure-component-items .grid-component{border-top:0}.listpicker-component-footnote{margin-top:10px}.listpicker-component .grid-component-row:last-child{border-bottom:0}.listpicker-component .grid-component-cell-label{color:#ababab;width:120px}.listpicker-component .flexible-spacer-component{border-top:0}.listpicker-component .empty-component{border-bottom:0}.radio-component.disabled label{cursor:not-allowed}.radio-component.radio-component-inline{display:inline-block}.radio-component+.radio-component{margin-top:5px}.radio-component.radio-component-inline+.radio-component.radio-component-inline{margin-top:0;margin-left:10px}.radio-component label{line-height:16px;font-weight:300;cursor:pointer;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-component .radio-component-label{margin-left:5px}.radio-component .radio-component-input-container{width:16px;height:16px}.radio-component .radio-component-input-container span{vertical-align:baseline}.radio-component .radio-component-input-container input{display:none}.listpickerpure-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listpickerpure-component .grid-component-cell-addon,.listpickerpure-component .grid-component-cell-header-addon,.listpickerpure-component .grid-component-cell-header-toggle,.listpickerpure-component .grid-component-cell-toggle{-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listpickerpure-component .grid-component-cell-addon,.listpickerpure-component .grid-component-cell-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.listpickerpure-component .grid-component-cell-header-addon,.listpickerpure-component .grid-component-cell-header-toggle{text-align:center}.listpickerpure-component .empty-component{border-bottom:1px solid #e8e8e8}.listpickerpure-component .grid-component-row:last-child{border-bottom:0}.pagedgrid-component .grid-component-cell:not(.grid-component-cell-stretch){-ms-flex-preferred-size:100px;flex-basis:100px}.pagedgrid-component .empty-component{border-bottom:1px solid #e8e8e8}.pagedgrid-component-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagedgrid-component-pagination-info{display:inline-block;font-weight:300;line-height:28px;margin:18px 10px}.search-component{height:26px;line-height:26px;position:relative;width:100%}.search-component ::-webkit-search-cancel-button,.search-component ::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-component-input{-webkit-appearance:textfield;border:1px solid #e8e8e8;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:12px;height:inherit;margin:0;padding:0 0 0 10px;width:inherit}.search-component-input::-webkit-input-placeholder{color:#ababab;font-weight:300}.search-component-input:-ms-input-placeholder,.search-component-input::-ms-input-placeholder{color:#ababab;font-weight:300}.search-component-input::placeholder{color:#ababab;font-weight:300}.search-component-input:active,.search-component-input:focus{border-color:#ababab;outline:0}.search-component-input:disabled{border:1px solid #e8e8e8;color:#ababab}.search-component .svg-symbol-component{-webkit-box-sizing:content-box;box-sizing:content-box;height:100%;padding:0 4px;position:absolute;right:0;top:1px}.search-component .spinner-component{position:absolute;top:4px;right:24px}.search-bar-component{display:-webkit-box;display:-ms-flexbox;display:flex}.search-bar-component-text-input.form-control{-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px;margin-right:-3px;padding:4px 10px}.search-bar-component-button.btn{line-height:1;width:36px}.search-bar-component-button.btn>.svg-symbol-component-search-icon{fill:#006dcc}.splitpane-component{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden}.splitpane-component+.splitpane-component{margin-left:30px}.splitpane-component>.grid-component{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;overflow:auto}.aui--status-pill{font-size:12px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;padding:5px 12px;border:1px solid transparent;border-radius:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;line-height:1;color:#5a5a5a}.aui--status-pill.aui--status-pill-primary{background-color:rgba(0,173,238,.35)}.aui--status-pill.aui--status-pill-primary.aui--status-pill-inverse{background-color:#fff;border-color:#e8e8e8;color:#00adee}.aui--status-pill.aui--status-pill-success{background-color:rgba(149,200,61,.35)}.aui--status-pill.aui--status-pill-success.aui--status-pill-inverse{background-color:#fff;border-color:#e8e8e8;color:#95c83d}.aui--status-pill.aui--status-pill-warning{background-color:rgba(255,153,51,.35)}.aui--status-pill.aui--status-pill-warning.aui--status-pill-inverse{background-color:#fff;border-color:#e8e8e8;color:#f93}.aui--status-pill.aui--status-pill-error{background-color:rgba(218,79,73,.35)}.aui--status-pill.aui--status-pill-error.aui--status-pill-inverse{background-color:#fff;border-color:#e8e8e8;color:#da4f49}.aui--status-pill.aui--status-pill-light{background-color:#e8e8e8}.aui--status-pill.aui--status-pill-light.aui--status-pill-inverse{background-color:#fff;border-color:#e8e8e8}.aui--text-ellipsis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.aui--text-ellipsis-wrapper .text-ellipsis-component{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.treepickernode-component:hover{background-color:#f9f9f9}.treepickernode-component:hover .treepickernode-component-expander{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%235a5a5a' d='M12.5 4c.3 0 .5.2.5.5v4h2.3c.4 0 .6.4.4.7l-2.3 4.1c-.1.3-.3.4-.5.4H2.5c-.3 0-.5-.2-.5-.5V4.5c0-.3.2-.5.5-.5h10z'/%3E%3Cpath fill='%23fff' d='M3 5v6.3l1.4-2.6c.1-.2.3-.2.4-.2H12V5H3z'/%3E%3C/svg%3E")}.treepickernode-component-expander{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23ababab' d='M12.5 4c.3 0 .5.2.5.5V6h1.8c.4.1.5.5.4.8l-1.8 6.4c-.1.3-.3.4-.5.4H2.5c-.3 0-.5-.2-.5-.5V4.5c0-.3.2-.5.5-.5h10z'/%3E%3Cpath fill='%23fff' d='M3 5v5.6l1.4-4.2c.1-.1.2-.4.6-.4h7V5H3z'/%3E%3C/svg%3E");height:16px;width:16px}.treepickernode-component-metadata{color:#838383}.treepickernode-component-metadata:before{content:" "}.treepickernode-component .grid-component-cell-button{padding-bottom:7px;padding-top:7px}.treepickernode-component .grid-component-cell-button .btn-xs{font-size:15px;height:20px;line-height:14px;width:20px}.treepickernode-component label{margin-bottom:0}.treepickernode-component .spinner-component>.spinner{margin-bottom:-4px}.treepickergrid-component-group-label .grid-component-row{background-color:#f9f9f9;font-weight:700;padding:7px 10px}.treepickernav-component{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:10px}.treepickernav-component>div+div{margin-top:10px}.treepickernav-component>.breadcrumb-component{padding-left:2px}.treepickersimplepure-component{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px}.treepickersimplepure-component .loading-nodes-container{text-align:center;padding:60px}.treepickersimplepure-component .flexible-spacer-component{border-top:0}.treepickersimplepure-component .treepickernav-component{background-color:#fff;border-top:1px solid #e8e8e8}.treepickersimplepure-component .splitpane-component+.splitpane-component .empty-component{margin-top:71px}.treepickersimplepure-component.disabled{pointer-events:none;cursor:default;opacity:.65}.background-highlighted{background-color:#f3f3f3}.userlistpicker-component-user-label .avatar-component{margin-right:10px}.userlistpicker-component .grid-component-cell-toggle{line-height:35px}.popover-link-item{padding:4px 2px 4px 6px}.popover-link-item:hover{background-color:#f9f9f9}.hover-dropdown{display:inline-block}.hover-dropdown-popover .popover-title{font-weight:700;padding:8px 2px 8px 6px;background-color:#fff}.hover-dropdown-popover .popover-content{width:160px;padding:4px 0}.hover-dropdown-popover .popover-content ul{margin:0}.hover-dropdown-popover .popover-content .btn{padding:0}.information-box{background-color:#f3f3f3;padding:30px;color:#838383;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.information-box-text{padding-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.information-box-title{font-size:15px;font-weight:700;color:#5a5a5a}.information-box-icon{background-color:#fff;width:70px;height:70px;border-radius:50%;text-align:center;overflow:hidden}.nav-borderless{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:12px;font-weight:300;padding:0;height:50px}.nav-borderless,.nav-borderless>li{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-borderless>li{list-style-type:none;-ms-flex-preferred-size:100px;flex-basis:100px;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border:0 solid #fff}.nav-borderless>li.active,.nav-borderless>li:hover{border-color:#1950a3}.nav-borderless>li>a{color:#5a5a5a;text-decoration:none;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-borderless>li.disabled{cursor:default}.nav-borderless>li.disabled a{color:#ababab}.nav-borderless.top-bar>li{margin-top:3px}.nav-borderless.top-bar>li.active,.nav-borderless.top-bar>li:hover{margin:0;border-top-width:3px}.nav-borderless.bottom-bar>li{margin-bottom:3px}.nav-borderless.bottom-bar>li.active,.nav-borderless.bottom-bar>li:hover{margin:0;border-bottom-width:3px}.aui--overlay-loader{width:100%;height:100%;position:absolute;top:10px;z-index:1060}.aui--overlay-loader-disabled{position:fixed}.aui--overlay-loader .loader{position:fixed;left:50%;width:96px;min-height:132px;background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-radius:5px;border:1px solid #d3d3d3;font-weight:700;opacity:.9;line-height:14px}.aui--overlay-loader .loader .loader-heading{color:#5a5a5a}.aui--overlay-loader .loader .loader-text{margin-top:5px;color:#ababab;width:65px;text-align:center;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.aui--overlay-loader .loader .spinner-medium{height:40px;width:40px;margin-bottom:20px;border-bottom-color:#5a5a5a;border-left-color:#5a5a5a;border-right-color:#5a5a5a;border-width:5px}.adslot-ui-header>.pagetitle-component{background:#fff}.adslot-ui-header>.pagetitle-component .svg-symbol-component{width:156px;height:30px}.adslot-ui-header>.pagetitle-component img{margin-bottom:10px}.adslot-ui-navigation{width:240px}.git-contributors .avatars-container{padding:30px;text-align:center}.git-contributors .avatars-container .avatar-component{margin-right:10px;margin-bottom:10px}.adslot-ui-searchbar{margin-bottom:30px}.search-result-card{width:240px}.search-result-card .card-component-content{padding-top:0}.search-result-card .card-component-content:first-child{padding:30px;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex}.search-result-card .card-component-content:nth-child(2){padding-top:30px}.search-result-card .card-component-content:nth-last-child(2):not(:first-child){padding-bottom:30px}.search-result-card .card-component-content .title{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-result-card .card-component-content .clear-button{padding:0}.adslot-ui-proptype-table{max-width:1100px}.adslot-ui-proptype-table+.adslot-ui-proptype-table{margin-top:30px}.adslot-ui-proptype-table table+.empty-component{padding:0}.adslot-ui-proptype-table table tr th.col-prop-type{width:10%}.adslot-ui-proptype-table table tr th.col-type{width:15%}.adslot-ui-proptype-table table tr th.col-default-value{width:25%}.adslot-ui-proptype-table table tr th.col-notes{width:50%}.adslot-ui-proptype-table table tr td:empty:before{content:"\2014"}.adslot-ui-proptype-table table tr td pre{white-space:pre-wrap}.adslot-ui-example-container{margin-bottom:60px}.adslot-ui-example-container .adslot-ui-example{margin-bottom:30px;max-width:940px}.adslot-ui-example-container .adslot-ui-code-snippet{max-width:1100px}.adslot-ui-example-container .adslot-ui-code-snippet>pre{padding:10px!important}.adslot-ui-example-container>h2{margin-bottom:30px;font-size:18px}.adslot-ui-example-container>h3{margin-bottom:18px;font-size:15px}body{font-family:Roboto,Helvetica,sans-serif;margin:0}.adslot-ui-layout .adslot-ui-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px}.adslot-ui-layout .adslot-ui-proptype-table pre{display:inline}.adslot-ui-sidebar-area{margin-right:30px;-webkit-box-flex:0;-ms-flex:0 1 1;flex:0 1 1}.adslot-ui-content-area{-webkit-box-flex:1;-ms-flex:1;flex:1}.adslot-ui-content-area>.pagetitle-component{margin:30px auto;padding-left:0}.adslot-ui-content-area>.migration-docs{font-size:18px}.note-panel{background:none #fdfdfd}.note-panel~.note-panel{margin-top:10px}.note-panel pre{display:inline}.note-panel .text-blue{color:#006dcc}.note-panel .text-cyan{color:#49afcd}.note-panel .text-green{color:#5bb75b}.note-panel .text-gray-light{color:#d3d3d3}.note-panel .text-gray-dark{color:#838383}.note-panel .text-red{color:#da4f49}.note-panel .text-orange{color:#faa732}.note-panel .text-bold{font-weight:700}.tag-component-accent.accent-positive{border-color:#5bb75b}.tag-component-accent.accent-positive:not(.tag-component-inverse){background-color:#5bb75b}.tag-component-accent.accent-positive.tag-component-inverse{color:#5bb75b;fill:#5bb75b}.tag-component-accent.accent-pending{border-color:#faa732}.tag-component-accent.accent-pending:not(.tag-component-inverse){background-color:#faa732}.tag-component-accent.accent-pending.tag-component-inverse{color:#faa732;fill:#faa732}.tag-component-accent.accent-negative{border-color:#da4f49}.tag-component-accent.accent-negative:not(.tag-component-inverse){background-color:#da4f49}.tag-component-accent.accent-negative.tag-component-inverse{color:#da4f49;fill:#da4f49}.adslot-ui-example-container.alert-input-example .adslot-ui-example{width:140px}.adslot-ui-example-container.accordion-panel-example .adslot-ui-example,.adslot-ui-example-container.card-example .adslot-ui-example{width:240px}.adslot-ui-example-container.file-picker-example .adslot-ui-example,.adslot-ui-example-container.panel-example .adslot-ui-example,.adslot-ui-example-container.select-example .adslot-ui-example,.adslot-ui-example-container.text-ellipsis-example .adslot-ui-example,.adslot-ui-example-container.textarea-example .adslot-ui-example{width:380px}.adslot-ui-example-container.empty-example .adslot-ui-example,.adslot-ui-example-container.pretty-diff-example .adslot-ui-example,.adslot-ui-example-container.search-bar-example .adslot-ui-example,.adslot-ui-example-container.search-example .adslot-ui-example,.adslot-ui-example-container.totals-example .adslot-ui-example{width:560px}.adslot-ui-example-container.navigation-tabs-example .adslot-ui-example .dashboard-tab{border-color:#d5382e}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:400px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .checkbox-component+.checkbox-component{margin-top:0;margin-left:5px}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover,.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .example-button,.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .placement-checkbox,.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .theme-checkbox,.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .trigger-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover{height:28px}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover .checkbox-component{margin-top:1px}.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover .button-component{position:relative;left:5px;top:-5px}.adslot-ui-example-container.popover-example .adslot-ui-example .popover{position:relative;margin:20px}.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container{width:500px;height:250px;border:1px solid #d3d3d3;overflow:hidden;overflow-x:scroll}.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container .popover-example-container{width:600px;position:relative;top:50px;left:250px}.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container .popover-example-container>.aui--popover-element{top:10px;left:10px;position:relative}.adslot-ui-example-container.checkbox-example h4{margin-top:20px;font-weight:700}.adslot-ui-example-container.checkbox-example .fix-size{width:200px}.adslot-ui-example-container.status-pill-example .aui--status-pill+.aui--status-pill{margin-left:20px}.adslot-ui-example-container.button-group-example .adslot-ui-example{display:-webkit-box;display:-ms-flexbox;display:flex}.adslot-ui-example-container.button-group-example .adslot-ui-example .aui--button-group .svg-symbol-component{position:relative;top:3px;fill:#fff}.adslot-ui-example-container.button-group-example .adslot-ui-example .aui--button-group .btn-inverse .svg-symbol-component{fill:#000}.adslot-ui-example-container.overlay-loader-example .static-markup{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;width:300px}.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader,.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader .loader{position:inherit}.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader+.aui--overlay-loader{margin-right:10px}.full-width{width:100%}.horizontal-separator{width:12px}.vertical-separator{height:12px} \ No newline at end of file diff --git a/dist/adslot-ui-docs.dev.css b/dist/adslot-ui-docs.dev.css deleted file mode 100644 index 0a8b5fdfa..000000000 --- a/dist/adslot-ui-docs.dev.css +++ /dev/null @@ -1,15965 +0,0 @@ -.spinner-component .spinner { - -webkit-animation: rotation 1.1s infinite linear; - animation: rotation 1.1s infinite linear; - border-radius: 100%; - border-style: solid; - display: inline-block; -} - -.spinner-component .spinner-small { - border-width: 2px; - height: 16px; - width: 16px; -} - -.spinner-component .spinner-medium { - border-width: 3px; - height: 24px; - width: 24px; -} - -.spinner-component .spinner-large { - border-width: 6px; - height: 60px; - width: 60px; -} - -.spinner-component .spinner-colour-style-default { - border-bottom-color: #838383; - border-left-color: #838383; - border-right-color: #838383; - border-top-color: #d3d3d3; -} - -@-webkit-keyframes rotation { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes rotation { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.button-component { - position: relative; -} - -.button-component .popover-wrapper[data-placement*='bottom'] { - margin-top: 12px; -} - -.button-component .popover-wrapper[data-placement*='bottom'] .popover-content { - max-width: 140px; - color: #ababab; - font-size: 11px; -} - -.button-component-children-container { - visibility: hidden; -} - -.button-component .spinner-container { - position: absolute; - right: 0; - left: 0; - margin-right: auto; - margin-left: auto; -} - -.button-component .spinner-container .spinner-component .spinner-small { - margin-top: 1px; -} - -.button-component .spinner-container .spinner-component .spinner-medium { - margin-top: -3px; -} - -body > .btn-popover-wrapper[data-placement*='bottom'] { - margin-top: 12px; -} -.aui--popover-element { - cursor: pointer; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} - -.aui--popover-wrapper { - z-index: 1060; - max-width: 276px; - font-size: 12px; - font-weight: 300; - border: 1px solid #e8e8e8; - border-radius: 4px; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - padding: 0; - background-color: #fff; -} - -.aui--popover-wrapper[data-placement*='bottom'] { - margin-top: 6px; -} - -.aui--popover-wrapper[data-placement*='top'] { - margin-bottom: 6px; -} - -.aui--popover-wrapper[data-placement*='left'] { - margin-right: 6px; -} - -.aui--popover-wrapper[data-placement*='right'] { - margin-left: 6px; -} - -.aui--popover-wrapper .aui--popover-arrow { - position: absolute; - border: 0 solid #e8e8e8; -} - -.aui--popover-wrapper .aui--popover-arrow::after { - content: ''; - display: block; - position: relative; - border: 0 solid #fff; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='top'], .aui--popover-wrapper .aui--popover-arrow[data-placement*='bottom'] { - width: 12px; - height: 6px; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='top']::after, .aui--popover-wrapper .aui--popover-arrow[data-placement*='bottom']::after { - width: 12px; - height: 6px; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='top'] { - margin-bottom: -6px; - bottom: -1px; - border-top-width: 6px; - border-right-width: 6px; - border-left-width: 6px; - border-bottom-color: transparent; - border-right-color: transparent; - border-left-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='top']::after { - top: -7px; - right: 6px; - border-top-width: 6px; - border-right-width: 6px; - border-left-width: 6px; - border-bottom-color: transparent; - border-right-color: transparent; - border-left-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='left'], .aui--popover-wrapper .aui--popover-arrow[data-placement*='right'] { - width: 6px; - height: 12px; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='left']::after, .aui--popover-wrapper .aui--popover-arrow[data-placement*='right']::after { - width: 6px; - height: 12px; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='left'] { - right: -1px; - margin-right: -6px; - border-left-width: 6px; - border-top-width: 6px; - border-bottom-width: 6px; - border-right-color: transparent; - border-top-color: transparent; - border-bottom-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='left']::after { - top: -6px; - left: -7px; - border-left-width: 6px; - border-top-width: 6px; - border-bottom-width: 6px; - border-right-color: transparent; - border-top-color: transparent; - border-bottom-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='bottom'] { - top: -7px; - margin-bottom: -6px; - border-bottom-width: 6px; - border-right-width: 6px; - border-left-width: 6px; - border-top-color: transparent; - border-right-color: transparent; - border-left-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='bottom']::after { - top: 1px; - right: 6px; - border-bottom-width: 6px; - border-right-width: 6px; - border-left-width: 6px; - border-top-color: transparent; - border-right-color: transparent; - border-left-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='right'] { - margin-left: -7px; - left: 0; - border-right-width: 6px; - border-top-width: 6px; - border-bottom-width: 6px; - border-left-color: transparent; - border-top-color: transparent; - border-bottom-color: transparent; -} - -.aui--popover-wrapper .aui--popover-arrow[data-placement*='right']::after { - top: -6px; - left: 1px; - border-right-width: 6px; - border-top-width: 6px; - border-bottom-width: 6px; - border-left-color: transparent; - border-top-color: transparent; - border-bottom-color: transparent; -} - -.aui--popover-wrapper.popover-light { - color: #333; -} - -.aui--popover-wrapper.popover-light .popover-title { - background-color: #f3f3f3; - border-bottom-color: #e8e8e8; -} - -.aui--popover-wrapper.popover-dark { - background-color: #5a5a5a; - border-color: #5a5a5a; - color: #fff; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='top'] { - border-top-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='top']::after { - border-top-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='right'] { - border-right-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='right']::after { - border-right-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='bottom'] { - border-bottom-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='bottom']::after { - border-bottom-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='left'] { - border-left-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .aui--popover-arrow[data-placement*='left']::after { - border-left-color: #5a5a5a; -} - -.aui--popover-wrapper.popover-dark .popover-title { - background-color: #747474; - border-bottom-color: #fff; -} - -.aui--popover-wrapper.popover-warn { - background-color: #faa732; - border-color: #faa732; - color: #fff; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='top'] { - border-top-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='top']::after { - border-top-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='right'] { - border-right-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='right']::after { - border-right-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='bottom'] { - border-bottom-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='bottom']::after { - border-bottom-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='left'] { - border-left-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .aui--popover-arrow[data-placement*='left']::after { - border-left-color: #faa732; -} - -.aui--popover-wrapper.popover-warn .popover-title { - background-color: #fbbc64; - border-bottom-color: #fff; -} - -.aui--popover-wrapper.popover-error { - background-color: #da4f49; - border-color: #da4f49; - color: #fff; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='top'] { - border-top-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='top']::after { - border-top-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='right'] { - border-right-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='right']::after { - border-right-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='bottom'] { - border-bottom-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='bottom']::after { - border-bottom-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='left'] { - border-left-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .aui--popover-arrow[data-placement*='left']::after { - border-left-color: #da4f49; -} - -.aui--popover-wrapper.popover-error .popover-title { - background-color: #e37873; - border-bottom-color: #fff; -} - -.aui--popover-wrapper .popover-title { - padding: 8px 14px; - margin: 0; - font-size: 12px; - border-bottom: 1px solid; - border-radius: 3px 3px 0 0; -} - -.aui--popover-wrapper .popover-content { - padding: 5px 10px; - line-height: 1.5; -} - -.aui--popover-wrapper .popover-content p { - margin-bottom: 5px; -} - -.aui--popover-wrapper .popover-content p:last-child { - margin-bottom: 0; -} -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -a { - background-color: transparent; -} - -a:active, -a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: none; - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -mark { - background: #ff0; - color: #000; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -pre { - overflow: auto; -} - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: textfield; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -* { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -body { - font-family: Roboto, Helvetica, sans-serif; - font-size: 12px; - line-height: 1.5; - color: #333; - background-color: #fff; -} - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -a { - color: #006dcc; - text-decoration: none; -} - -a:hover, a:focus { - color: #1950a3; - text-decoration: underline; -} - -a:focus { - outline: none; -} - -figure { - margin: 0; -} - -img { - vertical-align: middle; -} - -.img-responsive { - display: block; - max-width: 100%; - height: auto; -} - -.img-rounded { - border-radius: 2px; -} - -.img-thumbnail { - padding: 4px; - line-height: 1.5; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} - -.img-circle { - border-radius: 50%; -} - -hr { - margin-top: 18px; - margin-bottom: 18px; - border: 0; - border-top: 1px solid #e8e8e8; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -[role="button"] { - cursor: pointer; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} - -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: 400; - line-height: 1; - color: #838383; -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 18px; - margin-bottom: 9px; -} - -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; -} - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 9px; - margin-bottom: 9px; -} - -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; -} - -h1, .h1 { - font-size: 31px; -} - -h2, .h2 { - font-size: 25px; -} - -h3, .h3 { - font-size: 21px; -} - -h4, .h4 { - font-size: 15px; -} - -h5, .h5 { - font-size: 12px; -} - -h6, .h6 { - font-size: 11px; -} - -p { - margin: 0 0 9px; -} - -.lead { - margin-bottom: 18px; - font-size: 13px; - font-weight: 300; - line-height: 1.4; -} - -@media (min-width: 768px) { - .lead { - font-size: 18px; - } -} - -small, -.small { - font-size: 91%; -} - -mark, -.mark { - padding: .2em; - background-color: #faa732; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -.text-justify { - text-align: justify; -} - -.text-nowrap { - white-space: nowrap; -} - -.text-lowercase { - text-transform: lowercase; -} - -.text-uppercase, .initialism { - text-transform: uppercase; -} - -.text-capitalize { - text-transform: capitalize; -} - -.text-muted { - color: #838383; -} - -.text-primary { - color: #006dcc; -} - -a.text-primary:hover, -a.text-primary:focus { - color: #005299; -} - -.text-success { - color: #5bb75b; -} - -a.text-success:hover, -a.text-success:focus { - color: #449b44; -} - -.text-info { - color: #49afcd; -} - -a.text-info:hover, -a.text-info:focus { - color: #3195b2; -} - -.text-warning { - color: #faa732; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #f39106; -} - -.text-danger { - color: #da4f49; -} - -a.text-danger:hover, -a.text-danger:focus { - color: #c72f29; -} - -.bg-primary { - color: #fff; -} - -.bg-primary { - background-color: #006dcc; -} - -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #005299; -} - -.bg-success { - background-color: #5bb75b; -} - -a.bg-success:hover, -a.bg-success:focus { - background-color: #449b44; -} - -.bg-info { - background-color: #49afcd; -} - -a.bg-info:hover, -a.bg-info:focus { - background-color: #3195b2; -} - -.bg-warning { - background-color: #faa732; -} - -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f39106; -} - -.bg-danger { - background-color: #da4f49; -} - -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #c72f29; -} - -.page-header { - padding-bottom: 8px; - margin: 36px 0 18px; - border-bottom: 1px solid #e8e8e8; -} - -ul, -ol { - margin-top: 0; - margin-bottom: 9px; -} - -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; -} - -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} - -dl { - margin-top: 0; - margin-bottom: 18px; -} - -dt, -dd { - line-height: 1.5; -} - -dt { - font-weight: 700; -} - -dd { - margin-left: 0; -} - -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: " "; -} - -.dl-horizontal dd:after { - clear: both; -} - -@media (min-width: 0) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} - -abbr[title], -abbr[data-original-title] { - cursor: help; -} - -.initialism { - font-size: 90%; -} - -blockquote { - padding: 9px 18px; - margin: 0 0 18px; - font-size: 15px; - border-left: 5px solid #e8e8e8; -} - -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} - -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.5; - color: #838383; -} - -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: "\2014 \A0"; -} - -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #e8e8e8; - border-left: 0; -} - -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ""; -} - -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: "\A0 \2014"; -} - -address { - margin-bottom: 18px; - font-style: normal; - line-height: 1.5; -} - -.container { - padding-right: 10px; - padding-left: 10px; - margin-right: auto; - margin-left: auto; -} - -.container:before, .container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -@media (min-width: 768px) { - .container { - width: 740px; - } -} - -@media (min-width: 992px) { - .container { - width: 960px; - } -} - -@media (min-width: 1200px) { - .container { - width: 1160px; - } -} - -.container-fluid { - padding-right: 10px; - padding-left: 10px; - margin-right: auto; - margin-left: auto; -} - -.container-fluid:before, .container-fluid:after { - display: table; - content: " "; -} - -.container-fluid:after { - clear: both; -} - -.row { - margin-right: -10px; - margin-left: -10px; -} - -.row:before, .row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.row-no-gutters { - margin-right: 0; - margin-left: 0; -} - -.row-no-gutters [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} - -.col-xs-1 { - width: 8.33333%; -} - -.col-xs-2 { - width: 16.66667%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-4 { - width: 33.33333%; -} - -.col-xs-5 { - width: 41.66667%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-7 { - width: 58.33333%; -} - -.col-xs-8 { - width: 66.66667%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-10 { - width: 83.33333%; -} - -.col-xs-11 { - width: 91.66667%; -} - -.col-xs-12 { - width: 100%; -} - -.col-xs-pull-0 { - right: auto; -} - -.col-xs-pull-1 { - right: 8.33333%; -} - -.col-xs-pull-2 { - right: 16.66667%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-4 { - right: 33.33333%; -} - -.col-xs-pull-5 { - right: 41.66667%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-7 { - right: 58.33333%; -} - -.col-xs-pull-8 { - right: 66.66667%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-10 { - right: 83.33333%; -} - -.col-xs-pull-11 { - right: 91.66667%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-push-0 { - left: auto; -} - -.col-xs-push-1 { - left: 8.33333%; -} - -.col-xs-push-2 { - left: 16.66667%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-4 { - left: 33.33333%; -} - -.col-xs-push-5 { - left: 41.66667%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-7 { - left: 58.33333%; -} - -.col-xs-push-8 { - left: 66.66667%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-10 { - left: 83.33333%; -} - -.col-xs-push-11 { - left: 91.66667%; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-offset-0 { - margin-left: 0%; -} - -.col-xs-offset-1 { - margin-left: 8.33333%; -} - -.col-xs-offset-2 { - margin-left: 16.66667%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-4 { - margin-left: 33.33333%; -} - -.col-xs-offset-5 { - margin-left: 41.66667%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-7 { - margin-left: 58.33333%; -} - -.col-xs-offset-8 { - margin-left: 66.66667%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-10 { - margin-left: 83.33333%; -} - -.col-xs-offset-11 { - margin-left: 91.66667%; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-1 { - width: 8.33333%; - } - .col-sm-2 { - width: 16.66667%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-4 { - width: 33.33333%; - } - .col-sm-5 { - width: 41.66667%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-7 { - width: 58.33333%; - } - .col-sm-8 { - width: 66.66667%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-10 { - width: 83.33333%; - } - .col-sm-11 { - width: 91.66667%; - } - .col-sm-12 { - width: 100%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-pull-1 { - right: 8.33333%; - } - .col-sm-pull-2 { - right: 16.66667%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-4 { - right: 33.33333%; - } - .col-sm-pull-5 { - right: 41.66667%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-7 { - right: 58.33333%; - } - .col-sm-pull-8 { - right: 66.66667%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-10 { - right: 83.33333%; - } - .col-sm-pull-11 { - right: 91.66667%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-push-1 { - left: 8.33333%; - } - .col-sm-push-2 { - left: 16.66667%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-4 { - left: 33.33333%; - } - .col-sm-push-5 { - left: 41.66667%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-7 { - left: 58.33333%; - } - .col-sm-push-8 { - left: 66.66667%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-10 { - left: 83.33333%; - } - .col-sm-push-11 { - left: 91.66667%; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-offset-0 { - margin-left: 0%; - } - .col-sm-offset-1 { - margin-left: 8.33333%; - } - .col-sm-offset-2 { - margin-left: 16.66667%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-4 { - margin-left: 33.33333%; - } - .col-sm-offset-5 { - margin-left: 41.66667%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-7 { - margin-left: 58.33333%; - } - .col-sm-offset-8 { - margin-left: 66.66667%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-10 { - margin-left: 83.33333%; - } - .col-sm-offset-11 { - margin-left: 91.66667%; - } - .col-sm-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-1 { - width: 8.33333%; - } - .col-md-2 { - width: 16.66667%; - } - .col-md-3 { - width: 25%; - } - .col-md-4 { - width: 33.33333%; - } - .col-md-5 { - width: 41.66667%; - } - .col-md-6 { - width: 50%; - } - .col-md-7 { - width: 58.33333%; - } - .col-md-8 { - width: 66.66667%; - } - .col-md-9 { - width: 75%; - } - .col-md-10 { - width: 83.33333%; - } - .col-md-11 { - width: 91.66667%; - } - .col-md-12 { - width: 100%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-pull-1 { - right: 8.33333%; - } - .col-md-pull-2 { - right: 16.66667%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-4 { - right: 33.33333%; - } - .col-md-pull-5 { - right: 41.66667%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-7 { - right: 58.33333%; - } - .col-md-pull-8 { - right: 66.66667%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-10 { - right: 83.33333%; - } - .col-md-pull-11 { - right: 91.66667%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-push-0 { - left: auto; - } - .col-md-push-1 { - left: 8.33333%; - } - .col-md-push-2 { - left: 16.66667%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-4 { - left: 33.33333%; - } - .col-md-push-5 { - left: 41.66667%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-7 { - left: 58.33333%; - } - .col-md-push-8 { - left: 66.66667%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-10 { - left: 83.33333%; - } - .col-md-push-11 { - left: 91.66667%; - } - .col-md-push-12 { - left: 100%; - } - .col-md-offset-0 { - margin-left: 0%; - } - .col-md-offset-1 { - margin-left: 8.33333%; - } - .col-md-offset-2 { - margin-left: 16.66667%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-4 { - margin-left: 33.33333%; - } - .col-md-offset-5 { - margin-left: 41.66667%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-7 { - margin-left: 58.33333%; - } - .col-md-offset-8 { - margin-left: 66.66667%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-10 { - margin-left: 83.33333%; - } - .col-md-offset-11 { - margin-left: 91.66667%; - } - .col-md-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-1 { - width: 8.33333%; - } - .col-lg-2 { - width: 16.66667%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-4 { - width: 33.33333%; - } - .col-lg-5 { - width: 41.66667%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-7 { - width: 58.33333%; - } - .col-lg-8 { - width: 66.66667%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-10 { - width: 83.33333%; - } - .col-lg-11 { - width: 91.66667%; - } - .col-lg-12 { - width: 100%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-pull-1 { - right: 8.33333%; - } - .col-lg-pull-2 { - right: 16.66667%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-4 { - right: 33.33333%; - } - .col-lg-pull-5 { - right: 41.66667%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-7 { - right: 58.33333%; - } - .col-lg-pull-8 { - right: 66.66667%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-10 { - right: 83.33333%; - } - .col-lg-pull-11 { - right: 91.66667%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-push-1 { - left: 8.33333%; - } - .col-lg-push-2 { - left: 16.66667%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-4 { - left: 33.33333%; - } - .col-lg-push-5 { - left: 41.66667%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-7 { - left: 58.33333%; - } - .col-lg-push-8 { - left: 66.66667%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-10 { - left: 83.33333%; - } - .col-lg-push-11 { - left: 91.66667%; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-offset-0 { - margin-left: 0%; - } - .col-lg-offset-1 { - margin-left: 8.33333%; - } - .col-lg-offset-2 { - margin-left: 16.66667%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-4 { - margin-left: 33.33333%; - } - .col-lg-offset-5 { - margin-left: 41.66667%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-7 { - margin-left: 58.33333%; - } - .col-lg-offset-8 { - margin-left: 66.66667%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-10 { - margin-left: 83.33333%; - } - .col-lg-offset-11 { - margin-left: 91.66667%; - } - .col-lg-offset-12 { - margin-left: 100%; - } -} - -table { - background-color: transparent; -} - -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} - -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #838383; - text-align: left; -} - -th { - text-align: left; -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 18px; -} - -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.5; - vertical-align: top; - border-top: 1px solid #d3d3d3; -} - -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #d3d3d3; -} - -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} - -.table > tbody + tbody { - border-top: 2px solid #d3d3d3; -} - -.table .table { - background-color: #fff; -} - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; -} - -.table-bordered { - border: 1px solid #d3d3d3; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > td { - border: 1px solid #d3d3d3; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} - -.table-hover > tbody > tr:hover { - background-color: #f9f9f9; -} - -.table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f9f9f9; -} - -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #ececec; -} - -.table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #5bb75b; -} - -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #4cad4c; -} - -.table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #49afcd; -} - -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #36a5c6; -} - -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #faa732; -} - -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #f99c19; -} - -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #da4f49; -} - -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #d63b34; -} - -.table-responsive { - min-height: .01%; - overflow-x: auto; -} - -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 13.5px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #d3d3d3; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 18px; - font-size: 18px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; -} - -input[type="search"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} - -input[type="radio"][disabled], input[type="radio"].disabled, -fieldset[disabled] input[type="radio"], -input[type="checkbox"][disabled], -input[type="checkbox"].disabled, -fieldset[disabled] -input[type="checkbox"] { - cursor: not-allowed; -} - -input[type="file"] { - display: block; -} - -input[type="range"] { - display: block; - width: 100%; -} - -select[multiple], -select[size] { - height: auto; -} - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: none; -} - -output { - display: block; - padding-top: 5px; - font-size: 12px; - line-height: 1.5; - color: #5a5a5a; -} - -.form-control { - display: block; - width: 100%; - height: 28px; - padding: 4px 8px; - font-size: 12px; - line-height: 1.5; - color: #5a5a5a; - background-color: #fff; - background-image: none; - border: 1px solid #e8e8e8; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -} - -.form-control:focus { - border-color: #d3d3d3; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(211, 211, 211, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(211, 211, 211, 0.6); -} - -.form-control::-moz-placeholder { - color: #ababab; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #ababab; -} - -.form-control::-webkit-input-placeholder { - color: #ababab; -} - -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control[disabled], .form-control[readonly], -fieldset[disabled] .form-control { - background-color: #e8e8e8; - opacity: 1; -} - -.form-control[disabled], -fieldset[disabled] .form-control { - cursor: not-allowed; -} - -textarea.form-control { - height: auto; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 28px; - } - input[type="date"].input-sm, .input-group-sm > input.form-control[type="date"], - .input-group-sm > input.input-group-addon[type="date"], - .input-group-sm > .input-group-btn > input.btn[type="date"], - .input-group-sm input[type="date"], - input[type="time"].input-sm, - .input-group-sm > input.form-control[type="time"], - .input-group-sm > input.input-group-addon[type="time"], - .input-group-sm > .input-group-btn > input.btn[type="time"], - .input-group-sm - input[type="time"], - input[type="datetime-local"].input-sm, - .input-group-sm > input.form-control[type="datetime-local"], - .input-group-sm > input.input-group-addon[type="datetime-local"], - .input-group-sm > .input-group-btn > input.btn[type="datetime-local"], - .input-group-sm - input[type="datetime-local"], - input[type="month"].input-sm, - .input-group-sm > input.form-control[type="month"], - .input-group-sm > input.input-group-addon[type="month"], - .input-group-sm > .input-group-btn > input.btn[type="month"], - .input-group-sm - input[type="month"] { - line-height: 26px; - } - input[type="date"].input-lg, .input-group-lg > input.form-control[type="date"], - .input-group-lg > input.input-group-addon[type="date"], - .input-group-lg > .input-group-btn > input.btn[type="date"], - .input-group-lg input[type="date"], - input[type="time"].input-lg, - .input-group-lg > input.form-control[type="time"], - .input-group-lg > input.input-group-addon[type="time"], - .input-group-lg > .input-group-btn > input.btn[type="time"], - .input-group-lg - input[type="time"], - input[type="datetime-local"].input-lg, - .input-group-lg > input.form-control[type="datetime-local"], - .input-group-lg > input.input-group-addon[type="datetime-local"], - .input-group-lg > .input-group-btn > input.btn[type="datetime-local"], - .input-group-lg - input[type="datetime-local"], - input[type="month"].input-lg, - .input-group-lg > input.form-control[type="month"], - .input-group-lg > input.input-group-addon[type="month"], - .input-group-lg > .input-group-btn > input.btn[type="month"], - .input-group-lg - input[type="month"] { - line-height: 34px; - } -} - -.form-group { - margin-bottom: 30px; -} - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} - -.radio.disabled label, -fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] -.checkbox label { - cursor: not-allowed; -} - -.radio label, -.checkbox label { - min-height: 18px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; -} - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; -} - -.radio-inline.disabled, -fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] -.checkbox-inline { - cursor: not-allowed; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} - -.form-control-static { - min-height: 30px; - padding-top: 5px; - padding-bottom: 5px; - margin-bottom: 0; -} - -.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; -} - -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 26px; - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 26px; - line-height: 26px; -} - -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; -} - -.form-group-sm .form-control { - height: 26px; - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.form-group-sm select.form-control { - height: 26px; - line-height: 26px; -} - -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} - -.form-group-sm .form-control-static { - height: 26px; - min-height: 29px; - padding: 5px 15px; - font-size: 11px; - line-height: 1.5; -} - -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 34px; - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 34px; - line-height: 34px; -} - -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; -} - -.form-group-lg .form-control { - height: 34px; - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -.form-group-lg select.form-control { - height: 34px; - line-height: 34px; -} - -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} - -.form-group-lg .form-control-static { - height: 34px; - min-height: 33px; - padding: 7px 29px; - font-size: 15px; - line-height: 1.33333; -} - -.has-feedback { - position: relative; -} - -.has-feedback .form-control { - padding-right: 35px; -} - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - pointer-events: none; -} - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 34px; - height: 34px; - line-height: 34px; -} - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 26px; - height: 26px; - line-height: 26px; -} - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #5bb75b; -} - -.has-success .form-control { - border-color: #5bb75b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-success .form-control:focus { - border-color: #449b44; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a2d6a2; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a2d6a2; -} - -.has-success .input-group-addon { - color: #5bb75b; - background-color: #5bb75b; - border-color: #5bb75b; -} - -.has-success .form-control-feedback { - color: #5bb75b; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #faa732; -} - -.has-warning .form-control { - border-color: #faa732; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-warning .form-control:focus { - border-color: #f39106; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcd296; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcd296; -} - -.has-warning .input-group-addon { - color: #faa732; - background-color: #faa732; - border-color: #faa732; -} - -.has-warning .form-control-feedback { - color: #faa732; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #da4f49; -} - -.has-error .form-control { - border-color: #da4f49; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-error .form-control:focus { - border-color: #c72f29; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba19e; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba19e; -} - -.has-error .input-group-addon { - color: #da4f49; - background-color: #da4f49; - border-color: #da4f49; -} - -.has-error .form-control-feedback { - color: #da4f49; -} - -.has-feedback label ~ .form-control-feedback { - top: 23px; -} - -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} - -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 5px; - margin-top: 0; - margin-bottom: 0; -} - -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 23px; -} - -.form-horizontal .form-group { - margin-right: -10px; - margin-left: -10px; -} - -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 5px; - margin-bottom: 0; - text-align: right; - } -} - -.form-horizontal .has-feedback .form-control-feedback { - right: 10px; -} - -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 7px; - font-size: 15px; - } -} - -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 5px; - font-size: 11px; - } -} - -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: 700; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 4px 8px; - font-size: 12px; - line-height: 1.5; - border-radius: 2px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: none; -} - -.btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; -} - -.btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn.disabled, .btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; -} - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} - -.btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} - -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} - -.btn-default:active, .btn-default.active, -.open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; -} - -.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, -.open > .btn-default.dropdown-toggle:hover, -.open > .btn-default.dropdown-toggle:focus, -.open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} - -.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, -fieldset[disabled] .btn-default:hover, -fieldset[disabled] .btn-default:focus, -fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; -} - -.btn-default .badge { - color: #fff; - background-color: #333; -} - -.btn-primary { - color: #fff; - background-color: #006dcc; - border-color: #005fb3; -} - -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #005299; - border-color: #001b33; -} - -.btn-primary:hover { - color: #fff; - background-color: #005299; - border-color: #003f75; -} - -.btn-primary:active, .btn-primary.active, -.open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #005299; - background-image: none; - border-color: #003f75; -} - -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, -.open > .btn-primary.dropdown-toggle:hover, -.open > .btn-primary.dropdown-toggle:focus, -.open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #003f75; - border-color: #001b33; -} - -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, -fieldset[disabled] .btn-primary:hover, -fieldset[disabled] .btn-primary:focus, -fieldset[disabled] .btn-primary.focus { - background-color: #006dcc; - border-color: #005fb3; -} - -.btn-primary .badge { - color: #006dcc; - background-color: #fff; -} - -.btn-success { - color: #fff; - background-color: #5bb75b; - border-color: #4cad4c; -} - -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449b44; - border-color: #255425; -} - -.btn-success:hover { - color: #fff; - background-color: #449b44; - border-color: #398239; -} - -.btn-success:active, .btn-success.active, -.open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449b44; - background-image: none; - border-color: #398239; -} - -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, -.open > .btn-success.dropdown-toggle:hover, -.open > .btn-success.dropdown-toggle:focus, -.open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398239; - border-color: #255425; -} - -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, -fieldset[disabled] .btn-success:hover, -fieldset[disabled] .btn-success:focus, -fieldset[disabled] .btn-success.focus { - background-color: #5bb75b; - border-color: #4cad4c; -} - -.btn-success .badge { - color: #5bb75b; - background-color: #fff; -} - -.btn-info { - color: #fff; - background-color: #49afcd; - border-color: #36a5c6; -} - -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #3195b2; - border-color: #1b5262; -} - -.btn-info:hover { - color: #fff; - background-color: #3195b2; - border-color: #297d96; -} - -.btn-info:active, .btn-info.active, -.open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #3195b2; - background-image: none; - border-color: #297d96; -} - -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, -.open > .btn-info.dropdown-toggle:hover, -.open > .btn-info.dropdown-toggle:focus, -.open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #297d96; - border-color: #1b5262; -} - -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, -fieldset[disabled] .btn-info:hover, -fieldset[disabled] .btn-info:focus, -fieldset[disabled] .btn-info.focus { - background-color: #49afcd; - border-color: #36a5c6; -} - -.btn-info .badge { - color: #49afcd; - background-color: #fff; -} - -.btn-warning { - color: #fff; - background-color: #faa732; - border-color: #f99c19; -} - -.btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #f39106; - border-color: #905504; -} - -.btn-warning:hover { - color: #fff; - background-color: #f39106; - border-color: #d07c05; -} - -.btn-warning:active, .btn-warning.active, -.open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #f39106; - background-image: none; - border-color: #d07c05; -} - -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, -.open > .btn-warning.dropdown-toggle:hover, -.open > .btn-warning.dropdown-toggle:focus, -.open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d07c05; - border-color: #905504; -} - -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, -fieldset[disabled] .btn-warning:hover, -fieldset[disabled] .btn-warning:focus, -fieldset[disabled] .btn-warning.focus { - background-color: #faa732; - border-color: #f99c19; -} - -.btn-warning .badge { - color: #faa732; - background-color: #fff; -} - -.btn-danger { - color: #fff; - background-color: #da4f49; - border-color: #d63b34; -} - -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c72f29; - border-color: #731b17; -} - -.btn-danger:hover { - color: #fff; - background-color: #c72f29; - border-color: #aa2823; -} - -.btn-danger:active, .btn-danger.active, -.open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c72f29; - background-image: none; - border-color: #aa2823; -} - -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, -.open > .btn-danger.dropdown-toggle:hover, -.open > .btn-danger.dropdown-toggle:focus, -.open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #aa2823; - border-color: #731b17; -} - -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, -fieldset[disabled] .btn-danger:hover, -fieldset[disabled] .btn-danger:focus, -fieldset[disabled] .btn-danger.focus { - background-color: #da4f49; - border-color: #d63b34; -} - -.btn-danger .badge { - color: #da4f49; - background-color: #fff; -} - -.btn-link { - font-weight: 400; - color: #006dcc; - border-radius: 0; -} - -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; -} - -.btn-link:hover, .btn-link:focus { - color: #1950a3; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, .btn-link[disabled]:focus, -fieldset[disabled] .btn-link:hover, -fieldset[disabled] .btn-link:focus { - color: #838383; - text-decoration: none; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.btn-xs, .btn-group-xs > .btn { - padding: 2px 4px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.in { - display: block; -} - -tr.collapse.in { - display: table-row; -} - -tbody.collapse.in { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle:focus { - outline: 0; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 12px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid #d3d3d3; - border-radius: 2px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - height: 1px; - margin: 8px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.5; - color: #333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #fff; - text-decoration: none; - background-color: #f5f5f5; -} - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #333; - text-decoration: none; - background-color: #f9f9f9; - outline: 0; -} - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #838383; -} - -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} - -.open > .dropdown-menu { - display: block; -} - -.open > a { - outline: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 11px; - line-height: 1.5; - color: #838383; - white-space: nowrap; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} - -@media (min-width: 0) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; - } -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} - -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - margin-left: -5px; -} - -.btn-toolbar:before, .btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} - -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn .caret { - margin-left: 0; -} - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; -} - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} - -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.btn-group-vertical > .btn-group > .btn { - float: none; -} - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} - -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} - -.btn-group-justified > .btn-group .btn { - width: 100%; -} - -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: table; - border-collapse: separate; -} - -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} - -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} - -.input-group .form-control:focus { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 4px 8px; - font-size: 12px; - font-weight: 400; - line-height: 1; - color: #5a5a5a; - text-align: center; - background-color: #fff; - border: 1px solid #fff; - border-radius: 2px; -} - -.input-group-addon.input-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 4px 15px; - font-size: 11px; - border-radius: 2px; -} - -.input-group-addon.input-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 6px 29px; - font-size: 15px; - border-radius: 2px; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -1px; -} - -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; -} - -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav:before, .nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.nav > li { - position: relative; - display: block; -} - -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} - -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #e8e8e8; -} - -.nav > li.disabled > a { - color: #838383; -} - -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #838383; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} - -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #e8e8e8; - border-color: #006dcc; -} - -.nav .nav-divider { - height: 1px; - margin: 8px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.nav > li > a > img { - max-width: none; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} - -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} - -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.5; - border: 1px solid transparent; - border-radius: 2px 2px 0 0; -} - -.nav-tabs > li > a:hover { - border-color: #e8e8e8 #e8e8e8 #ddd; -} - -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #5a5a5a; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} - -.nav-pills > li { - float: left; -} - -.nav-pills > li > a { - border-radius: 2px; -} - -.nav-pills > li + li { - margin-left: 2px; -} - -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #006dcc; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; -} - -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; -} - -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} - -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} - -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; -} - -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 2px; -} - -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} - -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 2px 2px 0 0; - } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.navbar { - position: relative; - min-height: 35px; - margin-bottom: 18px; - border: 1px solid transparent; -} - -.navbar:before, .navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -@media (min-width: 0) { - .navbar { - border-radius: 2px; - } -} - -.navbar-header:before, .navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -@media (min-width: 0) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - padding-right: 10px; - padding-left: 10px; - overflow-x: visible; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} - -.navbar-collapse:before, .navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse.in { - overflow-y: auto; -} - -@media (min-width: 0) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} - -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} - -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} - -@media (min-width: 0) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -10px; - margin-left: -10px; -} - -@media (min-width: 0) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} - -@media (min-width: 0) { - .navbar-static-top { - border-radius: 0; - } -} - -.navbar-brand { - float: left; - height: 35px; - padding: 8.5px 10px; - font-size: 15px; - line-height: 18px; -} - -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -.navbar-brand > img { - display: block; -} - -@media (min-width: 0) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -10px; - } -} - -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 10px; - margin-top: 0.5px; - margin-bottom: 0.5px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 2px; -} - -.navbar-toggle:focus { - outline: 0; -} - -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} - -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} - -@media (min-width: 0) { - .navbar-toggle { - display: none; - } -} - -.navbar-nav { - margin: 4.25px -10px; -} - -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 18px; -} - -@media (max-width: -1) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 18px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} - -@media (min-width: 0) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 8.5px; - padding-bottom: 8.5px; - } -} - -.navbar-form { - padding: 10px 10px; - margin-right: -10px; - margin-left: -10px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 3.5px; - margin-bottom: 3.5px; -} - -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} - -@media (max-width: -1) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} - -@media (min-width: 0) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.navbar-btn { - margin-top: 3.5px; - margin-bottom: 3.5px; -} - -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 4.5px; - margin-bottom: 4.5px; -} - -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 6.5px; - margin-bottom: 6.5px; -} - -.navbar-text { - margin-top: 8.5px; - margin-bottom: 8.5px; -} - -@media (min-width: 0) { - .navbar-text { - float: left; - margin-right: 10px; - margin-left: 10px; - } -} - -@media (min-width: 0) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -10px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} - -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} - -.navbar-default .navbar-brand { - color: #777; -} - -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} - -.navbar-default .navbar-text { - color: #777; -} - -.navbar-default .navbar-nav > li > a { - color: #777; -} - -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} - -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} - -@media (max-width: -1) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} - -.navbar-default .navbar-toggle { - border-color: #ddd; -} - -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} - -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} - -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} - -.navbar-default .navbar-link { - color: #777; -} - -.navbar-default .navbar-link:hover { - color: #333; -} - -.navbar-default .btn-link { - color: #777; -} - -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; -} - -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:hover, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} - -.navbar-inverse { - background-color: #222; - border-color: #090909; -} - -.navbar-inverse .navbar-brand { - color: darkgray; -} - -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} - -.navbar-inverse .navbar-text { - color: darkgray; -} - -.navbar-inverse .navbar-nav > li > a { - color: darkgray; -} - -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; -} - -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; -} - -@media (max-width: -1) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: darkgray; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} - -.navbar-inverse .navbar-toggle { - border-color: #333; -} - -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} - -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} - -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} - -.navbar-inverse .navbar-link { - color: darkgray; -} - -.navbar-inverse .navbar-link:hover { - color: #fff; -} - -.navbar-inverse .btn-link { - color: darkgray; -} - -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; -} - -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:hover, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} - -.pagination { - display: inline-block; - padding-left: 0; - margin: 18px 0; - border-radius: 2px; -} - -.pagination > li { - display: inline; -} - -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 4px 8px; - margin-left: -1px; - line-height: 1.5; - color: #006dcc; - text-decoration: none; - background-color: #fff; - border: 1px solid #e8e8e8; -} - -.pagination > li > a:hover, .pagination > li > a:focus, -.pagination > li > span:hover, -.pagination > li > span:focus { - z-index: 2; - color: #1950a3; - background-color: #f9f9f9; - border-color: #e8e8e8; -} - -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, -.pagination > .active > span, -.pagination > .active > span:hover, -.pagination > .active > span:focus { - z-index: 3; - color: #838383; - cursor: default; - background-color: #f9f9f9; - border-color: #e8e8e8; -} - -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #838383; - cursor: not-allowed; - background-color: #fff; - border-color: #e8e8e8; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; -} - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; -} - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.label-default { - background-color: #838383; -} - -.label-default[href]:hover, .label-default[href]:focus { - background-color: #6a6a6a; -} - -.label-primary { - background-color: #006dcc; -} - -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #005299; -} - -.label-success { - background-color: #5bb75b; -} - -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449b44; -} - -.label-info { - background-color: #49afcd; -} - -.label-info[href]:hover, .label-info[href]:focus { - background-color: #3195b2; -} - -.label-warning { - background-color: #faa732; -} - -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #f39106; -} - -.label-danger { - background-color: #da4f49; -} - -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c72f29; -} - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 11px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #838383; - border-radius: 10px; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.btn-xs .badge, .btn-group-xs > .btn .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} - -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #006dcc; - background-color: #fff; -} - -.list-group-item > .badge { - float: right; -} - -.list-group-item > .badge + .badge { - margin-right: 5px; -} - -.nav-pills > li > a > .badge { - margin-left: 3px; -} - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.alert { - padding: 15px; - margin-bottom: 18px; - border: 1px solid transparent; - border-radius: 2px; -} - -.alert h4 { - margin-top: 0; - color: inherit; -} - -.alert .alert-link { - font-weight: bold; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.alert > p + p { - margin-top: 5px; -} - -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} - -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - color: #5bb75b; - background-color: #5bb75b; - border-color: #31a549; -} - -.alert-success hr { - border-top-color: #2b9140; -} - -.alert-success .alert-link { - color: #449b44; -} - -.alert-info { - color: #49afcd; - background-color: #49afcd; - border-color: #0492ba; -} - -.alert-info hr { - border-top-color: #037ea1; -} - -.alert-info .alert-link { - color: #3195b2; -} - -.alert-warning { - color: #faa732; - background-color: #faa732; - border-color: #f8951d; -} - -.alert-warning hr { - border-top-color: #f48908; -} - -.alert-warning .alert-link { - color: #f39106; -} - -.alert-danger { - color: #da4f49; - background-color: #da4f49; - border-color: #d5382e; -} - -.alert-danger hr { - border-top-color: #c23027; -} - -.alert-danger .alert-link { - color: #c72f29; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -.progress { - height: 18px; - margin-bottom: 18px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 11px; - line-height: 18px; - color: #fff; - text-align: center; - background-color: #006dcc; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; -} - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-bar-success { - background-color: #5bb75b; -} - -.progress-striped .progress-bar-success { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-info { - background-color: #49afcd; -} - -.progress-striped .progress-bar-info { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-warning { - background-color: #faa732; -} - -.progress-striped .progress-bar-warning { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-danger { - background-color: #da4f49; -} - -.progress-striped .progress-bar-danger { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} - -.well-lg { - padding: 24px; - border-radius: 2px; -} - -.well-sm { - padding: 9px; - border-radius: 2px; -} - -.close { - float: right; - font-size: 18px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; -} - -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} - -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -} - -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid transparent; - border-radius: 2px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #5a5a5a; -} - -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} - -.modal-backdrop.in { - filter: alpha(opacity=80); - opacity: 0.8; -} - -.modal-header { - padding: 15px; - border-bottom: 1px solid #e8e8e8; -} - -.modal-header:before, .modal-header:after { - display: table; - content: " "; -} - -.modal-header:after { - clear: both; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - padding: 30px; -} - -.modal-footer { - padding: 30px; - text-align: right; - border-top: 1px solid #e8e8e8; -} - -.modal-footer:before, .modal-footer:after { - display: table; - content: " "; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 768px) { - .modal-dialog { - width: 700px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - .modal-sm { - width: 525px; - } -} - -@media (min-width: 992px) { - .modal-lg { - width: 940px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: Roboto, Helvetica, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.5; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 11px; - filter: alpha(opacity=0); - opacity: 0; -} - -.tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; -} - -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 2px; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; -} - -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} - -.carousel-inner > .active { - left: 0; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} - -.carousel-inner > .next { - left: 100%; -} - -.carousel-inner > .prev { - left: -100%; -} - -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} - -.carousel-inner > .active.left { - left: -100%; -} - -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; -} - -.carousel-control.left { - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} - -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} - -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; -} - -.carousel-control .icon-prev:before { - content: "\2039"; -} - -.carousel-control .icon-next:before { - content: "\203A"; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} - -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} - -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-caption .btn { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} - -.clearfix:before, .clearfix:after { - display: table; - content: " "; -} - -.clearfix:after { - clear: both; -} - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} - -.pull-right { - float: right !important; -} - -.pull-left { - float: left !important; -} - -.hide { - display: none !important; -} - -.show { - display: block !important; -} - -.invisible { - visibility: hidden; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.hidden { - display: none !important; -} - -.affix { - position: fixed; -} - -.btn-inverse:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #d3d3d3; -} - -.btn-inverse:not([disabled]):focus, .btn-inverse:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #939393; -} - -.btn-inverse:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #b4b4b4; -} - -.btn-inverse:not([disabled]):active, .btn-inverse:not([disabled]).active, -.open > .btn-inverse:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #b4b4b4; -} - -.btn-inverse:not([disabled]):active:hover, .btn-inverse:not([disabled]):active:focus, .btn-inverse:not([disabled]):active.focus, .btn-inverse:not([disabled]).active:hover, .btn-inverse:not([disabled]).active:focus, .btn-inverse:not([disabled]).active.focus, -.open > .btn-inverse:not([disabled]).dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #939393; -} - -.btn-inverse:not([disabled]).disabled:hover, .btn-inverse:not([disabled]).disabled:focus, .btn-inverse:not([disabled]).disabled.focus, .btn-inverse:not([disabled])[disabled]:hover, .btn-inverse:not([disabled])[disabled]:focus, .btn-inverse:not([disabled])[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]):hover, -fieldset[disabled] .btn-inverse:not([disabled]):focus, -fieldset[disabled] .btn-inverse:not([disabled]).focus { - background-color: #fff; - border-color: #d3d3d3; -} - -.btn-inverse:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-inverse:not([disabled]):hover, .btn-inverse:not([disabled]):active, .btn-inverse:not([disabled]):focus { - background-color: #f3f3f3; -} - -.btn-inverse:not([disabled]).btn-primary { - color: #006dcc; - background-color: #fff; - border-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary:focus, .btn-inverse:not([disabled]).btn-primary.focus { - color: #006dcc; - background-color: #e6e6e6; - border-color: #00294d; -} - -.btn-inverse:not([disabled]).btn-primary:hover { - color: #006dcc; - background-color: #e6e6e6; - border-color: #004c8f; -} - -.btn-inverse:not([disabled]).btn-primary:active, .btn-inverse:not([disabled]).btn-primary.active, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle { - color: #006dcc; - background-color: #e6e6e6; - background-image: none; - border-color: #004c8f; -} - -.btn-inverse:not([disabled]).btn-primary:active:hover, .btn-inverse:not([disabled]).btn-primary:active:focus, .btn-inverse:not([disabled]).btn-primary:active.focus, .btn-inverse:not([disabled]).btn-primary.active:hover, .btn-inverse:not([disabled]).btn-primary.active:focus, .btn-inverse:not([disabled]).btn-primary.active.focus, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle.focus { - color: #006dcc; - background-color: #d4d4d4; - border-color: #00294d; -} - -.btn-inverse:not([disabled]).btn-primary.disabled:hover, .btn-inverse:not([disabled]).btn-primary.disabled:focus, .btn-inverse:not([disabled]).btn-primary.disabled.focus, .btn-inverse:not([disabled]).btn-primary[disabled]:hover, .btn-inverse:not([disabled]).btn-primary[disabled]:focus, .btn-inverse:not([disabled]).btn-primary[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary.focus { - background-color: #fff; - border-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary .badge { - color: #fff; - background-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary:active, .btn-inverse:not([disabled]).btn-primary:active:active, .btn-inverse:not([disabled]).btn-primary:focus, .btn-inverse:not([disabled]).btn-primary:focus:active, .btn-inverse:not([disabled]).btn-primary:hover, .btn-inverse:not([disabled]).btn-primary:hover:active { - background-color: #cce7ff; -} - -.btn-inverse:not([disabled]).btn-success { - color: #5bb75b; - background-color: #fff; - border-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success:focus, .btn-inverse:not([disabled]).btn-success.focus { - color: #5bb75b; - background-color: #e6e6e6; - border-color: #2d662d; -} - -.btn-inverse:not([disabled]).btn-success:hover { - color: #5bb75b; - background-color: #e6e6e6; - border-color: #419441; -} - -.btn-inverse:not([disabled]).btn-success:active, .btn-inverse:not([disabled]).btn-success.active, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle { - color: #5bb75b; - background-color: #e6e6e6; - background-image: none; - border-color: #419441; -} - -.btn-inverse:not([disabled]).btn-success:active:hover, .btn-inverse:not([disabled]).btn-success:active:focus, .btn-inverse:not([disabled]).btn-success:active.focus, .btn-inverse:not([disabled]).btn-success.active:hover, .btn-inverse:not([disabled]).btn-success.active:focus, .btn-inverse:not([disabled]).btn-success.active.focus, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle.focus { - color: #5bb75b; - background-color: #d4d4d4; - border-color: #2d662d; -} - -.btn-inverse:not([disabled]).btn-success.disabled:hover, .btn-inverse:not([disabled]).btn-success.disabled:focus, .btn-inverse:not([disabled]).btn-success.disabled.focus, .btn-inverse:not([disabled]).btn-success[disabled]:hover, .btn-inverse:not([disabled]).btn-success[disabled]:focus, .btn-inverse:not([disabled]).btn-success[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success.focus { - background-color: #fff; - border-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success .badge { - color: #fff; - background-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success:active, .btn-inverse:not([disabled]).btn-success:active:active, .btn-inverse:not([disabled]).btn-success:focus, .btn-inverse:not([disabled]).btn-success:focus:active, .btn-inverse:not([disabled]).btn-success:hover, .btn-inverse:not([disabled]).btn-success:hover:active { - background-color: #dcefdc; -} - -.btn-inverse:not([disabled]).btn-info { - color: #49afcd; - background-color: #fff; - border-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info:focus, .btn-inverse:not([disabled]).btn-info.focus { - color: #49afcd; - background-color: #e6e6e6; - border-color: #206376; -} - -.btn-inverse:not([disabled]).btn-info:hover { - color: #49afcd; - background-color: #e6e6e6; - border-color: #2f8eaa; -} - -.btn-inverse:not([disabled]).btn-info:active, .btn-inverse:not([disabled]).btn-info.active, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle { - color: #49afcd; - background-color: #e6e6e6; - background-image: none; - border-color: #2f8eaa; -} - -.btn-inverse:not([disabled]).btn-info:active:hover, .btn-inverse:not([disabled]).btn-info:active:focus, .btn-inverse:not([disabled]).btn-info:active.focus, .btn-inverse:not([disabled]).btn-info.active:hover, .btn-inverse:not([disabled]).btn-info.active:focus, .btn-inverse:not([disabled]).btn-info.active.focus, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle.focus { - color: #49afcd; - background-color: #d4d4d4; - border-color: #206376; -} - -.btn-inverse:not([disabled]).btn-info.disabled:hover, .btn-inverse:not([disabled]).btn-info.disabled:focus, .btn-inverse:not([disabled]).btn-info.disabled.focus, .btn-inverse:not([disabled]).btn-info[disabled]:hover, .btn-inverse:not([disabled]).btn-info[disabled]:focus, .btn-inverse:not([disabled]).btn-info[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info.focus { - background-color: #fff; - border-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info .badge { - color: #fff; - background-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info:active, .btn-inverse:not([disabled]).btn-info:active:active, .btn-inverse:not([disabled]).btn-info:focus, .btn-inverse:not([disabled]).btn-info:focus:active, .btn-inverse:not([disabled]).btn-info:hover, .btn-inverse:not([disabled]).btn-info:hover:active { - background-color: #d7edf4; -} - -.btn-inverse:not([disabled]).btn-warning { - color: #faa732; - background-color: #fff; - border-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning:focus, .btn-inverse:not([disabled]).btn-warning.focus { - color: #faa732; - background-color: #e6e6e6; - border-color: #a86404; -} - -.btn-inverse:not([disabled]).btn-warning:hover { - color: #faa732; - background-color: #e6e6e6; - border-color: #e98b06; -} - -.btn-inverse:not([disabled]).btn-warning:active, .btn-inverse:not([disabled]).btn-warning.active, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle { - color: #faa732; - background-color: #e6e6e6; - background-image: none; - border-color: #e98b06; -} - -.btn-inverse:not([disabled]).btn-warning:active:hover, .btn-inverse:not([disabled]).btn-warning:active:focus, .btn-inverse:not([disabled]).btn-warning:active.focus, .btn-inverse:not([disabled]).btn-warning.active:hover, .btn-inverse:not([disabled]).btn-warning.active:focus, .btn-inverse:not([disabled]).btn-warning.active.focus, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle.focus { - color: #faa732; - background-color: #d4d4d4; - border-color: #a86404; -} - -.btn-inverse:not([disabled]).btn-warning.disabled:hover, .btn-inverse:not([disabled]).btn-warning.disabled:focus, .btn-inverse:not([disabled]).btn-warning.disabled.focus, .btn-inverse:not([disabled]).btn-warning[disabled]:hover, .btn-inverse:not([disabled]).btn-warning[disabled]:focus, .btn-inverse:not([disabled]).btn-warning[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning.focus { - background-color: #fff; - border-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning .badge { - color: #fff; - background-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning:active, .btn-inverse:not([disabled]).btn-warning:active:active, .btn-inverse:not([disabled]).btn-warning:focus, .btn-inverse:not([disabled]).btn-warning:focus:active, .btn-inverse:not([disabled]).btn-warning:hover, .btn-inverse:not([disabled]).btn-warning:hover:active { - background-color: #feeacd; -} - -.btn-inverse:not([disabled]).btn-danger { - color: #da4f49; - background-color: #fff; - border-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger:focus, .btn-inverse:not([disabled]).btn-danger.focus { - color: #da4f49; - background-color: #e6e6e6; - border-color: #88201c; -} - -.btn-inverse:not([disabled]).btn-danger:hover { - color: #da4f49; - background-color: #e6e6e6; - border-color: #bf2d27; -} - -.btn-inverse:not([disabled]).btn-danger:active, .btn-inverse:not([disabled]).btn-danger.active, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle { - color: #da4f49; - background-color: #e6e6e6; - background-image: none; - border-color: #bf2d27; -} - -.btn-inverse:not([disabled]).btn-danger:active:hover, .btn-inverse:not([disabled]).btn-danger:active:focus, .btn-inverse:not([disabled]).btn-danger:active.focus, .btn-inverse:not([disabled]).btn-danger.active:hover, .btn-inverse:not([disabled]).btn-danger.active:focus, .btn-inverse:not([disabled]).btn-danger.active.focus, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle.focus { - color: #da4f49; - background-color: #d4d4d4; - border-color: #88201c; -} - -.btn-inverse:not([disabled]).btn-danger.disabled:hover, .btn-inverse:not([disabled]).btn-danger.disabled:focus, .btn-inverse:not([disabled]).btn-danger.disabled.focus, .btn-inverse:not([disabled]).btn-danger[disabled]:hover, .btn-inverse:not([disabled]).btn-danger[disabled]:focus, .btn-inverse:not([disabled]).btn-danger[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger.focus { - background-color: #fff; - border-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger .badge { - color: #fff; - background-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger:active, .btn-inverse:not([disabled]).btn-danger:active:active, .btn-inverse:not([disabled]).btn-danger:focus, .btn-inverse:not([disabled]).btn-danger:focus:active, .btn-inverse:not([disabled]).btn-danger:hover, .btn-inverse:not([disabled]).btn-danger:hover:active { - background-color: #f6d6d5; -} - -.btn { - -webkit-box-shadow: 0 1px #d3d3d3; - box-shadow: 0 1px #d3d3d3; - margin-right: 5px; -} - -.btn:last-child { - margin-right: 0; -} - -.btn:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(1px); - transform: translateY(1px); -} - -.btn.disabled, .btn[disabled], -[disabled] .btn { - background-color: #e8e8e8; - border-color: #e8e8e8; - color: #838383; -} - -.btn.disabled:hover, .btn[disabled]:hover, -[disabled] .btn:hover { - background-color: #e8e8e8; - border-color: #e8e8e8; - color: #838383; -} - -.btn.disabled, .btn.disabled:active, .btn[disabled], .btn[disabled]:active, -[disabled] .btn, -[disabled] .btn:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn > .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 8px; -} - -.btn.btn-link { - cursor: pointer; -} - -.btn.btn-link, .btn.btn-link:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn.btn-link:disabled, .btn.btn-link[disabled] { - background-color: transparent; - cursor: not-allowed; -} - -.btn.btn-link:hover, .btn.btn-link:active { - background-color: transparent; -} - -.btn-borderless:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-borderless:not([disabled]):focus, .btn-borderless:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #bfbfbf; -} - -.btn-borderless:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #e0e0e0; -} - -.btn-borderless:not([disabled]):active, .btn-borderless:not([disabled]).active, -.open > .btn-borderless:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #e0e0e0; -} - -.btn-borderless:not([disabled]):active:hover, .btn-borderless:not([disabled]):active:focus, .btn-borderless:not([disabled]):active.focus, .btn-borderless:not([disabled]).active:hover, .btn-borderless:not([disabled]).active:focus, .btn-borderless:not([disabled]).active.focus, -.open > .btn-borderless:not([disabled]).dropdown-toggle:hover, -.open > .btn-borderless:not([disabled]).dropdown-toggle:focus, -.open > .btn-borderless:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #bfbfbf; -} - -.btn-borderless:not([disabled]).disabled:hover, .btn-borderless:not([disabled]).disabled:focus, .btn-borderless:not([disabled]).disabled.focus, .btn-borderless:not([disabled])[disabled]:hover, .btn-borderless:not([disabled])[disabled]:focus, .btn-borderless:not([disabled])[disabled].focus, -fieldset[disabled] .btn-borderless:not([disabled]):hover, -fieldset[disabled] .btn-borderless:not([disabled]):focus, -fieldset[disabled] .btn-borderless:not([disabled]).focus { - background-color: #fff; - border-color: #fff; -} - -.btn-borderless:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-borderless:not([disabled]):hover, .btn-borderless:not([disabled]):focus { - background-color: #fff; - border-color: #d3d3d3; - -webkit-box-shadow: 0 1px #d3d3d3; - box-shadow: 0 1px #d3d3d3; -} - -.btn-flat:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #fff; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-flat:not([disabled]):focus, .btn-flat:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #bfbfbf; -} - -.btn-flat:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #e0e0e0; -} - -.btn-flat:not([disabled]):active, .btn-flat:not([disabled]).active, -.open > .btn-flat:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #e0e0e0; -} - -.btn-flat:not([disabled]):active:hover, .btn-flat:not([disabled]):active:focus, .btn-flat:not([disabled]):active.focus, .btn-flat:not([disabled]).active:hover, .btn-flat:not([disabled]).active:focus, .btn-flat:not([disabled]).active.focus, -.open > .btn-flat:not([disabled]).dropdown-toggle:hover, -.open > .btn-flat:not([disabled]).dropdown-toggle:focus, -.open > .btn-flat:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #bfbfbf; -} - -.btn-flat:not([disabled]).disabled:hover, .btn-flat:not([disabled]).disabled:focus, .btn-flat:not([disabled]).disabled.focus, .btn-flat:not([disabled])[disabled]:hover, .btn-flat:not([disabled])[disabled]:focus, .btn-flat:not([disabled])[disabled].focus, -fieldset[disabled] .btn-flat:not([disabled]):hover, -fieldset[disabled] .btn-flat:not([disabled]):focus, -fieldset[disabled] .btn-flat:not([disabled]).focus { - background-color: #fff; - border-color: #fff; -} - -.btn-flat:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-flat:not([disabled]):hover, .btn-flat:not([disabled]):focus { - background-color: #fff; -} - -.btn-xs, .btn-group-xs > .btn, -.btn-group-xs > .btn { - font-size: 9px; -} - -.btn-xs:active, .btn-group-xs > .btn:active, -.btn-group-xs > .btn:active { - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn-xs > .flexible-wrapper-inline > .flexible-spacer-component, .btn-group-xs > .btn > .flexible-wrapper-inline > .flexible-spacer-component, -.btn-group-xs > .btn > .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 4px; -} - -.input-group-btn > .btn { - padding-bottom: 3px; -} - -.checkbox label, -.radio label, -.radiogroup-stacked label { - font-weight: 300; - padding-top: 1px; -} - -.checkbox .icheckbox, -.radio .icheckbox, -.radiogroup-stacked .icheckbox { - margin-left: -20px; -} - -.checkbox .icheckbox > input, -.radio .icheckbox > input, -.radiogroup-stacked .icheckbox > input { - margin-left: 0; -} - -.checkbox > .icheckbox, -.checkbox > .iradio, -.radio > .icheckbox, -.radio > .iradio, -.radiogroup-stacked > .icheckbox, -.radiogroup-stacked > .iradio { - margin-left: 0; -} - -.checkbox > input[type='checkbox'], .checkbox > input[type='radio'], -.radio > input[type='checkbox'], -.radio > input[type='radio'], -.radiogroup-stacked > input[type='checkbox'], -.radiogroup-stacked > input[type='radio'] { - margin-left: 0; -} - -input[type="checkbox"], -input[type="radio"] { - width: 16px; - height: 16px; - margin-top: 0; -} - -.icheckbox + span, -.iradio + span { - font-weight: 300; -} - -.icheckbox:not(.disabled) + span, -.iradio:not(.disabled) + span { - cursor: pointer; -} - -.form-horizontal .control-label { - text-align: left; -} - -.form-horizontal .checkbox { - padding-top: 3px; - min-height: 16px; -} - -.form-group .help-block { - margin-bottom: 0; -} - -.form-group label { - font-weight: 700; -} - -.form-group .checkbox label { - font-weight: 300; -} - -.form-control, .form-control:focus { - -webkit-box-shadow: none; - box-shadow: none; -} - -.form-control:focus { - outline: 0; -} - -.form-control, .form-control-static { - font-weight: 300; -} - -.form-btn-footer { - text-align: right; -} - -fieldset { - border-bottom: 1px solid #f3f3f3; - margin-bottom: 30px; -} - -fieldset.borderless { - border-bottom: 0; - margin-bottom: 0; -} - -label { - color: #5a5a5a; -} - -.input-group-addon { - font-weight: 300; - padding: 4px 5px; -} - -.input-group-addon:first-child { - padding-left: 0; -} - -.input-group-addon:last-child { - padding-right: 0; -} - -.help-block { - color: #ababab; - font-weight: 300; - margin-top: 8px; -} - -.form-horizontal .control-label .help-block { - margin-top: 1px; -} - -.borderedwell-component .form-horizontal { - padding: 30px 30px 0; -} - -.modal { - font-weight: 300; -} - -.modal-title { - font-weight: 700; -} - -.modal-content { - border-radius: 0; - -webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 3px 0 rgba(0, 0, 0, 0.25); -} - -.modal-body { - overflow: auto; -} - -.modal-header, .modal-footer { - height: 40px; -} - -.modal-header { - background-color: #f3f3f3; - padding: 10px 15px; -} - -.modal-header > .close { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 11.3L7.3 8 4.1 4.7l.8-.7L8 7.2 11.1 4l.7.7-3.1 3.2 3.3 3.3-.7.8L8 8.7 4.7 12l-.7-.7z'/%3E%3C/svg%3E"); - background-position: center; - background-size: 20px; - height: 20px; - margin-right: -5px; - margin-top: 0; - width: 20px; -} - -.modal-header > .close > span { - display: none; -} - -.modal-footer { - padding: 6px; -} - -.modal-footer > .pull-left { - float: left; -} - -.modal-footer > label { - font-weight: 300; - color: #838383; - margin-bottom: 0; - line-height: 28px; -} - -.modal-footer > label.pull-left { - padding: 0 9px; -} - -.modal-footer > label.pull-left > input { - margin-right: 6px; -} - -.modal-instruction > p { - margin-bottom: 25px; -} - -.modal-instruction > strong { - display: block; - margin-bottom: 5px; -} - -.nav-tabs { - margin-bottom: 0; - min-height: 35px; -} - -.nav-tabs > li { - background-color: #f9f9f9; - border-left: 1px solid #e8e8e8; - border-top: 1px solid #e8e8e8; - display: inline-block; - font-size: 12px; - margin-bottom: -1px; - margin-right: 0; - padding: 0; - text-align: center; -} - -.nav-tabs > li > a { - color: #838383; - cursor: pointer; - display: inline-block; - font-weight: 300; - margin-right: 0; - padding: 8px 15px 7px; - text-shadow: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; -} - -.nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { - border: 0; - outline: 0; -} - -.nav-tabs > li > a .svg-symbol-component { - vertical-align: top; -} - -.nav-tabs > li > a .icon { - float: left; - height: 16px; - width: 16px; -} - -.nav-tabs > li.active, .nav-tabs > li.active:hover, .nav-tabs > li.active:focus { - background-color: #fff; - border: 0; -} - -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - border-right: 0; - cursor: default; -} - -.nav-tabs > li:last-child, .nav-tabs > li:last-child:hover, .nav-tabs > li:last-child:focus { - border-right: 1px solid #e8e8e8; -} - -.nav-tabs .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 8px; -} - -b, -strong { - font-weight: 700; -} -.radiogroup-stacked > label { - display: block; -} - -.form-group .radiogroup-stacked { - padding-top: 3px; -} - -.icheckbox, -.iradio { - background-repeat: no-repeat; - border: 0; - cursor: pointer; - display: inline-block; - height: 16px; - position: relative; - vertical-align: middle; - width: 16px; -} - -.icheckbox + span, -.iradio + span { - margin: 0 5px; - vertical-align: middle; -} - -.icheckbox { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect y='0' fill='none' width='16' height='16'/%3E%3Cpath fill='%23FFFFFF' d='M4 14.5c-1.4 0-2.5-1.1-2.5-2.5V4c0-1.4 1.1-2.5 2.5-2.5h8c1.4 0 2.5 1.1 2.5 2.5v8c0 1.4-1.1 2.5-2.5 2.5H4z'/%3E%3Cpath fill='%23D3D3D3' d='M12 2c1.1 0 2 0.9 2 2v8c0 1.1-0.9 2-2 2H4c-1.1 0-2-0.9-2-2V4c0-1.1 0.9-2 2-2H12M12 1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4C15 2.3 13.7 1 12 1L12 1z'/%3E%3C/svg%3E"); -} - -.icheckbox.hover { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%234AAFCD' d='M12 2c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8m0-1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4c0-1.7-1.3-3-3-3z'/%3E%3C/svg%3E"); -} - -.icheckbox.checked { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%234AAFCD' d='M15 12c0 1.6-1.4 3-3 3H4c-1.7 0-3-1.4-3-3V4c0-1.7 1.3-3 3-3h8c1.6 0 3 1.3 3 3v8z'/%3E%3Cpath fill='%23FFF' d='M11.5 4.7c-.2-.2-.5-.1-.7.1l-4.1 5.4-1.5-1.8c-.2-.2-.5-.3-.7-.1-.2.2-.2.5-.1.7l1.9 2.3c.1.1.2.2.4.2.1 0 .3-.1.4-.2l4.5-5.9c.1-.2.1-.5-.1-.7z'/%3E%3C/svg%3E"); -} - -.icheckbox.disabled { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='%23FFF' d='M4 14.5c-1.4 0-2.5-1.1-2.5-2.5V4c0-1.4 1.1-2.5 2.5-2.5h8c1.4 0 2.5 1.1 2.5 2.5v8c0 1.4-1.1 2.5-2.5 2.5H4z'/%3E%3Cpath fill='%23F1F2F2' d='M12 2c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8m0-1H4C2.4 1 1 2.3 1 4v8c0 1.6 1.4 3 3 3h8c1.6 0 3-1.4 3-3V4c0-1.7-1.3-3-3-3z'/%3E%3C/svg%3E"); -} - -.icheckbox.disabled, .icheckbox.disabled.checked { - cursor: default; -} - -.icheckbox.disabled.checked { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23F1F2F2' d='M15 12c0 1.6-1.4 3-3 3H4c-1.7 0-3-1.4-3-3V4c0-1.7 1.3-3 3-3h8c1.6 0 3 1.3 3 3v8z'/%3E%3Cpath fill='%23E6E7E8' d='M11.5 4.7c-.2-.2-.5-.1-.7.1l-4.1 5.4-1.5-1.8c-.2-.2-.5-.3-.7-.1-.2.2-.2.5-.1.7l1.9 2.3c.1.1.2.2.4.2.1 0 .3-.1.4-.2l4.5-5.9c.1-.2.1-.5-.1-.7z'/%3E%3C/svg%3E"); -} - -.iradio, .iradio.hover { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%23D3D3D3' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3C/svg%3E"); -} - -.iradio.checked { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%234AAFCD' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3Cpath fill='%234AAFCD' d='M8 12.4c-2.4 0-4.4-2-4.4-4.4s2-4.4 4.4-4.4 4.4 2 4.4 4.4S10.4 12.4 8 12.4z'/%3E%3C/svg%3E"); -} - -.iradio.disabled { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' d='M0 0h16v16'/%3E%3Ccircle fill='%23D3D3D3' cx='8' cy='8' r='6.6'/%3E%3C/svg%3E"); -} - -.iradio.disabled, .iradio.disabled.checked { - cursor: default; -} - -.iradio.disabled.checked { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M8 14.1c-3.4 0-6.1-2.8-6.1-6.1S4.6 1.9 8 1.9s6.1 2.8 6.1 6.1S11.4 14.1 8 14.1z'/%3E%3Cpath fill='%23D3D3D3' d='M8 2.4c3.1 0 5.6 2.5 5.6 5.6s-2.5 5.6-5.6 5.6S2.4 11.1 2.4 8 4.9 2.4 8 2.4M8 1.4c-3.7 0-6.6 3-6.6 6.6s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.7 1.4 8 1.4L8 1.4z'/%3E%3Cpath fill='%23D3D3D3' d='M8 12.4c-2.4 0-4.4-2-4.4-4.4s2-4.4 4.4-4.4 4.4 2 4.4 4.4S10.4 12.4 8 12.4z'/%3E%3C/svg%3E"); -} -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view--down-arrow { - margin-left: -8px; - position: absolute; -} - -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, -.react-datepicker__month-read-view--down-arrow::before, -.react-datepicker__month-year-read-view--down-arrow::before { - box-sizing: content-box; - position: absolute; - border: 8px solid transparent; - height: 0; - width: 1px; -} - -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, -.react-datepicker__month-read-view--down-arrow::before, -.react-datepicker__month-year-read-view--down-arrow::before { - content: ""; - z-index: -1; - border-width: 8px; - left: -8px; - border-bottom-color: #aeaeae; -} - -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle { - top: 0; - margin-top: -8px; -} - -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before { - border-top: none; - border-bottom-color: #f0f0f0; -} - -.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before { - top: -1px; - border-bottom-color: #aeaeae; -} - -.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view--down-arrow { - bottom: 0; - margin-bottom: -8px; -} - -.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, -.react-datepicker__month-read-view--down-arrow::before, -.react-datepicker__month-year-read-view--down-arrow::before { - border-bottom: none; - border-top-color: #fff; -} - -.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, -.react-datepicker__month-read-view--down-arrow::before, -.react-datepicker__month-year-read-view--down-arrow::before { - bottom: -1px; - border-top-color: #aeaeae; -} - -.react-datepicker-wrapper { - display: inline-block; -} - -.react-datepicker { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 0.8rem; - background-color: #fff; - color: #000; - border: 1px solid #aeaeae; - border-radius: 0.3rem; - display: inline-block; - position: relative; -} - -.react-datepicker--time-only .react-datepicker__triangle { - left: 35px; -} - -.react-datepicker--time-only .react-datepicker__time-container { - border-left: 0; -} - -.react-datepicker--time-only .react-datepicker__time { - border-radius: 0.3rem; -} - -.react-datepicker--time-only .react-datepicker__time-box { - border-radius: 0.3rem; -} - -.react-datepicker__triangle { - position: absolute; - left: 50px; -} - -.react-datepicker-popper { - z-index: 1; -} - -.react-datepicker-popper[data-placement^="bottom"] { - margin-top: 10px; -} - -.react-datepicker-popper[data-placement^="top"] { - margin-bottom: 10px; -} - -.react-datepicker-popper[data-placement^="right"] { - margin-left: 8px; -} - -.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle { - left: auto; - right: 42px; -} - -.react-datepicker-popper[data-placement^="left"] { - margin-right: 8px; -} - -.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle { - left: 42px; - right: auto; -} - -.react-datepicker__header { - text-align: center; - background-color: #f0f0f0; - border-bottom: 1px solid #aeaeae; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; - padding-top: 8px; - position: relative; -} - -.react-datepicker__header--time { - padding-bottom: 8px; - padding-left: 5px; - padding-right: 5px; -} - -.react-datepicker__year-dropdown-container--select, -.react-datepicker__month-dropdown-container--select, -.react-datepicker__month-year-dropdown-container--select, -.react-datepicker__year-dropdown-container--scroll, -.react-datepicker__month-dropdown-container--scroll, -.react-datepicker__month-year-dropdown-container--scroll { - display: inline-block; - margin: 0 2px; -} - -.react-datepicker__current-month, -.react-datepicker-time__header { - margin-top: 0; - color: #000; - font-weight: bold; - font-size: 0.944rem; -} - -.react-datepicker-time__header { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -.react-datepicker__navigation { - background: none; - line-height: 1.7rem; - text-align: center; - cursor: pointer; - position: absolute; - top: 10px; - width: 0; - padding: 0; - border: 0.45rem solid transparent; - z-index: 1; - height: 10px; - width: 10px; - text-indent: -999em; - overflow: hidden; -} - -.react-datepicker__navigation--previous { - left: 10px; - border-right-color: #ccc; -} - -.react-datepicker__navigation--previous:hover { - border-right-color: #b3b3b3; -} - -.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover { - border-right-color: #e6e6e6; - cursor: default; -} - -.react-datepicker__navigation--next { - right: 10px; - border-left-color: #ccc; -} - -.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) { - right: 80px; -} - -.react-datepicker__navigation--next:hover { - border-left-color: #b3b3b3; -} - -.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover { - border-left-color: #e6e6e6; - cursor: default; -} - -.react-datepicker__navigation--years { - position: relative; - top: 0; - display: block; - margin-left: auto; - margin-right: auto; -} - -.react-datepicker__navigation--years-previous { - top: 4px; - border-top-color: #ccc; -} - -.react-datepicker__navigation--years-previous:hover { - border-top-color: #b3b3b3; -} - -.react-datepicker__navigation--years-upcoming { - top: -4px; - border-bottom-color: #ccc; -} - -.react-datepicker__navigation--years-upcoming:hover { - border-bottom-color: #b3b3b3; -} - -.react-datepicker__month-container { - float: left; -} - -.react-datepicker__month { - margin: 0.4rem; - text-align: center; -} - -.react-datepicker__time-container { - float: right; - border-left: 1px solid #aeaeae; - width: 70px; -} - -.react-datepicker__time-container--with-today-button { - display: inline; - border: 1px solid #aeaeae; - border-radius: 0.3rem; - position: absolute; - right: -72px; - top: 0; -} - -.react-datepicker__time-container .react-datepicker__time { - position: relative; - background: white; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box { - width: 70px; - overflow-x: hidden; - margin: 0 auto; - text-align: center; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list { - list-style: none; - margin: 0; - height: calc(195px + (1.7rem / 2)); - overflow-y: scroll; - padding-right: 30px; - width: 100%; - box-sizing: content-box; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item { - padding: 5px 10px; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover { - cursor: pointer; - background-color: #f0f0f0; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected { - background-color: #216ba5; - color: white; - font-weight: bold; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover { - background-color: #216ba5; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled { - color: #ccc; -} - -.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover { - cursor: default; - background-color: transparent; -} - -.react-datepicker__week-number { - color: #ccc; - display: inline-block; - width: 1.7rem; - line-height: 1.7rem; - text-align: center; - margin: 0.166rem; -} - -.react-datepicker__week-number.react-datepicker__week-number--clickable { - cursor: pointer; -} - -.react-datepicker__week-number.react-datepicker__week-number--clickable:hover { - border-radius: 0.3rem; - background-color: #f0f0f0; -} - -.react-datepicker__day-names, -.react-datepicker__week { - white-space: nowrap; -} - -.react-datepicker__day-name, -.react-datepicker__day, -.react-datepicker__time-name { - color: #000; - display: inline-block; - width: 1.7rem; - line-height: 1.7rem; - text-align: center; - margin: 0.166rem; -} - -.react-datepicker__day { - cursor: pointer; -} - -.react-datepicker__day:hover { - border-radius: 0.3rem; - background-color: #f0f0f0; -} - -.react-datepicker__day--today { - font-weight: bold; -} - -.react-datepicker__day--highlighted { - border-radius: 0.3rem; - background-color: #3dcc4a; - color: #fff; -} - -.react-datepicker__day--highlighted:hover { - background-color: #32be3f; -} - -.react-datepicker__day--highlighted-custom-1 { - color: magenta; -} - -.react-datepicker__day--highlighted-custom-2 { - color: green; -} - -.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range { - border-radius: 0.3rem; - background-color: #216ba5; - color: #fff; -} - -.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover { - background-color: #1d5d90; -} - -.react-datepicker__day--keyboard-selected { - border-radius: 0.3rem; - background-color: #2a87d0; - color: #fff; -} - -.react-datepicker__day--keyboard-selected:hover { - background-color: #1d5d90; -} - -.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range) { - background-color: rgba(33, 107, 165, 0.5); -} - -.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range) { - background-color: #f0f0f0; - color: #000; -} - -.react-datepicker__day--disabled { - cursor: default; - color: #ccc; -} - -.react-datepicker__day--disabled:hover { - background-color: transparent; -} - -.react-datepicker__input-container { - position: relative; - display: inline-block; -} - -.react-datepicker__year-read-view, -.react-datepicker__month-read-view, -.react-datepicker__month-year-read-view { - border: 1px solid transparent; - border-radius: 0.3rem; -} - -.react-datepicker__year-read-view:hover, -.react-datepicker__month-read-view:hover, -.react-datepicker__month-year-read-view:hover { - cursor: pointer; -} - -.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow, -.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow { - border-top-color: #b3b3b3; -} - -.react-datepicker__year-read-view--down-arrow, -.react-datepicker__month-read-view--down-arrow, -.react-datepicker__month-year-read-view--down-arrow { - border-top-color: #ccc; - float: right; - margin-left: 20px; - top: 8px; - position: relative; - border-width: 0.45rem; -} - -.react-datepicker__year-dropdown, -.react-datepicker__month-dropdown, -.react-datepicker__month-year-dropdown { - background-color: #f0f0f0; - position: absolute; - width: 50%; - left: 25%; - top: 30px; - z-index: 1; - text-align: center; - border-radius: 0.3rem; - border: 1px solid #aeaeae; -} - -.react-datepicker__year-dropdown:hover, -.react-datepicker__month-dropdown:hover, -.react-datepicker__month-year-dropdown:hover { - cursor: pointer; -} - -.react-datepicker__year-dropdown--scrollable, -.react-datepicker__month-dropdown--scrollable, -.react-datepicker__month-year-dropdown--scrollable { - height: 150px; - overflow-y: scroll; -} - -.react-datepicker__year-option, -.react-datepicker__month-option, -.react-datepicker__month-year-option { - line-height: 20px; - width: 100%; - display: block; - margin-left: auto; - margin-right: auto; -} - -.react-datepicker__year-option:first-of-type, -.react-datepicker__month-option:first-of-type, -.react-datepicker__month-year-option:first-of-type { - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -.react-datepicker__year-option:last-of-type, -.react-datepicker__month-option:last-of-type, -.react-datepicker__month-year-option:last-of-type { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-bottom-left-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -.react-datepicker__year-option:hover, -.react-datepicker__month-option:hover, -.react-datepicker__month-year-option:hover { - background-color: #ccc; -} - -.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming, -.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, -.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming { - border-bottom-color: #b3b3b3; -} - -.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous, -.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, -.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous { - border-top-color: #b3b3b3; -} - -.react-datepicker__year-option--selected, -.react-datepicker__month-option--selected, -.react-datepicker__month-year-option--selected { - position: absolute; - left: 15px; -} - -.react-datepicker__close-icon { - background-color: transparent; - border: 0; - cursor: pointer; - outline: 0; - padding: 0; - vertical-align: middle; - position: absolute; - height: 16px; - width: 16px; - top: 25%; - right: 7px; -} - -.react-datepicker__close-icon::after { - background-color: #216ba5; - border-radius: 50%; - bottom: 0; - box-sizing: border-box; - color: #fff; - content: "\D7"; - cursor: pointer; - font-size: 12px; - height: 16px; - width: 16px; - line-height: 1; - margin: -8px auto 0; - padding: 2px; - position: absolute; - right: 0px; - text-align: center; -} - -.react-datepicker__today-button { - background: #f0f0f0; - border-top: 1px solid #aeaeae; - cursor: pointer; - text-align: center; - font-weight: bold; - padding: 5px 0; - clear: left; -} - -.react-datepicker__portal { - position: fixed; - width: 100vw; - height: 100vh; - background-color: rgba(0, 0, 0, 0.8); - left: 0; - top: 0; - justify-content: center; - align-items: center; - display: flex; - z-index: 2147483647; -} - -.react-datepicker__portal .react-datepicker__day-name, -.react-datepicker__portal .react-datepicker__day, -.react-datepicker__portal .react-datepicker__time-name { - width: 3rem; - line-height: 3rem; -} - -@media (max-width: 400px), (max-height: 550px) { - .react-datepicker__portal .react-datepicker__day-name, - .react-datepicker__portal .react-datepicker__day, - .react-datepicker__portal .react-datepicker__time-name { - width: 2rem; - line-height: 2rem; - } -} - -.react-datepicker__portal .react-datepicker__current-month, -.react-datepicker__portal .react-datepicker-time__header { - font-size: 1.44rem; -} - -.react-datepicker__portal .react-datepicker__navigation { - border: 0.81rem solid transparent; -} - -.react-datepicker__portal .react-datepicker__navigation--previous { - border-right-color: #ccc; -} - -.react-datepicker__portal .react-datepicker__navigation--previous:hover { - border-right-color: #b3b3b3; -} - -.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover { - border-right-color: #e6e6e6; - cursor: default; -} - -.react-datepicker__portal .react-datepicker__navigation--next { - border-left-color: #ccc; -} - -.react-datepicker__portal .react-datepicker__navigation--next:hover { - border-left-color: #b3b3b3; -} - -.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover { - border-left-color: #e6e6e6; - cursor: default; -} -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -a { - background-color: transparent; -} - -a:active, -a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: none; - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -mark { - background: #ff0; - color: #000; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -pre { - overflow: auto; -} - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: textfield; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -* { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -body { - font-family: Roboto, Helvetica, sans-serif; - font-size: 12px; - line-height: 1.5; - color: #333; - background-color: #fff; -} - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -a { - color: #006dcc; - text-decoration: none; -} - -a:hover, a:focus { - color: #1950a3; - text-decoration: underline; -} - -a:focus { - outline: none; -} - -figure { - margin: 0; -} - -img { - vertical-align: middle; -} - -.img-responsive { - display: block; - max-width: 100%; - height: auto; -} - -.img-rounded { - border-radius: 2px; -} - -.img-thumbnail { - padding: 4px; - line-height: 1.5; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} - -.img-circle { - border-radius: 50%; -} - -hr { - margin-top: 18px; - margin-bottom: 18px; - border: 0; - border-top: 1px solid #e8e8e8; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -[role="button"] { - cursor: pointer; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} - -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: 400; - line-height: 1; - color: #838383; -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 18px; - margin-bottom: 9px; -} - -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; -} - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 9px; - margin-bottom: 9px; -} - -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; -} - -h1, .h1 { - font-size: 31px; -} - -h2, .h2 { - font-size: 25px; -} - -h3, .h3 { - font-size: 21px; -} - -h4, .h4 { - font-size: 15px; -} - -h5, .h5 { - font-size: 12px; -} - -h6, .h6 { - font-size: 11px; -} - -p { - margin: 0 0 9px; -} - -.lead { - margin-bottom: 18px; - font-size: 13px; - font-weight: 300; - line-height: 1.4; -} - -@media (min-width: 768px) { - .lead { - font-size: 18px; - } -} - -small, -.small { - font-size: 91%; -} - -mark, -.mark { - padding: .2em; - background-color: #faa732; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -.text-justify { - text-align: justify; -} - -.text-nowrap { - white-space: nowrap; -} - -.text-lowercase { - text-transform: lowercase; -} - -.text-uppercase, .initialism { - text-transform: uppercase; -} - -.text-capitalize { - text-transform: capitalize; -} - -.text-muted { - color: #838383; -} - -.text-primary { - color: #006dcc; -} - -a.text-primary:hover, -a.text-primary:focus { - color: #005299; -} - -.text-success { - color: #5bb75b; -} - -a.text-success:hover, -a.text-success:focus { - color: #449b44; -} - -.text-info { - color: #49afcd; -} - -a.text-info:hover, -a.text-info:focus { - color: #3195b2; -} - -.text-warning { - color: #faa732; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #f39106; -} - -.text-danger { - color: #da4f49; -} - -a.text-danger:hover, -a.text-danger:focus { - color: #c72f29; -} - -.bg-primary { - color: #fff; -} - -.bg-primary { - background-color: #006dcc; -} - -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #005299; -} - -.bg-success { - background-color: #5bb75b; -} - -a.bg-success:hover, -a.bg-success:focus { - background-color: #449b44; -} - -.bg-info { - background-color: #49afcd; -} - -a.bg-info:hover, -a.bg-info:focus { - background-color: #3195b2; -} - -.bg-warning { - background-color: #faa732; -} - -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f39106; -} - -.bg-danger { - background-color: #da4f49; -} - -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #c72f29; -} - -.page-header { - padding-bottom: 8px; - margin: 36px 0 18px; - border-bottom: 1px solid #e8e8e8; -} - -ul, -ol { - margin-top: 0; - margin-bottom: 9px; -} - -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; -} - -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} - -dl { - margin-top: 0; - margin-bottom: 18px; -} - -dt, -dd { - line-height: 1.5; -} - -dt { - font-weight: 700; -} - -dd { - margin-left: 0; -} - -.dl-horizontal dd:before, .dl-horizontal dd:after { - display: table; - content: " "; -} - -.dl-horizontal dd:after { - clear: both; -} - -@media (min-width: 0) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} - -abbr[title], -abbr[data-original-title] { - cursor: help; -} - -.initialism { - font-size: 90%; -} - -blockquote { - padding: 9px 18px; - margin: 0 0 18px; - font-size: 15px; - border-left: 5px solid #e8e8e8; -} - -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} - -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.5; - color: #838383; -} - -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: "\2014 \A0"; -} - -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #e8e8e8; - border-left: 0; -} - -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ""; -} - -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: "\A0 \2014"; -} - -address { - margin-bottom: 18px; - font-style: normal; - line-height: 1.5; -} - -.container { - padding-right: 10px; - padding-left: 10px; - margin-right: auto; - margin-left: auto; -} - -.container:before, .container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -@media (min-width: 768px) { - .container { - width: 740px; - } -} - -@media (min-width: 992px) { - .container { - width: 960px; - } -} - -@media (min-width: 1200px) { - .container { - width: 1160px; - } -} - -.container-fluid { - padding-right: 10px; - padding-left: 10px; - margin-right: auto; - margin-left: auto; -} - -.container-fluid:before, .container-fluid:after { - display: table; - content: " "; -} - -.container-fluid:after { - clear: both; -} - -.row { - margin-right: -10px; - margin-left: -10px; -} - -.row:before, .row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.row-no-gutters { - margin-right: 0; - margin-left: 0; -} - -.row-no-gutters [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} - -.col-xs-1 { - width: 8.33333%; -} - -.col-xs-2 { - width: 16.66667%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-4 { - width: 33.33333%; -} - -.col-xs-5 { - width: 41.66667%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-7 { - width: 58.33333%; -} - -.col-xs-8 { - width: 66.66667%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-10 { - width: 83.33333%; -} - -.col-xs-11 { - width: 91.66667%; -} - -.col-xs-12 { - width: 100%; -} - -.col-xs-pull-0 { - right: auto; -} - -.col-xs-pull-1 { - right: 8.33333%; -} - -.col-xs-pull-2 { - right: 16.66667%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-4 { - right: 33.33333%; -} - -.col-xs-pull-5 { - right: 41.66667%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-7 { - right: 58.33333%; -} - -.col-xs-pull-8 { - right: 66.66667%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-10 { - right: 83.33333%; -} - -.col-xs-pull-11 { - right: 91.66667%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-push-0 { - left: auto; -} - -.col-xs-push-1 { - left: 8.33333%; -} - -.col-xs-push-2 { - left: 16.66667%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-4 { - left: 33.33333%; -} - -.col-xs-push-5 { - left: 41.66667%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-7 { - left: 58.33333%; -} - -.col-xs-push-8 { - left: 66.66667%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-10 { - left: 83.33333%; -} - -.col-xs-push-11 { - left: 91.66667%; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-offset-0 { - margin-left: 0%; -} - -.col-xs-offset-1 { - margin-left: 8.33333%; -} - -.col-xs-offset-2 { - margin-left: 16.66667%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-4 { - margin-left: 33.33333%; -} - -.col-xs-offset-5 { - margin-left: 41.66667%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-7 { - margin-left: 58.33333%; -} - -.col-xs-offset-8 { - margin-left: 66.66667%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-10 { - margin-left: 83.33333%; -} - -.col-xs-offset-11 { - margin-left: 91.66667%; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-1 { - width: 8.33333%; - } - .col-sm-2 { - width: 16.66667%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-4 { - width: 33.33333%; - } - .col-sm-5 { - width: 41.66667%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-7 { - width: 58.33333%; - } - .col-sm-8 { - width: 66.66667%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-10 { - width: 83.33333%; - } - .col-sm-11 { - width: 91.66667%; - } - .col-sm-12 { - width: 100%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-pull-1 { - right: 8.33333%; - } - .col-sm-pull-2 { - right: 16.66667%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-4 { - right: 33.33333%; - } - .col-sm-pull-5 { - right: 41.66667%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-7 { - right: 58.33333%; - } - .col-sm-pull-8 { - right: 66.66667%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-10 { - right: 83.33333%; - } - .col-sm-pull-11 { - right: 91.66667%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-push-1 { - left: 8.33333%; - } - .col-sm-push-2 { - left: 16.66667%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-4 { - left: 33.33333%; - } - .col-sm-push-5 { - left: 41.66667%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-7 { - left: 58.33333%; - } - .col-sm-push-8 { - left: 66.66667%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-10 { - left: 83.33333%; - } - .col-sm-push-11 { - left: 91.66667%; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-offset-0 { - margin-left: 0%; - } - .col-sm-offset-1 { - margin-left: 8.33333%; - } - .col-sm-offset-2 { - margin-left: 16.66667%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-4 { - margin-left: 33.33333%; - } - .col-sm-offset-5 { - margin-left: 41.66667%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-7 { - margin-left: 58.33333%; - } - .col-sm-offset-8 { - margin-left: 66.66667%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-10 { - margin-left: 83.33333%; - } - .col-sm-offset-11 { - margin-left: 91.66667%; - } - .col-sm-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-1 { - width: 8.33333%; - } - .col-md-2 { - width: 16.66667%; - } - .col-md-3 { - width: 25%; - } - .col-md-4 { - width: 33.33333%; - } - .col-md-5 { - width: 41.66667%; - } - .col-md-6 { - width: 50%; - } - .col-md-7 { - width: 58.33333%; - } - .col-md-8 { - width: 66.66667%; - } - .col-md-9 { - width: 75%; - } - .col-md-10 { - width: 83.33333%; - } - .col-md-11 { - width: 91.66667%; - } - .col-md-12 { - width: 100%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-pull-1 { - right: 8.33333%; - } - .col-md-pull-2 { - right: 16.66667%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-4 { - right: 33.33333%; - } - .col-md-pull-5 { - right: 41.66667%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-7 { - right: 58.33333%; - } - .col-md-pull-8 { - right: 66.66667%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-10 { - right: 83.33333%; - } - .col-md-pull-11 { - right: 91.66667%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-push-0 { - left: auto; - } - .col-md-push-1 { - left: 8.33333%; - } - .col-md-push-2 { - left: 16.66667%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-4 { - left: 33.33333%; - } - .col-md-push-5 { - left: 41.66667%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-7 { - left: 58.33333%; - } - .col-md-push-8 { - left: 66.66667%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-10 { - left: 83.33333%; - } - .col-md-push-11 { - left: 91.66667%; - } - .col-md-push-12 { - left: 100%; - } - .col-md-offset-0 { - margin-left: 0%; - } - .col-md-offset-1 { - margin-left: 8.33333%; - } - .col-md-offset-2 { - margin-left: 16.66667%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-4 { - margin-left: 33.33333%; - } - .col-md-offset-5 { - margin-left: 41.66667%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-7 { - margin-left: 58.33333%; - } - .col-md-offset-8 { - margin-left: 66.66667%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-10 { - margin-left: 83.33333%; - } - .col-md-offset-11 { - margin-left: 91.66667%; - } - .col-md-offset-12 { - margin-left: 100%; - } -} - -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-1 { - width: 8.33333%; - } - .col-lg-2 { - width: 16.66667%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-4 { - width: 33.33333%; - } - .col-lg-5 { - width: 41.66667%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-7 { - width: 58.33333%; - } - .col-lg-8 { - width: 66.66667%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-10 { - width: 83.33333%; - } - .col-lg-11 { - width: 91.66667%; - } - .col-lg-12 { - width: 100%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-pull-1 { - right: 8.33333%; - } - .col-lg-pull-2 { - right: 16.66667%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-4 { - right: 33.33333%; - } - .col-lg-pull-5 { - right: 41.66667%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-7 { - right: 58.33333%; - } - .col-lg-pull-8 { - right: 66.66667%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-10 { - right: 83.33333%; - } - .col-lg-pull-11 { - right: 91.66667%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-push-1 { - left: 8.33333%; - } - .col-lg-push-2 { - left: 16.66667%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-4 { - left: 33.33333%; - } - .col-lg-push-5 { - left: 41.66667%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-7 { - left: 58.33333%; - } - .col-lg-push-8 { - left: 66.66667%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-10 { - left: 83.33333%; - } - .col-lg-push-11 { - left: 91.66667%; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-offset-0 { - margin-left: 0%; - } - .col-lg-offset-1 { - margin-left: 8.33333%; - } - .col-lg-offset-2 { - margin-left: 16.66667%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-4 { - margin-left: 33.33333%; - } - .col-lg-offset-5 { - margin-left: 41.66667%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-7 { - margin-left: 58.33333%; - } - .col-lg-offset-8 { - margin-left: 66.66667%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-10 { - margin-left: 83.33333%; - } - .col-lg-offset-11 { - margin-left: 91.66667%; - } - .col-lg-offset-12 { - margin-left: 100%; - } -} - -table { - background-color: transparent; -} - -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} - -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #838383; - text-align: left; -} - -th { - text-align: left; -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 18px; -} - -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.5; - vertical-align: top; - border-top: 1px solid #d3d3d3; -} - -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #d3d3d3; -} - -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} - -.table > tbody + tbody { - border-top: 2px solid #d3d3d3; -} - -.table .table { - background-color: #fff; -} - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; -} - -.table-bordered { - border: 1px solid #d3d3d3; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > th, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.table-bordered > tfoot > tr > td { - border: 1px solid #d3d3d3; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} - -.table-hover > tbody > tr:hover { - background-color: #f9f9f9; -} - -.table > thead > tr > td.active, -.table > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.table > tfoot > tr.active > th { - background-color: #f9f9f9; -} - -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #ececec; -} - -.table > thead > tr > td.success, -.table > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.table > tfoot > tr.success > th { - background-color: #5bb75b; -} - -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #4cad4c; -} - -.table > thead > tr > td.info, -.table > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #49afcd; -} - -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #36a5c6; -} - -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #faa732; -} - -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #f99c19; -} - -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #da4f49; -} - -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #d63b34; -} - -.table-responsive { - min-height: .01%; - overflow-x: auto; -} - -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 13.5px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #d3d3d3; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 18px; - font-size: 18px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 700; -} - -input[type="search"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} - -input[type="radio"][disabled], input[type="radio"].disabled, -fieldset[disabled] input[type="radio"], -input[type="checkbox"][disabled], -input[type="checkbox"].disabled, -fieldset[disabled] -input[type="checkbox"] { - cursor: not-allowed; -} - -input[type="file"] { - display: block; -} - -input[type="range"] { - display: block; - width: 100%; -} - -select[multiple], -select[size] { - height: auto; -} - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: none; -} - -output { - display: block; - padding-top: 5px; - font-size: 12px; - line-height: 1.5; - color: #5a5a5a; -} - -.form-control { - display: block; - width: 100%; - height: 28px; - padding: 4px 8px; - font-size: 12px; - line-height: 1.5; - color: #5a5a5a; - background-color: #fff; - background-image: none; - border: 1px solid #e8e8e8; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -} - -.form-control:focus { - border-color: #d3d3d3; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(211, 211, 211, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(211, 211, 211, 0.6); -} - -.form-control::-moz-placeholder { - color: #ababab; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #ababab; -} - -.form-control::-webkit-input-placeholder { - color: #ababab; -} - -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control[disabled], .form-control[readonly], -fieldset[disabled] .form-control { - background-color: #e8e8e8; - opacity: 1; -} - -.form-control[disabled], -fieldset[disabled] .form-control { - cursor: not-allowed; -} - -textarea.form-control { - height: auto; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 28px; - } - input[type="date"].input-sm, .input-group-sm > input.form-control[type="date"], - .input-group-sm > input.input-group-addon[type="date"], - .input-group-sm > .input-group-btn > input.btn[type="date"], - .input-group-sm input[type="date"], - input[type="time"].input-sm, - .input-group-sm > input.form-control[type="time"], - .input-group-sm > input.input-group-addon[type="time"], - .input-group-sm > .input-group-btn > input.btn[type="time"], - .input-group-sm - input[type="time"], - input[type="datetime-local"].input-sm, - .input-group-sm > input.form-control[type="datetime-local"], - .input-group-sm > input.input-group-addon[type="datetime-local"], - .input-group-sm > .input-group-btn > input.btn[type="datetime-local"], - .input-group-sm - input[type="datetime-local"], - input[type="month"].input-sm, - .input-group-sm > input.form-control[type="month"], - .input-group-sm > input.input-group-addon[type="month"], - .input-group-sm > .input-group-btn > input.btn[type="month"], - .input-group-sm - input[type="month"] { - line-height: 26px; - } - input[type="date"].input-lg, .input-group-lg > input.form-control[type="date"], - .input-group-lg > input.input-group-addon[type="date"], - .input-group-lg > .input-group-btn > input.btn[type="date"], - .input-group-lg input[type="date"], - input[type="time"].input-lg, - .input-group-lg > input.form-control[type="time"], - .input-group-lg > input.input-group-addon[type="time"], - .input-group-lg > .input-group-btn > input.btn[type="time"], - .input-group-lg - input[type="time"], - input[type="datetime-local"].input-lg, - .input-group-lg > input.form-control[type="datetime-local"], - .input-group-lg > input.input-group-addon[type="datetime-local"], - .input-group-lg > .input-group-btn > input.btn[type="datetime-local"], - .input-group-lg - input[type="datetime-local"], - input[type="month"].input-lg, - .input-group-lg > input.form-control[type="month"], - .input-group-lg > input.input-group-addon[type="month"], - .input-group-lg > .input-group-btn > input.btn[type="month"], - .input-group-lg - input[type="month"] { - line-height: 34px; - } -} - -.form-group { - margin-bottom: 30px; -} - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} - -.radio.disabled label, -fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] -.checkbox label { - cursor: not-allowed; -} - -.radio label, -.checkbox label { - min-height: 18px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; -} - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - vertical-align: middle; - cursor: pointer; -} - -.radio-inline.disabled, -fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] -.checkbox-inline { - cursor: not-allowed; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} - -.form-control-static { - min-height: 30px; - padding-top: 5px; - padding-bottom: 5px; - margin-bottom: 0; -} - -.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn { - padding-right: 0; - padding-left: 0; -} - -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 26px; - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 26px; - line-height: 26px; -} - -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; -} - -.form-group-sm .form-control { - height: 26px; - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.form-group-sm select.form-control { - height: 26px; - line-height: 26px; -} - -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} - -.form-group-sm .form-control-static { - height: 26px; - min-height: 29px; - padding: 5px 15px; - font-size: 11px; - line-height: 1.5; -} - -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 34px; - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 34px; - line-height: 34px; -} - -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; -} - -.form-group-lg .form-control { - height: 34px; - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -.form-group-lg select.form-control { - height: 34px; - line-height: 34px; -} - -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} - -.form-group-lg .form-control-static { - height: 34px; - min-height: 33px; - padding: 7px 29px; - font-size: 15px; - line-height: 1.33333; -} - -.has-feedback { - position: relative; -} - -.has-feedback .form-control { - padding-right: 35px; -} - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - pointer-events: none; -} - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 34px; - height: 34px; - line-height: 34px; -} - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 26px; - height: 26px; - line-height: 26px; -} - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #5bb75b; -} - -.has-success .form-control { - border-color: #5bb75b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-success .form-control:focus { - border-color: #449b44; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a2d6a2; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a2d6a2; -} - -.has-success .input-group-addon { - color: #5bb75b; - background-color: #5bb75b; - border-color: #5bb75b; -} - -.has-success .form-control-feedback { - color: #5bb75b; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #faa732; -} - -.has-warning .form-control { - border-color: #faa732; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-warning .form-control:focus { - border-color: #f39106; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcd296; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcd296; -} - -.has-warning .input-group-addon { - color: #faa732; - background-color: #faa732; - border-color: #faa732; -} - -.has-warning .form-control-feedback { - color: #faa732; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #da4f49; -} - -.has-error .form-control { - border-color: #da4f49; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-error .form-control:focus { - border-color: #c72f29; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba19e; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba19e; -} - -.has-error .input-group-addon { - color: #da4f49; - background-color: #da4f49; - border-color: #da4f49; -} - -.has-error .form-control-feedback { - color: #da4f49; -} - -.has-feedback label ~ .form-control-feedback { - top: 23px; -} - -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} - -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 5px; - margin-top: 0; - margin-bottom: 0; -} - -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 23px; -} - -.form-horizontal .form-group { - margin-right: -10px; - margin-left: -10px; -} - -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 5px; - margin-bottom: 0; - text-align: right; - } -} - -.form-horizontal .has-feedback .form-control-feedback { - right: 10px; -} - -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 7px; - font-size: 15px; - } -} - -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 5px; - font-size: 11px; - } -} - -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: 700; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - padding: 4px 8px; - font-size: 12px; - line-height: 1.5; - border-radius: 2px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: none; -} - -.btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; -} - -.btn:active, .btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn.disabled, .btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - opacity: 0.65; - -webkit-box-shadow: none; - box-shadow: none; -} - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} - -.btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} - -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} - -.btn-default:active, .btn-default.active, -.open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - background-image: none; - border-color: #adadad; -} - -.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, -.open > .btn-default.dropdown-toggle:hover, -.open > .btn-default.dropdown-toggle:focus, -.open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} - -.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, -fieldset[disabled] .btn-default:hover, -fieldset[disabled] .btn-default:focus, -fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; -} - -.btn-default .badge { - color: #fff; - background-color: #333; -} - -.btn-primary { - color: #fff; - background-color: #006dcc; - border-color: #005fb3; -} - -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #005299; - border-color: #001b33; -} - -.btn-primary:hover { - color: #fff; - background-color: #005299; - border-color: #003f75; -} - -.btn-primary:active, .btn-primary.active, -.open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #005299; - background-image: none; - border-color: #003f75; -} - -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, -.open > .btn-primary.dropdown-toggle:hover, -.open > .btn-primary.dropdown-toggle:focus, -.open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #003f75; - border-color: #001b33; -} - -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, -fieldset[disabled] .btn-primary:hover, -fieldset[disabled] .btn-primary:focus, -fieldset[disabled] .btn-primary.focus { - background-color: #006dcc; - border-color: #005fb3; -} - -.btn-primary .badge { - color: #006dcc; - background-color: #fff; -} - -.btn-success { - color: #fff; - background-color: #5bb75b; - border-color: #4cad4c; -} - -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449b44; - border-color: #255425; -} - -.btn-success:hover { - color: #fff; - background-color: #449b44; - border-color: #398239; -} - -.btn-success:active, .btn-success.active, -.open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449b44; - background-image: none; - border-color: #398239; -} - -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, -.open > .btn-success.dropdown-toggle:hover, -.open > .btn-success.dropdown-toggle:focus, -.open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398239; - border-color: #255425; -} - -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, -fieldset[disabled] .btn-success:hover, -fieldset[disabled] .btn-success:focus, -fieldset[disabled] .btn-success.focus { - background-color: #5bb75b; - border-color: #4cad4c; -} - -.btn-success .badge { - color: #5bb75b; - background-color: #fff; -} - -.btn-info { - color: #fff; - background-color: #49afcd; - border-color: #36a5c6; -} - -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #3195b2; - border-color: #1b5262; -} - -.btn-info:hover { - color: #fff; - background-color: #3195b2; - border-color: #297d96; -} - -.btn-info:active, .btn-info.active, -.open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #3195b2; - background-image: none; - border-color: #297d96; -} - -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, -.open > .btn-info.dropdown-toggle:hover, -.open > .btn-info.dropdown-toggle:focus, -.open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #297d96; - border-color: #1b5262; -} - -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, -fieldset[disabled] .btn-info:hover, -fieldset[disabled] .btn-info:focus, -fieldset[disabled] .btn-info.focus { - background-color: #49afcd; - border-color: #36a5c6; -} - -.btn-info .badge { - color: #49afcd; - background-color: #fff; -} - -.btn-warning { - color: #fff; - background-color: #faa732; - border-color: #f99c19; -} - -.btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #f39106; - border-color: #905504; -} - -.btn-warning:hover { - color: #fff; - background-color: #f39106; - border-color: #d07c05; -} - -.btn-warning:active, .btn-warning.active, -.open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #f39106; - background-image: none; - border-color: #d07c05; -} - -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, -.open > .btn-warning.dropdown-toggle:hover, -.open > .btn-warning.dropdown-toggle:focus, -.open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d07c05; - border-color: #905504; -} - -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, -fieldset[disabled] .btn-warning:hover, -fieldset[disabled] .btn-warning:focus, -fieldset[disabled] .btn-warning.focus { - background-color: #faa732; - border-color: #f99c19; -} - -.btn-warning .badge { - color: #faa732; - background-color: #fff; -} - -.btn-danger { - color: #fff; - background-color: #da4f49; - border-color: #d63b34; -} - -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c72f29; - border-color: #731b17; -} - -.btn-danger:hover { - color: #fff; - background-color: #c72f29; - border-color: #aa2823; -} - -.btn-danger:active, .btn-danger.active, -.open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c72f29; - background-image: none; - border-color: #aa2823; -} - -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, -.open > .btn-danger.dropdown-toggle:hover, -.open > .btn-danger.dropdown-toggle:focus, -.open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #aa2823; - border-color: #731b17; -} - -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, -fieldset[disabled] .btn-danger:hover, -fieldset[disabled] .btn-danger:focus, -fieldset[disabled] .btn-danger.focus { - background-color: #da4f49; - border-color: #d63b34; -} - -.btn-danger .badge { - color: #da4f49; - background-color: #fff; -} - -.btn-link { - font-weight: 400; - color: #006dcc; - border-radius: 0; -} - -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; -} - -.btn-link:hover, .btn-link:focus { - color: #1950a3; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, .btn-link[disabled]:focus, -fieldset[disabled] .btn-link:hover, -fieldset[disabled] .btn-link:focus { - color: #838383; - text-decoration: none; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; - border-radius: 2px; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.btn-xs, .btn-group-xs > .btn { - padding: 2px 4px; - font-size: 11px; - line-height: 1.5; - border-radius: 2px; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.in { - display: block; -} - -tr.collapse.in { - display: table-row; -} - -tbody.collapse.in { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle:focus { - outline: 0; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 12px; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid #d3d3d3; - border-radius: 2px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - height: 1px; - margin: 8px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: 400; - line-height: 1.5; - color: #333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - color: #fff; - text-decoration: none; - background-color: #f5f5f5; -} - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #333; - text-decoration: none; - background-color: #f9f9f9; - outline: 0; -} - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #838383; -} - -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} - -.open > .dropdown-menu { - display: block; -} - -.open > a { - outline: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 11px; - line-height: 1.5; - color: #838383; - white-space: nowrap; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} - -@media (min-width: 0) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; - } -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} - -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - margin-left: -5px; -} - -.btn-toolbar:before, .btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} - -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn .caret { - margin-left: 0; -} - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; -} - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} - -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.btn-group-vertical > .btn-group > .btn { - float: none; -} - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} - -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} - -.btn-group-justified > .btn-group .btn { - width: 100%; -} - -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: table; - border-collapse: separate; -} - -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} - -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} - -.input-group .form-control:focus { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 4px 8px; - font-size: 12px; - font-weight: 400; - line-height: 1; - color: #5a5a5a; - text-align: center; - background-color: #fff; - border: 1px solid #fff; - border-radius: 2px; -} - -.input-group-addon.input-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 4px 15px; - font-size: 11px; - border-radius: 2px; -} - -.input-group-addon.input-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 6px 29px; - font-size: 15px; - border-radius: 2px; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -1px; -} - -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; -} - -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav:before, .nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.nav > li { - position: relative; - display: block; -} - -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} - -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #e8e8e8; -} - -.nav > li.disabled > a { - color: #838383; -} - -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #838383; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} - -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #e8e8e8; - border-color: #006dcc; -} - -.nav .nav-divider { - height: 1px; - margin: 8px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.nav > li > a > img { - max-width: none; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} - -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} - -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.5; - border: 1px solid transparent; - border-radius: 2px 2px 0 0; -} - -.nav-tabs > li > a:hover { - border-color: #e8e8e8 #e8e8e8 #ddd; -} - -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #5a5a5a; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} - -.nav-pills > li { - float: left; -} - -.nav-pills > li > a { - border-radius: 2px; -} - -.nav-pills > li + li { - margin-left: 2px; -} - -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #006dcc; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; -} - -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; -} - -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} - -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} - -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; -} - -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 2px; -} - -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} - -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 2px 2px 0 0; - } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.navbar { - position: relative; - min-height: 35px; - margin-bottom: 18px; - border: 1px solid transparent; -} - -.navbar:before, .navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -@media (min-width: 0) { - .navbar { - border-radius: 2px; - } -} - -.navbar-header:before, .navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -@media (min-width: 0) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - padding-right: 10px; - padding-left: 10px; - overflow-x: visible; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} - -.navbar-collapse:before, .navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse.in { - overflow-y: auto; -} - -@media (min-width: 0) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} - -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} - -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} - -@media (min-width: 0) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -10px; - margin-left: -10px; -} - -@media (min-width: 0) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} - -@media (min-width: 0) { - .navbar-static-top { - border-radius: 0; - } -} - -.navbar-brand { - float: left; - height: 35px; - padding: 8.5px 10px; - font-size: 15px; - line-height: 18px; -} - -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -.navbar-brand > img { - display: block; -} - -@media (min-width: 0) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -10px; - } -} - -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-right: 10px; - margin-top: 0.5px; - margin-bottom: 0.5px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 2px; -} - -.navbar-toggle:focus { - outline: 0; -} - -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} - -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} - -@media (min-width: 0) { - .navbar-toggle { - display: none; - } -} - -.navbar-nav { - margin: 4.25px -10px; -} - -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 18px; -} - -@media (max-width: -1) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 18px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} - -@media (min-width: 0) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 8.5px; - padding-bottom: 8.5px; - } -} - -.navbar-form { - padding: 10px 10px; - margin-right: -10px; - margin-left: -10px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 3.5px; - margin-bottom: 3.5px; -} - -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} - -@media (max-width: -1) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} - -@media (min-width: 0) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.navbar-btn { - margin-top: 3.5px; - margin-bottom: 3.5px; -} - -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 4.5px; - margin-bottom: 4.5px; -} - -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 6.5px; - margin-bottom: 6.5px; -} - -.navbar-text { - margin-top: 8.5px; - margin-bottom: 8.5px; -} - -@media (min-width: 0) { - .navbar-text { - float: left; - margin-right: 10px; - margin-left: 10px; - } -} - -@media (min-width: 0) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -10px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} - -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} - -.navbar-default .navbar-brand { - color: #777; -} - -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} - -.navbar-default .navbar-text { - color: #777; -} - -.navbar-default .navbar-nav > li > a { - color: #777; -} - -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} - -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} - -@media (max-width: -1) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} - -.navbar-default .navbar-toggle { - border-color: #ddd; -} - -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} - -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} - -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} - -.navbar-default .navbar-link { - color: #777; -} - -.navbar-default .navbar-link:hover { - color: #333; -} - -.navbar-default .btn-link { - color: #777; -} - -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; -} - -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:hover, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} - -.navbar-inverse { - background-color: #222; - border-color: #090909; -} - -.navbar-inverse .navbar-brand { - color: darkgray; -} - -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} - -.navbar-inverse .navbar-text { - color: darkgray; -} - -.navbar-inverse .navbar-nav > li > a { - color: darkgray; -} - -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; -} - -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #090909; -} - -@media (max-width: -1) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: darkgray; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} - -.navbar-inverse .navbar-toggle { - border-color: #333; -} - -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} - -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} - -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} - -.navbar-inverse .navbar-link { - color: darkgray; -} - -.navbar-inverse .navbar-link:hover { - color: #fff; -} - -.navbar-inverse .btn-link { - color: darkgray; -} - -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; -} - -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:hover, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} - -.pagination { - display: inline-block; - padding-left: 0; - margin: 18px 0; - border-radius: 2px; -} - -.pagination > li { - display: inline; -} - -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 4px 8px; - margin-left: -1px; - line-height: 1.5; - color: #006dcc; - text-decoration: none; - background-color: #fff; - border: 1px solid #e8e8e8; -} - -.pagination > li > a:hover, .pagination > li > a:focus, -.pagination > li > span:hover, -.pagination > li > span:focus { - z-index: 2; - color: #1950a3; - background-color: #f9f9f9; - border-color: #e8e8e8; -} - -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, -.pagination > .active > span, -.pagination > .active > span:hover, -.pagination > .active > span:focus { - z-index: 3; - color: #838383; - cursor: default; - background-color: #f9f9f9; - border-color: #e8e8e8; -} - -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #838383; - cursor: not-allowed; - background-color: #fff; - border-color: #e8e8e8; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 6px 29px; - font-size: 15px; - line-height: 1.33333; -} - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 4px 15px; - font-size: 11px; - line-height: 1.5; -} - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.label-default { - background-color: #838383; -} - -.label-default[href]:hover, .label-default[href]:focus { - background-color: #6a6a6a; -} - -.label-primary { - background-color: #006dcc; -} - -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #005299; -} - -.label-success { - background-color: #5bb75b; -} - -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449b44; -} - -.label-info { - background-color: #49afcd; -} - -.label-info[href]:hover, .label-info[href]:focus { - background-color: #3195b2; -} - -.label-warning { - background-color: #faa732; -} - -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #f39106; -} - -.label-danger { - background-color: #da4f49; -} - -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c72f29; -} - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 11px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #838383; - border-radius: 10px; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.btn-xs .badge, .btn-group-xs > .btn .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} - -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #006dcc; - background-color: #fff; -} - -.list-group-item > .badge { - float: right; -} - -.list-group-item > .badge + .badge { - margin-right: 5px; -} - -.nav-pills > li > a > .badge { - margin-left: 3px; -} - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.alert { - padding: 15px; - margin-bottom: 18px; - border: 1px solid transparent; - border-radius: 2px; -} - -.alert h4 { - margin-top: 0; - color: inherit; -} - -.alert .alert-link { - font-weight: bold; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.alert > p + p { - margin-top: 5px; -} - -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} - -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - color: #5bb75b; - background-color: #5bb75b; - border-color: #31a549; -} - -.alert-success hr { - border-top-color: #2b9140; -} - -.alert-success .alert-link { - color: #449b44; -} - -.alert-info { - color: #49afcd; - background-color: #49afcd; - border-color: #0492ba; -} - -.alert-info hr { - border-top-color: #037ea1; -} - -.alert-info .alert-link { - color: #3195b2; -} - -.alert-warning { - color: #faa732; - background-color: #faa732; - border-color: #f8951d; -} - -.alert-warning hr { - border-top-color: #f48908; -} - -.alert-warning .alert-link { - color: #f39106; -} - -.alert-danger { - color: #da4f49; - background-color: #da4f49; - border-color: #d5382e; -} - -.alert-danger hr { - border-top-color: #c23027; -} - -.alert-danger .alert-link { - color: #c72f29; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -.progress { - height: 18px; - margin-bottom: 18px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 11px; - line-height: 18px; - color: #fff; - text-align: center; - background-color: #006dcc; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; -} - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-bar-success { - background-color: #5bb75b; -} - -.progress-striped .progress-bar-success { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-info { - background-color: #49afcd; -} - -.progress-striped .progress-bar-info { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-warning { - background-color: #faa732; -} - -.progress-striped .progress-bar-warning { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-danger { - background-color: #da4f49; -} - -.progress-striped .progress-bar-danger { - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} - -.well-lg { - padding: 24px; - border-radius: 2px; -} - -.well-sm { - padding: 9px; - border-radius: 2px; -} - -.close { - float: right; - font-size: 18px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: 0.2; -} - -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: 0.5; -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} - -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -} - -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid transparent; - border-radius: 2px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #5a5a5a; -} - -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} - -.modal-backdrop.in { - filter: alpha(opacity=80); - opacity: 0.8; -} - -.modal-header { - padding: 15px; - border-bottom: 1px solid #e8e8e8; -} - -.modal-header:before, .modal-header:after { - display: table; - content: " "; -} - -.modal-header:after { - clear: both; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - padding: 30px; -} - -.modal-footer { - padding: 30px; - text-align: right; - border-top: 1px solid #e8e8e8; -} - -.modal-footer:before, .modal-footer:after { - display: table; - content: " "; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 768px) { - .modal-dialog { - width: 700px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - .modal-sm { - width: 525px; - } -} - -@media (min-width: 992px) { - .modal-lg { - width: 940px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: Roboto, Helvetica, sans-serif; - font-style: normal; - font-weight: 400; - line-height: 1.5; - line-break: auto; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - font-size: 11px; - filter: alpha(opacity=0); - opacity: 0; -} - -.tooltip.in { - filter: alpha(opacity=90); - opacity: 0.9; -} - -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 2px; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; -} - -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} - -.carousel-inner > .active { - left: 0; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} - -.carousel-inner > .next { - left: 100%; -} - -.carousel-inner > .prev { - left: -100%; -} - -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} - -.carousel-inner > .active.left { - left: -100%; -} - -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: 0.5; -} - -.carousel-control.left { - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} - -.carousel-control:hover, .carousel-control:focus { - color: #fff; - text-decoration: none; - outline: 0; - filter: alpha(opacity=90); - opacity: 0.9; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} - -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} - -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; -} - -.carousel-control .icon-prev:before { - content: "\2039"; -} - -.carousel-control .icon-next:before { - content: "\203A"; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} - -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} - -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-caption .btn { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} - -.clearfix:before, .clearfix:after { - display: table; - content: " "; -} - -.clearfix:after { - clear: both; -} - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} - -.pull-right { - float: right !important; -} - -.pull-left { - float: left !important; -} - -.hide { - display: none !important; -} - -.show { - display: block !important; -} - -.invisible { - visibility: hidden; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.hidden { - display: none !important; -} - -.affix { - position: fixed; -} - -.btn-inverse:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #d3d3d3; -} - -.btn-inverse:not([disabled]):focus, .btn-inverse:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #939393; -} - -.btn-inverse:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #b4b4b4; -} - -.btn-inverse:not([disabled]):active, .btn-inverse:not([disabled]).active, -.open > .btn-inverse:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #b4b4b4; -} - -.btn-inverse:not([disabled]):active:hover, .btn-inverse:not([disabled]):active:focus, .btn-inverse:not([disabled]):active.focus, .btn-inverse:not([disabled]).active:hover, .btn-inverse:not([disabled]).active:focus, .btn-inverse:not([disabled]).active.focus, -.open > .btn-inverse:not([disabled]).dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #939393; -} - -.btn-inverse:not([disabled]).disabled:hover, .btn-inverse:not([disabled]).disabled:focus, .btn-inverse:not([disabled]).disabled.focus, .btn-inverse:not([disabled])[disabled]:hover, .btn-inverse:not([disabled])[disabled]:focus, .btn-inverse:not([disabled])[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]):hover, -fieldset[disabled] .btn-inverse:not([disabled]):focus, -fieldset[disabled] .btn-inverse:not([disabled]).focus { - background-color: #fff; - border-color: #d3d3d3; -} - -.btn-inverse:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-inverse:not([disabled]):hover, .btn-inverse:not([disabled]):active, .btn-inverse:not([disabled]):focus { - background-color: #f3f3f3; -} - -.btn-inverse:not([disabled]).btn-primary { - color: #006dcc; - background-color: #fff; - border-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary:focus, .btn-inverse:not([disabled]).btn-primary.focus { - color: #006dcc; - background-color: #e6e6e6; - border-color: #00294d; -} - -.btn-inverse:not([disabled]).btn-primary:hover { - color: #006dcc; - background-color: #e6e6e6; - border-color: #004c8f; -} - -.btn-inverse:not([disabled]).btn-primary:active, .btn-inverse:not([disabled]).btn-primary.active, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle { - color: #006dcc; - background-color: #e6e6e6; - background-image: none; - border-color: #004c8f; -} - -.btn-inverse:not([disabled]).btn-primary:active:hover, .btn-inverse:not([disabled]).btn-primary:active:focus, .btn-inverse:not([disabled]).btn-primary:active.focus, .btn-inverse:not([disabled]).btn-primary.active:hover, .btn-inverse:not([disabled]).btn-primary.active:focus, .btn-inverse:not([disabled]).btn-primary.active.focus, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-primary.dropdown-toggle.focus { - color: #006dcc; - background-color: #d4d4d4; - border-color: #00294d; -} - -.btn-inverse:not([disabled]).btn-primary.disabled:hover, .btn-inverse:not([disabled]).btn-primary.disabled:focus, .btn-inverse:not([disabled]).btn-primary.disabled.focus, .btn-inverse:not([disabled]).btn-primary[disabled]:hover, .btn-inverse:not([disabled]).btn-primary[disabled]:focus, .btn-inverse:not([disabled]).btn-primary[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-primary.focus { - background-color: #fff; - border-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary .badge { - color: #fff; - background-color: #006dcc; -} - -.btn-inverse:not([disabled]).btn-primary:active, .btn-inverse:not([disabled]).btn-primary:active:active, .btn-inverse:not([disabled]).btn-primary:focus, .btn-inverse:not([disabled]).btn-primary:focus:active, .btn-inverse:not([disabled]).btn-primary:hover, .btn-inverse:not([disabled]).btn-primary:hover:active { - background-color: #cce7ff; -} - -.btn-inverse:not([disabled]).btn-success { - color: #5bb75b; - background-color: #fff; - border-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success:focus, .btn-inverse:not([disabled]).btn-success.focus { - color: #5bb75b; - background-color: #e6e6e6; - border-color: #2d662d; -} - -.btn-inverse:not([disabled]).btn-success:hover { - color: #5bb75b; - background-color: #e6e6e6; - border-color: #419441; -} - -.btn-inverse:not([disabled]).btn-success:active, .btn-inverse:not([disabled]).btn-success.active, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle { - color: #5bb75b; - background-color: #e6e6e6; - background-image: none; - border-color: #419441; -} - -.btn-inverse:not([disabled]).btn-success:active:hover, .btn-inverse:not([disabled]).btn-success:active:focus, .btn-inverse:not([disabled]).btn-success:active.focus, .btn-inverse:not([disabled]).btn-success.active:hover, .btn-inverse:not([disabled]).btn-success.active:focus, .btn-inverse:not([disabled]).btn-success.active.focus, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-success.dropdown-toggle.focus { - color: #5bb75b; - background-color: #d4d4d4; - border-color: #2d662d; -} - -.btn-inverse:not([disabled]).btn-success.disabled:hover, .btn-inverse:not([disabled]).btn-success.disabled:focus, .btn-inverse:not([disabled]).btn-success.disabled.focus, .btn-inverse:not([disabled]).btn-success[disabled]:hover, .btn-inverse:not([disabled]).btn-success[disabled]:focus, .btn-inverse:not([disabled]).btn-success[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-success.focus { - background-color: #fff; - border-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success .badge { - color: #fff; - background-color: #5bb75b; -} - -.btn-inverse:not([disabled]).btn-success:active, .btn-inverse:not([disabled]).btn-success:active:active, .btn-inverse:not([disabled]).btn-success:focus, .btn-inverse:not([disabled]).btn-success:focus:active, .btn-inverse:not([disabled]).btn-success:hover, .btn-inverse:not([disabled]).btn-success:hover:active { - background-color: #dcefdc; -} - -.btn-inverse:not([disabled]).btn-info { - color: #49afcd; - background-color: #fff; - border-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info:focus, .btn-inverse:not([disabled]).btn-info.focus { - color: #49afcd; - background-color: #e6e6e6; - border-color: #206376; -} - -.btn-inverse:not([disabled]).btn-info:hover { - color: #49afcd; - background-color: #e6e6e6; - border-color: #2f8eaa; -} - -.btn-inverse:not([disabled]).btn-info:active, .btn-inverse:not([disabled]).btn-info.active, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle { - color: #49afcd; - background-color: #e6e6e6; - background-image: none; - border-color: #2f8eaa; -} - -.btn-inverse:not([disabled]).btn-info:active:hover, .btn-inverse:not([disabled]).btn-info:active:focus, .btn-inverse:not([disabled]).btn-info:active.focus, .btn-inverse:not([disabled]).btn-info.active:hover, .btn-inverse:not([disabled]).btn-info.active:focus, .btn-inverse:not([disabled]).btn-info.active.focus, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-info.dropdown-toggle.focus { - color: #49afcd; - background-color: #d4d4d4; - border-color: #206376; -} - -.btn-inverse:not([disabled]).btn-info.disabled:hover, .btn-inverse:not([disabled]).btn-info.disabled:focus, .btn-inverse:not([disabled]).btn-info.disabled.focus, .btn-inverse:not([disabled]).btn-info[disabled]:hover, .btn-inverse:not([disabled]).btn-info[disabled]:focus, .btn-inverse:not([disabled]).btn-info[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-info.focus { - background-color: #fff; - border-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info .badge { - color: #fff; - background-color: #49afcd; -} - -.btn-inverse:not([disabled]).btn-info:active, .btn-inverse:not([disabled]).btn-info:active:active, .btn-inverse:not([disabled]).btn-info:focus, .btn-inverse:not([disabled]).btn-info:focus:active, .btn-inverse:not([disabled]).btn-info:hover, .btn-inverse:not([disabled]).btn-info:hover:active { - background-color: #d7edf4; -} - -.btn-inverse:not([disabled]).btn-warning { - color: #faa732; - background-color: #fff; - border-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning:focus, .btn-inverse:not([disabled]).btn-warning.focus { - color: #faa732; - background-color: #e6e6e6; - border-color: #a86404; -} - -.btn-inverse:not([disabled]).btn-warning:hover { - color: #faa732; - background-color: #e6e6e6; - border-color: #e98b06; -} - -.btn-inverse:not([disabled]).btn-warning:active, .btn-inverse:not([disabled]).btn-warning.active, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle { - color: #faa732; - background-color: #e6e6e6; - background-image: none; - border-color: #e98b06; -} - -.btn-inverse:not([disabled]).btn-warning:active:hover, .btn-inverse:not([disabled]).btn-warning:active:focus, .btn-inverse:not([disabled]).btn-warning:active.focus, .btn-inverse:not([disabled]).btn-warning.active:hover, .btn-inverse:not([disabled]).btn-warning.active:focus, .btn-inverse:not([disabled]).btn-warning.active.focus, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-warning.dropdown-toggle.focus { - color: #faa732; - background-color: #d4d4d4; - border-color: #a86404; -} - -.btn-inverse:not([disabled]).btn-warning.disabled:hover, .btn-inverse:not([disabled]).btn-warning.disabled:focus, .btn-inverse:not([disabled]).btn-warning.disabled.focus, .btn-inverse:not([disabled]).btn-warning[disabled]:hover, .btn-inverse:not([disabled]).btn-warning[disabled]:focus, .btn-inverse:not([disabled]).btn-warning[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-warning.focus { - background-color: #fff; - border-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning .badge { - color: #fff; - background-color: #faa732; -} - -.btn-inverse:not([disabled]).btn-warning:active, .btn-inverse:not([disabled]).btn-warning:active:active, .btn-inverse:not([disabled]).btn-warning:focus, .btn-inverse:not([disabled]).btn-warning:focus:active, .btn-inverse:not([disabled]).btn-warning:hover, .btn-inverse:not([disabled]).btn-warning:hover:active { - background-color: #feeacd; -} - -.btn-inverse:not([disabled]).btn-danger { - color: #da4f49; - background-color: #fff; - border-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger:focus, .btn-inverse:not([disabled]).btn-danger.focus { - color: #da4f49; - background-color: #e6e6e6; - border-color: #88201c; -} - -.btn-inverse:not([disabled]).btn-danger:hover { - color: #da4f49; - background-color: #e6e6e6; - border-color: #bf2d27; -} - -.btn-inverse:not([disabled]).btn-danger:active, .btn-inverse:not([disabled]).btn-danger.active, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle { - color: #da4f49; - background-color: #e6e6e6; - background-image: none; - border-color: #bf2d27; -} - -.btn-inverse:not([disabled]).btn-danger:active:hover, .btn-inverse:not([disabled]).btn-danger:active:focus, .btn-inverse:not([disabled]).btn-danger:active.focus, .btn-inverse:not([disabled]).btn-danger.active:hover, .btn-inverse:not([disabled]).btn-danger.active:focus, .btn-inverse:not([disabled]).btn-danger.active.focus, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle:hover, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle:focus, -.open > .btn-inverse:not([disabled]).btn-danger.dropdown-toggle.focus { - color: #da4f49; - background-color: #d4d4d4; - border-color: #88201c; -} - -.btn-inverse:not([disabled]).btn-danger.disabled:hover, .btn-inverse:not([disabled]).btn-danger.disabled:focus, .btn-inverse:not([disabled]).btn-danger.disabled.focus, .btn-inverse:not([disabled]).btn-danger[disabled]:hover, .btn-inverse:not([disabled]).btn-danger[disabled]:focus, .btn-inverse:not([disabled]).btn-danger[disabled].focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:hover, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger:focus, -fieldset[disabled] .btn-inverse:not([disabled]).btn-danger.focus { - background-color: #fff; - border-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger .badge { - color: #fff; - background-color: #da4f49; -} - -.btn-inverse:not([disabled]).btn-danger:active, .btn-inverse:not([disabled]).btn-danger:active:active, .btn-inverse:not([disabled]).btn-danger:focus, .btn-inverse:not([disabled]).btn-danger:focus:active, .btn-inverse:not([disabled]).btn-danger:hover, .btn-inverse:not([disabled]).btn-danger:hover:active { - background-color: #f6d6d5; -} - -.btn { - -webkit-box-shadow: 0 1px #d3d3d3; - box-shadow: 0 1px #d3d3d3; - margin-right: 5px; -} - -.btn:last-child { - margin-right: 0; -} - -.btn:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(1px); - transform: translateY(1px); -} - -.btn.disabled, .btn[disabled], -[disabled] .btn { - background-color: #e8e8e8; - border-color: #e8e8e8; - color: #838383; -} - -.btn.disabled:hover, .btn[disabled]:hover, -[disabled] .btn:hover { - background-color: #e8e8e8; - border-color: #e8e8e8; - color: #838383; -} - -.btn.disabled, .btn.disabled:active, .btn[disabled], .btn[disabled]:active, -[disabled] .btn, -[disabled] .btn:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn > .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 8px; -} - -.btn.btn-link { - cursor: pointer; -} - -.btn.btn-link, .btn.btn-link:active { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn.btn-link:disabled, .btn.btn-link[disabled] { - background-color: transparent; - cursor: not-allowed; -} - -.btn.btn-link:hover, .btn.btn-link:active { - background-color: transparent; -} - -.btn-borderless:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-borderless:not([disabled]):focus, .btn-borderless:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #bfbfbf; -} - -.btn-borderless:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #e0e0e0; -} - -.btn-borderless:not([disabled]):active, .btn-borderless:not([disabled]).active, -.open > .btn-borderless:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #e0e0e0; -} - -.btn-borderless:not([disabled]):active:hover, .btn-borderless:not([disabled]):active:focus, .btn-borderless:not([disabled]):active.focus, .btn-borderless:not([disabled]).active:hover, .btn-borderless:not([disabled]).active:focus, .btn-borderless:not([disabled]).active.focus, -.open > .btn-borderless:not([disabled]).dropdown-toggle:hover, -.open > .btn-borderless:not([disabled]).dropdown-toggle:focus, -.open > .btn-borderless:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #bfbfbf; -} - -.btn-borderless:not([disabled]).disabled:hover, .btn-borderless:not([disabled]).disabled:focus, .btn-borderless:not([disabled]).disabled.focus, .btn-borderless:not([disabled])[disabled]:hover, .btn-borderless:not([disabled])[disabled]:focus, .btn-borderless:not([disabled])[disabled].focus, -fieldset[disabled] .btn-borderless:not([disabled]):hover, -fieldset[disabled] .btn-borderless:not([disabled]):focus, -fieldset[disabled] .btn-borderless:not([disabled]).focus { - background-color: #fff; - border-color: #fff; -} - -.btn-borderless:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-borderless:not([disabled]):hover, .btn-borderless:not([disabled]):focus { - background-color: #fff; - border-color: #d3d3d3; - -webkit-box-shadow: 0 1px #d3d3d3; - box-shadow: 0 1px #d3d3d3; -} - -.btn-flat:not([disabled]) { - color: #838383; - background-color: #fff; - border-color: #fff; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-flat:not([disabled]):focus, .btn-flat:not([disabled]).focus { - color: #838383; - background-color: #e6e6e6; - border-color: #bfbfbf; -} - -.btn-flat:not([disabled]):hover { - color: #838383; - background-color: #e6e6e6; - border-color: #e0e0e0; -} - -.btn-flat:not([disabled]):active, .btn-flat:not([disabled]).active, -.open > .btn-flat:not([disabled]).dropdown-toggle { - color: #838383; - background-color: #e6e6e6; - background-image: none; - border-color: #e0e0e0; -} - -.btn-flat:not([disabled]):active:hover, .btn-flat:not([disabled]):active:focus, .btn-flat:not([disabled]):active.focus, .btn-flat:not([disabled]).active:hover, .btn-flat:not([disabled]).active:focus, .btn-flat:not([disabled]).active.focus, -.open > .btn-flat:not([disabled]).dropdown-toggle:hover, -.open > .btn-flat:not([disabled]).dropdown-toggle:focus, -.open > .btn-flat:not([disabled]).dropdown-toggle.focus { - color: #838383; - background-color: #d4d4d4; - border-color: #bfbfbf; -} - -.btn-flat:not([disabled]).disabled:hover, .btn-flat:not([disabled]).disabled:focus, .btn-flat:not([disabled]).disabled.focus, .btn-flat:not([disabled])[disabled]:hover, .btn-flat:not([disabled])[disabled]:focus, .btn-flat:not([disabled])[disabled].focus, -fieldset[disabled] .btn-flat:not([disabled]):hover, -fieldset[disabled] .btn-flat:not([disabled]):focus, -fieldset[disabled] .btn-flat:not([disabled]).focus { - background-color: #fff; - border-color: #fff; -} - -.btn-flat:not([disabled]) .badge { - color: #fff; - background-color: #838383; -} - -.btn-flat:not([disabled]):hover, .btn-flat:not([disabled]):focus { - background-color: #fff; -} - -.btn-xs, .btn-group-xs > .btn, -.btn-group-xs > .btn { - font-size: 9px; -} - -.btn-xs:active, .btn-group-xs > .btn:active, -.btn-group-xs > .btn:active { - -webkit-transform: translateY(0); - transform: translateY(0); -} - -.btn-xs > .flexible-wrapper-inline > .flexible-spacer-component, .btn-group-xs > .btn > .flexible-wrapper-inline > .flexible-spacer-component, -.btn-group-xs > .btn > .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 4px; -} - -.input-group-btn > .btn { - padding-bottom: 3px; -} - -.checkbox label, -.radio label, -.radiogroup-stacked label { - font-weight: 300; - padding-top: 1px; -} - -.checkbox .icheckbox, -.radio .icheckbox, -.radiogroup-stacked .icheckbox { - margin-left: -20px; -} - -.checkbox .icheckbox > input, -.radio .icheckbox > input, -.radiogroup-stacked .icheckbox > input { - margin-left: 0; -} - -.checkbox > .icheckbox, -.checkbox > .iradio, -.radio > .icheckbox, -.radio > .iradio, -.radiogroup-stacked > .icheckbox, -.radiogroup-stacked > .iradio { - margin-left: 0; -} - -.checkbox > input[type='checkbox'], .checkbox > input[type='radio'], -.radio > input[type='checkbox'], -.radio > input[type='radio'], -.radiogroup-stacked > input[type='checkbox'], -.radiogroup-stacked > input[type='radio'] { - margin-left: 0; -} - -input[type="checkbox"], -input[type="radio"] { - width: 16px; - height: 16px; - margin-top: 0; -} - -.icheckbox + span, -.iradio + span { - font-weight: 300; -} - -.icheckbox:not(.disabled) + span, -.iradio:not(.disabled) + span { - cursor: pointer; -} - -.form-horizontal .control-label { - text-align: left; -} - -.form-horizontal .checkbox { - padding-top: 3px; - min-height: 16px; -} - -.form-group .help-block { - margin-bottom: 0; -} - -.form-group label { - font-weight: 700; -} - -.form-group .checkbox label { - font-weight: 300; -} - -.form-control, .form-control:focus { - -webkit-box-shadow: none; - box-shadow: none; -} - -.form-control:focus { - outline: 0; -} - -.form-control, .form-control-static { - font-weight: 300; -} - -.form-btn-footer { - text-align: right; -} - -fieldset { - border-bottom: 1px solid #f3f3f3; - margin-bottom: 30px; -} - -fieldset.borderless { - border-bottom: 0; - margin-bottom: 0; -} - -label { - color: #5a5a5a; -} - -.input-group-addon { - font-weight: 300; - padding: 4px 5px; -} - -.input-group-addon:first-child { - padding-left: 0; -} - -.input-group-addon:last-child { - padding-right: 0; -} - -.help-block { - color: #ababab; - font-weight: 300; - margin-top: 8px; -} - -.form-horizontal .control-label .help-block { - margin-top: 1px; -} - -.borderedwell-component .form-horizontal { - padding: 30px 30px 0; -} - -.modal { - font-weight: 300; -} - -.modal-title { - font-weight: 700; -} - -.modal-content { - border-radius: 0; - -webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 3px 0 rgba(0, 0, 0, 0.25); -} - -.modal-body { - overflow: auto; -} - -.modal-header, .modal-footer { - height: 40px; -} - -.modal-header { - background-color: #f3f3f3; - padding: 10px 15px; -} - -.modal-header > .close { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 11.3L7.3 8 4.1 4.7l.8-.7L8 7.2 11.1 4l.7.7-3.1 3.2 3.3 3.3-.7.8L8 8.7 4.7 12l-.7-.7z'/%3E%3C/svg%3E"); - background-position: center; - background-size: 20px; - height: 20px; - margin-right: -5px; - margin-top: 0; - width: 20px; -} - -.modal-header > .close > span { - display: none; -} - -.modal-footer { - padding: 6px; -} - -.modal-footer > .pull-left { - float: left; -} - -.modal-footer > label { - font-weight: 300; - color: #838383; - margin-bottom: 0; - line-height: 28px; -} - -.modal-footer > label.pull-left { - padding: 0 9px; -} - -.modal-footer > label.pull-left > input { - margin-right: 6px; -} - -.modal-instruction > p { - margin-bottom: 25px; -} - -.modal-instruction > strong { - display: block; - margin-bottom: 5px; -} - -.nav-tabs { - margin-bottom: 0; - min-height: 35px; -} - -.nav-tabs > li { - background-color: #f9f9f9; - border-left: 1px solid #e8e8e8; - border-top: 1px solid #e8e8e8; - display: inline-block; - font-size: 12px; - margin-bottom: -1px; - margin-right: 0; - padding: 0; - text-align: center; -} - -.nav-tabs > li > a { - color: #838383; - cursor: pointer; - display: inline-block; - font-weight: 300; - margin-right: 0; - padding: 8px 15px 7px; - text-shadow: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; -} - -.nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { - border: 0; - outline: 0; -} - -.nav-tabs > li > a .svg-symbol-component { - vertical-align: top; -} - -.nav-tabs > li > a .icon { - float: left; - height: 16px; - width: 16px; -} - -.nav-tabs > li.active, .nav-tabs > li.active:hover, .nav-tabs > li.active:focus { - background-color: #fff; - border: 0; -} - -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - border-right: 0; - cursor: default; -} - -.nav-tabs > li:last-child, .nav-tabs > li:last-child:hover, .nav-tabs > li:last-child:focus { - border-right: 1px solid #e8e8e8; -} - -.nav-tabs .flexible-wrapper-inline > .flexible-spacer-component { - min-width: 8px; -} - -b, -strong { - font-weight: 700; -} - -.react-datepicker { - border-color: #d3d3d3; - -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25); - font-family: Roboto, Helvetica, sans-serif; - font-size: 12px; - font-weight: 300; - padding: 8px; -} - -.react-datepicker__header { - background-color: #fff; - border-bottom: 0; -} - -.react-datepicker, .react-datepicker__day, .react-datepicker__day-name { - color: #5a5a5a; -} - -.react-datepicker:hover, .react-datepicker__day:hover, .react-datepicker__day-name:hover { - border-radius: 2px; -} - -.react-datepicker--outside-month, .react-datepicker--disabled, .react-datepicker__day--outside-month, .react-datepicker__day--disabled, .react-datepicker__day-name--outside-month, .react-datepicker__day-name--disabled { - color: #e8e8e8; -} - -.react-datepicker--selected, .react-datepicker__day--selected, .react-datepicker__day-name--selected { - background-color: #006dcc; - color: #fff; -} - -.react-datepicker--selected, .react-datepicker--selected:hover, .react-datepicker__day--selected, .react-datepicker__day--selected:hover, .react-datepicker__day-name--selected, .react-datepicker__day-name--selected:hover { - border-radius: 2px; -} - -.react-datepicker__day--in-range, .react-datepicker__day__day--in-range, .react-datepicker__day-name__day--in-range { - color: #fff; -} - -.react-datepicker__current-month { - color: #5a5a5a; - font-weight: 300; - font-size: 12px; - margin-top: -7px; -} - -.react-datepicker__navigation { - height: 24px; - top: 5px; - width: 24px; -} - -.react-datepicker__navigation--next { - border: 0; - right: 7px; -} - -.react-datepicker__navigation--next:hover { - background-color: #e8e8e8; - border-radius: 2px; -} - -.react-datepicker__navigation--next::before { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23006dcc' d='M11 3L8.1 8l2.9 5H8.4L5 8.1v-.2L8.4 3H11z'/%3E%3C/svg%3E"); - background-position: center center; - background-repeat: no-repeat; - content: ''; - display: block; - height: 24px; - -webkit-transform: scaleX(-1); - transform: scaleX(-1); - width: 24px; -} - -.react-datepicker__navigation--previous { - border: 0; - left: 7px; -} - -.react-datepicker__navigation--previous:hover { - background-color: #e8e8e8; - border-radius: 2px; -} - -.react-datepicker__navigation--previous::before { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23006dcc' d='M11 3L8.1 8l2.9 5H8.4L5 8.1v-.2L8.4 3H11z'/%3E%3C/svg%3E"); - background-position: center center; - background-repeat: no-repeat; - content: ''; - display: block; - height: 24px; - width: 24px; -} - -.react-datepicker__tether-element-attached-top.react-datepicker__tether-element { - margin-top: -5px; -} - -.react-datepicker__tether-element-attached-top .react-datepicker__triangle, .react-datepicker__tether-element-attached-top .react-datepicker__triangle::before, -.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle, -.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before { - border: 0; -} - -.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element { - margin-top: -15px; -} - -.react-datepicker__input-container { - display: block; -} - -.react-datepicker__input-container input { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 50 50'%3E%3Cpath d='M40.5 4h-3.7v3.3c0 1.3-1 2.3-2.3 2.3-1.3 0-2.3-1-2.3-2.3V4H17.8v3.3c0 1.3-1 2.3-2.3 2.3s-2.3-1-2.3-2.3V4H9.5C7 4 5 6 5 8.5v35.9c0 2.5 2 4.4 4.5 4.4h31c2.5 0 4.5-2 4.5-4.4V8.5C45 6 43 4 40.5 4zm1.6 40.3c0 .9-.7 1.6-1.6 1.6h-31c-.9 0-1.6-.7-1.6-1.6V15.1H42v29.2z' fill='%235a5a5a'/%3E%3Cpath d='M15.5 8.2c.5 0 .9-.4.9-.8V2c0-.5-.4-.8-.9-.8s-.9.4-.9.8v5.3c.1.5.4.9.9.9zm19 0c.5 0 .9-.4.9-.8V2c0-.5-.4-.8-.9-.8s-.9.4-.9.8v5.3c0 .5.4.9.9.9zM37 20h3v3h-3zm-4.5 0h3v3h-3zM28 20h3v3h-3zm-4.5 0h3v3h-3zM19 20h3v3h-3zm18 6h3v3h-3zm-4.5 0h3v3h-3zM28 26h3v3h-3zm-4.5 0h3v3h-3zM19 26h3v3h-3zm-4.5 0h3v3h-3zM10 26h3v3h-3zm27 6h3v3h-3zm-4.5 0h3v3h-3zM28 32h3v3h-3zm-4.5 0h3v3h-3zM19 32h3v3h-3zm-4.5 0h3v3h-3zM10 32h3v3h-3zm18 6h3v3h-3zm-4.5 0h3v3h-3zM19 38h3v3h-3zm-4.5 0h3v3h-3zM10 38h3v3h-3z' fill='%235a5a5a'/%3E%3C/svg%3E"); - background-origin: content-box; - background-position: center right; - background-repeat: no-repeat; - cursor: pointer; - padding-right: 4px; -} - -.react-datepicker__input-container input::-ms-clear { - display: none; -} -/** - * React Select - * ============ - * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/ - * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs - * MIT License: https://github.com/JedWatson/react-select -*/ -@keyframes Select-animation-spin { - to { - -webkit-transform: rotate(1turn); - transform: rotate(1turn); - } -} - -@-webkit-keyframes Select-animation-spin { - to { - -webkit-transform: rotate(1turn); - } -} - -.Select { - position: relative; -} - -.Select input::-webkit-contacts-auto-fill-button, -.Select input::-webkit-credentials-auto-fill-button { - display: none !important; -} - -.Select input::-ms-clear { - display: none !important; -} - -.Select input::-ms-reveal { - display: none !important; -} - -.Select, -.Select div, -.Select input, -.Select span { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.Select.is-disabled .Select-arrow-zone { - cursor: default; - pointer-events: none; -} - -.Select.is-disabled > .Select-control { - background-color: #f9f9f9; -} - -.Select.is-disabled > .Select-control:hover { - -webkit-box-shadow: none; - box-shadow: none; -} - -.Select.is-searchable.is-open > .Select-control { - cursor: text; -} - -.Select.is-searchable.is-focused:not(.is-open) > .Select-control { - cursor: text; -} - -.Select.is-open > .Select-control { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - background: #fff; - border-color: #cfcfcf #e8e8e8 whitesmoke; -} - -.Select.is-open > .Select-control .Select-arrow { - top: -2px; - border-color: transparent transparent #838383; - border-width: 0 5px 5px; -} - -.Select.is-focused > .Select-control { - background: #fff; -} - -.Select.is-focused:not(.is-open) > .Select-control { - border-color: #e8e8e8 whitesmoke whitesmoke; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#e8e8e8, 50%); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#e8e8e8, 50%); -} - -.Select.has-value.is-clearable.Select--single > .Select-control .Select-value { - padding-right: 37px; -} - -.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label, -.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label { - color: #5a5a5a; -} - -.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label, -.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label { - cursor: pointer; - text-decoration: none; -} - -.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover, .Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus, -.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover, -.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus { - color: #e8e8e8; - outline: none; - text-decoration: underline; -} - -.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus, -.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus { - background: #fff; -} - -.Select.has-value.is-pseudo-focused .Select-input { - opacity: 0; -} - -.Select.is-open .Select-arrow, -.Select .Select-arrow-zone:hover > .Select-arrow { - border-top-color: #333; -} - -.Select.Select--rtl { - direction: rtl; - text-align: right; -} - -.Select-control { - background-color: #fff; - border-color: whitesmoke #e8e8e8 #cfcfcf; - border-radius: 2px; - border: 1px solid #e8e8e8; - color: #5a5a5a; - cursor: default; - display: table; - border-spacing: 0; - border-collapse: separate; - height: 26px; - outline: none; - overflow: hidden; - position: relative; - width: 100%; -} - -.Select-control:hover { - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); -} - -.Select-control .Select-input:focus { - outline: none; - background: #fff; -} - -.Select-placeholder, -.Select--single > .Select-control .Select-value { - bottom: 0; - color: #aaa; - left: 0; - line-height: 24px; - padding-left: 7px; - padding-right: 7px; - position: absolute; - right: 0; - top: 0; - max-width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.Select-input { - height: 24px; - padding-left: 7px; - padding-right: 7px; - vertical-align: middle; -} - -.Select-input > input { - width: 100%; - background: none transparent; - border: 0 none; - -webkit-box-shadow: none; - box-shadow: none; - cursor: default; - display: inline-block; - font-family: inherit; - font-size: inherit; - margin: 0; - outline: none; - line-height: 17px; - /* For IE 8 compatibility */ - padding: 3px 0 7px; - /* For IE 8 compatibility */ - -webkit-appearance: none; -} - -.is-focused .Select-input > input { - cursor: text; -} - -.Select-control:not(.is-searchable) > .Select-input { - outline: none; -} - -.Select-loading-zone { - cursor: pointer; - display: table-cell; - position: relative; - text-align: center; - vertical-align: middle; - width: 16px; -} - -.Select-loading { - -webkit-animation: Select-animation-spin 400ms infinite linear; - animation: Select-animation-spin 400ms infinite linear; - width: 16px; - height: 16px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 50%; - border: 2px solid #e8e8e8; - border-right-color: #5a5a5a; - display: inline-block; - position: relative; - vertical-align: middle; -} - -.Select-clear-zone { - -webkit-animation: Select-animation-fadeIn 200ms; - animation: Select-animation-fadeIn 200ms; - color: #838383; - cursor: pointer; - display: table-cell; - position: relative; - text-align: center; - vertical-align: middle; - width: 12px; -} - -.Select-clear-zone:hover { - color: #da4f49; -} - -.Select-clear { - display: inline-block; - font-size: 15px; - line-height: 1; -} - -.Select--multi .Select-clear-zone { - width: 12px; -} - -.Select--multi .Select-multi-value-wrapper { - display: inline-block; -} - -.Select .Select-aria-only { - position: absolute; - display: inline-block; - height: 1px; - width: 1px; - margin: -1px; - clip: rect(0, 0, 0, 0); - overflow: hidden; - float: left; -} - -.Select-arrow-zone { - cursor: pointer; - display: table-cell; - position: relative; - text-align: center; - vertical-align: middle; - width: 25px; - padding-right: 5px; -} - -.Select--rtl .Select-arrow-zone { - padding-right: 0; - padding-left: 5px; -} - -.Select-arrow { - border-color: #838383 transparent transparent; - border-style: solid; - border-width: 5px 5px 2.5px; - display: inline-block; - height: 0; - width: 0; - position: relative; -} - -@-webkit-keyframes Select-animation-fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - -@keyframes Select-animation-fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - -.Select-menu-outer { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; - background-color: #fff; - border: 1px solid #e8e8e8; - border-top-color: #f4f4f4; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-top: -1px; - max-height: 200px; - position: absolute; - left: 0; - top: 100%; - width: 100%; - z-index: 1000; - -webkit-overflow-scrolling: touch; -} - -.Select-menu { - max-height: 198px; - overflow-y: auto; -} - -.Select-option { - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #fff; - color: #5a5a5a; - cursor: pointer; - display: block; - padding: 4px 7px; -} - -.Select-option:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.Select-option.is-selected { - background-color: #f5faff; - color: #5a5a5a; -} - -.Select-option.is-focused { - background-color: #f9f9f9; - color: #5a5a5a; -} - -.Select-option.is-disabled { - color: #e8e8e8; - cursor: default; -} - -.Select-noresults { - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: silver; - cursor: default; - display: block; - padding: 4px 7px; -} - -.Select--multi .Select-input { - vertical-align: middle; - margin-left: 7px; - padding: 0; -} - -.Select--multi.Select--rtl .Select-input { - margin-left: 0; - margin-right: 7px; -} - -.Select--multi.has-value .Select-input { - margin-left: 2px; -} - -.Select--multi .Select-value { - background-color: #5a5a5a; - border-radius: 2px; - border: 1px solid #414141; - color: #fff; - display: inline-block; - font-size: 12px; - margin-left: 2px; - margin-top: 2px; - vertical-align: top; -} - -.Select--multi .Select-value-icon, -.Select--multi .Select-value-label { - display: inline-block; - vertical-align: middle; -} - -.Select--multi .Select-value-label { - border-bottom-right-radius: 2px; - border-top-right-radius: 2px; - cursor: default; - padding: 2px 5px; -} - -.Select--multi a.Select-value-label { - color: #fff; - cursor: pointer; - text-decoration: none; -} - -.Select--multi a.Select-value-label:hover { - text-decoration: underline; -} - -.Select--multi .Select-value-icon { - cursor: pointer; - border-bottom-left-radius: 2px; - border-top-left-radius: 2px; - border-right: 1px solid #414141; - padding: 1px 5px 3px; -} - -.Select--multi .Select-value-icon:hover, .Select--multi .Select-value-icon:focus { - background-color: #5a5a5a; - color: #838383; -} - -.Select--multi .Select-value-icon:active { - background-color: #414141; -} - -.Select--multi.Select--rtl .Select-value { - margin-left: 0; - margin-right: 2px; -} - -.Select--multi.Select--rtl .Select-value-icon { - border-right: none; - border-left: 1px solid #414141; -} - -.Select--multi.is-disabled .Select-value { - background-color: #fcfcfc; - border: 1px solid #e3e3e3; - color: #333; -} - -.Select--multi.is-disabled .Select-value-icon { - cursor: not-allowed; - border-right: 1px solid #e3e3e3; -} - -.Select--multi.is-disabled .Select-value-icon:hover, .Select--multi.is-disabled .Select-value-icon:focus, .Select--multi.is-disabled .Select-value-icon:active { - background-color: #fcfcfc; -} - -@keyframes Select-animation-spin { - to { - -webkit-transform: rotate(1turn); - transform: rotate(1turn); - } -} - -@-webkit-keyframes Select-animation-spin { - to { - -webkit-transform: rotate(1turn); - } -} - -.Select { - font-weight: 300; -} - -.Select-menu-outer { - border-color: #ababab; -} - -.Select-value { - line-height: 18px; -} - -.Select:not(.is-disabled) > .Select-control { - -webkit-box-shadow: 0 1px #d3d3d3; - box-shadow: 0 1px #d3d3d3; -} - -.Select:not(.is-disabled) > .Select-control:hover, .Select:not(.is-disabled) > .Select-control:focus { - border-color: #ababab; -} - -.Select:not(.is-disabled).is-open > .Select-control, .Select:not(.is-disabled).is-focused > .Select-control { - border-color: #ababab; -} - -.Select-arrow-zone, .Select-clear-zone { - padding-top: 4px; - vertical-align: top; -} - -.Select--multi.is-disabled > .Select-control { - padding-bottom: 1px; -} - -.Select--multi .Select-value { - border: 0; - margin-top: 1px; -} - -.Select--multi .Select-value-icon + .Select--multi .Select-value-label { - padding-right: 0; -} - -.Select--multi .Select-value-icon { - border: 0; - float: right; - font-size: 15px; - font-weight: 300; - line-height: 15px; - margin: 2px 5px 2px 0; - padding: 0; - text-align: center; - width: 12px; -} - -.has-error .Select-control, .has-error .Select-menu-outer { - border-color: #da4f49; -} - -.has-error .Select:not(.is-disabled) > .Select-control:hover, .has-error .Select:not(.is-disabled) > .Select-control:focus { - border-color: #da4f49; -} - -.has-error .Select.is-open > .Select-control, .has-error .Select.is-focused > .Select-control { - border-color: #da4f49; -} - -.has-warning .Select-control, .has-warning .Select-menu-outer { - border-color: #faa732; -} - -.has-warning .Select:not(.is-disabled) > .Select-control:hover, .has-warning .Select:not(.is-disabled) > .Select-control:focus { - border-color: #faa732; -} - -.has-warning .Select.is-open > .Select-control, .has-warning .Select.is-focused > .Select-control { - border-color: #faa732; -} -.alert-component { - color: #fff; - font-size: 12px; - line-height: 20px; - padding: 10px; -} - -.alert-component-success { - background-color: #5bb75b; -} - -.alert-component-info { - background-color: #49afcd; -} - -.alert-component-warning { - background-color: #faa732; -} - -.alert-component-danger { - background-color: #da4f49; -} -.avatar-component { - background-color: #ababab; - border-radius: 50%; - color: #fff; - cursor: default; - display: inline-block; - font-size: 15px; - font-weight: 700; - height: 35px; - line-height: 36px; - position: relative; - text-align: center; - text-transform: uppercase; - vertical-align: middle; - width: 35px; -} - -.avatar-component-image { - border-radius: 50%; - height: 100%; - left: 0; - position: absolute; - top: 0; -} - -.avatar-component-blue { - background-color: #006dcc; -} - -.avatar-component-green { - background-color: #5bb75b; -} - -.avatar-component-red { - background-color: #da4f49; -} - -.avatar-component-orange { - background-color: #faa732; -} - -.avatar-component-cyan { - background-color: #49afcd; -} -.borderedwell-component { - background-color: #fff; - border: 1px solid #e8e8e8; -} -.breadcrumbnode-component-link { - cursor: pointer; -} - -.breadcrumbnode-component-link:hover, .breadcrumbnode-component-link:active { - color: #0492ba; - text-decoration: underline; -} -.breadcrumb-component { - color: #49afcd; - cursor: default; - font-size: 12px; - font-weight: 300; - height: 10px; - line-height: 10px; -} - -.breadcrumb-component-link { - cursor: pointer; -} - -.breadcrumb-component-link:hover, .breadcrumb-component-link:active { - color: #0492ba; - text-decoration: underline; -} - -.breadcrumb-component.disabled { - color: #ababab; - pointer-events: none; -} -.card-component { - font-size: 12px; - margin-bottom: 28px; - min-height: 40px; - min-width: 205px; -} - -.card-component-grid-container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - margin-right: -28px; -} - -.card-component-grid-container .card-component { - margin-right: 28px; -} - -.card-component .flexible-spacer-component { - border: 0; -} - -.card-component-content-container { - background-color: #fff; - border: 1px solid #e8e8e8; - border-radius: 5px; - -webkit-box-shadow: 0 2px 0 #d3d3d3; - box-shadow: 0 2px 0 #d3d3d3; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - height: 100%; -} - -.card-component-content-container .card-component-content:not(.fill):last-child { - padding-bottom: 20px; -} - -.card-component.accent .card-component-content-container { - border-bottom-width: 5px; -} - -.card-component-content { - padding: 20px 20px 0; -} - -.card-component-content.append { - color: #ababab; - font-weight: 300; - padding: 5px 1px 0; -} - -.card-component-content.stretch { - padding-left: 0; - padding-right: 0; -} - -.card-component-content.fill { - padding: 0; -} -.svg-symbol-component { - display: inline-block; - height: 16px; - pointer-events: none; - width: 16px; -} - -.svg-symbol-component-16 { - height: 16px; - width: 16px; -} - -.svg-symbol-component-70 { - height: 70px; - width: 70px; -} - -.svg-symbol-component-200 { - height: 200px; - width: 200px; -} - -.svg-symbol-component-250 { - height: 250px; - width: 250px; -} - -.svg-symbol-component-color-disabled { - fill: #d3d3d3; -} - -.svg-symbol-component-cyan-dark { - fill: #0492ba; -} - -.svg-symbol-component-gray { - fill: #ababab; -} - -.svg-symbol-component-gray-darker { - fill: #5a5a5a; -} - -.svg-symbol-component-gray-light { - fill: #d3d3d3; -} - -.svg-symbol-component-green-dark { - fill: #31a549; -} - -.svg-symbol-component-orange-dark { - fill: #f8951d; -} - -.svg-symbol-component-red { - fill: #da4f49; -} - -.svg-symbol-component-clickable { - cursor: pointer; - pointer-events: auto; -} -.svgsymbolcircle-component { - background-color: #f3f3f3; - border-radius: 50%; - display: inline-block; - height: 16px; - width: 16px; -} - -.svgsymbolcircle-component-inverse { - background-color: #fff; -} - -.svgsymbolcircle-component .svg-symbol-component { - height: 12px; - margin: 2px; - width: 12px; -} - -.svgsymbolcircle-component-70 { - height: 70px; - width: 70px; -} - -.svgsymbolcircle-component .svg-symbol-component-70 { - height: 50px; - margin: 10px; - width: 50px; -} - -.svgsymbolcircle-component-50 { - height: 50px; - width: 50px; -} - -.svgsymbolcircle-component .svg-symbol-component-50 { - height: 36px; - margin: 7px; - width: 36px; -} -.empty-component { - cursor: default; - margin: 0 auto; - padding: 60px; - text-align: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.empty-component-text { - color: #ababab; - font-size: 12px; - line-height: 1.5; - margin-top: 10px; - white-space: pre-wrap; -} -.flexible-spacer-component { - border: 1px solid #e8e8e8; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.flexible-wrapper-inline { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - height: inherit; -} - -.flexible-wrapper-inline .flexible-spacer-component { - border: 0; -} - -.flexible-wrapper-inline > .svg-symbol-component { - margin: auto; -} -.grid-component { - border-left: 1px solid #e8e8e8; - border-right: 1px solid #e8e8e8; - border-top: 1px solid #e8e8e8; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 12px; - font-weight: 300; - line-height: 1.5; - vertical-align: top; - width: 100%; -} - -.grid-component-row-vertical-cell-border .grid-component-cell { - border-right: 1px solid #e8e8e8; -} - -.grid-component-row-vertical-cell-border .grid-component-cell:last-child { - border-right: 0; -} - -.grid-component + .grid-component { - border-top: 0; -} -.grid-component-cell { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 8px 0 8px 10px; -} - -.grid-component-cell:last-child { - padding-right: 10px; -} - -.grid-component-cell-stretch { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - -ms-flex-negative: 1; - flex-shrink: 1; -} - -.grid-component-cell-clickable { - cursor: pointer; -} - -.grid-component-row-vertical-cell-border .grid-component-cell { - padding-right: 10px; -} -.grid-component-row { - border-bottom: 1px solid transparent; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.grid-component-row-header { - color: #838383; -} - -.grid-component-row-subfooter { - background-color: #f9f9f9; - color: #838383; -} - -.grid-component-row-subfooter .grid-component-cell:last-child { - color: #333; -} - -.grid-component-row-footer { - font-weight: 700; -} - -.grid-component-row-short .grid-component-cell { - padding-bottom: 3px; - padding-top: 3px; -} - -.grid-component-row-horizontal-border, .grid-component-row:last-child { - border-bottom-color: #e8e8e8; -} -.pagetitle-component { - border-bottom: 1px solid #e8e8e8; - -webkit-box-sizing: content-box; - box-sizing: content-box; - font-size: 18px; - height: 30px; - line-height: 30px; - padding: 20px 30px; -} - -.pagetitle-component-is-footer { - border-top: 1px solid #e8e8e8; - border-bottom: 0; - color: #838383; - font-size: 12px; -} - -.pagetitle-component small { - font-size: 11px; -} -.pretty-diff-component { - border: 1px solid #e8e8e8; - font-size: 12px; - padding: 10px; - white-space: pre-wrap; -} - -.pretty-diff-component-delete { - color: #da4f49; - text-decoration: line-through; -} - -.pretty-diff-component-insert { - color: #5bb75b; -} -.arc-component.positive { - fill: #5bb75b; -} - -.arc-component.negative { - fill: #da4f49; -} - -.arc-component.info { - fill: #49afcd; -} - -.arc-component.warning, .arc-component.pending { - fill: #faa732; -} -.donut-component { - fill: #fff; -} -.marker-component { - stroke: #da4f49; - stroke-width: .02; -} -.slicey-component { - vertical-align: top; -} - -.slicey-background { - fill: #5a5a5a; -} - -.slicey-empty { - fill: #f9f9f9; -} -.statistic-component { - font-size: 15px; -} - -.statistic-component-value { - font-weight: 700; -} - -.statistic-component-label { - color: #838383; - font-weight: 300; -} - -.statistic-component + .statistic-component { - margin-top: 5px; -} - -.statistic-component.inline .statistic-component-label, -.statistic-component.inline .statistic-component-value { - display: inline-block; -} - -.statistic-component.inline .statistic-component-label { - margin-left: 5px; -} -.tag-component { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: #838383; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #fff; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 12px; - font-weight: 300; - margin-right: 5px; - min-height: 24px; - padding: 0 5px; - line-height: 0; -} - -.tag-component.tag-component-inverse { - background-color: #f3f3f3; - border-left: 4px solid; - color: #838383; -} - -.tag-component.tag-component-inverse .action-button { - fill: #ababab; -} - -.tag-component-actionable { - padding-right: 0; -} - -.tag-component-accent label { - font-weight: 700; -} - -.tag-component .action-button { - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - fill: #fff; - fill-opacity: .6; - height: 24px; - text-align: center; - width: 24px; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.tag-component .action-button:hover { - fill-opacity: 1; -} - -.tag-component label { - margin-bottom: 0; - max-width: 105px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.tile-grid-component-title { - color: #333; - display: block; - font-size: 18px; - font-weight: 700; - margin-bottom: 10px; -} - -.tile-grid-component-list { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - list-style: none; - margin: 0; - padding: 0; -} - -.tile-grid-component-item { - background: #e8e8e8 50%; - border-radius: 5px; - -webkit-box-shadow: inset 0 -4px 0 #d3d3d3; - box-shadow: inset 0 -4px 0 #d3d3d3; - height: 124px; - position: relative; -} - -.tile-grid-component-item-img-wrapper { - border-radius: inherit; - overflow: hidden; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.tile-grid-component-item-img-wrapper img { - width: auto; - height: 120px; -} - -.tile-grid-component-item-img-wrapper-left { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.tile-grid-component-item-img-wrapper-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.tile-grid-component-item-img-wrapper-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.tile-grid-component-item-link { - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #fff; - cursor: pointer; - display: block; - font-size: 18px; - font-weight: 700; - line-height: 1; - padding: 20px; - position: absolute; - top: 0; - left: 0; - text-transform: uppercase; - text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); -} - -.tile-grid-component-item-link:hover, .tile-grid-component-item-link:focus { - color: #fff; - text-decoration: none; -} - -.tile-grid-component-item-link:hover::after, .tile-grid-component-item-link:focus::after { - background-color: #838383; - border-radius: 5px; - bottom: 0; - content: ''; - display: block; - left: 0; - opacity: .2; - position: absolute; - right: 0; - top: 0; - z-index: 1; -} - -.tile-grid-component-item-distributed { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 0; -} - -.tile-grid-component-item-distributed:not(:last-child) { - margin-right: 10px; -} -.panel-component { - background-color: #fff; - -webkit-transition: background-color 250ms ease-out; - transition: background-color 250ms ease-out; -} - -.panel-component ~ .panel-component { - border-top: 1px solid #e8e8e8; -} - -.panel-component-header { - cursor: pointer; - font-weight: 700; - border-bottom: 1px solid #e8e8e8; - line-height: 22px; -} - -.panel-component-header::before { - background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") no-repeat; - content: ' '; - float: right; - height: 16px; - -webkit-transition: -webkit-transform 250ms ease-out; - transition: -webkit-transform 250ms ease-out; - transition: transform 250ms ease-out; - transition: transform 250ms ease-out, -webkit-transform 250ms ease-out; - width: 16px; - fill: #333; - margin-top: 3px; -} - -.panel-component-header .svg-symbol-component { - float: left; - height: 22px; - margin-right: 10px; - position: relative; - width: 22px; - fill: #333; -} - -.panel-component-content { - font-weight: 300; -} - -.panel-component-header, .panel-component-content { - padding: 20px; -} - -.panel-component.collapsed { - background-color: #f9f9f9; -} - -.panel-component.collapsed .panel-component-header { - border-bottom: 0; -} - -.panel-component.collapsed .panel-component-header::before { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -.panel-component.collapsed .panel-component-content { - display: none; -} - -.panel-component hr { - margin-left: -20px; - margin-right: -20px; -} - -.card-component-content .panel-component:first-child { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} - -.card-component-content .panel-component:last-child { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.alert-input-component-wrapper { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - border: 1px solid #e8e8e8; - border-radius: 2px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 4px 5px; - position: relative; -} - -.alert-input-component-wrapper-flex-wrapper { - width: 100%; -} - -.alert-input-component-wrapper.is-focused { - border-color: #ababab; -} - -.alert-input-component-wrapper.success { - border-color: #5bb75b; -} - -.alert-input-component-wrapper.info { - border-color: #49afcd; -} - -.alert-input-component-wrapper.warning { - border-color: #faa732; -} - -.alert-input-component-wrapper.error { - border-color: #da4f49; -} - -.alert-input-component-wrapper-input { - background-color: #fff; - border: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; - padding: 0; -} - -.alert-input-component-wrapper-input:focus { - outline: none; -} - -.alert-input-component-wrapper-addon { - color: #d3d3d3; -} - -.alert-input-component-wrapper-addon:first-child { - margin-right: 2px; -} - -.alert-input-component-wrapper-addon:last-child { - margin-left: 2px; -} - -.alert-input-component-popover { - border-radius: 4px; - -webkit-box-shadow: none; - box-shadow: none; - font-size: 11px; -} - -.alert-input-component-popover .popover-content { - color: inherit; - padding: 5px 10px; - width: auto; -} - -.alert-input-component-popover.success { - border-color: #5bb75b; - color: #5bb75b; -} - -.alert-input-component-popover.success > .aui--popover-arrow { - border-bottom-color: #5bb75b; -} - -.alert-input-component-popover.info { - border-color: #49afcd; - color: #49afcd; -} - -.alert-input-component-popover.info > .aui--popover-arrow { - border-bottom-color: #49afcd; -} - -.alert-input-component-popover.warning { - border-color: #faa732; - color: #faa732; -} - -.alert-input-component-popover.warning > .aui--popover-arrow { - border-bottom-color: #faa732; -} - -.alert-input-component-popover.error { - border-color: #da4f49; - color: #da4f49; -} - -.alert-input-component-popover.error > .aui--popover-arrow { - border-bottom-color: #da4f49; -} -.aui--button-group { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.aui--button-group .button-component { - margin-right: 0; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; -} - -.aui--button-group .button-component.btn-inverse:hover, .aui--button-group .button-component.btn-inverse:active, .aui--button-group .button-component.btn-inverse:focus { - border: 1px solid #d3d3d3; - background-color: #e8e8e8; -} - -.aui--button-group .button-component.btn, .aui--button-group .button-component.btn:hover { - border: 1px solid #d3d3d3; - border-right-width: 0; -} - -.aui--button-group .button-component:first-child { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -.aui--button-group .button-component:last-child, .aui--button-group .button-component:last-child:hover, .aui--button-group .button-component:last-child:active { - border-right-width: 1px; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -.aui--button-group + .aui--button-group { - margin-left: 20px; -} - -.aui--button-group + button { - margin-right: 20px; -} - -button + .aui--button-group { - margin-left: 20px; -} -.carousel-component .slider-control-centerleft { - height: 100%; -} - -.carousel-component .slider-control-centerleft .carousel-component-prev { - background-color: rgba(51, 51, 51, 0.5); - border: 0; - height: 100%; - padding: 0; - width: 100%; -} - -.carousel-component .slider-control-centerleft .carousel-component-prev::before { - background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") 50% no-repeat; - content: ''; - display: block; - height: 22px; - margin: 0 auto; - width: 22px; -} - -.carousel-component .slider-control-centerleft .carousel-component-prev::before { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -.carousel-component .slider-control-centerright { - height: 100%; -} - -.carousel-component .slider-control-centerright .carousel-component-next { - background-color: rgba(51, 51, 51, 0.5); - border: 0; - height: 100%; - padding: 0; - width: 100%; -} - -.carousel-component .slider-control-centerright .carousel-component-next::before { - background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M1 8.6l6.8-4.9h.3L15 8.6v3.7L8 8.1l-7 4.2V8.6z'/%3E%3C/svg%3E") 50% no-repeat; - content: ''; - display: block; - height: 22px; - margin: 0 auto; - width: 22px; -} - -.carousel-component .slider-control-centerright .carousel-component-next::before { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.checkbox-component { - cursor: pointer; - display: block; -} - -.checkbox-component label { - cursor: pointer; - font-weight: 300; - margin-bottom: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.checkbox-component input { - display: none; -} - -.checkbox-component + .checkbox-component { - margin-top: 5px; -} - -.checkbox-component.checkbox-component-inline { - display: inline-block; -} - -.checkbox-component.checkbox-component-inline + .checkbox-component.checkbox-component-inline { - margin-top: 0; - margin-left: 10px; -} - -.checkbox-component .checkbox-component-icon { - display: inline-block; - background-repeat: no-repeat; - background-size: contain; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjgiIGZpbGw9IiM4MzgzODMiIGQ9Ik0xMy45IDEuNmMuMyAwIC41LjIuNS41VjE0YzAgLjMtLjIuNS0uNS41SDIuMWMtLjMgMC0uNS0uMi0uNS0uNVYyLjFjMC0uMy4yLS41LjUtLjVoMTEuOG0wLTEuMUgyLjFDMS4yLjUuNSAxLjIuNSAyLjFWMTRjMCAuOS43IDEuNiAxLjYgMS42SDE0Yy45IDAgMS42LS43IDEuNi0xLjZWMi4xYy0uMS0uOS0uOC0xLjYtMS43LTEuNnoiLz48L3N2Zz4=); - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.checkbox-component:hover:not(.disabled):not(.checked):not(.partial-checked) .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTEzLjkgMS42Yy4zIDAgLjUuMi41LjVWMTRjMCAuMy0uMi41LS41LjVIMi4xYy0uMyAwLS41LS4yLS41LS41VjIuMWMwLS4zLjItLjUuNS0uNWgxMS44bTAtMS4xSDIuMUMxLjIuNS41IDEuMi41IDIuMVYxNGMwIC45LjcgMS42IDEuNiAxLjZIMTRjLjkgMCAxLjYtLjcgMS42LTEuNlYyLjFjLS4xLS45LS44LTEuNi0xLjctMS42eiIvPjwvc3ZnPg==); -} - -.checkbox-component.checked .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTE1LjUgMTMuOWMwIC45LS43IDEuNi0xLjYgMS42SDIuMWMtLjkgMC0xLjYtLjctMS42LTEuNlYyLjFjMC0uOS43LTEuNiAxLjYtMS42SDE0Yy45IDAgMS42LjcgMS42IDEuNnYxMS44eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMS41IDQuN2MtLjItLjItLjUtLjEtLjcuMWwtNC4xIDUuNC0xLjUtMS44Yy0uMi0uMi0uNS0uMy0uNy0uMS0uMi4yLS4yLjUtLjEuN2wxLjkgMi4zYy4xLjEuMi4yLjQuMi4xIDAgLjMtLjEuNC0uMmw0LjUtNS45Yy4xLS4yLjEtLjUtLjEtLjd6Ii8+PC9zdmc+); -} - -.checkbox-component.partial-checked .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGcgZmlsbD0iIzgzODM4MyI+PHBhdGggb3BhY2l0eT0iLjgiIGQ9Ik0xMy45IDEuNmMuMyAwIC41LjIuNS41VjE0YzAgLjMtLjIuNS0uNS41SDIuMWMtLjMgMC0uNS0uMi0uNS0uNVYyLjFjMC0uMy4yLS41LjUtLjVoMTEuOG0wLTEuMUgyLjFDMS4yLjUuNSAxLjIuNSAyLjFWMTRjMCAuOS43IDEuNiAxLjYgMS42SDE0Yy45IDAgMS42LS43IDEuNi0xLjZWMi4xYy0uMS0uOS0uOC0xLjYtMS43LTEuNnoiLz48cGF0aCBvcGFjaXR5PSIuOCIgZD0iTTExLjIgOC42SDQuOWMtLjMgMC0uNS0uMi0uNS0uNXYtLjJjMC0uMy4yLS41LjUtLjVIMTFjLjMgMCAuNS4yLjUuNXYuMmMuMS4yLS4xLjQtLjMuNXoiLz48L2c+PC9zdmc+Cg==); -} - -.checkbox-component.partial-checked .checkbox-component-icon:hover { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzRBQUZDRCIgZD0iTTEzLjkgMS42Yy4zIDAgLjUuMi41LjVWMTRjMCAuMy0uMi41LS41LjVIMi4xYy0uMyAwLS41LS4yLS41LS41VjIuMWMwLS4zLjItLjUuNS0uNWgxMS44bTAtMS4xSDIuMUMxLjIuNS41IDEuMi41IDIuMVYxNGMwIC45LjcgMS42IDEuNiAxLjZIMTRjLjkgMCAxLjYtLjcgMS42LTEuNlYyLjFjLS4xLS45LS44LTEuNi0xLjctMS42eiIvPjxwYXRoIG9wYWNpdHk9Ii44IiBmaWxsPSIjODM4MzgzIiBkPSJNMTEuMiA4LjZINC45Yy0uMyAwLS41LS4yLS41LS41di0uMmMwLS4zLjItLjUuNS0uNUgxMWMuMyAwIC41LjIuNS41di4yYy4xLjItLjEuNC0uMy41eiIvPjwvc3ZnPg==); -} - -.checkbox-component.disabled { - cursor: not-allowed; -} - -.checkbox-component.disabled label { - cursor: not-allowed; -} - -.checkbox-component.disabled .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGcgZmlsbD0iI0QzRDNEMyI+PHBhdGggb3BhY2l0eT0iLjUiIGQ9Ik0yLjEgMTVjLS42IDAtMS0uNS0xLTFWMi4xYzAtLjYuNS0xIDEtMUgxNGMuNiAwIDEgLjUgMSAxVjE0YzAgLjYtLjUgMS0xIDFIMi4xeiIvPjxwYXRoIG9wYWNpdHk9Ii41IiBkPSJNMTMuOSAxLjZjLjMgMCAuNS4yLjUuNVYxNGMwIC4zLS4yLjUtLjUuNUgyLjFjLS4zIDAtLjUtLjItLjUtLjVWMi4xYzAtLjMuMi0uNS41LS41aDExLjhtMC0xLjFIMi4xQzEuMi41LjUgMS4yLjUgMi4xVjE0YzAgLjkuNyAxLjYgMS42IDEuNkgxNGMuOSAwIDEuNi0uNyAxLjYtMS42VjIuMWMtLjEtLjktLjgtMS42LTEuNy0xLjZ6Ii8+PC9nPjwvc3ZnPg==); -} - -.checkbox-component.disabled.checked .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjUiIGZpbGw9IiNEM0QzRDMiIGQ9Ik0xNS41IDEzLjljMCAuOS0uNyAxLjYtMS42IDEuNkgyLjFjLS45IDAtMS42LS43LTEuNi0xLjZWMi4xYzAtLjkuNy0xLjYgMS42LTEuNkgxNGMuOSAwIDEuNi43IDEuNiAxLjZ2MTEuOHoiLz48cGF0aCBvcGFjaXR5PSIuOCIgZmlsbD0iI0FCQUJBQiIgZD0iTTExLjUgNC43Yy0uMi0uMi0uNS0uMS0uNy4xbC00LjEgNS40LTEuNS0xLjhjLS4yLS4yLS41LS4zLS43LS4xLS4yLjItLjIuNS0uMS43bDEuOSAyLjNjLjEuMS4yLjIuNC4yLjEgMCAuMy0uMS40LS4ybDQuNS01LjljLjEtLjIuMS0uNS0uMS0uN3oiLz48L3N2Zz4=); -} - -.checkbox-component.disabled.partial-checked .checkbox-component-icon { - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggb3BhY2l0eT0iLjUiIGZpbGw9IiNEM0QzRDMiIGQ9Ik0yLjEgMTVjLS42IDAtMS0uNS0xLTFWMi4xYzAtLjYuNS0xIDEtMUgxNGMuNiAwIDEgLjUgMSAxVjE0YzAgLjYtLjUgMS0xIDFIMi4xeiIvPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSIjRDNEM0QzIiBkPSJNMTMuOSAxLjZjLjMgMCAuNS4yLjUuNVYxNGMwIC4zLS4yLjUtLjUuNUgyLjFjLS4zIDAtLjUtLjItLjUtLjVWMi4xYzAtLjMuMi0uNS41LS41aDExLjhtMC0xLjFIMi4xQzEuMi41LjUgMS4yLjUgMi4xVjE0YzAgLjkuNyAxLjYgMS42IDEuNkgxNGMuOSAwIDEuNi0uNyAxLjYtMS42VjIuMWMtLjEtLjktLjgtMS42LTEuNy0xLjZ6Ii8+PHBhdGggb3BhY2l0eT0iLjgiIGZpbGw9IiNBQkFCQUIiIGQ9Ik0xMS4yIDguNkg1Yy0uMyAwLS41LS4yLS41LS41VjhjMC0uMy4yLS41LjUtLjVoNi4xYy4zIDAgLjUuMi41LjV2LjJjMCAuMi0uMi40LS40LjR6Ii8+PC9zdmc+); -} - -.checkbox-component .checkbox-component-label { - margin-left: 5px; - line-height: 16px; -} -.count-badge { - display: inline-block; - width: 16px; - height: 16px; - border-radius: 50%; - border-width: 1px; - border-color: #fff; - border-style: solid; - background-color: #838383; - color: #fff; - text-align: center; - font-size: 9px; - font-weight: 700; - -webkit-box-sizing: content-box; - box-sizing: content-box; - line-height: 17px; -} - -.count-badge.status-info { - background-color: #006dcc; -} - -.count-badge.status-warning { - background-color: #faa732; -} - -.count-badge.status-danger { - background-color: #da4f49; -} - -.count-badge.count-badge-font-size-small { - font-size: 8px; -} -.help-icon-popover-component { - display: inline-block; - padding-left: 3px; -} - -.help-icon-popover-component-trigger { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23ababab' d='M5 .6c2.4 0 4.4 2 4.4 4.4 0 2.4-2 4.4-4.4 4.4C2.6 9.4.6 7.4.6 5 .6 2.6 2.6.6 5 .6M5 0C2.2 0 0 2.2 0 5c0 2.7 2.3 5 5 5s5-2.3 5-5-2.3-5-5-5z'/%3E%3Cpath fill='%23ababab' d='M4.5 6.2c0-1 .7-1.3 1.1-2 .3-.3.2-.7 0-1-.4-.2-.7-.2-1.1 0-.1.1-.1.3-.1.4h-.9c0-2.7 5.2-1.1 2.7 1.3l-.5.5c-.1.2-.3.5-.3.8h-.9zm0 1.2c0-.8 1.2-.7 1.1 0 0 .6-1.1.7-1.1 0z'/%3E%3C/svg%3E"); - width: 10px; - height: 10px; - background-size: 10px; - margin-bottom: -1px; -} -.filepicker-component-highlight { - border: 1px solid #d5382e; - border-radius: 2px; - padding: 1px; -} - -.filepicker-component .remove-file { - background-color: #e8e8e8; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - height: 28px; - margin-right: 0; -} - -.filepicker-component .file-input { - display: none; -} - -.has-error .filepicker-component .form-control { - border: 0; -} -.listpicker-component-body-split { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 400px; -} - -.listpicker-component-body-split .listpickerpure-component .grid-component .grid-component-row-header { - border-bottom: 1px solid #e8e8e8; -} - -.listpicker-component-body-split .listpickerpure-component-items { - max-height: 363px; - overflow: auto; - overflow-x: hidden; -} - -.listpicker-component-body-split .listpickerpure-component-items .grid-component { - border-top: 0; -} - -.listpicker-component-footnote { - margin-top: 10px; -} - -.listpicker-component .grid-component-row:last-child { - border-bottom: 0; -} - -.listpicker-component .grid-component-cell-label { - color: #ababab; - width: 120px; -} - -.listpicker-component .flexible-spacer-component { - border-top: 0; -} - -.listpicker-component .empty-component { - border-bottom: 0; -} -.radio-component.disabled label { - cursor: not-allowed; -} - -.radio-component.radio-component-inline { - display: inline-block; -} - -.radio-component + .radio-component { - margin-top: 5px; -} - -.radio-component.radio-component-inline + .radio-component.radio-component-inline { - margin-top: 0; - margin-left: 10px; -} - -.radio-component label { - line-height: 16px; - font-weight: 300; - cursor: pointer; - margin-bottom: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.radio-component .radio-component-label { - margin-left: 5px; -} - -.radio-component .radio-component-input-container { - width: 16px; - height: 16px; -} - -.radio-component .radio-component-input-container span { - vertical-align: baseline; -} - -.radio-component .radio-component-input-container input { - display: none; -} -.listpickerpure-component { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.listpickerpure-component .grid-component-cell-toggle, .listpickerpure-component .grid-component-cell-addon, .listpickerpure-component .grid-component-cell-header-toggle, .listpickerpure-component .grid-component-cell-header-addon { - -ms-flex-preferred-size: 10%; - flex-basis: 10%; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.listpickerpure-component .grid-component-cell-toggle, .listpickerpure-component .grid-component-cell-addon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.listpickerpure-component .grid-component-cell-header-toggle, .listpickerpure-component .grid-component-cell-header-addon { - text-align: center; -} - -.listpickerpure-component .empty-component { - border-bottom: 1px solid #e8e8e8; -} - -.listpickerpure-component .grid-component-row:last-child { - border-bottom: 0; -} -.pagedgrid-component .grid-component-cell:not(.grid-component-cell-stretch) { - -ms-flex-preferred-size: 100px; - flex-basis: 100px; -} - -.pagedgrid-component .empty-component { - border-bottom: 1px solid #e8e8e8; -} - -.pagedgrid-component-pagination { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.pagedgrid-component-pagination-info { - display: inline-block; - font-weight: 300; - line-height: 28px; - margin: 18px 10px; -} -.search-component { - height: 26px; - line-height: 26px; - position: relative; - width: 100%; -} - -.search-component ::-webkit-search-cancel-button, -.search-component ::-webkit-search-decoration { - -webkit-appearance: none; - appearance: none; -} - -.search-component-input { - -webkit-appearance: textfield; - border: 1px solid #e8e8e8; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #333; - font-size: 12px; - height: inherit; - margin: 0; - padding: 0 0 0 10px; - width: inherit; -} - -.search-component-input::-webkit-input-placeholder { - color: #ababab; - font-weight: 300; -} - -.search-component-input:-ms-input-placeholder { - color: #ababab; - font-weight: 300; -} - -.search-component-input::-ms-input-placeholder { - color: #ababab; - font-weight: 300; -} - -.search-component-input::placeholder { - color: #ababab; - font-weight: 300; -} - -.search-component-input:active, .search-component-input:focus { - border-color: #ababab; - outline: 0; -} - -.search-component-input:disabled { - border: 1px solid #e8e8e8; - color: #ababab; -} - -.search-component .svg-symbol-component { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 100%; - padding: 0 4px; - position: absolute; - right: 0; - top: 1px; -} - -.search-component .spinner-component { - position: absolute; - top: 4px; - right: 24px; -} -.search-bar-component { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.search-bar-component-text-input.form-control { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 32px; - margin-right: -3px; - padding: 4px 10px; -} - -.search-bar-component-button.btn { - line-height: 1; - width: 36px; -} - -.search-bar-component-button.btn > .svg-symbol-component-search-icon { - fill: #006dcc; -} -.splitpane-component { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 50%; - flex-basis: 50%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - overflow: hidden; -} - -.splitpane-component + .splitpane-component { - margin-left: 30px; -} - -.splitpane-component > .grid-component { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 1; - flex-shrink: 1; - overflow: auto; -} -.aui--status-pill { - font-size: 12px; - display: inline-block; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - height: 24px; - padding: 5px 12px; - border: 1px solid transparent; - border-radius: 12px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-weight: 700; - line-height: 1; - color: #5a5a5a; -} - -.aui--status-pill.aui--status-pill-primary { - background-color: rgba(0, 173, 238, 0.35); -} - -.aui--status-pill.aui--status-pill-primary.aui--status-pill-inverse { - background-color: #fff; - border-color: #e8e8e8; - color: #00adee; -} - -.aui--status-pill.aui--status-pill-success { - background-color: rgba(149, 200, 61, 0.35); -} - -.aui--status-pill.aui--status-pill-success.aui--status-pill-inverse { - background-color: #fff; - border-color: #e8e8e8; - color: #95c83d; -} - -.aui--status-pill.aui--status-pill-warning { - background-color: rgba(255, 153, 51, 0.35); -} - -.aui--status-pill.aui--status-pill-warning.aui--status-pill-inverse { - background-color: #fff; - border-color: #e8e8e8; - color: #f93; -} - -.aui--status-pill.aui--status-pill-error { - background-color: rgba(218, 79, 73, 0.35); -} - -.aui--status-pill.aui--status-pill-error.aui--status-pill-inverse { - background-color: #fff; - border-color: #e8e8e8; - color: #da4f49; -} - -.aui--status-pill.aui--status-pill-light { - background-color: #e8e8e8; -} - -.aui--status-pill.aui--status-pill-light.aui--status-pill-inverse { - background-color: #fff; - border-color: #e8e8e8; -} -.aui--text-ellipsis-wrapper { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.aui--text-ellipsis-wrapper .text-ellipsis-component { - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; -} -.treepickernode-component:hover { - background-color: #f9f9f9; -} - -.treepickernode-component:hover .treepickernode-component-expander { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%235a5a5a' d='M12.5 4c.3 0 .5.2.5.5v4h2.3c.4 0 .6.4.4.7l-2.3 4.1c-.1.3-.3.4-.5.4H2.5c-.3 0-.5-.2-.5-.5V4.5c0-.3.2-.5.5-.5h10z'/%3E%3Cpath fill='%23fff' d='M3 5v6.3l1.4-2.6c.1-.2.3-.2.4-.2H12V5H3z'/%3E%3C/svg%3E"); -} - -.treepickernode-component-expander { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23ababab' d='M12.5 4c.3 0 .5.2.5.5V6h1.8c.4.1.5.5.4.8l-1.8 6.4c-.1.3-.3.4-.5.4H2.5c-.3 0-.5-.2-.5-.5V4.5c0-.3.2-.5.5-.5h10z'/%3E%3Cpath fill='%23fff' d='M3 5v5.6l1.4-4.2c.1-.1.2-.4.6-.4h7V5H3z'/%3E%3C/svg%3E"); - height: 16px; - width: 16px; -} - -.treepickernode-component-metadata { - color: #838383; -} - -.treepickernode-component-metadata::before { - content: ' '; -} - -.treepickernode-component .grid-component-cell-button { - padding-bottom: 7px; - padding-top: 7px; -} - -.treepickernode-component .grid-component-cell-button .btn-xs { - font-size: 15px; - height: 20px; - line-height: 14px; - width: 20px; -} - -.treepickernode-component label { - margin-bottom: 0; -} - -.treepickernode-component .spinner-component > .spinner { - margin-bottom: -4px; -} -.treepickergrid-component-group-label .grid-component-row { - background-color: #f9f9f9; - font-weight: 700; - padding: 7px 10px; -} -.treepickernav-component { - border-left: 1px solid #e8e8e8; - border-right: 1px solid #e8e8e8; - padding: 10px; -} - -.treepickernav-component > div + div { - margin-top: 10px; -} - -.treepickernav-component > .breadcrumb-component { - padding-left: 2px; -} -.treepickersimplepure-component { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 500px; -} - -.treepickersimplepure-component .loading-nodes-container { - text-align: center; - padding: 60px; -} - -.treepickersimplepure-component .flexible-spacer-component { - border-top: 0; -} - -.treepickersimplepure-component .treepickernav-component { - background-color: #fff; - border-top: 1px solid #e8e8e8; -} - -.treepickersimplepure-component .splitpane-component + .splitpane-component .empty-component { - margin-top: 71px; -} - -.treepickersimplepure-component.disabled { - pointer-events: none; - cursor: default; - opacity: 0.65; -} - -.background-highlighted { - background-color: #f3f3f3; -} -.userlistpicker-component-user-label .avatar-component { - margin-right: 10px; -} - -.userlistpicker-component .grid-component-cell-toggle { - line-height: 35px; -} -.popover-link-item { - padding: 4px 2px 4px 6px; -} - -.popover-link-item:hover { - background-color: #f9f9f9; -} -.hover-dropdown { - display: inline-block; -} - -.hover-dropdown-popover .popover-title { - font-weight: 700; - padding: 8px 2px 8px 6px; - background-color: #fff; -} - -.hover-dropdown-popover .popover-content { - width: 160px; - padding: 4px 0; -} - -.hover-dropdown-popover .popover-content ul { - margin: 0; -} - -.hover-dropdown-popover .popover-content .btn { - padding: 0; -} -.information-box { - background-color: #f3f3f3; - padding: 30px; - color: #838383; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; -} - -.information-box-text { - padding-left: 20px; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.information-box-title { - font-size: 15px; - font-weight: 700; - color: #5a5a5a; -} - -.information-box-icon { - background-color: #fff; - width: 70px; - height: 70px; - border-radius: 50%; - text-align: center; - overflow: hidden; -} -.nav-borderless { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - font-size: 12px; - font-weight: 300; - padding: 0; - height: 50px; -} - -.nav-borderless > li { - list-style-type: none; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 100px; - flex-basis: 100px; - text-align: left; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: none; - border-style: solid; - border-color: #fff; - border-width: 0; -} - -.nav-borderless > li:hover, .nav-borderless > li.active { - border-color: #1950a3; -} - -.nav-borderless > li > a { - color: #5a5a5a; - text-decoration: none; - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.nav-borderless > li.disabled { - cursor: default; -} - -.nav-borderless > li.disabled a { - color: #ababab; -} - -.nav-borderless.top-bar > li { - margin-top: 3px; -} - -.nav-borderless.top-bar > li:hover, .nav-borderless.top-bar > li.active { - margin: 0; - border-top-width: 3px; -} - -.nav-borderless.bottom-bar > li { - margin-bottom: 3px; -} - -.nav-borderless.bottom-bar > li:hover, .nav-borderless.bottom-bar > li.active { - margin: 0; - border-bottom-width: 3px; -} -.aui--overlay-loader { - width: 100%; - height: 100%; - position: absolute; - top: 10px; - z-index: 1060; -} - -.aui--overlay-loader-disabled { - position: fixed; -} - -.aui--overlay-loader .loader { - position: fixed; - left: 50%; - width: 96px; - min-height: 132px; - background-color: #f9f9f9; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - padding: 20px; - border-radius: 5px; - border: 1px solid #d3d3d3; - font-weight: 700; - opacity: .9; - line-height: 14px; -} - -.aui--overlay-loader .loader .loader-heading { - color: #5a5a5a; -} - -.aui--overlay-loader .loader .loader-text { - margin-top: 5px; - color: #ababab; - width: 65px; - text-align: center; - overflow: hidden; - text-overflow: ellipsis; - word-break: break-word; -} - -.aui--overlay-loader .loader .spinner-medium { - height: 40px; - width: 40px; - margin-bottom: 20px; - border-bottom-color: #5a5a5a; - border-left-color: #5a5a5a; - border-right-color: #5a5a5a; - border-width: 5px; -} -.adslot-ui-header > .pagetitle-component { - background: #fff; -} - -.adslot-ui-header > .pagetitle-component .svg-symbol-component { - width: 156px; - height: 30px; -} - -.adslot-ui-header > .pagetitle-component img { - margin-bottom: 10px; -} -.adslot-ui-navigation { - width: 240px; -} -.git-contributors .avatars-container { - padding: 30px; - text-align: center; -} - -.git-contributors .avatars-container .avatar-component { - margin-right: 10px; - margin-bottom: 10px; -} -.adslot-ui-searchbar { - margin-bottom: 30px; -} -.search-result-card { - width: 240px; -} - -.search-result-card .card-component-content { - padding-top: 0; -} - -.search-result-card .card-component-content:first-child { - padding: 30px; - border-bottom: 1px solid #e8e8e8; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.search-result-card .card-component-content:nth-child(2) { - padding-top: 30px; -} - -.search-result-card .card-component-content:nth-last-child(2):not(:first-child) { - padding-bottom: 30px; -} - -.search-result-card .card-component-content .title { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -.search-result-card .card-component-content .clear-button { - padding: 0; -} -@charset "UTF-8"; -.adslot-ui-proptype-table { - max-width: 1100px; -} - -.adslot-ui-proptype-table + .adslot-ui-proptype-table { - margin-top: 30px; -} - -.adslot-ui-proptype-table table + .empty-component { - padding: 0; -} - -.adslot-ui-proptype-table table tr th.col-prop-type { - width: 10%; -} - -.adslot-ui-proptype-table table tr th.col-type { - width: 15%; -} - -.adslot-ui-proptype-table table tr th.col-default-value { - width: 25%; -} - -.adslot-ui-proptype-table table tr th.col-notes { - width: 50%; -} - -.adslot-ui-proptype-table table tr td:empty::before { - content: '\2014'; -} - -.adslot-ui-proptype-table table tr td pre { - white-space: pre-wrap; -} -.adslot-ui-example-container { - margin-bottom: 60px; -} - -.adslot-ui-example-container .adslot-ui-example { - margin-bottom: 30px; - max-width: 940px; -} - -.adslot-ui-example-container .adslot-ui-code-snippet { - max-width: 1100px; -} - -.adslot-ui-example-container .adslot-ui-code-snippet > pre { - padding: 10px !important; -} - -.adslot-ui-example-container > h2 { - margin-bottom: 30px; - font-size: 18px; -} - -.adslot-ui-example-container > h3 { - margin-bottom: 18px; - font-size: 15px; -} -body { - font-family: Roboto, Helvetica, sans-serif; - margin: 0; -} - -.adslot-ui-layout .adslot-ui-body { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - padding: 30px; -} - -.adslot-ui-layout .adslot-ui-proptype-table pre { - display: inline; -} - -.adslot-ui-sidebar-area { - margin-right: 30px; - -webkit-box-flex: 0; - -ms-flex: 0 1 1; - flex: 0 1 1; -} - -.adslot-ui-content-area { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -.adslot-ui-content-area > .pagetitle-component { - margin: 30px auto; - padding-left: 0; -} - -.adslot-ui-content-area > .migration-docs { - font-size: 18px; -} - -.note-panel { - background: none #fdfdfd; -} - -.note-panel ~ .note-panel { - margin-top: 10px; -} - -.note-panel pre { - display: inline; -} - -.note-panel .text-blue { - color: #006dcc; -} - -.note-panel .text-cyan { - color: #49afcd; -} - -.note-panel .text-green { - color: #5bb75b; -} - -.note-panel .text-gray-light { - color: #d3d3d3; -} - -.note-panel .text-gray-dark { - color: #838383; -} - -.note-panel .text-red { - color: #da4f49; -} - -.note-panel .text-orange { - color: #faa732; -} - -.note-panel .text-bold { - font-weight: 700; -} -.tag-component-accent.accent-positive { - border-color: #5bb75b; -} - -.tag-component-accent.accent-positive:not(.tag-component-inverse) { - background-color: #5bb75b; -} - -.tag-component-accent.accent-positive.tag-component-inverse { - color: #5bb75b; - fill: #5bb75b; -} - -.tag-component-accent.accent-pending { - border-color: #faa732; -} - -.tag-component-accent.accent-pending:not(.tag-component-inverse) { - background-color: #faa732; -} - -.tag-component-accent.accent-pending.tag-component-inverse { - color: #faa732; - fill: #faa732; -} - -.tag-component-accent.accent-negative { - border-color: #da4f49; -} - -.tag-component-accent.accent-negative:not(.tag-component-inverse) { - background-color: #da4f49; -} - -.tag-component-accent.accent-negative.tag-component-inverse { - color: #da4f49; - fill: #da4f49; -} - -.adslot-ui-example-container.alert-input-example .adslot-ui-example { - width: 140px; -} - -.adslot-ui-example-container.accordion-panel-example .adslot-ui-example, .adslot-ui-example-container.card-example .adslot-ui-example { - width: 240px; -} - -.adslot-ui-example-container.file-picker-example .adslot-ui-example, .adslot-ui-example-container.text-ellipsis-example .adslot-ui-example, .adslot-ui-example-container.textarea-example .adslot-ui-example, .adslot-ui-example-container.select-example .adslot-ui-example, .adslot-ui-example-container.panel-example .adslot-ui-example { - width: 380px; -} - -.adslot-ui-example-container.totals-example .adslot-ui-example, .adslot-ui-example-container.empty-example .adslot-ui-example, .adslot-ui-example-container.search-example .adslot-ui-example, .adslot-ui-example-container.search-bar-example .adslot-ui-example, .adslot-ui-example-container.pretty-diff-example .adslot-ui-example { - width: 560px; -} - -.adslot-ui-example-container.navigation-tabs-example .adslot-ui-example .dashboard-tab { - border-color: #d5382e; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - height: 400px; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .checkbox-component + .checkbox-component { - margin-top: 0; - margin-left: 5px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .placement-checkbox, -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .theme-checkbox, -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .example-button, -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .trigger-checkbox, -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover { - height: 28px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover .checkbox-component { - margin-top: 1px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .button-example-container .disabled-popover .button-component { - position: relative; - left: 5px; - top: -5px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .popover { - position: relative; - margin: 20px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container { - width: 500px; - height: 250px; - border: 1px solid #d3d3d3; - overflow: hidden; - overflow-x: scroll; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container .popover-example-container { - width: 600px; - position: relative; - top: 50px; - left: 250px; -} - -.adslot-ui-example-container.popover-example .adslot-ui-example .auto-flip-container .popover-example-container > .aui--popover-element { - top: 10px; - left: 10px; - position: relative; -} - -.adslot-ui-example-container.checkbox-example h4 { - margin-top: 20px; - font-weight: bold; -} - -.adslot-ui-example-container.checkbox-example .fix-size { - width: 200px; -} - -.adslot-ui-example-container.status-pill-example .aui--status-pill + .aui--status-pill { - margin-left: 20px; -} - -.adslot-ui-example-container.button-group-example .adslot-ui-example { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.adslot-ui-example-container.button-group-example .adslot-ui-example .aui--button-group .svg-symbol-component { - position: relative; - top: 3px; - fill: #fff; -} - -.adslot-ui-example-container.button-group-example .adslot-ui-example .aui--button-group .btn-inverse .svg-symbol-component { - fill: #000; -} - -.adslot-ui-example-container.overlay-loader-example .static-markup { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-bottom: 50px; - width: 300px; -} - -.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader { - position: inherit; -} - -.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader .loader { - position: inherit; -} - -.adslot-ui-example-container.overlay-loader-example .static-markup .aui--overlay-loader + .aui--overlay-loader { - margin-right: 10px; -} - -.full-width { - width: 100%; -} - -.horizontal-separator { - width: 12px; -} - -.vertical-separator { - height: 12px; -} diff --git a/dist/adslot-ui-docs.dev.js b/dist/adslot-ui-docs.dev.js deleted file mode 100644 index 9d64519b3..000000000 --- a/dist/adslot-ui-docs.dev.js +++ /dev/null @@ -1,62967 +0,0 @@ -(function webpackUniversalModuleDefinition(root, factory) { - if(typeof exports === 'object' && typeof module === 'object') - module.exports = factory(require("react"), require("lodash"), require("react-dom"), require("moment")); - else if(typeof define === 'function' && define.amd) - define(["react", "lodash", "react-dom", "moment"], factory); - else if(typeof exports === 'object') - exports["AdslotUI"] = factory(require("react"), require("lodash"), require("react-dom"), require("moment")); - else - root["AdslotUI"] = factory(root["React"], root["_"], root["ReactDOM"], root["moment"]); -})(typeof self !== 'undefined' ? self : this, function(__WEBPACK_EXTERNAL_MODULE_0__, __WEBPACK_EXTERNAL_MODULE_9__, __WEBPACK_EXTERNAL_MODULE_13__, __WEBPACK_EXTERNAL_MODULE_132__) { -return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 330); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports) { - -module.exports = __WEBPACK_EXTERNAL_MODULE_0__; - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -/* WEBPACK VAR INJECTION */(function(process) {/** - * Copyright (c) 2013-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -if (process.env.NODE_ENV !== 'production') { - var REACT_ELEMENT_TYPE = (typeof Symbol === 'function' && - Symbol.for && - Symbol.for('react.element')) || - 0xeac7; - - var isValidElement = function(object) { - return typeof object === 'object' && - object !== null && - object.$$typeof === REACT_ELEMENT_TYPE; - }; - - // By explicitly using `prop-types` you are opting into new development behavior. - // http://fb.me/prop-types-in-prod - var throwOnDirectAccess = true; - module.exports = __webpack_require__(137)(isValidElement, throwOnDirectAccess); -} else { - // By explicitly using `prop-types` you are opting into new production behavior. - // http://fb.me/prop-types-in-prod - module.exports = __webpack_require__(140)(); -} - -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(12))) - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __webpack_require__) { - -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! - Copyright (c) 2017 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/ -/* global define */ - -(function () { - 'use strict'; - - var hasOwn = {}.hasOwnProperty; - - function classNames () { - var classes = []; - - for (var i = 0; i < arguments.length; i++) { - var arg = arguments[i]; - if (!arg) continue; - - var argType = typeof arg; - - if (argType === 'string' || argType === 'number') { - classes.push(arg); - } else if (Array.isArray(arg) && arg.length) { - var inner = classNames.apply(null, arg); - if (inner) { - classes.push(inner); - } - } else if (argType === 'object') { - for (var key in arg) { - if (hasOwn.call(arg, key) && arg[key]) { - classes.push(key); - } - } - } - } - - return classes.join(' '); - } - - if (typeof module !== 'undefined' && module.exports) { - classNames.default = classNames; - module.exports = classNames; - } else if (true) { - // register as 'classnames', consistent with npm package name - !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () { - return classNames; - }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), - __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); - } else { - window.classNames = classNames; - } -}()); - - -/***/ }), -/* 3 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; - -exports.default = function (instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } -}; - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; - -var _typeof2 = __webpack_require__(82); - -var _typeof3 = _interopRequireDefault(_typeof2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -exports.default = function (self, call) { - if (!self) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return call && ((typeof call === "undefined" ? "undefined" : (0, _typeof3.default)(call)) === "object" || typeof call === "function") ? call : self; -}; - -/***/ }), -/* 5 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; - -var _setPrototypeOf = __webpack_require__(170); - -var _setPrototypeOf2 = _interopRequireDefault(_setPrototypeOf); - -var _create = __webpack_require__(174); - -var _create2 = _interopRequireDefault(_create); - -var _typeof2 = __webpack_require__(82); - -var _typeof3 = _interopRequireDefault(_typeof2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -exports.default = function (subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function, not " + (typeof superClass === "undefined" ? "undefined" : (0, _typeof3.default)(superClass))); - } - - subClass.prototype = (0, _create2.default)(superClass && superClass.prototype, { - constructor: { - value: subClass, - enumerable: false, - writable: true, - configurable: true - } - }); - if (superClass) _setPrototypeOf2.default ? (0, _setPrototypeOf2.default)(subClass, superClass) : subClass.__proto__ = superClass; -}; - -/***/ }), -/* 6 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; - -var _assign = __webpack_require__(79); - -var _assign2 = _interopRequireDefault(_assign); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -exports.default = _assign2.default || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; -}; - -/***/ }), -/* 7 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; - -exports.default = function (obj, keys) { - var target = {}; - - for (var i in obj) { - if (keys.indexOf(i) >= 0) continue; - if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; - target[i] = obj[i]; - } - - return target; -}; - -/***/ }), -/* 8 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* WEBPACK VAR INJECTION */(function(process) {/* harmony export (immutable) */ __webpack_exports__["e"] = prefix; -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return bsClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return bsStyles; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return bsSizes; }); -/* harmony export (immutable) */ __webpack_exports__["d"] = getClassSet; -/* harmony export (immutable) */ __webpack_exports__["f"] = splitBsProps; -/* harmony export (immutable) */ __webpack_exports__["g"] = splitBsPropsAndOmit; -/* unused harmony export addStyle */ -/* unused harmony export _curry */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_entries__ = __webpack_require__(57); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_entries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_entries__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends__ = __webpack_require__(6); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant__ = __webpack_require__(48); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_invariant___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_invariant__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_prop_types__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__StyleConfig__ = __webpack_require__(17); - - -// TODO: The publicly exposed parts of this should be in lib/BootstrapUtils. - - - - - - -function curry(fn) { - return function () { - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - var last = args[args.length - 1]; - if (typeof last === 'function') { - return fn.apply(undefined, args); - } - return function (Component) { - return fn.apply(undefined, args.concat([Component])); - }; - }; -} - -function prefix(props, variant) { - !(props.bsClass != null) ? process.env.NODE_ENV !== 'production' ? __WEBPACK_IMPORTED_MODULE_2_invariant___default()(false, 'A `bsClass` prop is required for this component') : __WEBPACK_IMPORTED_MODULE_2_invariant___default()(false) : void 0; - return props.bsClass + (variant ? '-' + variant : ''); -} - -var bsClass = curry(function (defaultClass, Component) { - var propTypes = Component.propTypes || (Component.propTypes = {}); - var defaultProps = Component.defaultProps || (Component.defaultProps = {}); - - propTypes.bsClass = __WEBPACK_IMPORTED_MODULE_3_prop_types___default.a.string; - defaultProps.bsClass = defaultClass; - - return Component; -}); - -var bsStyles = curry(function (styles, defaultStyle, Component) { - if (typeof defaultStyle !== 'string') { - Component = defaultStyle; - defaultStyle = undefined; - } - - var existing = Component.STYLES || []; - var propTypes = Component.propTypes || {}; - - styles.forEach(function (style) { - if (existing.indexOf(style) === -1) { - existing.push(style); - } - }); - - var propType = __WEBPACK_IMPORTED_MODULE_3_prop_types___default.a.oneOf(existing); - - // expose the values on the propType function for documentation - Component.STYLES = existing; - propType._values = existing; - - Component.propTypes = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends___default()({}, propTypes, { - bsStyle: propType - }); - - if (defaultStyle !== undefined) { - var defaultProps = Component.defaultProps || (Component.defaultProps = {}); - defaultProps.bsStyle = defaultStyle; - } - - return Component; -}); - -var bsSizes = curry(function (sizes, defaultSize, Component) { - if (typeof defaultSize !== 'string') { - Component = defaultSize; - defaultSize = undefined; - } - - var existing = Component.SIZES || []; - var propTypes = Component.propTypes || {}; - - sizes.forEach(function (size) { - if (existing.indexOf(size) === -1) { - existing.push(size); - } - }); - - var values = []; - existing.forEach(function (size) { - var mappedSize = __WEBPACK_IMPORTED_MODULE_4__StyleConfig__["b" /* SIZE_MAP */][size]; - if (mappedSize && mappedSize !== size) { - values.push(mappedSize); - } - - values.push(size); - }); - - var propType = __WEBPACK_IMPORTED_MODULE_3_prop_types___default.a.oneOf(values); - propType._values = values; - - // expose the values on the propType function for documentation - Component.SIZES = existing; - - Component.propTypes = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends___default()({}, propTypes, { - bsSize: propType - }); - - if (defaultSize !== undefined) { - if (!Component.defaultProps) { - Component.defaultProps = {}; - } - Component.defaultProps.bsSize = defaultSize; - } - - return Component; -}); - -function getClassSet(props) { - var _classes; - - var classes = (_classes = {}, _classes[prefix(props)] = true, _classes); - - if (props.bsSize) { - var bsSize = __WEBPACK_IMPORTED_MODULE_4__StyleConfig__["b" /* SIZE_MAP */][props.bsSize] || props.bsSize; - classes[prefix(props, bsSize)] = true; - } - - if (props.bsStyle) { - classes[prefix(props, props.bsStyle)] = true; - } - - return classes; -} - -function getBsProps(props) { - return { - bsClass: props.bsClass, - bsSize: props.bsSize, - bsStyle: props.bsStyle, - bsRole: props.bsRole - }; -} - -function isBsProp(propName) { - return propName === 'bsClass' || propName === 'bsSize' || propName === 'bsStyle' || propName === 'bsRole'; -} - -function splitBsProps(props) { - var elementProps = {}; - __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_entries___default()(props).forEach(function (_ref) { - var propName = _ref[0], - propValue = _ref[1]; - - if (!isBsProp(propName)) { - elementProps[propName] = propValue; - } - }); - - return [getBsProps(props), elementProps]; -} - -function splitBsPropsAndOmit(props, omittedPropNames) { - var isOmittedProp = {}; - omittedPropNames.forEach(function (propName) { - isOmittedProp[propName] = true; - }); - - var elementProps = {}; - __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_entries___default()(props).forEach(function (_ref2) { - var propName = _ref2[0], - propValue = _ref2[1]; - - if (!isBsProp(propName) && !isOmittedProp[propName]) { - elementProps[propName] = propValue; - } - }); - - return [getBsProps(props), elementProps]; -} - -/** - * Add a style variant to a Component. Mutates the propTypes of the component - * in order to validate the new variant. - */ -function addStyle(Component) { - for (var _len2 = arguments.length, styleVariant = Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - styleVariant[_key2 - 1] = arguments[_key2]; - } - - bsStyles(styleVariant, Component); -} - -var _curry = curry; -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(12))) - -/***/ }), -/* 9 */ -/***/ (function(module, exports) { - -module.exports = __WEBPACK_EXTERNAL_MODULE_9__; - -/***/ }), -/* 10 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _react = __webpack_require__(0); - -var _react2 = _interopRequireDefault(_react); - -var _reactIs = __webpack_require__(177); - -var _createChainableTypeChecker = __webpack_require__(47); - -var _createChainableTypeChecker2 = _interopRequireDefault(_createChainableTypeChecker); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function elementType(props, propName, componentName, location, propFullName) { - var propValue = props[propName]; - - if (_react2.default.isValidElement(propValue)) { - return new Error('Invalid ' + location + ' `' + propFullName + '` of type ReactElement ' + ('supplied to `' + componentName + '`,expected an element type (a string ') + ', component class, or function component).'); - } - - if (!(0, _reactIs.isValidElementType)(propValue)) { - return new Error('Invalid ' + location + ' `' + propFullName + '` of value `' + propValue + '` ' + ('supplied to `' + componentName + '`, expected an element type (a string ') + ', component class, or function component).'); - } - - return null; -} - -exports.default = (0, _createChainableTypeChecker2.default)(elementType); -module.exports = exports['default']; - -/***/ }), -/* 11 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -var src_namespaceObject = {}; -__webpack_require__.d(src_namespaceObject, "easeLinear", function() { return linear; }); -__webpack_require__.d(src_namespaceObject, "easeQuad", function() { return quadInOut; }); -__webpack_require__.d(src_namespaceObject, "easeQuadIn", function() { return quadIn; }); -__webpack_require__.d(src_namespaceObject, "easeQuadOut", function() { return quadOut; }); -__webpack_require__.d(src_namespaceObject, "easeQuadInOut", function() { return quadInOut; }); -__webpack_require__.d(src_namespaceObject, "easeCubic", function() { return cubicInOut; }); -__webpack_require__.d(src_namespaceObject, "easeCubicIn", function() { return cubicIn; }); -__webpack_require__.d(src_namespaceObject, "easeCubicOut", function() { return cubicOut; }); -__webpack_require__.d(src_namespaceObject, "easeCubicInOut", function() { return cubicInOut; }); -__webpack_require__.d(src_namespaceObject, "easePoly", function() { return polyInOut; }); -__webpack_require__.d(src_namespaceObject, "easePolyIn", function() { return polyIn; }); -__webpack_require__.d(src_namespaceObject, "easePolyOut", function() { return polyOut; }); -__webpack_require__.d(src_namespaceObject, "easePolyInOut", function() { return polyInOut; }); -__webpack_require__.d(src_namespaceObject, "easeSin", function() { return sinInOut; }); -__webpack_require__.d(src_namespaceObject, "easeSinIn", function() { return sinIn; }); -__webpack_require__.d(src_namespaceObject, "easeSinOut", function() { return sinOut; }); -__webpack_require__.d(src_namespaceObject, "easeSinInOut", function() { return sinInOut; }); -__webpack_require__.d(src_namespaceObject, "easeExp", function() { return expInOut; }); -__webpack_require__.d(src_namespaceObject, "easeExpIn", function() { return expIn; }); -__webpack_require__.d(src_namespaceObject, "easeExpOut", function() { return expOut; }); -__webpack_require__.d(src_namespaceObject, "easeExpInOut", function() { return expInOut; }); -__webpack_require__.d(src_namespaceObject, "easeCircle", function() { return circleInOut; }); -__webpack_require__.d(src_namespaceObject, "easeCircleIn", function() { return circleIn; }); -__webpack_require__.d(src_namespaceObject, "easeCircleOut", function() { return circleOut; }); -__webpack_require__.d(src_namespaceObject, "easeCircleInOut", function() { return circleInOut; }); -__webpack_require__.d(src_namespaceObject, "easeBounce", function() { return bounceOut; }); -__webpack_require__.d(src_namespaceObject, "easeBounceIn", function() { return bounceIn; }); -__webpack_require__.d(src_namespaceObject, "easeBounceOut", function() { return bounceOut; }); -__webpack_require__.d(src_namespaceObject, "easeBounceInOut", function() { return bounceInOut; }); -__webpack_require__.d(src_namespaceObject, "easeBack", function() { return backInOut; }); -__webpack_require__.d(src_namespaceObject, "easeBackIn", function() { return backIn; }); -__webpack_require__.d(src_namespaceObject, "easeBackOut", function() { return backOut; }); -__webpack_require__.d(src_namespaceObject, "easeBackInOut", function() { return backInOut; }); -__webpack_require__.d(src_namespaceObject, "easeElastic", function() { return elasticOut; }); -__webpack_require__.d(src_namespaceObject, "easeElasticIn", function() { return elasticIn; }); -__webpack_require__.d(src_namespaceObject, "easeElasticOut", function() { return elasticOut; }); -__webpack_require__.d(src_namespaceObject, "easeElasticInOut", function() { return elasticInOut; }); - -// EXTERNAL MODULE: ../node_modules/react-input-autosize/lib/AutosizeInput.js -var AutosizeInput = __webpack_require__(136); -var AutosizeInput_default = /*#__PURE__*/__webpack_require__.n(AutosizeInput); - -// EXTERNAL MODULE: ../node_modules/classnames/index.js -var classnames = __webpack_require__(2); -var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); - -// EXTERNAL MODULE: ../node_modules/prop-types/index.js -var prop_types = __webpack_require__(1); -var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types); - -// EXTERNAL MODULE: external {"root":"React","commonjs2":"react","commonjs":"react","amd":"react"} -var external___root___React___commonjs2___react___commonjs___react___amd___react__ = __webpack_require__(0); -var external___root___React___commonjs2___react___commonjs___react___amd___react___default = /*#__PURE__*/__webpack_require__.n(external___root___React___commonjs2___react___commonjs___react___amd___react__); - -// EXTERNAL MODULE: external {"root":"ReactDOM","commonjs2":"react-dom","commonjs":"react-dom","amd":"react-dom"} -var external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__ = __webpack_require__(13); -var external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom___default = /*#__PURE__*/__webpack_require__.n(external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__); - -// CONCATENATED MODULE: ../node_modules/react-select/dist/react-select.es.js - - - - - - -var react_select_es_arrowRenderer = function arrowRenderer(_ref) { - var onMouseDown = _ref.onMouseDown; - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('span', { - className: 'Select-arrow', - onMouseDown: onMouseDown - }); -}; - -react_select_es_arrowRenderer.propTypes = { - onMouseDown: prop_types_default.a.func -}; - -var react_select_es_clearRenderer = function clearRenderer() { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('span', { - className: 'Select-clear', - dangerouslySetInnerHTML: { __html: '×' } - }); -}; - -var map = [{ 'base': 'A', 'letters': /[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g }, { 'base': 'AA', 'letters': /[\uA732]/g }, { 'base': 'AE', 'letters': /[\u00C6\u01FC\u01E2]/g }, { 'base': 'AO', 'letters': /[\uA734]/g }, { 'base': 'AU', 'letters': /[\uA736]/g }, { 'base': 'AV', 'letters': /[\uA738\uA73A]/g }, { 'base': 'AY', 'letters': /[\uA73C]/g }, { 'base': 'B', 'letters': /[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g }, { 'base': 'C', 'letters': /[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g }, { 'base': 'D', 'letters': /[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g }, { 'base': 'DZ', 'letters': /[\u01F1\u01C4]/g }, { 'base': 'Dz', 'letters': /[\u01F2\u01C5]/g }, { 'base': 'E', 'letters': /[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g }, { 'base': 'F', 'letters': /[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g }, { 'base': 'G', 'letters': /[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g }, { 'base': 'H', 'letters': /[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g }, { 'base': 'I', 'letters': /[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g }, { 'base': 'J', 'letters': /[\u004A\u24BF\uFF2A\u0134\u0248]/g }, { 'base': 'K', 'letters': /[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g }, { 'base': 'L', 'letters': /[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g }, { 'base': 'LJ', 'letters': /[\u01C7]/g }, { 'base': 'Lj', 'letters': /[\u01C8]/g }, { 'base': 'M', 'letters': /[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g }, { 'base': 'N', 'letters': /[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g }, { 'base': 'NJ', 'letters': /[\u01CA]/g }, { 'base': 'Nj', 'letters': /[\u01CB]/g }, { 'base': 'O', 'letters': /[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g }, { 'base': 'OI', 'letters': /[\u01A2]/g }, { 'base': 'OO', 'letters': /[\uA74E]/g }, { 'base': 'OU', 'letters': /[\u0222]/g }, { 'base': 'P', 'letters': /[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g }, { 'base': 'Q', 'letters': /[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g }, { 'base': 'R', 'letters': /[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g }, { 'base': 'S', 'letters': /[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g }, { 'base': 'T', 'letters': /[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g }, { 'base': 'TZ', 'letters': /[\uA728]/g }, { 'base': 'U', 'letters': /[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g }, { 'base': 'V', 'letters': /[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g }, { 'base': 'VY', 'letters': /[\uA760]/g }, { 'base': 'W', 'letters': /[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g }, { 'base': 'X', 'letters': /[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g }, { 'base': 'Y', 'letters': /[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g }, { 'base': 'Z', 'letters': /[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g }, { 'base': 'a', 'letters': /[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g }, { 'base': 'aa', 'letters': /[\uA733]/g }, { 'base': 'ae', 'letters': /[\u00E6\u01FD\u01E3]/g }, { 'base': 'ao', 'letters': /[\uA735]/g }, { 'base': 'au', 'letters': /[\uA737]/g }, { 'base': 'av', 'letters': /[\uA739\uA73B]/g }, { 'base': 'ay', 'letters': /[\uA73D]/g }, { 'base': 'b', 'letters': /[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g }, { 'base': 'c', 'letters': /[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g }, { 'base': 'd', 'letters': /[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g }, { 'base': 'dz', 'letters': /[\u01F3\u01C6]/g }, { 'base': 'e', 'letters': /[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g }, { 'base': 'f', 'letters': /[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g }, { 'base': 'g', 'letters': /[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g }, { 'base': 'h', 'letters': /[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g }, { 'base': 'hv', 'letters': /[\u0195]/g }, { 'base': 'i', 'letters': /[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g }, { 'base': 'j', 'letters': /[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g }, { 'base': 'k', 'letters': /[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g }, { 'base': 'l', 'letters': /[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g }, { 'base': 'lj', 'letters': /[\u01C9]/g }, { 'base': 'm', 'letters': /[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g }, { 'base': 'n', 'letters': /[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g }, { 'base': 'nj', 'letters': /[\u01CC]/g }, { 'base': 'o', 'letters': /[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g }, { 'base': 'oi', 'letters': /[\u01A3]/g }, { 'base': 'ou', 'letters': /[\u0223]/g }, { 'base': 'oo', 'letters': /[\uA74F]/g }, { 'base': 'p', 'letters': /[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g }, { 'base': 'q', 'letters': /[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g }, { 'base': 'r', 'letters': /[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g }, { 'base': 's', 'letters': /[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g }, { 'base': 't', 'letters': /[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g }, { 'base': 'tz', 'letters': /[\uA729]/g }, { 'base': 'u', 'letters': /[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g }, { 'base': 'v', 'letters': /[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g }, { 'base': 'vy', 'letters': /[\uA761]/g }, { 'base': 'w', 'letters': /[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g }, { 'base': 'x', 'letters': /[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g }, { 'base': 'y', 'letters': /[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g }, { 'base': 'z', 'letters': /[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g }]; - -var stripDiacritics = function stripDiacritics(str) { - for (var i = 0; i < map.length; i++) { - str = str.replace(map[i].letters, map[i].base); - } - return str; -}; - -var trim = function trim(str) { - return str.replace(/^\s+|\s+$/g, ''); -}; - -var isValid = function isValid(value) { - return typeof value !== 'undefined' && value !== null && value !== ''; -}; - -var filterOptions = function filterOptions(options, filterValue, excludeOptions, props) { - if (props.ignoreAccents) { - filterValue = stripDiacritics(filterValue); - } - - if (props.ignoreCase) { - filterValue = filterValue.toLowerCase(); - } - - if (props.trimFilter) { - filterValue = trim(filterValue); - } - - if (excludeOptions) excludeOptions = excludeOptions.map(function (i) { - return i[props.valueKey]; - }); - - return options.filter(function (option) { - if (excludeOptions && excludeOptions.indexOf(option[props.valueKey]) > -1) return false; - if (props.filterOption) return props.filterOption.call(undefined, option, filterValue); - if (!filterValue) return true; - - var value = option[props.valueKey]; - var label = option[props.labelKey]; - var hasValue = isValid(value); - var hasLabel = isValid(label); - - if (!hasValue && !hasLabel) { - return false; - } - - var valueTest = hasValue ? String(value) : null; - var labelTest = hasLabel ? String(label) : null; - - if (props.ignoreAccents) { - if (valueTest && props.matchProp !== 'label') valueTest = stripDiacritics(valueTest); - if (labelTest && props.matchProp !== 'value') labelTest = stripDiacritics(labelTest); - } - - if (props.ignoreCase) { - if (valueTest && props.matchProp !== 'label') valueTest = valueTest.toLowerCase(); - if (labelTest && props.matchProp !== 'value') labelTest = labelTest.toLowerCase(); - } - - return props.matchPos === 'start' ? valueTest && props.matchProp !== 'label' && valueTest.substr(0, filterValue.length) === filterValue || labelTest && props.matchProp !== 'value' && labelTest.substr(0, filterValue.length) === filterValue : valueTest && props.matchProp !== 'label' && valueTest.indexOf(filterValue) >= 0 || labelTest && props.matchProp !== 'value' && labelTest.indexOf(filterValue) >= 0; - }); -}; - -var react_select_es_menuRenderer = function menuRenderer(_ref) { - var focusedOption = _ref.focusedOption, - focusOption = _ref.focusOption, - inputValue = _ref.inputValue, - instancePrefix = _ref.instancePrefix, - onFocus = _ref.onFocus, - onOptionRef = _ref.onOptionRef, - onSelect = _ref.onSelect, - optionClassName = _ref.optionClassName, - optionComponent = _ref.optionComponent, - optionRenderer = _ref.optionRenderer, - options = _ref.options, - removeValue = _ref.removeValue, - selectValue = _ref.selectValue, - valueArray = _ref.valueArray, - valueKey = _ref.valueKey; - - var Option = optionComponent; - - return options.map(function (option, i) { - var isSelected = valueArray && valueArray.some(function (x) { - return x[valueKey] === option[valueKey]; - }); - var isFocused = option === focusedOption; - var optionClass = classnames_default()(optionClassName, { - 'Select-option': true, - 'is-selected': isSelected, - 'is-focused': isFocused, - 'is-disabled': option.disabled - }); - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - Option, - { - className: optionClass, - focusOption: focusOption, - inputValue: inputValue, - instancePrefix: instancePrefix, - isDisabled: option.disabled, - isFocused: isFocused, - isSelected: isSelected, - key: 'option-' + i + '-' + option[valueKey], - onFocus: onFocus, - onSelect: onSelect, - option: option, - optionIndex: i, - ref: function ref(_ref2) { - onOptionRef(_ref2, isFocused); - }, - removeValue: removeValue, - selectValue: selectValue - }, - optionRenderer(option, i, inputValue) - ); - }); -}; - -react_select_es_menuRenderer.propTypes = { - focusOption: prop_types_default.a.func, - focusedOption: prop_types_default.a.object, - inputValue: prop_types_default.a.string, - instancePrefix: prop_types_default.a.string, - onFocus: prop_types_default.a.func, - onOptionRef: prop_types_default.a.func, - onSelect: prop_types_default.a.func, - optionClassName: prop_types_default.a.string, - optionComponent: prop_types_default.a.func, - optionRenderer: prop_types_default.a.func, - options: prop_types_default.a.array, - removeValue: prop_types_default.a.func, - selectValue: prop_types_default.a.func, - valueArray: prop_types_default.a.array, - valueKey: prop_types_default.a.string -}; - -var blockEvent = (function (event) { - event.preventDefault(); - event.stopPropagation(); - if (event.target.tagName !== 'A' || !('href' in event.target)) { - return; - } - if (event.target.target) { - window.open(event.target.href, event.target.target); - } else { - window.location.href = event.target.href; - } -}); - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { - return typeof obj; -} : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; -}; - - - - - -var asyncGenerator = function () { - function AwaitValue(value) { - this.value = value; - } - - function AsyncGenerator(gen) { - var front, back; - - function send(key, arg) { - return new Promise(function (resolve, reject) { - var request = { - key: key, - arg: arg, - resolve: resolve, - reject: reject, - next: null - }; - - if (back) { - back = back.next = request; - } else { - front = back = request; - resume(key, arg); - } - }); - } - - function resume(key, arg) { - try { - var result = gen[key](arg); - var value = result.value; - - if (value instanceof AwaitValue) { - Promise.resolve(value.value).then(function (arg) { - resume("next", arg); - }, function (arg) { - resume("throw", arg); - }); - } else { - settle(result.done ? "return" : "normal", result.value); - } - } catch (err) { - settle("throw", err); - } - } - - function settle(type, value) { - switch (type) { - case "return": - front.resolve({ - value: value, - done: true - }); - break; - - case "throw": - front.reject(value); - break; - - default: - front.resolve({ - value: value, - done: false - }); - break; - } - - front = front.next; - - if (front) { - resume(front.key, front.arg); - } else { - back = null; - } - } - - this._invoke = send; - - if (typeof gen.return !== "function") { - this.return = undefined; - } - } - - if (typeof Symbol === "function" && Symbol.asyncIterator) { - AsyncGenerator.prototype[Symbol.asyncIterator] = function () { - return this; - }; - } - - AsyncGenerator.prototype.next = function (arg) { - return this._invoke("next", arg); - }; - - AsyncGenerator.prototype.throw = function (arg) { - return this._invoke("throw", arg); - }; - - AsyncGenerator.prototype.return = function (arg) { - return this._invoke("return", arg); - }; - - return { - wrap: function (fn) { - return function () { - return new AsyncGenerator(fn.apply(this, arguments)); - }; - }, - await: function (value) { - return new AwaitValue(value); - } - }; -}(); - - - - - -var classCallCheck = function (instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } -}; - -var createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; -}(); - - - - - -var defineProperty = function (obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; -}; - -var _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; -}; - - - -var inherits = function (subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); - } - - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - enumerable: false, - writable: true, - configurable: true - } - }); - if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; -}; - - - - - - - - - -var objectWithoutProperties = function (obj, keys) { - var target = {}; - - for (var i in obj) { - if (keys.indexOf(i) >= 0) continue; - if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; - target[i] = obj[i]; - } - - return target; -}; - -var possibleConstructorReturn = function (self, call) { - if (!self) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return call && (typeof call === "object" || typeof call === "function") ? call : self; -}; - -var react_select_es_Option = function (_React$Component) { - inherits(Option, _React$Component); - - function Option(props) { - classCallCheck(this, Option); - - var _this = possibleConstructorReturn(this, (Option.__proto__ || Object.getPrototypeOf(Option)).call(this, props)); - - _this.handleMouseDown = _this.handleMouseDown.bind(_this); - _this.handleMouseEnter = _this.handleMouseEnter.bind(_this); - _this.handleMouseMove = _this.handleMouseMove.bind(_this); - _this.handleTouchStart = _this.handleTouchStart.bind(_this); - _this.handleTouchEnd = _this.handleTouchEnd.bind(_this); - _this.handleTouchMove = _this.handleTouchMove.bind(_this); - _this.onFocus = _this.onFocus.bind(_this); - return _this; - } - - createClass(Option, [{ - key: 'handleMouseDown', - value: function handleMouseDown(event) { - event.preventDefault(); - event.stopPropagation(); - this.props.onSelect(this.props.option, event); - } - }, { - key: 'handleMouseEnter', - value: function handleMouseEnter(event) { - this.onFocus(event); - } - }, { - key: 'handleMouseMove', - value: function handleMouseMove(event) { - this.onFocus(event); - } - }, { - key: 'handleTouchEnd', - value: function handleTouchEnd(event) { - // Check if the view is being dragged, In this case - // we don't want to fire the click event (because the user only wants to scroll) - if (this.dragging) return; - - this.handleMouseDown(event); - } - }, { - key: 'handleTouchMove', - value: function handleTouchMove() { - // Set a flag that the view is being dragged - this.dragging = true; - } - }, { - key: 'handleTouchStart', - value: function handleTouchStart() { - // Set a flag that the view is not being dragged - this.dragging = false; - } - }, { - key: 'onFocus', - value: function onFocus(event) { - if (!this.props.isFocused) { - this.props.onFocus(this.props.option, event); - } - } - }, { - key: 'render', - value: function render() { - var _props = this.props, - option = _props.option, - instancePrefix = _props.instancePrefix, - optionIndex = _props.optionIndex; - - var className = classnames_default()(this.props.className, option.className); - - return option.disabled ? external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: className, - onMouseDown: blockEvent, - onClick: blockEvent }, - this.props.children - ) : external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: className, - style: option.style, - role: 'option', - 'aria-label': option.label, - onMouseDown: this.handleMouseDown, - onMouseEnter: this.handleMouseEnter, - onMouseMove: this.handleMouseMove, - onTouchStart: this.handleTouchStart, - onTouchMove: this.handleTouchMove, - onTouchEnd: this.handleTouchEnd, - id: instancePrefix + '-option-' + optionIndex, - title: option.title }, - this.props.children - ); - } - }]); - return Option; -}(external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.Component); - -react_select_es_Option.propTypes = { - children: prop_types_default.a.node, - className: prop_types_default.a.string, // className (based on mouse position) - instancePrefix: prop_types_default.a.string.isRequired, // unique prefix for the ids (used for aria) - isDisabled: prop_types_default.a.bool, // the option is disabled - isFocused: prop_types_default.a.bool, // the option is focused - isSelected: prop_types_default.a.bool, // the option is selected - onFocus: prop_types_default.a.func, // method to handle mouseEnter on option element - onSelect: prop_types_default.a.func, // method to handle click on option element - onUnfocus: prop_types_default.a.func, // method to handle mouseLeave on option element - option: prop_types_default.a.object.isRequired, // object that is base for that option - optionIndex: prop_types_default.a.number // index of the option, used to generate unique ids for aria -}; - -var react_select_es_Value = function (_React$Component) { - inherits(Value, _React$Component); - - function Value(props) { - classCallCheck(this, Value); - - var _this = possibleConstructorReturn(this, (Value.__proto__ || Object.getPrototypeOf(Value)).call(this, props)); - - _this.handleMouseDown = _this.handleMouseDown.bind(_this); - _this.onRemove = _this.onRemove.bind(_this); - _this.handleTouchEndRemove = _this.handleTouchEndRemove.bind(_this); - _this.handleTouchMove = _this.handleTouchMove.bind(_this); - _this.handleTouchStart = _this.handleTouchStart.bind(_this); - return _this; - } - - createClass(Value, [{ - key: 'handleMouseDown', - value: function handleMouseDown(event) { - if (event.type === 'mousedown' && event.button !== 0) { - return; - } - if (this.props.onClick) { - event.stopPropagation(); - this.props.onClick(this.props.value, event); - return; - } - if (this.props.value.href) { - event.stopPropagation(); - } - } - }, { - key: 'onRemove', - value: function onRemove(event) { - event.preventDefault(); - event.stopPropagation(); - this.props.onRemove(this.props.value); - } - }, { - key: 'handleTouchEndRemove', - value: function handleTouchEndRemove(event) { - // Check if the view is being dragged, In this case - // we don't want to fire the click event (because the user only wants to scroll) - if (this.dragging) return; - - // Fire the mouse events - this.onRemove(event); - } - }, { - key: 'handleTouchMove', - value: function handleTouchMove() { - // Set a flag that the view is being dragged - this.dragging = true; - } - }, { - key: 'handleTouchStart', - value: function handleTouchStart() { - // Set a flag that the view is not being dragged - this.dragging = false; - } - }, { - key: 'renderRemoveIcon', - value: function renderRemoveIcon() { - if (this.props.disabled || !this.props.onRemove) return; - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { className: 'Select-value-icon', - 'aria-hidden': 'true', - onMouseDown: this.onRemove, - onTouchEnd: this.handleTouchEndRemove, - onTouchStart: this.handleTouchStart, - onTouchMove: this.handleTouchMove }, - '\xD7' - ); - } - }, { - key: 'renderLabel', - value: function renderLabel() { - var className = 'Select-value-label'; - return this.props.onClick || this.props.value.href ? external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'a', - { className: className, href: this.props.value.href, target: this.props.value.target, onMouseDown: this.handleMouseDown, onTouchEnd: this.handleMouseDown }, - this.props.children - ) : external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { className: className, role: 'option', 'aria-selected': 'true', id: this.props.id }, - this.props.children - ); - } - }, { - key: 'render', - value: function render() { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: classnames_default()('Select-value', this.props.value.disabled ? 'Select-value-disabled' : '', this.props.value.className), - style: this.props.value.style, - title: this.props.value.title - }, - this.renderRemoveIcon(), - this.renderLabel() - ); - } - }]); - return Value; -}(external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.Component); - -react_select_es_Value.propTypes = { - children: prop_types_default.a.node, - disabled: prop_types_default.a.bool, // disabled prop passed to ReactSelect - id: prop_types_default.a.string, // Unique id for the value - used for aria - onClick: prop_types_default.a.func, // method to handle click on value label - onRemove: prop_types_default.a.func, // method to handle removal of the value - value: prop_types_default.a.object.isRequired // the option object for this value -}; - -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/react-select -*/ -var stringifyValue = function stringifyValue(value) { - return typeof value === 'string' ? value : value !== null && JSON.stringify(value) || ''; -}; - -var stringOrNode = prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.node]); -var stringOrNumber = prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.number]); - -var instanceId = 1; - -var shouldShowValue = function shouldShowValue(state, props) { - var inputValue = state.inputValue, - isPseudoFocused = state.isPseudoFocused, - isFocused = state.isFocused; - var onSelectResetsInput = props.onSelectResetsInput; - - - if (!inputValue) return true; - - if (!onSelectResetsInput) { - return !(!isFocused && isPseudoFocused || isFocused && !isPseudoFocused); - } - - return false; -}; - -var shouldShowPlaceholder = function shouldShowPlaceholder(state, props, isOpen) { - var inputValue = state.inputValue, - isPseudoFocused = state.isPseudoFocused, - isFocused = state.isFocused; - var onSelectResetsInput = props.onSelectResetsInput; - - - return !inputValue || !onSelectResetsInput && !isOpen && !isPseudoFocused && !isFocused; -}; - -/** - * Retrieve a value from the given options and valueKey - * @param {String|Number|Array} value - the selected value(s) - * @param {Object} props - the Select component's props (or nextProps) - */ -var expandValue = function expandValue(value, props) { - var valueType = typeof value === 'undefined' ? 'undefined' : _typeof(value); - if (valueType !== 'string' && valueType !== 'number' && valueType !== 'boolean') return value; - var options = props.options, - valueKey = props.valueKey; - - if (!options) return; - for (var i = 0; i < options.length; i++) { - if (String(options[i][valueKey]) === String(value)) return options[i]; - } -}; - -var handleRequired = function handleRequired(value, multi) { - if (!value) return true; - return multi ? value.length === 0 : Object.keys(value).length === 0; -}; - -var Select$1 = function (_React$Component) { - inherits(Select, _React$Component); - - function Select(props) { - classCallCheck(this, Select); - - var _this = possibleConstructorReturn(this, (Select.__proto__ || Object.getPrototypeOf(Select)).call(this, props)); - - ['clearValue', 'focusOption', 'getOptionLabel', 'handleInputBlur', 'handleInputChange', 'handleInputFocus', 'handleInputValueChange', 'handleKeyDown', 'handleMenuScroll', 'handleMouseDown', 'handleMouseDownOnArrow', 'handleMouseDownOnMenu', 'handleTouchEnd', 'handleTouchEndClearValue', 'handleTouchMove', 'handleTouchOutside', 'handleTouchStart', 'handleValueClick', 'onOptionRef', 'removeValue', 'selectValue'].forEach(function (fn) { - return _this[fn] = _this[fn].bind(_this); - }); - - _this.state = { - inputValue: '', - isFocused: false, - isOpen: false, - isPseudoFocused: false, - required: false - }; - return _this; - } - - createClass(Select, [{ - key: 'componentWillMount', - value: function componentWillMount() { - this._instancePrefix = 'react-select-' + (this.props.instanceId || ++instanceId) + '-'; - var valueArray = this.getValueArray(this.props.value); - - if (this.props.required) { - this.setState({ - required: handleRequired(valueArray[0], this.props.multi) - }); - } - } - }, { - key: 'componentDidMount', - value: function componentDidMount() { - if (typeof this.props.autofocus !== 'undefined' && typeof console !== 'undefined') { - console.warn('Warning: The autofocus prop has changed to autoFocus, support will be removed after react-select@1.0'); - } - if (this.props.autoFocus || this.props.autofocus) { - this.focus(); - } - } - }, { - key: 'componentWillReceiveProps', - value: function componentWillReceiveProps(nextProps) { - var valueArray = this.getValueArray(nextProps.value, nextProps); - - if (nextProps.required) { - this.setState({ - required: handleRequired(valueArray[0], nextProps.multi) - }); - } else if (this.props.required) { - // Used to be required but it's not any more - this.setState({ required: false }); - } - - if (this.state.inputValue && this.props.value !== nextProps.value && nextProps.onSelectResetsInput) { - this.setState({ inputValue: this.handleInputValueChange('') }); - } - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate(prevProps, prevState) { - // focus to the selected option - if (this.menu && this.focused && this.state.isOpen && !this.hasScrolledToOption) { - var focusedOptionNode = Object(external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__["findDOMNode"])(this.focused); - var menuNode = Object(external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__["findDOMNode"])(this.menu); - - var scrollTop = menuNode.scrollTop; - var scrollBottom = scrollTop + menuNode.offsetHeight; - var optionTop = focusedOptionNode.offsetTop; - var optionBottom = optionTop + focusedOptionNode.offsetHeight; - - if (scrollTop > optionTop || scrollBottom < optionBottom) { - menuNode.scrollTop = focusedOptionNode.offsetTop; - } - - // We still set hasScrolledToOption to true even if we didn't - // actually need to scroll, as we've still confirmed that the - // option is in view. - this.hasScrolledToOption = true; - } else if (!this.state.isOpen) { - this.hasScrolledToOption = false; - } - - if (this._scrollToFocusedOptionOnUpdate && this.focused && this.menu) { - this._scrollToFocusedOptionOnUpdate = false; - var focusedDOM = Object(external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__["findDOMNode"])(this.focused); - var menuDOM = Object(external___root___ReactDOM___commonjs2___react_dom___commonjs___react_dom___amd___react_dom__["findDOMNode"])(this.menu); - var focusedRect = focusedDOM.getBoundingClientRect(); - var menuRect = menuDOM.getBoundingClientRect(); - if (focusedRect.bottom > menuRect.bottom) { - menuDOM.scrollTop = focusedDOM.offsetTop + focusedDOM.clientHeight - menuDOM.offsetHeight; - } else if (focusedRect.top < menuRect.top) { - menuDOM.scrollTop = focusedDOM.offsetTop; - } - } - if (this.props.scrollMenuIntoView && this.menuContainer) { - var menuContainerRect = this.menuContainer.getBoundingClientRect(); - if (window.innerHeight < menuContainerRect.bottom + this.props.menuBuffer) { - window.scrollBy(0, menuContainerRect.bottom + this.props.menuBuffer - window.innerHeight); - } - } - if (prevProps.disabled !== this.props.disabled) { - this.setState({ isFocused: false }); // eslint-disable-line react/no-did-update-set-state - this.closeMenu(); - } - if (prevState.isOpen !== this.state.isOpen) { - this.toggleTouchOutsideEvent(this.state.isOpen); - var handler = this.state.isOpen ? this.props.onOpen : this.props.onClose; - handler && handler(); - } - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this.toggleTouchOutsideEvent(false); - } - }, { - key: 'toggleTouchOutsideEvent', - value: function toggleTouchOutsideEvent(enabled) { - var eventTogglerName = enabled ? document.addEventListener ? 'addEventListener' : 'attachEvent' : document.removeEventListener ? 'removeEventListener' : 'detachEvent'; - var pref = document.addEventListener ? '' : 'on'; - - document[eventTogglerName](pref + 'touchstart', this.handleTouchOutside); - document[eventTogglerName](pref + 'mousedown', this.handleTouchOutside); - } - }, { - key: 'handleTouchOutside', - value: function handleTouchOutside(event) { - // handle touch outside on ios to dismiss menu - if (this.wrapper && !this.wrapper.contains(event.target)) { - this.closeMenu(); - } - } - }, { - key: 'focus', - value: function focus() { - if (!this.input) return; - this.input.focus(); - } - }, { - key: 'blurInput', - value: function blurInput() { - if (!this.input) return; - this.input.blur(); - } - }, { - key: 'handleTouchMove', - value: function handleTouchMove() { - // Set a flag that the view is being dragged - this.dragging = true; - } - }, { - key: 'handleTouchStart', - value: function handleTouchStart() { - // Set a flag that the view is not being dragged - this.dragging = false; - } - }, { - key: 'handleTouchEnd', - value: function handleTouchEnd(event) { - // Check if the view is being dragged, In this case - // we don't want to fire the click event (because the user only wants to scroll) - if (this.dragging) return; - - // Fire the mouse events - this.handleMouseDown(event); - } - }, { - key: 'handleTouchEndClearValue', - value: function handleTouchEndClearValue(event) { - // Check if the view is being dragged, In this case - // we don't want to fire the click event (because the user only wants to scroll) - if (this.dragging) return; - - // Clear the value - this.clearValue(event); - } - }, { - key: 'handleMouseDown', - value: function handleMouseDown(event) { - // if the event was triggered by a mousedown and not the primary - // button, or if the component is disabled, ignore it. - if (this.props.disabled || event.type === 'mousedown' && event.button !== 0) { - return; - } - - if (event.target.tagName === 'INPUT') { - if (!this.state.isFocused) { - this._openAfterFocus = this.props.openOnClick; - this.focus(); - } else if (!this.state.isOpen) { - this.setState({ - isOpen: true, - isPseudoFocused: false, - focusedOption: null - }); - } - - return; - } - - // prevent default event handlers - event.preventDefault(); - - // for the non-searchable select, toggle the menu - if (!this.props.searchable) { - // This code means that if a select is searchable, onClick the options menu will not appear, only on subsequent click will it open. - this.focus(); - return this.setState({ - isOpen: !this.state.isOpen, - focusedOption: null - }); - } - - if (this.state.isFocused) { - // On iOS, we can get into a state where we think the input is focused but it isn't really, - // since iOS ignores programmatic calls to input.focus() that weren't triggered by a click event. - // Call focus() again here to be safe. - this.focus(); - - var input = this.input; - var toOpen = true; - - if (typeof input.getInput === 'function') { - // Get the actual DOM input if the ref is an component - input = input.getInput(); - } - - // clears the value so that the cursor will be at the end of input when the component re-renders - input.value = ''; - - if (this._focusAfterClear) { - toOpen = false; - this._focusAfterClear = false; - } - - // if the input is focused, ensure the menu is open - this.setState({ - isOpen: toOpen, - isPseudoFocused: false, - focusedOption: null - }); - } else { - // otherwise, focus the input and open the menu - this._openAfterFocus = this.props.openOnClick; - this.focus(); - this.setState({ focusedOption: null }); - } - } - }, { - key: 'handleMouseDownOnArrow', - value: function handleMouseDownOnArrow(event) { - // if the event was triggered by a mousedown and not the primary - // button, or if the component is disabled, ignore it. - if (this.props.disabled || event.type === 'mousedown' && event.button !== 0) { - return; - } - - if (this.state.isOpen) { - // prevent default event handlers - event.stopPropagation(); - event.preventDefault(); - // close the menu - this.closeMenu(); - } else { - // If the menu isn't open, let the event bubble to the main handleMouseDown - this.setState({ - isOpen: true - }); - } - } - }, { - key: 'handleMouseDownOnMenu', - value: function handleMouseDownOnMenu(event) { - // if the event was triggered by a mousedown and not the primary - // button, or if the component is disabled, ignore it. - if (this.props.disabled || event.type === 'mousedown' && event.button !== 0) { - return; - } - - event.stopPropagation(); - event.preventDefault(); - - this._openAfterFocus = true; - this.focus(); - } - }, { - key: 'closeMenu', - value: function closeMenu() { - if (this.props.onCloseResetsInput) { - this.setState({ - inputValue: this.handleInputValueChange(''), - isOpen: false, - isPseudoFocused: this.state.isFocused && !this.props.multi - }); - } else { - this.setState({ - isOpen: false, - isPseudoFocused: this.state.isFocused && !this.props.multi - }); - } - this.hasScrolledToOption = false; - } - }, { - key: 'handleInputFocus', - value: function handleInputFocus(event) { - if (this.props.disabled) return; - - var toOpen = this.state.isOpen || this._openAfterFocus || this.props.openOnFocus; - toOpen = this._focusAfterClear ? false : toOpen; //if focus happens after clear values, don't open dropdown yet. - - if (this.props.onFocus) { - this.props.onFocus(event); - } - - this.setState({ - isFocused: true, - isOpen: !!toOpen - }); - - this._focusAfterClear = false; - this._openAfterFocus = false; - } - }, { - key: 'handleInputBlur', - value: function handleInputBlur(event) { - // The check for menu.contains(activeElement) is necessary to prevent IE11's scrollbar from closing the menu in certain contexts. - if (this.menu && (this.menu === document.activeElement || this.menu.contains(document.activeElement))) { - this.focus(); - return; - } - - if (this.props.onBlur) { - this.props.onBlur(event); - } - var onBlurredState = { - isFocused: false, - isOpen: false, - isPseudoFocused: false - }; - if (this.props.onBlurResetsInput) { - onBlurredState.inputValue = this.handleInputValueChange(''); - } - this.setState(onBlurredState); - } - }, { - key: 'handleInputChange', - value: function handleInputChange(event) { - var newInputValue = event.target.value; - - if (this.state.inputValue !== event.target.value) { - newInputValue = this.handleInputValueChange(newInputValue); - } - - this.setState({ - inputValue: newInputValue, - isOpen: true, - isPseudoFocused: false - }); - } - }, { - key: 'setInputValue', - value: function setInputValue(newValue) { - if (this.props.onInputChange) { - var nextState = this.props.onInputChange(newValue); - if (nextState != null && (typeof nextState === 'undefined' ? 'undefined' : _typeof(nextState)) !== 'object') { - newValue = '' + nextState; - } - } - this.setState({ - inputValue: newValue - }); - } - }, { - key: 'handleInputValueChange', - value: function handleInputValueChange(newValue) { - if (this.props.onInputChange) { - var nextState = this.props.onInputChange(newValue); - // Note: != used deliberately here to catch undefined and null - if (nextState != null && (typeof nextState === 'undefined' ? 'undefined' : _typeof(nextState)) !== 'object') { - newValue = '' + nextState; - } - } - return newValue; - } - }, { - key: 'handleKeyDown', - value: function handleKeyDown(event) { - if (this.props.disabled) return; - - if (typeof this.props.onInputKeyDown === 'function') { - this.props.onInputKeyDown(event); - if (event.defaultPrevented) { - return; - } - } - - switch (event.keyCode) { - case 8: - // backspace - if (!this.state.inputValue && this.props.backspaceRemoves) { - event.preventDefault(); - this.popValue(); - } - break; - case 9: - // tab - if (event.shiftKey || !this.state.isOpen || !this.props.tabSelectsValue) { - break; - } - event.preventDefault(); - this.selectFocusedOption(); - break; - case 13: - // enter - event.preventDefault(); - event.stopPropagation(); - if (this.state.isOpen) { - this.selectFocusedOption(); - } else { - this.focusNextOption(); - } - break; - case 27: - // escape - event.preventDefault(); - if (this.state.isOpen) { - this.closeMenu(); - event.stopPropagation(); - } else if (this.props.clearable && this.props.escapeClearsValue) { - this.clearValue(event); - event.stopPropagation(); - } - break; - case 32: - // space - if (this.props.searchable) { - break; - } - event.preventDefault(); - if (!this.state.isOpen) { - this.focusNextOption(); - break; - } - event.stopPropagation(); - this.selectFocusedOption(); - break; - case 38: - // up - event.preventDefault(); - this.focusPreviousOption(); - break; - case 40: - // down - event.preventDefault(); - this.focusNextOption(); - break; - case 33: - // page up - event.preventDefault(); - this.focusPageUpOption(); - break; - case 34: - // page down - event.preventDefault(); - this.focusPageDownOption(); - break; - case 35: - // end key - if (event.shiftKey) { - break; - } - event.preventDefault(); - this.focusEndOption(); - break; - case 36: - // home key - if (event.shiftKey) { - break; - } - event.preventDefault(); - this.focusStartOption(); - break; - case 46: - // delete - if (!this.state.inputValue && this.props.deleteRemoves) { - event.preventDefault(); - this.popValue(); - } - break; - } - } - }, { - key: 'handleValueClick', - value: function handleValueClick(option, event) { - if (!this.props.onValueClick) return; - this.props.onValueClick(option, event); - } - }, { - key: 'handleMenuScroll', - value: function handleMenuScroll(event) { - if (!this.props.onMenuScrollToBottom) return; - var target = event.target; - - if (target.scrollHeight > target.offsetHeight && target.scrollHeight - target.offsetHeight - target.scrollTop <= 0) { - this.props.onMenuScrollToBottom(); - } - } - }, { - key: 'getOptionLabel', - value: function getOptionLabel(op) { - return op[this.props.labelKey]; - } - - /** - * Turns a value into an array from the given options - * @param {String|Number|Array} value - the value of the select input - * @param {Object} nextProps - optionally specify the nextProps so the returned array uses the latest configuration - * @returns {Array} the value of the select represented in an array - */ - - }, { - key: 'getValueArray', - value: function getValueArray(value) { - var nextProps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : undefined; - - /** support optionally passing in the `nextProps` so `componentWillReceiveProps` updates will function as expected */ - var props = (typeof nextProps === 'undefined' ? 'undefined' : _typeof(nextProps)) === 'object' ? nextProps : this.props; - if (props.multi) { - if (typeof value === 'string') { - value = value.split(props.delimiter); - } - if (!Array.isArray(value)) { - if (value === null || value === undefined) return []; - value = [value]; - } - return value.map(function (value) { - return expandValue(value, props); - }).filter(function (i) { - return i; - }); - } - var expandedValue = expandValue(value, props); - return expandedValue ? [expandedValue] : []; - } - }, { - key: 'setValue', - value: function setValue(value) { - var _this2 = this; - - if (this.props.autoBlur) { - this.blurInput(); - } - if (this.props.required) { - var required = handleRequired(value, this.props.multi); - this.setState({ required: required }); - } - if (this.props.simpleValue && value) { - value = this.props.multi ? value.map(function (i) { - return i[_this2.props.valueKey]; - }).join(this.props.delimiter) : value[this.props.valueKey]; - } - if (this.props.onChange) { - this.props.onChange(value); - } - } - }, { - key: 'selectValue', - value: function selectValue(value) { - var _this3 = this; - - // NOTE: we actually add/set the value in a callback to make sure the - // input value is empty to avoid styling issues in Chrome - if (this.props.closeOnSelect) { - this.hasScrolledToOption = false; - } - var updatedValue = this.props.onSelectResetsInput ? '' : this.state.inputValue; - if (this.props.multi) { - this.setState({ - focusedIndex: null, - inputValue: this.handleInputValueChange(updatedValue), - isOpen: !this.props.closeOnSelect - }, function () { - var valueArray = _this3.getValueArray(_this3.props.value); - if (valueArray.some(function (i) { - return i[_this3.props.valueKey] === value[_this3.props.valueKey]; - })) { - _this3.removeValue(value); - } else { - _this3.addValue(value); - } - }); - } else { - this.setState({ - inputValue: this.handleInputValueChange(updatedValue), - isOpen: !this.props.closeOnSelect, - isPseudoFocused: this.state.isFocused - }, function () { - _this3.setValue(value); - }); - } - } - }, { - key: 'addValue', - value: function addValue(value) { - var valueArray = this.getValueArray(this.props.value); - var visibleOptions = this._visibleOptions.filter(function (val) { - return !val.disabled; - }); - var lastValueIndex = visibleOptions.indexOf(value); - this.setValue(valueArray.concat(value)); - if (!this.props.closeOnSelect) { - return; - } - if (visibleOptions.length - 1 === lastValueIndex) { - // the last option was selected; focus the second-last one - this.focusOption(visibleOptions[lastValueIndex - 1]); - } else if (visibleOptions.length > lastValueIndex) { - // focus the option below the selected one - this.focusOption(visibleOptions[lastValueIndex + 1]); - } - } - }, { - key: 'popValue', - value: function popValue() { - var valueArray = this.getValueArray(this.props.value); - if (!valueArray.length) return; - if (valueArray[valueArray.length - 1].clearableValue === false) return; - this.setValue(this.props.multi ? valueArray.slice(0, valueArray.length - 1) : null); - } - }, { - key: 'removeValue', - value: function removeValue(value) { - var _this4 = this; - - var valueArray = this.getValueArray(this.props.value); - this.setValue(valueArray.filter(function (i) { - return i[_this4.props.valueKey] !== value[_this4.props.valueKey]; - })); - this.focus(); - } - }, { - key: 'clearValue', - value: function clearValue(event) { - // if the event was triggered by a mousedown and not the primary - // button, ignore it. - if (event && event.type === 'mousedown' && event.button !== 0) { - return; - } - - event.preventDefault(); - - this.setValue(this.getResetValue()); - this.setState({ - inputValue: this.handleInputValueChange(''), - isOpen: false - }, this.focus); - - this._focusAfterClear = true; - } - }, { - key: 'getResetValue', - value: function getResetValue() { - if (this.props.resetValue !== undefined) { - return this.props.resetValue; - } else if (this.props.multi) { - return []; - } else { - return null; - } - } - }, { - key: 'focusOption', - value: function focusOption(option) { - this.setState({ - focusedOption: option - }); - } - }, { - key: 'focusNextOption', - value: function focusNextOption() { - this.focusAdjacentOption('next'); - } - }, { - key: 'focusPreviousOption', - value: function focusPreviousOption() { - this.focusAdjacentOption('previous'); - } - }, { - key: 'focusPageUpOption', - value: function focusPageUpOption() { - this.focusAdjacentOption('page_up'); - } - }, { - key: 'focusPageDownOption', - value: function focusPageDownOption() { - this.focusAdjacentOption('page_down'); - } - }, { - key: 'focusStartOption', - value: function focusStartOption() { - this.focusAdjacentOption('start'); - } - }, { - key: 'focusEndOption', - value: function focusEndOption() { - this.focusAdjacentOption('end'); - } - }, { - key: 'focusAdjacentOption', - value: function focusAdjacentOption(dir) { - var options = this._visibleOptions.map(function (option, index) { - return { option: option, index: index }; - }).filter(function (option) { - return !option.option.disabled; - }); - this._scrollToFocusedOptionOnUpdate = true; - if (!this.state.isOpen) { - var newState = { - focusedOption: this._focusedOption || (options.length ? options[dir === 'next' ? 0 : options.length - 1].option : null), - isOpen: true - }; - if (this.props.onSelectResetsInput) { - newState.inputValue = ''; - } - this.setState(newState); - return; - } - if (!options.length) return; - var focusedIndex = -1; - for (var i = 0; i < options.length; i++) { - if (this._focusedOption === options[i].option) { - focusedIndex = i; - break; - } - } - if (dir === 'next' && focusedIndex !== -1) { - focusedIndex = (focusedIndex + 1) % options.length; - } else if (dir === 'previous') { - if (focusedIndex > 0) { - focusedIndex = focusedIndex - 1; - } else { - focusedIndex = options.length - 1; - } - } else if (dir === 'start') { - focusedIndex = 0; - } else if (dir === 'end') { - focusedIndex = options.length - 1; - } else if (dir === 'page_up') { - var potentialIndex = focusedIndex - this.props.pageSize; - if (potentialIndex < 0) { - focusedIndex = 0; - } else { - focusedIndex = potentialIndex; - } - } else if (dir === 'page_down') { - var _potentialIndex = focusedIndex + this.props.pageSize; - if (_potentialIndex > options.length - 1) { - focusedIndex = options.length - 1; - } else { - focusedIndex = _potentialIndex; - } - } - - if (focusedIndex === -1) { - focusedIndex = 0; - } - - this.setState({ - focusedIndex: options[focusedIndex].index, - focusedOption: options[focusedIndex].option - }); - } - }, { - key: 'getFocusedOption', - value: function getFocusedOption() { - return this._focusedOption; - } - }, { - key: 'selectFocusedOption', - value: function selectFocusedOption() { - if (this._focusedOption) { - return this.selectValue(this._focusedOption); - } - } - }, { - key: 'renderLoading', - value: function renderLoading() { - if (!this.props.isLoading) return; - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { className: 'Select-loading-zone', 'aria-hidden': 'true' }, - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('span', { className: 'Select-loading' }) - ); - } - }, { - key: 'renderValue', - value: function renderValue(valueArray, isOpen) { - var _this5 = this; - - var renderLabel = this.props.valueRenderer || this.getOptionLabel; - var ValueComponent = this.props.valueComponent; - if (!valueArray.length) { - var showPlaceholder = shouldShowPlaceholder(this.state, this.props, isOpen); - return showPlaceholder ? external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: 'Select-placeholder' }, - this.props.placeholder - ) : null; - } - var onClick = this.props.onValueClick ? this.handleValueClick : null; - if (this.props.multi) { - return valueArray.map(function (value, i) { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - ValueComponent, - { - disabled: _this5.props.disabled || value.clearableValue === false, - id: _this5._instancePrefix + '-value-' + i, - instancePrefix: _this5._instancePrefix, - key: 'value-' + i + '-' + value[_this5.props.valueKey], - onClick: onClick, - onRemove: _this5.removeValue, - placeholder: _this5.props.placeholder, - value: value, - values: valueArray - }, - renderLabel(value, i), - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { className: 'Select-aria-only' }, - '\xA0' - ) - ); - }); - } else if (shouldShowValue(this.state, this.props)) { - if (isOpen) onClick = null; - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - ValueComponent, - { - disabled: this.props.disabled, - id: this._instancePrefix + '-value-item', - instancePrefix: this._instancePrefix, - onClick: onClick, - placeholder: this.props.placeholder, - value: valueArray[0] - }, - renderLabel(valueArray[0]) - ); - } - } - }, { - key: 'renderInput', - value: function renderInput(valueArray, focusedOptionIndex) { - var _classNames, - _this6 = this; - - var className = classnames_default()('Select-input', this.props.inputProps.className); - var isOpen = this.state.isOpen; - - var ariaOwns = classnames_default()((_classNames = {}, defineProperty(_classNames, this._instancePrefix + '-list', isOpen), defineProperty(_classNames, this._instancePrefix + '-backspace-remove-message', this.props.multi && !this.props.disabled && this.state.isFocused && !this.state.inputValue), _classNames)); - - var value = this.state.inputValue; - if (value && !this.props.onSelectResetsInput && !this.state.isFocused) { - // it hides input value when it is not focused and was not reset on select - value = ''; - } - - var inputProps = _extends({}, this.props.inputProps, { - 'aria-activedescendant': isOpen ? this._instancePrefix + '-option-' + focusedOptionIndex : this._instancePrefix + '-value', - 'aria-describedby': this.props['aria-describedby'], - 'aria-expanded': '' + isOpen, - 'aria-haspopup': '' + isOpen, - 'aria-label': this.props['aria-label'], - 'aria-labelledby': this.props['aria-labelledby'], - 'aria-owns': ariaOwns, - onBlur: this.handleInputBlur, - onChange: this.handleInputChange, - onFocus: this.handleInputFocus, - ref: function ref(_ref) { - return _this6.input = _ref; - }, - role: 'combobox', - required: this.state.required, - tabIndex: this.props.tabIndex, - value: value - }); - - if (this.props.inputRenderer) { - return this.props.inputRenderer(inputProps); - } - - if (this.props.disabled || !this.props.searchable) { - var divProps = objectWithoutProperties(this.props.inputProps, []); - - - var _ariaOwns = classnames_default()(defineProperty({}, this._instancePrefix + '-list', isOpen)); - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('div', _extends({}, divProps, { - 'aria-expanded': isOpen, - 'aria-owns': _ariaOwns, - 'aria-activedescendant': isOpen ? this._instancePrefix + '-option-' + focusedOptionIndex : this._instancePrefix + '-value', - 'aria-disabled': '' + this.props.disabled, - 'aria-label': this.props['aria-label'], - 'aria-labelledby': this.props['aria-labelledby'], - className: className, - onBlur: this.handleInputBlur, - onFocus: this.handleInputFocus, - ref: function ref(_ref2) { - return _this6.input = _ref2; - }, - role: 'combobox', - style: { border: 0, width: 1, display: 'inline-block' }, - tabIndex: this.props.tabIndex || 0 - })); - } - - if (this.props.autosize) { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement(AutosizeInput_default.a, _extends({ id: this.props.id }, inputProps, { className: className, minWidth: '5' })); - } - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: className, key: 'input-wrap', style: { display: 'inline-block' } }, - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('input', _extends({ id: this.props.id }, inputProps)) - ); - } - }, { - key: 'renderClear', - value: function renderClear() { - var valueArray = this.getValueArray(this.props.value); - if (!this.props.clearable || !valueArray.length || this.props.disabled || this.props.isLoading) return; - var ariaLabel = this.props.multi ? this.props.clearAllText : this.props.clearValueText; - var clear = this.props.clearRenderer(); - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { - 'aria-label': ariaLabel, - className: 'Select-clear-zone', - onMouseDown: this.clearValue, - onTouchEnd: this.handleTouchEndClearValue, - onTouchMove: this.handleTouchMove, - onTouchStart: this.handleTouchStart, - title: ariaLabel - }, - clear - ); - } - }, { - key: 'renderArrow', - value: function renderArrow() { - if (!this.props.arrowRenderer) return; - - var onMouseDown = this.handleMouseDownOnArrow; - var isOpen = this.state.isOpen; - var arrow = this.props.arrowRenderer({ onMouseDown: onMouseDown, isOpen: isOpen }); - - if (!arrow) { - return null; - } - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { - className: 'Select-arrow-zone', - onMouseDown: onMouseDown - }, - arrow - ); - } - }, { - key: 'filterOptions', - value: function filterOptions$$1(excludeOptions) { - var filterValue = this.state.inputValue; - var options = this.props.options || []; - if (this.props.filterOptions) { - // Maintain backwards compatibility with boolean attribute - var filterOptions$$1 = typeof this.props.filterOptions === 'function' ? this.props.filterOptions : filterOptions; - - return filterOptions$$1(options, filterValue, excludeOptions, { - filterOption: this.props.filterOption, - ignoreAccents: this.props.ignoreAccents, - ignoreCase: this.props.ignoreCase, - labelKey: this.props.labelKey, - matchPos: this.props.matchPos, - matchProp: this.props.matchProp, - trimFilter: this.props.trimFilter, - valueKey: this.props.valueKey - }); - } else { - return options; - } - } - }, { - key: 'onOptionRef', - value: function onOptionRef(ref, isFocused) { - if (isFocused) { - this.focused = ref; - } - } - }, { - key: 'renderMenu', - value: function renderMenu(options, valueArray, focusedOption) { - if (options && options.length) { - return this.props.menuRenderer({ - focusedOption: focusedOption, - focusOption: this.focusOption, - inputValue: this.state.inputValue, - instancePrefix: this._instancePrefix, - labelKey: this.props.labelKey, - onFocus: this.focusOption, - onOptionRef: this.onOptionRef, - onSelect: this.selectValue, - optionClassName: this.props.optionClassName, - optionComponent: this.props.optionComponent, - optionRenderer: this.props.optionRenderer || this.getOptionLabel, - options: options, - removeValue: this.removeValue, - selectValue: this.selectValue, - valueArray: valueArray, - valueKey: this.props.valueKey - }); - } else if (this.props.noResultsText) { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: 'Select-noresults' }, - this.props.noResultsText - ); - } else { - return null; - } - } - }, { - key: 'renderHiddenField', - value: function renderHiddenField(valueArray) { - var _this7 = this; - - if (!this.props.name) return; - if (this.props.joinValues) { - var value = valueArray.map(function (i) { - return stringifyValue(i[_this7.props.valueKey]); - }).join(this.props.delimiter); - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('input', { - disabled: this.props.disabled, - name: this.props.name, - ref: function ref(_ref3) { - return _this7.value = _ref3; - }, - type: 'hidden', - value: value - }); - } - return valueArray.map(function (item, index) { - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement('input', { - disabled: _this7.props.disabled, - key: 'hidden.' + index, - name: _this7.props.name, - ref: 'value' + index, - type: 'hidden', - value: stringifyValue(item[_this7.props.valueKey]) - }); - }); - } - }, { - key: 'getFocusableOptionIndex', - value: function getFocusableOptionIndex(selectedOption) { - var options = this._visibleOptions; - if (!options.length) return null; - - var valueKey = this.props.valueKey; - var focusedOption = this.state.focusedOption || selectedOption; - if (focusedOption && !focusedOption.disabled) { - var focusedOptionIndex = -1; - options.some(function (option, index) { - var isOptionEqual = option[valueKey] === focusedOption[valueKey]; - if (isOptionEqual) { - focusedOptionIndex = index; - } - return isOptionEqual; - }); - if (focusedOptionIndex !== -1) { - return focusedOptionIndex; - } - } - - for (var i = 0; i < options.length; i++) { - if (!options[i].disabled) return i; - } - return null; - } - }, { - key: 'renderOuter', - value: function renderOuter(options, valueArray, focusedOption) { - var _this8 = this; - - var menu = this.renderMenu(options, valueArray, focusedOption); - if (!menu) { - return null; - } - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { ref: function ref(_ref5) { - return _this8.menuContainer = _ref5; - }, className: 'Select-menu-outer', style: this.props.menuContainerStyle }, - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { - className: 'Select-menu', - id: this._instancePrefix + '-list', - onMouseDown: this.handleMouseDownOnMenu, - onScroll: this.handleMenuScroll, - ref: function ref(_ref4) { - return _this8.menu = _ref4; - }, - role: 'listbox', - style: this.props.menuStyle, - tabIndex: -1 - }, - menu - ) - ); - } - }, { - key: 'render', - value: function render() { - var _this9 = this; - - var valueArray = this.getValueArray(this.props.value); - var options = this._visibleOptions = this.filterOptions(this.props.multi && this.props.removeSelected ? valueArray : null); - var isOpen = this.state.isOpen; - if (this.props.multi && !options.length && valueArray.length && !this.state.inputValue) isOpen = false; - var focusedOptionIndex = this.getFocusableOptionIndex(valueArray[0]); - - var focusedOption = null; - if (focusedOptionIndex !== null) { - focusedOption = this._focusedOption = options[focusedOptionIndex]; - } else { - focusedOption = this._focusedOption = null; - } - var className = classnames_default()('Select', this.props.className, { - 'has-value': valueArray.length, - 'is-clearable': this.props.clearable, - 'is-disabled': this.props.disabled, - 'is-focused': this.state.isFocused, - 'is-loading': this.props.isLoading, - 'is-open': isOpen, - 'is-pseudo-focused': this.state.isPseudoFocused, - 'is-searchable': this.props.searchable, - 'Select--multi': this.props.multi, - 'Select--rtl': this.props.rtl, - 'Select--single': !this.props.multi - }); - - var removeMessage = null; - if (this.props.multi && !this.props.disabled && valueArray.length && !this.state.inputValue && this.state.isFocused && this.props.backspaceRemoves) { - removeMessage = external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'span', - { id: this._instancePrefix + '-backspace-remove-message', className: 'Select-aria-only', 'aria-live': 'assertive' }, - this.props.backspaceToRemoveMessage.replace('{label}', valueArray[valueArray.length - 1][this.props.labelKey]) - ); - } - - return external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { ref: function ref(_ref7) { - return _this9.wrapper = _ref7; - }, - className: className, - style: this.props.wrapperStyle }, - this.renderHiddenField(valueArray), - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { ref: function ref(_ref6) { - return _this9.control = _ref6; - }, - className: 'Select-control', - onKeyDown: this.handleKeyDown, - onMouseDown: this.handleMouseDown, - onTouchEnd: this.handleTouchEnd, - onTouchMove: this.handleTouchMove, - onTouchStart: this.handleTouchStart, - style: this.props.style - }, - external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.createElement( - 'div', - { className: 'Select-multi-value-wrapper', id: this._instancePrefix + '-value' }, - this.renderValue(valueArray, isOpen), - this.renderInput(valueArray, focusedOptionIndex) - ), - removeMessage, - this.renderLoading(), - this.renderClear(), - this.renderArrow() - ), - isOpen ? this.renderOuter(options, valueArray, focusedOption) : null - ); - } - }]); - return Select; -}(external___root___React___commonjs2___react___commonjs___react___amd___react___default.a.Component); - -Select$1.propTypes = { - 'aria-describedby': prop_types_default.a.string, // html id(s) of element(s) that should be used to describe this input (for assistive tech) - 'aria-label': prop_types_default.a.string, // aria label (for assistive tech) - 'aria-labelledby': prop_types_default.a.string, // html id of an element that should be used as the label (for assistive tech) - arrowRenderer: prop_types_default.a.func, // create the drop-down caret element - autoBlur: prop_types_default.a.bool, // automatically blur the component when an option is selected - autoFocus: prop_types_default.a.bool, // autofocus the component on mount - autofocus: prop_types_default.a.bool, // deprecated; use autoFocus instead - autosize: prop_types_default.a.bool, // whether to enable autosizing or not - backspaceRemoves: prop_types_default.a.bool, // whether backspace removes an item if there is no text input - backspaceToRemoveMessage: prop_types_default.a.string, // message to use for screenreaders to press backspace to remove the current item - {label} is replaced with the item label - className: prop_types_default.a.string, // className for the outer element - clearAllText: stringOrNode, // title for the "clear" control when multi: true - clearRenderer: prop_types_default.a.func, // create clearable x element - clearValueText: stringOrNode, // title for the "clear" control - clearable: prop_types_default.a.bool, // should it be possible to reset value - closeOnSelect: prop_types_default.a.bool, // whether to close the menu when a value is selected - deleteRemoves: prop_types_default.a.bool, // whether delete removes an item if there is no text input - delimiter: prop_types_default.a.string, // delimiter to use to join multiple values for the hidden field value - disabled: prop_types_default.a.bool, // whether the Select is disabled or not - escapeClearsValue: prop_types_default.a.bool, // whether escape clears the value when the menu is closed - filterOption: prop_types_default.a.func, // method to filter a single option (option, filterString) - filterOptions: prop_types_default.a.any, // boolean to enable default filtering or function to filter the options array ([options], filterString, [values]) - id: prop_types_default.a.string, // html id to set on the input element for accessibility or tests - ignoreAccents: prop_types_default.a.bool, // whether to strip diacritics when filtering - ignoreCase: prop_types_default.a.bool, // whether to perform case-insensitive filtering - inputProps: prop_types_default.a.object, // custom attributes for the Input - inputRenderer: prop_types_default.a.func, // returns a custom input component - instanceId: prop_types_default.a.string, // set the components instanceId - isLoading: prop_types_default.a.bool, // whether the Select is loading externally or not (such as options being loaded) - joinValues: prop_types_default.a.bool, // joins multiple values into a single form field with the delimiter (legacy mode) - labelKey: prop_types_default.a.string, // path of the label value in option objects - matchPos: prop_types_default.a.string, // (any|start) match the start or entire string when filtering - matchProp: prop_types_default.a.string, // (any|label|value) which option property to filter on - menuBuffer: prop_types_default.a.number, // optional buffer (in px) between the bottom of the viewport and the bottom of the menu - menuContainerStyle: prop_types_default.a.object, // optional style to apply to the menu container - menuRenderer: prop_types_default.a.func, // renders a custom menu with options - menuStyle: prop_types_default.a.object, // optional style to apply to the menu - multi: prop_types_default.a.bool, // multi-value input - name: prop_types_default.a.string, // generates a hidden tag with this field name for html forms - noResultsText: stringOrNode, // placeholder displayed when there are no matching search results - onBlur: prop_types_default.a.func, // onBlur handler: function (event) {} - onBlurResetsInput: prop_types_default.a.bool, // whether input is cleared on blur - onChange: prop_types_default.a.func, // onChange handler: function (newValue) {} - onClose: prop_types_default.a.func, // fires when the menu is closed - onCloseResetsInput: prop_types_default.a.bool, // whether input is cleared when menu is closed through the arrow - onFocus: prop_types_default.a.func, // onFocus handler: function (event) {} - onInputChange: prop_types_default.a.func, // onInputChange handler: function (inputValue) {} - onInputKeyDown: prop_types_default.a.func, // input keyDown handler: function (event) {} - onMenuScrollToBottom: prop_types_default.a.func, // fires when the menu is scrolled to the bottom; can be used to paginate options - onOpen: prop_types_default.a.func, // fires when the menu is opened - onSelectResetsInput: prop_types_default.a.bool, // whether input is cleared on select (works only for multiselect) - onValueClick: prop_types_default.a.func, // onClick handler for value labels: function (value, event) {} - openOnClick: prop_types_default.a.bool, // boolean to control opening the menu when the control is clicked - openOnFocus: prop_types_default.a.bool, // always open options menu on focus - optionClassName: prop_types_default.a.string, // additional class(es) to apply to the