From ebf00c5c254c09f6e65d01c19af472fb2c0a38d8 Mon Sep 17 00:00:00 2001 From: Laza Bogdan Date: Fri, 13 May 2016 07:00:03 +0300 Subject: [PATCH] bump to v1.0.0-alpha.12 - decouple bootstrap-layout - remove webpack build system - add gulp build system - move ./src/sass to ./sass --- .gitattributes | 1 - .gitignore | 2 +- README.md | 27 +- demo/README.md | 2 - demo/dist/200.html | 36 - demo/dist/CNAME | 1 - demo/package.json | 60 - demo/src/build/webpack.config.dev.js | 10 - demo/src/build/webpack.config.js | 22 - demo/src/build/webpack.config.production.js | 2 - demo/src/index.js | 25 - demo/src/router.js | 57 - demo/src/sass/_common.scss | 2 - demo/src/sass/_docs.scss | 45 - demo/src/views/demo/index.vue | 1109 ----------------- demo/src/views/docs/index.vue | 67 - demo/src/views/docs/layout.vue | 45 - dist/adminplus.css | 2 +- dist/adminplus.js | 1 - docs/basic-usage.md | 309 ----- docs/gulp-advanced-workflow.md | 686 ---------- docs/gulp-simple-workflow.md | 391 ------ docs/home.md | 41 - docs/laravel.md | 200 --- docs/local-development.md | 71 -- gulpfile.js | 44 + package.json | 55 +- {src/sass => sass}/_backgrounds.scss | 0 {src/sass => sass}/_breadcrumb.scss | 0 {src/sass => sass}/_buttons.scss | 0 {src/sass => sass}/_cards.scss | 0 {src/sass => sass}/_dropdown.scss | 0 {src/sass => sass}/_forms.scss | 0 {src/sass => sass}/_helpers.scss | 0 {src/sass => sass}/_jumbotron.scss | 0 {src/sass => sass}/_list-group.scss | 0 {src/sass => sass}/_material-icons.scss | 0 {src/sass => sass}/_media.scss | 0 {src/sass => sass}/_pagination.scss | 0 {src/sass => sass}/_progress.scss | 0 {src/sass => sass}/_scaffolding.scss | 0 {src/sass => sass}/_tables.scss | 0 {src/sass => sass}/_tabs.scss | 0 {src/sass => sass}/_variables.scss | 7 +- sass/adminplus.scss | 2 + {src/sass => sass}/functions/_strip-unit.scss | 0 {src/sass => sass}/style.scss | 3 - src/build/webpack.config.dev.js | 2 - src/build/webpack.config.js | 27 - src/build/webpack.config.production.js | 2 - src/index.js | 18 - 51 files changed, 82 insertions(+), 3292 deletions(-) delete mode 100644 .gitattributes delete mode 100644 demo/README.md delete mode 100644 demo/dist/200.html delete mode 100644 demo/dist/CNAME delete mode 100644 demo/package.json delete mode 100644 demo/src/build/webpack.config.dev.js delete mode 100644 demo/src/build/webpack.config.js delete mode 100644 demo/src/build/webpack.config.production.js delete mode 100644 demo/src/index.js delete mode 100644 demo/src/router.js delete mode 100644 demo/src/sass/_common.scss delete mode 100644 demo/src/sass/_docs.scss delete mode 100644 demo/src/views/demo/index.vue delete mode 100644 demo/src/views/docs/index.vue delete mode 100644 demo/src/views/docs/layout.vue delete mode 100644 dist/adminplus.js delete mode 100644 docs/basic-usage.md delete mode 100644 docs/gulp-advanced-workflow.md delete mode 100644 docs/gulp-simple-workflow.md delete mode 100644 docs/home.md delete mode 100644 docs/laravel.md delete mode 100644 docs/local-development.md create mode 100644 gulpfile.js rename {src/sass => sass}/_backgrounds.scss (100%) rename {src/sass => sass}/_breadcrumb.scss (100%) rename {src/sass => sass}/_buttons.scss (100%) rename {src/sass => sass}/_cards.scss (100%) rename {src/sass => sass}/_dropdown.scss (100%) rename {src/sass => sass}/_forms.scss (100%) rename {src/sass => sass}/_helpers.scss (100%) rename {src/sass => sass}/_jumbotron.scss (100%) rename {src/sass => sass}/_list-group.scss (100%) rename {src/sass => sass}/_material-icons.scss (100%) rename {src/sass => sass}/_media.scss (100%) rename {src/sass => sass}/_pagination.scss (100%) rename {src/sass => sass}/_progress.scss (100%) rename {src/sass => sass}/_scaffolding.scss (100%) rename {src/sass => sass}/_tables.scss (100%) rename {src/sass => sass}/_tabs.scss (100%) rename {src/sass => sass}/_variables.scss (96%) create mode 100644 sass/adminplus.scss rename {src/sass => sass}/functions/_strip-unit.scss (100%) rename {src/sass => sass}/style.scss (80%) delete mode 100644 src/build/webpack.config.dev.js delete mode 100644 src/build/webpack.config.js delete mode 100644 src/build/webpack.config.production.js delete mode 100644 src/index.js diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 691d8cf..0000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -demo/* linguist-documentation \ No newline at end of file diff --git a/.gitignore b/.gitignore index 5ad9089..45b829f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ node_modules/ -demo/dist/ \ No newline at end of file +dist/*.map \ No newline at end of file diff --git a/README.md b/README.md index beb7251..a472f3c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,26 @@ -# AdminPlus Lite Bootstrap Theme +# AdminPlus Lite + [![npm version](https://badge.fury.io/js/adminplus.svg)](https://badge.fury.io/js/adminplus) -AdminPlus Lite Bootstrap Theme extends Bootstrap 4 with awesome premium features, custom elements, sidebar navigation and a modern theme that's easy to use in any Bootstrap project. +> Bootstrap 4.0.0-alpha.2 build with a custom theme. + +### Templates +> Premium HTML templates using AdminPlus Lite. + +- [AdminPlus - Bootstrap 4 Admin Template](http://themeforest.net/item/adminplus-premium-bootstrap-4-admin-dashboard/14601290?ref=mosaicpro) +- [LearnPlus - Learning Management Application](http://themeforest.net/item/learnplus-learning-management-application/15287372?ref=mosaicpro) + +### Boilerplates +> Project starter setups using AdminPlus Lite and [Bootstrap Layout](https://github.com/themekit/bootstrap-layout). + +- [adminplus-boilerplate-npm](https://github.com/themekit/adminplus-boilerplate-npm) - Basic npm setup (no build system) +- [adminplus-boilerplate-gulp](https://github.com/themekit/adminplus-boilerplate-gulp) - Basic gulp setup (compile Sass, import Sass files from npm packages, customize colors) +- [adminplus-boilerplate-gulp-advanced](https://github.com/themekit/adminplus-boilerplate-gulp-advanced) - Advanced gulp setup (compile Sass, import Sass files from npm packages, customize colors, minify CSS, autoprefixer, sourcemaps, browserify module system, file watchers) +- [adminplus-boilerplate-laravel](https://github.com/themekit/adminplus-boilerplate-laravel) - **Laravel** application setup (gulp, Laravel Elixir, Sass, browserify) +- [adminplus-boilerplate-rails](https://github.com/themekit/adminplus-boilerplate-rails) - **Rails** application setup +- [adminplus-boilerplate-vue](https://github.com/themekit/adminplus-boilerplate-vue) - **Vue.js** application setup + +--- -## Demos & documentation -See the [AdminPlus Lite](http://adminplus.themekit.io) website. \ No newline at end of file +## Get help +Get help directly from our team via our Slack channel. [Request invite](http://themekit-slack-invite.stamplayapp.com/) \ No newline at end of file diff --git a/demo/README.md b/demo/README.md deleted file mode 100644 index 52179b0..0000000 --- a/demo/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# Demo -See the [AdminPlus Lite](http://adminplus.themekit.io) website. \ No newline at end of file diff --git a/demo/dist/200.html b/demo/dist/200.html deleted file mode 100644 index 24caecb..0000000 --- a/demo/dist/200.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - AdminPlus Lite - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/demo/dist/CNAME b/demo/dist/CNAME deleted file mode 100644 index 452e3f1..0000000 --- a/demo/dist/CNAME +++ /dev/null @@ -1 +0,0 @@ -adminplus.themekit.io \ No newline at end of file diff --git a/demo/package.json b/demo/package.json deleted file mode 100644 index 56deb3e..0000000 --- a/demo/package.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "name": "adminplus-lite-demo", - "version": "1.0.0-alpha.10", - "private": true, - "description": "AdminPlus Lite Demo", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "dev": "webpack-dev-server --config src/build/webpack.config.dev.js --inline --hot --port 8080", - "build": "NODE_ENV=production webpack --config src/build/webpack.config.production.js --progress", - "build-dev": "webpack --config src/build/webpack.config.dev.js --progress", - "deploy": "surge --project ./dist" - }, - "author": { - "name": "MOSAICPRO", - "email": "contact@mosaicpro.biz", - "url": "http://themeforest.net/user/mosaicpro/portfolio" - }, - "license": "ISC", - "dependencies": { - "bootstrap": "4.0.0-alpha.2", - "highlight.js": "^9.1.0", - "jquery": "^2.2.0", - "marked": "^0.3.5", - "mout": "^0.11.1", - "tether": "^1.1.1", - "vue": "^1.0.16", - "vue-router": "^0.7.11" - }, - "devDependencies": { - "autoprefixer": "^6.3.3", - "babel-core": "^6.4.0", - "babel-loader": "^6.2.1", - "babel-plugin-transform-runtime": "^6.4.3", - "babel-preset-es2015": "^6.3.13", - "babel-runtime": "^5.8.34", - "css-loader": "^0.23.0", - "eslint": "^1.10.3", - "eslint-loader": "^1.2.0", - "expose-loader": "^0.7.1", - "extract-text-webpack-plugin": "^0.9.1", - "file-loader": "^0.8.5", - "html-loader": "^0.4.2", - "markdown-loader": "^0.1.7", - "node-sass": "^3.4.2", - "postcss-loader": "^0.8.1", - "sass-importer-npm": "^1.0.0", - "sass-loader": "^3.1.2", - "style-import-loader": "^0.2.0", - "style-loader": "^0.13.0", - "surge": "^0.17.7", - "themekit-webpack-config": "^1.1.0", - "url-loader": "^0.5.7", - "vue-hot-reload-api": "^1.3.2", - "vue-html-loader": "^1.1.0", - "vue-loader": "^8.1.3", - "vue-style-loader": "^1.0.0", - "webpack": "^1.12.11", - "webpack-dev-server": "^1.14.1" - } -} diff --git a/demo/src/build/webpack.config.dev.js b/demo/src/build/webpack.config.dev.js deleted file mode 100644 index 574cf98..0000000 --- a/demo/src/build/webpack.config.dev.js +++ /dev/null @@ -1,10 +0,0 @@ -var config = require('./webpack.config') -var options = { - devtool: 'eval', - devServer: { - historyApiFallback: { - index: '200.html' - } - } -} -module.exports = config.dev(options).getConfig() \ No newline at end of file diff --git a/demo/src/build/webpack.config.js b/demo/src/build/webpack.config.js deleted file mode 100644 index d31a206..0000000 --- a/demo/src/build/webpack.config.js +++ /dev/null @@ -1,22 +0,0 @@ -var path = require('path') -var WebpackConfig = require('themekit-webpack-config') -var config = new WebpackConfig() - .withEntry('demo') - .withAlias({ - 'adminplus': path.resolve(__dirname, '../../..'), - 'adminplus-demo': path.resolve(__dirname, '../..') - }) - .webpack({ - sassLoader: { - importer: require('sass-importer-npm') - }, - markdownLoader: { - highlight: function (code) { - return require('highlight.js').highlightAuto(code).value - } - } - }) - .use('extract') - .use('vendor') - -module.exports = config \ No newline at end of file diff --git a/demo/src/build/webpack.config.production.js b/demo/src/build/webpack.config.production.js deleted file mode 100644 index 8e8711d..0000000 --- a/demo/src/build/webpack.config.production.js +++ /dev/null @@ -1,2 +0,0 @@ -var config = require('./webpack.config') -module.exports = config.production().getConfig() \ No newline at end of file diff --git a/demo/src/index.js b/demo/src/index.js deleted file mode 100644 index f670ef8..0000000 --- a/demo/src/index.js +++ /dev/null @@ -1,25 +0,0 @@ -// jQuery -import 'jquery' -import 'tether' -import 'bootstrap' - -// AdminPlus Style -import 'adminplus/dist/adminplus.css' -import './sass/_docs.scss' - -// HIGHLIGHT.JS -import 'highlight.js/styles/github-gist.css' - -// Vue library -import Vue from 'vue' - -// Vue router -import router from './router' - -// Router requires a component to start -const Main = Vue.extend({ - template: '' -}) - -// Start -router.start(Main, 'app') \ No newline at end of file diff --git a/demo/src/router.js b/demo/src/router.js deleted file mode 100644 index 97f20d1..0000000 --- a/demo/src/router.js +++ /dev/null @@ -1,57 +0,0 @@ -import Vue from 'vue' -import VueRouter from 'vue-router' - -Vue.use(VueRouter) - -var router = new VueRouter({ - linkActiveClass: 'active', - history: true -}) - -router.map({ - '/': { - name: 'docs', - component: function (resolve) { - require(['./views/docs/layout'], resolve) - }, - subRoutes: { - '/': { - name: 'docs.home', - component: function (resolve) { - require(['./views/docs/index'], resolve) - } - }, - '/:page': { - name: 'docs.page', - component: function (resolve) { - require(['./views/docs/index'], resolve) - } - } - } - }, - '/demo': { - name: 'demo', - component: function (resolve) { - require(['./views/demo/index'], resolve) - } - } -}) - -router.beforeEach(function () { - window.scrollTo(0, 0) -}) - -router.afterEach(function () { - setTimeout(() => { - window.ga('send', 'pageview', { - page: `${ location.pathname }${ location.hash }`, - title: document.title - }) - }, 50) -}) - -router.redirect({ - '*': '/' -}) - -export default router \ No newline at end of file diff --git a/demo/src/sass/_common.scss b/demo/src/sass/_common.scss deleted file mode 100644 index 520f250..0000000 --- a/demo/src/sass/_common.scss +++ /dev/null @@ -1,2 +0,0 @@ -// AdminPlus Lite -@import '../../../src/sass/variables'; \ No newline at end of file diff --git a/demo/src/sass/_docs.scss b/demo/src/sass/_docs.scss deleted file mode 100644 index 5e3fdfa..0000000 --- a/demo/src/sass/_docs.scss +++ /dev/null @@ -1,45 +0,0 @@ -.marked { - pre { - background: rgba(0, 0, 0, 0.05); - padding: 10px; - } - blockquote { - color: #888; - } - h1 { - margin-bottom: $grid-gutter-width; - } - h2 { - margin-top: 30px; - } - h3 { - color: #555; - font-weight: normal; - font-size: 1.5rem; - } - img { - max-width: 100%; - } - .card-block { - position: relative; - overflow: hidden; - } - hr { - margin: $grid-gutter-width * 1.5 0; - } - hr + * { - margin-top: 0; - } -} -.navbar .btn-github { - float: right; - position: relative; - top: 17px; -} -@media (min-width: 768px) { - .main-container { - margin-left: auto; - margin-right: auto; - max-width: 800px; - } -} \ No newline at end of file diff --git a/demo/src/views/demo/index.vue b/demo/src/views/demo/index.vue deleted file mode 100644 index 9653341..0000000 --- a/demo/src/views/demo/index.vue +++ /dev/null @@ -1,1109 +0,0 @@ - - - \ No newline at end of file diff --git a/demo/src/views/docs/index.vue b/demo/src/views/docs/index.vue deleted file mode 100644 index 0df3411..0000000 --- a/demo/src/views/docs/index.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - \ No newline at end of file diff --git a/demo/src/views/docs/layout.vue b/demo/src/views/docs/layout.vue deleted file mode 100644 index 09e5ad1..0000000 --- a/demo/src/views/docs/layout.vue +++ /dev/null @@ -1,45 +0,0 @@ - \ No newline at end of file diff --git a/dist/adminplus.css b/dist/adminplus.css index 448c511..5ef8e5f 100644 --- a/dist/adminplus.css +++ b/dist/adminplus.css @@ -2,4 +2,4 @@ * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! 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:1px dotted}b,strong{font-weight:700}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{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:16px;-webkit-tap-highlight-color:transparent}body{font-family:Roboto,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:rgba(0,0,0,.05)}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#039be5;text-decoration:none}a:focus,a:hover{color:#026899;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}caption,th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.1;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.h1{font-size:2.5rem}.h2{font-size:2rem}.h3{font-size:1.75rem}.h4{font-size:1.5rem}.h5{font-size:1.25rem}.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300}.display-2{font-size:5.5rem;font-weight:300}.display-3{font-size:4.5rem;font-weight:300}.display-4{font-size:3.5rem;font-weight:300}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fff1db}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.dl-horizontal{margin-right:-1.25rem;margin-left:-1.25rem}.dl-horizontal:after{content:"";display:table;clear:both}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote-footer:before{content:"\2014 \A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer:before{content:""}.blockquote-reverse .blockquote-footer:after{content:"\A0 \2014"}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;line-height:1.5;background-color:rgba(0,0,0,.05);border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure,.img-thumbnail{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#818a91}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}code,kbd{padding:.2rem .4rem;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;line-height:1.5;color:#373a3c}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container:after{content:"";display:table;clear:both}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:940px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container-fluid:after{content:"";display:table;clear:both}.row{margin-left:-.625rem;margin-right:-.625rem}.row:after{content:"";display:table;clear:both}.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-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-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-left:.625rem;padding-right:.625rem}.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:544px){.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:768px){.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:992px){.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%}}@media (min-width:1200px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%;margin-bottom:1rem}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:rgba(0,0,0,.05)}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#d2ecd3}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#c0e5c2}.table-info,.table-info>td,.table-info>th{background-color:#e8fcff}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#cffaff}.table-warning,.table-warning>td,.table-warning>th{background-color:#fff1db}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe6c2}.table-danger,.table-danger>td,.table-danger>th{background-color:#fceaea}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f9d4d3}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow thead{float:left}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr{float:left}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #eceeef;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:none}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}.form-control-file,.form-control-range{display:block}.form-control-label{padding:.375rem .75rem;margin-bottom:0}@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:2.25rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,.input-group-sm input[type=time].form-control,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:1.8625rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,.input-group-lg input[type=time].form-control,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:3.16667rem}}.form-control-static{min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-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}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.275rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.form-group{margin-bottom:1rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.radio label{padding-left:1.25rem;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.4625rem 1.4625rem}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label,.has-success .text-help{color:#43a047}.has-success .form-control{border-color:#43a047}.has-success .input-group-addon{color:#43a047;border-color:#43a047;background-color:#c7e8c9}.has-success .form-control-feedback{color:#43a047}.has-success .form-control-success{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==")}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label,.has-warning .text-help{color:#ff9800}.has-warning .form-control{border-color:#ff9800}.has-warning .input-group-addon{color:#ff9800;border-color:#ff9800;background-color:#ffeacc}.has-warning .form-control-feedback{color:#ff9800}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+")}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger.checkbox-inline label,.has-danger.checkbox label,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger.radio-inline label,.has-danger.radio label,.has-danger .text-help{color:#e53935}.has-danger .form-control{border-color:#e53935}.has-danger .input-group-addon{color:#e53935;border-color:#e53935;background-color:#fceaea}.has-danger .form-control-feedback{color:#e53935}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=")}@media (min-width:544px){.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 .form-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}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem 1rem;font-size:1rem;line-height:1.5;border-radius:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#039be5;border-color:#039be5}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0279b3;border-color:#0272a9}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#0279b3;border-color:#0272a9;background-image:none}.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:#02618f;border-color:#014667}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#039be5;border-color:#039be5}.btn-secondary{color:#fff;background-color:#025e8a;border-color:#025e8a}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#013c58;border-color:#01354e}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#fff;background-color:#013c58;border-color:#01354e;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#fff;background-color:#012435;border-color:#00080d}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#025e8a;border-color:#025e8a}.btn-info{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#008fa1;border-color:#008697}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#008fa1;border-color:#008697;background-image:none}.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:#006f7d;border-color:#004b55}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#00bcd4;border-color:#00bcd4}.btn-success{color:#fff;background-color:#43a047;border-color:#43a047}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#347c37;border-color:#317534}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#347c37;border-color:#317534;background-image:none}.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:#29632c;border-color:#1d461f}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#43a047;border-color:#43a047}.btn-warning{color:#fff;background-color:#ff9800;border-color:#ff9800}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#cc7a00;border-color:#c27400}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc7a00;border-color:#c27400;background-image:none}.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:#a86400;border-color:#804c00}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#ff9800;border-color:#ff9800}.btn-danger{color:#fff;background-color:#e53935;border-color:#e53935}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#cd1e1a;border-color:#c41d19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#cd1e1a;border-color:#c41d19;background-image:none}.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:#ad1a16;border-color:#891412}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#e53935;border-color:#e53935}.btn-primary-outline{color:#039be5;background-image:none;background-color:transparent;border-color:#039be5}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#039be5;border-color:#039be5}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled:hover{border-color:#51c5fd}.btn-secondary-outline{color:#025e8a;background-image:none;background-color:transparent;border-color:#025e8a}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#025e8a;border-color:#025e8a}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,.btn-secondary-outline:disabled:hover{border-color:#03a2ef}.btn-info-outline{color:#00bcd4;background-image:none;background-color:transparent;border-color:#00bcd4}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline.disabled:hover,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,.btn-info-outline:disabled:hover{border-color:#3be9ff}.btn-success-outline{color:#43a047;background-image:none;background-color:transparent;border-color:#43a047}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#43a047;border-color:#43a047}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline.disabled:hover,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,.btn-success-outline:disabled:hover{border-color:#7fca83}.btn-warning-outline{color:#ff9800;background-image:none;background-color:transparent;border-color:#ff9800}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#ff9800;border-color:#ff9800}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,.btn-warning-outline:disabled:hover{border-color:#ffc166}.btn-danger-outline{color:#e53935;background-image:none;background-color:transparent;border-color:#e53935}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#e53935;border-color:#e53935}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,.btn-danger-outline:disabled:hover{border-color:#f1928f}.btn-link{font-weight:400;color:#039be5;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#026899;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.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;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.collapsing,.dropdown,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle:after{border-top:0;border-bottom:.3em solid}.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:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#373a3c;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#039be5;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled: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:.875rem;line-height:1.5;color:#818a91;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:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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{content:"";display:table;clear:both}.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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-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 .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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{content:"";display:table;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-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.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-right-radius:0;border-top-left-radius:0}[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 .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{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:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #eceeef;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.25rem;font-size:1.25rem;border-radius:.3rem}.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-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-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:3}.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}.input-group-btn:last-child>.btn-group:active,.input-group-btn:last-child>.btn-group:focus,.input-group-btn:last-child>.btn-group:hover,.input-group-btn:last-child>.btn:active,.input-group-btn:last-child>.btn:focus,.input-group-btn:last-child>.btn:hover{z-index:3}.c-input{position:relative;display:inline;padding-left:1.5rem;color:#555;cursor:pointer}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:focus~.c-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.25rem;content:""}.c-select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:#55595c;vertical-align:middle;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center;background-image:none\9;background-size:8px 10px;border:1px solid #eceeef;-moz-appearance:none;-webkit-appearance:none}.c-select:focus{border-color:#51a7e8;outline:none}.c-select::-ms-expand{opacity:0}.c-select-sm{padding-top:3px;padding-bottom:3px;font-size:12px}.c-select-sm:not([multiple]){height:26px;min-height:26px}.file{position:relative;display:inline-block;height:2.5rem;cursor:pointer}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.file-custom:after{content:"Choose file..."}.file-custom:before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;content:"Browse";background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:inline-block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs:after{content:"";display:table;clear:both}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:#55595c;background-color:rgba(0,0,0,.05);border-color:#ddd #ddd transparent}.nav-pills:after{content:"";display:table;clear:both}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.25rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#039be5}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;padding:0}.navbar:after{content:"";display:table;clear:both}@media (min-width:544px){.navbar{border-radius:.25rem}}.navbar-full{z-index:1000}@media (min-width:544px){.navbar-full{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:544px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:544px){.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-divider{float:left;width:1px;padding-top:.425rem;padding-bottom:.425rem;margin-right:0;margin-left:0;overflow:hidden}.navbar-divider:before{content:"\A0"}.navbar-toggler{padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:none;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:544px){.navbar-toggleable-xs{display:block!important}}@media (min-width:768px){.navbar-toggleable-sm{display:block!important}}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:1rem}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.6)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .active>.nav-link:focus,.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.active:focus,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.open:focus,.navbar-light .navbar-nav .nav-link.open:hover,.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .open>.nav-link:focus,.navbar-light .navbar-nav .open>.nav-link:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-divider{background-color:rgba(0,0,0,.075)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .active>.nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.active:focus,.navbar-dark .navbar-nav .nav-link.active:hover,.navbar-dark .navbar-nav .nav-link.open,.navbar-dark .navbar-nav .nav-link.open:focus,.navbar-dark .navbar-nav .nav-link.open:hover,.navbar-dark .navbar-nav .open>.nav-link,.navbar-dark .navbar-nav .open>.nav-link:focus,.navbar-dark .navbar-nav .open>.nav-link:hover{color:#fff}.navbar-dark .navbar-divider{background-color:hsla(0,0%,100%,.075)}.card{position:relative;display:block;margin-bottom:.75rem;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px}.card-block{padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:3px 3px 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 3px 3px}.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5}.card-header:first-child{border-radius:3px 3px 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.card-footer:last-child{border-radius:0 0 3px 3px}.card-primary{background-color:#039be5;border-color:#039be5}.card-success{background-color:#43a047;border-color:#43a047}.card-info{background-color:#00bcd4;border-color:#00bcd4}.card-warning{background-color:#ff9800;border-color:#ff9800}.card-danger{background-color:#e53935;border-color:#e53935}.card-primary-outline{background-color:transparent;border-color:#039be5}.card-secondary-outline{background-color:transparent;border-color:#025e8a}.card-info-outline{background-color:transparent;border-color:#00bcd4}.card-success-outline{background-color:transparent;border-color:#43a047}.card-warning-outline{background-color:transparent;border-color:#ff9800}.card-danger-outline{background-color:transparent;border-color:#e53935}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:1px solid hsla(0,0%,100%,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:hsla(0,0%,100%,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:3px 3px 0 0}.card-img-bottom{border-radius:0 0 3px 3px}@media (min-width:544px){.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:544px){.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:544px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb:after{content:"";display:table;clear:both}.breadcrumb>li{float:left}.breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:rgba(0,0,0,.24);content:">"}.breadcrumb>.active{color:rgba(0,0,0,.54)}.pagination{display:inline-block;padding-left:0;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#039be5;border-color:#039be5}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;cursor:not-allowed;background-color:#efefef;border-color:#ddd}.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;line-height:1.5;color:#039be5;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#026899;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.33333}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem;text-align:center;list-style:none}.pager:after{content:"";display:table;clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#039be5}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0279b3}.label-success{background-color:#43a047}.label-success[href]:focus,.label-success[href]:hover{background-color:#347c37}.label-info{background-color:#00bcd4}.label-info[href]:focus,.label-info[href]:hover{background-color:#008fa1}.label-warning{background-color:#ff9800}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#cc7a00}.label-danger{background-color:#e53935}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#cd1e1a}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:rgba(0,0,0,.05);border-radius:.3rem}@media (min-width:544px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:rgba(0,0,0,.05)}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#d2ecd3;border-color:#d2ecd3;color:#2f7132}.alert-success hr{border-top-color:#c0e5c2}.alert-success .alert-link{color:#204d22}.alert-info{background-color:#e8fcff;border-color:#e8fcff;color:#31708f}.alert-info hr{border-top-color:#cffaff}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fff1db;border-color:#fff1db;color:#bd7000}.alert-warning hr{border-top-color:#ffe6c2}.alert-warning .alert-link{color:#8a5200}.alert-danger{background-color:#fceaea;border-color:#fceaea;color:#bf1c19}.alert-danger hr{border-top-color:#f9d4d3}.alert-danger .alert-link{color:#921613}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:1rem;margin-bottom:1rem}.progress[value]{color:#0074d9;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value:before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{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:1rem 1rem}.progress-striped[value]::-moz-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:1rem 1rem}@media screen and (min-width:0\0){.progress-bar-striped{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:1rem 1rem}}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (min-width:0\0){.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}}.progress-success[value]::-webkit-progress-value{background-color:#43a047}.progress-success[value]::-moz-progress-bar{background-color:#43a047}@media screen and (min-width:0\0){.progress-success .progress-bar{background-color:#43a047}}.progress-info[value]::-webkit-progress-value{background-color:#00bcd4}.progress-info[value]::-moz-progress-bar{background-color:#00bcd4}@media screen and (min-width:0\0){.progress-info .progress-bar{background-color:#00bcd4}}.progress-warning[value]::-webkit-progress-value{background-color:#ff9800}.progress-warning[value]::-moz-progress-bar{background-color:#ff9800}@media screen and (min-width:0\0){.progress-warning .progress-bar{background-color:#ff9800}}.progress-danger[value]::-webkit-progress-value{background-color:#e53935}.progress-danger[value]::-moz-progress-bar{background-color:#e53935}@media screen and (min-width:0\0){.progress-danger .progress-bar{background-color:#e53935}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #e5e5e5}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-flush .list-group-item{border-width:1px 0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#039be5;border-color:#039be5}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#b6e6fe}.list-group-item-success{color:#2f7132;background-color:#d2ecd3}a.list-group-item-success,button.list-group-item-success{color:#2f7132}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#2f7132;background-color:#c0e5c2}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#2f7132;border-color:#2f7132}.list-group-item-info{color:#31708f;background-color:#e8fcff}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#cffaff}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#bd7000;background-color:#fff1db}a.list-group-item-warning,button.list-group-item-warning{color:#bd7000}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#bd7000;background-color:#ffe6c2}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#bd7000;border-color:#bd7000}.list-group-item-danger{color:#bf1c19;background-color:#fceaea}a.list-group-item-danger,button.list-group-item-danger{color:#bf1c19}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#bf1c19;background-color:#f9d4d3}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#bf1c19;border-color:#bf1c19}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.85714%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.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 rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after{content:"";display:table;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:544px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:768px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Roboto,Helvetica Neue,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.875rem;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;font-family:Roboto,Helvetica Neue,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.875rem;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.carousel-item{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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(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);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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: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 (min-width:544px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}}.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}.invisible{visibility:hidden!important}.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-muted{color:#818a91}.text-primary{color:#039be5!important}a.text-primary:focus,a.text-primary:hover{color:#0279b3}.text-success{color:#43a047!important}a.text-success:focus,a.text-success:hover{color:#347c37}.text-info{color:#00bcd4!important}a.text-info:focus,a.text-info:hover{color:#008fa1}.text-warning{color:#ff9800!important}a.text-warning:focus,a.text-warning:hover{color:#cc7a00}.text-danger{color:#e53935!important}a.text-danger:focus,a.text-danger:hover{color:#cd1e1a}.bg-inverse{color:#eceeef;background-color:#373a3c}.bg-faded{background-color:#f7f7f9}.bg-primary{color:#fff!important;background-color:#039be5!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0279b3}.bg-success{color:#fff!important;background-color:#43a047!important}a.bg-success:focus,a.bg-success:hover{background-color:#347c37}.bg-info{color:#fff!important;background-color:#00bcd4!important}a.bg-info:focus,a.bg-info:hover{background-color:#008fa1}.bg-warning{color:#fff!important;background-color:#ff9800!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#cc7a00}.bg-danger{color:#fff!important;background-color:#e53935!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#cd1e1a}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-a-0{margin:0!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-l-0,.m-x-0{margin-left:0!important}.m-x-0{margin-right:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-a-1{margin:1rem!important}.m-t-1{margin-top:1rem!important}.m-r-1{margin-right:1rem!important}.m-b-1{margin-bottom:1rem!important}.m-l-1,.m-x-1{margin-left:1rem!important}.m-x-1{margin-right:1rem!important}.m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}.m-a-2{margin:1.5rem!important}.m-t-2{margin-top:1.5rem!important}.m-r-2{margin-right:1.5rem!important}.m-b-2{margin-bottom:1.5rem!important}.m-l-2,.m-x-2{margin-left:1.5rem!important}.m-x-2{margin-right:1.5rem!important}.m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-a-3{margin:3rem!important}.m-t-3{margin-top:3rem!important}.m-r-3{margin-right:3rem!important}.m-b-3{margin-bottom:3rem!important}.m-l-3,.m-x-3{margin-left:3rem!important}.m-x-3{margin-right:3rem!important}.m-y-3{margin-top:3rem!important;margin-bottom:3rem!important}.p-a-0{padding:0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0,.p-x-0{padding-left:0!important}.p-x-0{padding-right:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:1rem!important}.p-t-1{padding-top:1rem!important}.p-r-1{padding-right:1rem!important}.p-b-1{padding-bottom:1rem!important}.p-l-1,.p-x-1{padding-left:1rem!important}.p-x-1{padding-right:1rem!important}.p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-a-2{padding:1.5rem!important}.p-t-2{padding-top:1.5rem!important}.p-r-2{padding-right:1.5rem!important}.p-b-2{padding-bottom:1.5rem!important}.p-l-2,.p-x-2{padding-left:1.5rem!important}.p-x-2{padding-right:1.5rem!important}.p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-a-3{padding:3rem!important}.p-t-3{padding-top:3rem!important}.p-r-3{padding-right:3rem!important}.p-b-3{padding-bottom:3rem!important}.p-l-3,.p-x-3{padding-left:3rem!important}.p-x-3{padding-right:3rem!important}.p-y-3{padding-top:3rem!important;padding-bottom:3rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down,.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.bg-white{background-color:#fff}html.bootstrap-layout,html.bootstrap-layout body{position:relative;height:100%;overflow:hidden}html.bootstrap-layout .layout-content{min-width:320px;z-index:998}html.bootstrap-layout.layout-content:not(.simplebar),html.bootstrap-layout .layout-content:not(.simplebar){overflow:auto;-webkit-overflow-scrolling:touch}html.bootstrap-layout .layout-container,html.bootstrap-layout .layout-content{height:100%;position:relative}html.bootstrap-layout .container,html.bootstrap-layout .container-fluid{padding-left:1.25rem;padding-right:1.25rem}html.bootstrap-layout .ls-top.layout-content,html.bootstrap-layout .ls-top>.layout-content{padding-top:20px}@media print{html.bootstrap-layout .layout-print .layout-content{margin-left:0!important;margin-right:0!important}}.footer{text-align:center;color:#888;font-weight:500;background:#fff;height:45px;line-height:45px;display:block}[class*=bottom-footer]>.footer{position:fixed;bottom:0;left:0;right:0;margin:0;box-shadow:0 -3px 5px -3px rgba(0,0,0,.15);z-index:1000}.bottom-footer>.layout-content{padding-bottom:45px}.ls-bottom-footer>.layout-content{padding-bottom:65px}@media (max-width:543px){[class*=bottom-footer]>.layout-content{padding-bottom:0}[class*=bottom-footer]>.footer{position:relative}}.top-navbar.layout-content,.top-navbar>.layout-content{padding-top:56px}.top-navbar.layout-content>.simplebar-scroll-content,.top-navbar>.layout-content>.simplebar-scroll-content{top:56px}.ls-top-navbar.layout-content,.ls-top-navbar>.layout-content{padding-top:76px}.ls-top-navbar.layout-content>.simplebar-scroll-content,.ls-top-navbar>.layout-content>.simplebar-scroll-content{top:76px}@media (max-width:543px){.ls-top-navbar-xs{top:56px!important}}.ls-top-navbar-xs-up{top:56px!important}@media (min-width:544px) and (max-width:767px){.ls-top-navbar-sm{top:56px!important}}@media (min-width:544px){.ls-top-navbar-sm-up{top:56px!important}}@media (min-width:768px) and (max-width:991px){.ls-top-navbar-md{top:56px!important}}@media (min-width:768px){.ls-top-navbar-md-up{top:56px!important}}@media (min-width:992px) and (max-width:1199px){.ls-top-navbar-lg{top:56px!important}}@media (min-width:992px){.ls-top-navbar-lg-up{top:56px!important}}@media (min-width:1200px){.ls-top-navbar-xl,.ls-top-navbar-xl-up{top:56px!important}}.simplebar{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch;height:100%}.simplebar .simplebar-scroll-content{position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:scroll;overflow-x:auto;-ms-overflow-style:none}.simplebar .simplebar-scroll-content::-webkit-scrollbar{display:none}.simplebar-track{z-index:99;position:absolute;top:0;right:0;bottom:0;width:5px}.simplebar-track .simplebar-scrollbar{position:absolute;left:0;right:0;border-radius:7px;min-height:10px;opacity:0;transition:opacity .2s linear;background:#6c6e71;-webkit-background-clip:padding-box;-moz-background-clip:padding}.simplebar-track:hover .simplebar-scrollbar{opacity:.7;transition:opacity 0s linear}.simplebar-track .simplebar-scrollbar.visible{opacity:.7}.simplebar-horizontal{max-width:100%;width:100%}.simplebar-horizontal .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}.simplebar-horizontal .simplebar-track{top:auto;left:0;width:auto;height:9px}.simplebar-horizontal .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:5px;min-height:0;min-width:10px;width:auto}.sidebar{display:none;position:absolute;top:0;bottom:0;z-index:999;font-size:15px}.sidebar:not(.simplebar){overflow:auto;-webkit-overflow-scrolling:touch}.sidebar .simplebar-scroll-content>.sidebar-text,.sidebar .simplebar-scroll-content>p,.sidebar>.sidebar-text,.sidebar>p{padding:18.75px}@media (max-width:991px){.sidebar{z-index:1031}}.sidebar-static{position:relative;display:block;z-index:1}.list-group+.sidebar-block,.list-group+.sidebar-heading,.list-group+.sidebar-menu,.list-group+.sidebar-text,.list-group+p,.sidebar-block+.sidebar-block,.sidebar-block+.sidebar-heading,.sidebar-block+.sidebar-menu,.sidebar-block+.sidebar-text,.sidebar-block+p,.sidebar-heading+.sidebar-block,.sidebar-heading+.sidebar-heading,.sidebar-heading+.sidebar-menu,.sidebar-heading+.sidebar-text,.sidebar-heading+p,.sidebar-menu+.sidebar-block,.sidebar-menu+.sidebar-heading,.sidebar-menu+.sidebar-menu,.sidebar-menu+.sidebar-text,.sidebar-menu+p,.sidebar-text+.sidebar-block,.sidebar-text+.sidebar-heading,.sidebar-text+.sidebar-menu,.sidebar-text+.sidebar-text,.sidebar-text+p,.sidebar>p+.sidebar-block,.sidebar>p+.sidebar-heading,.sidebar>p+.sidebar-menu,.sidebar>p+.sidebar-text,.sidebar>p+p,.simplebar-scroll-content>p+.sidebar-block,.simplebar-scroll-content>p+.sidebar-heading,.simplebar-scroll-content>p+.sidebar-menu,.simplebar-scroll-content>p+.sidebar-text,.simplebar-scroll-content>p+p{padding-top:0}.sidebar-transition{display:block;transition-duration:.45s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.sidebar.sidebar-visible{display:block}@media (max-width:543px){.sidebar.sidebar-visible-xs{display:block}}.sidebar.sidebar-visible-xs-up{display:block}@media (min-width:544px) and (max-width:767px){.sidebar.sidebar-visible-sm{display:block}}@media (min-width:544px){.sidebar.sidebar-visible-sm-up{display:block}}@media (min-width:768px) and (max-width:991px){.sidebar.sidebar-visible-md{display:block}}@media (min-width:768px){.sidebar.sidebar-visible-md-up{display:block}}@media (min-width:992px) and (max-width:1199px){.sidebar.sidebar-visible-lg{display:block}}@media (min-width:992px){.sidebar.sidebar-visible-lg-up{display:block}}@media (min-width:1200px){.sidebar.sidebar-visible-xl,.sidebar.sidebar-visible-xl-up{display:block}}.sidebar.sidebar-left{left:0}.sidebar.sidebar-left.sidebar-transition{left:-250px;transition-property:left}.sidebar.sidebar-left.sidebar-transition.sidebar-visible{left:0}.sidebar.sidebar-right{right:0}.sidebar.sidebar-right.sidebar-transition{right:-250px;transition-property:right}.sidebar.sidebar-right.sidebar-transition.sidebar-visible{right:0}.si-si-1{width:56px}.si-si-2{width:200px}.si-si-3{width:250px}.si-l1>.layout-content,.si-l1>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1>.layout-content,.si-r1>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2>.layout-content,.si-l2>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2>.layout-content,.si-r2>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3>.layout-content,.si-l3>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3>.layout-content,.si-r3>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}.si-l-sum-11>.layout-content,.si-l-sum-11>.st-container>.st-pusher>.st-content>.layout-content{margin-left:112px}.si-l-sum-12>.layout-content,.si-l-sum-12>.st-container>.st-pusher>.st-content>.layout-content{margin-left:256px}.si-l-sum-13>.layout-content,.si-l-sum-13>.st-container>.st-pusher>.st-content>.layout-content{margin-left:306px}.si-r-sum-11>.layout-content,.si-r-sum-11>.st-container>.st-pusher>.st-content>.layout-content{margin-right:112px}.si-r-sum-12>.layout-content,.si-r-sum-12>.st-container>.st-pusher>.st-content>.layout-content{margin-right:256px}.si-r-sum-13>.layout-content,.si-r-sum-13>.st-container>.st-pusher>.st-content>.layout-content{margin-right:306px}.si-l-sum-21>.layout-content,.si-l-sum-21>.st-container>.st-pusher>.st-content>.layout-content{margin-left:256px}.si-l-sum-22>.layout-content,.si-l-sum-22>.st-container>.st-pusher>.st-content>.layout-content{margin-left:400px}.si-l-sum-23>.layout-content,.si-l-sum-23>.st-container>.st-pusher>.st-content>.layout-content{margin-left:450px}.si-r-sum-21>.layout-content,.si-r-sum-21>.st-container>.st-pusher>.st-content>.layout-content{margin-right:256px}.si-r-sum-22>.layout-content,.si-r-sum-22>.st-container>.st-pusher>.st-content>.layout-content{margin-right:400px}.si-r-sum-23>.layout-content,.si-r-sum-23>.st-container>.st-pusher>.st-content>.layout-content{margin-right:450px}.si-l-sum-31>.layout-content,.si-l-sum-31>.st-container>.st-pusher>.st-content>.layout-content{margin-left:306px}.si-l-sum-32>.layout-content,.si-l-sum-32>.st-container>.st-pusher>.st-content>.layout-content{margin-left:450px}.si-l-sum-33>.layout-content,.si-l-sum-33>.st-container>.st-pusher>.st-content>.layout-content{margin-left:500px}.si-r-sum-31>.layout-content,.si-r-sum-31>.st-container>.st-pusher>.st-content>.layout-content{margin-right:306px}.si-r-sum-32>.layout-content,.si-r-sum-32>.st-container>.st-pusher>.st-content>.layout-content{margin-right:450px}.si-r-sum-33>.layout-content,.si-r-sum-33>.st-container>.st-pusher>.st-content>.layout-content{margin-right:500px}.si-si-20pc{width:20%}.si-l-20pc>.layout-content,.si-l-20pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:20%}.si-r-20pc>.layout-content,.si-r-20pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:20%}.si-si-25pc{width:25%}.si-l-25pc>.layout-content,.si-l-25pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:25%}.si-r-25pc>.layout-content,.si-r-25pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:25%}.si-si-30pc{width:30%}.si-l-30pc>.layout-content,.si-l-30pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:30%}.si-r-30pc>.layout-content,.si-r-30pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:30%}.si-si-35pc{width:35%}.si-l-35pc>.layout-content,.si-l-35pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:35%}.si-r-35pc>.layout-content,.si-r-35pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:35%}.si-si-40pc{width:40%}.si-l-40pc>.layout-content,.si-l-40pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:40%}.si-r-40pc>.layout-content,.si-r-40pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:40%}.si-si-45pc{width:45%}.si-l-45pc>.layout-content,.si-l-45pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:45%}.si-r-45pc>.layout-content,.si-r-45pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:45%}.si-si-50pc{width:50%}.si-l-50pc>.layout-content,.si-l-50pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:50%}.si-r-50pc>.layout-content,.si-r-50pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:50%}.si-si-55pc{width:55%}.si-l-55pc>.layout-content,.si-l-55pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:55%}.si-r-55pc>.layout-content,.si-r-55pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:55%}.si-si-60pc{width:60%}.si-l-60pc>.layout-content,.si-l-60pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:60%}.si-r-60pc>.layout-content,.si-r-60pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:60%}.si-si-65pc{width:65%}.si-l-65pc>.layout-content,.si-l-65pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:65%}.si-r-65pc>.layout-content,.si-r-65pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:65%}.si-si-70pc{width:70%}.si-l-70pc>.layout-content,.si-l-70pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:70%}.si-r-70pc>.layout-content,.si-r-70pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:70%}.si-si-75pc{width:75%}.si-l-75pc>.layout-content,.si-l-75pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:75%}.si-r-75pc>.layout-content,.si-r-75pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:75%}.si-si-80pc{width:80%}.si-l-80pc>.layout-content,.si-l-80pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:80%}.si-r-80pc>.layout-content,.si-r-80pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:80%}.si-si-85pc{width:85%}.si-l-85pc>.layout-content,.si-l-85pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:85%}.si-r-85pc>.layout-content,.si-r-85pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:85%}.si-si-90pc{width:90%}.si-l-90pc>.layout-content,.si-l-90pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:90%}.si-r-90pc>.layout-content,.si-r-90pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:90%}.si-si-95pc{width:95%}.si-l-95pc>.layout-content,.si-l-95pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:95%}.si-r-95pc>.layout-content,.si-r-95pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:95%}.si-si-100pc{width:100%}.si-l-100pc>.layout-content,.si-l-100pc>.st-container>.st-pusher>.st-content>.layout-content{margin-left:100%}.si-r-100pc>.layout-content,.si-r-100pc>.st-container>.st-pusher>.st-content>.layout-content{margin-right:100%}.sidebar.sidebar-left.si-of-0{left:0}.sidebar.sidebar-left.si-of-1{left:56px}.sidebar.sidebar-left.si-of-2{left:200px}.sidebar.sidebar-left.si-of-3{left:250px}.sidebar.sidebar-right.si-of-0{right:0}.sidebar.sidebar-right.si-of-1{right:56px}.sidebar.sidebar-right.si-of-2{right:200px}.sidebar.sidebar-right.si-of-3{right:250px}@media (max-width:543px){.si-si-1-xs{width:56px}.si-si-2-xs{width:200px}.si-si-3-xs{width:250px}.si-l1-xs>.layout-content,.si-l1-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-xs>.layout-content,.si-r1-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-xs>.layout-content,.si-l2-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-xs>.layout-content,.si-r2-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-xs>.layout-content,.si-l3-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-xs>.layout-content,.si-r3-xs>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}.si-si-1-xs-up{width:56px}.si-si-2-xs-up{width:200px}.si-si-3-xs-up{width:250px}.si-l1-xs-up>.layout-content,.si-l1-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-xs-up>.layout-content,.si-r1-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-xs-up>.layout-content,.si-l2-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-xs-up>.layout-content,.si-r2-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-xs-up>.layout-content,.si-l3-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-xs-up>.layout-content,.si-r3-xs-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}@media (min-width:544px) and (max-width:767px){.si-si-1-sm{width:56px}.si-si-2-sm{width:200px}.si-si-3-sm{width:250px}.si-l1-sm>.layout-content,.si-l1-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-sm>.layout-content,.si-r1-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-sm>.layout-content,.si-l2-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-sm>.layout-content,.si-r2-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-sm>.layout-content,.si-l3-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-sm>.layout-content,.si-r3-sm>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:544px){.si-si-1-sm-up{width:56px}.si-si-2-sm-up{width:200px}.si-si-3-sm-up{width:250px}.si-l1-sm-up>.layout-content,.si-l1-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-sm-up>.layout-content,.si-r1-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-sm-up>.layout-content,.si-l2-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-sm-up>.layout-content,.si-r2-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-sm-up>.layout-content,.si-l3-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-sm-up>.layout-content,.si-r3-sm-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:768px) and (max-width:991px){.si-si-1-md{width:56px}.si-si-2-md{width:200px}.si-si-3-md{width:250px}.si-l1-md>.layout-content,.si-l1-md>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-md>.layout-content,.si-r1-md>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-md>.layout-content,.si-l2-md>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-md>.layout-content,.si-r2-md>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-md>.layout-content,.si-l3-md>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-md>.layout-content,.si-r3-md>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:768px){.si-si-1-md-up{width:56px}.si-si-2-md-up{width:200px}.si-si-3-md-up{width:250px}.si-l1-md-up>.layout-content,.si-l1-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-md-up>.layout-content,.si-r1-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-md-up>.layout-content,.si-l2-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-md-up>.layout-content,.si-r2-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-md-up>.layout-content,.si-l3-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-md-up>.layout-content,.si-r3-md-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:992px) and (max-width:1199px){.si-si-1-lg{width:56px}.si-si-2-lg{width:200px}.si-si-3-lg{width:250px}.si-l1-lg>.layout-content,.si-l1-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-lg>.layout-content,.si-r1-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-lg>.layout-content,.si-l2-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-lg>.layout-content,.si-r2-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-lg>.layout-content,.si-l3-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-lg>.layout-content,.si-r3-lg>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:992px){.si-si-1-lg-up{width:56px}.si-si-2-lg-up{width:200px}.si-si-3-lg-up{width:250px}.si-l1-lg-up>.layout-content,.si-l1-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-lg-up>.layout-content,.si-r1-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-lg-up>.layout-content,.si-l2-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-lg-up>.layout-content,.si-r2-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-lg-up>.layout-content,.si-l3-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-lg-up>.layout-content,.si-r3-lg-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:1200px){.si-si-1-xl{width:56px}.si-si-2-xl{width:200px}.si-si-3-xl{width:250px}.si-l1-xl>.layout-content,.si-l1-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-xl>.layout-content,.si-r1-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-xl>.layout-content,.si-l2-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-xl>.layout-content,.si-r2-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-xl>.layout-content,.si-l3-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-xl>.layout-content,.si-r3-xl>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (min-width:1200px){.si-si-1-xl-up{width:56px}.si-si-2-xl-up{width:200px}.si-si-3-xl-up{width:250px}.si-l1-xl-up>.layout-content,.si-l1-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:56px}.si-r1-xl-up>.layout-content,.si-r1-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:56px}.si-l2-xl-up>.layout-content,.si-l2-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:200px}.si-r2-xl-up>.layout-content,.si-r2-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:200px}.si-l3-xl-up>.layout-content,.si-l3-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-left:250px}.si-r3-xl-up>.layout-content,.si-r3-xl-up>.st-container>.st-pusher>.st-content>.layout-content{margin-right:250px}}@media (max-width:543px){.si-si-1,.si-si-xs-1{width:100%}.si-l1-xs{margin-left:0}.si-r1-xs{margin-right:0}}@media (max-width:543px){.si-l1-xs .ls-left-sidebar{left:56px!important}}.si-l1-xs-up .ls-left-sidebar{left:56px!important}@media (max-width:543px){.si-l2-xs .ls-left-sidebar{left:200px!important}}.si-l2-xs-up .ls-left-sidebar{left:200px!important}@media (max-width:543px){.si-l3-xs .ls-left-sidebar{left:250px!important}}.si-l3-xs-up .ls-left-sidebar{left:250px!important}@media (min-width:544px) and (max-width:767px){.si-l1-sm .ls-left-sidebar{left:56px!important}}@media (min-width:544px){.si-l1-sm-up .ls-left-sidebar{left:56px!important}}@media (min-width:544px) and (max-width:767px){.si-l2-sm .ls-left-sidebar{left:200px!important}}@media (min-width:544px){.si-l2-sm-up .ls-left-sidebar{left:200px!important}}@media (min-width:544px) and (max-width:767px){.si-l3-sm .ls-left-sidebar{left:250px!important}}@media (min-width:544px){.si-l3-sm-up .ls-left-sidebar{left:250px!important}}@media (min-width:768px) and (max-width:991px){.si-l1-md .ls-left-sidebar{left:56px!important}}@media (min-width:768px){.si-l1-md-up .ls-left-sidebar{left:56px!important}}@media (min-width:768px) and (max-width:991px){.si-l2-md .ls-left-sidebar{left:200px!important}}@media (min-width:768px){.si-l2-md-up .ls-left-sidebar{left:200px!important}}@media (min-width:768px) and (max-width:991px){.si-l3-md .ls-left-sidebar{left:250px!important}}@media (min-width:768px){.si-l3-md-up .ls-left-sidebar{left:250px!important}}@media (min-width:992px) and (max-width:1199px){.si-l1-lg .ls-left-sidebar{left:56px!important}}@media (min-width:992px){.si-l1-lg-up .ls-left-sidebar{left:56px!important}}@media (min-width:992px) and (max-width:1199px){.si-l2-lg .ls-left-sidebar{left:200px!important}}@media (min-width:992px){.si-l2-lg-up .ls-left-sidebar{left:200px!important}}@media (min-width:992px) and (max-width:1199px){.si-l3-lg .ls-left-sidebar{left:250px!important}}@media (min-width:992px){.si-l3-lg-up .ls-left-sidebar{left:250px!important}}@media (min-width:1200px){.si-l1-xl-up .ls-left-sidebar,.si-l1-xl .ls-left-sidebar{left:56px!important}}@media (min-width:1200px){.si-l2-xl-up .ls-left-sidebar,.si-l2-xl .ls-left-sidebar{left:200px!important}}@media (min-width:1200px){.si-l3-xl-up .ls-left-sidebar,.si-l3-xl .ls-left-sidebar{left:250px!important}}@media (max-width:543px){.si-r1-xs .ls-right-sidebar{right:56px!important}}.si-r1-xs-up .ls-right-sidebar{right:56px!important}@media (max-width:543px){.si-r2-xs .ls-right-sidebar{right:200px!important}}.si-r2-xs-up .ls-right-sidebar{right:200px!important}@media (max-width:543px){.si-r3-xs .ls-right-sidebar{right:250px!important}}.si-r3-xs-up .ls-right-sidebar{right:250px!important}@media (min-width:544px) and (max-width:767px){.si-r1-sm .ls-right-sidebar{right:56px!important}}@media (min-width:544px){.si-r1-sm-up .ls-right-sidebar{right:56px!important}}@media (min-width:544px) and (max-width:767px){.si-r2-sm .ls-right-sidebar{right:200px!important}}@media (min-width:544px){.si-r2-sm-up .ls-right-sidebar{right:200px!important}}@media (min-width:544px) and (max-width:767px){.si-r3-sm .ls-right-sidebar{right:250px!important}}@media (min-width:544px){.si-r3-sm-up .ls-right-sidebar{right:250px!important}}@media (min-width:768px) and (max-width:991px){.si-r1-md .ls-right-sidebar{right:56px!important}}@media (min-width:768px){.si-r1-md-up .ls-right-sidebar{right:56px!important}}@media (min-width:768px) and (max-width:991px){.si-r2-md .ls-right-sidebar{right:200px!important}}@media (min-width:768px){.si-r2-md-up .ls-right-sidebar{right:200px!important}}@media (min-width:768px) and (max-width:991px){.si-r3-md .ls-right-sidebar{right:250px!important}}@media (min-width:768px){.si-r3-md-up .ls-right-sidebar{right:250px!important}}@media (min-width:992px) and (max-width:1199px){.si-r1-lg .ls-right-sidebar{right:56px!important}}@media (min-width:992px){.si-r1-lg-up .ls-right-sidebar{right:56px!important}}@media (min-width:992px) and (max-width:1199px){.si-r2-lg .ls-right-sidebar{right:200px!important}}@media (min-width:992px){.si-r2-lg-up .ls-right-sidebar{right:200px!important}}@media (min-width:992px) and (max-width:1199px){.si-r3-lg .ls-right-sidebar{right:250px!important}}@media (min-width:992px){.si-r3-lg-up .ls-right-sidebar{right:250px!important}}@media (min-width:1200px){.si-r1-xl-up .ls-right-sidebar,.si-r1-xl .ls-right-sidebar{right:56px!important}}@media (min-width:1200px){.si-r2-xl-up .ls-right-sidebar,.si-r2-xl .ls-right-sidebar{right:200px!important}}@media (min-width:1200px){.si-r3-xl-up .ls-right-sidebar,.si-r3-xl .ls-right-sidebar{right:250px!important}}.sidebar .simplebar{position:absolute;top:0;bottom:0;left:0;right:0;height:auto;z-index:2}.sidebar-menu{margin-bottom:18.75px;padding-left:0;padding-right:0;padding:0;list-style:none}.sidebar-menu+.sidebar-heading{padding-top:0}.sidebar-menu-item{position:relative;overflow:hidden}.sidebar-menu-button{display:block;font-weight:400;line-height:42px;padding-left:18.75px;font-size:15px}.sidebar-menu-button,.sidebar-menu-button:focus,.sidebar-menu-button:hover{text-decoration:none}.sidebar-menu-button:not(:only-child):before{font-family:Material Icons;content:"\E5DB";position:absolute;right:18.75px;display:block}.open>.sidebar-menu-button:not(:only-child):before{content:"\E5D8"}.sidebar-menu-icon{vertical-align:middle;width:31.5px;font-size:24px;display:inline-block;line-height:normal;position:relative}.sidebar-menu-icon.material-icons{top:-1px}.sidebar-menu-label{position:absolute;right:18.75px;margin-top:13px;padding:.2rem .3rem;font-size:.75rem}.sidebar-menu-button:not(:only-child) .sidebar-menu-label{right:42.75px}.sidebar-submenu{display:none;list-style:none;margin:0;padding:0}.open>.sidebar-submenu{display:block}.sidebar-submenu .sidebar-menu-button{line-height:42px;padding-left:18.75px;font-size:15px}.sidebar-submenu .sidebar-menu-icon{top:-1px;position:relative;font-size:24px;width:36px}.sidebar-submenu .sidebar-submenu{padding-left:18.75px}.sm-icons-bullet .sidebar-menu-icon{font-size:.68rem!important;text-align:center}.sm-condensed .sidebar-menu-button,.sm-condensed .sidebar-submenu .sidebar-menu-button{height:31.5px;line-height:31.5px}.sm-condensed .sidebar-menu-label{margin-top:8px}.sm-item-bordered .sidebar-submenu,.sm-item-bordered>.sidebar-menu-item:last-of-type{border-bottom:none}.sm-icons-block .sidebar-menu-icon{text-align:center;display:inline-block;height:34px;line-height:34px;width:34px;margin-right:7.5px}.sm-icons-block .sidebar-submenu .sidebar-menu-icon{height:30px;line-height:30px;width:30px}.sm-icons-right .sidebar-menu-icon{text-align:right;position:absolute;right:18.75px;top:9px;margin-right:0}.sm-icons-right .sidebar-menu-label{right:47.75px}.sm-icons-right .sidebar-submenu .sidebar-menu-icon{right:20.75px;top:9px}.sm-icons-right .sidebar-menu-button:not(:only-child):before{right:47.75px}.sm-icons-right .sidebar-menu-button:not(:only-child) .sidebar-menu-label{right:67.75px}.sm-icons-right.sm-icons-block .sidebar-menu-button:not(:only-child):before,.sm-icons-right.sm-icons-block .sidebar-menu-label{right:55.25px}.sm-icons-right.sm-icons-block .sidebar-menu-button:not(:only-child) .sidebar-menu-label{right:75.25px}.sm-icons-right.sm-icons-block .sidebar-menu-icon{text-align:center;top:4px}.sm-icons-right.sm-icons-block .sidebar-submenu .sidebar-menu-icon{top:6px}.sm-icons-right.sm-condensed>.sidebar-menu-item .sidebar-menu-icon{top:3.75px}.sm-icons-right.sm-condensed.sm-icons-block>.sidebar-menu-item .sidebar-menu-icon{top:-1.25px}.ssm-item-bordered .sidebar-submenu,.ssm-item-bordered .sidebar-submenu .sidebar-menu-item:last-of-type{border-bottom:none}.sidebar .badge{margin-left:5px}.sidebar-block{padding:0 18.75px 18.75px;border-bottom:1px solid transparent}.sidebar-block.sidebar-block-full,.sidebar-block .sidebar-heading,.sidebar-block .sidebar-text{padding-left:0;padding-right:0}.sidebar-block>:last-child{margin-bottom:0}.sidebar-block:first-child{padding-top:18.75px}.sidebar-brand{display:block;width:100%;height:56px;line-height:56px;padding:0 18.75px;font-weight:500;font-size:1.3rem}.sidebar-brand:hover{cursor:pointer;text-decoration:none}.sidebar-brand i.material-icons{margin-top:-3px}.sidebar-heading{font-weight:500;font-size:.9rem;font-family:Roboto,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:normal;line-height:normal;padding:18.75px;margin:0}.sidebar>.sidebar-heading:first-child,.simplebar-scroll-content>.sidebar-heading:first-child{padding-top:18.75px}.sidebar .list-group-menu>.list-group-item{padding:0}.sidebar .list-group-menu>.list-group-item :last-child{margin:0}.sidebar .list-group-menu>.list-group-item>a{display:block;padding:18.75px;font-weight:400}.sidebar .list-group-menu>.list-group-item>a,.sidebar .list-group-menu>.list-group-item>a:hover{text-decoration:none}.sidebar .list-group-menu>.list-group-item .badge{padding-left:0;padding-right:0}.sidebar .list-group-menu>.list-group-item.active>a{font-weight:700}.sidebar .list-group-menu.list-group-striped>.list-group-item:nth-child(odd){background-color:transparent}.sidebar .sidebar-block.list-group-fit{padding:0;margin:0}.sidebar .sidebar-block.list-group-fit .list-group-item{border-left:none;border-right:none;border-radius:0}.sidebar .sidebar-block.list-group-fit .list-group-item:first-of-type{border-top:none}.sidebar .sidebar-block.list-group-fit .list-group-item:last-of-type{border-bottom:none}.sidebar .sidebar-block.list-group-menu{padding:0;margin:0}.sidebar .sidebar-block.list-group-menu .list-group-item{border-left:none;border-right:none;border-radius:0}.sidebar .sidebar-block.list-group-menu .list-group-item:first-of-type{border-top:none}.sidebar .sidebar-block.list-group-menu .list-group-item:last-of-type{border-bottom:none}.sidebar div.sidebar-block.list-group{padding:0;border:none;margin-bottom:0}.sidebar div.sidebar-block.list-group>.list-group-item{border-left:none;border-right:none}.sidebar .media{margin-bottom:18.75px}.sidebar .media>.media-left{margin-right:18.75px}.sidebar .media>.media-right{margin-left:18.75px}.sidebar .card,.sidebar .progress{margin-bottom:18.75px}.sidebar .sidebar-block-full>.card{border-left:none;border-right:none;margin:0;border-radius:0}.sidebar .sidebar-block-full>.card+.card{border-top:none}.sidebar .sidebar-block-full>.card:last-child{border-bottom:none}@media (min-width:544px){.sidebar-mini,.sidebar-mini .dropdown-container,.sidebar-mini .dropdown-container>ul{width:56px}.sidebar-mini .sidebar-menu-button:not(:only-child):before{display:none}.sidebar-mini .sidebar-menu-button{padding:0;text-align:center;height:42px}.sidebar-mini .sidebar-menu-button span{display:none}.sidebar-mini .sidebar-menu-icon{margin-right:0}.sidebar-mini .sidebar-block,.sidebar-mini .sidebar-brand,.sidebar-mini .sidebar-heading,.sidebar-mini .sidebar-text{display:none}}@media (min-width:544px) and (max-width:767px){.sidebar-mini-sm,.sidebar-mini-sm .dropdown-container,.sidebar-mini-sm .dropdown-container>ul{width:56px}.sidebar-mini-sm .sidebar-menu-button:not(:only-child):before{display:none}.sidebar-mini-sm .sidebar-menu-button{padding:0;text-align:center;height:42px}.sidebar-mini-sm .sidebar-menu-button span{display:none}.sidebar-mini-sm .sidebar-menu-icon{margin-right:0}.sidebar-mini-sm .sidebar-block,.sidebar-mini-sm .sidebar-brand,.sidebar-mini-sm .sidebar-heading,.sidebar-mini-sm .sidebar-text{display:none}}@media (min-width:544px){.sidebar-reveal{z-index:1001;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.sidebar-reveal .sidebar-menu>.sidebar-menu-item>.sidebar-menu-button span{opacity:0;transition:opacity .3s}.sidebar-reveal.sidebar-reveal-size-1,.sidebar-reveal.sidebar-reveal-size-1 .dropdown-container,.sidebar-reveal.sidebar-reveal-size-1 .dropdown-container>ul{width:56px}.sidebar-reveal.sidebar-reveal-size-1:not(:hover).sidebar-left,.sidebar-reveal.sidebar-reveal-size-1:not(:hover).sidebar-right{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.sidebar-reveal.sidebar-reveal-size-2,.sidebar-reveal.sidebar-reveal-size-2 .dropdown-container,.sidebar-reveal.sidebar-reveal-size-2 .dropdown-container>ul{width:200px}.sidebar-reveal.sidebar-reveal-size-2:not(:hover).sidebar-left{-webkit-transform:translate3d(-144px,0,0)!important;transform:translate3d(-144px,0,0)!important}.sidebar-reveal.sidebar-reveal-size-2:not(:hover).sidebar-right{-webkit-transform:translate3d(144px,0,0)!important;transform:translate3d(144px,0,0)!important}.sidebar-reveal.sidebar-reveal-size-3,.sidebar-reveal.sidebar-reveal-size-3 .dropdown-container,.sidebar-reveal.sidebar-reveal-size-3 .dropdown-container>ul,.sidebar-reveal:not([class*=sidebar-reveal-size]),.sidebar-reveal:not([class*=sidebar-reveal-size]) .dropdown-container,.sidebar-reveal:not([class*=sidebar-reveal-size]) .dropdown-container>ul{width:250px}.sidebar-reveal.sidebar-reveal-size-3:not(:hover).sidebar-left,.sidebar-reveal:not(:hover).sidebar-left:not([class*=sidebar-reveal-size]){-webkit-transform:translate3d(-194px,0,0)!important;transform:translate3d(-194px,0,0)!important}.sidebar-reveal.sidebar-reveal-size-3:not(:hover).sidebar-right,.sidebar-reveal:not(:hover).sidebar-right:not([class*=sidebar-reveal-size]){-webkit-transform:translate3d(194px,0,0)!important;transform:translate3d(194px,0,0)!important}.sidebar-reveal .sidebar-block,.sidebar-reveal .sidebar-brand,.sidebar-reveal .sidebar-category,.sidebar-reveal .sidebar-heading,.sidebar-reveal .sidebar-text{opacity:0;transition-delay:.2s;transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.3s}.sidebar-reveal:hover{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.sidebar-reveal:hover .sidebar-block,.sidebar-reveal:hover .sidebar-brand,.sidebar-reveal:hover .sidebar-category,.sidebar-reveal:hover .sidebar-heading,.sidebar-reveal:hover .sidebar-menu>.sidebar-menu-item>.sidebar-menu-button span,.sidebar-reveal:hover .sidebar-text{opacity:1}}.sidebar-light{color:rgba(0,0,0,.54);background:#fff}.sidebar-light.sidebar-left{border-right-width:1px;border-right-style:solid;border-right-color:#e5e5e5}.sidebar-light.sidebar-right{border-left-width:1px;border-left-style:solid;border-left-color:#e5e5e5}.sidebar-light .sidebar-link{color:rgba(0,0,0,.54)}.sidebar-light .sidebar-block{border-color:#e5e5e5}.sidebar-light .sidebar-heading,.sidebar-light .sidebar-heading>a,.sidebar-light .sidebar-text,.sidebar-light p{color:rgba(0,0,0,.54)}.sidebar-light hr{border-color:#e5e5e5}.sidebar-light .sidebar-brand{background:transparent;color:#039be5;border-bottom:1px solid #e5e5e5}.sidebar-light .sidebar-menu-button{color:rgba(0,0,0,.54)}.sidebar-light .sidebar-menu-button:not(:only-child):before{color:rgba(0,0,0,.24)}.sidebar-light .sidebar-menu-icon{color:rgba(0,0,0,.54)}.sidebar-light .sidebar-menu-label.label-default{background:rgba(0,0,0,.3);color:#fff}.sidebar-light .sidebar-menu-button:hover{color:#212121;background:rgba(0,0,0,.03)}.sidebar-light .sidebar-menu-button:hover .sidebar-menu-icon,.sidebar-light .sidebar-submenu .sidebar-menu-button,.sidebar-light .sidebar-submenu .sidebar-menu-icon{color:rgba(0,0,0,.54)}.sidebar-light .active>.sidebar-menu-button,.sidebar-light .active>.sidebar-menu-button .sidebar-menu-icon{color:#039be5}.sidebar-light .open{background:rgba(0,0,0,.04)}.sidebar-light .open>.sidebar-menu-button:not(:only-child):before{color:rgba(0,0,0,.54)}.sidebar-light .open>.sidebar-menu-button{background:transparent;color:rgba(0,0,0,.54)}.sidebar-light .open>.sidebar-menu-button .sidebar-menu-icon{color:rgba(0,0,0,.54)}.sidebar-light .sm-bordered{border-bottom:1px solid #e5e5e5}.sidebar-light .sm-item-bordered>.sidebar-menu-item{border-bottom:1px solid rgba(0,0,0,.05)}.sidebar-light .sm-icons-block .open>.sidebar-menu-button .sidebar-menu-icon,.sidebar-light .sm-icons-block .sidebar-menu-icon{background:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.sidebar-light .sm-icons-block .active>.sidebar-menu-button .sidebar-menu-icon{background:#039be5;color:#fff}.sidebar-light .sm-icons-block.sm-active-button-bg .active>.sidebar-menu-button .sidebar-menu-icon{background:#039be5}.sidebar-light .ssm-bordered .sidebar-submenu,.sidebar-light .ssm-item-bordered .sidebar-submenu .sidebar-menu-item{border-bottom:1px solid #e5e5e5}.sidebar-light .sm-active-button-bg .active>.sidebar-menu-button{background:#039be5;color:#fff}.sidebar-light .sm-active-button-bg .active>.sidebar-menu-button .sidebar-menu-icon,.sidebar-light .sm-active-button-bg .active>.sidebar-menu-button:not(:only-child):before{color:#fff}.sidebar-light .list-group-menu>.list-group-item{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.12)}.sidebar-light .list-group-menu>.list-group-item>a{color:rgba(0,0,0,.54)}.sidebar-dark{color:hsla(0,0%,100%,.54);background:transparent}.sidebar-dark.sidebar-left{border-right-width:0;border-right-style:solid;border-right-color:transparent}.sidebar-dark.sidebar-right{border-left-width:0;border-left-style:solid;border-left-color:transparent}.sidebar-dark .sidebar-link{color:#fff}.sidebar-dark .sidebar-block{border-color:rgba(0,0,0,.05)}.sidebar-dark .sidebar-heading,.sidebar-dark .sidebar-heading>a,.sidebar-dark .sidebar-text,.sidebar-dark p{color:hsla(0,0%,100%,.54)}.sidebar-dark hr{border-color:rgba(0,0,0,.05)}.sidebar-dark .sidebar-brand{background:rgba(0,0,0,.12);color:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.sidebar-dark .sidebar-label.label-default{color:#039be5;background:#fff}.sidebar-dark .sidebar-menu-button,.sidebar-dark .sidebar-menu-button:not(:only-child):before{color:#fff}.sidebar-dark .sidebar-menu-icon{color:hsla(0,0%,100%,.54)}.sidebar-dark .sidebar-menu-label.label-default{background:rgba(0,0,0,.3);color:#fff}.sidebar-dark .sidebar-menu-button:hover{color:#fff;background:hsla(0,0%,100%,.12)}.sidebar-dark .sidebar-menu-button:hover .sidebar-menu-icon,.sidebar-dark .sidebar-submenu .sidebar-menu-button,.sidebar-dark .sidebar-submenu .sidebar-menu-icon{color:hsla(0,0%,100%,.54)}.sidebar-dark .active>.sidebar-menu-button,.sidebar-dark .active>.sidebar-menu-button .sidebar-menu-icon{color:#fff}.sidebar-dark .open{background:rgba(0,0,0,.04)}.sidebar-dark .open>.sidebar-menu-button:not(:only-child):before{color:hsla(0,0%,100%,.54)}.sidebar-dark .open>.sidebar-menu-button{background:transparent;color:hsla(0,0%,100%,.54)}.sidebar-dark .open>.sidebar-menu-button .sidebar-menu-icon{color:hsla(0,0%,100%,.54)}.sidebar-dark .sm-bordered,.sidebar-dark .sm-item-bordered>.sidebar-menu-item{border-bottom:1px solid rgba(0,0,0,.05)}.sidebar-dark .sm-icons-block .open>.sidebar-menu-button .sidebar-menu-icon,.sidebar-dark .sm-icons-block .sidebar-menu-icon{background:rgba(0,0,0,.12);color:hsla(0,0%,100%,.54)}.sidebar-dark .sm-icons-block .active>.sidebar-menu-button .sidebar-menu-icon{background:hsla(0,0%,100%,.12);color:#fff}.sidebar-dark .sm-icons-block.sm-active-button-bg .active>.sidebar-menu-button .sidebar-menu-icon{background:hsla(0,0%,100%,.12)}.sidebar-dark .ssm-bordered .sidebar-submenu,.sidebar-dark .ssm-item-bordered .sidebar-submenu .sidebar-menu-item{border-bottom:1px solid rgba(0,0,0,.05)}.sidebar-dark .sm-active-button-bg .active>.sidebar-menu-button{background:hsla(0,0%,100%,.12);color:#fff}.sidebar-dark .sm-active-button-bg .active>.sidebar-menu-button .sidebar-menu-icon,.sidebar-dark .sm-active-button-bg .active>.sidebar-menu-button:not(:only-child):before{color:#fff}.sidebar-dark .list-group-menu>.list-group-item{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.12)}.sidebar-dark .list-group-menu>.list-group-item>a{color:#fff}.navbar{height:56px;line-height:56px;padding-top:0;padding-bottom:0;margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}.navbar.navbar-fixed-top{box-shadow:none}.navbar>:first-child{margin-left:1.25rem}.navbar>:first-child.container,.navbar>:first-child.container-fluid{margin-left:auto}.navbar .first-child-xs{margin-left:1.25rem}.navbar .first-child-xs.container,.navbar .first-child-xs.container-fluid{margin-left:0}.navbar .last-child-xs{margin-right:0}@media (min-width:544px){.navbar .first-child-sm{margin-left:1.25rem}.navbar .first-child-sm.container,.navbar .first-child-sm.container-fluid{margin-left:0}.navbar .last-child-sm{margin-right:0}}@media (min-width:768px){.navbar .first-child-md{margin-left:1.25rem}.navbar .first-child-md.container,.navbar .first-child-md.container-fluid{margin-left:0}.navbar .last-child-md{margin-right:0}}@media (min-width:992px){.navbar .first-child-lg{margin-left:1.25rem}.navbar .first-child-lg.container,.navbar .first-child-lg.container-fluid{margin-left:0}.navbar .last-child-lg{margin-right:0}}@media (min-width:1200px){.navbar .first-child-xl{margin-left:1.25rem}.navbar .first-child-xl.container,.navbar .first-child-xl.container-fluid{margin-left:0}.navbar .last-child-xl{margin-right:0}}.navbar .container-fluid>:last-child,.navbar .container>:last-child{margin-right:0}.navbar-toggler{outline:none;line-height:56px;padding:0 1.25rem}.navbar-toggler .material-icons{vertical-align:top;line-height:54px}.navbar-toggler:first-child{margin-left:0}.navbar-toggler.first-child-xs{padding-left:0}.navbar-toggler.last-child-xs{padding-right:0}@media (min-width:544px){.navbar-toggler.first-child-sm{padding-left:0}.navbar-toggler.last-child-sm{padding-right:0}}@media (min-width:768px){.navbar-toggler.first-child-md{padding-left:0}.navbar-toggler.last-child-md{padding-right:0}}@media (min-width:992px){.navbar-toggler.first-child-lg{padding-left:0}.navbar-toggler.last-child-lg{padding-right:0}}@media (min-width:1200px){.navbar-toggler.first-child-xl{padding-left:0}.navbar-toggler.last-child-xl{padding-right:0}}.navbar-brand{padding-top:0;padding-bottom:0;font-size:1.6rem;font-weight:500}@media (max-width:767px){.navbar-brand{padding-left:0;margin-left:0}}.navbar-nav{margin-right:1.25rem}.navbar-nav .nav-link{padding-top:0;padding-bottom:0}.navbar-nav .dropdown-menu i.material-icons{color:#818a91;margin-right:3px}@media (max-width:767px){.navbar-toggleable-xs{display:none!important;position:fixed;top:56px;left:0;right:0}.navbar-toggleable-xs.collapse.in,.navbar-toggleable-xs.collapsing{display:block!important}.navbar-toggleable-xs>.navbar-nav{clear:both;padding:15px;display:block;width:100%;line-height:34px}.navbar-toggleable-xs>.navbar-nav .nav-item{float:none;display:block;margin-left:0}}.nav-item .dropdown-menu{border-radius:0;border:0;box-shadow:0 2px 4px rgba(0,0,0,.12)}.dropdown-menu.dropdown-menu-list{padding:0;font-size:.95rem}.dropdown-menu.dropdown-menu-list .dropdown-item{padding:.625rem 1.25rem;border-bottom:1px solid #e5e5e5}.dropdown-menu.dropdown-menu-list .dropdown-item:last-of-type{border-bottom-color:transparent}.dropdown-menu.dropdown-menu-list .dropdown-item i{margin-left:-4px}.dropdown-menu.dropdown-menu-list .dropdown-item.active i{color:#fff}.navbar .form-inline{line-height:56px;margin-right:1.25rem;margin-top:-1px}.navbar .form-inline .input-group{line-height:0;border-right-color:transparent;position:relative}.navbar .form-inline .input-group .form-control{z-index:1040;padding-right:50px;border-radius:5px;border-color:transparent}.navbar .form-inline .input-group .input-group-btn{position:absolute;right:0;z-index:1041}.navbar .form-inline .input-group .input-group-btn .btn{background:transparent;padding-right:8px}.navbar .form-inline .input-group .input-group-btn .btn:active,.navbar .form-inline .input-group .input-group-btn .btn:focus,.navbar .form-inline .input-group .input-group-btn .btn:hover{outline:none}.navbar-light .form-inline .input-group{border-right-color:transparent}.navbar-light .form-inline .input-group .form-control{background:rgba(0,0,0,.05);border-color:transparent}.navbar-light .form-inline .input-group .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.navbar-light .form-inline .input-group .form-control::-moz-placeholder{color:rgba(0,0,0,.5)}.navbar-light .form-inline .input-group .form-control:-ms-input-placeholder{color:rgba(0,0,0,.5)}.navbar-light .form-inline .input-group .form-control::placeholder{color:rgba(0,0,0,.5)}.navbar-light .form-inline .input-group .form-control:focus{background:#fff;border:1px solid #039be5}.navbar-light .form-inline .input-group .input-group-btn .btn{background:transparent;color:rgba(0,0,0,.5)}.navbar-light .form-inline .input-group .input-group-btn .btn:active,.navbar-light .form-inline .input-group .input-group-btn .btn:focus,.navbar-light .form-inline .input-group .input-group-btn .btn:hover{color:#039be5;outline:none}.navbar-light .form-inline .input-group .input-group-btn .btn i.material-icons{position:relative}.navbar-light .navbar-toggleable-xs{background:#fff}.navbar-dark .form-inline .form-control{background:rgba(0,0,0,.2);color:hsla(0,0%,100%,.5);border-color:rgba(0,0,0,.05)}.navbar-dark .form-inline .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.navbar-dark .form-inline .form-control::-moz-placeholder{color:hsla(0,0%,100%,.5)}.navbar-dark .form-inline .form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.navbar-dark .form-inline .form-control::placeholder{color:hsla(0,0%,100%,.5)}.navbar-dark .form-inline .form-control:focus{background:#fff;color:rgba(0,0,0,.84)}.navbar-dark .form-inline .form-control:focus::-webkit-input-placeholder{color:rgba(0,0,0,.84)}.navbar-dark .form-inline .form-control:focus::-moz-placeholder{color:rgba(0,0,0,.84)}.navbar-dark .form-inline .form-control:focus:-ms-input-placeholder{color:rgba(0,0,0,.84)}.navbar-dark .form-inline .form-control:focus::placeholder{color:rgba(0,0,0,.84)}.navbar-dark .form-inline .form-control:focus+.input-group-btn .btn{color:rgba(0,0,0,.24)}.navbar-dark .form-inline .form-control:focus+.input-group-btn .btn:hover{color:rgba(0,0,0,.84)}.navbar-dark .form-inline .input-group-btn .btn{background:transparent;color:hsla(0,0%,100%,.4)}.navbar-dark .form-inline .input-group-btn .btn:active,.navbar-dark .form-inline .input-group-btn .btn:focus,.navbar-dark .form-inline .input-group-btn .btn:hover{color:#fff}.navbar-dark .navbar-toggleable-xs{background:#039be5}body{position:relative}.page-heading{padding:1.25rem 0}.content-wrapper,.content-wrapper>.container-fluid,div.page-heading{position:relative;overflow:hidden}a.text-muted:hover{color:#039be5;text-decoration:none}blockquote{border-left:2px solid #efefef;padding-left:10px;font-size:.9rem}.bg-white{background:#fff}.bg-red{background:#f44336}.bg-deep-purple{background:#673ab7}.bg-purple{background:#9c27b0}.bg-orange{background:#ff9800}.bg-transparent{background:transparent}.bg-primary-light{background:#f7fcff}.bg-faded{background-color:rgba(0,0,0,.05)}.btn-xs{padding:.125rem .375rem;font-size:.75rem;line-height:.75;border-radius:.2rem}.btn-rounded{border-radius:5px}.btn-rounded-deep{border-radius:20px}.btn-circle{border-radius:40px;padding:0;width:40px;height:40px;line-height:38px}.btn-circle i{margin-top:-1px}.btn-circle-large{border-radius:50px;padding:0;width:50px;height:50px;line-height:48px}.btn-circle-large i{font-size:28px}.btn-default,.btn-white{color:#818a91;background-color:#fff;border-color:#eceeef}.btn-default:focus,.btn-default:hover,.btn-white.focus,.btn-white:focus,.btn-white:hover,.focus.btn-default{color:#818a91;background-color:#e6e6e6;border-color:#cbd0d3}.active.btn-default,.btn-default:active,.btn-white.active,.btn-white:active,.open>.btn-white.dropdown-toggle,.open>.dropdown-toggle.btn-default{color:#818a91;background-color:#e6e6e6;border-color:#cbd0d3;background-image:none}.active.btn-default:focus,.active.btn-default:hover,.active.focus.btn-default,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-white.active.focus,.btn-white.active:focus,.btn-white.active:hover,.btn-white:active.focus,.btn-white:active:focus,.btn-white:active:hover,.open>.btn-white.dropdown-toggle.focus,.open>.btn-white.dropdown-toggle:focus,.open>.btn-white.dropdown-toggle:hover,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,.open>.dropdown-toggle.focus.btn-default{color:#818a91;background-color:#d4d4d4;border-color:#a7b0b5}.btn-default:disabled.focus,.btn-default:disabled:focus,.btn-default:disabled:hover,.btn-white.disabled.focus,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white:disabled.focus,.btn-white:disabled:focus,.btn-white:disabled:hover,.disabled.btn-default:focus,.disabled.btn-default:hover,.disabled.focus.btn-default{background-color:#fff;border-color:#eceeef}.btn-gradient.btn-primary{background:linear-gradient(#039be5,#0272a9)}.btn-gradient.btn-secondary{background:linear-gradient(#025e8a,#01354e)}.btn-gradient.btn-success{background:linear-gradient(#43a047,#317534)}.btn-gradient.btn-info{background:linear-gradient(#00bcd4,#008697)}.btn-gradient.btn-warning{background:linear-gradient(#ff9800,#c27400)}.btn-gradient.btn-danger{background:linear-gradient(#e53935,#c41d19)}.pagination a:hover{text-decoration:none}.table .pagination{line-height:1;margin:0!important}.jumbotron{padding:1rem;border:1px solid rgba(0,0,0,.05);margin-bottom:1.25rem}.jumbotron>:last-child{margin-bottom:0}@media (min-width:544px){.jumbotron{padding:2rem}}.media-right{padding-left:1.25rem}.media-left{padding-right:1.25rem}.breadcrumb,.media-body{line-height:normal}.breadcrumb{font-size:.95rem;padding:0}.breadcrumb,.list-group{margin-bottom:1.25rem}.list-group-fit>.list-group-item{border-left:none;border-right:none}.list-group-fit>.list-group-item:last-of-type{border-bottom:none}.list-group-fit>.list-group-item:first-of-type{border-top:none}.list-group-item.active [class*=text-],.list-group-item.active a{color:#fff}.list-group-sm .list-group-item{padding:.35rem .7rem}@media (min-width:544px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.card{margin-bottom:1.25rem;box-shadow:0 2px 3px rgba(0,0,0,.05)}.card-info,.card-primary,.card-red,.card-success,.card-warning{color:#fff}.card .card-header+.list-group .list-group-item:first-child{border-top:0}.card .card-header+.table{margin-bottom:0}.card .card-header+.table thead th{border-top:0}.card .card-header+.table tr:first-child td{border-top:0!important}.card .card-header+.table.table-bordered{border:0!important}.card .card-header+.table.table-bordered td:first-child,.card .card-header+.table.table-bordered th:first-child{border-left:0!important}.card .card-header+.table.table-bordered td:last-child,.card .card-header+.table.table-bordered th:last-child{border-right:0!important}.card>.card-block>:last-child,.card>:last-child{margin-bottom:0!important}.card-pagination{line-height:0}.card-pager .pager,.card-pagination .pagination{margin:0}.card-block-half{padding:.625rem}.card .card-footer,.card .card-header{padding:.625rem;color:rgba(0,0,0,.84)}.card .card-footer .media,.card .card-header .media{line-height:inherit}.card .card-title{font-size:1.25rem;margin-bottom:.625rem}.card .card-subtitle{color:#818a91}.card .card-title+.card-subtitle{margin-top:-.625rem}.card .card-header .card-subtitle,.card .card-header .card-title{margin:0!important}.card .card-header .media-body{line-height:1.5}.card-red{background-color:#f44336;border-color:#f44336}.card-success .progress[value]::-webkit-progress-value{background-color:#317534}.card-success .progress[value]::-moz-progress-bar{background-color:#317534}@media screen and (min-width:0\0){.card-success .progress .progress-bar{background-color:#317534}}.card-success .progress[value]::-webkit-progress-bar{background-color:#7fca83}.card.card-stats-primary{border-left:3px solid #039be5}.card.card-stats-success{border-left:3px solid #43a047}.card.card-stats-warning{border-left:3px solid #ff9800}.card.card-stats-danger{border-left:3px solid #e53935}.card .card-button-wrapper{position:absolute;right:1.25rem;top:1.25rem}.card .card-button-wrapper .card-button{color:#818a91}.card .card-button-wrapper .card-button:hover{color:#039be5}.card>.nav-tabs{margin-bottom:-1px;background:rgba(0,0,0,.05)}.card>.nav-tabs .nav-link{border-radius:0;color:#818a91}.card>.nav-tabs .nav-link.active,.card>.nav-tabs .nav-link:hover{border-color:transparent;color:#55595c}.card-group{margin-bottom:1.25rem}.text-help{color:#818a91;margin-top:.325rem;display:block}.checkbox label,.radio label{padding-left:1.5rem}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:-1.5rem}.checkbox-inline,.radio-inline{padding-left:1.5rem}.checkbox label input:only-child,.radio label input:only-child{position:absolute}.form-group>[class*=col-]>.checkbox,.form-group>[class*=col-]>.radio,form>:last-child{margin-bottom:0}.c-input>input:checked~.c-indicator{background-color:#039be5}.c-input>input:focus~.c-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #039be5}.c-input>input:active~.c-indicator{background-color:#51c5fd}.c-checkbox input:indeterminate~.c-indicator{background-color:#039be5}.c-inputs-stacked{position:relative}.c-inputs-stacked .c-input{display:block;line-height:1rem}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.5rem;content:""}.c-inputs-stacked .c-input:last-child,.c-inputs-stacked .c-input:last-child:after{margin-bottom:0}.c-inputs-stacked .c-input+.c-input{margin-left:0}.c-select:focus{border-color:#039be5}.input-group .form-control:last-child{margin-left:-1px}.file-custom:before{top:auto}.file{margin-bottom:0}.center{text-align:center}.right{text-align:right}.vertical-middle{vertical-align:middle!important}.lh-0{line-height:0!important}.img-circle{border-radius:50%}.img-bump{box-shadow:0 2px 2px rgba(0,0,0,.1);border:1px solid #fff}.embed-responsive{overflow:visible}.width-300{width:300px}.text-muted-light{color:#bdc2c5}.icon-text,.material-icons{vertical-align:middle}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.progress{height:6px}.progress-primary[value]::-webkit-progress-value{background-color:#039be5}.progress-primary[value]::-moz-progress-bar{background-color:#039be5}@media screen and (min-width:0\0){.progress-primary .progress-bar{background-color:#039be5}}.progress-gray[value]::-webkit-progress-value{background-color:#818a91}.progress-gray[value]::-moz-progress-bar{background-color:#818a91}@media screen and (min-width:0\0){.progress-gray .progress-bar{background-color:#818a91}}.tab-pane>:last-child{margin-bottom:0} \ No newline at end of file + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}caption,th{text-align:left}fieldset,legend,td,th{padding:0}pre,textarea{overflow:auto}.btn,.c-indicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}.breadcrumb,.carousel-indicators,.dropdown-menu,.media-list,.nav,.pager{list-style:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}dd,h1,h2,h3,h4,h5,h6,label{margin-bottom:.5rem}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{vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}dt,kbd kbd{font-weight:700}address,legend{line-height:inherit}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[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}label,output{display:inline-block}html{box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:Roboto,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:rgba(0,0,0,.05)}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0}dl,ol,p,ul{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#039BE5;text-decoration:none}a:focus,a:hover{color:#026899;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}fieldset{min-width:0;margin:0;border:0}legend{display:block;width:100%;margin-bottom:.5rem;font-size:1.5rem}input[type=search]{box-sizing:inherit;-webkit-appearance:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.1;color:inherit}.blockquote,hr{margin-bottom:1rem}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.h1,h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.h2{font-size:2rem}.h3{font-size:1.75rem}.h4{font-size:1.5rem}.h5{font-size:1.25rem}.h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}hr{box-sizing:content-box;height:0;margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fff1db}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.dl-horizontal{margin-right:-1.25rem;margin-left:-1.25rem}.dl-horizontal::after{content:"";display:table;clear:both}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid{display:block;max-width:100%;height:auto}.figure,.img-thumbnail{display:inline-block}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;line-height:1.5;background-color:rgba(0,0,0,.05);border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}code,kbd{padding:.2rem .4rem;font-size:90%}.figure-img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%}pre{display:block;margin-top:0;font-size:90%;line-height:1.5;color:#373a3c}.container-fluid::after,.container::after,.row::after{display:table;content:"";clear:both}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-left:.625rem;padding-right:.625rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto}@media (min-width:544px){.container{max-width:576px}}.container-fluid{margin-left:auto;margin-right:auto}.row{margin-left:-.625rem;margin-right:-.625rem}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:.625rem;padding-right:.625rem}.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:544px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{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:768px){.container{max-width:720px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{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:992px){.container{max-width:940px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{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%}}@media (min-width:1200px){.container{max-width:1140px}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:rgba(0,0,0,.05)}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#d2ecd3}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#c0e5c2}.table-info,.table-info>td,.table-info>th{background-color:#e8fcff}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#cffaff}.table-warning,.table-warning>td,.table-warning>th{background-color:#fff1db}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe6c2}.table-danger,.table-danger>td,.table-danger>th{background-color:#fceaea}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f9d4d3}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.collapsing,.dropdown-divider,.modal,.modal-open,.navbar-divider{overflow:hidden}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #eceeef;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .form-control-feedback,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success .text-help,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#43A047}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}.form-control-label{padding:.375rem .75rem;margin-bottom:0}@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:2.25rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.8625rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.16667rem}}.form-control-static{min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-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}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.275rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.form-group{margin-bottom:1rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{margin-bottom:0;cursor:pointer;font-weight:400}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.4625rem 1.4625rem}.has-success .form-control{border-color:#43A047}.has-success .input-group-addon{color:#43A047;border-color:#43A047;background-color:#c7e8c9}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning .text-help,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#FF9800}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#FF9800}.has-warning .input-group-addon{color:#FF9800;border-color:#FF9800;background-color:#ffeacc}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger .text-help,.has-danger.checkbox label,.has-danger.checkbox-inline label,.has-danger.radio label,.has-danger.radio-inline label{color:#E53935}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+)}.has-danger .form-control{border-color:#E53935}.has-danger .input-group-addon{color:#E53935;border-color:#E53935;background-color:#fceaea}.has-danger .form-control-danger{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=)}@media (min-width:544px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .form-control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:.375rem 1rem;font-size:1rem;line-height:1.5;border-radius:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#039BE5;border-color:#039BE5}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0279b3;border-color:#0272a9}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#0279b3;border-color:#0272a9;background-image:none}.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:#02618f;border-color:#014667}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#039BE5;border-color:#039BE5}.btn-secondary{color:#fff;background-color:#025e8a;border-color:#025e8a}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#013c58;border-color:#01354e}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#fff;background-color:#013c58;border-color:#01354e;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#fff;background-color:#012435;border-color:#00080d}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#025e8a;border-color:#025e8a}.btn-info{color:#fff;background-color:#00BCD4;border-color:#00BCD4}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#008fa1;border-color:#008697}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#008fa1;border-color:#008697;background-image:none}.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:#006f7d;border-color:#004b55}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#00BCD4;border-color:#00BCD4}.btn-success{color:#fff;background-color:#43A047;border-color:#43A047}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#347c37;border-color:#317534}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#347c37;border-color:#317534;background-image:none}.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:#29632c;border-color:#1d461f}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#43A047;border-color:#43A047}.btn-warning{color:#fff;background-color:#FF9800;border-color:#FF9800}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#cc7a00;border-color:#c27400}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#cc7a00;border-color:#c27400;background-image:none}.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:#a86400;border-color:#804c00}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#FF9800;border-color:#FF9800}.btn-danger{color:#fff;background-color:#E53935;border-color:#E53935}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#cd1e1a;border-color:#c41d19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#cd1e1a;border-color:#c41d19;background-image:none}.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:#ad1a16;border-color:#891412}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#E53935;border-color:#E53935}.btn-primary-outline{color:#039BE5;background-image:none;background-color:transparent;border-color:#039BE5}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#039BE5;border-color:#039BE5}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled:hover{border-color:#51c5fd}.btn-secondary-outline{color:#025e8a;background-image:none;background-color:transparent;border-color:#025e8a}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#025e8a;border-color:#025e8a}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,.btn-secondary-outline:disabled:hover{border-color:#03a2ef}.btn-info-outline{color:#00BCD4;background-image:none;background-color:transparent;border-color:#00BCD4}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#00BCD4;border-color:#00BCD4}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline.disabled:hover,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,.btn-info-outline:disabled:hover{border-color:#3be9ff}.btn-success-outline{color:#43A047;background-image:none;background-color:transparent;border-color:#43A047}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#43A047;border-color:#43A047}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline.disabled:hover,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,.btn-success-outline:disabled:hover{border-color:#7fca83}.btn-warning-outline{color:#FF9800;background-image:none;background-color:transparent;border-color:#FF9800}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#FF9800;border-color:#FF9800}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,.btn-warning-outline:disabled:hover{border-color:#ffc166}.btn-danger-outline{color:#E53935;background-image:none;background-color:transparent;border-color:#E53935}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#E53935;border-color:#E53935}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,.btn-danger-outline:disabled:hover{border-color:#f1928f}.btn-link{font-weight:400;color:#039BE5;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#026899;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#373a3c;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem}.dropdown-header,.dropdown-item{display:block;padding:3px 20px;line-height:1.5;white-space:nowrap}.dropdown-divider{height:1px;margin:.5rem 0;background-color:#e5e5e5}.dropdown-item{width:100%;clear:both;font-weight:400;color:#373a3c;text-align:inherit;background:0 0;border:0}.c-indicator,.label,.pager{text-align:center}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#039BE5;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file{cursor:pointer}.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{font-size:.875rem;color:#818a91}.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:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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{content:"";display:table;clear:both}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-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-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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{content:"";display:table;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:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-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-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #eceeef;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.25rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-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: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{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.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}.input-group-btn:last-child>.btn-group:active,.input-group-btn:last-child>.btn-group:focus,.input-group-btn:last-child>.btn-group:hover,.input-group-btn:last-child>.btn:active,.input-group-btn:last-child>.btn:focus,.input-group-btn:last-child>.btn:hover{z-index:3}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input:active~.c-indicator,.c-input>input:checked~.c-indicator{color:#fff}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.c-select,.file{display:inline-block}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-select{max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:#55595c;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) right .75rem center no-repeat #fff;background-image:none\9;background-size:8px 10px;border:1px solid #eceeef;-moz-appearance:none;-webkit-appearance:none}.c-select::-ms-expand{opacity:0}.c-select-sm{padding-top:3px;padding-bottom:3px;font-size:12px}.c-select-sm:not([multiple]){height:26px;min-height:26px}.file{position:relative;height:2.5rem}.file-custom,.file-custom::before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{top:0;right:0;left:0;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.file-custom::after{content:"Choose file..."}.file-custom::before{right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.nav-inline .nav-item,.nav-link{display:inline-block}.nav-pills::after,.nav-tabs::after,.navbar::after{content:"";clear:both}.nav{padding-left:0;margin-bottom:0}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs::after{display:table}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:#55595c;background-color:rgba(0,0,0,.05);border-color:#ddd #ddd transparent}.nav-pills::after{display:table}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.25rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#039BE5}.nav-stacked .nav-item{display:block;float:none}.breadcrumb>li,.navbar-brand,.navbar-nav .nav-item,.page-link{float:left}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;padding:0}.navbar::after{display:table}.navbar-full{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:544px){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-full,.navbar-sticky-top{border-radius:0}}.navbar-brand{padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-divider{float:left;width:1px;padding-top:.425rem;padding-bottom:.425rem;margin-right:0;margin-left:0}.navbar-divider::before{content:"\00a0"}.navbar-toggler{padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:544px){.navbar-toggleable-xs{display:block!important}}@media (min-width:768px){.navbar-toggleable-sm{display:block!important}}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:1rem}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.6)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .active>.nav-link:focus,.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.active:focus,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.open:focus,.navbar-light .navbar-nav .nav-link.open:hover,.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .open>.nav-link:focus,.navbar-light .navbar-nav .open>.nav-link:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-divider{background-color:rgba(0,0,0,.075)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .active>.nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.active:focus,.navbar-dark .navbar-nav .nav-link.active:hover,.navbar-dark .navbar-nav .nav-link.open,.navbar-dark .navbar-nav .nav-link.open:focus,.navbar-dark .navbar-nav .nav-link.open:hover,.navbar-dark .navbar-nav .open>.nav-link,.navbar-dark .navbar-nav .open>.nav-link:focus,.navbar-dark .navbar-nav .open>.nav-link:hover{color:#fff}.navbar-dark .navbar-divider{background-color:rgba(255,255,255,.075)}.card{position:relative;display:block;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-title{margin-bottom:.75rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-subtitle{margin-top:-.375rem}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:3px 3px 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 3px 3px}.card-header{border-bottom:1px solid #e5e5e5}.card-header:first-child{border-radius:3px 3px 0 0}.card-footer{border-top:1px solid #e5e5e5}.card-footer:last-child{border-radius:0 0 3px 3px}.card-primary{background-color:#039BE5;border-color:#039BE5}.card-success{background-color:#43A047;border-color:#43A047}.card-info{background-color:#00BCD4;border-color:#00BCD4}.card-warning{background-color:#FF9800;border-color:#FF9800}.card-danger{background-color:#E53935;border-color:#E53935}.breadcrumb,.card-danger-outline,.card-info-outline,.card-primary-outline,.card-secondary-outline,.card-success-outline,.card-warning-outline{background-color:transparent}.card-primary-outline{border-color:#039BE5}.card-secondary-outline{border-color:#025e8a}.card-info-outline{border-color:#00BCD4}.card-success-outline{border-color:#43A047}.card-warning-outline{border-color:#FF9800}.card-danger-outline{border-color:#E53935}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:1px solid rgba(255,255,255,.2)}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.alert,.pager,.pagination{margin-bottom:1rem}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:3px 3px 0 0}.card-img-bottom{border-radius:0 0 3px 3px}@media (min-width:544px){.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{border-radius:.25rem}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb>li+li::before{padding-right:.5rem;padding-left:.5rem;color:rgba(0,0,0,.24);content:">"}.breadcrumb>.active{color:rgba(0,0,0,.54)}.pagination{display:inline-block;padding-left:0;margin-top:1rem;border-radius:.25rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#039BE5;border-color:#039BE5}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;cursor:not-allowed;background-color:#efefef;border-color:#ddd}.page-link{position:relative;padding:.5rem .75rem;margin-left:-1px;line-height:1.5;color:#039BE5;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#026899;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.33333}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem;line-height:1.5}.close,.label{font-weight:700;line-height:1}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem}.pager::after{content:"";display:table;clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#039BE5}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0279b3}.label-success{background-color:#43A047}.label-success[href]:focus,.label-success[href]:hover{background-color:#347c37}.label-info{background-color:#00BCD4}.label-info[href]:focus,.label-info[href]:hover{background-color:#008fa1}.label-warning{background-color:#FF9800}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#cc7a00}.label-danger{background-color:#E53935}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#cd1e1a}.jumbotron{background-color:rgba(0,0,0,.05);border-radius:.3rem}@media (min-width:544px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:rgba(0,0,0,.05)}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;border:1px solid transparent;border-radius:.25rem}.list-group,.media-list{padding-left:0}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#d2ecd3;border-color:#d2ecd3;color:#2f7132}.alert-success hr{border-top-color:#c0e5c2}.alert-success .alert-link{color:#204d22}.alert-info{background-color:#e8fcff;border-color:#e8fcff;color:#31708f}.alert-info hr{border-top-color:#cffaff}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fff1db;border-color:#fff1db;color:#bd7000}.alert-warning hr{border-top-color:#ffe6c2}.alert-warning .alert-link{color:#8a5200}.alert-danger{background-color:#fceaea;border-color:#fceaea;color:#bf1c19}.alert-danger hr{border-top-color:#f9d4d3}.alert-danger .alert-link{color:#921613}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;margin-bottom:1rem}.progress[value]{color:#0074d9;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}}.progress-striped[value]::-webkit-progress-value{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#43A047}.progress-success[value]::-moz-progress-bar{background-color:#43A047}@media screen and (min-width:0\0){.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#43A047}.progress-info .progress-bar{background-color:#00BCD4}}.progress-info[value]::-webkit-progress-value{background-color:#00BCD4}.progress-info[value]::-moz-progress-bar{background-color:#00BCD4}.progress-warning[value]::-webkit-progress-value{background-color:#FF9800}.progress-warning[value]::-moz-progress-bar{background-color:#FF9800}@media screen and (min-width:0\0){.progress-warning .progress-bar{background-color:#FF9800}.progress-danger .progress-bar{background-color:#E53935}}.progress-danger[value]::-webkit-progress-value{background-color:#E53935}.progress-danger[value]::-moz-progress-bar{background-color:#E53935}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-heading{margin-top:0;margin-bottom:5px}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #e5e5e5}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-flush .list-group-item{border-width:1px 0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#039BE5;border-color:#039BE5}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#b6e6fe}.list-group-item-success{color:#2f7132;background-color:#d2ecd3}a.list-group-item-success,button.list-group-item-success{color:#2f7132}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#2f7132;background-color:#c0e5c2}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#2f7132;border-color:#2f7132}.list-group-item-info{color:#31708f;background-color:#e8fcff}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#cffaff}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#bd7000;background-color:#fff1db}a.list-group-item-warning,button.list-group-item-warning{color:#bd7000}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#bd7000;background-color:#ffe6c2}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#bd7000;border-color:#bd7000}.list-group-item-danger{color:#bf1c19;background-color:#fceaea}a.list-group-item-danger,button.list-group-item-danger{color:#bf1c19}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#bf1c19;background-color:#f9d4d3}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#bf1c19;border-color:#bf1c19}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.85714%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.popover,.tooltip{font-family:Roboto,"Helvetica Neue",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.875rem;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0;-webkit-overflow-scrolling:touch}.modal-footer::after,.modal-header::after{display:table;content:"";clear:both}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.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;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{position:absolute;display:block}.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:544px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:768px){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:left;text-align:start;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:left;text-align:start;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow::after,.popover.popover-top .popover-arrow::after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow::after,.popover.popover-right .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow::after,.popover.popover-bottom .popover-arrow::after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow::after,.popover.popover-left .popover-arrow::after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow::after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;opacity:.5}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;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}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:544px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block{display:none!important}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.p-r-0,.p-x-0{padding-right:0!important}.p-l-0,.p-x-0{padding-left:0!important}.p-t-0,.p-y-0{padding-top:0!important}.p-b-0,.p-y-0{padding-bottom:0!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.m-t-0,.m-y-0{margin-top:0!important}.m-b-0,.m-y-0{margin-bottom:0!important}.invisible{visibility:hidden!important}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.hidden-sm-up{display:none!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-muted{color:#818a91}.text-primary{color:#039BE5!important}a.text-primary:focus,a.text-primary:hover{color:#0279b3}.text-success{color:#43A047!important}a.text-success:focus,a.text-success:hover{color:#347c37}.text-info{color:#00BCD4!important}a.text-info:focus,a.text-info:hover{color:#008fa1}.text-warning{color:#FF9800!important}a.text-warning:focus,a.text-warning:hover{color:#cc7a00}.text-danger{color:#E53935!important}a.text-danger:focus,a.text-danger:hover{color:#cd1e1a}.bg-inverse{color:#eceeef;background-color:#373a3c}.bg-danger,.bg-info,.bg-primary,.bg-success,.bg-warning{color:#fff!important}.bg-faded{background-color:#f7f7f9}.bg-primary{background-color:#039BE5!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0279b3}.bg-success{background-color:#43A047!important}a.bg-success:focus,a.bg-success:hover{background-color:#347c37}.bg-info{background-color:#00BCD4!important}a.bg-info:focus,a.bg-info:hover{background-color:#008fa1}.bg-warning{background-color:#FF9800!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#cc7a00}.bg-danger{background-color:#E53935!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#cd1e1a}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-r-0,.m-x-0{margin-right:0!important}.m-l-0,.m-x-0{margin-left:0!important}.m-a-0{margin:0!important}.m-r-1,.m-x-1{margin-right:1rem!important}.m-l-1,.m-x-1{margin-left:1rem!important}.m-t-1,.m-y-1{margin-top:1rem!important}.m-b-1,.m-y-1{margin-bottom:1rem!important}.m-a-1{margin:1rem!important}.m-r-2,.m-x-2{margin-right:1.5rem!important}.m-l-2,.m-x-2{margin-left:1.5rem!important}.m-t-2,.m-y-2{margin-top:1.5rem!important}.m-b-2,.m-y-2{margin-bottom:1.5rem!important}.m-a-2{margin:1.5rem!important}.m-r-3,.m-x-3{margin-right:3rem!important}.m-l-3,.m-x-3{margin-left:3rem!important}.m-t-3,.m-y-3{margin-top:3rem!important}.m-b-3,.m-y-3{margin-bottom:3rem!important}.m-a-3{margin:3rem!important}.p-a-0{padding:0!important}.p-r-1,.p-x-1{padding-right:1rem!important}.p-l-1,.p-x-1{padding-left:1rem!important}.p-t-1,.p-y-1{padding-top:1rem!important}.p-b-1,.p-y-1{padding-bottom:1rem!important}.p-a-1{padding:1rem!important}.p-r-2,.p-x-2{padding-right:1.5rem!important}.p-l-2,.p-x-2{padding-left:1.5rem!important}.p-t-2,.p-y-2{padding-top:1.5rem!important}.p-b-2,.p-y-2{padding-bottom:1.5rem!important}.p-a-2{padding:1.5rem!important}.p-r-3,.p-x-3{padding-right:3rem!important}.p-l-3,.p-x-3{padding-left:3rem!important}.p-t-3,.p-y-3{padding-top:3rem!important}.p-b-3,.p-y-3{padding-bottom:3rem!important}.p-a-3{padding:3rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl-up{display:none!important}}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}body{position:relative}.page-heading{padding:1.25rem 0}.content-wrapper,.content-wrapper>.container-fluid,div.page-heading{position:relative;overflow:hidden}a.text-muted:hover{color:#039BE5;text-decoration:none}blockquote{border-left:2px solid #efefef;padding-left:10px;font-size:.9rem}.bg-white{background:#fff}.bg-red{background:#F44336}.bg-deep-purple{background:#673AB7}.bg-purple{background:#9C27B0}.bg-orange{background:#FF9800}.bg-transparent{background:0 0}.bg-primary-light{background:#f7fcff}.bg-faded{background-color:rgba(0,0,0,.05)}.btn-xs{padding:.125rem .375rem;font-size:.75rem;line-height:.75;border-radius:.2rem}.btn-rounded{border-radius:5px}.btn-rounded-deep{border-radius:20px}.btn-circle{border-radius:40px;padding:0;width:40px;height:40px;line-height:38px}.btn-circle i{margin-top:-1px}.btn-circle-large{border-radius:50px;padding:0;width:50px;height:50px;line-height:48px}.btn-circle-large i{font-size:28px}.btn-default,.btn-white{color:#818a91;background-color:#fff;border-color:#eceeef}.btn-default:focus,.btn-default:hover,.btn-white.focus,.btn-white:focus,.btn-white:hover,.focus.btn-default{color:#818a91;background-color:#e6e6e6;border-color:#cbd0d3}.active.btn-default,.btn-default:active,.btn-white.active,.btn-white:active,.open>.btn-white.dropdown-toggle,.open>.dropdown-toggle.btn-default{color:#818a91;background-color:#e6e6e6;border-color:#cbd0d3;background-image:none}.active.btn-default:focus,.active.btn-default:hover,.active.focus.btn-default,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-white.active.focus,.btn-white.active:focus,.btn-white.active:hover,.btn-white:active.focus,.btn-white:active:focus,.btn-white:active:hover,.open>.btn-white.dropdown-toggle.focus,.open>.btn-white.dropdown-toggle:focus,.open>.btn-white.dropdown-toggle:hover,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,.open>.dropdown-toggle.focus.btn-default{color:#818a91;background-color:#d4d4d4;border-color:#a7b0b5}.card-info,.card-primary,.card-red,.card-success,.card-warning,.list-group-item.active [class*=text-],.list-group-item.active a{color:#fff}.btn-default:disabled.focus,.btn-default:disabled:focus,.btn-default:disabled:hover,.btn-white.disabled.focus,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white:disabled.focus,.btn-white:disabled:focus,.btn-white:disabled:hover,.disabled.btn-default:focus,.disabled.btn-default:hover,.disabled.focus.btn-default{background-color:#fff;border-color:#eceeef}.btn-gradient.btn-primary{background:linear-gradient(#039BE5,#0272a9)}.btn-gradient.btn-secondary{background:linear-gradient(#025e8a,#01354e)}.btn-gradient.btn-success{background:linear-gradient(#43A047,#317534)}.btn-gradient.btn-info{background:linear-gradient(#00BCD4,#008697)}.btn-gradient.btn-warning{background:linear-gradient(#FF9800,#c27400)}.btn-gradient.btn-danger{background:linear-gradient(#E53935,#c41d19)}.pagination a:hover{text-decoration:none}.table .pagination{line-height:1;margin:0!important}.breadcrumb,.media-body{line-height:normal}.jumbotron{padding:1rem;border:1px solid rgba(0,0,0,.05);margin-bottom:1.25rem}.jumbotron>:last-child{margin-bottom:0}.breadcrumb,.card,.list-group{margin-bottom:1.25rem}@media (min-width:544px){.jumbotron{padding:2rem}.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.media-right{padding-left:1.25rem}.media-left{padding-right:1.25rem}.breadcrumb{font-size:.95rem;padding:0}.list-group-fit>.list-group-item{border-left:none;border-right:none}.list-group-fit>.list-group-item:last-of-type{border-bottom:none}.list-group-fit>.list-group-item:first-of-type{border-top:none}.card .card-header+.list-group .list-group-item:first-child,.card .card-header+.table thead th{border-top:0}.list-group-sm .list-group-item{padding:.35rem .7rem}.card{box-shadow:0 2px 3px rgba(0,0,0,.05)}.card .card-header+.table{margin-bottom:0}.card .card-header+.table tr:first-child td{border-top:0!important}.card .card-header+.table.table-bordered{border:0!important}.card .card-header+.table.table-bordered td:first-child,.card .card-header+.table.table-bordered th:first-child{border-left:0!important}.card .card-header+.table.table-bordered td:last-child,.card .card-header+.table.table-bordered th:last-child{border-right:0!important}.card>.card-block>:last-child,.card>:last-child{margin-bottom:0!important}.card-pagination{line-height:0}.card-pager .pager,.card-pagination .pagination{margin:0}.card-block-half{padding:.625rem}.card .card-footer,.card .card-header{padding:.625rem;color:rgba(0,0,0,.84)}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:1.5rem}.card .card-button-wrapper .card-button,.card .card-subtitle{color:#818a91}.card .card-footer .media,.card .card-header .media{line-height:inherit}.card .card-title{font-size:1.25rem;margin-bottom:.625rem}.card .card-title+.card-subtitle{margin-top:-.625rem}.card .card-header .card-subtitle,.card .card-header .card-title{margin:0!important}.card .card-header .media-body{line-height:1.5}.card-red{background-color:#F44336;border-color:#F44336}.card-success .progress[value]::-webkit-progress-value{background-color:#317534}.card-success .progress[value]::-moz-progress-bar{background-color:#317534}@media screen and (min-width:0\0){.card-success .progress .progress-bar{background-color:#317534}}.card-success .progress[value]::-webkit-progress-bar{background-color:#7fca83}.card.card-stats-primary{border-left:3px solid #039BE5}.card.card-stats-success{border-left:3px solid #43A047}.card.card-stats-warning{border-left:3px solid #FF9800}.card.card-stats-danger{border-left:3px solid #E53935}.card .card-button-wrapper{position:absolute;right:1.25rem;top:1.25rem}.card .card-button-wrapper .card-button:hover{color:#039BE5}.card>.nav-tabs{margin-bottom:-1px;background:rgba(0,0,0,.05)}.card>.nav-tabs .nav-link{border-radius:0;color:#818a91}.card>.nav-tabs .nav-link.active,.card>.nav-tabs .nav-link:hover{border-color:transparent;color:#55595c}.card-group{margin-bottom:1.25rem}.text-help{color:#818a91;margin-top:.325rem;display:block}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-1.5rem}.checkbox label input:only-child,.radio label input:only-child{position:absolute}.form-group>[class*=col-]>.checkbox,.form-group>[class*=col-]>.radio,form>:last-child{margin-bottom:0}.c-input>input:checked~.c-indicator{background-color:#039BE5}.c-input>input:focus~.c-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #039BE5}.c-input>input:active~.c-indicator{background-color:#51c5fd}.c-checkbox input:indeterminate~.c-indicator{background-color:#039BE5}.c-inputs-stacked{position:relative}.c-inputs-stacked .c-input{display:block;line-height:1rem}.c-inputs-stacked .c-input::after{display:block;margin-bottom:.5rem;content:""}.c-inputs-stacked .c-input:last-child,.c-inputs-stacked .c-input:last-child::after,.file,.tab-pane>:last-child{margin-bottom:0}.c-inputs-stacked .c-input+.c-input{margin-left:0}.c-select:focus{outline:0;border-color:#039BE5}.input-group .form-control:last-child{margin-left:-1px}.file-custom::before{top:auto}.center{text-align:center}.right{text-align:right}.vertical-middle{vertical-align:middle!important}.lh-0{line-height:0!important}.img-circle{border-radius:50%}.img-bump{box-shadow:0 2px 2px rgba(0,0,0,.1);border:1px solid #fff}.embed-responsive{overflow:visible}.width-300{width:300px}.text-muted-light{color:#bdc2c5}.icon-text,.material-icons{vertical-align:middle}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}.progress{height:6px}.progress-primary[value]::-webkit-progress-value{background-color:#039BE5}.progress-primary[value]::-moz-progress-bar{background-color:#039BE5}@media screen and (min-width:0\0){.progress-primary .progress-bar{background-color:#039BE5}.progress-gray .progress-bar{background-color:#818a91}}.progress-gray[value]::-webkit-progress-value{background-color:#818a91}.progress-gray[value]::-moz-progress-bar{background-color:#818a91} \ No newline at end of file diff --git a/dist/adminplus.js b/dist/adminplus.js deleted file mode 100644 index 2e8cd55..0000000 --- a/dist/adminplus.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?exports.AdminPlus=e(require("jquery")):t.AdminPlus=e(t.$)}(this,function(t){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(2);var r=n(1),i={Sidebar:r.Sidebar,Scrollable:r.Scrollable};e["default"]=i,t.exports=e["default"]},function(t,e,n){!function(e,r){t.exports=r(n(3))}(this,function(t){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0}),n(70);var i=n(27),o=r(i),s=n(26),a=r(s),c={Sidebar:new o["default"],Scrollable:a["default"]};e["default"]=c,t.exports=e["default"]},function(t,e,n){var r=n(54)("wks"),i=n(62),o=n(2).Symbol;t.exports=function(t){return r[t]||(r[t]=o&&o[t]||(o||i)("Symbol."+t))}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){var n=Object;t.exports={create:n.create,getProto:n.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:n.getOwnPropertyDescriptor,setDesc:n.defineProperty,setDescs:n.defineProperties,getKeys:n.keys,getNames:n.getOwnPropertyNames,getSymbols:n.getOwnPropertySymbols,each:[].forEach}},function(t,e){var n=t.exports={version:"1.2.6"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(9);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports={}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){t.exports=!n(17)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(4),o=n(6),s="prototype",a=function(t,e,n){var c,u,l,f=t&a.F,h=t&a.G,p=t&a.S,d=t&a.P,v=t&a.B,b=t&a.W,y=h?i:i[e]||(i[e]={}),m=h?r:p?r[e]:(r[e]||{})[s];h&&(n=e);for(c in n)u=!f&&m&&c in m,u&&c in y||(l=u?m[c]:n[c],y[c]=h&&"function"!=typeof m[c]?n[c]:v&&u?o(l,r):b&&m[c]==l?function(t){var e=function(e){return this instanceof t?new t(e):t(e)};return e[s]=t[s],e}(l):d&&"function"==typeof l?o(Function.call,l):l,d&&((y[s]||(y[s]={}))[c]=l))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,t.exports=a},function(t,e,n){var r=n(3),i=n(21);t.exports=n(12)?function(t,e,n){return r.setDesc(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(3).setDesc,i=n(18),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(8),i=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=(e=Object(t))[i])?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){"use strict";var r=n(20),i=n(13),o=n(22),s=n(14),a=n(18),c=n(7),u=n(45),l=n(15),f=n(3).getProto,h=n(1)("iterator"),p=!([].keys&&"next"in[].keys()),d="@@iterator",v="keys",b="values",y=function(){return this};t.exports=function(t,e,n,m,_,g,x){u(n,e,m);var E,S,w=function(t){if(!p&&t in T)return T[t];switch(t){case v:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this,t)}},k=e+" Iterator",C=_==b,O=!1,T=t.prototype,$=T[h]||T[d]||_&&T[_],A=$||w(_);if($){var j=f(A.call(new t));l(j,k,!0),!r&&a(T,d)&&s(j,h,y),C&&$.name!==b&&(O=!0,A=function(){return $.call(this)})}if(r&&!x||!p&&!O&&T[h]||s(T,h,A),c[e]=A,c[k]=y,_)if(E={values:C?A:w(b),keys:g?A:w(v),entries:C?w("entries"):A},x)for(S in E)S in T||o(T,S,E[S]);else i(i.P+i.F*(p||O),e,E);return E}},function(t,e){t.exports=!0},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){t.exports=n(14)},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){function r(t,e,n){o(t,function(r,o){return i(t,o)?e.call(n,t[o],o,t):void 0})}var i=n(25),o=n(80);t.exports=r},function(t,e){function n(t,e){return Object.prototype.hasOwnProperty.call(t,e)}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=function(){$.fn.blScrollable=function(){if(this.length){if(this.length>1)return void this.each(function(){$(this).blScrollable()});var t=this;if(t.addClass("simplebar"),t.data("horizontal")&&t.addClass("horizontal"),void 0===$.fn.simplebar)return void t.css("overflow-y","scroll");t.simplebar(),t.simplebar().on("scroll",function(){var t=$(this),e=t.simplebar("getScrollElement").scrollTop();$("body").trigger("scrolling.bl.scrollable",[e]),clearTimeout(this.scrollTimer),this.scrollTimer=setTimeout(function(){var e=t.simplebar("getScrollElement").scrollTop();$("body").trigger("end-scrolling.bl.scrollable",[e])},100)}),t.on("scroll-to.bl.scrollable",function(e){var n=document.querySelector(e);n&&t.simplebar("getScrollElement").animate({scrollTop:n.offsetTop})})}},$("[data-scrollable]").blScrollable()},n(81),t.exports=e["default"]},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(30),o=r(i),s=n(29),a=r(s),c=n(31),u=r(c),l=n(32),f=r(l),h=n(24),p=r(h),d=n(72),v=r(d);n(33);var b=function(){function t(){(0,u["default"])(this,t),this.SCREEN_SIZE=null,this.SCREEN_MD_UP=null,this.UPDATE_SCREEN_DEBOUNCE=30,this.BREAKPOINTS={320:["xs","xs-up"],480:["xs","xs-up"],544:["sm","sm-up"],768:["md","md-up"],992:["lg","lg-up"],1200:["xl","xl-up"],1600:["xl","xl-up"]},this.VISIBLE_CLASS="sidebar-visible",this.EVENTS_CONTAINER="body",this.LAYOUT_CONTAINER_SELECTOR=".layout-container",this.SELECTOR=".sidebar",this.TOGGLE_SELECTOR="[data-toggle=sidebar]",this.NAV_SELECTOR=".sidebar-menu",this.NAV_ITEM_SELECTOR=".sidebar-menu-item",this.NAV_BUTTON_SELECTOR=".sidebar-menu-button",this._updateScreenDebounce=null}return(0,f["default"])(t,[{key:"_options",value:function(t){t=this._sidebar(t);var e=t.data("position")||"left",n=(t.data("size")||3)+"",r=e.charAt(0),i=t.data("visible")||"md-up",o=t.attr("id");return{id:o,position:e,direction:r,size:n,visible:i}}},{key:"_breakpoints",value:function(){return(0,a["default"])(this.BREAKPOINTS).map(function(t){return parseInt(t,10)})}},{key:"_visibleBreakpointsFor",value:function(t){var e=this,n=[];return this._visibleOptions(t).map(function(t){(0,p["default"])(e.BREAKPOINTS,function(e,r){-1!==e.indexOf(t)&&n.push(parseInt(r,10))})}),n}},{key:"_setBreakpoint",value:function(t,e,n){$(window)[t?"off":"on"]("enterBreakpoint"+e,n.bind(this))}},{key:"_setBreakpointsFor",value:function(t,e){var n=this;t=this._sidebar(t);var r=this._breakpoints(),i=this._visibleBreakpointsFor(t);(0,p["default"])(this.BREAKPOINTS,function(o,s,a){n._visibleOptions(t).forEach(function(a){if(-1!==o.indexOf(a)){var c=-1!==a.indexOf("up"),u=r.filter(function(t){return t>s}),l=parseInt(s,10);if(l===Math.max.apply(null,i)){var f=r.filter(function(t){return s>t});f.filter(function(t){return-1===i.indexOf(t)}).forEach(function(r){n._setBreakpoint(e,r,function(){return n.hide(t)})})}c?(u.unshift(s),u.filter(function(t){return-1===i.indexOf(t)}).forEach(function(r){n._setBreakpoint(e,r,function(){return n.show(t,!1)})})):(n._setBreakpoint(e,s,function(){return n.show(t,!1)}),u.filter(function(t){return-1===i.indexOf(t)}).forEach(function(r){n._setBreakpoint(e,r,function(){return n.hide(t)})}))}})})}},{key:"_triggerBreakpointsFor",value:function(t){var e=this;return t=this._sidebar(t),new o["default"](function(n){e._updateScreen(function(){for(var r=e._visibleBreakpointsFor(t).sort(function(t,e){return e-t}),i=0;i=o){$(window).trigger("enterBreakpoint"+o),n();break}}})})}},{key:"_initBreakpoints",value:function(t){var e=this;"undefined"==typeof $.fn.setBreakpoints||t||$(window).setBreakpoints({breakpoints:this._breakpoints()}),this._each(function(n){return e._setBreakpointsFor(n,t)})}},{key:"_classString",value:function(t){return t.join(" ")}},{key:"_layoutClasses",value:function(t){var e=this,n=this._options(t),r=[],i=[];return this._sizeOptions(t).map(function(t){var e=t.match(/([a-zA-Z-]+)/gi);e&&(e=e.pop().replace(/^\-/,""),i.push(e))}),this._visibleOptions(t).map(function(o){e._sizeOptions(t).map(function(t){var e="si-"+n.direction+t,s=t.match(/([a-zA-Z-]+)/gi);s&&(s=s.pop().replace(/^\-/,"")),-1!==t.indexOf(o)||s||(e=e+"-"+o),-1!==i.indexOf(o)&&(e=null),e&&r.push(e)})}),(0,v["default"])(r)}},{key:"_sidebarClasses",value:function(t){var e=this._options(t),n=["sidebar-"+e.position],r=this._sizeOptions(t).map(function(t){return"si-si-"+t});return n.concat(r)}},{key:"_sizeOptions",value:function(t){var e=this._options(t);return e.size.split(" ")}},{key:"_visibleOptions",value:function(t){var e=this._options(t);return"none"===e.visible?[]:e.visible.split(" ")}},{key:"_emit",value:function(t,e){$(this.EVENTS_CONTAINER).trigger(t+".bl.sidebar",[e])}},{key:"_layout",value:function(t){return t=this._sidebar(t),t.closest(this.LAYOUT_CONTAINER_SELECTOR)}},{key:"toggle",value:function(t){t=this._sidebar(t),t.hasClass(this.VISIBLE_CLASS)?this.hide(t):this.show(t)}},{key:"show",value:function(t){var e=this,n=arguments.length<=1||void 0===arguments[1]?!0:arguments[1];t=this._sidebar(t);var r=this.VISIBLE_CLASS,i=this._options(t);if(this._emit("show",i),this._layout(t).addClass(this._classString(this._layoutClasses(t))),!t.hasClass(r)){if(n)return t.addClass("sidebar-transition"),setTimeout(function(){t.addClass(r),e._emit("shown",i)},10);t.addClass(r),this._emit("shown",i)}}},{key:"hide",value:function(t){var e=this;t=this._sidebar(t);var n=this.VISIBLE_CLASS,r=t.attr("class").match(new RegExp(n+"([a-z-]+)?","ig")),i=this._options(t);this._layout(t).removeClass(this._classString(this._layoutClasses(t))),t.hasClass(n)&&(this._emit("hide",i),t.removeClass(this._classString(r)),t.hasClass("sidebar-transition")?setTimeout(function(){t.removeClass("sidebar-transition"),e._emit("hidden",i)},450):this._emit("hidden",i))}},{key:"_sidebar",value:function(t){return t instanceof jQuery==1?t:$(t)}},{key:"_each",value:function(t){var e=this;$(this.SELECTOR).each(function(n,r){return t.call(e,$(r))})}},{key:"_updateScreen",value:function(t){var e=this;clearTimeout(this._updateScreenDebounce),this._updateScreenDebounce=setTimeout(function(){e.SCREEN_SIZE=$(window).width(),e.SCREEN_MD_UP=$(window).width()>=768,"function"==typeof t&&t()},this.UPDATE_SCREEN_DEBOUNCE)}},{key:"init",value:function(){var t=this;this._initBreakpoints(),$(this.EVENTS_CONTAINER).on("show.bl.sidebar",function(e,n){if(n){var r=$(t.TOGGLE_SELECTOR+'[data-target="#'+n.id+'"]');r.addClass("active")}}).on("hide.bl.sidebar",function(e,n){if(n){var r=$(t.TOGGLE_SELECTOR+'[data-target="#'+n.id+'"]');r.removeClass("active")}}),this._each(function(e){e.addClass(t._classString(t._sidebarClasses(e)))}),this._updateScreen(),$(window).resize(this._updateScreen.bind(this)),$(this.NAV_BUTTON_SELECTOR).on("click",function(e){var n=$(e.currentTarget);if(n.next("ul").html()){e.preventDefault();var r=n.parent();if(r.hasClass("open"))r.removeClass("open");else{var i=n.closest(t.NAV_SELECTOR),o=i.find(t.NAV_ITEM_SELECTOR+".open");o.removeClass("open"),r.addClass("open")}}}),$(this.TOGGLE_SELECTOR).on("click",function(e){e.stopPropagation();var n=$($(e.currentTarget).data("target"));n&&t.toggle(n)}),$("body").on("click touchstart",function(e){t._each(function(n){(n.hasClass(t.VISIBLE_CLASS)&&!t.SCREEN_MD_UP||n.hasClass("closable-desktop"))&&(n.is(e.target)||0!==n.has(e.target).length||t.hide(n))})})}}]),t}();e["default"]=b,t.exports=e["default"]},function(t,e,n){t.exports={"default":n(34),__esModule:!0}},function(t,e,n){t.exports={"default":n(35),__esModule:!0}},function(t,e,n){t.exports={"default":n(36),__esModule:!0}},function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var i=n(28),o=r(i);e["default"]=function(){function t(t,e){for(var n=0;n=i.breakpoints[o]&&e=i.breakpoints[o]&&(t("body").removeClass("breakpoint-"+i.breakpoints[o]),t(window).trigger("exitBreakpoint"+i.breakpoints[o])),i.distinct&&n>=i.breakpoints[o]&&nn&&e>0&&!t("body").hasClass("breakpoint-"+i.breakpoints[o])&&(t("body").addClass("breakpoint-"+i.breakpoints[o]),t(window).trigger("enterBreakpoint"+i.breakpoints[o]))}e!=n&&(e=n)},250)}}(jQuery)},function(t,e,n){var r=n(3);t.exports=function(t,e,n){return r.setDesc(t,e,n)}},function(t,e,n){n(65),t.exports=n(4).Object.keys},function(t,e,n){n(66),n(68),n(69),n(67),t.exports=n(4).Promise},function(t,e){t.exports=function(){}},function(t,e,n){var r=n(9),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(6),i=n(44),o=n(43),s=n(5),a=n(60),c=n(63);t.exports=function(t,e,n,u){var l,f,h,p=c(t),d=r(n,u,e?2:1),v=0;if("function"!=typeof p)throw TypeError(t+" is not iterable!");if(o(p))for(l=a(t.length);l>v;v++)e?d(s(f=t[v])[0],f[1]):d(t[v]);else for(h=p.call(t);!(f=h.next()).done;)i(h,d,f.value,e)}},function(t,e,n){t.exports=n(2).document&&document.documentElement},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(8);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(7),i=n(1)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){var r=n(5);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(o){var s=t["return"];throw void 0!==s&&r(s.call(t)),o}}},function(t,e,n){"use strict";var r=n(3),i=n(21),o=n(15),s={};n(14)(s,n(1)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r.create(s,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(1)("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,function(){throw 2})}catch(s){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){n=!0},o[r]=function(){return s},t(o)}catch(a){}return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var r,i,o,s=n(2),a=n(58).set,c=s.MutationObserver||s.WebKitMutationObserver,u=s.process,l=s.Promise,f="process"==n(8)(u),h=function(){var t,e,n;for(f&&(t=u.domain)&&(u.domain=null,t.exit());r;)e=r.domain,n=r.fn,e&&e.enter(),n(),e&&e.exit(),r=r.next;i=void 0,t&&t.enter()};if(f)o=function(){u.nextTick(h)};else if(c){var p=1,d=document.createTextNode("");new c(h).observe(d,{characterData:!0}),o=function(){d.data=p=-p}}else o=l&&l.resolve?function(){l.resolve().then(h)}:function(){a.call(s,h)};t.exports=function(t){var e={fn:t,next:void 0,domain:f&&u.domain};i&&(i.next=e),r||(r=e,o()),i=e}},function(t,e,n){var r=n(13),i=n(4),o=n(17);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],s={};s[t]=e(n),r(r.S+r.F*o(function(){n(1)}),"Object",s)}},function(t,e,n){var r=n(22);t.exports=function(t,e){for(var n in e)r(t,n,e[n]);return t}},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},function(t,e,n){var r=n(3).getDesc,i=n(9),o=n(5),s=function(t,e){if(o(t),!i(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,i){try{i=n(6)(Function.call,r(Object.prototype,"__proto__").set,2),i(t,[]),e=!(t instanceof Array)}catch(o){e=!0}return function(t,n){return s(t,n),e?t.__proto__=n:i(t,n),t}}({},!1):void 0),check:s}},function(t,e,n){"use strict";var r=n(4),i=n(3),o=n(12),s=n(1)("species");t.exports=function(t){var e=r[t];o&&e&&!e[s]&&i.setDesc(e,s,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r=n(2),i="__core-js_shared__",o=r[i]||(r[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(5),i=n(10),o=n(1)("species");t.exports=function(t,e){var n,s=r(t).constructor;return void 0===s||void 0==(n=r(s)[o])?e:i(n)}},function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError(n+": use the 'new' operator!");return t}},function(t,e,n){var r=n(23),i=n(11);t.exports=function(t){return function(e,n){var o,s,a=String(i(e)),c=r(n),u=a.length;return 0>c||c>=u?t?"":void 0:(o=a.charCodeAt(c),55296>o||o>56319||c+1===u||(s=a.charCodeAt(c+1))<56320||s>57343?t?a.charAt(c):o:t?a.slice(c,c+2):(o-55296<<10)+(s-56320)+65536)}}},function(t,e,n){var r,i,o,s=n(6),a=n(41),c=n(40),u=n(38),l=n(2),f=l.process,h=l.setImmediate,p=l.clearImmediate,d=l.MessageChannel,v=0,b={},y="onreadystatechange",m=function(){var t=+this;if(b.hasOwnProperty(t)){var e=b[t];delete b[t],e()}},_=function(t){m.call(t.data)};h&&p||(h=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return b[++v]=function(){a("function"==typeof t?t:Function(t),e)},r(v),v},p=function(t){delete b[t]},"process"==n(8)(f)?r=function(t){f.nextTick(s(m,t,1))}:d?(i=new d,o=i.port2,i.port1.onmessage=_,r=s(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",_,!1)):r=y in u("script")?function(t){c.appendChild(u("script"))[y]=function(){c.removeChild(this),m.call(t)}}:function(t){setTimeout(s(m,t,1),0)}),t.exports={set:h,clear:p}},function(t,e,n){var r=n(42),i=n(11);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(23),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(11);t.exports=function(t){return Object(r(t))}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(16),i=n(1)("iterator"),o=n(7);t.exports=n(4).getIteratorMethod=function(t){return void 0!=t?t[i]||t["@@iterator"]||o[r(t)]:void 0}},function(t,e,n){"use strict";var r=n(37),i=n(47),o=n(7),s=n(59);t.exports=n(19)(Array,"Array",function(t,e){this._t=s(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):"keys"==e?i(0,n):"values"==e?i(0,t[n]):i(0,[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r=n(61);n(49)("keys",function(t){return function(e){return t(r(e))}})},function(t,e){},function(t,e,n){"use strict";var r,i=n(3),o=n(20),s=n(2),a=n(6),c=n(16),u=n(13),l=n(9),f=n(5),h=n(10),p=n(56),d=n(39),v=n(52).set,b=n(51),y=n(1)("species"),m=n(55),_=n(48),g="Promise",x=s.process,E="process"==c(x),S=s[g],w=function(t){var e=new S(function(){});return t&&(e.constructor=Object),S.resolve(e)===e},k=function(){function t(e){var n=new S(e);return v(n,t.prototype),n}var e=!1;try{if(e=S&&S.resolve&&w(),v(t,S),t.prototype=i.create(S.prototype,{constructor:{value:t}}),t.resolve(5).then(function(){})instanceof t||(e=!1),e&&n(12)){var r=!1;S.resolve(i.setDesc({},"then",{get:function(){r=!0}})),e=r}}catch(o){e=!1}return e}(),C=function(t,e){return o&&t===S&&e===r?!0:b(t,e)},O=function(t){var e=f(t)[y];return void 0!=e?e:t},T=function(t){var e;return l(t)&&"function"==typeof(e=t.then)?e:!1},$=function(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=h(e),this.reject=h(n)},A=function(t){try{t()}catch(e){return{error:e}}},j=function(t,e){if(!t.n){t.n=!0;var n=t.c;_(function(){for(var r=t.v,i=1==t.s,o=0,a=function(e){var n,o,s=i?e.ok:e.fail,a=e.resolve,c=e.reject;try{s?(i||(t.h=!0),n=s===!0?r:s(r),n===e.promise?c(TypeError("Promise-chain cycle")):(o=T(n))?o.call(n,a,c):a(n)):c(r)}catch(u){c(u)}};n.length>o;)a(n[o++]);n.length=0,t.n=!1,e&&setTimeout(function(){var e,n,i=t.p;N(i)&&(E?x.emit("unhandledRejection",r,i):(e=s.onunhandledrejection)?e({promise:i,reason:r}):(n=s.console)&&n.error&&n.error("Unhandled promise rejection",r)),t.a=void 0},1)})}},N=function(t){var e,n=t._d,r=n.a||n.c,i=0;if(n.h)return!1;for(;r.length>i;)if(e=r[i++],e.fail||!N(e.promise))return!1;return!0},P=function(t){var e=this;e.d||(e.d=!0,e=e.r||e,e.v=t,e.s=2,e.a=e.c.slice(),j(e,!0))},B=function(t){var e,n=this;if(!n.d){n.d=!0,n=n.r||n;try{if(n.p===t)throw TypeError("Promise can't be resolved itself");(e=T(t))?_(function(){var r={r:n,d:!1};try{e.call(t,a(B,r,1),a(P,r,1))}catch(i){P.call(r,i)}}):(n.v=t,n.s=1,j(n,!1))}catch(r){P.call({r:n,d:!1},r)}}};k||(S=function(t){h(t);var e=this._d={p:p(this,S,g),c:[],a:void 0,s:0,d:!1,v:void 0,h:!1,n:!1};try{t(a(B,e,1),a(P,e,1))}catch(n){P.call(e,n)}},n(50)(S.prototype,{then:function(t,e){var n=new $(m(this,S)),r=n.promise,i=this._d;return n.ok="function"==typeof t?t:!0,n.fail="function"==typeof e&&e,i.c.push(n),i.a&&i.a.push(n),i.s&&j(i,!1),r},"catch":function(t){return this.then(void 0,t)}})),u(u.G+u.W+u.F*!k,{Promise:S}),n(15)(S,g),n(53)(g),r=n(4)[g],u(u.S+u.F*!k,g,{reject:function(t){var e=new $(this),n=e.reject;return n(t),e.promise}}),u(u.S+u.F*(!k||w(!0)),g,{resolve:function(t){if(t instanceof S&&C(t.constructor,this))return t;var e=new $(this),n=e.resolve;return n(t),e.promise}}),u(u.S+u.F*!(k&&n(46)(function(t){S.all(t)["catch"](function(){})})),g,{all:function(t){var e=O(this),n=new $(e),r=n.resolve,o=n.reject,s=[],a=A(function(){d(t,!1,s.push,s);var n=s.length,a=Array(n);n?i.each.call(s,function(t,i){var s=!1;e.resolve(t).then(function(t){s||(s=!0,a[i]=t,--n||r(a))},o)}):r(a)});return a&&o(a.error),n.promise},race:function(t){var e=O(this),n=new $(e),r=n.reject,i=A(function(){d(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i&&r(i.error),n.promise}})},function(t,e,n){"use strict";var r=n(57)(!0);n(19)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){n(64);var r=n(7);r.NodeList=r.HTMLCollection=r.Array},function(t,e){},function(t,e,n){function r(t,e,n){e=i(e,n);var r=[];if(null==t)return r;for(var o,s=-1,a=t.length;++s
'),n=0,r=0;return t("body").append(e),n=t(e).innerWidth(),r=t("div",e).innerWidth(),e.remove(),n-r}function o(e,n){this.el=e,this.$el=t(e),this.$track,this.$scrollbar,this.dragOffset,this.flashTimeout,this.$contentEl=this.$el,this.$scrollContentEl=this.$el,this.scrollDirection="vert",this.scrollOffsetAttr="scrollTop",this.sizeAttr="height",this.scrollSizeAttr="scrollHeight",this.offsetAttr="top",this.options=t.extend({},o.DEFAULTS,n),this.theme=this.options.css,this.init()}var s,a="WebkitAppearance"in n.documentElement.style;o.DEFAULTS={wrapContent:!0,autoHide:!0,css:{container:"simplebar",content:"simplebar-content",scrollContent:"simplebar-scroll-content",scrollbar:"simplebar-scrollbar",scrollbarTrack:"simplebar-track"}},o.prototype.init=function(){return"undefined"==typeof s&&(s=i()),0===s?void this.$el.css("overflow","auto"):(("horizontal"===this.$el.data("simplebar-direction")||this.$el.hasClass(this.theme.container+" horizontal"))&&(this.scrollDirection="horiz",this.scrollOffsetAttr="scrollLeft",this.sizeAttr="width",this.scrollSizeAttr="scrollWidth",this.offsetAttr="left"),this.options.wrapContent&&this.$el.wrapInner('
'),this.$contentEl=this.$el.find("."+this.theme.content),this.$el.prepend('
'),this.$track=this.$el.find("."+this.theme.scrollbarTrack),this.$scrollbar=this.$el.find("."+this.theme.scrollbar),this.$scrollContentEl=this.$el.find("."+this.theme.scrollContent),this.resizeScrollContent(),this.options.autoHide&&this.$el.on("mouseenter",t.proxy(this.flashScrollbar,this)),this.$scrollbar.on("mousedown",t.proxy(this.startDrag,this)),this.$scrollContentEl.on("scroll",t.proxy(this.startScroll,this)),this.resizeScrollbar(),void(this.options.autoHide||this.showScrollbar()))},o.prototype.startDrag=function(e){e.preventDefault();var r=e.pageY;"horiz"===this.scrollDirection&&(r=e.pageX),this.dragOffset=r-this.$scrollbar.offset()[this.offsetAttr],t(n).on("mousemove",t.proxy(this.drag,this)),t(n).on("mouseup",t.proxy(this.endDrag,this))},o.prototype.drag=function(t){t.preventDefault();var e=t.pageY,n=null,r=null,i=null;"horiz"===this.scrollDirection&&(e=t.pageX),n=e-this.$track.offset()[this.offsetAttr]-this.dragOffset,r=n/this.$track[this.sizeAttr](),i=r*this.$contentEl[0][this.scrollSizeAttr],this.$scrollContentEl[this.scrollOffsetAttr](i)},o.prototype.endDrag=function(){t(n).off("mousemove",this.drag),t(n).off("mouseup",this.endDrag)},o.prototype.resizeScrollbar=function(){if(0!==s){var t=this.$contentEl[0][this.scrollSizeAttr],e=this.$scrollContentEl[this.scrollOffsetAttr](),n=this.$track[this.sizeAttr](),r=n/t,i=Math.round(r*e)+2,o=Math.floor(r*(n-2))-2;t>n?("vert"===this.scrollDirection?this.$scrollbar.css({top:i,height:o}):this.$scrollbar.css({left:i,width:o}),this.$track.show()):this.$track.hide()}},o.prototype.startScroll=function(t){this.$el.trigger(t),this.flashScrollbar()},o.prototype.flashScrollbar=function(){this.resizeScrollbar(),this.showScrollbar()},o.prototype.showScrollbar=function(){this.$scrollbar.addClass("visible"),this.options.autoHide&&("number"==typeof this.flashTimeout&&e.clearTimeout(this.flashTimeout),this.flashTimeout=e.setTimeout(t.proxy(this.hideScrollbar,this),1e3))},o.prototype.hideScrollbar=function(){this.$scrollbar.removeClass("visible"),"number"==typeof this.flashTimeout&&e.clearTimeout(this.flashTimeout)},o.prototype.resizeScrollContent=function(){a||("vert"===this.scrollDirection?(this.$scrollContentEl.width(this.$el.width()+s),this.$scrollContentEl.height(this.$el.height())):(this.$scrollContentEl.width(this.$el.width()),this.$scrollContentEl.height(this.$el.height()+s)))},o.prototype.recalculate=function(){this.resizeScrollContent(),this.resizeScrollbar()},o.prototype.getScrollElement=function(){return this.$scrollContentEl},o.prototype.getContentElement=function(){return this.$contentEl},t(e).on("load",function(){t("[data-simplebar-direction]").each(function(){t(this).simplebar()})});var c=t.fn.simplebar;t.fn.simplebar=function(e){var n,i=arguments;return"undefined"==typeof e||"object"==typeof e?this.each(function(){t.data(this,"simplebar")||t.data(this,"simplebar",new o(this,e))}):"string"==typeof e?(this.each(function(){var r=t.data(this,"simplebar");r instanceof o&&"function"==typeof r[e]&&(n=r[e].apply(r,Array.prototype.slice.call(i,1))),"destroy"===e&&t.data(this,"simplebar",null)}),n!==r?n:this):void 0},t.fn.simplebar.Constructor=o,t.fn.simplebar.noConflict=function(){return t.fn.simplebar=c,this}})},function(e,n){e.exports=t}])})},function(t,e){},function(e,n){e.exports=t}])}); \ No newline at end of file diff --git a/docs/basic-usage.md b/docs/basic-usage.md deleted file mode 100644 index be01431..0000000 --- a/docs/basic-usage.md +++ /dev/null @@ -1,309 +0,0 @@ -# Basic usage (npm) -The most simple npm setup and minimal boilerplate to get started with AdminPlus Lite. For this example, we're not going to use any build tools. - -### Code -> If you'd rather see the complete code for this guide, clone the [adminplus-boilerplate-npm](https://github.com/themekit/adminplus-boilerplate-npm) Github repository. - -### Demo -> You can also [see a working live demo](http://npm.adminplus-boilerplate.themekit.io) of the files we're creating in this guide. - -### Features -- simple npm setup -- no build tools -- static HTML layout examples - ---- - -## Boilerplate usage -#### Clone the boilerplate repository -```bash -git clone \ - https://github.com/themekit/adminplus-boilerplate-npm.git \ - my-project -``` - -```bash -cd my-project -``` - -#### Install dependencies -```bash -npm install -``` - -#### Copy vendor assets -```bash -npm run copy-vendor -``` - ---- - -## Project structure -> Our final project structure will look like this: - -``` -├── index.html -├── sidebar.html -├── package.json -├── node_modules -└── vendor - ├── adminplus.css - ├── adminplus.js - ├── bootstrap.min.js - ├── jquery.min.js - └── tether.min.js -``` - -## Setup -### package.json -> Assuming you're working from a new project (empty) directory, you'll need to create a package.json file. To create a package.json file using npm, run `npm init`. - -### Install dependencies -> Install adminplus and it's dependencies (note jQuery and Tether are required by Bootstrap 4): - -```bash -npm install --save \ - adminplus@1.0.0-alpha.10 \ - bootstrap-layout@1.0.0-alpha.4 \ - bootstrap@4.0.0-alpha.2 \ - jquery@2 \ - tether -``` - -### Dev tools -> Install dev dependencies: - -```bash -npm install --save-dev \ - copyfiles -``` - -### Update package.json -> Within the `scripts` section of your package.json file, add the following `copy-vendor` entry: - -```js -{ - "scripts": { - "copy-vendor": "copyfiles -f node_modules/adminplus/dist/* node_modules/bootstrap/dist/js/bootstrap.min.js node_modules/jquery/dist/jquery.min.js node_modules/tether/dist/js/tether.min.js vendor" - } -} -``` - -### Copy assets -> Using the `copy-vendor` npm script we just created, let's copy the required assets from `node_modules` into the `vendor` directory. Run: - -```bash -npm run copy-vendor -``` - ---- - -## HTML -> Finally, to complete our simple project, let's create some HTML pages! - -### index.html -> Fixed layout: - -```html - - - - - - - adminplus-boilerplate-npm demo - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-npm repository.
- Read the full guide Simple npm workflow. -
-
- -
-
- - - - - - - - - - - - - - - - - -``` - -### sidebar.html -> Sidebar layout: - -```html - - - - - - - adminplus-boilerplate-npm demo - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-npm repository.
- Read the full guide Simple npm workflow. -
-
- -
-
- - - - - - - - - - - - - - - - - -``` \ No newline at end of file diff --git a/docs/gulp-advanced-workflow.md b/docs/gulp-advanced-workflow.md deleted file mode 100644 index 92d59fb..0000000 --- a/docs/gulp-advanced-workflow.md +++ /dev/null @@ -1,686 +0,0 @@ -# Advanced Gulp workflow using the AdminPlus Lite Bootstrap Theme -For this example, we are using Gulp as the primary build tool and we get to see how to work with the Sass source files provided with AdminPlus Lite, use a module system, setup file watchers and more. - -### Code -> If you'd rather see the complete code for this guide or start a blank project using this boilerplate, clone the [adminplus-boilerplate-gulp-advanced](https://github.com/themekit/adminplus-boilerplate-gulp-advanced) Github repository. - -### Demo -> You can also [see a working live demo](http://gulp-advanced.adminplus-boilerplate.themekit.io) of the boilerplate we're builing in this guide. - -### Features -- advanced [gulp](https://github.com/gulpjs/gulp) workflow -- compile Sass using [gulp-sass](https://github.com/dlmanning/gulp-sass) (gulp wrapper for [node-sass](https://github.com/sass/node-sass)) -- import Sass files directly from node_modules using [sass-importer-npm](https://github.com/themekit/sass-importer-npm) -- watch Sass files for changes and recompile -- Minify CSS using [gulp-clean-css](https://github.com/scniro/gulp-clean-css) (gulp wrapper for [clean-css](https://github.com/jakubpawlowicz/clean-css)) -- Automatically add CSS browser vendor prefixes to support the 2 most recent versions of all major browsers using [PostCSS](https://github.com/postcss/postcss) and [autoprefixer](https://github.com/postcss/autoprefixer) -- generate CSS sourcemaps to enhance log messages when debugging -- leverage [browserify](https://github.com/substack/node-browserify) module system to bundle external vendor scripts and app scripts into a single JavaScript file -- watch JavaScript files for changes and recompile browserify bundles, using [watchify](https://github.com/substack/watchify) for fast incremental rebuilds -- generate sourcemaps for browserify bundles to enhance log messages when debugging -- clean dist assets before (re)builds using [del](https://github.com/sindresorhus/del) -- example of customizing AdminPlus Lite colors - ---- - -## Boilerplate usage -> You need to have gulp installed globally. Run `npm install -g gulp`. - -#### Clone the boilerplate repository -```bash -git clone \ - https://github.com/themekit/adminplus-boilerplate-gulp-advanced.git \ - my-project -``` - -```bash -cd my-project -``` - -#### Install dependencies -```bash -npm install -``` - -#### Build -```bash -gulp -``` - -#### Watch -```bash -gulp watch -``` - -## Project structure -> Our final project structure will look like this: - -``` -├── dist -│   ├── index.html -│   ├── sidebar.html -│   ├── css -│   │   ├── app.min.css -│   │   └── app.min.css.map -│   └── js -│   ├── app.browserify.min.js -│   └── app.browserify.min.js.map -├── gulpfile.js -├── package.json -├── node_modules -└── src - ├── js - │   └── app.browserify.js - └── sass - ├── _variables.scss - └── app.scss -``` - -## package.json -> Create a package.json file in order to save the project dependencies. Run `npm init` from your project directory. - -## Development tools -### Gulp -> Make sure you install gulp on your system globally: - -```bash -npm install -g gulp -``` - -### Utilities -> Add gulp as a local dev dependency to your project and install gulp-load-plugins for lazy loading of gulp plugins, gulp-if for conditional pipeline, gulp-rename for renaming files, del for deleting files. - -```bash -npm install --save-dev \ - gulp \ - gulp-load-plugins \ - gulp-if \ - gulp-rename \ - del -``` - -### Sass, CSS auto prefixing, minify CSS, sourcemaps -> Install gulp-sass (a wrapper for node-sass) for compiling Sass files, gulp-postcss (wrapper for PostCSS) for transforming styles with JS plugins, gulp-sourcemaps to generate sourcemap files for easier debugging of Sass (and later JavaScript) files, autoprefixer for automatically adding browser vendor prefixes to our CSS files, gulp-clean-css (wrapper for clean-css) for minifying CSS, sass-importer-npm for resolving Sass imports from the node_modules directory. - -```bash -npm install --save-dev \ - gulp-sass \ - gulp-sourcemaps \ - gulp-postcss \ - autoprefixer \ - gulp-clean-css \ - sass-importer-npm -``` - -### Browserify module system, minify JS -> Install browserify for compiling JS bundles, watchify for fast incremental browserify rebuilds on file changes, vinyl-source-stream to make the browserify bundle stream gulp compatible, vinyl-buffer to buffer file contents, lodash.assign (Object.assign for ES5), pretty-hrtime for logging timestamps, gulp-uglify for minifying JS, globby for reading files from a path using glob patterns. - -```bash -npm install --save-dev \ - browserify \ - watchify \ - lodash.assign \ - pretty-hrtime \ - vinyl-buffer \ - vinyl-source-stream \ - gulp-uglify \ - globby -``` - ---- - -## gulpfile.js -> Create a gulpfile.js file with the following variables: - -```js -var gulp = require('gulp'); -var $ = require('gulp-load-plugins')(); -``` - -### Options -> Helper variables which will allow us to easily modify the behaviour of our gulp tasks later. - -```js -// enable extra debug information, when possible -var __DEBUG = true; -// enable sourcemaps for Browserify bundles and Sass -var __SOURCEMAPS = true; -// clean dist files before (re)builds -var __CLEAN = true; -// minify .css and .js files -var __MINIFY = true; -``` - -### Source paths -> Source path variables for gulp tasks. - -```js -// SOURCE PATH OPTIONS -var __SRC = './src'; -var __SRC_BROWSERIFY = [__SRC + '/js/**/**.browserify.js']; -var __SRC_SASS = [ - __SRC + '/sass/**/*.scss', - // Ignore partials (file names prefixed with _) - '!' + __SRC + '/sass/**/_*.scss' -]; -``` - -### Destination paths -> Destination path variables. - -```js -// DIST PATH OPTIONS -var __DIST = './dist'; -var __DIST_JS = __DIST + '/js'; -var __DIST_CSS = __DIST + '/css'; -``` - -### Watch paths -> Path variables for gulp watchers. - -```js -// WATCH PATHS -var __WATCH_SASS = [__SRC + '/sass/**/**.scss']; -var __WATCH_BROWSERIFY = __SRC_BROWSERIFY; -``` - -### Clean paths -> Path variables for clean tasks. - -```js -// CLEAN PATHS -// clean Browserify bundles -var __CLEAN_BROWSERIFY = [ - // Bundles - __DIST_JS + '/**/**.browserify.js', - // Minified bundles - __DIST_JS + '/**/**.browserify.min.js', - // .map files - __DIST_JS + '/**/**.browserify.js.map', - __DIST_JS + '/**/**.browserify.min.js.map' -]; -var __CLEAN_CSS = __DIST_CSS; -``` - -### Clean tasks -> Delete files from previous builds before rebuilding. Run with `gulp clean-browserify` and `gulp clean-css`. - -```js -var del = require('del'); - -// CLEAN DIST JS BROWSERIFY BUNDLES -gulp.task('clean-browserify', function (cb) { - if (!__CLEAN) { - return cb() - } - del(__CLEAN_BROWSERIFY).then(function () { - cb() - }); -}); - -// CLEAN DIST CSS -gulp.task('clean-css', function (cb) { - if (!__CLEAN) { - return cb() - } - del(__CLEAN_CSS).then(function () { - cb() - }); -}); -``` - -### Watch mode -> The following task will be called before running any watcher and sets a global `__WATCHING` flag to let other tasks know we're in watch mode. - -```js -gulp.task('watch:set', function (cb) { - global.__WATCHING = true - cb() -}); -``` - -### Compile Sass task -> Compile Sass, autoprefix CSS, minify CSS, generate sourcemaps. Run with `gulp sass`. - -```js -gulp.task('sass', ['clean-css'], function () { - return gulp.src(__SRC_SASS) - // (optional) sourcemaps - .pipe($.if(__SOURCEMAPS, $.sourcemaps.init())) - // Compile Sass - .pipe($.sass({ - // Resolve Sass file imports from node_modules - importer: require('sass-importer-npm') - }) - // Handle errors - .on('error', $.sass.logError)) - // Post CSS - .pipe($.postcss([ - // autoprefixer - require('autoprefixer')({ browsers: ['last 2 versions'] }) - ])) - // (optional) Minify CSS - .pipe($.if(__MINIFY, $.rename({ extname: '.min.css' }))) - .pipe($.if(__MINIFY, $.cleanCss())) - // (optional) Write .map file - .pipe($.if(__SOURCEMAPS, $.sourcemaps.write('./'))) - // Write CSS file - .pipe(gulp.dest(__DIST_CSS)) -}); -``` - -### Watch Sass task -> Watch Sass source files and recompile on file changes. Run with `gulp sass:watch`. - -```js -gulp.task('sass:watch', ['watch:set'], function () { - gulp.watch(__WATCH_SASS, ['sass']); -}); -``` - -### Browserify dependencies - -```js -// BROWSERIFY DEPENDENCIES -var browserify = require('browserify'); -var watchify = require('watchify'); -var source = require('vinyl-source-stream'); -var buffer = require('vinyl-buffer'); -var globby = require('globby'); -var path = require('path'); -var assign = require('lodash.assign'); -``` - -### Browserify logging helper -> Provide logs for browserify bundlers. - -```js -var prettyHrtime = require('pretty-hrtime'); -var _startTime; -var bundleLogger = { - start: function (filepath) { - _startTime = process.hrtime(); - $.util.log('Bundling', $.util.colors.green(filepath) + '...'); - }, - end: function (filepath) { - var taskTime = process.hrtime(_startTime); - var prettyTime = prettyHrtime(taskTime); - $.util.log('Bundled', $.util.colors.green(filepath), 'in', $.util.colors.magenta(prettyTime)); - } -} -``` - -### Compile Browserify bundles task -> Compile Browserify, minify JS, generate sourcemaps, wrap with watchify when using watch mode for fast incremental rebuilds. Run with `gulp browserify`. - -```js -gulp.task('browserify', ['clean-browserify'], function (callback) { - globby(__SRC_BROWSERIFY).then(function (bundles) { - - var bundleQueue = bundles.length; - bundles = bundles.map(function (bundle) { - return { - src: bundle, - dest: __DIST_JS, - bundleName: path.basename(bundle) - } - }); - - var browserifyThis = function (bundleConfig) { - var opts = assign({}, watchify.args, { - // Specify the entry point of your app - entries: bundleConfig.src, - // Enable source maps! - debug: __DEBUG, - paths: [ - // Resolve files from node_modules - path.resolve(__dirname, 'node_modules') - ] - }); - var bundler = browserify(opts); - - var bundle = function () { - // Log when bundling starts - bundleLogger.start(path.join(bundleConfig.dest, bundleConfig.bundleName)); - - return bundler - .bundle() - // Report compile errors - .on('error', $.util.log) - // Use vinyl-source-stream to make the - // stream gulp compatible. Specifiy the - // desired output filename here. - .pipe(source(bundleConfig.bundleName)) - // buffer file contents - .pipe(buffer()) - // (optional) sourcemaps - // loads map from browserify file - .pipe($.if(__SOURCEMAPS, $.sourcemaps.init({ loadMaps: true }))) - // Add transformation tasks to the pipeline here. - // (optional) Minify CSS - .pipe($.if(__MINIFY, $.rename({ extname: '.min.js' }))) - .pipe($.if(__MINIFY, $.uglify())) - // (optional) Write .map file - .pipe($.if(__SOURCEMAPS, $.sourcemaps.write('./'))) - // Write JS file - .pipe(gulp.dest(bundleConfig.dest)) - .on('end', reportFinished) - }; - - if (global.__WATCHING) { - // Wrap with watchify and rebundle on changes - bundler = watchify(bundler); - // Rebundle on update - bundler.on('update', bundle); - } - - var reportFinished = function () { - // Log when bundling completes - bundleLogger.end(path.join(bundleConfig.dest, bundleConfig.bundleName)); - - if (bundleQueue) { - bundleQueue --; - if (bundleQueue === 0) { - // If queue is empty, tell gulp the task is complete. - // https://github.com/gulpjs/gulp/blob/master/docs/API.md#accept-a-callback - callback(); - } - } - }; - - return bundle(); - }; - - // Start bundling source files with Browserify - bundles.forEach(browserifyThis); - }); -}); -``` - -### Watch Browserify bundles -> Watch Browserify source files and recompile on file changes. - -```js -gulp.task('browserify:watch', ['watch:set'], function () { - gulp.watch(__WATCH_BROWSERIFY, ['browserify']); -}); -``` - -### Watch task -> Enable all watcher tasks. Run with `gulp watch`. - -```js -gulp.task('watch', ['sass:watch', 'browserify:watch']); -``` - -### Default task -> The default task defines what will be executed when running `gulp` without specifying a task name. - -```js -gulp.task('default', ['sass', 'browserify']); -``` - ---- - -## Project assets -> Install adminplus and bootstrap (note jQuery and Tether are required by Bootstrap 4): - -```bash -npm install --save \ - adminplus@1.0.0-alpha.10 \ - bootstrap-layout@1.0.0-alpha.4 \ - bootstrap@4.0.0-alpha.2 \ - jquery@2 \ - tether -``` - -### Sass color variables -> For the purpose of customizing the colors, let's install `sass-md-colors`, a handy package which provides the Material Design Color Palette as Sass variables. - -```bash -npm install --save \ - sass-md-colors -``` - -### src/sass/_variables.scss -```sass -// Color variables -@import 'sass-md-colors/colors/variables'; - -// Customize any variables here, before loading the default variables -$brand-primary: $red-400; - -// Default style -@import 'adminplus/src/sass/variables'; -``` - -## Customizing colors -> The following example will load both the default and custom variables from `src/sass/_variables.scss` and the default style from `adminplus/src/sass/style.scss`. - -### src/sass/app.scss -```sass -// Variables (default and custom) -@import './variables'; - -// Default AdminPlus Lite style (including Bootstrap) -@import 'adminplus/src/sass/style'; -``` - ---- - -## JavaScript bundle -### src/js/app.browserify.js - -```js -// Vendor libraries -// jQuery -window.$ = window.jQuery = require('jquery'); - -// Tether (required by Bootstrap 4) -window.Tether = require('tether'); - -// Bootstrap 4 -require('bootstrap'); - -// AdminPlus Lite -var AdminPlus = require('adminplus'); - -// Initialize Sidebars -AdminPlus.Sidebar.init(); - -// Initialize Scrollbars -AdminPlus.Scrollable(); -``` - ---- - -## HTML -> Finally, to complete our simple project, let's create some HTML pages! - -### dist/index.html -> Fixed layout: - -```html - - - - - - - adminplus-boilerplate-gulp-advanced demo - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-gulp-advanced repository.
- Read the full guide Advanced gulp workflow. -
-
- -
-
- - - - - - - -``` - -### dist/sidebar.html -> Sidebar layout: - -```html - - - - - - - adminplus-boilerplate-gulp-advanced demo - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-gulp-advanced repository.
- Read the full guide Advanced gulp workflow. -
-
- -
-
- - - - - - - -``` - ---- - -## Build project assets -> The following will create `dist/css/app.min.css` and `dist/js/app.browserify.min.js`: - -```bash -gulp -``` \ No newline at end of file diff --git a/docs/gulp-simple-workflow.md b/docs/gulp-simple-workflow.md deleted file mode 100644 index c6a05b1..0000000 --- a/docs/gulp-simple-workflow.md +++ /dev/null @@ -1,391 +0,0 @@ -# Simple Gulp workflow using the AdminPlus Lite Bootstrap Theme -For this example, we are using Gulp as the primary build tool and we get to see how to work with the Sass source files provided with AdminPlus Lite. - -### Code -> If you'd rather see the complete code for this guide, clone the [adminplus-boilerplate-gulp](https://github.com/themekit/adminplus-boilerplate-gulp) Github repository. - -### Demo -> You can also [see a working live demo](http://gulp.adminplus-boilerplate.themekit.io) of the project we're builing in this guide. - -### Features -- simple [gulp](https://github.com/gulpjs/gulp) workflow -- compile Sass using [gulp-sass](https://github.com/dlmanning/gulp-sass) (gulp wrapper for [node-sass](https://github.com/sass/node-sass)) -- import Sass files directly from node_modules using [sass-importer-npm](https://github.com/themekit/sass-importer-npm) -- example of customizing AdminPlus Lite colors - -### Advanced boilerplate -Fore more advanced features such as file watchers, minify, browser vendor prefixes, browserify and more, see our [Advanced gulp workflow](docs/gulp-advanced-workflow.md). - ---- - -## Boilerplate usage -> You need to have gulp installed globally. Run `npm install -g gulp`. - -#### Clone the boilerplate repository -```bash -git clone \ - https://github.com/themekit/adminplus-boilerplate-gulp.git \ - my-project -``` - -```bash -cd my-project -``` - -#### Install dependencies -```bash -npm install -``` - -#### Build -```bash -gulp -``` - ---- - -## Project structure -> Our final project structure will look like this: - -``` -├── dist -│   ├── index.html -│   ├── sidebar.html -│   ├── css -│   │   └── app.css -│   ├── js -│   │   └── app.js -│   └── vendor -│   ├── adminplus.js -│   ├── bootstrap.min.js -│   ├── jquery.min.js -│   └── tether.min.js -├── gulpfile.js -├── package.json -├── node_modules -└── src - └── sass - ├── _variables.scss - └── app.scss -``` - -## Setup -### Gulp -> Before we go into project specific setup details, make sure you install gulp globally: - -```bash -npm install -g gulp -``` - -## package.json -> Create a package.json file in order to save the project dependencies. Run `npm init` from your project directory. - -## Project dependencies -> Install adminplus and it's dependencies (note jQuery and Tether are required by Bootstrap 4): - -```bash -npm install --save \ - adminplus@1.0.0-alpha.10 \ - bootstrap-layout@1.0.0-alpha.4 \ - bootstrap@4.0.0-alpha.2 \ - jquery@2 \ - tether -``` - -### Dev tools -> Install dev dependencies: - -```bash -npm install --save-dev \ - gulp \ - gulp-sass \ - sass-importer-npm -``` - -### gulpfile.js -```js -var gulp = require('gulp'); -var sass = require('gulp-sass'); -var importer = require('sass-importer-npm'); - -gulp.task('sass', function () { - return gulp.src('./src/sass/**/*.scss') - .pipe(sass({ importer: importer }).on('error', sass.logError)) - .pipe(gulp.dest('./dist/css')); -}); - -gulp.task('copy-vendor', function () { - return gulp.src([ - 'adminplus/dist/adminplus.js', - 'bootstrap/dist/js/bootstrap.min.js', - 'jquery/dist/jquery.min.js', - 'tether/dist/js/tether.min.js', - ], { - cwd: 'node_modules' - }) - .pipe(gulp.dest('./dist/vendor')); -}); - -gulp.task('default', ['copy-vendor', 'sass']); -``` - ---- - -## Sass -> For the purpose of customizing the colors, let's install `sass-md-colors`, a handy package which provides the Material Design Color Palette as Sass variables. - -```bash -npm install --save \ - sass-md-colors -``` - -### src/sass/_variables.scss -```sass -// Color variables -@import 'sass-md-colors/colors/variables'; - -// Customize any variables here, before loading the default variables -$brand-primary: $deep-purple-400; - -// Default style -@import 'adminplus/src/sass/variables'; -``` - -## Customizing colors -> The following example will load both the default and custom variables from `src/sass/_variables.scss` and the default style from `adminplus/src/sass/style.scss`. - -### src/sass/app.scss -```sass -// Variables (default and custom) -@import './variables'; - -// Default AdminPlus Lite style (including Bootstrap) -@import 'adminplus/src/sass/style'; -``` - ---- - -## Scripts -### dist/js/app.js -> This file will simply initialize the sidebar and scrollbars. - -```js -// Initialize Sidebar -AdminPlus.Sidebar.init() - -// Initialize Scrollbars -AdminPlus.Scrollable() -``` - ---- - -## HTML -> Finally, to complete our simple project, let's create some HTML pages! - -### dist/index.html -> Fixed layout: - -```html - - - - - - - adminplus-boilerplate-gulp demo - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-gulp repository.
- Read the full guide Simple Gulp Workflow using AdminPlus. -
-
- -
-
- - - - - - - - - - - - - - - - - -``` - -### dist/sidebar.html -> Sidebar layout: - -```html - - - - - - - adminplus-boilerplate-gulp demo - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - -

