From 294038caf49cd46015508b9e6d6bc00033c3018a Mon Sep 17 00:00:00 2001 From: Kameron Kenny - pi501 Date: Fri, 17 May 2024 13:52:02 -0400 Subject: [PATCH] bootstrap --- .gitignore | 6 + Dockerfile | 31 + Gemfile | 7 + Jenkinsfile | 50 + README.md | 0 _config.yml | 27 + _includes/footer.html | 47 + _includes/head.html | 19 + _includes/header.html | 14 + _layouts/default.html | 10 + _layouts/page.html | 10 + _layouts/post.html | 13 + _posts/2020-08-22-Flying-Pig.md | 27 + about.md | 8 + app/conf/nginx/nginx.conf | 48 + assets/css/style.scss | 7 + countdown_timer.html | 326 + dactyl-modified.stl | Bin 0 -> 451484 bytes entrypoint.sh | 20 + events.js | 23 + goals.md | 64 + index.md | 10 + promethease.html | 964 +++ report_metadata.txt | 9 + ui2libs/Chart.js/2.6.0/Chart.bundle.min.js | 16 + .../dist/css/bootstrap-theme.css | 470 ++ .../dist/css/bootstrap-theme.css.map | 1 + .../dist/css/bootstrap-theme.min.css | 5 + .../bootstrap-3.3.1/dist/css/bootstrap.css | 6332 +++++++++++++++++ .../dist/css/bootstrap.css.map | 1 + .../dist/css/bootstrap.min.css | 5 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes ui2libs/bootstrap-3.3.1/dist/js/bootstrap.js | 2320 ++++++ .../bootstrap-3.3.1/dist/js/bootstrap.min.js | 7 + ui2libs/bootstrap-3.3.1/dist/js/npm.js | 13 + ui2libs/bootstrap-dropdown.js | Bin 0 -> 3380 bytes ui2libs/bootstrap-image-gallery.min.css | 22 + ui2libs/bootstrap-responsive.min.css | 9 + ui2libs/bootstrap-theme.min.css | 5 + ui2libs/bootstrap.min.css | 5 + ui2libs/bootstrap.min.js | 7 + ui2libs/chartist-js/chartist.min.css | 1 + ui2libs/chartist-js/chartist.min.js | 10 + .../chartist-plugin-tooltip.css | 34 + .../chartist-plugin-tooltip.min.js | 8 + ui2libs/chosen-sprite.png | Bin 0 -> 1560 bytes ui2libs/chosen.css | 390 + ui2libs/chosen_v1.1.0/chosen-sprite.png | Bin 0 -> 646 bytes ui2libs/chosen_v1.1.0/chosen-sprite@2x.png | Bin 0 -> 872 bytes ui2libs/chosen_v1.1.0/chosen.jquery.min.js | 2 + ui2libs/chosen_v1.1.0/chosen.min.css | 3 + ui2libs/font-awesome/css/font-awesome.min.css | 4 + .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 104 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 125 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 3762 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 90 bytes ui2libs/intro.js-2.1.0-fix1/intro.js | 1763 +++++ ui2libs/intro.js-2.1.0-fix1/introjs.css | 453 ++ .../css/jasny-bootstrap.min.css | 7 + .../jasny-bootstrap/js/jasny-bootstrap.min.js | 6 + ui2libs/jquery-2.1.0.min.js | 4 + ui2libs/jquery-hotkeys.js | 99 + ui2libs/jquery-migrate-1.2.1.js | 521 ++ .../jquery-ui-1.12.1.custom/jquery-ui.min.css | 7 + .../jquery-ui-1.12.1.custom/jquery-ui.min.js | 13 + ui2libs/jquery.alerts.css | 57 + ui2libs/jquery.alerts.js | 235 + ui2libs/jquery.dataTables.columnFilter.js | 762 ++ ui2libs/jquery.dataTables.css | 221 + ui2libs/jquery.dataTables.min.js | 155 + ui2libs/jquery.fileupload-ui.css | 67 + ui2libs/jquery.min.js | 18 + ui2libs/main.css | 21 + ui2libs/promethease.tooltip.css | 38 + ui2libs/shadow2-reverse.png | Bin 0 -> 5825 bytes ui2libs/shadow2.png | Bin 0 -> 5576 bytes ui2libs/themes/css/theme1.css | 604 ++ ui2libs/themes/images/adv-src-hide-show.png | Bin 0 -> 5195 bytes ui2libs/themes/images/adv-src-hide.png | Bin 0 -> 5878 bytes ui2libs/themes/images/adv-src-show.png | Bin 0 -> 5762 bytes ui2libs/themes/images/search1.png | Bin 0 -> 14267 bytes ui2libs/themes/images/search2.png | Bin 0 -> 15729 bytes ui2libs/tooltips-texts.js | 33 + ui2libs/underscore/underscore-min.js | 7 + ui2libs/zlib/zlib_and_gzip.min.js | 51 + 88 files changed, 16781 insertions(+) create mode 100644 .gitignore create mode 100644 Dockerfile create mode 100644 Gemfile create mode 100644 Jenkinsfile create mode 100644 README.md create mode 100644 _config.yml create mode 100644 _includes/footer.html create mode 100644 _includes/head.html create mode 100644 _includes/header.html create mode 100644 _layouts/default.html create mode 100644 _layouts/page.html create mode 100644 _layouts/post.html create mode 100644 _posts/2020-08-22-Flying-Pig.md create mode 100644 about.md create mode 100644 app/conf/nginx/nginx.conf create mode 100644 assets/css/style.scss create mode 100644 countdown_timer.html create mode 100644 dactyl-modified.stl create mode 100644 entrypoint.sh create mode 100644 events.js create mode 100644 goals.md create mode 100644 index.md create mode 100644 promethease.html create mode 100644 report_metadata.txt create mode 100644 ui2libs/Chart.js/2.6.0/Chart.bundle.min.js create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.css create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.css.map create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.min.css create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css.map create mode 100644 ui2libs/bootstrap-3.3.1/dist/css/bootstrap.min.css create mode 100644 ui2libs/bootstrap-3.3.1/dist/fonts/glyphicons-halflings-regular.eot create mode 100644 ui2libs/bootstrap-3.3.1/dist/fonts/glyphicons-halflings-regular.svg create mode 100644 ui2libs/bootstrap-3.3.1/dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 ui2libs/bootstrap-3.3.1/dist/fonts/glyphicons-halflings-regular.woff create mode 100644 ui2libs/bootstrap-3.3.1/dist/js/bootstrap.js create mode 100644 ui2libs/bootstrap-3.3.1/dist/js/bootstrap.min.js create mode 100644 ui2libs/bootstrap-3.3.1/dist/js/npm.js create mode 100644 ui2libs/bootstrap-dropdown.js create mode 100644 ui2libs/bootstrap-image-gallery.min.css create mode 100644 ui2libs/bootstrap-responsive.min.css create mode 100644 ui2libs/bootstrap-theme.min.css create mode 100644 ui2libs/bootstrap.min.css create mode 100644 ui2libs/bootstrap.min.js create mode 100644 ui2libs/chartist-js/chartist.min.css create mode 100644 ui2libs/chartist-js/chartist.min.js create mode 100644 ui2libs/chartist-plugin-tooltip/chartist-plugin-tooltip.css create mode 100644 ui2libs/chartist-plugin-tooltip/chartist-plugin-tooltip.min.js create mode 100644 ui2libs/chosen-sprite.png create mode 100644 ui2libs/chosen.css create mode 100644 ui2libs/chosen_v1.1.0/chosen-sprite.png create mode 100644 ui2libs/chosen_v1.1.0/chosen-sprite@2x.png create mode 100644 ui2libs/chosen_v1.1.0/chosen.jquery.min.js create mode 100644 ui2libs/chosen_v1.1.0/chosen.min.css create mode 100644 ui2libs/font-awesome/css/font-awesome.min.css create mode 100644 ui2libs/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 ui2libs/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 ui2libs/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 ui2libs/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 ui2libs/intro.js-2.1.0-fix1/intro.js create mode 100644 ui2libs/intro.js-2.1.0-fix1/introjs.css create mode 100644 ui2libs/jasny-bootstrap/css/jasny-bootstrap.min.css create mode 100644 ui2libs/jasny-bootstrap/js/jasny-bootstrap.min.js create mode 100644 ui2libs/jquery-2.1.0.min.js create mode 100644 ui2libs/jquery-hotkeys.js create mode 100644 ui2libs/jquery-migrate-1.2.1.js create mode 100644 ui2libs/jquery-ui-1.12.1.custom/jquery-ui.min.css create mode 100644 ui2libs/jquery-ui-1.12.1.custom/jquery-ui.min.js create mode 100644 ui2libs/jquery.alerts.css create mode 100644 ui2libs/jquery.alerts.js create mode 100644 ui2libs/jquery.dataTables.columnFilter.js create mode 100644 ui2libs/jquery.dataTables.css create mode 100644 ui2libs/jquery.dataTables.min.js create mode 100644 ui2libs/jquery.fileupload-ui.css create mode 100644 ui2libs/jquery.min.js create mode 100644 ui2libs/main.css create mode 100644 ui2libs/promethease.tooltip.css create mode 100644 ui2libs/shadow2-reverse.png create mode 100644 ui2libs/shadow2.png create mode 100644 ui2libs/themes/css/theme1.css create mode 100644 ui2libs/themes/images/adv-src-hide-show.png create mode 100644 ui2libs/themes/images/adv-src-hide.png create mode 100644 ui2libs/themes/images/adv-src-show.png create mode 100644 ui2libs/themes/images/search1.png create mode 100644 ui2libs/themes/images/search2.png create mode 100644 ui2libs/tooltips-texts.js create mode 100644 ui2libs/underscore/underscore-min.js create mode 100644 ui2libs/zlib/zlib_and_gzip.min.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e7d9605 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +_site +.sass-cache +.jekyll-metadata +.bundle +*.swp +vendor/ diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..02357a0 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,31 @@ +FROM docker-registry1.in.thelinuxpro.net:5000/tlp/tlp_jekyll:0.0.1 + +LABEL version="0.0.1" +LABEL image.author.name="Kameron Kenny" +LABEL image.author.email="kameron@localhost" +LABEL description="A Jekyll site for kameronkenny.com." + +ARG LOCATION_JEKYLL="/usr/local/jekyll" + +ENV GEM_HOME="/usr/local/gems" +ENV PATH="/usr/local/gems/bin:$PATH" +ENV SITE="kameronkenny.com" +ENV NGINX_CONF_D="$LOCATION_JEKYLL/nginx" + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update && apt -y upgrade +RUN mkdir -p $LOCATION_JEKYLL/sites/$SITE + +WORKDIR /usr/local/sbin +COPY ./entrypoint.sh . + +WORKDIR $NGINX_CONF_D +COPY ./app/conf/nginx/nginx.conf . + +WORKDIR $LOCATION_JEKYLL/sites/$SITE +COPY ./_site . + +RUN bundle install + +ENTRYPOINT /usr/local/sbin/entrypoint.sh diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..ceae015 --- /dev/null +++ b/Gemfile @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +source "https://rubygems.org" + +git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } + +gem "jekyll" diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..78521d9 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,50 @@ +pipeline { + agent { + label 'pi501.in.thelinuxpro.net' + } + + stages { + stage("verify tooling") { + steps { + sh ''' + docker version + docker info + docker compose version + ''' + } + } + + stage("Jekyll Build") { + steps { + script { + sh 'JEKYLL_ENV=production bundle exec jekyll build' + } + } + } + + stage("Build Containers and push to registry") { + steps { + script { + sh 'docker build -t docker-registry1.in.thelinuxpro.net:5000/sites/kameronkenny.com:0.0.1 . --push' + } + } + } + + stage("Tag image as latest") { + steps { + script { + sh 'docker tag docker-registry1.in.thelinuxpro.net:5000/sites/kameronkenny.com:0.0.1 docker-registry1.in.thelinuxpro.net:5000/sites/kameronkenny.com:latest' + } + } + } + + stage("push latest tag") { + steps { + script { + sh 'docker image push docker-registry1.in.thelinuxpro.net:5000/sites/kameronkenny.com:latest' + } + } + } + } +} + diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..9e840d6 --- /dev/null +++ b/_config.yml @@ -0,0 +1,27 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely need to edit after that. +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'jekyll serve'. If you change this file, please restart the server process. + +# Site settings +title: "kameronkenny.com" +email: "thiswillnotwork@thelinux.pro" +description: > # this means to ignore newlines until "baseurl:" +baseurl: "" # the subpath of your site, e.g. /blog +url: "http://kameronkenny.com" # the base hostname & protocol for your site +twitter_username: kameronkenny +github_username: kkenny +linkedin_username: kameronkenny + +currently_reading_title: "The Captain Class" +currently_reading_author: "Sam Walker" +currently_reading_image: "https://books.google.com/books/content?id=pKD4DAAAQBAJ&printsec=frontcover&img=1&zoom=1&imgtk=AFLRE73Q5Qh8WByqrMkpgV4NydjjFJOBiu2ZBHQxeck_eir_ntGJgu1v6QsL5GDDfxoSGb4kxC1AD2Mul1vhITZ-VZc79SX7IW_OSF0ZRAizgTZhoD-gynzlFE24Dig7PJUbHERALEUI" + + +# Build settings +markdown: kramdown + + +theme: jekyll-theme-slate diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..66222f1 --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,47 @@ + +
+
+
+
+
+ +

+ +

+
+ + {% if site.google_analytics %} + + {% endif %} + + diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..338e032 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,19 @@ + + + + + + +{% seo %} + + + + + + + + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..953c204 --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,14 @@ + + +
+
+ diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..75dc344 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,10 @@ +{% include head.html %} + +{% include header.html %} + {{ content }} + +
+ +
+ +{% include footer.html %} diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..75dc344 --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,10 @@ +{% include head.html %} + +{% include header.html %} + {{ content }} + + + + + +{% include footer.html %} diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..e06141b --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,13 @@ +--- +layout: default +--- +
+
+

{{ page.title }}

+

{% if page.author %} • {% endif %}

+
+ +
+ {{ content }} +
+
diff --git a/_posts/2020-08-22-Flying-Pig.md b/_posts/2020-08-22-Flying-Pig.md new file mode 100644 index 0000000..6ec881c --- /dev/null +++ b/_posts/2020-08-22-Flying-Pig.md @@ -0,0 +1,27 @@ +--- +layout: post +title: "The Flying Pig" +date: 2020-08-22 13:00:00 -0500 +tags: [cycling, saturday] +categories: cycling +published: true +--- + + + +# The Flying Pig + +Ears to the sky and flapping in the wind, it's clear from the map that I'm approaching mastery in the art of drawing with my bicycle. + +Overall was a fun ride, exploring new roads that I've never touched prior to this ride. A few moments existed to zoom out the map at a stop sign and decide which direction to head next, which is possibly the best part of a ride like this -- not knowing what lies ahead or what is to be discovered next. While this ride landed me on a stretch of road that was freshely graveled in preparation for the next layer of smooth surface the come, I still pedaled forward. I can't wait until this road is paved, it will certainly be a new frequently traveled segment. + +Speaking of segments... I took two passes at the Ringer Road Climb. This little climb is one I stumbled upon not too long ago that is a fun hill that pushes, but isn't too tall to make you give up. This climb comes in at 33ft at a 7% grade, lasting for .08 (Yes, that's eight one-hundredths of a mile). It's funny how my best attempt on this challenge lasted for 21 seconds, only 10 seconds behind the leader, but I'm still ranked at 142! + +## Stats +Distance: 42.44 +Moving Time: 03:07:49 +Elevation Gain: 850ft +Bike: Giant TCR + + + diff --git a/about.md b/about.md new file mode 100644 index 0000000..cca9d64 --- /dev/null +++ b/about.md @@ -0,0 +1,8 @@ +--- +layout: page +title: About +permalink: /about/ +--- + +# Hello World +## Hello. diff --git a/app/conf/nginx/nginx.conf b/app/conf/nginx/nginx.conf new file mode 100644 index 0000000..3992b96 --- /dev/null +++ b/app/conf/nginx/nginx.conf @@ -0,0 +1,48 @@ +user www-data; +worker_processes auto; +pid /run/nginx.pid; +error_log /var/log/nginx/error.log; +include /etc/nginx/modules-enabled/*.conf; + +events { + worker_connections 768; + # multi_accept on; +} + +http { + + ## + # Basic Settings + ## + + sendfile on; + tcp_nopush on; + types_hash_max_size 2048; + # server_tokens off; + + # server_names_hash_bucket_size 64; + # server_name_in_redirect off; + + include /etc/nginx/mime.types; + default_type application/octet-stream; + access_log /var/log/nginx/access.log; + gzip off; +} + +server { + listen 4000 default_server; + # listen [::]:80 default_server; + + root /usr/local/jekyll/sites/kameronkenny.com/_site; + + index index.html index.htm index.nginx-debian.html; + + server_name _; + + location / { + # First attempt to serve request as file, then + # as directory, then fall back to displaying a 404. + try_files $uri $uri/ =404; + } +} + diff --git a/assets/css/style.scss b/assets/css/style.scss new file mode 100644 index 0000000..21ab144 --- /dev/null +++ b/assets/css/style.scss @@ -0,0 +1,7 @@ +--- +--- + +@import "{{ site.theme }}"; + + + diff --git a/countdown_timer.html b/countdown_timer.html new file mode 100644 index 0000000..66ab248 --- /dev/null +++ b/countdown_timer.html @@ -0,0 +1,326 @@ + + +Countdown Timer + + + + + + + + + +
DateCurrent TZUTC
+ +
+ + + + + + +
+

Notes