Hello World

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae ea ullam iusto asperiores repellat perspiciatis error. Quo praesentium, expedita neque natus quisquam iure consequuntur unde hic doloribus ab voluptas pariatur!

- -
-
- This is a demo for the adminplus-boilerplate-gulp repository.
- Read the full guide Simple Gulp Workflow using AdminPlus. -
-
- -
-
- - - - - - - - - - - - - - - - - -``` - ---- - -## Build the project -> The following will create `dist/css/app.css`, `dist/js/app.js` and copy vendor assets from `node_modules` to `dist/vendor`: - -```bash -gulp -``` \ No newline at end of file diff --git a/docs/home.md b/docs/home.md deleted file mode 100644 index 6c00a7b..0000000 --- a/docs/home.md +++ /dev/null @@ -1,41 +0,0 @@ -# AdminPlus Lite Bootstrap Theme -[![npm version](https://badge.fury.io/js/adminplus.svg)](https://badge.fury.io/js/adminplus) - -AdminPlus Lite is a free, clean and modern Bootstrap Theme, easy to use in any Bootstrap project. Extends Bootstrap 4 with awesome premium features, custom elements and sidebar navigation. - -![AdminPlus - Bootstrap 4 Admin Template](https://image-tf.s3.envato.com/files/171402185/preview.__large_preview.png) - -## Demos -See [AdminPlus Lite Demo](http://adminplus.themekit.io/demo) and [AdminPlus Premium Demo](http://themeforest.net/item/adminplus-bootstrap-4-admin-dashboard/full_screen_preview/14601290?ref=mosaicpro) - -> While AdminPlus Lite is free, there are *premium extras available* such as custom dashboard designs, custom components, custom pages, integration samples with various 3rd party plugins, dedicated support from our team and more! - ---- - -## Getting started -AdminPlus Lite provides a variety of guides and starter boilerplates for commonly used workflows and tooling such as npm, gulp, browserify and webpack. - -**Basic usage (npm)**
-[boilerplate code](https://github.com/themekit/adminplus-boilerplate-npm) | -[boilerplate demo](http://npm.adminplus-boilerplate.themekit.io/) | -[guide](basic-usage.md) - -**Simple gulp workflow**
-[boilerplate code](https://github.com/themekit/adminplus-boilerplate-gulp) | -[boilerplate demo](http://gulp.adminplus-boilerplate.themekit.io/) | -[guide](gulp-simple-workflow.md) - -**Advanced gulp workflow**
-[boilerplate code](https://github.com/themekit/adminplus-boilerplate-gulp-advanced) | -[boilerplate demo](http://gulp-advanced.adminplus-boilerplate.themekit.io/) | -[guide](gulp-advanced-workflow.md) - -**Laravel app**
-[boilerplate code](https://github.com/themekit/adminplus-boilerplate-laravel) | -[boilerplate demo](http://polar-fjord-74422.herokuapp.com) | -[guide](laravel.md) - ---- - -## Get help -Get help directly from our team via our Slack channel. [Request invite](http://themekit-slack-invite.stamplayapp.com/) \ No newline at end of file diff --git a/docs/laravel.md b/docs/laravel.md deleted file mode 100644 index b0ec243..0000000 --- a/docs/laravel.md +++ /dev/null @@ -1,200 +0,0 @@ -# Laravel app boilerplate using AdminPlus Lite Bootstrap Theme - -For this example we get to see how to work with AdminPlus Lite in the context of a [Laravel](https://laravel.com) application. - -### Code -> See [adminplus-boilerplate-laravel](https://github.com/themekit/adminplus-boilerplate-laravel) on Github for the complete code. - -#### Demo -> You can also [see a working live demo](http://polar-fjord-74422.herokuapp.com) of the Laravel app boilerplate running on Heroku. - -### Features -- use the Laravel recommended [gulp](https://github.com/gulpjs/gulp) workflow with [Laravel Elixir](https://github.com/laravel/elixir) -- import Sass files directly from node_modules using [sass-importer-npm](https://github.com/themekit/sass-importer-npm) -- leverage [browserify](https://github.com/substack/node-browserify) module system to bundle external vendor scripts and app scripts into a single JavaScript file -- customize AdminPlus Lite Sass colors -- create layouts, pages and partials using Laravel [Blade Templates](https://laravel.com/docs/master/blade) -- deploy a Laravel app using [Docker](https://www.docker.com) containers -- deploy a Laravel app using [Heroku](https://www.heroku.com) - ---- - -## Boilerplate usage -### Clone the boilerplate repository -```bash -git clone \ - https://github.com/themekit/adminplus-boilerplate-laravel.git \ - my-project -``` - -```bash -cd my-project -``` - -### Install dependencies -```bash -composer install && npm install -``` - -### Build assets -```bash -gulp -``` - ---- - -## Files of interest -> The complete list of files modified or created in addition to the default Laravel installation. - -``` -├── Dockerfile -├── Procfile -├── app -│   └── Http -│   └── routes.php -├── app.json -├── composer.json -├── docker-compose.yml -├── gulpfile.js -├── heroku.nginx.conf -├── package.json -├── public -│   ├── css -│   │   ├── app.css -│   │   └── app.css.map -│   └── js -│   ├── main.js -│   └── main.js.map -└── resources - ├── assets - │   ├── js - │   │   └── main.js - │   └── sass - │   ├── _variables.scss - │   └── app.scss - └── views - ├── includes - │   ├── content.blade.php - │   └── head.blade.php - ├── layouts - │   ├── fixed.blade.php - │   └── fluid.blade.php - ├── sidebar.blade.php - └── welcome.blade.php -``` - ---- - -## Running the Laravel app on Heroku -> First, get a free Heroku Account and download the [Heroku Toolbelt](https://toolbelt.heroku.com). Then, login to Heroku: - -```bash -heroku login -``` - -> From the project root directory, create a Heroku app. Note that Heroku generates a random name for your app or you can pass parameter to specify your own app name. - -```bash -heroku create -``` - -> Configure the Heroku app to use the official PHP buildpack: - -```bash -heroku buildpacks:set heroku/php -``` - -#### Deploy -> When you created the app with `heroku create`, a git remote (called `heroku`) was also created and associated with your local git repository. To publish the application, you simply have to push to that remote: - -```bash -git push heroku master -``` - -> Ensure at least one instance of the application is running: - -```bash -heroku ps:scale web=1 -``` - -Visit `http://.herokuapp.com` in your browser to see the Laravel app running. - --- - -## Running the Laravel app with Docker -Docker runs any app, anywhere and allows you to package an application with all of its dependencies into a standardized unit for development and compose your application from microservices, without worrying about inconsistencies between development and production environments. Learn more about [Docker](https://www.docker.com) - -### 1. Setup docker -> The easiest way to get started with docker is by using `docker-machine` and `docker-compose`. The rest of this guide assumes you already have both installed. - -#### Create a docker machine -```bash -docker-machine create dev -``` - -#### Start the docker machine -```bash -docker-machine start dev -``` - -#### Setup environment -> Point the local `docker` client to run commands against the `dev` docker machine: - -```bash -eval "$(docker-machine env dev)" -``` - -### 2. Mounting the host directory -> This step is required to be able to change the source code and see its effect on the application in real time in the running docker container. - -#### docker-compose.yml -> Update the volume path from `docker-compose.yml`: - -**For Linux**: - -```yaml -volumes: - - .:/app/www -``` - -**For OS X**: - -```yaml -volumes: - - /Users//docker/:/app/www -``` - -> If you are using Docker Machine on Mac or Windows, your Docker daemon has only limited access to your OS X or Windows filesystem. Docker Machine tries to auto-share your /Users (OS X) or C:\Users (Windows) directory. - -**For Windows**: - -```yaml -volumes: - - /c/Users//docker/:/app/www -``` - -### 3. Start docker container -> From the root directory of this repository: - -```bash -docker-compose up -d -``` - -### 4. Attach to the running container -> The previous command should start a container i.e. `myproject_web_1` but the name could be different. You can verify with `docker ps`. Assuming it's `myproject_web_1`: - -```bash -docker exec -it myproject_web_1 bash -``` - -### 5. Open the Laravel app in your browser -> After starting the container, to see the Laravel app running in your browser you only need to obtain the docker machine IP address and access `http://DOCKER_MACHINE_IP`. You can get the IP by running: - -```bash -docker-machine ip dev -``` - ---- - -## Laravel documentation -Documentation for the Laravel framework can be found on the [Laravel website](http://laravel.com/docs). \ No newline at end of file diff --git a/docs/local-development.md b/docs/local-development.md deleted file mode 100644 index ecd01ef..0000000 --- a/docs/local-development.md +++ /dev/null @@ -1,71 +0,0 @@ -# Local development - -This guide refers to local development with the AdminPlus Lite library, which is common if you're looking to contribute or customize the source. If you're looking for instructions on how to use AdminPlus Lite in your project, see [Getting started](home.md#getting-started). - ---- - -### Clone or fork repository -```bash -git clone https://github.com/themekit/adminplus.git -``` - -```bash -cd adminplus -``` - -### Install dependencies -> The adminplus package does not include any vendor libraries. To install all the dependencies, run: - -```bash -npm install -``` - -## Build -> You can easily build adminplus yourself. Our build tool of choice is webpack and any of the following commands will create the files `dist/adminplus.js` and `dist/adminplus.css` - -### Install dev dependencies -> Before you can build adminplus, make sure webpack is installed globally: - -```bash -npm install -g webpack -``` - -### Production build -Includes minification and several optimizations: - -```bash -npm run build -``` - -### Development build -A faster build suited for development, with no optimizations and without minification: - -```bash -npm run build-dev -``` - -### Watch -Start an initial development build and then FAST continuous incremental builds: - -```bash -npm run dev -``` - -## Link from your projects -You can use `npm link` to create a global symlink on your system, pointing to your local development repository clone. - -#### Create link -> From the repository root directory: - -```bash -npm link -``` - -#### Link from project -> From any project using `npm`: - -```bash -npm link adminplus -``` - -Now `node_modules/adminplus` will be linked to your local development repository. \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..ab58908 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,44 @@ +var gulp = require('gulp'); +var $ = require('gulp-load-plugins')(); + +var __SRC = './sass/adminplus.scss'; +var __DIST = './dist'; +var __WATCH = './sass/**/*'; + +function sass (src, dist, minify) { + return gulp.src(src) + // Compile Sass + .pipe($.sass({ + // Resolve Sass file imports from node_modules + importer: require('sass-importer-npm') + }) + // Handle errors + .on('error', $.sass.logError)) + // Post CSS + .pipe($.postcss([ + // autoprefixer + require('autoprefixer')({ browsers: ['last 2 versions'] }) + ])) + .pipe($.if(minify, gulp.dest(dist))) + // (optional) Minify CSS + .pipe($.if(minify, $.cleanCss())) + // Write CSS file + .pipe(gulp.dest(dist)) +} + +// Build dev +gulp.task('build:dev', function () { + return sass(__SRC, __DIST); +}); + +// Build production +gulp.task('build', function () { + return sass(__SRC, __DIST, true); +}); + +// Watch +gulp.task('watch', ['build:dev'], function () { + gulp.watch(__WATCH, ['build:dev']); +}); + +gulp.task('default', ['build']); \ No newline at end of file diff --git a/package.json b/package.json index e5a9041..1da680b 100644 --- a/package.json +++ b/package.json @@ -1,67 +1,30 @@ { "name": "adminplus", - "version": "1.0.0-alpha.11", + "version": "1.0.0-alpha.12", "description": "AdminPlus Lite Bootstrap Theme", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "dev": "webpack --config src/build/webpack.config.dev.js --progress --watch", - "build": "NODE_ENV=production webpack --config src/build/webpack.config.production.js --progress", - "build-dev": "webpack --config src/build/webpack.config.dev.js --progress" + "test": "echo \"Error: no test specified\" && exit 1" }, - "main": "dist/adminplus.js", "author": "MOSAICPRO (http://themeforest.net/user/mosaicpro/portfolio)", "license": "ISC", - "peerDependencies": { - "jquery": "^2.1.4" - }, "devDependencies": { "autoprefixer": "^6.3.3", - "babel-core": "^6.4.0", - "babel-loader": "^6.2.1", - "babel-plugin-transform-runtime": "^6.4.3", - "babel-preset-es2015": "^6.3.13", - "babel-runtime": "^5.8.34", - "css-loader": "^0.23.0", - "eslint": "^1.10.3", - "eslint-loader": "^1.2.0", - "extract-text-webpack-plugin": "^0.9.1", - "file-loader": "^0.8.5", - "html-loader": "^0.4.0", - "node-sass": "^3.4.2", - "postcss-loader": "^0.8.1", - "sass-importer-npm": "^1.0.0", - "sass-loader": "^3.1.2", - "style-import-loader": "^0.2.0", - "style-loader": "^0.13.0", - "themekit-webpack-config": "^1.1.0", - "url-loader": "^0.5.7", - "webpack": "^1.12.11" + "gulp": "^3.9.1", + "gulp-clean-css": "^2.0.7", + "gulp-if": "^2.0.1", + "gulp-load-plugins": "^1.2.2", + "gulp-postcss": "^6.1.1", + "gulp-sass": "^2.3.1", + "sass-importer-npm": "^1.0.0" }, "dependencies": { "bootstrap": "4.0.0-alpha.2", - "bootstrap-layout": "1.0.0-alpha.5", "sass-md-colors": "^1.0.0" }, - "directories": { - "doc": "docs" - }, "repository": { "type": "git", "url": "git+https://github.com/themekit/adminplus.git" }, - "keywords": [ - "adminplus", - "bootstrap", - "bootstrap4", - "admin", - "template", - "theme", - "premium", - "dashboard", - "layout", - "sidebar", - "themekit" - ], "bugs": { "url": "https://github.com/themekit/adminplus/issues" }, diff --git a/src/sass/_backgrounds.scss b/sass/_backgrounds.scss similarity index 100% rename from src/sass/_backgrounds.scss rename to sass/_backgrounds.scss diff --git a/src/sass/_breadcrumb.scss b/sass/_breadcrumb.scss similarity index 100% rename from src/sass/_breadcrumb.scss rename to sass/_breadcrumb.scss diff --git a/src/sass/_buttons.scss b/sass/_buttons.scss similarity index 100% rename from src/sass/_buttons.scss rename to sass/_buttons.scss diff --git a/src/sass/_cards.scss b/sass/_cards.scss similarity index 100% rename from src/sass/_cards.scss rename to sass/_cards.scss diff --git a/src/sass/_dropdown.scss b/sass/_dropdown.scss similarity index 100% rename from src/sass/_dropdown.scss rename to sass/_dropdown.scss diff --git a/src/sass/_forms.scss b/sass/_forms.scss similarity index 100% rename from src/sass/_forms.scss rename to sass/_forms.scss diff --git a/src/sass/_helpers.scss b/sass/_helpers.scss similarity index 100% rename from src/sass/_helpers.scss rename to sass/_helpers.scss diff --git a/src/sass/_jumbotron.scss b/sass/_jumbotron.scss similarity index 100% rename from src/sass/_jumbotron.scss rename to sass/_jumbotron.scss diff --git a/src/sass/_list-group.scss b/sass/_list-group.scss similarity index 100% rename from src/sass/_list-group.scss rename to sass/_list-group.scss diff --git a/src/sass/_material-icons.scss b/sass/_material-icons.scss similarity index 100% rename from src/sass/_material-icons.scss rename to sass/_material-icons.scss diff --git a/src/sass/_media.scss b/sass/_media.scss similarity index 100% rename from src/sass/_media.scss rename to sass/_media.scss diff --git a/src/sass/_pagination.scss b/sass/_pagination.scss similarity index 100% rename from src/sass/_pagination.scss rename to sass/_pagination.scss diff --git a/src/sass/_progress.scss b/sass/_progress.scss similarity index 100% rename from src/sass/_progress.scss rename to sass/_progress.scss diff --git a/src/sass/_scaffolding.scss b/sass/_scaffolding.scss similarity index 100% rename from src/sass/_scaffolding.scss rename to sass/_scaffolding.scss diff --git a/src/sass/_tables.scss b/sass/_tables.scss similarity index 100% rename from src/sass/_tables.scss rename to sass/_tables.scss diff --git a/src/sass/_tabs.scss b/sass/_tabs.scss similarity index 100% rename from src/sass/_tabs.scss rename to sass/_tabs.scss diff --git a/src/sass/_variables.scss b/sass/_variables.scss similarity index 96% rename from src/sass/_variables.scss rename to sass/_variables.scss index 1b2f3dd..31c719f 100644 --- a/src/sass/_variables.scss +++ b/sass/_variables.scss @@ -98,11 +98,8 @@ $text-muted-light: lighten($text-muted, 22%) !default; $card-nav-link: $gray-light !default; $card-nav-link-hover: $gray !default; -////////////////////// -// BOOTSTRAP-LAYOUT // -////////////////////// - -@import 'bootstrap-layout/src/sass/variables'; +$navbar-padding-vertical: 0 !default; +$navbar-padding-horizontal: 0 !default; ///////////////////////////////// // DEFAULT BOOTSTRAP VARIABLES // diff --git a/sass/adminplus.scss b/sass/adminplus.scss new file mode 100644 index 0000000..00ab2ef --- /dev/null +++ b/sass/adminplus.scss @@ -0,0 +1,2 @@ +@import './variables'; +@import './style'; \ No newline at end of file diff --git a/src/sass/functions/_strip-unit.scss b/sass/functions/_strip-unit.scss similarity index 100% rename from src/sass/functions/_strip-unit.scss rename to sass/functions/_strip-unit.scss diff --git a/src/sass/style.scss b/sass/style.scss similarity index 80% rename from src/sass/style.scss rename to sass/style.scss index 9d8ca33..f77f2ef 100644 --- a/src/sass/style.scss +++ b/sass/style.scss @@ -1,9 +1,6 @@ // Bootstrap 4 @import 'bootstrap/scss/bootstrap'; -// Bootstrap Layout -@import 'bootstrap-layout/src/sass/style'; - // AdminPlus @import 'scaffolding'; @import 'backgrounds'; diff --git a/src/build/webpack.config.dev.js b/src/build/webpack.config.dev.js deleted file mode 100644 index 9c6f49d..0000000 --- a/src/build/webpack.config.dev.js +++ /dev/null @@ -1,2 +0,0 @@ -var config = require('./webpack.config') -module.exports = config.dev({ devtool: 'eval' }).getConfig() \ No newline at end of file diff --git a/src/build/webpack.config.js b/src/build/webpack.config.js deleted file mode 100644 index da7e042..0000000 --- a/src/build/webpack.config.js +++ /dev/null @@ -1,27 +0,0 @@ -var path = require('path') -var WebpackConfig = require('themekit-webpack-config') -var config = new WebpackConfig() - .withStandaloneEntry('adminplus') - .withLibrary('AdminPlus') - .withAlias({ - 'adminplus': path.resolve(__dirname, '..') - }) - .webpack({ - sassLoader: { - importer: require('sass-importer-npm') - }, - sassImportLoader: { - base: './src/sass/_variables.scss' - }, - externals: [{ - 'jquery': { - root: '$', - commonjs2: 'jquery', - commonjs: 'jquery', - amd: 'jquery' - } - }] - }) - .use('extract') - -module.exports = config \ No newline at end of file diff --git a/src/build/webpack.config.production.js b/src/build/webpack.config.production.js deleted file mode 100644 index 8e8711d..0000000 --- a/src/build/webpack.config.production.js +++ /dev/null @@ -1,2 +0,0 @@ -var config = require('./webpack.config') -module.exports = config.production().getConfig() \ No newline at end of file diff --git a/src/index.js b/src/index.js deleted file mode 100644 index 5862ea0..0000000 --- a/src/index.js +++ /dev/null @@ -1,18 +0,0 @@ -// STYLING -import './sass/style' - -// COMPONENTS -import { Sidebar } from 'bootstrap-layout' -import { Scrollable } from 'bootstrap-layout' - -// LIBRARY -const AdminPlus = { - Sidebar, - Scrollable -} - -// EXPORT ES6 -export default AdminPlus - -// EXPORT ES5 -module.exports = exports.default \ No newline at end of file