+
+
+ + + + + + +
+ + + + + +
+
+ + + + + + + diff --git a/dactyl-modified.stl b/dactyl-modified.stl new file mode 100644 index 0000000000000000000000000000000000000000..dc749bed9ce930398c83a7cf7f2dfba4a55c530b GIT binary patch literal 451484 zcmbT9cUTq2*T+Xx?A_RV?}!C3a(CHli7heq*kXx6?1)Cd1{$KGv85Pej8XAtL`}d1 z1PynWwZ^Wo7X(|Zu_ShlzGr6l!gsFZpO@!JywBb9nKNhR%Iid7$?ejLpoJgQ=#*~5~YTIv;x4rk?83nD7E>T2retv$a_FcVV zRIA?kkLk5zV)QDNhpIz9Xy*Ll!d9*Isv6FhqgpwqbpM|==Uffv&PTq^g&U4)d8*YT z;s6mXKa0^%RT`>ZI?&j8HuH)$@~wK3)j(%+XZ5P1|uQF7{az}jb z7SqCDC2cZ|DM|Ff8+zLkVfB(1#Um84<;X5n+#R2AM|s6*Jq0MSz2Z1&ENf< zyBGJ;>aVWo9Cgq7T;`XGxqGpf}CYO8kCgP)TRY?Jwkk2T)s&$i@u zMt6Fs@qC-yu^bdKLI=vk z@5}$y8qXc3b@$1VXvQkIGF@KX!qs{ACMequ`8m1wC0Ui7LF@h&wHj1{Ie!@A=j1i4 zys!%O$Iag|UB44i{K^Ccy(57oG3Gpw=~~`3Tz&cX1O=^-?q2P_@HgebD~i0nIb0QuSfmVaE@;G;1jn}3Oy{E~`+{$J1UdoV>pAWhzJnmc-bIHpi4X@5CrK%MUfsJJQ7-_&IOf zdaQkatTN^9!dpj`q~$TnyVZsocmxSKcS}&~rp=B~N>N^6E20(BjNPR;4pLkFO>v+V z(%3hQ&3~Qg2z)2pNN5(Ss@00R^2(&^PXH>>Mpth<>Z8f!d zs6O|44d=$$L$yh#Uuzf3c#F@jKmOF_q}CKGr^5YSQnnvomg)GmL%30Nc&OfRfkRj= z>L{<4^Ms6MrBV^P+YC0ks@lxR3hSVXgDBaCLxu1awr zEzc#K`R&grb!YgMG^{ViArrq=4p6t&Np!WF-CV_#`iX+l3qT zwNM?ckVfB(J>Hk;Xwxa&c-AOX$0JCLzL?kP`r}7!*N$hDyCE+#9n~pIdiaLwcm#)C!b|GW>Kvkbqm$;2oeDS`J5kb+@PhddQ8NH>lYorydQ4p$0z7` z1c}?V@;M!ajWK-Ao1%hFQ>Ubo~|bD6LCnnr{qaUG=jqZe?e1;9E?G@PI1vpB z=2g)OY3y0XHYQ}bzHb+<25O>VP!XXR6pe*VIRR!HMWW6WoIIrW28vy@f8v^OxTF%BFBjP;yRPCfDcEal{u z_6AxZEl2)3exiDJMMmJ`K^qjzC7f3nW4HgAu6iGe zb3`omRri)84^#Y7YDoQowA_PZ zdxxnZ!+n*^fCbXLi*?8BVQeZ9^FH!be273R%q5J8;@EaW+4Dh+GQ)3xfiov&24)On zlgiyx%Jqs-zN|LDKr5titT2|GFUxhDMwFvfsDjrSxSGT(eOfKqL?a^53Ta%UGWJd0 z5Tl8HeycY8jE+|gxQ@n^vsfV;Blr7k{g?=}LR!94w26GI-POVW;jlA0)&%cB$=5iv zLN*#6@bSM$1X>|2M?PiI45L+bT3>y4!8IqMxmZ*EG^&gfYci|7k62$hU%f?ZpNT{` zYA3o@e|y1&R!F07#!5VxZuoo~=PL5ZTi?C7xmZ(8{I0YU%S|8XBi2_1nsXno?oT&< z{4UNl;IX%kR!E~iy3Y_2Xw*-Nb3CZj#8`gNSFAsVFDdDqQ>eK(FLn8?jPuLo&BYn# zNu4s}z9c*b#1bNR!9#y(?Xna`~pi8@q*53S(LjC z{6iJY3~U8#b;k7RnXU%Ta5Z&xs8VZ2D{*FNGg)q3EQzs;S2JCYJA|tTI)^G)F4A&; zyj3&H)tuH0<;sUDcm#>=t9-;trq~GI!il|K!1#tDw*Y4O6!sj>V_(4g|yt~m#<|y47!4>{BEdT ze@knzf?Stb!igDrT=#91St-*`XI7}Sn2nxT#{;aIZu}3GR5({ zWvGtP;;bgmC0mYVIu5iCH@+Vx6WDG@GuEzImZMYGaHII82|A8WB;;DvZ%kKSbZyW$ zSSFfYY9+1*%Klt}o-*Y06JtB8W;yOt92=U1>S%@jaQri-{5sKSIO$?qTD=WA_5qGA z95-}rkTB7>U*Tff^R^pwv_cyDpRu*S4>WvQUJU&Bt-J>I8kUPAjj@(T2O3Sk%?Ny0 zFt34DNTWZ-x(->=_WQbFN?clmG{a%GV~fz$_J>Q_X3w6#njt$2d`&DDd&oB3u&&> z`JDw_EuF!^e+G>%_Lj5L(E#y%k1^$ms6%U>wwe7>&v_8XO1;)N(PPXr4Qa-{9ehUT zacs^PqV~A`P~$#Q6CP@uU@TGP1k#Lkw+Vv?w917xI8DzvZ9>oSVS*1~g*0O)D2~HQ z`P5%14m^T2!4{!=`rn?>dsIBrX2s)?Dn?kmX&cc#YnGMwXse_UEAsNxlW4_h9yxDa z`+Jkq^c2}9O5{Sg`vYml7LT%gT&2FZj~Jfi$^`o0N2uKN{~$z3jQvfKH+cWlwr?nM ztS{1bmY7zST%o+GvaWo<4QgGqvRl;TIVKZ!UIp;Hvil&N_bn1wQg#mp@E%0M?oHAE zNHdmXXUT?~yu!@L&KTYzR$k?$l|IkiT_euu=gu=e2DP6*IIT^~%bbhr7B<&BJtsc% z@A+rO3fV+_4qh2ae}U+ZExj+;4@QFW|F9Fcz)86Jl<~agGF* zltXOm+NAaSft5tL@8rFwA%P|35Dn)(O+qWAAAD3%lr%n$-|MsfqSd5o6e;=0+-}v1 zs&5lZi13WoqZNd2y4Odo+i+oG%1w&Hvs^y5d95%$y3b(y2qPcTkvH2-oOc;pG|1|Y zzj9hvh1RvKfM)FMV2k*{Cir~*AA~50F_)cJDRw6EtoF=T%uvQ&Q{=<@oJ_ew1ZFjk zT01^F4xYEKUq=}o+AR7N&wWVS^R8G8aC`n2ZB%Ph{8zL>TF%6|G(&S{0X>7nnHsZ% zf6p_(*-NUMGtDdGU4uKKrO^lWt0@OvX;z z#9Kt zvGdA`R#+iz`_9D&9zmi@TmGh2qA|1Rb&p!%5hT24S;Ud>YaRq1L88!i7IF6Q6%PWB zAQ3#zB7*8%_8{;G5+^%b#QFJI9t0ji;`Jrbn?}d7nH~flLE^hU7V+M(44dGimiG%D zLE_tu);V$05ju;qwPOZ~yxNeNSH=FYTUzCPfY~DxxmbyQ#(v7qE8)kki8!ZXzREuA zyn2H`EA;)}KG4d}1y#zDH+-O#oeQdzC2tUDW#@t_Wyu=^TG_dvN?Gy-fmU`ds8W`^ zL7HD(Fs z7-L`Agm!$rl8cp?)$H#LD-#D-nkjtrz3|k5N3eacB*uo@#D;TE9l2PEa7b6RH^o^iR*_I&kD3r+a&dtBeJ32_8l8cU)l)j;H8 zg|uPi?z&@>g^#b}zt%AuuWbT`T-R&My(9l025xzL6+1`EaA7uQj7kB5nCHGVGQ zYjw;F%ow`H0RpXX-o>#Z&sTUYW3LUxb-#R{0mmR(AF(`b{7<5J6 zw0u12SjdUx+TW}Ed&c_MMBa-}-L(?lbD<5ZRs;Oo3Ll+UG&4T+@e^@OYEZyA^ZVBP zvzmW*0jK@F%D<=94X}tY-!?OHu`+-*I8Aqi`?M2xIlt~U%{U$BFMN0n@OGA(5+Hok z_s#xn@Xw5m9%KZa>w8E^ETi0T&Rk(Bn^0>8+ z)o!0n=j$vaq$5CJ8_I-q1PHl5(1&ych~pPU&#Ie$@@%WkRm9y7we-i{PRR;rxmHME zA4s%~SZ(!Iw>F}mAGGpzB7r5zKF|tj%ms^ZuPp6eGx#{i5rvtb?L%Zd5@==jlOgrs z8w6U}{bXmm<;A-GKp$v@BkjLyg;sX!8d496T4A*4&(3yxF2P!1S#}>7y#JAwYi0L` z!N(dBSkiwJb`Ki7|B;pnv_gM&pW8FT^}=By>Zitf9s2;sqcqZ3`63o^U0<)~VkP<+ z`(Ip52p@F);hy0{-(tDa*yL9%*+ec@NZWZeqVUo{9{=`7QSKQ|M2OjrEkbv^{#YW2 z9YmlNwvRkM&Yv$WYPBz+hcvh2NR@l=v$Ga4dP@%jtuPa%IfngN<99K)H(5KzO^6)D z5sbY_s+6i0agYeK!kVCOdM~3@uvq&{3X60{j=3b}E;+9*Xcmz;G19P)2rFz+Y(sj2 zb<7Yxjtv;+CU8txcO9)cQOq&)T;jAvtn5F|eGge!VNK9Cy;Z!Yyjr8?R!4_x-PB=U zHFvHHy=NBjZsbg;8^9HA=7$F=I-h>o-1+a6d*%iDp0NR>YTOW=(&os!**ZuQbdV-j zPTFtwo0h84R!*jJ<)p2UG`Tv{e%D*4XZ-4n0v?>yA@iCOniWr@I&=ot~|Iq%Ha zlJcWRt&qkVGS>Q=^S`bBpsU{d+EfGEr!=)&V``rr)IM@sRVV#mO;XpaCHvDKUyWi=7#9sS8f zE7A{crZ|e{r~yT}NZ9&8)6#Q3BvoSv(s^-JBi011?01AsOV#)#=?7<1YEh6EwWS3Teg+iu^5#JRe1l zWg%^=XiZD?YwK$juCKM1v~s10>dc-${;N&kq9V>v1Nf-j?zT5uT5GRC>LqD2jfT$7*DF-!=&xA z-_kKbIVsK`IBPT3xxg`H^voDNDo535a#bT*^&IKv%+jBjdLq{-CXU#qG#tHLKV5UU zTL&o!vjOz$TWQGw#9Mzz8SF|V*iXqN&a`VmpZgZSZ41*cOPZQif{NJE;g&nb>xb7SmETA>wYzD(R9AJOFF zj7P07cadhyn~2v$JSW0_H{axnWhBryV`E6Y>_@cH(v9jut?i>9G&+JkOX(?>e8Lw?A9u=ncd;z_Y#_`38FK zylB6VKi8$=831dDXKlu8?W;f6zM>V*dWLz^~O|XV^FPw;^W8ZEa zMg&?RE%(P?uQOdL>F$O#3w3Mt#rdPmuvSif2FT2+;_O-fo;VvUn#0cq2UwPiW>I5a zLzzG;`TQ}Ji26k6KA{Shi#>=Vn0k;DpbyI?I>Jc-imhm?C{3;z#h4h|L@Lv%brK!# zlgbpWkhZm1rlm67LJH8i7f3xo3Q#;^tMg2*8O4$q8%8SA$!Fsn(@ABDR!G|#JkwH{ z+R8A4E5oqQk-!=TsTHc=5hQGNm1$`d_mUd0 z2E9qnNDYWbkg&B9$H7ML@Kx#ldf`qNXGA%XW&Jvlf>)peR_|p>>c1Oq-1%#Qf=7_B6;-CB1~j-D5RV{X z>#?%?r+_*41Ou-{a*qSEOQUj)t0<`AwjKG&Uno*GrwyMqKx?Rj3(iIUA zwl5>FeU4^SSYdBsKhc|+|I2dhBc;V}LD^blF;io{%0AZY&vd*?`j7DqWdg0RhV-@s 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 z%0A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�mfFHW9U>Tn2)#FmdbP4V&0Cs4R$(qT}qi z+K_93H%jc5^3=2@+JK`+CjP^UX}JY$Kc1Y}V;{$>?88&?e-UiOzW=GKe-Uiui3LrH zl7A6w<%tEHkK~OKjEVmu*vbApY*vbb;vR#06qlUq4ZC=Fh`k{G!^#wG;Q8Hj z*Y4eerahBs&}*2c3o|c&TDuG`wG_&r-V1D9%2ZH|FB}(t~W*Ttr}wc7daXaAzu%caT zAEkC?H#r(O?;Jh&Uh5$q?8xpdx!u?PgZ7NnpWThJ@#WzU%S~4SH5mPmUWdyqh@^Bc+^pe%HkBioyiv_djUcH@-B)PO(d# zHb1ZW_aAN_{@uIkoUZ40P5h20VGofV#D7?sMBBNwXJoby%*c$awTIf}IPzl~T{}KZ z{Hw=Zdc|A-4zTimxycpJ%XL)6biU)oo1h6(;_F?eY~SxSeDlY*nL5Z#ySX zo;CHhx#n(j!FXo?Y{m2(D0@Uy=DZ|!;CKIX&-6W3c7OJ?rXAtjZ~i~QR-Se;r53a! zo_(;Dr=2{}{{M2tR@~G6f3Dcd(@v(;g8#}DTXA3c|328t(}JEp$mQS~T ze7Z)_COqr^ah6QH?pcLsxmAsYE(aLRp+p*;t~j)<*q>*OuqCv;Sf>x=oOyb1*8 zoe9~;AJD$8h5D=nw6C5OW|q*qa{b699|rB~2Pj7%O72maQKl}GAKc(gfoN?0ud;!KBihgRGS zG}wyi3t>;K5s#l+{@ukIuLuyzn^GZF?gScqg^65^o?49#zOdGPDTs|#gB{thO7D7n zoWWy;M;~Pgb(K7dc6~p@F$%;%=%ZHDJRr17)}+m0UPYBna7v2eUnInl7sPnzyf|H^ z>)beC*X|s>0diHWaEL?f=GksqoH1qhN!v%+p>_0P)CMKHp0bI+91aj8KpX{;DK5^d z$hB*c2~Np9ySjg7oHpz2EQ77M4dgZ-1(m52%HlZa2f2ivH9nS5oO)LOT5gqTXDBBd zK_OiV`avF@J?j%Kp`v6OGXS@8(m+3#2+#UvOQ^vY6Wmt6j_hbrx#3UWRfo&Hk`n6eVAZHm?tY(`ACoq$pz%CCMPBgWxvjoN)W& z6eVZ@&S3Q?)S2Fu{q{YTYn1Pg*uMm8gvEN%;B@tX-E;VEDd$S4O!HpOa&UOMF4ex{ zaISdF$4((24q=^s%XD3;9qoJvkjo*|vd>%W2%ZhKEYA}-C!9lDJ)pHSx*ePVA8f@m z*E-ZSdxD)iQ1Vo)3qSa@qdg+;ySLP}5KazYIl0nKPt?C8K(nD8jAEVml4 z%_l+5Z?Tg6(}r;>Utz+dM6%p!z%-}G4#D@=G4N|sv<=m#}mS=3eK<#8%s zVZx)XvLrR2Db#>`g$a+M3g?syHQ@bzVb1>9$D4T@#jAXU36G}9a;pJ9g#t8b)%CC+ z(>0@ZGfnS}qa8G(Y{h*=?jJ${db#e6)N|>YQF~nCDB&1G9|SSA){WE->6%eH z;DH*%_!Fi`;dv3AR1pwaL$Hil&zTNI)n=QT9DQWX9GU?^B)DM zJ<4!g@u-9+dT2(!7#U&w4b3Q9@kqomhBqwGjQ&z_v=IT#C|hwG$VB*ed9;NEM;pDN z8D%S`xoxm74iuoD;|$PA=?YMLeC5dCh{4 zK4?Zc8aUcHdZ4M^*h{SmEzWFcM%jvK9)ocXFLu8O#q;1t={ug-&ow+FliwPMJyPm` z=naCc__;=&!wGd}%<1YuF<9-*^G|-OBF{wyQR(ZtK|%q_R!sAg44&0M{BU7mP*)wdohawfqqM?Xs_7W7gl2RA zhz;o~Q~TYUN7ZQ4a;_dhGddo+?SasYdelyq(1~)o9<`I@){M@9W;7i0tFzFIvK7

;c8$YxIvUm^1Jd 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/dev/null 2>&1 + RC=$? + + if [[ $RC != 0 ]]; then + start_nginx + fi + + sleep 10 + done +} + +watchtower diff --git a/events.js b/events.js new file mode 100644 index 0000000..b34b8ee --- /dev/null +++ b/events.js @@ -0,0 +1,23 @@ +var events = [ + { + "date": "May 23, 2019 16:00:00", + "subject": "start", + "notes": "" + }, + { + "date": "May 24, 2019 15:00:00", + "subject": "Example 1", + "notes": "EXMAMPLE 1 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Consectetur purus ut faucibus pulvinar elementum. Pellentesque habitant morbi tristique senectus et. Amet risus nullam eget felis. Semper auctor neque vitae tempus quam pellentesque nec nam aliquam." + }, + { + "date": "May 24, 2019 15:33:00", + "subject": "Example 2", + "notes": "EXAMPLE 2 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Consectetur purus ut faucibus pulvinar elementum. Pellentesque habitant morbi tristique senectus et. Amet risus nullam eget felis. Semper auctor neque vitae tempus quam pellentesque nec nam aliquam." + }, + { + "date": "May 24, 2020 15:33:00", + "subject": "END", + "notes": "" + } + +] diff --git a/goals.md b/goals.md new file mode 100644 index 0000000..33470bd --- /dev/null +++ b/goals.md @@ -0,0 +1,64 @@ +--- +layout: page +title: Goals +permalink: /goals +--- + +# 2019 + +## Family +### Vacation +* One destination vacation with immediate family +* One low-key relaxing vacation with immidiate family +* At least one trip to visit family + +### Activities +* Find and engage in new activity enjoyed by the whole family +* Find and engage in new activity with kiddo +* Find and engage in new activity with wife + +## Wellness +### Cycling +* Cycle 350 miles for the year +* Cycle a minimum of once per week +* Ride in one cycling event for a distance of 100 kilometers + +### Running +* Run a 12 minute mile + * Actually run the whole mile + +### Core +* Build up to the ability to do 100 push-ups in a single day + * This could be split in to 20 sets of 5, 10 sets of 10, etc... +* Build up to the ability to do 100 sit-ups in a single day + * This could be split in to 20 sets of 5, 10 sets of 10, etc... +* Build up to a 60 second plank + * This does not mean a 1 second plank 60 times. + +### Swimming +* Explore getting back into lap pool swimming +* Determine baseline measures & set goals that are achievable + +## Health +### Limit +* 1 Energy drink / week +* 2 Soda / day + +### Intake +* water(oz) = bodyWeight(lbs) / range(1..2) + * the dividing number should be closer to 2 with low physical activity, and closer to 1 with higher physical activies +* More veggies, everyday + +## Career / Learning +* Read 7 books relative to leadership / coaching +* Present more + * In front of increased audience sizes + * In front of audiences of varying influence levels +* Maintain work / life balance +* Build that LED alarm clock with an Arduino + * Stop putting this off + +## Community +### Volunteering +* Volunteer at least 75 hours for the year +* Volunteer at least 16 hours with family diff --git a/index.md b/index.md new file mode 100644 index 0000000..50abbbf --- /dev/null +++ b/index.md @@ -0,0 +1,10 @@ +--- +layout: default +--- + +{% for post in site.posts %} + {% if post.published == true %} + {{ post.date | date: "%b %-d, %Y" }} + [{{ post.title }}]({{ post.url | prepend: site.baseurl }}) + {% endif %} +{% endfor %} diff --git a/promethease.html b/promethease.html new file mode 100644 index 0000000..884dd33 --- /dev/null +++ b/promethease.html @@ -0,0 +1,964 @@ + + + + Promethease Report + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + +
+
+
+
+
+ + + +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+ +

ABO blood group predictions are brand new, and still under development. We're rolling it out to you so we can see how it performs on real data. All conclusions are still greatly limited by the general lack of phased data, the lack of genotyping at all of the necessary snps, and other factors. +

+best guess:

ABO blood type
O

+
rs8176719(D;D)
+rs8176746(C;C)
+
rs8176719 (D;D) indicates you are type-O +
you were not genotyped at either rs590787 nor i4001527 so it is impossible to see your Rh blood type + +

But the ABO system is quite limited

+ +

Blood, you see, doesn't just come in types A, B, AB, and O. The "positive" or "negative?" Nope. In fact, let's get all the way into the weeds: Scientists have since discovered over 300 proteins that contribute to blood type. The AB+ on your blood donor card? Yeah, that's a massive oversimplification... read more at +Beyond Blood Type: Genomics Can Show What You're Really Made Of + +

+or +

+ +

It would be straightforward if we all had the same blood. But we +don't. On the surface of every one of our red blood cells, we have up +to 342 antigens - molecules capable of triggering the production of +specialised proteins called antibodies. It is the presence or absence +of particular antigens that determines someone's blood type. +

+ +

+Some 160 of the 342 blood group antigens are 'high-prevalence', which +means that they are found on the red blood cells of most people. If +you lack an antigen that 99 per cent of people in the world are +positive for, then your blood is considered rare. If you lack one +that 99.99 per cent of people are positive for, then you have very +rare blood.

+ +

If a particular high-prevalence antigen is missing from your red +blood cells, then you are 'negative' for that blood group. If you +receive blood from a 'positive' donor, then your own antibodies may +react with the incompatible donor blood cells, triggering a further +response from the immune system. These transfusion reactions can be +lethal. + +Read more at The man with the golden blood. +

+ + +

Known ABO SNPs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
23andMe ABO
IndexGeneSNPGenoReputeMagnitudeSummary
1   rs7466519 not tested
2   rs8176750 not tested
3   rs56202119 not tested
4   i4000505 not tested
5   rs56231718 not tested
6   rs55788852 not tested
7   rs55927860 not tested
8   rs8176749 not tested
9   rs56190619 not tested
10   rs55783488 not tested
11   rs56355240 not tested
12   i4000504 not tested
13   rs56409303 not tested
14   rs55805279 not tested
15   rs56106480 not tested
16   rs8176747 not tested
17   rs41302905 not tested
18   rs8176746 (C;C)   0
19   rs8176745 not tested
20   rs55951833 not tested
21   rs8176743 not tested
22   i5007173 not tested
23   rs55739900 not tested
24   rs56116432 not tested
25   rs56031507 not tested
26   rs8176741 not tested
27   rs56408700 not tested
28   rs8176740 (A;T)    
29   rs55827808 not tested
30   rs8176739 not tested
31   rs56223957 not tested
32   rs56189011 not tested
33   rs56089890 not tested
34   rs55727303 not tested
35   rs7853989 not tested
36   rs55964869 not tested
37   rs55756402 not tested
38   i5007171 not tested
39   rs1053878 not tested
40   rs55658842 not tested
41   rs7873522 not tested
42   rs8176732 not tested
43   rs2073824 not tested
44   rs8176722 (G;G)    
45   rs8176721 not tested
46   rs8176720 not tested
47   rs8176719 (D;D)     likely to be of blood type O
48   rs56231711 not tested
49   rs8176717 not tested
50   rs512770 not tested
51   rs641959 not tested
52   rs514708 not tested
53   rs55958637 not tested
54   rs549446 not tested
55   rs8176704 (C;C)    
56   rs574347 not tested
57   rs688976 not tested
58   rs687289 (C;C)    
59   rs2073828 not tested
60   rs55876802 not tested
61   rs8176694 not tested
62   rs672316 not tested
63   rs657152 (G;G) Good 0 common/normal
64   rs8176682 not tested
65   rs474279 not tested
66   rs500498 not tested
67   rs505922 (T;T) Good 2 blood type O
68   rs507666 (G;G)    
69   rs630014 (T;T)    
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SNPedia ABO
IndexGeneSNPGenoReputeMagnitudeSummary
1   rs1053878 not tested
2   rs2073824 not tested
3   rs2073828 not tested
4   rs2519093 not tested
5   rs41302905 not tested
6   rs500498 not tested
7   rs505922 (T;T) Good 2 blood type O
8   rs507666 (G;G)    
9   rs512770 not tested
10   rs514659 (A;A)    
11   rs55722397 not tested
12   rs55964869 not tested
13   rs56392308 not tested
14   rs574347 not tested
15   rs612169 not tested
16   rs630014 (T;T)    
17   rs643434 not tested
18   rs644234 not tested
19   rs657152 (G;G) Good 0 common/normal
20   rs687289 (C;C)    
21   rs687621 not tested
22   rs7853989 not tested
23   rs8176694 not tested
24   rs8176704 (C;C)    
25   rs8176719 (D;D)     likely to be of blood type O
26   rs8176720 not tested
27   rs8176722 (G;G)    
28   rs8176740 (A;T)    
29   rs8176741 not tested
30   rs8176743 not tested
31   rs8176746 (C;C)   0
32   rs8176747 not tested
33   rs8176749 not tested
34   rs8176750 not tested
+ +
+ + +
+ Medicines and Drug Metabolism + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Pharma
IndexGeneSNPGenoReputeMagnitudeSummary
1   rs2231142 (A;C) Bad 2.1 1.74x increased gout risk; gefinitib takers 4x more susceptible to diarrhea
2   rs72552713 (G;G) Good 0 common in complete genomics
3   rs1800497 (C;C) Good 3 Normal (A2/A2)
4   rs429358 (T;T) Good 0 common
5   rs7412 (C;C) Bad 1.1 more likely to gain weight if taking olanzapine
6   rs4680 (A;A) Good 2.5 (worrier) advantage in memory and attention tasks
7   rs12720461 (C;C) Good 0 normal
8   rs2069514 not tested
9   rs35694136 not tested
10   rs56107638 not tested
11   rs762551 (A;A)   1.5 Faster caffeine metabolism in smokers and heavy coffee consumers
12   rs12721655 not tested
13   rs2279343 (A;A) Good 0 common in clinvar
14   rs28399499 (T;T) Good 0 common in complete genomics
15   rs3211371 not tested
16   rs34097093 (C;C) Good 0 common in complete genomics
17   rs34223104 (T;T) Good 0 common in complete genomics
18   rs35303484 not tested
19   rs3745274 not tested
20   rs12248560 (C;T)   2 CYP2C19*17 ultra fast metabolizer; drug metabolism effects; also 0.77x decreased breast cancer risk
21   rs17878459 not tested
22   rs17884712 not tested
23   rs17885098 not tested
24   rs17886522 not tested
25   rs28399504 (A;A) Good 0 normal
26   rs3758580 not tested
27   rs41291556 (T;T) Good 0 normal
28   rs4244285 (G;G) Good 0 normal
29   rs4986893 (G;G) Good 0 normal
30   rs55640102 not tested
31   rs56337013 (C;C) Good 0 normal
32   rs6413438 (C;C) Good 0 normal
33   rs72552267 (G;G) Good 0 normal
34   rs72558186 not tested
35   rs1057910 (A;A) Good 0.1 normal; no effect on warfarin metabolism
36   rs1799853 (C;C) Good 1 normal; no risk of altered warfarin metabolism or NSAID metabolism
37   rs28371685 (C;C) Good 0 normal
38   rs28371686 not tested
39   rs56165452 not tested
40   rs72558187 not tested
41   rs72558188 not tested
42   rs72558190 not tested
43   rs7900194 not tested
44   rs7900194 not tested
45   rs9332130 (A;A) Good 0 normal
46   rs9332131 (I;I)     normal
47   rs9332239 (C;C) Good 0 normal
48   rs1065852 not tested
49   rs1080985 not tested
50   rs147960066 not tested
51   rs16947 not tested
52   rs28371706 not tested
53   rs28371720 not tested
54   rs28371725 (G;G) Good 0 normal
55   rs35742686 not tested
56   rs3892097 not tested
57   rs5030655 (I;I)     normal
58   rs5030862 (G;G) Good 0 normal
59   rs5030863 not tested
60   rs5030865 not tested
61   rs5030865 not tested
62   rs5030867 (A;A) Good 0 normal
63   rs59421388 (C;C) Good 0 common in complete genomics
64   rs72549349 not tested
65   rs72549351 not tested
66   rs72549353 not tested
67   rs72549354 not tested
68   rs72549357 not tested
69   rs769258 not tested
70   rs12721629 not tested
71   rs2740574 (A;G)     carrier of one CYP3A4*1B allele
72   rs35599367 (C;C) Good 0 common in complete genomics
73   rs4646438 not tested
74   rs4986910 (T;T) Good 0 normal
75   rs4987161 (T;T) Good 0 normal
76   rs55785340 (A;A) Good 0 normal
77   rs10264272 (C;C) Good 0 normal
78   rs15524 (C;T)    
79   rs28365083 (C;C) Good 0 normal
80   rs28383468 (C;C) Good 0 normal
81   rs28383479 (G;G) Good 0 normal
82   rs41279854 (A;A) Good 0 normal
83   rs41303343 not tested
84   rs55817950 (G;G) Good 0 normal
85   rs55965422 (A;A) Good 0 common genotype
86   rs776746 (A;G)   2 carrier of 1 nonfunctional CYP3A5 allele; drug metabolism affects
87   rs1799963 not tested
88   rs6025 (G;G) Good 0 normal/common risk of thrombosis
89   rs1801131 (A;C) Bad 2.1 Possibly impaired folate metabolism
90   rs1801133 (C;C) Good 0 Common genotype: normal homocysteine levels
91   rs1799971 (A;A) Good 0 normal
92   rs2306283 (T;T) Good 0 common in clinvar
93   rs4149056 (T;T) Good 0 normal
94   rs55737008 (A;A) Good 0 common genotype
95   rs56061388 (T;T) Good 0 common genotype
96   rs56101265 (T;T) Good 0 common genotype
97   rs59502379 (G;G) Good 0 common genotype
98   rs72559745 not tested
99   rs1902023 not tested
100   rs8050894 not tested
101   rs9923231 (C;C) Good 0 normal
102   rs9934438 (G;G) Good 0 common in clinvar
+ +
+ +
+
+ + + + + + + diff --git a/report_metadata.txt b/report_metadata.txt new file mode 100644 index 0000000..97b34f1 --- /dev/null +++ b/report_metadata.txt @@ -0,0 +1,9 @@ +Promethease +Version 0.1.166 +Analyzed genome_Kameron_Kenny_v5_Full_20190216070659.txt
infiles /tmp/tmpK0sRYI +On 2019-02-25 16:54:06.538087 UTC +Found 24982 SNPedia genos + +promethease.html is the report. We're starting hear reports that some (browsers? OSs?) no longer allow double clicking on promethease.html to open the report. That will open the browser, but shows a blank page. If that happens to you, use File->Open to navigate to, then open, promethease.html + +The files below 'ui2libs' are support files, that all it to work offline. They aren't needed, nor used, when you have a network connection. \ No newline at end of file diff --git a/ui2libs/Chart.js/2.6.0/Chart.bundle.min.js b/ui2libs/Chart.js/2.6.0/Chart.bundle.min.js new file mode 100644 index 0000000..a7c0cf9 --- /dev/null +++ b/ui2libs/Chart.js/2.6.0/Chart.bundle.min.js @@ -0,0 +1,16 @@ +/*! + * Chart.js + * http://chartjs.org/ + * Version: 2.6.0 + * + * Copyright 2017 Nick Downie + * Released under the MIT license + * https://github.com/chartjs/Chart.js/blob/master/LICENSE.md + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Chart=t()}}(function(){var t;return function t(e,n,i){function a(o,s){if(!n[o]){if(!e[o]){var l="function"==typeof require&&require;if(!s&&l)return l(o,!0);if(r)return r(o,!0);var u=new Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var d=n[o]={exports:{}};e[o][0].call(d.exports,function(t){var n=e[o][1][t];return a(n?n:t)},d,d.exports,t,e,n,i)}return n[o].exports}for(var r="function"==typeof require&&require,o=0;on?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb,e=(299*t[0]+587*t[1]+114*t[2])/1e3;return e<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=this,i=t,a=void 0===e?.5:e,r=2*a-1,o=n.alpha()-i.alpha(),s=((r*o===-1?r:(r+o)/(1+r*o))+1)/2,l=1-s;return this.rgb(s*n.red()+l*i.red(),s*n.green()+l*i.green(),s*n.blue()+l*i.blue()).alpha(n.alpha()*a+i.alpha()*(1-a))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new r,i=this.values,a=n.values;for(var o in i)i.hasOwnProperty(o)&&(t=i[o],e={}.toString.call(t),"[object Array]"===e?a[o]=t.slice(0):"[object Number]"===e?a[o]=t:console.error("unexpected color value:",t));return n}},r.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},r.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},r.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92;var a=.4124*e+.3576*n+.1805*i,r=.2126*e+.7152*n+.0722*i,o=.0193*e+.1192*n+.9505*i;return[100*a,100*r,100*o]}function d(t){var e,n,i,a=u(t),r=a[0],o=a[1],s=a[2];return r/=95.047,o/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,e=116*o-16,n=500*(r-o),i=200*(o-s),[e,n,i]}function c(t){return Y(d(t))}function h(t){var e,n,i,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0==s)return r=255*l,[r,r,r];n=l<.5?l*(1+s):l+s-l*s,e=2*l-n,a=[0,0,0];for(var u=0;u<3;u++)i=o+1/3*-(u-1),i<0&&i++,i>1&&i--,r=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,a[u]=255*r;return a}function f(t){var e,n,i=t[0],a=t[1]/100,r=t[2]/100;return 0===r?[0,0,0]:(r*=2,a*=r<=1?r:2-r,n=(r+a)/2,e=2*a/(r+a),[i,100*e,100*n])}function p(t){return o(h(t))}function m(t){return s(h(t))}function v(t){return l(h(t))}function y(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*r),l=255*i*(1-n*(1-r)),i=255*i;switch(a){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}}function x(t){var e,n,i=t[0],a=t[1]/100,r=t[2]/100;return n=(2-a)*r,e=a*r,e/=n<=1?n:2-n,e=e||0,n/=2,[i,100*e,100*n]}function _(t){return o(y(t))}function k(t){return s(y(t))}function w(t){return l(y(t))}function M(t){var e,n,i,a,o=t[0]/360,s=t[1]/100,l=t[2]/100,u=s+l;switch(u>1&&(s/=u,l/=u),e=Math.floor(6*o),n=1-l,i=6*o-e,0!=(1&e)&&(i=1-i),a=s+i*(n-s),e){default:case 6:case 0:r=n,g=a,b=s;break;case 1:r=a,g=n,b=s;break;case 2:r=s,g=n,b=a;break;case 3:r=s,g=a,b=n;break;case 4:r=a,g=s,b=n;break;case 5:r=n,g=s,b=a}return[255*r,255*g,255*b]}function S(t){return i(M(t))}function D(t){return a(M(t))}function C(t){return s(M(t))}function P(t){return l(M(t))}function T(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100,s=t[3]/100;return e=1-Math.min(1,a*(1-s)+s),n=1-Math.min(1,r*(1-s)+s),i=1-Math.min(1,o*(1-s)+s),[255*e,255*n,255*i]}function I(t){return i(T(t))}function A(t){return a(T(t))}function F(t){return o(T(t))}function O(t){return l(T(t))}function R(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100;return e=3.2406*a+r*-1.5372+o*-.4986,n=a*-.9689+1.8758*r+.0415*o,i=.0557*a+r*-.204+1.057*o,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*=12.92,e=Math.min(Math.max(0,e),1),n=Math.min(Math.max(0,n),1),i=Math.min(Math.max(0,i),1),[255*e,255*n,255*i]}function L(t){var e,n,i,a=t[0],r=t[1],o=t[2];return a/=95.047,r/=100,o/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,e=116*r-16,n=500*(a-r),i=200*(r-o),[e,n,i]}function V(t){return Y(L(t))}function W(t){var e,n,i,a,r=t[0],o=t[1],s=t[2];return r<=8?(n=100*r/903.3,a=7.787*(n/100)+16/116):(n=100*Math.pow((r+16)/116,3),a=Math.pow(n/100,1/3)),e=e/95.047<=.008856?e=95.047*(o/500+a-16/116)/7.787:95.047*Math.pow(o/500+a,3),i=i/108.883<=.008859?i=108.883*(a-s/200-16/116)/7.787:108.883*Math.pow(a-s/200,3),[e,n,i]}function Y(t){var e,n,i,a=t[0],r=t[1],o=t[2];return e=Math.atan2(o,r),n=360*e/2/Math.PI,n<0&&(n+=360),i=Math.sqrt(r*r+o*o),[a,i,n]}function z(t){return R(W(t))}function N(t){var e,n,i,a=t[0],r=t[1],o=t[2];return i=o/360*2*Math.PI,e=r*Math.cos(i),n=r*Math.sin(i),[a,e,n]}function B(t){return W(N(t))}function E(t){return z(N(t))}function H(t){return J[t]}function j(t){return i(H(t))}function U(t){return a(H(t))}function G(t){return o(H(t))}function q(t){return s(H(t))}function Z(t){return d(H(t))}function X(t){return u(H(t))}e.exports={rgb2hsl:i,rgb2hsv:a,rgb2hwb:o,rgb2cmyk:s,rgb2keyword:l,rgb2xyz:u,rgb2lab:d,rgb2lch:c,hsl2rgb:h,hsl2hsv:f,hsl2hwb:p,hsl2cmyk:m,hsl2keyword:v,hsv2rgb:y,hsv2hsl:x,hsv2hwb:_,hsv2cmyk:k,hsv2keyword:w,hwb2rgb:M,hwb2hsl:S,hwb2hsv:D,hwb2cmyk:C,hwb2keyword:P,cmyk2rgb:T,cmyk2hsl:I,cmyk2hsv:A,cmyk2hwb:F,cmyk2keyword:O,keyword2rgb:H,keyword2hsl:j,keyword2hsv:U,keyword2hwb:G,keyword2cmyk:q,keyword2lab:Z,keyword2xyz:X,xyz2rgb:R,xyz2lab:L,xyz2lch:V,lab2xyz:W,lab2rgb:z,lab2lch:Y,lch2lab:N,lch2xyz:B,lch2rgb:E};var J={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},K={};for(var Q in J)K[JSON.stringify(J[Q])]=Q},{}],4:[function(t,e,n){var i=t(3),a=function(){return new u};for(var r in i){a[r+"Raw"]=function(t){return function(e){return"number"==typeof e&&(e=Array.prototype.slice.call(arguments)),i[t](e)}}(r);var o=/(\w+)2(\w+)/.exec(r),s=o[1],l=o[2];a[s]=a[s]||{},a[s][l]=a[r]=function(t){return function(e){"number"==typeof e&&(e=Array.prototype.slice.call(arguments));var n=i[t](e);if("string"==typeof n||void 0===n)return n;for(var a=0;a0)for(n=0;n0?"future":"past"];return C(n)?n(e):n.replace(/%s/i,e)}function W(t,e){var n=t.toLowerCase();Vi[n]=Vi[n+"s"]=Vi[e]=t}function Y(t){return"string"==typeof t?Vi[t]||Vi[t.toLowerCase()]:void 0}function z(t){var e,n,i={};for(n in t)c(t,n)&&(e=Y(n),e&&(i[e]=t[n]));return i}function N(t,e){Wi[t]=e}function B(t){var e=[];for(var n in t)e.push({unit:n,priority:Wi[n]});return e.sort(function(t,e){return t.priority-e.priority}),e}function E(e,n){return function(i){return null!=i?(j(this,e,i),t.updateOffset(this,n),this):H(this,e)}}function H(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function j(t,e,n){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](n)}function U(t){return t=Y(t),C(this[t])?this[t]():this}function G(t,e){if("object"==typeof t){t=z(t);for(var n=B(t),i=0;i=0;return(r?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+i}function Z(t,e,n,i){var a=i;"string"==typeof i&&(a=function(){return this[i]()}),t&&(Bi[t]=a),e&&(Bi[e[0]]=function(){return q(a.apply(this,arguments),e[1],e[2])}),n&&(Bi[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function X(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function J(t){var e,n,i=t.match(Yi);for(e=0,n=i.length;e=0&&zi.test(t);)t=t.replace(zi,n),zi.lastIndex=0,i-=1;return t}function $(t,e,n){ra[t]=C(e)?e:function(t,i){return t&&n?n:e}}function tt(t,e){return c(ra,t)?ra[t](e._strict,e._locale):new RegExp(et(t))}function et(t){return nt(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,i,a){return e||n||i||a}))}function nt(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function it(t,e){var n,i=e;for("string"==typeof t&&(t=[t]),l(e)&&(i=function(t,n){n[e]=k(t)}),n=0;n=0&&isFinite(s.getFullYear())&&s.setFullYear(t),s}function _t(t){var e=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function kt(t,e,n){var i=7+e-n,a=(7+_t(t,0,i).getUTCDay()-e)%7;return-a+i-1}function wt(t,e,n,i,a){var r,o,s=(7+n-i)%7,l=kt(t,i,a),u=1+7*(e-1)+s+l;return u<=0?(r=t-1,o=vt(r)+u):u>vt(t)?(r=t+1,o=u-vt(t)):(r=t,o=u),{year:r,dayOfYear:o}}function Mt(t,e,n){var i,a,r=kt(t.year(),e,n),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?(a=t.year()-1,i=o+St(a,e,n)):o>St(t.year(),e,n)?(i=o-St(t.year(),e,n),a=t.year()+1):(a=t.year(),i=o),{week:i,year:a}}function St(t,e,n){var i=kt(t,e,n),a=kt(t+1,e,n);return(vt(t)-i+a)/7}function Dt(t){return Mt(t,this._week.dow,this._week.doy).week}function Ct(){return this._week.dow}function Pt(){return this._week.doy}function Tt(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function It(t){var e=Mt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function At(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function Ft(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function Ot(t,e){return t?a(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone}function Rt(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort}function Lt(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Vt(t,e,n){var i,a,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)r=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===e?(a=ma.call(this._weekdaysParse,o),a!==-1?a:null):"ddd"===e?(a=ma.call(this._shortWeekdaysParse,o),a!==-1?a:null):(a=ma.call(this._minWeekdaysParse,o),a!==-1?a:null):"dddd"===e?(a=ma.call(this._weekdaysParse,o),a!==-1?a:(a=ma.call(this._shortWeekdaysParse,o),a!==-1?a:(a=ma.call(this._minWeekdaysParse,o),a!==-1?a:null))):"ddd"===e?(a=ma.call(this._shortWeekdaysParse,o),a!==-1?a:(a=ma.call(this._weekdaysParse,o),a!==-1?a:(a=ma.call(this._minWeekdaysParse,o),a!==-1?a:null))):(a=ma.call(this._minWeekdaysParse,o),a!==-1?a:(a=ma.call(this._weekdaysParse,o),a!==-1?a:(a=ma.call(this._shortWeekdaysParse,o),a!==-1?a:null)))}function Wt(t,e,n){var i,a,r;if(this._weekdaysParseExact)return Vt.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(a=f([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[i]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[i]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[i].test(t))return i;if(n&&"ddd"===e&&this._shortWeekdaysParse[i].test(t))return i;if(n&&"dd"===e&&this._minWeekdaysParse[i].test(t))return i;if(!n&&this._weekdaysParse[i].test(t))return i}}function Yt(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=At(t,this.localeData()),this.add(t-e,"d")):e}function zt(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function Nt(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Ft(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function Bt(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||jt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ca),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Et(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||jt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Pa),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ht(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||jt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ta),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function jt(){function t(t,e){return e.length-t.length}var e,n,i,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)n=f([2e3,1]).day(e),i=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),r=this.weekdays(n,""),o.push(i),s.push(a),l.push(r),u.push(i),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=nt(s[e]),l[e]=nt(l[e]),u[e]=nt(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Ut(){return this.hours()%12||12}function Gt(){return this.hours()||24}function qt(t,e){Z(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function Zt(t,e){return e._meridiemParse}function Xt(t){return"p"===(t+"").toLowerCase().charAt(0)}function Jt(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}function Kt(t){return t?t.toLowerCase().replace("_","-"):t}function Qt(t){for(var e,n,i,a,r=0;r0;){if(i=$t(a.slice(0,e).join("-")))return i;if(n&&n.length>=e&&w(a,n,!0)>=e-1)break;e--}r++}return null}function $t(t){var i=null;if(!Ra[t]&&"undefined"!=typeof n&&n&&n.exports)try{i=Ia._abbr,e("./locale/"+t),te(i)}catch(t){}return Ra[t]}function te(t,e){var n;return t&&(n=s(e)?ie(t):ee(t,e),n&&(Ia=n)),Ia._abbr}function ee(t,e){if(null!==e){var n=Oa;if(e.abbr=t,null!=Ra[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ra[t]._config;else if(null!=e.parentLocale){if(null==Ra[e.parentLocale])return La[e.parentLocale]||(La[e.parentLocale]=[]),La[e.parentLocale].push({name:t,config:e}),null;n=Ra[e.parentLocale]._config}return Ra[t]=new I(T(n,e)),La[t]&&La[t].forEach(function(t){ee(t.name,t.config)}),te(t),Ra[t]}return delete Ra[t],null}function ne(t,e){if(null!=e){var n,i=Oa;null!=Ra[t]&&(i=Ra[t]._config),e=T(i,e),n=new I(e),n.parentLocale=Ra[t],Ra[t]=n,te(t)}else null!=Ra[t]&&(null!=Ra[t].parentLocale?Ra[t]=Ra[t].parentLocale:null!=Ra[t]&&delete Ra[t]);return Ra[t]}function ie(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Ia;if(!a(t)){if(e=$t(t))return e;t=[t]}return Qt(t)}function ae(){return Ti(Ra)}function re(t){var e,n=t._a;return n&&p(t).overflow===-2&&(e=n[la]<0||n[la]>11?la:n[ua]<1||n[ua]>ot(n[sa],n[la])?ua:n[da]<0||n[da]>24||24===n[da]&&(0!==n[ca]||0!==n[ha]||0!==n[fa])?da:n[ca]<0||n[ca]>59?ca:n[ha]<0||n[ha]>59?ha:n[fa]<0||n[fa]>999?fa:-1,p(t)._overflowDayOfYear&&(eua)&&(e=ua),p(t)._overflowWeeks&&e===-1&&(e=ga),p(t)._overflowWeekday&&e===-1&&(e=pa),p(t).overflow=e),t}function oe(t){var e,n,i,a,r,o,s=t._i,l=Va.exec(s)||Wa.exec(s);if(l){for(p(t).iso=!0,e=0,n=za.length;e10?"YYYY ":"YY "),r="HH:mm"+(n[4]?":ss":""),n[1]){var c=new Date(n[2]),h=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][c.getDay()];if(n[1].substr(0,3)!==h)return p(t).weekdayMismatch=!0,void(t._isValid=!1)}switch(n[5].length){case 2:0===l?s=" +0000":(l=d.indexOf(n[5][1].toUpperCase())-12,s=(l<0?" -":" +")+(""+l).replace(/^-?/,"0").match(/..$/)[0]+"00");break;case 4:s=u[n[5]];break;default:s=u[" GMT"]}n[5]=s,t._i=n.splice(1).join(""),o=" ZZ",t._f=i+a+r+o,fe(t),p(t).rfc2822=!0}else t._isValid=!1}function le(e){var n=Ba.exec(e._i);return null!==n?void(e._d=new Date(+n[1])):(oe(e),void(e._isValid===!1&&(delete e._isValid,se(e),e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e)))))}function ue(t,e,n){return null!=t?t:null!=e?e:n}function de(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function ce(t){var e,n,i,a,r=[];if(!t._d){for(i=de(t),t._w&&null==t._a[ua]&&null==t._a[la]&&he(t),null!=t._dayOfYear&&(a=ue(t._a[sa],i[sa]),(t._dayOfYear>vt(a)||0===t._dayOfYear)&&(p(t)._overflowDayOfYear=!0),n=_t(a,0,t._dayOfYear),t._a[la]=n.getUTCMonth(),t._a[ua]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=r[e]=i[e];for(;e<7;e++)t._a[e]=r[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[da]&&0===t._a[ca]&&0===t._a[ha]&&0===t._a[fa]&&(t._nextDay=!0,t._a[da]=0),t._d=(t._useUTC?_t:xt).apply(null,r),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[da]=24)}}function he(t){var e,n,i,a,r,o,s,l;if(e=t._w,null!=e.GG||null!=e.W||null!=e.E)r=1,o=4,n=ue(e.GG,t._a[sa],Mt(_e(),1,4).year),i=ue(e.W,1),a=ue(e.E,1),(a<1||a>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var u=Mt(_e(),r,o);n=ue(e.gg,t._a[sa],u.year),i=ue(e.w,u.week),null!=e.d?(a=e.d,(a<0||a>6)&&(l=!0)):null!=e.e?(a=e.e+r,(e.e<0||e.e>6)&&(l=!0)):a=r}i<1||i>St(n,r,o)?p(t)._overflowWeeks=!0:null!=l?p(t)._overflowWeekday=!0:(s=wt(n,i,a,r,o),t._a[sa]=s.year,t._dayOfYear=s.dayOfYear)}function fe(e){if(e._f===t.ISO_8601)return void oe(e);if(e._f===t.RFC_2822)return void se(e);e._a=[],p(e).empty=!0;var n,i,a,r,o,s=""+e._i,l=s.length,u=0;for(a=Q(e._f,e._locale).match(Yi)||[],n=0;n0&&p(e).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),Bi[r]?(i?p(e).empty=!1:p(e).unusedTokens.push(r),rt(r,i,e)):e._strict&&!i&&p(e).unusedTokens.push(r);p(e).charsLeftOver=l-u,s.length>0&&p(e).unusedInput.push(s),e._a[da]<=12&&p(e).bigHour===!0&&e._a[da]>0&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a[da]=ge(e._locale,e._a[da],e._meridiem),ce(e),re(e)}function ge(t,e,n){var i;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(i=t.isPM(n),i&&e<12&&(e+=12),i||12!==e||(e=0),e):e}function pe(t){var e,n,i,a,r;if(0===t._f.length)return p(t).invalidFormat=!0,void(t._d=new Date(NaN));for(a=0;athis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ee(){if(!s(this._isDSTShifted))return this._isDSTShifted;var t={};if(y(t,this),t=ye(t),t._a){var e=t._isUTC?f(t._a):_e(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function He(){return!!this.isValid()&&!this._isUTC}function je(){return!!this.isValid()&&this._isUTC}function Ue(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Ge(t,e){var n,i,a,r=t,o=null;return Te(t)?r={ms:t._milliseconds,d:t._days,M:t._months}:l(t)?(r={},e?r[e]=t:r.milliseconds=t):(o=Za.exec(t))?(n="-"===o[1]?-1:1,r={y:0,d:k(o[ua])*n,h:k(o[da])*n,m:k(o[ca])*n,s:k(o[ha])*n,ms:k(Ie(1e3*o[fa]))*n}):(o=Xa.exec(t))?(n="-"===o[1]?-1:1,r={y:qe(o[2],n),M:qe(o[3],n),w:qe(o[4],n),d:qe(o[5],n),h:qe(o[6],n),m:qe(o[7],n),s:qe(o[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(a=Xe(_e(r.from),_e(r.to)),r={},r.ms=a.milliseconds,r.M=a.months),i=new Pe(r),Te(t)&&c(t,"_locale")&&(i._locale=t._locale),i}function qe(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Ze(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Xe(t,e){var n;return t.isValid()&&e.isValid()?(e=Oe(e,t),t.isBefore(e)?n=Ze(t,e):(n=Ze(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Je(t,e){return function(n,i){var a,r;return null===i||isNaN(+i)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=i,i=r),n="string"==typeof n?+n:n,a=Ge(n,i),Ke(this,a,t),this}}function Ke(e,n,i,a){var r=n._milliseconds,o=Ie(n._days),s=Ie(n._months);e.isValid()&&(a=null==a||a,r&&e._d.setTime(e._d.valueOf()+r*i),o&&j(e,"Date",H(e,"Date")+o*i),s&&ct(e,H(e,"Month")+s*i),a&&t.updateOffset(e,o||s))}function Qe(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function $e(e,n){var i=e||_e(),a=Oe(i,this).startOf("day"),r=t.calendarFormat(this,a)||"sameElse",o=n&&(C(n[r])?n[r].call(this,i):n[r]);return this.format(o||this.localeData().calendar(r,this,_e(i)))}function tn(){return new b(this)}function en(t,e){var n=x(t)?t:_e(t);return!(!this.isValid()||!n.isValid())&&(e=Y(s(e)?"millisecond":e),"millisecond"===e?this.valueOf()>n.valueOf():n.valueOf()9999?K(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):C(Date.prototype.toISOString)?this.toDate().toISOString():K(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function hn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",r=e+'[")]';return this.format(n+i+a+r)}function fn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=K(this,e);return this.localeData().postformat(n)}function gn(t,e){return this.isValid()&&(x(t)&&t.isValid()||_e(t).isValid())?Ge({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function pn(t){return this.from(_e(),t)}function mn(t,e){return this.isValid()&&(x(t)&&t.isValid()||_e(t).isValid())?Ge({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function vn(t){return this.to(_e(),t)}function yn(t){var e;return void 0===t?this._locale._abbr:(e=ie(t),null!=e&&(this._locale=e),this)}function bn(){return this._locale}function xn(t){switch(t=Y(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function _n(t){return t=Y(t),void 0===t||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function kn(){return this._d.valueOf()-6e4*(this._offset||0)}function wn(){return Math.floor(this.valueOf()/1e3)}function Mn(){return new Date(this.valueOf())}function Sn(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function Dn(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function Cn(){return this.isValid()?this.toISOString():null}function Pn(){return m(this)}function Tn(){return h({},p(this))}function In(){return p(this).overflow}function An(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fn(t,e){Z(0,[t,t.length],0,e)}function On(t){return Wn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rn(t){return Wn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Ln(){return St(this.year(),1,4)}function Vn(){var t=this.localeData()._week;return St(this.year(),t.dow,t.doy)}function Wn(t,e,n,i,a){var r;return null==t?Mt(this,i,a).year:(r=St(t,i,a),e>r&&(e=r),Yn.call(this,t,e,n,i,a))}function Yn(t,e,n,i,a){var r=wt(t,e,n,i,a),o=_t(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function zn(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function Nn(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function Bn(t,e){e[fa]=k(1e3*("0."+t))}function En(){return this._isUTC?"UTC":""}function Hn(){return this._isUTC?"Coordinated Universal Time":""}function jn(t){return _e(1e3*t)}function Un(){return _e.apply(null,arguments).parseZone()}function Gn(t){return t}function qn(t,e,n,i){var a=ie(),r=f().set(i,e);return a[n](r,t)}function Zn(t,e,n){if(l(t)&&(e=t,t=void 0),t=t||"",null!=e)return qn(t,e,n,"month");var i,a=[];for(i=0;i<12;i++)a[i]=qn(t,i,n,"month");return a}function Xn(t,e,n,i){"boolean"==typeof t?(l(e)&&(n=e,e=void 0),e=e||""):(e=t,n=e,t=!1,l(e)&&(n=e,e=void 0),e=e||"");var a=ie(),r=t?a._week.dow:0;if(null!=n)return qn(e,(n+r)%7,i,"day");var o,s=[];for(o=0;o<7;o++)s[o]=qn(e,(o+r)%7,i,"day");return s}function Jn(t,e){return Zn(t,e,"months")}function Kn(t,e){return Zn(t,e,"monthsShort")}function Qn(t,e,n){return Xn(t,e,n,"weekdays")}function $n(t,e,n){return Xn(t,e,n,"weekdaysShort")}function ti(t,e,n){return Xn(t,e,n,"weekdaysMin")}function ei(){var t=this._data;return this._milliseconds=or(this._milliseconds),this._days=or(this._days),this._months=or(this._months),t.milliseconds=or(t.milliseconds),t.seconds=or(t.seconds),t.minutes=or(t.minutes),t.hours=or(t.hours),t.months=or(t.months),t.years=or(t.years),this}function ni(t,e,n,i){var a=Ge(e,n);return t._milliseconds+=i*a._milliseconds,t._days+=i*a._days,t._months+=i*a._months,t._bubble()}function ii(t,e){return ni(this,t,e,1)}function ai(t,e){return ni(this,t,e,-1)}function ri(t){return t<0?Math.floor(t):Math.ceil(t)}function oi(){var t,e,n,i,a,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*ri(li(s)+o),o=0,s=0),l.milliseconds=r%1e3,t=_(r/1e3),l.seconds=t%60,e=_(t/60),l.minutes=e%60,n=_(e/60),l.hours=n%24,o+=_(n/24),a=_(si(o)),s+=a,o-=ri(li(a)),i=_(s/12),s%=12,l.days=o,l.months=s,l.years=i,this}function si(t){return 4800*t/146097}function li(t){return 146097*t/4800}function ui(t){if(!this.isValid())return NaN;var e,n,i=this._milliseconds;if(t=Y(t),"month"===t||"year"===t)return e=this._days+i/864e5,n=this._months+si(e),"month"===t?n:n/12;switch(e=this._days+Math.round(li(this._months)),t){case"week":return e/7+i/6048e5;case"day":return e+i/864e5;case"hour":return 24*e+i/36e5;case"minute":return 1440*e+i/6e4;case"second":return 86400*e+i/1e3;case"millisecond":return Math.floor(864e5*e)+i;default:throw new Error("Unknown unit "+t)}}function di(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN}function ci(t){return function(){return this.as(t)}}function hi(t){return t=Y(t),this.isValid()?this[t+"s"]():NaN}function fi(t){return function(){return this.isValid()?this._data[t]:NaN}}function gi(){return _(this.days()/7)}function pi(t,e,n,i,a){return a.relativeTime(e||1,!!n,t,i)}function mi(t,e,n){var i=Ge(t).abs(),a=kr(i.as("s")),r=kr(i.as("m")),o=kr(i.as("h")),s=kr(i.as("d")),l=kr(i.as("M")),u=kr(i.as("y")),d=a<=wr.ss&&["s",a]||a0,d[4]=n,pi.apply(null,d)}function vi(t){return void 0===t?kr:"function"==typeof t&&(kr=t,!0)}function yi(t,e){return void 0!==wr[t]&&(void 0===e?wr[t]:(wr[t]=e,"s"===t&&(wr.ss=e-1),!0))}function bi(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=mi(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}function xi(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,i=Mr(this._milliseconds)/1e3,a=Mr(this._days),r=Mr(this._months);t=_(i/60),e=_(t/60),i%=60,t%=60,n=_(r/12),r%=12;var o=n,s=r,l=a,u=e,d=t,c=i,h=this.asSeconds();return h?(h<0?"-":"")+"P"+(o?o+"Y":"")+(s?s+"M":"")+(l?l+"D":"")+(u||d||c?"T":"")+(u?u+"H":"")+(d?d+"M":"")+(c?c+"S":""):"P0D"}var _i,ki;ki=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,i=0;i68?1900:2e3)};var ka=E("FullYear",!0);Z("w",["ww",2],"wo","week"),Z("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),N("week",5),N("isoWeek",5),$("w",qi),$("ww",qi,Hi),$("W",qi),$("WW",qi,Hi),at(["w","ww","W","WW"],function(t,e,n,i){e[i.substr(0,1)]=k(t)});var wa={dow:0,doy:6};Z("d",0,"do","day"),Z("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),Z("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),Z("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),Z("e",0,0,"weekday"),Z("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),N("day",11),N("weekday",11),N("isoWeekday",11),$("d",qi),$("e",qi),$("E",qi),$("dd",function(t,e){return e.weekdaysMinRegex(t)}),$("ddd",function(t,e){return e.weekdaysShortRegex(t)}),$("dddd",function(t,e){return e.weekdaysRegex(t)}),at(["dd","ddd","dddd"],function(t,e,n,i){var a=n._locale.weekdaysParse(t,i,n._strict);null!=a?e.d=a:p(n).invalidWeekday=t; +}),at(["d","e","E"],function(t,e,n,i){e[i]=k(t)});var Ma="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Sa="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Da="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ca=aa,Pa=aa,Ta=aa;Z("H",["HH",2],0,"hour"),Z("h",["hh",2],0,Ut),Z("k",["kk",2],0,Gt),Z("hmm",0,0,function(){return""+Ut.apply(this)+q(this.minutes(),2)}),Z("hmmss",0,0,function(){return""+Ut.apply(this)+q(this.minutes(),2)+q(this.seconds(),2)}),Z("Hmm",0,0,function(){return""+this.hours()+q(this.minutes(),2)}),Z("Hmmss",0,0,function(){return""+this.hours()+q(this.minutes(),2)+q(this.seconds(),2)}),qt("a",!0),qt("A",!1),W("hour","h"),N("hour",13),$("a",Zt),$("A",Zt),$("H",qi),$("h",qi),$("k",qi),$("HH",qi,Hi),$("hh",qi,Hi),$("kk",qi,Hi),$("hmm",Zi),$("hmmss",Xi),$("Hmm",Zi),$("Hmmss",Xi),it(["H","HH"],da),it(["k","kk"],function(t,e,n){var i=k(t);e[da]=24===i?0:i}),it(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),it(["h","hh"],function(t,e,n){e[da]=k(t),p(n).bigHour=!0}),it("hmm",function(t,e,n){var i=t.length-2;e[da]=k(t.substr(0,i)),e[ca]=k(t.substr(i)),p(n).bigHour=!0}),it("hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[da]=k(t.substr(0,i)),e[ca]=k(t.substr(i,2)),e[ha]=k(t.substr(a)),p(n).bigHour=!0}),it("Hmm",function(t,e,n){var i=t.length-2;e[da]=k(t.substr(0,i)),e[ca]=k(t.substr(i))}),it("Hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[da]=k(t.substr(0,i)),e[ca]=k(t.substr(i,2)),e[ha]=k(t.substr(a))});var Ia,Aa=/[ap]\.?m?\.?/i,Fa=E("Hours",!0),Oa={calendar:Ii,longDateFormat:Ai,invalidDate:Fi,ordinal:Oi,dayOfMonthOrdinalParse:Ri,relativeTime:Li,months:ya,monthsShort:ba,week:wa,weekdays:Ma,weekdaysMin:Da,weekdaysShort:Sa,meridiemParse:Aa},Ra={},La={},Va=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Wa=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ya=/Z|[+-]\d\d(?::?\d\d)?/,za=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Na=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ba=/^\/?Date\((\-?\d+)/i,Ea=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;t.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Ha=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=_e.apply(null,arguments);return this.isValid()&&t.isValid()?tthis?this:t:v()}),Ua=function(){return Date.now?Date.now():+new Date},Ga=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ae("Z",":"),Ae("ZZ",""),$("Z",na),$("ZZ",na),it(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Fe(na,t)});var qa=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Za=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Xa=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ge.fn=Pe.prototype,Ge.invalid=Ce;var Ja=Je(1,"add"),Ka=Je(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Qa=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});Z(0,["gg",2],0,function(){return this.weekYear()%100}),Z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fn("gggg","weekYear"),Fn("ggggg","weekYear"),Fn("GGGG","isoWeekYear"),Fn("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),N("weekYear",1),N("isoWeekYear",1),$("G",ta),$("g",ta),$("GG",qi,Hi),$("gg",qi,Hi),$("GGGG",Ki,Ui),$("gggg",Ki,Ui),$("GGGGG",Qi,Gi),$("ggggg",Qi,Gi),at(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,i){e[i.substr(0,2)]=k(t)}),at(["gg","GG"],function(e,n,i,a){n[a]=t.parseTwoDigitYear(e)}),Z("Q",0,"Qo","quarter"),W("quarter","Q"),N("quarter",7),$("Q",Ei),it("Q",function(t,e){e[la]=3*(k(t)-1)}),Z("D",["DD",2],"Do","date"),W("date","D"),N("date",9),$("D",qi),$("DD",qi,Hi),$("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),it(["D","DD"],ua),it("Do",function(t,e){e[ua]=k(t.match(qi)[0],10)});var $a=E("Date",!0);Z("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),N("dayOfYear",4),$("DDD",Ji),$("DDDD",ji),it(["DDD","DDDD"],function(t,e,n){n._dayOfYear=k(t)}),Z("m",["mm",2],0,"minute"),W("minute","m"),N("minute",14),$("m",qi),$("mm",qi,Hi),it(["m","mm"],ca);var tr=E("Minutes",!1);Z("s",["ss",2],0,"second"),W("second","s"),N("second",15),$("s",qi),$("ss",qi,Hi),it(["s","ss"],ha);var er=E("Seconds",!1);Z("S",0,0,function(){return~~(this.millisecond()/100)}),Z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Z(0,["SSS",3],0,"millisecond"),Z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),W("millisecond","ms"),N("millisecond",16),$("S",Ji,Ei),$("SS",Ji,Hi),$("SSS",Ji,ji);var nr;for(nr="SSSS";nr.length<=9;nr+="S")$(nr,$i);for(nr="S";nr.length<=9;nr+="S")it(nr,Bn);var ir=E("Milliseconds",!1);Z("z",0,0,"zoneAbbr"),Z("zz",0,0,"zoneName");var ar=b.prototype;ar.add=Ja,ar.calendar=$e,ar.clone=tn,ar.diff=ln,ar.endOf=_n,ar.format=fn,ar.from=gn,ar.fromNow=pn,ar.to=mn,ar.toNow=vn,ar.get=U,ar.invalidAt=In,ar.isAfter=en,ar.isBefore=nn,ar.isBetween=an,ar.isSame=rn,ar.isSameOrAfter=on,ar.isSameOrBefore=sn,ar.isValid=Pn,ar.lang=Qa,ar.locale=yn,ar.localeData=bn,ar.max=ja,ar.min=Ha,ar.parsingFlags=Tn,ar.set=G,ar.startOf=xn,ar.subtract=Ka,ar.toArray=Sn,ar.toObject=Dn,ar.toDate=Mn,ar.toISOString=cn,ar.inspect=hn,ar.toJSON=Cn,ar.toString=dn,ar.unix=wn,ar.valueOf=kn,ar.creationData=An,ar.year=ka,ar.isLeapYear=bt,ar.weekYear=On,ar.isoWeekYear=Rn,ar.quarter=ar.quarters=zn,ar.month=ht,ar.daysInMonth=ft,ar.week=ar.weeks=Tt,ar.isoWeek=ar.isoWeeks=It,ar.weeksInYear=Vn,ar.isoWeeksInYear=Ln,ar.date=$a,ar.day=ar.days=Yt,ar.weekday=zt,ar.isoWeekday=Nt,ar.dayOfYear=Nn,ar.hour=ar.hours=Fa,ar.minute=ar.minutes=tr,ar.second=ar.seconds=er,ar.millisecond=ar.milliseconds=ir,ar.utcOffset=Le,ar.utc=We,ar.local=Ye,ar.parseZone=ze,ar.hasAlignedHourOffset=Ne,ar.isDST=Be,ar.isLocal=He,ar.isUtcOffset=je,ar.isUtc=Ue,ar.isUTC=Ue,ar.zoneAbbr=En,ar.zoneName=Hn,ar.dates=S("dates accessor is deprecated. Use date instead.",$a),ar.months=S("months accessor is deprecated. Use month instead",ht),ar.years=S("years accessor is deprecated. Use year instead",ka),ar.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ve),ar.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ee);var rr=I.prototype;rr.calendar=A,rr.longDateFormat=F,rr.invalidDate=O,rr.ordinal=R,rr.preparse=Gn,rr.postformat=Gn,rr.relativeTime=L,rr.pastFuture=V,rr.set=P,rr.months=st,rr.monthsShort=lt,rr.monthsParse=dt,rr.monthsRegex=pt,rr.monthsShortRegex=gt,rr.week=Dt,rr.firstDayOfYear=Pt,rr.firstDayOfWeek=Ct,rr.weekdays=Ot,rr.weekdaysMin=Lt,rr.weekdaysShort=Rt,rr.weekdaysParse=Wt,rr.weekdaysRegex=Bt,rr.weekdaysShortRegex=Et,rr.weekdaysMinRegex=Ht,rr.isPM=Xt,rr.meridiem=Jt,te("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),t.lang=S("moment.lang is deprecated. Use moment.locale instead.",te),t.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ie);var or=Math.abs,sr=ci("ms"),lr=ci("s"),ur=ci("m"),dr=ci("h"),cr=ci("d"),hr=ci("w"),fr=ci("M"),gr=ci("y"),pr=fi("milliseconds"),mr=fi("seconds"),vr=fi("minutes"),yr=fi("hours"),br=fi("days"),xr=fi("months"),_r=fi("years"),kr=Math.round,wr={ss:44,s:45,m:45,h:22,d:26,M:11},Mr=Math.abs,Sr=Pe.prototype;return Sr.isValid=De,Sr.abs=ei,Sr.add=ii,Sr.subtract=ai,Sr.as=ui,Sr.asMilliseconds=sr,Sr.asSeconds=lr,Sr.asMinutes=ur,Sr.asHours=dr,Sr.asDays=cr,Sr.asWeeks=hr,Sr.asMonths=fr,Sr.asYears=gr,Sr.valueOf=di,Sr._bubble=oi,Sr.get=hi,Sr.milliseconds=pr,Sr.seconds=mr,Sr.minutes=vr,Sr.hours=yr,Sr.days=br,Sr.weeks=gi,Sr.months=xr,Sr.years=_r,Sr.humanize=bi,Sr.toISOString=xi,Sr.toString=xi,Sr.toJSON=xi,Sr.locale=yn,Sr.localeData=bn,Sr.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",xi),Sr.lang=Qa,Z("X",0,0,"unix"),Z("x",0,0,"valueOf"),$("x",ta),$("X",ia),it("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),it("x",function(t,e,n){n._d=new Date(k(t))}),t.version="2.18.1",i(_e),t.fn=ar,t.min=we,t.max=Me,t.now=Ua,t.utc=f,t.unix=jn,t.months=Jn,t.isDate=u,t.locale=te,t.invalid=v,t.duration=Ge,t.isMoment=x,t.weekdays=Qn,t.parseZone=Un,t.localeData=ie,t.isDuration=Te,t.monthsShort=Kn,t.weekdaysMin=ti,t.defineLocale=ee,t.updateLocale=ne,t.locales=ae,t.weekdaysShort=$n,t.normalizeUnits=Y,t.relativeTimeRounding=vi,t.relativeTimeThreshold=yi,t.calendarFormat=Qe,t.prototype=ar,t})},{}],7:[function(t,e,n){var i=t(28)();t(26)(i),t(40)(i),t(22)(i),t(25)(i),t(30)(i),t(21)(i),t(23)(i),t(24)(i),t(29)(i),t(32)(i),t(33)(i),t(31)(i),t(27)(i),t(34)(i),t(35)(i),t(36)(i),t(37)(i),t(38)(i),t(46)(i),t(44)(i),t(45)(i),t(47)(i),t(48)(i),t(49)(i),t(15)(i),t(16)(i),t(17)(i),t(18)(i),t(19)(i),t(20)(i),t(8)(i),t(9)(i),t(10)(i),t(11)(i),t(12)(i),t(13)(i),t(14)(i);var a=[];a.push(t(41)(i),t(42)(i),t(43)(i)),i.plugins.register(a),e.exports=i,"undefined"!=typeof window&&(window.Chart=i)},{10:10,11:11,12:12,13:13,14:14,15:15,16:16,17:17,18:18,19:19,20:20,21:21,22:22,23:23,24:24,25:25,26:26,27:27,28:28,29:29,30:30,31:31,32:32,33:33,34:34,35:35,36:36,37:37,38:38,40:40,41:41,42:42,43:43,44:44,45:45,46:46,47:47,48:48,49:49,8:8,9:9}],8:[function(t,e,n){"use strict";e.exports=function(t){t.Bar=function(e,n){return n.type="bar",new t(e,n)}}},{}],9:[function(t,e,n){"use strict";e.exports=function(t){t.Bubble=function(e,n){return n.type="bubble",new t(e,n)}}},{}],10:[function(t,e,n){"use strict";e.exports=function(t){t.Doughnut=function(e,n){return n.type="doughnut",new t(e,n)}}},{}],11:[function(t,e,n){"use strict";e.exports=function(t){t.Line=function(e,n){return n.type="line",new t(e,n)}}},{}],12:[function(t,e,n){"use strict";e.exports=function(t){t.PolarArea=function(e,n){return n.type="polarArea",new t(e,n)}}},{}],13:[function(t,e,n){"use strict";e.exports=function(t){t.Radar=function(e,n){return n.type="radar",new t(e,n)}}},{}],14:[function(t,e,n){"use strict";e.exports=function(t){var e={hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-1"}],yAxes:[{type:"linear",position:"left",id:"y-axis-1"}]},tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}};t.defaults.scatter=e,t.controllers.scatter=t.controllers.line,t.Scatter=function(e,n){return n.type="scatter",new t(e,n)}}},{}],15:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers;t.defaults.bar={hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}},t.controllers.bar=t.DatasetController.extend({dataElementType:t.elements.Rectangle,initialize:function(){var e,n=this;t.DatasetController.prototype.initialize.apply(n,arguments),e=n.getMeta(),e.stack=n.getDataset().stack,e.bar=!0},update:function(t){var e,n,i=this,a=i.getMeta().data;for(i._ruler=i.getRuler(),e=0,n=a.length;e=0&&a>0)&&(m+=a));return r=c.getPixelForValue(m),o=c.getPixelForValue(m+f),s=(o-r)/2,{size:s,base:r,head:o,center:o+s/2}},calculateBarIndexPixels:function(t,e,n){var i=this,a=n.scale,r=i.chart.isCombo,o=i.getStackIndex(t),s=a.getPixelForValue(null,e,t,r),l=n.barSize;return s-=r?n.tickSize/2:0,s+=n.fullBarSize*o,s+=n.categorySpacing/2,s+=n.barSpacing/2,{size:l,base:s,head:s+l,center:s+l/2}},draw:function(){var t,n=this,i=n.chart,a=n.getMeta().data,r=n.getDataset(),o=a.length,s=0;for(e.canvas.clipArea(i.ctx,i.chartArea);s0&&(t[0].yLabel?n=t[0].yLabel:e.labels.length>0&&t[0].index');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var n=t.data;return n.labels.length&&n.datasets.length?n.labels.map(function(i,a){var r=t.getDatasetMeta(0),o=n.datasets[0],s=r.data[a],l=s&&s.custom||{},u=e.getValueAtIndexOrDefault,d=t.options.elements.arc,c=l.backgroundColor?l.backgroundColor:u(o.backgroundColor,a,d.backgroundColor),h=l.borderColor?l.borderColor:u(o.borderColor,a,d.borderColor),f=l.borderWidth?l.borderWidth:u(o.borderWidth,a,d.borderWidth);return{text:i,fillStyle:c,strokeStyle:h,lineWidth:f,hidden:isNaN(o.data[a])||r.data[a].hidden,index:a}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n=Math.PI?-1:g<-Math.PI?1:0);var p=g+f,m={x:Math.cos(g),y:Math.sin(g)},v={x:Math.cos(p),y:Math.sin(p)},y=g<=0&&0<=p||g<=2*Math.PI&&2*Math.PI<=p,b=g<=.5*Math.PI&&.5*Math.PI<=p||g<=2.5*Math.PI&&2.5*Math.PI<=p,x=g<=-Math.PI&&-Math.PI<=p||g<=Math.PI&&Math.PI<=p,_=g<=.5*-Math.PI&&.5*-Math.PI<=p||g<=1.5*Math.PI&&1.5*Math.PI<=p,k=h/100,w={x:x?-1:Math.min(m.x*(m.x<0?1:k),v.x*(v.x<0?1:k)),y:_?-1:Math.min(m.y*(m.y<0?1:k),v.y*(v.y<0?1:k))},M={x:y?1:Math.max(m.x*(m.x>0?1:k),v.x*(v.x>0?1:k)),y:b?1:Math.max(m.y*(m.y>0?1:k),v.y*(v.y>0?1:k))},S={width:.5*(M.x-w.x),height:.5*(M.y-w.y)};u=Math.min(s/S.width,l/S.height),d={x:(M.x+w.x)*-.5,y:(M.y+w.y)*-.5}}i.borderWidth=n.getMaxBorderWidth(c.data),i.outerRadius=Math.max((u-i.borderWidth)/2,0),i.innerRadius=Math.max(h?i.outerRadius/100*h:0,0),i.radiusLength=(i.outerRadius-i.innerRadius)/i.getVisibleDatasetCount(),i.offsetX=d.x*i.outerRadius,i.offsetY=d.y*i.outerRadius,c.total=n.calculateTotal(),n.outerRadius=i.outerRadius-i.radiusLength*n.getRingIndex(n.index),n.innerRadius=Math.max(n.outerRadius-i.radiusLength,0),e.each(c.data,function(e,i){n.updateElement(e,i,t)})},updateElement:function(t,n,i){var a=this,r=a.chart,o=r.chartArea,s=r.options,l=s.animation,u=(o.left+o.right)/2,d=(o.top+o.bottom)/2,c=s.rotation,h=s.rotation,f=a.getDataset(),g=i&&l.animateRotate?0:t.hidden?0:a.calculateCircumference(f.data[n])*(s.circumference/(2*Math.PI)),p=i&&l.animateScale?0:a.innerRadius,m=i&&l.animateScale?0:a.outerRadius,v=e.getValueAtIndexOrDefault;e.extend(t,{_datasetIndex:a.index,_index:n,_model:{x:u+r.offsetX,y:d+r.offsetY,startAngle:c,endAngle:h,circumference:g,outerRadius:m,innerRadius:p,label:v(f.label,n,r.data.labels[n])}});var y=t._model;this.removeHoverStyle(t),i&&l.animateRotate||(0===n?y.startAngle=s.rotation:y.startAngle=a.getMeta().data[n-1]._model.endAngle,y.endAngle=y.startAngle+y.circumference),t.pivot()},removeHoverStyle:function(e){t.DatasetController.prototype.removeHoverStyle.call(this,e,this.chart.options.elements.arc)},calculateTotal:function(){var t,n=this.getDataset(),i=this.getMeta(),a=0;return e.each(i.data,function(e,i){t=n.data[i],isNaN(t)||e.hidden||(a+=Math.abs(t))}),a},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?2*Math.PI*(t/e):0},getMaxBorderWidth:function(t){for(var e,n,i=0,a=this.index,r=t.length,o=0;oi?e:i,i=n>i?n:i;return i}})}},{}],18:[function(t,e,n){"use strict";e.exports=function(t){function e(t,e){return n.getValueOrDefault(t.showLine,e.showLines)}var n=t.helpers;t.defaults.line={showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}},t.controllers.line=t.DatasetController.extend({datasetElementType:t.elements.Line,dataElementType:t.elements.Point,update:function(t){var i,a,r,o=this,s=o.getMeta(),l=s.dataset,u=s.data||[],d=o.chart.options,c=d.elements.line,h=o.getScaleForId(s.yAxisID),f=o.getDataset(),g=e(f,d);for(g&&(r=l.custom||{},void 0!==f.tension&&void 0===f.lineTension&&(f.lineTension=f.tension),l._scale=h,l._datasetIndex=o.index,l._children=u,l._model={spanGaps:f.spanGaps?f.spanGaps:d.spanGaps,tension:r.tension?r.tension:n.getValueOrDefault(f.lineTension,c.tension),backgroundColor:r.backgroundColor?r.backgroundColor:f.backgroundColor||c.backgroundColor,borderWidth:r.borderWidth?r.borderWidth:f.borderWidth||c.borderWidth,borderColor:r.borderColor?r.borderColor:f.borderColor||c.borderColor,borderCapStyle:r.borderCapStyle?r.borderCapStyle:f.borderCapStyle||c.borderCapStyle,borderDash:r.borderDash?r.borderDash:f.borderDash||c.borderDash,borderDashOffset:r.borderDashOffset?r.borderDashOffset:f.borderDashOffset||c.borderDashOffset,borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:f.borderJoinStyle||c.borderJoinStyle,fill:r.fill?r.fill:void 0!==f.fill?f.fill:c.fill,steppedLine:r.steppedLine?r.steppedLine:n.getValueOrDefault(f.steppedLine,c.stepped),cubicInterpolationMode:r.cubicInterpolationMode?r.cubicInterpolationMode:n.getValueOrDefault(f.cubicInterpolationMode,c.cubicInterpolationMode)},l.pivot()),i=0,a=u.length;i');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var n=t.data;return n.labels.length&&n.datasets.length?n.labels.map(function(i,a){var r=t.getDatasetMeta(0),o=n.datasets[0],s=r.data[a],l=s.custom||{},u=e.getValueAtIndexOrDefault,d=t.options.elements.arc,c=l.backgroundColor?l.backgroundColor:u(o.backgroundColor,a,d.backgroundColor),h=l.borderColor?l.borderColor:u(o.borderColor,a,d.borderColor),f=l.borderWidth?l.borderWidth:u(o.borderWidth,a,d.borderWidth);return{text:i,fillStyle:c,strokeStyle:h,lineWidth:f,hidden:isNaN(o.data[a])||r.data[a].hidden,index:a}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n0&&!isNaN(t)?2*Math.PI/e:0}})}},{}],20:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers;t.defaults.radar={aspectRatio:1,scale:{type:"radialLinear"},elements:{line:{tension:0}}},t.controllers.radar=t.DatasetController.extend({datasetElementType:t.elements.Line,dataElementType:t.elements.Point,linkScales:e.noop,update:function(t){var n=this,i=n.getMeta(),a=i.dataset,r=i.data,o=a.custom||{},s=n.getDataset(),l=n.chart.options.elements.line,u=n.chart.scale;void 0!==s.tension&&void 0===s.lineTension&&(s.lineTension=s.tension),e.extend(i.dataset,{_datasetIndex:n.index,_scale:u,_children:r,_loop:!0,_model:{tension:o.tension?o.tension:e.getValueOrDefault(s.lineTension,l.tension),backgroundColor:o.backgroundColor?o.backgroundColor:s.backgroundColor||l.backgroundColor,borderWidth:o.borderWidth?o.borderWidth:s.borderWidth||l.borderWidth,borderColor:o.borderColor?o.borderColor:s.borderColor||l.borderColor,fill:o.fill?o.fill:void 0!==s.fill?s.fill:l.fill,borderCapStyle:o.borderCapStyle?o.borderCapStyle:s.borderCapStyle||l.borderCapStyle,borderDash:o.borderDash?o.borderDash:s.borderDash||l.borderDash,borderDashOffset:o.borderDashOffset?o.borderDashOffset:s.borderDashOffset||l.borderDashOffset,borderJoinStyle:o.borderJoinStyle?o.borderJoinStyle:s.borderJoinStyle||l.borderJoinStyle}}),i.dataset.pivot(),e.each(r,function(e,i){n.updateElement(e,i,t)},n),n.updateBezierControlPoints()},updateElement:function(t,n,i){var a=this,r=t.custom||{},o=a.getDataset(),s=a.chart.scale,l=a.chart.options.elements.point,u=s.getPointPositionForValue(n,o.data[n]);void 0!==o.radius&&void 0===o.pointRadius&&(o.pointRadius=o.radius),void 0!==o.hitRadius&&void 0===o.pointHitRadius&&(o.pointHitRadius=o.hitRadius),e.extend(t,{_datasetIndex:a.index,_index:n,_scale:s,_model:{x:i?s.xCenter:u.x,y:i?s.yCenter:u.y,tension:r.tension?r.tension:e.getValueOrDefault(o.lineTension,a.chart.options.elements.line.tension),radius:r.radius?r.radius:e.getValueAtIndexOrDefault(o.pointRadius,n,l.radius),backgroundColor:r.backgroundColor?r.backgroundColor:e.getValueAtIndexOrDefault(o.pointBackgroundColor,n,l.backgroundColor),borderColor:r.borderColor?r.borderColor:e.getValueAtIndexOrDefault(o.pointBorderColor,n,l.borderColor),borderWidth:r.borderWidth?r.borderWidth:e.getValueAtIndexOrDefault(o.pointBorderWidth,n,l.borderWidth),pointStyle:r.pointStyle?r.pointStyle:e.getValueAtIndexOrDefault(o.pointStyle,n,l.pointStyle),hitRadius:r.hitRadius?r.hitRadius:e.getValueAtIndexOrDefault(o.pointHitRadius,n,l.hitRadius)}}),t._model.skip=r.skip?r.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var t=this.chart.chartArea,n=this.getMeta();e.each(n.data,function(i,a){var r=i._model,o=e.splineCurve(e.previousItem(n.data,a,!0)._model,r,e.nextItem(n.data,a,!0)._model,r.tension);r.controlPointPreviousX=Math.max(Math.min(o.previous.x,t.right),t.left),r.controlPointPreviousY=Math.max(Math.min(o.previous.y,t.bottom),t.top),r.controlPointNextX=Math.max(Math.min(o.next.x,t.right),t.left),r.controlPointNextY=Math.max(Math.min(o.next.y,t.bottom),t.top),i.pivot()})},setHoverStyle:function(t){var n=this.chart.data.datasets[t._datasetIndex],i=t.custom||{},a=t._index,r=t._model;r.radius=i.hoverRadius?i.hoverRadius:e.getValueAtIndexOrDefault(n.pointHoverRadius,a,this.chart.options.elements.point.hoverRadius),r.backgroundColor=i.hoverBackgroundColor?i.hoverBackgroundColor:e.getValueAtIndexOrDefault(n.pointHoverBackgroundColor,a,e.getHoverColor(r.backgroundColor)),r.borderColor=i.hoverBorderColor?i.hoverBorderColor:e.getValueAtIndexOrDefault(n.pointHoverBorderColor,a,e.getHoverColor(r.borderColor)),r.borderWidth=i.hoverBorderWidth?i.hoverBorderWidth:e.getValueAtIndexOrDefault(n.pointHoverBorderWidth,a,r.borderWidth)},removeHoverStyle:function(t){var n=this.chart.data.datasets[t._datasetIndex],i=t.custom||{},a=t._index,r=t._model,o=this.chart.options.elements.point;r.radius=i.radius?i.radius:e.getValueAtIndexOrDefault(n.pointRadius,a,o.radius),r.backgroundColor=i.backgroundColor?i.backgroundColor:e.getValueAtIndexOrDefault(n.pointBackgroundColor,a,o.backgroundColor),r.borderColor=i.borderColor?i.borderColor:e.getValueAtIndexOrDefault(n.pointBorderColor,a,o.borderColor),r.borderWidth=i.borderWidth?i.borderWidth:e.getValueAtIndexOrDefault(n.pointBorderWidth,a,o.borderWidth)}})}},{}],21:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers;t.defaults.global.animation={duration:1e3,easing:"easeOutQuart",onProgress:e.noop,onComplete:e.noop},t.Animation=t.Element.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),t.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,n,i){var a,r,o=this.animations;for(e.chart=t,i||(t.animating=!0),a=0,r=o.length;a1&&(n=Math.floor(t.dropFrames),t.dropFrames=t.dropFrames%1),t.advance(1+n);var i=Date.now();t.dropFrames+=(i-e)/t.frameDuration,t.animations.length>0&&t.requestAnimationFrame()},advance:function(t){for(var n,i,a=this.animations,r=0;r=n.numSteps?(e.callback(n.onAnimationComplete,[n],i),i.animating=!1,a.splice(r,1)):++r}},Object.defineProperty(t.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(t.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})}},{}],22:[function(t,e,n){"use strict";e.exports=function(t){var e=t.canvasHelpers={};e.drawPoint=function(e,n,i,a,r){var o,s,l,u,d,c;if("object"==typeof n&&(o=n.toString(),"[object HTMLImageElement]"===o||"[object HTMLCanvasElement]"===o))return void e.drawImage(n,a-n.width/2,r-n.height/2,n.width,n.height);if(!(isNaN(i)||i<=0)){switch(n){default:e.beginPath(),e.arc(a,r,i,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*i/Math.sqrt(3),d=s*Math.sqrt(3)/2,e.moveTo(a-s/2,r+d/3),e.lineTo(a+s/2,r+d/3),e.lineTo(a,r-2*d/3),e.closePath(),e.fill();break;case"rect":c=1/Math.SQRT2*i,e.beginPath(),e.fillRect(a-c,r-c,2*c,2*c),e.strokeRect(a-c,r-c,2*c,2*c);break;case"rectRounded":var h=i/Math.SQRT2,f=a-h,g=r-h,p=Math.SQRT2*i;t.helpers.drawRoundedRectangle(e,f,g,p,p,i/2),e.fill();break;case"rectRot":c=1/Math.SQRT2*i,e.beginPath(),e.moveTo(a-c,r),e.lineTo(a,r+c),e.lineTo(a+c,r),e.lineTo(a,r-c),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(a,r+i),e.lineTo(a,r-i),e.moveTo(a-i,r),e.lineTo(a+i,r),e.closePath();break;case"crossRot":e.beginPath(),l=Math.cos(Math.PI/4)*i,u=Math.sin(Math.PI/4)*i,e.moveTo(a-l,r-u),e.lineTo(a+l,r+u),e.moveTo(a-l,r+u),e.lineTo(a+l,r-u),e.closePath();break;case"star":e.beginPath(),e.moveTo(a,r+i),e.lineTo(a,r-i),e.moveTo(a-i,r),e.lineTo(a+i,r),l=Math.cos(Math.PI/4)*i,u=Math.sin(Math.PI/4)*i,e.moveTo(a-l,r-u),e.lineTo(a+l,r+u),e.moveTo(a-l,r+u),e.lineTo(a+l,r-u),e.closePath();break;case"line":e.beginPath(),e.moveTo(a-i,r),e.lineTo(a+i,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(a,r),e.lineTo(a+i,r),e.closePath()}e.stroke()}},e.clipArea=function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},e.unclipArea=function(t){t.restore()},e.lineTo=function(t,e,n,i){return n.steppedLine?("after"===n.steppedLine?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y)):n.tension?void t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):void t.lineTo(n.x,n.y)},t.helpers.canvas=e}},{}],23:[function(t,e,n){"use strict";e.exports=function(t){function e(e){e=e||{};var n=e.data=e.data||{};return n.datasets=n.datasets||[],n.labels=n.labels||[],e.options=a.configMerge(t.defaults.global,t.defaults[e.type],e.options||{}),e}function n(t){var e=t.options;e.scale?t.scale.options=e.scale:e.scales&&e.scales.xAxes.concat(e.scales.yAxes).forEach(function(e){t.scales[e.id].options=e}),t.tooltip._options=e.tooltips}function i(t){return"top"===t||"bottom"===t}var a=t.helpers,r=t.plugins,o=t.platform;t.types={},t.instances={},t.controllers={},a.extend(t.prototype,{construct:function(n,i){var r=this;i=e(i);var s=o.acquireContext(n,i),l=s&&s.canvas,u=l&&l.height,d=l&&l.width;return r.id=a.uid(),r.ctx=s,r.canvas=l,r.config=i,r.width=d,r.height=u,r.aspectRatio=u?d/u:null,r.options=i.options,r._bufferedRender=!1,r.chart=r,r.controller=r,t.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(t){r.config.data=t}}),s&&l?(r.initialize(),void r.update()):void console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return r.notify(t,"beforeInit"),a.retinaScale(t),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildScales(),t.initToolTip(),r.notify(t,"afterInit"),t},clear:function(){return a.clear(this),this},stop:function(){return t.animationService.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,o=n.maintainAspectRatio&&e.aspectRatio||null,s=Math.floor(a.getMaximumWidth(i)),l=Math.floor(o?s/o:a.getMaximumHeight(i));if((e.width!==s||e.height!==l)&&(i.width=e.width=s,i.height=e.height=l,i.style.width=s+"px",i.style.height=l+"px",a.retinaScale(e),!t)){var u={width:s,height:l};r.notify(e,"resize",[u]),e.options.onResize&&e.options.onResize(e,u),e.stop(),e.update(e.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;a.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),a.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),n&&(n.id=n.id||"scale")},buildScales:function(){var e=this,n=e.options,r=e.scales={},o=[];n.scales&&(o=o.concat((n.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(n.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),n.scale&&o.push({options:n.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),a.each(o,function(n){var o=n.options,s=a.getValueOrDefault(o.type,n.dtype),l=t.scaleService.getScaleConstructor(s);if(l){i(o.position)!==i(n.dposition)&&(o.position=n.dposition);var u=new l({id:o.id,options:o,ctx:e.ctx,chart:e});r[u.id]=u,n.isDefault&&(e.scale=u)}}),t.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e=this,n=[],i=[];if(a.each(e.data.datasets,function(a,r){var o=e.getDatasetMeta(r);if(o.type||(o.type=a.type||e.config.type),n.push(o.type),o.controller)o.controller.updateIndex(r);else{var s=t.controllers[o.type];if(void 0===s)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new s(e,r),i.push(o.controller)}},e),n.length>1)for(var r=1;r=0;--n)e.isDatasetVisible(n)&&e.drawDataset(n,t);r.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this,i=n.getDatasetMeta(t),a={meta:i,index:t,easingValue:e};r.notify(n,"beforeDatasetDraw",[a])!==!1&&(i.controller.draw(e),r.notify(n,"afterDatasetDraw",[a]))},getElementAtEvent:function(e){return t.Interaction.modes.single(this,e)},getElementsAtEvent:function(e){return t.Interaction.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return t.Interaction.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,n,i){var a=t.Interaction.modes[n];return"function"==typeof a?a(this,e,i):[]},getDatasetAtEvent:function(e){return t.Interaction.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(t){var e=this,n=e.data.datasets[t];n._meta||(n._meta={});var i=n._meta[e.id];return i||(i=n._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e0||(a.forEach(function(e){delete t[e]}),delete t._chartjs)}}var i=t.helpers,a=["push","pop","shift","splice","unshift"];t.DatasetController=function(t,e){this.initialize(t,e)},i.extend(t.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.getDataset();null===e.xAxisID&&(e.xAxisID=n.xAxisID||t.chart.options.scales.xAxes[0].id),null===e.yAxisID&&(e.yAxisID=n.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index})},createMetaData:function(t){var e=this,n=e.dataElementType;return n&&new n({_chart:e.chart,_datasetIndex:e.index,_index:t})},addElements:function(){var t,e,n=this,i=n.getMeta(),a=n.getDataset().data||[],r=i.data;for(t=0,e=a.length;ti&&t.insertElements(i,a-i)},insertElements:function(t,e){for(var n=0;n=0;a--)e.call(n,t[a],a);else for(a=0;a=i[n].length||!i[n][a].type?i[n].push(r.configMerge(s,e)):e.type&&e.type!==i[n][a].type?i[n][a]=r.configMerge(i[n][a],s,e):i[n][a]=r.configMerge(i[n][a],e)}):(i[n]=[],r.each(e,function(e){var a=r.getValueOrDefault(e.type,"xAxes"===n?"category":"linear");i[n].push(r.configMerge(t.scaleService.getScaleDefaults(a),e))})):i.hasOwnProperty(n)&&"object"==typeof i[n]&&null!==i[n]&&"object"==typeof e?i[n]=r.configMerge(i[n],e):i[n]=e}),i},r.getValueAtIndexOrDefault=function(t,e,n){return void 0===t||null===t?n:r.isArray(t)?e=0;i--){var a=t[i];if(e(a))return a}},r.inherits=function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=e.prototype,n.prototype=new i,n.extend=r.inherits,t&&r.extend(n.prototype,t),n.__super__=e.prototype,n},r.noop=function(){},r.uid=function(){var t=0;return function(){return t++}}(),r.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},r.almostEquals=function(t,e,n){return Math.abs(t-e)t},r.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},r.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},r.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return t=+t,0===t||isNaN(t)?t:t>0?1:-1},r.log10=Math.log10?function(t){return Math.log10(t)}:function(t){return Math.log(t)/Math.LN10},r.toRadians=function(t){return t*(Math.PI/180)},r.toDegrees=function(t){return t*(180/Math.PI)},r.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,a=Math.sqrt(n*n+i*i),r=Math.atan2(i,n);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},r.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},r.aliasPixel=function(t){return t%2===0?0:.5},r.splineCurve=function(t,e,n,i){var a=t.skip?e:t,r=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l);u=isNaN(u)?0:u,d=isNaN(d)?0:d;var c=i*u,h=i*d;return{previous:{x:r.x-c*(o.x-a.x),y:r.y-c*(o.y-a.y)},next:{x:r.x+h*(o.x-a.x),y:r.y+h*(o.y-a.y)}}},r.EPSILON=Number.EPSILON||1e-14,r.splineCurveMonotone=function(t){var e,n,i,a,o=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),s=o.length;for(e=0;e0?o[e-1]:null,a=e0?o[e-1]:null,a=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},r.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},r.niceNum=function(t,e){var n,i=Math.floor(r.log10(t)),a=t/Math.pow(10,i);return n=e?a<1.5?1:a<3?2:a<7?5:10:a<=1?1:a<=2?2:a<=5?5:10,n*Math.pow(10,i)};var o=r.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1*((t=t/1-1)*t*t+1)},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-1*((t=t/1-1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return 1*(t/=1)*t*t*t*t},easeOutQuint:function(t){return 1*((t=t/1-1)*t*t*t*t+1)},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return-1*Math.cos(t/1*(Math.PI/2))+1},easeOutSine:function(t){return 1*Math.sin(t/1*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t/1)-1)},easeInExpo:function(t){return 0===t?1:1*Math.pow(2,10*(t/1-1))},easeOutExpo:function(t){return 1===t?1:1*(-Math.pow(2,-10*t/1)+1)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(-Math.pow(2,-10*--t)+2)},easeInCirc:function(t){return t>=1?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return 1*Math.sqrt(1-(t=t/1-1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===(t/=1)?1:(n||(n=.3),i0?(n=l[0].clientX,i=l[0].clientY):(n=a.clientX,i=a.clientY);var u=parseFloat(r.getStyle(o,"padding-left")),d=parseFloat(r.getStyle(o,"padding-top")),c=parseFloat(r.getStyle(o,"padding-right")),h=parseFloat(r.getStyle(o,"padding-bottom")),f=s.right-s.left-u-c,g=s.bottom-s.top-d-h;return n=Math.round((n-s.left-u)/f*o.width/e.currentDevicePixelRatio),i=Math.round((i-s.top-d)/g*o.height/e.currentDevicePixelRatio),{x:n,y:i}},r.addEvent=function(t,e,n){t.addEventListener?t.addEventListener(e,n):t.attachEvent?t.attachEvent("on"+e,n):t["on"+e]=n},r.removeEvent=function(t,e,n){t.removeEventListener?t.removeEventListener(e,n,!1):t.detachEvent?t.detachEvent("on"+e,n):t["on"+e]=r.noop},r.getConstraintWidth=function(t){return a(t,"max-width","clientWidth")},r.getConstraintHeight=function(t){return a(t,"max-height","clientHeight")},r.getMaximumWidth=function(t){var e=t.parentNode,n=parseInt(r.getStyle(e,"padding-left"),10),i=parseInt(r.getStyle(e,"padding-right"),10),a=e.clientWidth-n-i,o=r.getConstraintWidth(t);return isNaN(o)?a:Math.min(a,o)},r.getMaximumHeight=function(t){var e=t.parentNode,n=parseInt(r.getStyle(e,"padding-top"),10),i=parseInt(r.getStyle(e,"padding-bottom"),10),a=e.clientHeight-n-i,o=r.getConstraintHeight(t);return isNaN(o)?a:Math.min(a,o)},r.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},r.retinaScale=function(t){var e=t.currentDevicePixelRatio=window.devicePixelRatio||1;if(1!==e){var n=t.canvas,i=t.height,a=t.width;n.height=i*e,n.width=a*e,t.ctx.scale(e,e),n.style.height=i+"px",n.style.width=a+"px"}},r.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},r.fontString=function(t,e,n){return e+" "+t+"px "+n},r.longestText=function(t,e,n,i){i=i||{};var a=i.data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(a=i.data={},o=i.garbageCollect=[],i.font=e),t.font=e;var s=0;r.each(n,function(e){void 0!==e&&null!==e&&r.isArray(e)!==!0?s=r.measureText(t,a,o,s,e):r.isArray(e)&&r.each(e,function(e){void 0===e||null===e||r.isArray(e)||(s=r.measureText(t,a,o,s,e))})});var l=o.length/2;if(l>n.length){for(var u=0;ui&&(i=r),i},r.numberOfLabelLines=function(t){var e=1;return r.each(t,function(t){r.isArray(t)&&t.length>e&&(e=t.length)}),e},r.drawRoundedRectangle=function(t,e,n,i,a,r){t.beginPath(),t.moveTo(e+r,n),t.lineTo(e+i-r,n),t.quadraticCurveTo(e+i,n,e+i,n+r),t.lineTo(e+i,n+a-r),t.quadraticCurveTo(e+i,n+a,e+i-r,n+a),t.lineTo(e+r,n+a),t.quadraticCurveTo(e,n+a,e,n+a-r),t.lineTo(e,n+r),t.quadraticCurveTo(e,n,e+r,n),t.closePath()},r.color=i?function(e){return e instanceof CanvasGradient&&(e=t.defaults.global.defaultColor),i(e)}:function(t){return console.error("Color.js not found!"),t},r.isArray=Array.isArray?function(t){return Array.isArray(t)}:function(t){return"[object Array]"===Object.prototype.toString.call(t)},r.arrayEquals=function(t,e){var n,i,a,o;if(!t||!e||t.length!==e.length)return!1;for(n=0,i=t.length;n0&&(s=t.getDatasetMeta(s[0]._datasetIndex).data),s},"x-axis":function(t,e){return r(t,e,!0)},point:function(t,n){var a=e(n,t);return i(t,a)},nearest:function(t,n,i){var r=e(n,t),o=a(t,r,i.intersect);return o.length>1&&o.sort(function(t,e){var n=t.getArea(),i=e.getArea(),a=n-i;return 0===a&&(a=t._datasetIndex-e._datasetIndex),a}),o.slice(0,1)},x:function(t,i,a){var r=e(i,t),o=[],s=!1;return n(t,function(t){t.inXRange(r.x)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),a.intersect&&!s&&(o=[]),o},y:function(t,i,a){var r=e(i,t),o=[],s=!1;return n(t,function(t){t.inYRange(r.y)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),a.intersect&&!s&&(o=[]),o}}}}},{}],28:[function(t,e,n){"use strict";e.exports=function(){var t=function(t,e){return this.construct(t,e),this};return t.defaults={global:{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},legendCallback:function(t){var e=[];e.push('
    ');for(var n=0;n'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("");return e.push("
"),e.join("")}}},t.Chart=t,t}},{}],29:[function(t,e,n){"use strict";e.exports=function(t){function e(t,e){return i.where(t,function(t){return t.position===e})}function n(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,n){var i=e?n:t,a=e?t:n;return i.weight===a.weight?i._tmpIndex_-a._tmpIndex_:i.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}var i=t.helpers;t.layoutService={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;n!==-1&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,a=["fullWidth","position","weight"],r=a.length,o=0;oc&&ot.maxHeight){o--;break}o++,d=s*u}t.labelRotation=o},afterCalculateTickRotation:function(){i.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){i.callback(this.options.beforeFit,[this])},fit:function(){var t=this,a=t.minSize={width:0,height:0},r=t.options,o=r.ticks,s=r.scaleLabel,l=r.gridLines,u=r.display,d=t.isHorizontal(),c=n(o),h=1.5*n(s).size,f=r.gridLines.tickMarkLength;if(d?a.width=t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:a.width=u&&l.drawTicks?f:0,d?a.height=u&&l.drawTicks?f:0:a.height=t.maxHeight,s.display&&u&&(d?a.height+=h:a.width+=h),o.display&&u){var g=i.longestText(t.ctx,c.font,t.ticks,t.longestTextCache),p=i.numberOfLabelLines(t.ticks),m=.5*c.size;if(d){t.longestLabelWidth=g;var v=i.toRadians(t.labelRotation),y=Math.cos(v),b=Math.sin(v),x=b*g+c.size*p+m*p;a.height=Math.min(t.maxHeight,a.height+x),t.ctx.font=c.font;var _=t.ticks[0],k=e(t.ctx,_,c.font),w=t.ticks[t.ticks.length-1],M=e(t.ctx,w,c.font);0!==t.labelRotation?(t.paddingLeft="bottom"===r.position?y*k+3:y*m+3,t.paddingRight="bottom"===r.position?y*m+3:y*M+3):(t.paddingLeft=k/2+3,t.paddingRight=M/2+3)}else o.mirror?g=0:g+=t.options.ticks.padding,a.width=Math.min(t.maxWidth,a.width+g),t.paddingTop=c.size/2,t.paddingBottom=c.size/2}t.handleMargins(),t.width=a.width,t.height=a.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){i.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){return null===t||"undefined"==typeof t?NaN:"number"!=typeof t||isFinite(t)?"object"==typeof t?t instanceof Date||t.isValid?t:this.getRightValue(this.isHorizontal()?t.x:t.y):t:NaN},getLabelForIndex:i.noop,getPixelForValue:i.noop,getValueForPixel:i.noop,getPixelForTick:function(t,e){var n=this;if(n.isHorizontal()){var i=n.width-(n.paddingLeft+n.paddingRight),a=i/Math.max(n.ticks.length-(n.options.gridLines.offsetGridLines?0:1),1),r=a*t+n.paddingLeft;e&&(r+=a/2);var o=n.left+Math.round(r);return o+=n.isFullWidth()?n.margins.left:0}var s=n.height-(n.paddingTop+n.paddingBottom);return n.top+t*(s/(n.ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var n=e.width-(e.paddingLeft+e.paddingRight),i=n*t+e.paddingLeft,a=e.left+Math.round(i);return a+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,n=t.max;return t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0},draw:function(e){var a=this,r=a.options;if(r.display){var o,s,l=a.ctx,u=t.defaults.global,d=r.ticks,c=r.gridLines,h=r.scaleLabel,f=0!==a.labelRotation,g=d.autoSkip,p=a.isHorizontal();d.maxTicksLimit&&(s=d.maxTicksLimit);var m=i.getValueOrDefault(d.fontColor,u.defaultFontColor),v=n(d),y=c.drawTicks?c.tickMarkLength:0,b=i.getValueOrDefault(h.fontColor,u.defaultFontColor),x=n(h),_=i.toRadians(a.labelRotation),k=Math.cos(_),w=a.longestLabelWidth*k;l.fillStyle=m;var M=[];if(p){if(o=!1,(w+d.autoSkipPadding)*a.ticks.length>a.width-(a.paddingLeft+a.paddingRight)&&(o=1+Math.floor((w+d.autoSkipPadding)*a.ticks.length/(a.width-(a.paddingLeft+a.paddingRight)))),s&&a.ticks.length>s)for(;!o||a.ticks.length/(o||1)>s;)o||(o=1),o+=1;g||(o=!1)}var S="right"===r.position?a.left:a.right-y,D="right"===r.position?a.left+y:a.right,C="bottom"===r.position?a.top:a.bottom-y,P="bottom"===r.position?a.top+y:a.bottom;if(i.each(a.ticks,function(t,n){if(void 0!==t&&null!==t){var s=a.ticks.length===n+1,l=o>1&&n%o>0||n%o===0&&n+o>=a.ticks.length;if((!l||s)&&void 0!==t&&null!==t){var h,g,m,v;n===("undefined"!=typeof a.zeroLineIndex?a.zeroLineIndex:0)?(h=c.zeroLineWidth,g=c.zeroLineColor,m=c.zeroLineBorderDash,v=c.zeroLineBorderDashOffset):(h=i.getValueAtIndexOrDefault(c.lineWidth,n),g=i.getValueAtIndexOrDefault(c.color,n),m=i.getValueOrDefault(c.borderDash,u.borderDash),v=i.getValueOrDefault(c.borderDashOffset,u.borderDashOffset));var b,x,k,w,T,I,A,F,O,R,L="middle",V="middle";if(p){"bottom"===r.position?(V=f?"middle":"top",L=f?"right":"center",R=a.top+y):(V=f?"middle":"bottom",L=f?"left":"center",R=a.bottom-y);var W=a.getPixelForTick(n)+i.aliasPixel(h);O=a.getPixelForTick(n,c.offsetGridLines)+d.labelOffset,b=k=T=A=W,x=C,w=P,I=e.top,F=e.bottom}else{var Y,z="left"===r.position,N=d.padding;d.mirror?(L=z?"left":"right",Y=N):(L=z?"right":"left",Y=y+N),O=z?a.right-Y:a.left+Y;var B=a.getPixelForTick(n);B+=i.aliasPixel(h),R=a.getPixelForTick(n,c.offsetGridLines),b=S,k=D,T=e.left,A=e.right,x=w=I=F=B}M.push({tx1:b,ty1:x,tx2:k,ty2:w,x1:T,y1:I,x2:A,y2:F,labelX:O,labelY:R,glWidth:h,glColor:g,glBorderDash:m,glBorderDashOffset:v,rotation:-1*_,label:t,textBaseline:V,textAlign:L})}}}),i.each(M,function(t){if(c.display&&(l.save(),l.lineWidth=t.glWidth,l.strokeStyle=t.glColor,l.setLineDash&&(l.setLineDash(t.glBorderDash),l.lineDashOffset=t.glBorderDashOffset),l.beginPath(),c.drawTicks&&(l.moveTo(t.tx1,t.ty1),l.lineTo(t.tx2,t.ty2)),c.drawOnChartArea&&(l.moveTo(t.x1,t.y1),l.lineTo(t.x2,t.y2)),l.stroke(),l.restore()),d.display){l.save(),l.translate(t.labelX,t.labelY),l.rotate(t.rotation),l.font=v.font,l.textBaseline=t.textBaseline,l.textAlign=t.textAlign;var e=t.label;if(i.isArray(e))for(var n=0,a=0;n0)i=t.stepSize;else{var r=e.niceNum(n.max-n.min,!1);i=e.niceNum(r/(t.maxTicks-1),!0)}var o=Math.floor(n.min/i)*i,s=Math.ceil(n.max/i)*i;t.min&&t.max&&t.stepSize&&e.almostWhole((t.max-t.min)/t.stepSize,i/1e3)&&(o=t.min,s=t.max);var l=(s-o)/i;l=e.almostEquals(l,Math.round(l),i/1e3)?Math.round(l):Math.ceil(l),a.push(void 0!==t.min?t.min:o);for(var u=1;u3?i[2]-i[1]:i[1]-i[0];Math.abs(a)>1&&t!==Math.floor(t)&&(a=t-Math.floor(t));var r=e.log10(Math.abs(a)),o="";if(0!==t){var s=-1*Math.floor(r);s=Math.max(Math.min(s,20),0),o=t.toFixed(s)}else o="0";return o},logarithmic:function(t,n,i){var a=t/Math.pow(10,Math.floor(e.log10(t)));return 0===t?"0":1===a||2===a||5===a||0===n||n===i.length-1?t.toExponential():""}}}}},{}],34:[function(t,e,n){"use strict";e.exports=function(t){function e(t,e){var n=l.color(t);return n.alpha(e*n.alpha()).rgbaString()}function n(t,e){return e&&(l.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function i(t){var e=t._xScale,n=t._yScale||t._scale,i=t._index,a=t._datasetIndex;return{xLabel:e?e.getLabelForIndex(i,a):"",yLabel:n?n.getLabelForIndex(i,a):"",index:i,datasetIndex:a,x:t._model.x,y:t._model.y}}function a(e){var n=t.defaults.global,i=l.getValueOrDefault;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,bodyFontColor:e.bodyFontColor,_bodyFontFamily:i(e.bodyFontFamily,n.defaultFontFamily),_bodyFontStyle:i(e.bodyFontStyle,n.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:i(e.bodyFontSize,n.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:i(e.titleFontFamily,n.defaultFontFamily),_titleFontStyle:i(e.titleFontStyle,n.defaultFontStyle),titleFontSize:i(e.titleFontSize,n.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:i(e.footerFontFamily,n.defaultFontFamily),_footerFontStyle:i(e.footerFontStyle,n.defaultFontStyle),footerFontSize:i(e.footerFontSize,n.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function r(t,e){var n=t._chart.ctx,i=2*e.yPadding,a=0,r=e.body,o=r.reduce(function(t,e){return t+e.before.length+e.lines.length+e.after.length},0);o+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,u=e.footer.length,d=e.titleFontSize,c=e.bodyFontSize,h=e.footerFontSize;i+=s*d,i+=s?(s-1)*e.titleSpacing:0,i+=s?e.titleMarginBottom:0,i+=o*c,i+=o?(o-1)*e.bodySpacing:0,i+=u?e.footerMarginTop:0,i+=u*h,i+=u?(u-1)*e.footerSpacing:0;var f=0,g=function(t){a=Math.max(a,n.measureText(t).width+f)};return n.font=l.fontString(d,e._titleFontStyle,e._titleFontFamily),l.each(e.title,g),n.font=l.fontString(c,e._bodyFontStyle,e._bodyFontFamily),l.each(e.beforeBody.concat(e.afterBody),g),f=e.displayColors?c+2:0,l.each(r,function(t){l.each(t.before,g),l.each(t.lines,g),l.each(t.after,g)}),f=0,n.font=l.fontString(h,e._footerFontStyle,e._footerFontFamily),l.each(e.footer,g),a+=2*e.xPadding,{width:a,height:i}}function o(t,e){var n=t._model,i=t._chart,a=t._chart.chartArea,r="center",o="center";n.yi.height-e.height&&(o="bottom");var s,l,u,d,c,h=(a.left+a.right)/2,f=(a.top+a.bottom)/2;"center"===o?(s=function(t){return t<=h},l=function(t){return t>h}):(s=function(t){return t<=e.width/2},l=function(t){return t>=i.width-e.width/2}),u=function(t){return t+e.width>i.width},d=function(t){return t-e.width<0},c=function(t){return t<=f?"top":"bottom"},s(n.x)?(r="left",u(n.x)&&(r="center",o=c(n.y))):l(n.x)&&(r="right",d(n.x)&&(r="center",o=c(n.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:r,yAlign:g.yAlign?g.yAlign:o}}function s(t,e,n){var i=t.x,a=t.y,r=t.caretSize,o=t.caretPadding,s=t.cornerRadius,l=n.xAlign,u=n.yAlign,d=r+o,c=s+o;return"right"===l?i-=e.width:"center"===l&&(i-=e.width/2),"top"===u?a+=d:a-="bottom"===u?e.height+d:e.height/2,"center"===u?"left"===l?i+=d:"right"===l&&(i-=d):"left"===l?i-=c:"right"===l&&(i+=c),{x:i,y:a}}var l=t.helpers;t.defaults.global.tooltips={enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:l.noop,title:function(t,e){var n="",i=e.labels,a=i?i.length:0;if(t.length>0){var r=t[0];r.xLabel?n=r.xLabel:a>0&&r.index0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(this.drawBackground(i,e,t,n,a),i.x+=e.xPadding,i.y+=e.yPadding,this.drawTitle(i,e,t,a),this.drawBody(i,e,t,a),this.drawFooter(i,e,t,a))}},handleEvent:function(t){var e=this,n=e._options,i=!1;if(e._lastActive=e._lastActive||[],"mouseout"===t.type?e._active=[]:e._active=e._chart.getElementsAtEventForMode(t,n.mode,n),i=!l.arrayEquals(e._active,e._lastActive),!i)return!1;if(e._lastActive=e._active,n.enabled||n.custom){e._eventPosition={x:t.x,y:t.y};var a=e._model;e.update(!0),e.pivot(),i|=a.x!==e._model.x||a.y!==e._model.y}return i}}),t.Tooltip.positioners={average:function(t){if(!t.length)return!1;var e,n,i=0,a=0,r=0;for(e=0,n=t.length;el;)r-=2*Math.PI;for(;r=s&&r<=l,d=o>=i.innerRadius&&o<=i.outerRadius;return u&&d}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,i=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,i),t.arc(e.x,e.y,e.innerRadius,i,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})}},{}],36:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers,n=t.defaults.global;t.defaults.global.elements.line={tension:.4,backgroundColor:n.defaultColor,borderWidth:3,borderColor:n.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0},t.elements.Line=t.Element.extend({draw:function(){var t,i,a,r,o=this,s=o._view,l=o._chart.ctx,u=s.spanGaps,d=o._children.slice(),c=n.elements.line,h=-1;for(o._loop&&d.length&&d.push(d[0]),l.save(),l.lineCap=s.borderCapStyle||c.borderCapStyle,l.setLineDash&&l.setLineDash(s.borderDash||c.borderDash),l.lineDashOffset=s.borderDashOffset||c.borderDashOffset,l.lineJoin=s.borderJoinStyle||c.borderJoinStyle,l.lineWidth=s.borderWidth||c.borderWidth,l.strokeStyle=s.borderColor||n.defaultColor,l.beginPath(),h=-1,t=0;te?1:-1,o=1,s=u.borderSkipped||"left"):(e=u.x-u.width/2,n=u.x+u.width/2,i=u.y,a=u.base,r=1,o=a>i?1:-1,s=u.borderSkipped||"bottom"),d){var c=Math.min(Math.abs(e-n),Math.abs(i-a));d=d>c?c:d;var h=d/2,f=e+("left"!==s?h*r:0),g=n+("right"!==s?-h*r:0),p=i+("top"!==s?h*o:0),m=a+("bottom"!==s?-h*o:0);f!==g&&(i=p,a=m),p!==m&&(e=f,n=g)}l.beginPath(),l.fillStyle=u.backgroundColor,l.strokeStyle=u.borderColor,l.lineWidth=d;var v=[[e,a],[e,i],[n,i],[n,a]],y=["bottom","left","top","right"],b=y.indexOf(s,0);b===-1&&(b=0);var x=t(0);l.moveTo(x[0],x[1]);for(var _=1;_<4;_++)x=t(_),l.lineTo(x[0],x[1]);l.fill(),d&&l.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var i=!1;if(this._view){var a=n(this);i=t>=a.left&&t<=a.right&&e>=a.top&&e<=a.bottom}return i},inLabelRange:function(t,i){var a=this;if(!a._view)return!1;var r=!1,o=n(a);return r=e(a)?t>=o.left&&t<=o.right:i>=o.top&&i<=o.bottom},inXRange:function(t){var e=n(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=n(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,n,i=this._view;return e(this)?(t=i.x,n=(i.y+i.base)/2):(t=(i.x+i.base)/2,n=i.y),{x:t,y:n}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})}},{}],39:[function(t,e,n){"use strict";e.exports=function(t){function e(t,e){var n=l.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}function n(t,n){var i=t.style,a=t.getAttribute("height"),r=t.getAttribute("width");if(t._chartjs={initial:{height:a,width:r,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",null===r||""===r){var o=e(t,"width");void 0!==o&&(t.width=o)}if(null===a||""===a)if(""===t.style.height)t.height=t.width/(n.options.aspectRatio||2);else{var s=e(t,"height");void 0!==o&&(t.height=s)}return t}function i(t,e,n,i,a){return{type:t,chart:e,native:a||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function a(t,e){var n=u[t.type]||t.type,a=l.getRelativePosition(t,e);return i(n,e,a.x,a.y,t)}function r(t){var e=document.createElement("iframe");return e.className="chartjs-hidden-iframe",e.style.cssText="display:block;overflow:hidden;border:0;margin:0;top:0;left:0;bottom:0;right:0;height:100%;width:100%;position:absolute;pointer-events:none;z-index:-1;",e.tabIndex=-1,l.addEvent(e,"load",function(){l.addEvent(e.contentWindow||e,"resize",t),t()}),e}function o(t,e,n){var a=t._chartjs={ticking:!1},o=function(){a.ticking||(a.ticking=!0,l.requestAnimFrame.call(window,function(){if(a.resizer)return a.ticking=!1,e(i("resize",n))}))};a.resizer=r(o),t.insertBefore(a.resizer,t.firstChild)}function s(t){if(t&&t._chartjs){var e=t._chartjs.resizer;e&&(e.parentNode.removeChild(e),t._chartjs.resizer=null),delete t._chartjs}}var l=t.helpers,u={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};return{acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(n(t,e),i):null},releaseContext:function(t){var e=t.canvas;if(e._chartjs){var n=e._chartjs.initial;["height","width"].forEach(function(t){var i=n[t];void 0===i||null===i?e.removeAttribute(t):e.setAttribute(t,i)}),l.each(n.style||{},function(t,n){e.style[n]=t}),e.width=e.width,delete e._chartjs}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"===e)return void o(i.parentNode,n,t);var r=n._chartjs||(n._chartjs={}),s=r.proxies||(r.proxies={}),u=s[t.id+"_"+e]=function(e){n(a(e,t))};l.addEvent(i,e,u)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"===e)return void s(i.parentNode,n);var a=n._chartjs||{},r=a.proxies||{},o=r[t.id+"_"+e];o&&l.removeEvent(i,e,o)}}}},{}],40:[function(t,e,n){"use strict";var i=t(39);e.exports=function(t){t.platform={acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},t.helpers.extend(t.platform,i(t))}},{39:39}],41:[function(t,e,n){"use strict";e.exports=function(t){function e(t,e,n){var i,a=t._model||{},r=a.fill;if(void 0===r&&(r=!!a.backgroundColor),r===!1||null===r)return!1;if(r===!0)return"origin";if(i=parseFloat(r,10),isFinite(i)&&Math.floor(i)===i)return"-"!==r[0]&&"+"!==r[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function n(t){var e,n=t.el._model||{},i=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===a?r=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?r=n.scaleZero:i.getBasePosition?r=i.getBasePosition():i.getBasePixel&&(r=i.getBasePixel()),void 0!==r&&null!==r){if(void 0!==r.x&&void 0!==r.y)return r;if("number"==typeof r&&isFinite(r))return e=i.isHorizontal(),{x:e?r:null,y:e?null:r}}return null}function i(t,e,n){var i,a=t[e],r=a.fill,o=[e];if(!n)return r;for(;r!==!1&&o.indexOf(r)===-1;){if(!isFinite(r))return r;if(i=t[r],!i)return!1;if(i.visible)return r;o.push(r),r=i.fill}return!1}function a(t){var e=t.fill,n="dataset";return e===!1?null:(isFinite(e)||(n="boundary"),d[n](t))}function r(t){return t&&!t.skip}function o(t,e,n,i,a){var r;if(i&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r0;--r)u.canvas.lineTo(t,n[r],n[r-1],!0)}}function s(t,e,n,i,a,s){var l,u,d,c,h,f,g,p=e.length,m=i.spanGaps,v=[],y=[],b=0,x=0;for(t.beginPath(),l=0,u=p+!!s;l=n.width&&(y+=d+r.padding,v[v.length]=n.left),g[i]={left:0,top:0,width:o,height:d},v[v.length-1]+=o+r.padding}),p.height+=y}else{var b=r.padding,x=n.columnWidths=[],_=r.padding,k=0,w=0,M=d+b;i.each(n.legendItems,function(t,n){var i=e(r,d),a=i+d/2+s.measureText(t.text).width;w+M>p.height&&(_+=k+r.padding,x.push(k),k=0,w=0),k=Math.max(k,a),w+=M,g[n]={left:0,top:0,width:a,height:d}}),_+=k,x.push(k),p.width+=_}n.width=p.width,n.height=p.height},afterFit:r,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var n=this,a=n.options,r=a.labels,o=t.defaults.global,s=o.elements.line,l=n.width,u=n.lineWidths;if(a.display){var d,c=n.ctx,h=i.getValueOrDefault,f=h(r.fontColor,o.defaultFontColor),g=h(r.fontSize,o.defaultFontSize),p=h(r.fontStyle,o.defaultFontStyle),m=h(r.fontFamily,o.defaultFontFamily),v=i.fontString(g,p,m);c.textAlign="left",c.textBaseline="top",c.lineWidth=.5,c.strokeStyle=f,c.fillStyle=f,c.font=v;var y=e(r,g),b=n.legendHitBoxes,x=function(e,n,i){if(!(isNaN(y)||y<=0)){c.save(),c.fillStyle=h(i.fillStyle,o.defaultColor),c.lineCap=h(i.lineCap,s.borderCapStyle),c.lineDashOffset=h(i.lineDashOffset,s.borderDashOffset),c.lineJoin=h(i.lineJoin,s.borderJoinStyle),c.lineWidth=h(i.lineWidth,s.borderWidth),c.strokeStyle=h(i.strokeStyle,o.defaultColor);var r=0===h(i.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(h(i.lineDash,s.borderDash)),a.labels&&a.labels.usePointStyle){var l=g*Math.SQRT2/2,u=l/Math.SQRT2,d=e+u,f=n+u;t.canvasHelpers.drawPoint(c,i.pointStyle,l,d,f)}else r||c.strokeRect(e,n,y,g),c.fillRect(e,n,y,g);c.restore()}},_=function(t,e,n,i){c.fillText(n.text,y+g/2+t,e),n.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(y+g/2+t,e+g/2),c.lineTo(y+g/2+t+i,e+g/2),c.stroke())},k=n.isHorizontal();d=k?{x:n.left+(l-u[0])/2,y:n.top+r.padding,line:0}:{x:n.left+r.padding,y:n.top+r.padding,line:0};var w=g+r.padding;i.each(n.legendItems,function(t,e){var i=c.measureText(t.text).width,a=y+g/2+i,o=d.x,s=d.y;k?o+a>=l&&(s=d.y+=w,d.line++,o=d.x=n.left+(l-u[d.line])/2):s+w>n.bottom&&(o=d.x=o+n.columnWidths[d.line]+r.padding,s=d.y=n.top+r.padding,d.line++),x(o,s,t),b[e].left=o,b[e].top=s,_(o,s,t,i),k?d.x+=a+r.padding:d.y+=w})}},handleEvent:function(t){var e=this,n=e.options,i="mouseup"===t.type?"click":t.type,a=!1;if("mousemove"===i){if(!n.onHover)return}else{if("click"!==i)return;if(!n.onClick)return}var r=t.x,o=t.y;if(r>=e.left&&r<=e.right&&o>=e.top&&o<=e.bottom)for(var s=e.legendHitBoxes,l=0;l=u.left&&r<=u.left+u.width&&o>=u.top&&o<=u.top+u.height){if("click"===i){n.onClick.call(e,t.native,e.legendItems[l]),a=!0;break}if("mousemove"===i){n.onHover.call(e,t.native,e.legendItems[l]),a=!0;break}}}return a}}),{id:"legend",beforeInit:function(t){var e=t.options.legend;e&&n(t,e)},beforeUpdate:function(e){var r=e.options.legend,o=e.legend;r?(r=i.configMerge(t.defaults.global.legend,r),o?(a.configure(e,o,r),o.options=r):n(e,r)):o&&(a.removeBox(e,o),delete e.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}}},{}],43:[function(t,e,n){"use strict";e.exports=function(t){function e(e,n){var a=new t.Title({ctx:e.ctx,options:n,chart:e});i.configure(e,a,n),i.addBox(e,a),e.titleBlock=a}var n=t.helpers,i=t.layoutService,a=n.noop;return t.defaults.global.title={display:!1,position:"top",fullWidth:!0,weight:2e3,fontStyle:"bold",padding:10,text:""},t.Title=t.Element.extend({initialize:function(t){var e=this;n.extend(e,t),e.legendHitBoxes=[]},beforeUpdate:a,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:a,beforeSetDimensions:a,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:a,beforeBuildLabels:a,buildLabels:a,afterBuildLabels:a,beforeFit:a,fit:function(){var e=this,i=n.getValueOrDefault,a=e.options,r=t.defaults.global,o=a.display,s=i(a.fontSize,r.defaultFontSize),l=e.minSize;e.isHorizontal()?(l.width=e.maxWidth,l.height=o?s+2*a.padding:0):(l.width=o?s+2*a.padding:0,l.height=e.maxHeight),e.width=l.width,e.height=l.height},afterFit:a,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var e=this,i=e.ctx,a=n.getValueOrDefault,r=e.options,o=t.defaults.global;if(r.display){var s,l,u,d=a(r.fontSize,o.defaultFontSize),c=a(r.fontStyle,o.defaultFontStyle),h=a(r.fontFamily,o.defaultFontFamily),f=n.fontString(d,c,h),g=0,p=e.top,m=e.left,v=e.bottom,y=e.right;i.fillStyle=a(r.fontColor,o.defaultFontColor),i.font=f,e.isHorizontal()?(s=m+(y-m)/2,l=p+(v-p)/2,u=y-m):(s="left"===r.position?m+d/2:y-d/2,l=p+(v-p)/2,u=v-p,g=Math.PI*("left"===r.position?-.5:.5)),i.save(),i.translate(s,l),i.rotate(g),i.textAlign="center",i.textBaseline="middle",i.fillText(r.text,0,0,u),i.restore()}}}),{id:"title",beforeInit:function(t){var n=t.options.title;n&&e(t,n)},beforeUpdate:function(a){var r=a.options.title,o=a.titleBlock;r?(r=n.configMerge(t.defaults.global.title,r),o?(i.configure(a,o,r),o.options=r):e(a,r)):o&&(t.layoutService.removeBox(a,o),delete a.titleBlock)}}}},{}],44:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers,n={position:"bottom"},i=t.Scale.extend({getLabels:function(){var t=this.chart.data;return(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t=this,n=t.getLabels();t.minIndex=0,t.maxIndex=n.length-1;var i;void 0!==t.options.ticks.min&&(i=e.indexOf(n,t.options.ticks.min),t.minIndex=i!==-1?i:t.minIndex),void 0!==t.options.ticks.max&&(i=e.indexOf(n,t.options.ticks.max),t.maxIndex=i!==-1?i:t.maxIndex),t.min=n[t.minIndex],t.max=n[t.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var n=this,i=n.chart.data,a=n.isHorizontal();return i.yLabels&&!a?n.getRightValue(i.datasets[e].data[t]):n.ticks[t-n.minIndex]},getPixelForValue:function(t,e,n,i){var a,r=this,o=Math.max(r.maxIndex+1-r.minIndex-(r.options.gridLines.offsetGridLines?0:1),1);if(void 0!==t&&null!==t&&(a=r.isHorizontal()?t.x:t.y),void 0!==a||void 0!==t&&isNaN(e)){var s=r.getLabels();t=a||t;var l=s.indexOf(t);e=l!==-1?l:e}if(r.isHorizontal()){var u=r.width/o,d=u*(e-r.minIndex);return(r.options.gridLines.offsetGridLines&&i||r.maxIndex===r.minIndex&&i)&&(d+=u/2),r.left+Math.round(d)}var c=r.height/o,h=c*(e-r.minIndex);return r.options.gridLines.offsetGridLines&&i&&(h+=c/2),r.top+Math.round(h)},getPixelForTick:function(t,e){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null,e)},getValueForPixel:function(t){var e,n=this,i=Math.max(n.ticks.length-(n.options.gridLines.offsetGridLines?0:1),1),a=n.isHorizontal(),r=(a?n.width:n.height)/i;return t-=a?n.left:n.top,n.options.gridLines.offsetGridLines&&(t-=r/2),e=t<=0?0:Math.round(t/r)},getBasePixel:function(){return this.bottom}});t.scaleService.registerScaleType("category",i,n)}},{}],45:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers,n={position:"left",ticks:{callback:t.Ticks.formatters.linear}},i=t.LinearScaleBase.extend({determineDataLimits:function(){function t(t){return s?t.xAxisID===n.id:t.yAxisID===n.id}var n=this,i=n.options,a=n.chart,r=a.data,o=r.datasets,s=n.isHorizontal(),l=0,u=1;n.min=null,n.max=null;var d=i.stacked;if(void 0===d&&e.each(o,function(e,n){if(!d){var i=a.getDatasetMeta(n);a.isDatasetVisible(n)&&t(i)&&void 0!==i.stack&&(d=!0)}}),i.stacked||d){var c={};e.each(o,function(r,o){var s=a.getDatasetMeta(o),l=[s.type,void 0===i.stacked&&void 0===s.stack?o:"",s.stack].join(".");void 0===c[l]&&(c[l]={positiveValues:[],negativeValues:[]});var u=c[l].positiveValues,d=c[l].negativeValues;a.isDatasetVisible(o)&&t(s)&&e.each(r.data,function(t,e){var a=+n.getRightValue(t);isNaN(a)||s.data[e].hidden||(u[e]=u[e]||0,d[e]=d[e]||0,i.relativePoints?u[e]=100:a<0?d[e]+=a:u[e]+=a)})}),e.each(c,function(t){var i=t.positiveValues.concat(t.negativeValues),a=e.min(i),r=e.max(i);n.min=null===n.min?a:Math.min(n.min,a),n.max=null===n.max?r:Math.max(n.max,r)})}else e.each(o,function(i,r){var o=a.getDatasetMeta(r);a.isDatasetVisible(r)&&t(o)&&e.each(i.data,function(t,e){var i=+n.getRightValue(t);isNaN(i)||o.data[e].hidden||(null===n.min?n.min=i:in.max&&(n.max=i))})});n.min=isFinite(n.min)?n.min:l,n.max=isFinite(n.max)?n.max:u,this.handleTickRangeOptions()},getTickLimit:function(){var n,i=this,a=i.options.ticks;if(i.isHorizontal())n=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(i.width/50));else{var r=e.getValueOrDefault(a.fontSize,t.defaults.global.defaultFontSize);n=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(i.height/(2*r)))}return n},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e,n=this,i=n.start,a=+n.getRightValue(t),r=n.end-i;return n.isHorizontal()?(e=n.left+n.width/r*(a-i),Math.round(e)):(e=n.bottom-n.height/r*(a-i),Math.round(e))},getValueForPixel:function(t){var e=this,n=e.isHorizontal(),i=n?e.width:e.height,a=(n?t-e.left:e.bottom-t)/i;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",i,n)}},{}],46:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers,n=e.noop;t.LinearScaleBase=t.Scale.extend({handleTickRangeOptions:function(){var t=this,n=t.options,i=n.ticks;if(i.beginAtZero){var a=e.sign(t.min),r=e.sign(t.max);a<0&&r<0?t.max=0:a>0&&r>0&&(t.min=0)}void 0!==i.min?t.min=i.min:void 0!==i.suggestedMin&&(null===t.min?t.min=i.suggestedMin:t.min=Math.min(t.min,i.suggestedMin)),void 0!==i.max?t.max=i.max:void 0!==i.suggestedMax&&(null===t.max?t.max=i.suggestedMax:t.max=Math.max(t.max,i.suggestedMax)),t.min===t.max&&(t.max++,i.beginAtZero||t.min--)},getTickLimit:n,handleDirectionalChanges:n,buildTicks:function(){var n=this,i=n.options,a=i.ticks,r=n.getTickLimit();r=Math.max(2,r);var o={maxTicks:r,min:a.min,max:a.max,stepSize:e.getValueOrDefault(a.fixedStepSize,a.stepSize)},s=n.ticks=t.Ticks.generators.linear(o,n);n.handleDirectionalChanges(),n.max=e.max(s),n.min=e.min(s),a.reverse?(s.reverse(),n.start=n.max,n.end=n.min):(n.start=n.min,n.end=n.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),t.Scale.prototype.convertTicksToLabels.call(e)}})}},{}],47:[function(t,e,n){"use strict";e.exports=function(t){var e=t.helpers,n={position:"left",ticks:{callback:t.Ticks.formatters.logarithmic}},i=t.Scale.extend({determineDataLimits:function(){function t(t){return u?t.xAxisID===n.id:t.yAxisID===n.id}var n=this,i=n.options,a=i.ticks,r=n.chart,o=r.data,s=o.datasets,l=e.getValueOrDefault,u=n.isHorizontal();n.min=null,n.max=null,n.minNotZero=null;var d=i.stacked;if(void 0===d&&e.each(s,function(e,n){if(!d){var i=r.getDatasetMeta(n);r.isDatasetVisible(n)&&t(i)&&void 0!==i.stack&&(d=!0)}}),i.stacked||d){var c={};e.each(s,function(a,o){var s=r.getDatasetMeta(o),l=[s.type,void 0===i.stacked&&void 0===s.stack?o:"",s.stack].join(".");r.isDatasetVisible(o)&&t(s)&&(void 0===c[l]&&(c[l]=[]),e.each(a.data,function(t,e){var a=c[l],r=+n.getRightValue(t);isNaN(r)||s.data[e].hidden||(a[e]=a[e]||0,i.relativePoints?a[e]=100:a[e]+=r)}))}),e.each(c,function(t){var i=e.min(t),a=e.max(t);n.min=null===n.min?i:Math.min(n.min,i),n.max=null===n.max?a:Math.max(n.max,a)})}else e.each(s,function(i,a){var o=r.getDatasetMeta(a);r.isDatasetVisible(a)&&t(o)&&e.each(i.data,function(t,e){var i=+n.getRightValue(t);isNaN(i)||o.data[e].hidden||(null===n.min?n.min=i:in.max&&(n.max=i),0!==i&&(null===n.minNotZero||ia?{start:e-n-5,end:e}:{start:e,end:e+n+5}}function r(t){var r,o,s,l=n(t),u=Math.min(t.height/2,t.width/2),d={r:t.width,l:0,t:t.height,b:0},c={};t.ctx.font=l.font,t._pointLabelSizes=[];var h=e(t);for(r=0;rd.r&&(d.r=m.end,c.r=g),v.startd.b&&(d.b=v.end,c.b=g)}t.setReductions(u,d,c)}function o(t){var e=Math.min(t.height/2,t.width/2);t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0)}function s(t){return 0===t||180===t?"center":t<180?"left":"right"}function l(t,e,n,i){if(f.isArray(e))for(var a=n.y,r=1.5*i,o=0;o270||t<90)&&(n.y-=e.h)}function d(t){var i=t.ctx,a=f.getValueOrDefault,r=t.options,o=r.angleLines,d=r.pointLabels;i.lineWidth=o.lineWidth,i.strokeStyle=o.color;var c=t.getDistanceFromCenterForValue(r.reverse?t.min:t.max),h=n(t);i.textBaseline="top";for(var p=e(t)-1;p>=0;p--){if(o.display){var m=t.getPointPosition(p,c);i.beginPath(),i.moveTo(t.xCenter,t.yCenter),i.lineTo(m.x,m.y),i.stroke(),i.closePath()}if(d.display){var v=t.getPointPosition(p,c+5),y=a(d.fontColor,g.defaultFontColor);i.font=h.font,i.fillStyle=y;var b=t.getIndexAngle(p),x=f.toDegrees(b);i.textAlign=s(x),u(x,t._pointLabelSizes[p],v),l(i,t.pointLabels[p]||"",v,h.size)}}}function c(t,n,i,a){var r=t.ctx;if(r.strokeStyle=f.getValueAtIndexOrDefault(n.color,a-1),r.lineWidth=f.getValueAtIndexOrDefault(n.lineWidth,a-1),t.options.gridLines.circular)r.beginPath(),r.arc(t.xCenter,t.yCenter,i,0,2*Math.PI), +r.closePath(),r.stroke();else{var o=e(t);if(0===o)return;r.beginPath();var s=t.getPointPosition(0,i);r.moveTo(s.x,s.y);for(var l=1;l0&&n>0?e:0)},draw:function(){var t=this,e=t.options,n=e.gridLines,i=e.ticks,a=f.getValueOrDefault;if(e.display){var r=t.ctx,o=a(i.fontSize,g.defaultFontSize),s=a(i.fontStyle,g.defaultFontStyle),l=a(i.fontFamily,g.defaultFontFamily),u=f.fontString(o,s,l);f.each(t.ticks,function(s,l){if(l>0||e.reverse){var d=t.getDistanceFromCenterForValue(t.ticksAsNumbers[l]),h=t.yCenter-d;if(n.display&&0!==l&&c(t,n,d,l),i.display){var f=a(i.fontColor,g.defaultFontColor);if(r.font=u,i.showLabelBackdrop){var p=r.measureText(s).width;r.fillStyle=i.backdropColor,r.fillRect(t.xCenter-p/2-i.backdropPaddingX,h-o/2-i.backdropPaddingY,p+2*i.backdropPaddingX,o+2*i.backdropPaddingY)}r.textAlign="center",r.textBaseline="middle",r.fillStyle=f,r.fillText(s,t.xCenter,h)}}}),(e.angleLines.display||e.pointLabels.display)&&d(t)}}});t.scaleService.registerScaleType("radialLinear",m,p)}},{}],49:[function(t,e,n){"use strict";var i=t(6);i="function"==typeof i?i:window.moment,e.exports=function(t){function e(t,e){var n=t.options.time;if("string"==typeof n.parser)return i(e,n.parser);if("function"==typeof n.parser)return n.parser(e);if("function"==typeof e.getMonth||"number"==typeof e)return i(e);if(e.isValid&&e.isValid())return e;var a=n.format;return"string"!=typeof a&&a.call?(console.warn("options.time.format is deprecated and replaced by options.time.parser."),a(e)):i(e,a)}function n(t,e,n,i){for(var a,r=Object.keys(s),o=r.length,l=r.indexOf(t);li;c++)l=a.steps[c],o=Math.ceil(u/(r*l));else for(;o>i&&i>0;)++l,o=Math.ceil(u/(r*l));return l}function r(t,e,n){var a=[];if(t.maxTicks){var r=t.stepSize;a.push(void 0!==t.min?t.min:n.min);for(var o=i(n.min);o.add(r,t.unit).valueOf()0&&a.add(1,"week"),a=a.valueOf()):(n=i(e.min).startOf(t.unit).valueOf(),a=i(e.max).startOf(t.unit),e.max-a>0&&a.add(1,t.unit),a=a.valueOf()),r(t,e,{min:n,max:a})};var u=t.Scale.extend({initialize:function(){if(!i)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");t.Scale.prototype.initialize.call(this)},determineDataLimits:function(){var t,n=this,i=n.options.time,a=Number.MAX_SAFE_INTEGER,r=Number.MIN_SAFE_INTEGER,s=n.chart.data,l={labels:[],datasets:[]};o.each(s.labels,function(o,s){var u=e(n,o);u.isValid()&&(i.round&&u.startOf(i.round),t=u.valueOf(),a=Math.min(t,a),r=Math.max(t,r),l.labels[s]=t)}),o.each(s.datasets,function(s,u){var d=[];"object"==typeof s.data[0]&&null!==s.data[0]&&n.chart.isDatasetVisible(u)?o.each(s.data,function(o,s){var l=e(n,n.getRightValue(o));l.isValid()&&(i.round&&l.startOf(i.round),t=l.valueOf(),a=Math.min(t,a),r=Math.max(t,r),d[s]=t)}):d=l.labels.slice(),l.datasets[u]=d}),n.dataMin=a,n.dataMax=r,n._parsedData=l},buildTicks:function(){var i,r,s=this,l=s.options.time,u=s.dataMin,d=s.dataMax;if(l.min){var c=e(s,l.min);l.round&&c.round(l.round),i=c.valueOf()}l.max&&(r=e(s,l.max).valueOf());var h=s.getLabelCapacity(i||u),f=l.unit||n(l.minUnit,i||u,r||d,h);s.displayFormat=l.displayFormats[f];var g=l.stepSize||a(i||u,r||d,f,h);s.ticks=t.Ticks.generators.time({maxTicks:h,min:i,max:r,stepSize:g,unit:f,isoWeekday:l.isoWeekday},{min:u,max:d}),s.max=o.max(s.ticks),s.min=o.min(s.ticks)},getLabelForIndex:function(t,n){var i=this,a=i.chart.data.labels&&t li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-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-image: -o-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-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); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.css.map b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.css.map new file mode 100644 index 0000000..016a8da --- /dev/null +++ b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","bootstrap-theme.css","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &:disabled,\n &[disabled] {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // See https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n",".btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default:disabled,\n.btn-default[disabled] {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary:disabled,\n.btn-primary[disabled] {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success:disabled,\n.btn-success[disabled] {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info:disabled,\n.btn-info[disabled] {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning:disabled,\n.btn-warning[disabled] {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger:disabled,\n.btn-danger[disabled] {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.min.css b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.min.css new file mode 100644 index 0000000..4c3e7ba --- /dev/null +++ b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap-theme.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:hover,.btn-primary:focus{background-color:#265a88;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#265a88;border-color:#245580}.btn-primary:disabled,.btn-primary[disabled]{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-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-image:-o-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-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)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css new file mode 100644 index 0000000..c6f3d21 --- /dev/null +++ b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css @@ -0,0 +1,6332 @@ +/*! + * Bootstrap v3.3.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-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: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: 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 { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .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 th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.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; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.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-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-child(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm, +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm, +select.form-group-sm .form-control { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +textarea.form-group-sm .form-control, +select[multiple].input-sm, +select[multiple].form-group-sm .form-control { + height: auto; +} +.input-lg, +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-lg, +select.form-group-lg .form-control { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +textarea.form-group-lg .form-control, +select[multiple].input-lg, +select[multiple].form-group-lg .form-control { + height: auto; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.3px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; + visibility: hidden; +} +.collapse.in { + display: block; + visibility: visible; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px solid; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .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: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.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: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; + visibility: hidden; +} +.tab-content > .active { + display: block; + visibility: visible; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + visibility: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #23527c; + background-color: #eee; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.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:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px 15px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 48px 0; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-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-image: -o-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-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); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-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-image: -o-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-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); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-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-image: -o-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-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); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-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-image: -o-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-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); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-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-image: -o-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-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); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +a.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-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; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: absolute; + top: 0; + right: 0; + left: 0; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + min-height: 16.42857143px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + line-height: 1.4; + visibility: visible; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + text-decoration: none; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 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; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + perspective: 1000; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + 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; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; + visibility: hidden !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.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; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css.map b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css.map new file mode 100644 index 0000000..a02f6ba --- /dev/null +++ b/ui2libs/bootstrap-3.3.1/dist/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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AAA;EHsR9C;AGrRmC;EAAW,kBAAA;EHwR9C;AGvRmC;EAAW,kBAAA;EH0R9C;AGzRmC;EAAW,kBAAA;EH4R9C;AG3RmC;EAAW,kBAAA;EH8R9C;AG7RmC;EAAW,kBAAA;EHgS9C;AG/RmC;EAAW,kBAAA;EHkS9C;AGjSmC;EAAW,kBAAA;EHoS9C;AGnSmC;EAAW,kBAAA;EHsS9C;AGrSmC;EAAW,kBAAA;EHwS9C;AGvSmC;EAAW,kBAAA;EH0S9C;AGzSmC;EAAW,kBAAA;EH4S9C;AG3SmC;EAAW,kBAAA;EH8S9C;AG7SmC;EAAW,kBAAA;EHgT9C;AG/SmC;EAAW,kBAAA;EHkT9C;AGjTmC;EAAW,kBAAA;EHoT9C;AGnTmC;EAAW,kBAAA;EHsT9C;AGrTmC;EAAW,kBAAA;EHwT9C;AGvTmC;EAAW,kBAAA;EH0T9C;AGzTmC;EAAW,kBAAA;EH4T9C;AG3TmC;EAAW,kBAAA;EH8T9C;AG7TmC;EAAW,kBAAA;EHgU9C;AG/TmC;EAAW,kBAAA;EHkU9C;AGjUmC;EAAW,kBAAA;EHoU9C;AGnUmC;EAAW,kBAAA;EHsU9C;AGrUmC;EAAW,kBAAA;EHwU9C;AGvUmC;EAAW,kBAAA;EH0U9C;AGzUmC;EAAW,kBAAA;EH4U9C;AG3UmC;EAAW,kBAAA;EH8U9C;AG7UmC;EAAW,kBAAA;EHgV9C;AG/UmC;EAAW,kBAAA;EHkV9C;AGjVmC;EAAW,kBAAA;EHoV9C;AGnVmC;EAAW,kBAAA;EHsV9C;AGrVmC;EAAW,kBAAA;EHwV9C;AGvVmC;EAAW,kBAAA;EH0V9C;AGzVmC;EAAW,kBAAA;EH4V9C;AG3VmC;EAAW,kBAAA;EH8V9C;AG7VmC;EAAW,kBAAA;EHgW9C;AG/VmC;EAAW,kBAAA;EHkW9C;AGjWmC;EAAW,kBAAA;EHoW9C;AGnWmC;EAAW,kBAAA;EHsW9C;AGrWmC;EAAW,kBAAA;EHwW9C;AGvWmC;EAAW,kBAAA;EH0W9C;AGzWmC;EAAW,kBAAA;EH4W9C;AG3WmC;EAAW,kBAAA;EH8W9C;AG7WmC;EAAW,kBAAA;EHgX9C;AG/WmC;EAAW,kBAAA;EHkX9C;AGjXmC;EAAW,kBAAA;EHoX9C;AGnXmC;EAAW,kBAAA;EHsX9C;AGrXmC;EAAW,kBAAA;EHwX9C;AGvXmC;EAAW,kBAAA;EH0X9C;AGzXmC;EAAW,kBAAA;EH4X9C;AG3XmC;EAAW,kBAAA;EH8X9C;AG7XmC;EAAW,kBAAA;EHgY9C;AG/XmC;EAAW,kBAAA;EHkY9C;AGjYmC;EAAW,kBAAA;EHoY9C;AGnYmC;EAAW,kBAAA;EHsY9C;AGrYmC;EAAW,kBAAA;EHwY9C;AGvYmC;EAAW,kBAAA;EH0Y9C;AGzYmC;EAAW,kBAAA;EH4Y9C;AG3YmC;EAAW,kBAAA;EH8Y9C;AG7YmC;EAAW,kBAAA;EHgZ9C;AG/YmC;EAAW,kBAAA;EHkZ9C;AGjZmC;EAAW,kBAAA;EHoZ9C;AGnZmC;EAAW,kBAAA;EHsZ9C;AGrZmC;EAAW,kBAAA;EHwZ9C;AGvZmC;EAAW,kBAAA;EH0Z9C;AGzZmC;EAAW,kBAAA;EH4Z9C;AG3ZmC;EAAW,kBAAA;EH8Z9C;AG7ZmC;EAAW,kBAAA;EHga9C;AG/ZmC;EAAW,kBAAA;EHka9C;AGjamC;EAAW,kBAAA;EHoa9C;AGnamC;EAAW,kBAAA;EHsa9C;AGramC;EAAW,kBAAA;EHwa9C;AGvamC;EAAW,kBAAA;EH0a9C;AGzamC;EAAW,kBAAA;EH4a9C;AG3amC;EAAW,kBAAA;EH8a9C;AG7amC;EAAW,kBAAA;EHgb9C;AG/amC;EAAW,kBAAA;EHkb9C;AGjbmC;EAAW,kBAAA;EHob9C;AGnbmC;EAAW,kBAAA;EHsb9C;AGrbmC;EAAW,kBAAA;EHwb9C;AGvbmC;EAAW,kBAAA;EH0b9C;AGzbmC;EAAW,kBAAA;EH4b9C;AG3bmC;EAAW,kBAAA;EH8b9C;AG7bmC;EAAW,kBAAA;EHgc9C;AG/bmC;EAAW,kBAAA;EHkc9C;AGjcmC;EAAW,kBAAA;EHoc9C;AGncmC;EAAW,kBAAA;EHsc9C;AGrcmC;EAAW,kBAAA;EHwc9C;AGvcmC;EAAW,kBAAA;EH0c9C;AGzcmC;EAAW,kBAAA;EH4c9C;AG3cmC;EAAW,kBAAA;EH8c9C;AG7cmC;EAAW,kBAAA;EHgd9C;AG/cmC;EAAW,kBAAA;EHkd9C;AGjdmC;EAAW,kBAAA;EHod9C;AGndmC;EAAW,kBAAA;EHsd9C;AGrdmC;EAAW,kBAAA;EHwd9C;AGvdmC;EAAW,kBAAA;EH0d9C;AGzdmC;EAAW,kBAAA;EH4d9C;AG3dmC;EAAW,kBAAA;EH8d9C;AG7dmC;EAAW,kBAAA;EHge9C;AG/dmC;EAAW,kBAAA;EHke9C;AGjemC;EAAW,kBAAA;EHoe9C;AGnemC;EAAW,kBAAA;EHse9C;AGremC;EAAW,kBAAA;EHwe9C;AGvemC;EAAW,kBAAA;EH0e9C;AGzemC;EAAW,kBAAA;EH4e9C;AG3emC;EAAW,kBAAA;EH8e9C;AG7emC;EAAW,kBAAA;EHgf9C;AG/emC;EAAW,kBAAA;EHkf9C;AGjfmC;EAAW,kBAAA;EHof9C;AGnfmC;EAAW,kBAAA;EHsf9C;AGrfmC;EAAW,kBAAA;EHwf9C;AGvfmC;EAAW,kBAAA;EH0f9C;AGzfmC;EAAW,kBAAA;EH4f9C;AG3fmC;EAAW,kBAAA;EH8f9C;AG7fmC;EAAW,kBAAA;EHggB9C;AG/fmC;EAAW,kBAAA;EHkgB9C;AGjgBmC;EAAW,kBAAA;EHogB9C;AGngBmC;EAAW,kBAAA;EHsgB9C;AGrgBmC;EAAW,kBAAA;EHwgB9C;AGvgBmC;EAAW,kBAAA;EH0gB9C;AGzgBmC;EAAW,kBAAA;EH4gB9C;AG3gBmC;EAAW,kBAAA;EH8gB9C;AG7gBmC;EAAW,kBAAA;EHghB9C;AG/gBmC;EAAW,kBAAA;EHkhB9C;AGjhBmC;EAAW,kBAAA;EHohB9C;AGnhBmC;EAAW,kBAAA;EHshB9C;AGrhBmC;EAAW,kBAAA;EHwhB9C;AGvhBmC;EAAW,kBAAA;EH0hB9C;AGzhBmC;EAAW,kBAAA;EH4hB9C;AG3hBmC;EAAW,kBAAA;EH8hB9C;AG7hBmC;EAAW,kBAAA;EHgiB9C;AG/hBmC;EAAW,kBAAA;EHkiB9C;AGjiBmC;EAAW,kBAAA;EHoiB9C;AGniBmC;EAAW,kBAAA;EHsiB9C;AGriBmC;EAAW,kBAAA;EHwiB9C;AGviBmC;EAAW,kBAAA;EH0iB9C;AGziBmC;EAAW,kBAAA;EH4iB9C;AG3iBmC;EAAW,kBAAA;EH8iB9C;AG7iBmC;EAAW,kBAAA;EHgjB9C;AG/iBmC;EAAW,kBA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EACE,mBAAA;Efi7CH;Ael7CC;EACE,2BAAA;Efo7CH;Aer7CC;EACE,2BAAA;Efu7CH;Aex7CC;EACE,kBAAA;Ef07CH;Ae37CC;EACE,2BAAA;Ef67CH;Ae97CC;EACE,2BAAA;Efg8CH;Aej8CC;EACE,kBAAA;Efm8CH;Aep8CC;EACE,2BAAA;Efs8CH;Aev8CC;EACE,2BAAA;Efy8CH;Ae18CC;EACE,kBAAA;Ef48CH;Ae78CC;EACE,2BAAA;Ef+8CH;Aeh9CC;EACE,0BAAA;Efk9CH;Aen9CC;EACE,iBAAA;Efq9CH;Aaz9CD;EE9BI;IACE,aAAA;If0/CH;Een/CD;IACE,aAAA;Ifq/CD;Eet/CD;IACE,qBAAA;Ifw/CD;Eez/CD;IACE,qBAAA;If2/CD;Ee5/CD;IACE,YAAA;If8/CD;Ee//CD;IACE,qBAAA;IfigDD;EelgDD;IACE,qBAAA;IfogDD;EergDD;IACE,YAAA;IfugDD;EexgDD;IACE,qBAAA;If0gDD;Ee3gDD;IACE,qBAAA;If6gDD;Ee9gDD;IACE,YAAA;IfghDD;EejhDD;IACE,qBAAA;IfmhDD;EephDD;IACE,oBAAA;IfshDD;EexgDD;IACE,aAAA;If0gDD;Ee3gDD;IACE,qBAAA;If6gDD;Ee9gDD;IACE,qBAAA;IfghDD;EejhDD;IACE,YAAA;IfmhDD;EephDD;IACE,qBAAA;IfshDD;EevhDD;IACE,qBAAA;IfyhDD;Ee1hDD;IACE,YAAA;If4hDD;Ee7hDD;IACE,qBAAA;If+hDD;EehiDD;IACE,qBAAA;IfkiDD;EeniDD;IACE,YAAA;IfqiDD;EetiDD;IACE,qBAAA;IfwiDD;EeziDD;IACE,oBAAA;If2iDD;EeviDD;IACE,aAAA;IfyiDD;EezjDD;IACE,YAAA;If2jDD;Ee5jDD;IACE,oBAAA;If8jDD;Ee/jDD;IACE,oBAAA;IfikDD;EelkDD;IACE,WAAA;IfokDD;EerkDD;IACE,oBAAA;IfukDD;EexkDD;IACE,oBAAA;If0kDD;Ee3kDD;IACE,WAAA;If6kDD;Ee9kDD;IACE,oBAAA;IfglDD;EejlDD;IACE,oBAAA;IfmlDD;EeplDD;IACE,WAAA;IfslDD;EevlDD;IACE,oBAAA;IfylDD;Ee1lDD;IACE,mBAAA;If4lDD;EexlDD;IACE,YAAA;If0lDD;Ee5kDD;IACE,mBAAA;If8kDD;Ee/kDD;IACE,2BAAA;IfilDD;EellDD;IACE,2BAAA;IfolDD;EerlDD;IACE,kBAAA;IfulDD;EexlDD;IACE,2BAAA;If0lDD;Ee3lDD;IACE,2BAAA;If6lDD;Ee9lDD;IACE,kBAAA;IfgmDD;EejmDD;IACE,2BAAA;IfmmDD;EepmDD;IACE,2BAAA;IfsmDD;EevmDD;IACE,kBAAA;IfymDD;Ee1mDD;IACE,2BAAA;If4mDD;Ee7mDD;IACE,0BAAA;If+mDD;EehnDD;IACE,iBAAA;IfknDD;EACF;Aa9mDD;EEvCI;IACE,aAAA;IfwpDH;EejpDD;IACE,aAAA;IfmpDD;EeppDD;IACE,qBAAA;IfspDD;EevpDD;IACE,qBAAA;IfypDD;Ee1pDD;IACE,YAAA;If4pDD;Ee7pDD;IACE,qBAAA;If+pDD;EehqDD;IACE,qBAAA;IfkqDD;EenqDD;IACE,YAAA;IfqqDD;EetqDD;IACE,qBAAA;IfwqDD;EezqDD;IACE,qBAAA;If2qDD;Ee5qDD;IACE,YAAA;If8qDD;Ee/qDD;IACE,qBAAA;IfirDD;EelrDD;IACE,oBAAA;IforDD;EetqDD;IACE,aAAA;IfwqDD;EezqDD;IACE,qBAAA;If2qDD;Ee5qDD;IACE,qBAAA;If8qDD;Ee/qDD;IACE,YAAA;IfirDD;EelrDD;IACE,qBAAA;IforDD;EerrDD;IACE,qBAAA;IfurDD;EexrDD;IACE,YAAA;If0rDD;Ee3rDD;IACE,qBAAA;If6rDD;Ee9rDD;IACE,qBAAA;IfgsDD;EejsDD;IACE,YAAA;IfmsDD;EepsDD;IACE,qBAAA;IfssDD;EevsDD;IACE,oBAAA;IfysDD;EersDD;IACE,aAAA;IfusDD;EevtDD;IACE,YAAA;IfytDD;Ee1tDD;IACE,oBAAA;If4tDD;Ee7tDD;IACE,oBAAA;If+tDD;EehuDD;IACE,WAAA;IfkuDD;EenuDD;IACE,oBAAA;IfquDD;EetuDD;IACE,oBAAA;IfwuDD;EezuDD;IACE,WAAA;If2uDD;Ee5uDD;IACE,oBAAA;If8uDD;Ee/uDD;IACE,oBAAA;IfivDD;EelvDD;IACE,WAAA;IfovDD;EervDD;IACE,oBAAA;IfuvDD;EexvDD;IACE,mBAAA;If0vDD;EetvDD;IACE,YAAA;IfwvDD;Ee1uDD;IACE,mBAAA;If4uDD;Ee7uDD;IACE,2BAAA;If+uDD;EehvDD;IACE,2BAAA;IfkvDD;EenvDD;IACE,kBAAA;IfqvDD;EetvDD;IACE,2BAAA;IfwvDD;EezvDD;IACE,2BAAA;If2vDD;Ee5vDD;IACE,kBAAA;If8vDD;Ee/vDD;IACE,2BAAA;IfiwDD;EelwDD;IACE,2BAAA;IfowDD;EerwDD;IACE,kBAAA;IfuwDD;EexwDD;IACE,2BAAA;If0wDD;Ee3wDD;IACE,0BAAA;If6wDD;Ee9wDD;IACE,iBAAA;IfgxDD;EACF;AarwDD;EE9CI;IACE,aAAA;IfszDH;Ee/yDD;IACE,aAAA;IfizDD;EelzDD;IACE,qBAAA;IfozDD;EerzDD;IACE,qBAAA;IfuzDD;EexzDD;IACE,YAAA;If0zDD;Ee3zDD;IACE,qBAAA;If6zDD;Ee9zDD;IACE,qBAAA;Ifg0DD;Eej0DD;IACE,YAAA;Ifm0DD;Eep0DD;IACE,qBAAA;Ifs0DD;Eev0DD;IACE,qBAAA;Ify0DD;Ee10DD;IACE,YAAA;If40DD;Ee70DD;IACE,qBAAA;If+0DD;Eeh1DD;IACE,oBAAA;Ifk1DD;Eep0DD;IACE,aAAA;Ifs0DD;Eev0DD;IACE,qBAAA;Ify0DD;Ee10DD;IACE,qBAAA;If40DD;Ee70DD;IACE,YAAA;If+0DD;Eeh1DD;IACE,qBAAA;Ifk1DD;Een1DD;IACE,qBAAA;Ifq1DD;Eet1DD;IACE,YAAA;Ifw1DD;Eez1DD;IACE,qBAAA;If21DD;Ee51DD;IACE,qBAAA;If81DD;Ee/1DD;IACE,YAAA;Ifi2DD;Eel2DD;IACE,qBAAA;Ifo2DD;Eer2DD;IACE,oBAAA;Ifu2DD;Een2DD;IACE,aAAA;Ifq2DD;Eer3DD;IACE,YAAA;Ifu3DD;Eex3DD;IACE,oBAAA;If03DD;Ee33DD;IACE,oBAAA;If63DD;Ee93DD;IACE,WAAA;Ifg4DD;Eej4DD;IACE,oBAAA;Ifm4DD;Eep4DD;IACE,oBAAA;Ifs4DD;Eev4DD;IACE,WAAA;Ify4DD;Ee14DD;IACE,oBAAA;If44DD;Ee74DD;IACE,oBAAA;If+4DD;Eeh5DD;IACE,WAAA;Ifk5DD;Een5DD;IACE,oBAAA;Ifq5DD;Eet5DD;IACE,mBAAA;Ifw5DD;Eep5DD;IACE,YAAA;Ifs5DD;Eex4DD;IACE,mBAAA;If04DD;Ee34DD;IACE,2BAAA;If64DD;Ee94DD;IACE,2BAAA;Ifg5DD;Eej5DD;IACE,kBAAA;Ifm5DD;Eep5DD;IACE,2BAAA;Ifs5DD;Eev5DD;IACE,2BAAA;Ify5DD;Ee15DD;IACE,kBAAA;If45DD;Ee75DD;IACE,2BAAA;If+5DD;Eeh6DD;IACE,2BAAA;Ifk6DD;Een6DD;IACE,kBAAA;Ifq6DD;Eet6DD;IACE,2BAAA;Ifw6DD;Eez6DD;IACE,0BAAA;If26DD;Ee56DD;IACE,iBAAA;If86DD;EACF;AgBl/DD;EACE,+BAAA;EhBo/DD;AgBl/DD;EACE,kBAAA;EACA,qBAAA;EACA,gBAAA;EACA,kBAAA;EhBo/DD;AgBl/DD;EACE,kBAAA;EhBo/DD;AgB9+DD;EACE,aAAA;EACA,iBAAA;EACA,qBAAA;EhBg/DD;AgBn/DD;;;;;;EAWQ,cAAA;EACA,yBAAA;EACA,qBAAA;EACA,+BAAA;EhBg/DP;AgB9/DD;EAoBI,wBAAA;EACA,kCAAA;EhB6+DH;AgBlgED;;;;;;EA8BQ,eAAA;EhB4+DP;AgB1gED;EAoCI,+BAAA;EhBy+DH;AgB7gED;EAyCI,2BAAA;EhBu+DH;AgBh+DD;;;;;;EAOQ,cAAA;EhBi+DP;AgBt9DD;EACE,2BAAA;EhBw9DD;AgBz9DD;;;;;;EAQQ,2BAAA;EhBy9DP;AgBj+DD;;EAeM,0BAAA;EhBs9DL;AgB58DD;EAEI,2BAAA;EhB68DH;AgBp8DD;EAEI,2BAAA;EhBq8DH;AgB57DD;EACE,kBAAA;EACA,aAAA;EACA,uBAAA;EhB87DD;AgBz7DG;;EACE,kBAAA;EACA,aAAA;EACA,qBAAA;EhB47DL;AiBxkEC;;;;;;;;;;;;EAOI,2BAAA;EjB+kEL;AiBzkEC;;;;;EAMI,2BAAA;EjB0kEL;AiB7lEC;;;;;;;;;;;;EAOI,2BAAA;EjBomEL;AiB9lEC;;;;;EAMI,2BAAA;EjB+lEL;AiBlnEC;;;;;;;;;;;;EAOI,2BAAA;EjBynEL;AiBnnEC;;;;;EAMI,2BAAA;EjBonEL;AiBvoEC;;;;;;;;;;;;EAOI,2BAAA;EjB8oEL;AiBxoEC;;;;;EAMI,2BAAA;EjByoEL;AiB5pEC;;;;;;;;;;;;EAOI,2BAAA;EjBmqEL;AiB7pEC;;;;;EAMI,2BAAA;EjB8pEL;AgB5gED;EACE,kBAAA;EACA,mBAAA;EhB8gED;AgBj9DD;EAAA;IA1DI,aAAA;IACA,qBAAA;IACA,oBAAA;IACA,8CAAA;IACA,2BAAA;IhB+gED;EgBz9DH;IAlDM,kBAAA;IhB8gEH;EgB59DH;;;;;;IAzCY,qBAAA;IhB6gET;EgBp+DH;IAjCM,WAAA;IhBwgEH;EgBv+DH;;;;;;IAxBY,gBAAA;IhBugET;EgB/+DH;;;;;;IApBY,iBAAA;IhB2gET;EgBv/DH;;;;IAPY,kBAAA;IhBogET;EACF;AkB9tED;EACE,YAAA;EACA,WAAA;EACA,WAAA;EAIA,cAAA;ElB6tED;AkB1tED;EACE,gBAAA;EACA,aAAA;EACA,YAAA;EACA,qBAAA;EACA,iBAAA;EACA,sBAAA;EACA,gBAAA;EACA,WAAA;EACA,kCAAA;ElB4tED;AkBztED;EACE,uBAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;ElB2tED;AkBhtED;Eb4BE,gCAAA;EACG,6BAAA;EACK,wBAAA;ELurET;AkBhtED;;EAEE,iBAAA;EACA,oBAAA;EACA,qBAAA;ElBktED;AkB9sED;EACE,gBAAA;ElBgtED;AkB5sED;EACE,gBAAA;EACA,aAAA;ElB8sED;AkB1sED;;EAEE,cAAA;ElB4sED;AkBxsED;;;EZxEE,sBAAA;EAEA,4CAAA;EACA,sBAAA;ENoxED;AkBxsED;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;ElB0sED;AkBhrED;EACE,gBAAA;EACA,aAAA;EACA,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;EACA,2BAAA;EACA,wBAAA;EACA,2BAAA;EACA,oBAAA;EbzDA,0DAAA;EACQ,kDAAA;EAyHR,wFAAA;EACK,2EAAA;EACG,wEAAA;ELonET;AmB5vEC;EACE,uBAAA;EACA,YAAA;EdUF,wFAAA;EACQ,gFAAA;ELqvET;AKptEC;EACE,gBAAA;EACA,YAAA;ELstEH;AKptEC;EAA0B,gBAAA;ELutE3B;AKttEC;EAAgC,gBAAA;ELytEjC;AkBxrEC;;;EAGE,qBAAA;EACA,2BAAA;EACA,YAAA;ElB0rEH;AkBtrEC;EACE,cAAA;ElBwrEH;AkB5qED;EACE,0BAAA;ElB8qED;AkB7oED;EArBE;;;;IAIE,mBAAA;IlBqqED;EkBnqED;;;;IAIE,mBAAA;IlBqqED;EkBnqED;;;;IAIE,mBAAA;IlBqqED;EACF;AkB5pED;EACE,qBAAA;ElB8pED;AkBtpED;;EAEE,oBAAA;EACA,gBAAA;EACA,kBAAA;EACA,qBAAA;ElBwpED;AkB7pED;;EAQI,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,qBAAA;EACA,iBAAA;ElBypEH;AkBtpED;;;;EAIE,oBAAA;EACA,oBAAA;EACA,oBAAA;ElBwpED;AkBrpED;;EAEE,kBAAA;ElBupED;AkBnpED;;EAEE,uBAAA;EACA,oBAAA;EACA,kBAAA;EACA,wBAAA;EACA,qBAAA;EACA,iBAAA;ElBqpED;AkBnpED;;EAEE,eAAA;EACA,mBAAA;ElBqpED;AkB5oEC;;;;;;EAGE,qBAAA;ElBipEH;AkB3oEC;;;;EAEE,qBAAA;ElB+oEH;AkBzoEC;;;;EAGI,qBAAA;ElB4oEL;AkBjoED;EAEE,kBAAA;EACA,qBAAA;EAEA,kBAAA;ElBioED;AkB/nEC;;EAEE,iBAAA;EACA,kBAAA;ElBioEH;AkBvnED;;ECnPE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;EnB82ED;AmB52EC;;EACE,cAAA;EACA,mBAAA;EnB+2EH;AmB52EC;;;;EAEE,cAAA;EnBg3EH;AkBroED;;ECxPE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,mBAAA;EACA,oBAAA;EnBi4ED;AmB/3EC;;EACE,cAAA;EACA,mBAAA;EnBk4EH;AmB/3EC;;;;EAEE,cAAA;EnBm4EH;AkB9oED;EAEE,oBAAA;ElB+oED;AkBjpED;EAMI,uBAAA;ElB8oEH;AkB1oED;EACE,oBAAA;EACA,QAAA;EACA,UAAA;EACA,YAAA;EACA,gBAAA;EACA,aAAA;EACA,cAAA;EACA,mBAAA;EACA,oBAAA;EACA,sBAAA;ElB4oED;AkB1oED;EACE,aAAA;EACA,cAAA;EACA,mBAAA;ElB4oED;AkB1oED;EACE,aAAA;EACA,cAAA;EACA,mBAAA;ElB4oED;AkBxoED;;;;;;;;;;ECxVI,gBAAA;EnB4+EH;AkBppED;ECpVI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;EL67ET;AmB3+EG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;ELk8ET;AkB9pED;EC1UI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnB2+EH;AkBnqED;ECpUI,gBAAA;EnB0+EH;AkBnqED;;;;;;;;;;EC3VI,gBAAA;EnB0gFH;AkB/qED;ECvVI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;EL29ET;AmBzgFG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;ELg+ET;AkBzrED;EC7UI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnBygFH;AkB9rED;ECvUI,gBAAA;EnBwgFH;AkB9rED;;;;;;;;;;EC9VI,gBAAA;EnBwiFH;AkB1sED;EC1VI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;ELy/ET;AmBviFG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;EL8/ET;AkBptED;EChVI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnBuiFH;AkBztED;EC1UI,gBAAA;EnBsiFH;AkBrtEC;EACG,WAAA;ElButEJ;AkBrtEC;EACG,QAAA;ElButEJ;AkB7sED;EACE,gBAAA;EACA,iBAAA;EACA,qBAAA;EACA,gBAAA;ElB+sED;AkB3nED;EAAA;IA/DM,uBAAA;IACA,kBAAA;IACA,wBAAA;IlB8rEH;EkBjoEH;IAxDM,uBAAA;IACA,aAAA;IACA,wBAAA;IlB4rEH;EkBtoEH;IAjDM,uBAAA;IlB0rEH;EkBzoEH;IA7CM,uBAAA;IACA,wBAAA;IlByrEH;EkB7oEH;;;IAvCQ,aAAA;IlByrEL;EkBlpEH;IAjCM,aAAA;IlBsrEH;EkBrpEH;IA7BM,kBAAA;IACA,wBAAA;IlBqrEH;EkBzpEH;;IApBM,uBAAA;IACA,eAAA;IACA,kBAAA;IACA,wBAAA;IlBirEH;EkBhqEH;;IAdQ,iBAAA;IlBkrEL;EkBpqEH;;IATM,oBAAA;IACA,gBAAA;IlBirEH;EkBzqEH;IAHM,QAAA;IlB+qEH;EACF;AkBrqED;;;;EASI,eAAA;EACA,kBAAA;EACA,kBAAA;ElBkqEH;AkB7qED;;EAiBI,kBAAA;ElBgqEH;AkBjrED;EJrdE,oBAAA;EACA,qBAAA;EdyoFD;AkBlpEC;EAAA;IANI,mBAAA;IACA,kBAAA;IACA,kBAAA;IlB4pEH;EACF;AkB5rED;EAwCI,aAAA;ElBupEH;AkB1oEC;EAAA;IAHM,qBAAA;IlBipEL;EACF;AkBxoEC;EAAA;IAHM,kBAAA;IlB+oEL;EACF;AoBrqFD;EACE,uBAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,wBAAA;EACA,gCAAA;MAAA,4BAAA;EACA,iBAAA;EACA,wBAAA;EACA,+BAAA;EACA,qBAAA;EC6BA,mBAAA;EACA,iBAAA;EACA,yBAAA;EACA,oBAAA;EhB4KA,2BAAA;EACG,wBAAA;EACC,uBAAA;EACI,mBAAA;ELg+ET;AoBxqFG;;;;;;EdrBF,sBAAA;EAEA,4CAAA;EACA,sBAAA;ENosFD;AoB5qFC;;;EAGE,gBAAA;EACA,uBAAA;EpB8qFH;AoB3qFC;;EAEE,YAAA;EACA,wBAAA;Ef2BF,0DAAA;EACQ,kDAAA;ELmpFT;AoB3qFC;;;EAGE,qBAAA;EACA,sBAAA;EE9CF,eAAA;EAGA,2BAAA;EjB8DA,0BAAA;EACQ,kBAAA;EL6pFT;AoBvqFD;ECrDE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErB+tFD;AqB7tFC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErB+tFP;AqB7tFC;;;EAGE,wBAAA;ErB+tFH;AqB1tFG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBwuFT;AoBhtFD;ECnBI,gBAAA;EACA,2BAAA;ErBsuFH;AoBjtFD;ECxDE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErB4wFD;AqB1wFC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErB4wFP;AqB1wFC;;;EAGE,wBAAA;ErB4wFH;AqBvwFG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBqxFT;AoB1vFD;ECtBI,gBAAA;EACA,2BAAA;ErBmxFH;AoB1vFD;EC5DE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErByzFD;AqBvzFC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErByzFP;AqBvzFC;;;EAGE,wBAAA;ErByzFH;AqBpzFG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBk0FT;AoBnyFD;EC1BI,gBAAA;EACA,2BAAA;ErBg0FH;AoBnyFD;EChEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBs2FD;AqBp2FC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBs2FP;AqBp2FC;;;EAGE,wBAAA;ErBs2FH;AqBj2FG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErB+2FT;AoB50FD;EC9BI,gBAAA;EACA,2BAAA;ErB62FH;AoB50FD;ECpEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBm5FD;AqBj5FC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBm5FP;AqBj5FC;;;EAGE,wBAAA;ErBm5FH;AqB94FG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErB45FT;AoBr3FD;EClCI,gBAAA;EACA,2BAAA;ErB05FH;AoBr3FD;ECxEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBg8FD;AqB97FC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;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","file":"bootstrap.css","sourcesContent":["/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n select {\n background: #fff !important;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\2a\";\n}\n.glyphicon-plus:before {\n content: \"\\2b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #ffffff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #ffffff;\n background-color: #333333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.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 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .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 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .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 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .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 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #dddddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #ffffff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-child(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #dddddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #ffffff;\n background-image: none;\n border: 1px solid #cccccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999999;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n background-color: #eeeeee;\n opacity: 1;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm,\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm,\nselect.form-group-sm .form-control {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\ntextarea.form-group-sm .form-control,\nselect[multiple].input-sm,\nselect[multiple].form-group-sm .form-control {\n height: auto;\n}\n.input-lg,\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.33;\n border-radius: 6px;\n}\nselect.input-lg,\nselect.form-group-lg .form-control {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\ntextarea.form-group-lg .form-control,\nselect[multiple].input-lg,\nselect[multiple].form-group-lg .form-control {\n height: auto;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 14.3px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n pointer-events: none;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default:hover,\n.btn-default:focus,\n.btn-default.focus,\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default .badge {\n color: #ffffff;\n background-color: #333333;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary.focus,\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:hover,\n.btn-success:focus,\n.btn-success.focus,\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:hover,\n.btn-info:focus,\n.btn-info.focus,\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus,\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:hover,\n.btn-danger:focus,\n.btn-danger.focus,\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #ffffff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.33;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n visibility: hidden;\n}\n.collapse.in {\n display: block;\n visibility: visible;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 1px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child > .btn:last-child,\n.btn-group > .btn-group:first-child > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.33;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #dddddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n visibility: hidden;\n}\n.tab-content > .active {\n display: block;\n visibility: visible;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n visibility: visible !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #dddddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777777;\n}\n.navbar-default .navbar-link:hover {\n color: #333333;\n}\n.navbar-default .btn-link {\n color: #777777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #222222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #ffffff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n color: #23527c;\n background-color: #eeeeee;\n border-color: #dddddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #ffffff;\n border-color: #dddddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: baseline;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding: 30px 15px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding: 48px 0;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #ffffff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item {\n color: #555555;\n}\na.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item:hover,\na.list-group-item:focus {\n text-decoration: none;\n color: #555555;\n background-color: #f5f5f5;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\na.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\na.list-group-item-success.active:hover,\na.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\na.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\na.list-group-item-info.active:hover,\na.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\na.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\na.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #dddddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #dddddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #dddddd;\n}\n.panel-default {\n border-color: #dddddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #dddddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #dddddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #dddddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.42857143px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n visibility: visible;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: normal;\n line-height: 1.4;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n text-decoration: none;\n background-color: #000000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n white-space: normal;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n transition: transform 0.6s ease-in-out;\n backface-visibility: hidden;\n perspective: 1000;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n margin-top: -10px;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -15px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -15px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n visibility: hidden !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS text size adjust after orientation change, without disabling\n// user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability when focused and also mouse hovered in all browsers.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome\n// (include `-moz` to future-proof).\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; // 2\n box-sizing: content-box;\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n //\n // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245\n // Once fixed, we can just straight up remove this.\n select {\n background: #fff !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // See https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @grid-float-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: (@gutter / -2);\n margin-right: (@gutter / -2);\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-child(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\n// Set the height of file controls to match text inputs\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: @input-height-base;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm {\n line-height: @input-height-small;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg {\n line-height: @input-height-large;\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because