From c33c650f62de6ec07ef443fdca7f75c45b5f0960 Mon Sep 17 00:00:00 2001 From: Vasileios Karakasis Date: Thu, 9 Nov 2017 00:40:18 +0100 Subject: [PATCH] Reframe 2.7 public release --- README.md | 28 +- ci-scripts/ci-runner.bash | 7 - docs/Makefile | 81 + docs/_static/files/reframe-cug17-slides.pdf | Bin 0 -> 476803 bytes docs/_static/fonts/Lato-Bold.ttf | Bin 0 -> 656544 bytes docs/_static/fonts/RobotoSlab-Bold.ttf | Bin 0 -> 170616 bytes docs/_static/fonts/RobotoSlab-Light.ttf | Bin 0 -> 179096 bytes docs/_static/fonts/RobotoSlab-Regular.ttf | Bin 0 -> 169064 bytes docs/_static/fonts/RobotoSlab-Thin.ttf | Bin 0 -> 181156 bytes docs/_static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes docs/_static/img/deferrable-evaluation.svg | 2 + docs/_static/img/favicon.png | Bin 0 -> 2267 bytes docs/_static/img/logo_cscs.png | Bin 0 -> 8799 bytes docs/_static/img/logo_ethz.png | Bin 0 -> 3871 bytes docs/_static/img/output-scanning.pdf | Bin 0 -> 40073 bytes docs/_static/img/output-scanning.png | Bin 0 -> 88325 bytes docs/_static/img/pipeline.svg | 2 + docs/_templates/breadcrumbs.html | 30 + docs/_templates/footer.html | 77 + docs/_templates/layout.html | 20 + docs/about.md | 55 + docs/advanced.md | 346 + docs/conf.py | 238 + docs/configure.md | 208 + docs/deferrables.md | 417 + docs/index.rst | 53 + docs/old/JUMBOTRON.md | 3 + docs/old/LICENSE | 29 + docs/old/README.md | 32 + docs/old/SIDEBAR.md | 8 + docs/old/about/.DS_Store | Bin 0 -> 6148 bytes docs/old/about/JUMBOTRON.md | 2 + docs/old/about/README.md | 70 + docs/old/about/index.html | 53 + docs/old/configure/.DS_Store | Bin 0 -> 6148 bytes docs/old/configure/JUMBOTRON.md | 2 + docs/old/configure/README.md | 181 + docs/old/configure/index.html | 53 + docs/old/css/bootstrap-theme.css | 596 ++ docs/old/css/bootstrap-theme.css.map | 1 + docs/old/css/bootstrap-theme.min.css | 14 + docs/old/css/bootstrap-theme.min.css.map | 1 + docs/old/css/bootstrap.css | 6759 +++++++++++++++++ docs/old/css/bootstrap.css.map | 1 + docs/old/css/bootstrap.min.css | 14 + docs/old/css/bootstrap.min.css.map | 1 + docs/old/css/config.json | 435 ++ docs/old/css/fixed-nav-bar-footer.css | 277 + docs/old/css/hljs.default.min.css | 1 + docs/old/css/prism.css | 235 + docs/old/css/remark-corrections.css | 38 + .../css/viewport-hack-surface-windows8.css | 3 + docs/old/examples/JUMBOTRON.md | 2 + docs/old/examples/README.md | 444 ++ docs/old/examples/index.html | 53 + docs/old/files/reframe-cug17-slides.pdf | Bin 0 -> 476803 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes docs/old/html/base.html | 103 + docs/old/html/home.html | 69 + docs/old/img/checker.png | Bin 0 -> 108 bytes docs/old/img/cscs.jpg | Bin 0 -> 663922 bytes docs/old/img/cscs.png | Bin 0 -> 94434 bytes docs/old/img/favicon.png | Bin 0 -> 2267 bytes docs/old/img/logo.png | Bin 0 -> 40966 bytes docs/old/img/logo_cscs.png | Bin 0 -> 8799 bytes docs/old/img/logo_ethz.png | Bin 0 -> 3871 bytes docs/old/index.html | 51 + docs/old/js/bootstrap.js | 2377 ++++++ docs/old/js/bootstrap.min.js | 7 + docs/old/js/highlight.pack.js | 3 + docs/old/js/jquery-3.1.1.js | 4 + docs/old/js/jquery-toc.js | 156 + docs/old/js/jquery-toc.min.js | 1 + docs/old/js/marked.min.js | 6 + docs/old/js/npm.js | 13 + docs/old/js/prism.js | 40 + docs/old/js/reframe.js | 488 ++ docs/old/js/reframe.min.js | 1 + docs/old/js/remark.js | 18 + docs/old/js/viewport-hack-surface-windows8.js | 14 + docs/old/news/2017.md | 29 + docs/old/news/README.md | 13 + docs/old/news/index.html | 61 + docs/old/news/news.js | 20 + docs/old/params.json | 6 + docs/old/pipeline/.DS_Store | Bin 0 -> 6148 bytes docs/old/pipeline/JUMBOTRON.md | 2 + docs/old/pipeline/README.md | 120 + docs/old/pipeline/img/.DS_Store | Bin 0 -> 6148 bytes docs/old/pipeline/img/pipeline.pdf | Bin 0 -> 22154 bytes docs/old/pipeline/img/pipeline.png | Bin 0 -> 40592 bytes docs/old/pipeline/index.html | 53 + docs/old/reference/JUMBOTRON.md | 1 + docs/old/reference/README.md | 151 + docs/old/reference/index.html | 52 + docs/old/running/.DS_Store | Bin 0 -> 6148 bytes docs/old/running/JUMBOTRON.md | 2 + docs/old/running/README.md | 668 ++ docs/old/running/index.html | 53 + docs/old/started/.DS_Store | Bin 0 -> 6148 bytes docs/old/started/JUMBOTRON.md | 2 + docs/old/started/README.md | 78 + docs/old/started/index.html | 53 + docs/old/structure/.DS_Store | Bin 0 -> 6148 bytes docs/old/structure/JUMBOTRON.md | 2 + docs/old/structure/README.md | 36 + docs/old/structure/index.html | 52 + docs/old/usecases/.DS_Store | Bin 0 -> 6148 bytes docs/old/usecases/JUMBOTRON.md | 2 + docs/old/usecases/README.md | 51 + docs/old/usecases/index.html | 53 + docs/old/writing_checks/.DS_Store | Bin 0 -> 6148 bytes docs/old/writing_checks/JUMBOTRON.md | 3 + docs/old/writing_checks/README.md | 784 ++ .../writing_checks/img/output-scanning.pdf | Bin 0 -> 40073 bytes .../writing_checks/img/output-scanning.png | Bin 0 -> 88325 bytes docs/old/writing_checks/index.html | 52 + docs/pipeline.md | 117 + docs/reference.rst | 22 + docs/requirements.txt | 30 + docs/running.md | 583 ++ docs/sanity_functions_reference.rst | 5 + docs/started.md | 75 + docs/tutorial.md | 944 +++ docs/usecases.md | 53 + examples/apps/cp2k/cp2k_check.py | 40 +- examples/apps/cpmd/cpmd_check.py | 38 +- examples/apps/espresso/espresso_check.py | 32 +- examples/apps/vasp/vasp_check.py | 35 +- examples/compile/haswell_fma_check.py | 19 +- examples/compile/libsci_acc_symlink.py | 23 +- examples/cuda/cuda_checks.py | 35 +- examples/cuda/g2g.py | 21 +- examples/prgenv/environ_check.py | 26 +- examples/prgenv/openacc_checks.py | 13 +- reframe/core/debug.py | 2 +- reframe/core/deferrable.py | 353 + reframe/core/environments.py | 176 +- reframe/core/exceptions.py | 89 +- reframe/core/fields.py | 235 +- reframe/core/launchers.py | 109 +- reframe/core/logging.py | 8 +- reframe/core/modules.py | 33 +- reframe/core/pipeline.py | 895 ++- reframe/core/schedulers.py | 456 +- reframe/core/shell.py | 16 +- reframe/core/systems.py | 241 +- reframe/frontend/argparse.py | 2 +- reframe/frontend/cli.py | 23 +- reframe/frontend/executors/__init__.py | 221 +- reframe/frontend/executors/policies.py | 153 +- reframe/frontend/loader.py | 157 +- reframe/frontend/printer.py | 12 +- reframe/frontend/resources.py | 36 +- reframe/frontend/statistics.py | 29 +- reframe/settings.py | 92 +- reframe/utility/os.py | 3 + reframe/utility/parsers.py | 156 +- reframe/utility/sanity.py | 683 ++ tutorial/advanced/advanced_example1.py | 27 + tutorial/advanced/advanced_example2.py | 27 + tutorial/advanced/advanced_example3.py | 22 + tutorial/advanced/advanced_example4.py | 28 + tutorial/advanced/advanced_example5.py | 26 + tutorial/advanced/src/Makefile | 11 + tutorial/advanced/src/Makefile_example4 | 16 + tutorial/advanced/src/advanced_example1.c | 11 + tutorial/advanced/src/advanced_example4.c | 25 + tutorial/config/settings.py | 148 + tutorial/example1.py | 23 + tutorial/example2.py | 70 + tutorial/example3.py | 41 + tutorial/example4.py | 34 + tutorial/example5.py | 25 + tutorial/example6.py | 34 + tutorial/example7.py | 38 + tutorial/example8.py | 109 + .../example_matrix_vector_multiplication.c | 67 + ...ample_matrix_vector_multiplication_cuda.cu | 94 + ..._matrix_vector_multiplication_mpi_openmp.c | 111 + ...ple_matrix_vector_multiplication_openacc.c | 76 + ...mple_matrix_vector_multiplication_openmp.c | 72 + unittests/fixtures.py | 39 +- unittests/resources/frontend_checks.py | 43 +- unittests/resources/hellocheck.py | 2 +- unittests/resources/hellocheck_make.py | 2 +- unittests/test_cli.py | 250 +- unittests/test_core.py | 6 +- unittests/test_deferrable.py | 347 + unittests/test_fields.py | 225 +- unittests/test_launchers.py | 16 +- unittests/test_loader.py | 14 +- unittests/test_logging.py | 22 +- unittests/test_parsers.py | 130 +- unittests/test_pipeline.py | 290 +- unittests/test_policies.py | 158 +- unittests/test_sanity_functions.py | 584 ++ unittests/test_schedulers.py | 6 +- 202 files changed, 25015 insertions(+), 1455 deletions(-) create mode 100644 docs/Makefile create mode 100644 docs/_static/files/reframe-cug17-slides.pdf create mode 100644 docs/_static/fonts/Lato-Bold.ttf create mode 100755 docs/_static/fonts/RobotoSlab-Bold.ttf create mode 100755 docs/_static/fonts/RobotoSlab-Light.ttf create mode 100755 docs/_static/fonts/RobotoSlab-Regular.ttf create mode 100755 docs/_static/fonts/RobotoSlab-Thin.ttf create mode 100644 docs/_static/fonts/fontawesome-webfont.woff2 create mode 100644 docs/_static/img/deferrable-evaluation.svg create mode 100644 docs/_static/img/favicon.png create mode 100644 docs/_static/img/logo_cscs.png create mode 100644 docs/_static/img/logo_ethz.png create mode 100644 docs/_static/img/output-scanning.pdf create mode 100644 docs/_static/img/output-scanning.png create mode 100644 docs/_static/img/pipeline.svg create mode 100644 docs/_templates/breadcrumbs.html create mode 100644 docs/_templates/footer.html create mode 100644 docs/_templates/layout.html create mode 100644 docs/about.md create mode 100644 docs/advanced.md create mode 100644 docs/conf.py create mode 100644 docs/configure.md create mode 100644 docs/deferrables.md create mode 100644 docs/index.rst create mode 100644 docs/old/JUMBOTRON.md create mode 100644 docs/old/LICENSE create mode 100644 docs/old/README.md create mode 100644 docs/old/SIDEBAR.md create mode 100644 docs/old/about/.DS_Store create mode 100644 docs/old/about/JUMBOTRON.md create mode 100644 docs/old/about/README.md create mode 100644 docs/old/about/index.html create mode 100644 docs/old/configure/.DS_Store create mode 100644 docs/old/configure/JUMBOTRON.md create mode 100644 docs/old/configure/README.md create mode 100644 docs/old/configure/index.html create mode 100755 docs/old/css/bootstrap-theme.css create mode 100644 docs/old/css/bootstrap-theme.css.map create mode 100755 docs/old/css/bootstrap-theme.min.css create mode 100644 docs/old/css/bootstrap-theme.min.css.map create mode 100755 docs/old/css/bootstrap.css create mode 100644 docs/old/css/bootstrap.css.map create mode 100755 docs/old/css/bootstrap.min.css create mode 100644 docs/old/css/bootstrap.min.css.map create mode 100755 docs/old/css/config.json create mode 100644 docs/old/css/fixed-nav-bar-footer.css create mode 100644 docs/old/css/hljs.default.min.css create mode 100644 docs/old/css/prism.css create mode 100644 docs/old/css/remark-corrections.css create mode 100644 docs/old/css/viewport-hack-surface-windows8.css create mode 100644 docs/old/examples/JUMBOTRON.md create mode 100644 docs/old/examples/README.md create mode 100644 docs/old/examples/index.html create mode 100644 docs/old/files/reframe-cug17-slides.pdf create mode 100644 docs/old/fonts/glyphicons-halflings-regular.eot create mode 100644 docs/old/fonts/glyphicons-halflings-regular.svg create mode 100644 docs/old/fonts/glyphicons-halflings-regular.ttf create mode 100644 docs/old/fonts/glyphicons-halflings-regular.woff create mode 100644 docs/old/fonts/glyphicons-halflings-regular.woff2 create mode 100644 docs/old/html/base.html create mode 100644 docs/old/html/home.html create mode 100644 docs/old/img/checker.png create mode 100644 docs/old/img/cscs.jpg create mode 100644 docs/old/img/cscs.png create mode 100644 docs/old/img/favicon.png create mode 100644 docs/old/img/logo.png create mode 100644 docs/old/img/logo_cscs.png create mode 100644 docs/old/img/logo_ethz.png create mode 100644 docs/old/index.html create mode 100644 docs/old/js/bootstrap.js create mode 100644 docs/old/js/bootstrap.min.js create mode 100644 docs/old/js/highlight.pack.js create mode 100644 docs/old/js/jquery-3.1.1.js create mode 100644 docs/old/js/jquery-toc.js create mode 100644 docs/old/js/jquery-toc.min.js create mode 100644 docs/old/js/marked.min.js create mode 100644 docs/old/js/npm.js create mode 100644 docs/old/js/prism.js create mode 100644 docs/old/js/reframe.js create mode 100644 docs/old/js/reframe.min.js create mode 100644 docs/old/js/remark.js create mode 100644 docs/old/js/viewport-hack-surface-windows8.js create mode 100644 docs/old/news/2017.md create mode 100644 docs/old/news/README.md create mode 100644 docs/old/news/index.html create mode 100644 docs/old/news/news.js create mode 100644 docs/old/params.json create mode 100644 docs/old/pipeline/.DS_Store create mode 100644 docs/old/pipeline/JUMBOTRON.md create mode 100644 docs/old/pipeline/README.md create mode 100644 docs/old/pipeline/img/.DS_Store create mode 100644 docs/old/pipeline/img/pipeline.pdf create mode 100644 docs/old/pipeline/img/pipeline.png create mode 100644 docs/old/pipeline/index.html create mode 100644 docs/old/reference/JUMBOTRON.md create mode 100644 docs/old/reference/README.md create mode 100644 docs/old/reference/index.html create mode 100644 docs/old/running/.DS_Store create mode 100644 docs/old/running/JUMBOTRON.md create mode 100644 docs/old/running/README.md create mode 100644 docs/old/running/index.html create mode 100644 docs/old/started/.DS_Store create mode 100644 docs/old/started/JUMBOTRON.md create mode 100644 docs/old/started/README.md create mode 100644 docs/old/started/index.html create mode 100644 docs/old/structure/.DS_Store create mode 100644 docs/old/structure/JUMBOTRON.md create mode 100644 docs/old/structure/README.md create mode 100644 docs/old/structure/index.html create mode 100644 docs/old/usecases/.DS_Store create mode 100644 docs/old/usecases/JUMBOTRON.md create mode 100644 docs/old/usecases/README.md create mode 100644 docs/old/usecases/index.html create mode 100644 docs/old/writing_checks/.DS_Store create mode 100644 docs/old/writing_checks/JUMBOTRON.md create mode 100644 docs/old/writing_checks/README.md create mode 100644 docs/old/writing_checks/img/output-scanning.pdf create mode 100644 docs/old/writing_checks/img/output-scanning.png create mode 100644 docs/old/writing_checks/index.html create mode 100644 docs/pipeline.md create mode 100644 docs/reference.rst create mode 100644 docs/requirements.txt create mode 100644 docs/running.md create mode 100644 docs/sanity_functions_reference.rst create mode 100644 docs/started.md create mode 100644 docs/tutorial.md create mode 100644 docs/usecases.md create mode 100644 reframe/core/deferrable.py create mode 100644 reframe/utility/sanity.py create mode 100644 tutorial/advanced/advanced_example1.py create mode 100644 tutorial/advanced/advanced_example2.py create mode 100644 tutorial/advanced/advanced_example3.py create mode 100644 tutorial/advanced/advanced_example4.py create mode 100644 tutorial/advanced/advanced_example5.py create mode 100644 tutorial/advanced/src/Makefile create mode 100644 tutorial/advanced/src/Makefile_example4 create mode 100644 tutorial/advanced/src/advanced_example1.c create mode 100644 tutorial/advanced/src/advanced_example4.c create mode 100644 tutorial/config/settings.py create mode 100644 tutorial/example1.py create mode 100644 tutorial/example2.py create mode 100644 tutorial/example3.py create mode 100644 tutorial/example4.py create mode 100644 tutorial/example5.py create mode 100644 tutorial/example6.py create mode 100644 tutorial/example7.py create mode 100644 tutorial/example8.py create mode 100644 tutorial/src/example_matrix_vector_multiplication.c create mode 100644 tutorial/src/example_matrix_vector_multiplication_cuda.cu create mode 100644 tutorial/src/example_matrix_vector_multiplication_mpi_openmp.c create mode 100644 tutorial/src/example_matrix_vector_multiplication_openacc.c create mode 100644 tutorial/src/example_matrix_vector_multiplication_openmp.c create mode 100644 unittests/test_deferrable.py create mode 100644 unittests/test_sanity_functions.py diff --git a/README.md b/README.md index d38ccae903..496baef9bf 100644 --- a/README.md +++ b/README.md @@ -14,4 +14,30 @@ Users can create their own test hierarchies, create test factories for generatin ## Documentation -The official documentation is maintaned [here](https://eth-cscs.github.io/reframe/). +The official documentation is maintained [here](https://eth-cscs.github.io/reframe/index.html). + +### Manually generate the documentation + +In order to generate the documentation yourself, these are the necessary steps: + +1. Install [pandoc](https://pandoc.org). +2. Install the Python requirements (you can do that from within a virtual environment): + ``` + pip install -r docs/requirements.txt + ``` + +Generate the documentation: +``` +make -C docs +``` + +And view it by opening `docs/html/index.html`. + +If you want to view also the old documentation, you should first do the following: + +``` +cd docs/html +python -m http.server # or python -m SimpleHTTPServer for Python 2 +``` + +You can can now view all the documentation (new and old) by opening `localhost:8000` in your browser. diff --git a/ci-scripts/ci-runner.bash b/ci-scripts/ci-runner.bash index 7cbf3312e6..b30b340e3a 100644 --- a/ci-scripts/ci-runner.bash +++ b/ci-scripts/ci-runner.bash @@ -179,13 +179,6 @@ if [ $CI_EXITCODE -eq 0 ]; then swap_files reframe/settings.public.py reframe/settings.py fi -# FIXME: Temporary workaround for the PE upgrade on Daint -if [[ $(hostname) == daint* ]]; then - # Do not test modfied tests on Daint - exit $CI_EXITCODE -fi - - # Find modified or added user checks userchecks=( $(git log --name-status --oneline --no-merges -1 | \ grep -e '^[AM][[:space:]]*checks/.*\.py$' | \ diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000000..e5993e8b24 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,81 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line. +PYTHON = python +SPHINXOPTS = +SPHINXBUILD = -msphinx +SPHINXPROJ = ReFrame +SOURCEDIR = . +BUILDDIR = $(VERSION) +PANDOC = pandoc +PANDOCOPTS = --columns 1000 +RM = /bin/rm -rf + +ifeq ($(finstring "darwin", $(OSTYPE)), "darwin") +SYMLINK_DIR=ln -sfh +else +# Assume a GNU/Linux system here +SYMLINK_DIR=ln -sfn +endif + +MDS = about.md \ + advanced.md \ + configure.md \ + deferrables.md \ + pipeline.md \ + running.md \ + started.md \ + tutorial.md \ + usecases.md + +RSTS = $(MDS:.md=.rst) + +TARGET_DOCS := \ + help \ + html \ + dirhtml \ + singlehtml \ + pickle \ + json \ + htmlhelp \ + qthelp \ + devhelp \ + epub \ + latex \ + latexpdf \ + latexpdfja \ + text \ + man \ + textinfo \ + info \ + gettext \ + changes \ + xml \ + pseudoxml \ + linkcheck \ + doctest \ + coverage + +all: $(RSTS) + @make html + @touch html/.nojekyll + @echo 'Linking to old documentation pages' + @cd html && $(SYMLINK_DIR) ../old _old && cd - > /dev/null + +%.rst: %.md + $(PANDOC) $(PANDOCOPTS) --from=markdown --to=rst --output=$(@) $(@:.rst=.md) + +clean: + @echo 'Removing md files' + -$(RM) $(RSTS) doctrees + +distclean: clean + @echo 'Removing directories' + -$(RM) $(TARGET_DOCS) + +$(TARGET_DOCS): Makefile + @$(PYTHON) $(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + + +.PHONY: clean Makefile diff --git a/docs/_static/files/reframe-cug17-slides.pdf b/docs/_static/files/reframe-cug17-slides.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3212798aaeeb5a46a55bf3bef61e36cbb0c9047b GIT binary patch literal 476803 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�sWz)o;6_QhH}HJKhChzm@o3r)(1 zxao6n2}+fWZuaBz#YEh+UZu9oaSmFaeYC8lF0hU1SnNhUedzxH%CF7@zC4z{4oj-i z+SQ2b*&$Z&TKVvEg^%*)ooblk#oz{=vbds|k{$EbjBO)=q6qdXNU2{Bbe!uY!FTK9 zzp|Ss@|%w8!hFE2a;%?RV0Fz^HH>XdfAMxi2O&DQP_2<$LQcfBo)w;$JxQ(dwDPk5 z0NI+(r#R%zvT@h-q}1L1&TLwRR@KaEYt5h+RL*vxN2)pQDhv6mnWJm5Ri{2n-`Q3P zk;0m~6vZQwMpck~JN`nl{>QnkCs&Wy{ut>kI)y1-V zPSJkUtm~VCj4NZ&#EB6fNkI;dq@U&Q@As(t&xo2W>!ZnXz;77+*^su70@L3a=N_Fa zvEeq|c;|zP?WC8?&$Y#l9lqlV^J*vdE!ndCbg4MYHM=h3%Hv2`3wl;l^p!sF?K4eR!22u*=R$Ugp8h-f@r8qL_c-=f{5~ zCAU(bK*<<6rQMxd`hrxIp~n383#kr_D1~wf`qozL)l7Uo~E;HJ9=UdiI8s>RGADSLY;I0xPo)Y9>nILV?~oLL24v*$#-c{Lue{E z9ZwyFUUcV&@-O!Ja@?HVz8eZCG92YAUID=N8RXWRr7DW-O+{OM%LS`l!%vU%FSFI~ zw#gBT2vU={p#ud3`V0z*d&0|P zhMh&5Rk1!`X-h)`X(}KOWCDws(MO1@Bxbt*l8tKF#+G_>WD zPSrz0T3|f%bfZzvxD~0rvdBzSDDFuBbiwV`p})Sc(fytVnP<#J$dcQeo7{yqR7t_l z6$hv^9-z~9hUeT6!sD&L*etuag&g2x1Jau6Z9f*z2Gu4M-;QoXa9>tZHam=|7zaFO zxU8FLwN+)Lq?T-yv1;Zlo)O-yaa8PU%$W&N9!LsGk&F;?(~SOgQnFvJT6+2}7Po^h z?I=)ELXxDOpo7#^lS=3tuBTCvkp|kFZjkTsXZc5bcdoZj4X@C(Gd9?P7e6{OpJn!e z2vAOPoSrv(cgUwwX)$_khnae-B#^*3eNd)uH102<^qD`(0r1adC@?x$yTxV2i zTjq$3Yu0wxV^4z_4Mdq8BsjDV20q;L!K~WBZdK!3TJ5R-0P~3{O1U40IZ^zxTMO;l zbszS!{g)~mQZ39zF+vl-B@L6FI*@q#RL0&HdGdLHEWsk*ZcZ)L*s@)m=$!+oq z)SM81Ls3_0hV85_Hv~1X%apfL*yN4MBoD1wM~C;>2LAve11-phZGFbnzcgjdhmeun zfz340b|-ZQh?e*bxLHD1=Dg>0AtxvA+wVe7k_%a63-F}EoVe2?t~7*xCf!L&huGEQ zN9sLOYGPHlO|T@b^#@du7&xJ{V4tQvYX1N~PC4QaiWh5>pxUf)SuHa-qXF`QM(m!W zAmsW1O*|`Mm=`TwJ;iyf!iH1kp!}-Q6viu2)ih%QXMWv@uFhW#LcY5^4 zqHi5I;E!rag0I9@eA=3q7-0IVnf&tv1I}d*N^rsu$b`Fv#dZ~>;3tKI# z{I$rqr72n+^D+ugLZ3lR(Wvg@SI53CSDkcZ0Eb*iS48a@9r&vzoV3Z-H>npbLp{}7 zE%EazLXKCo0zyIj&03vKjlTGCe~DzZy9E};gYC_69IaW#3CTQ;$NVX6Z#Gq>hKh*M z+M@Mqm8f4sd*2F?wdVp{e03@b^r~N;{{X<4-g5pNuX$^6+q)RfJ!{aqdfPtZ;jA}a zTE*gg1x9L8n>%Ai93&CyuU@Ah_OCy`5yI0^D}d~ zsG|*qakyLem@{9BRrrHWl!NufaB*@TaK7@KaH#U)$vHn$SG_f-EXvW+wLYSG-`UJP zi1{qe`YJXV`A7P)>5O*b2Sdp)2u4Y)S2r$NS3oof)QWdY;=kx0|>mq2@w2 zAsx~c&nNQ1sTkfC+zeG4h0-J`D^Knj-Mf0d3FF_UXlm#yv3O;stPhd#iFMcC2v+3v zz(1`u2_)Oa3CT+c&ZJ0sWzIy&3obtUg>EavWk_T-Fq`_=1BXvx}pQvTk&$zmKBDppA)MPmg!xac|h(u5@@m0%o_ zBejl+wb-$bpgbdmLt$t&xA1bG2J6k)LMVTLl4xlwgyz1^)mj0<@P; zbFKv!B$9lTy;-7UY2_wVWv*4RSPFGRmeuHS*!DG3RAn=>c0P0kCkH$l*ks$M+dKoE zYq}xRGvdNp!ncLxX(Jxo8p~x{=E0Dbr$u%vicV6OP*Oq-wjYGob7iOKgNX!dOd>`DeHo0Qwy6Bvozw zJ320liF3}CvVd~olkggBHqrDxa1|dEUdXD!awTq!Ox(lhL}>q ze6=6m0D35oLrv{=dxh3fV&4@{tYdK>g&Fldt8k3<>T4G@U#+pB+I)o+wpW#oJD#00 z=}}i3+d5lD+M-+HAv0t}O2$VB0M0-$zvq^vsaz=IBOb=DcG`$l|>^uJey}|rB^ahZtRl%ELW;+emqp5oW){Jvnq$>yJ3?2~QsC1JPCwU>4@H7R^a+xk!@SM%@Wv zlIql?00lSCBF0e5oMv3H9Qe%T=oBq2`#;3fX0XruMV9X~Fy?_Za6C zKltrkwe9XTuAN}XS}y!kWu3v$p|fXP_Qg7NQ=W0e$y4qY&Rh->c71cwteQ^NWLyo= z=RByf6cxz)O6!lHtp-ve70is=2wcgLi;E6m0ssJRJ-_p)j+MgOug~r|YVDrXj8J5d z0LqU+S1mCeM%AcE1Uw?`2t0MkKhyQ8?JZz#JS1Euv=u4NT1gr5)9dv=(w{|JPxyg( zR8*nGA}Ua!o)o`Nr(;?}LB%Oczi**3)lbs96ey8x%-EGO;7i58Qp-&^0)ZXPS}oT& zE?iCW&QoOhV z#s^X8Kj&HZV@FA9H9gND;GA}v8cQ_2f{Y^>yt2SHXR)d^M$?Y#|#qeeznuz4;k=IQkU zsa9LGdsX60qQcgdv{KpHXu1&N~6vS82CNcL-6~l%%XMFokXTx_327L$b_BTxmpSIh)5Q%Hm_m9|bzckHdw72FtjkwxV>;5&H!N0$!HDtLuW@D{KR$D@! zKqbU>Do;;;YW5o2C19TAOOj>hF1{c5fi?t5O}<)ER0`V)Lioy5LFl2HtT^+MCc7ck zZ+X>~xUW?cl7BjFDqM-TH>S&ZQYAXQ&bYIZqI=Sic>r=r;8sqr29@WL`$wEq!v_lh zf|KZYt`=*1^0lqH*rY9o-I9b5v>c-(WZ?P^YgyIWV(WMDWlmY(2V%%&1V~N;SxDNg z%IF9q80%J(YS9i!N|`I+OD(HdO_bpPM}|lwbjbrg+)`u2k*hpLn7E-|4&;Kj9wPy^ z^VIv}wRAU&ZiI&3pJ9gX(w<5Eu)WyGDaV$R+Zpfc>rF0N-7nccWZ2*$&27dO5Px{* z9SI%3Jo?tn#YIKF4A$o-B)Kh@%~kL-BU<#_lNtmRl!seTK5DUoPhvl*=CjwGQ;#ib zQBst0qI;83X^=6=r!6V6+mA>?raD0ZZKsXoa0%&IN={j3v5Jlm-SzyYprk9WN_g|& z=bDI;=*i?}vv0AYL~Mh}%|$qR)vnj4Z#sf+lWvH&K0>16{!{_~0BG^oimFITntjHc z8&-uBs2;=~XzWe)1o#r|(h$_f6vK`*mk^cz01{L(58P9$1?~F=p>AtnI?9q-l))T4 z(!UZu;f~OdyWnVsH$F? z(6hA_omVAJjc&K4!j(Gm`Qxq!`H@;Hw!IOjbZqS{a@4CsuD&0cceXa zXdh623VzwFuT<*$o~gL+l&>ZWY9>5XAC(^G)ce&&x*x^*(B~%|y@$0d_Y!l(C@5_L ziy-sI`B31TJZiuR9OH*PPd;H2u$Kg<59M8Gi)r%G~o&CKd48=_lp;IG`8=z*vC~p zw2KAjO$pF71a~JnC0Ar+rW{Dx+o(=awD#dRB=x|rEyI~A�N0!7R&&@KE+rPb2&* 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%0D?6X3>@LI;&SW7v*$BX<9Sy9|1Ox;YgbKfJG zCc^RIYJ+;s=S>pg&QyetRgU_GR#{2t4XjJkj`wFD5IxjPdQOs7J{SJ-nS&F-s^j5w z70GbSb4TFm^kRs*ie2mbCFMQE=k3gxZvTvdy1Vj(Dl*>gLt84-5zV9v#@M+C!Sp{7 z+pMjCE%yCh0=d+O#5rMbTfr-Ox5X(opc6MITR@pBHxpYX@2KRC-qq}+SddOWgMhtS z_J|(KVG|xArsIYw_XK_i{yUydkWrUW$3g2sw6Flekf1*8A->+u-)h0IKU`WMslREx zga?tYOVy!{Q8}Q-IWDrjGP@q(ib_wc{D;PzY_kWZUk{Q5U-oSuBPOKAcTf# zN8RJ?qnrlqMo}?&Uq@z@$qVpaVyGeMC?c0{D z^|0yr1<5q%6b?y)Ih%3`yw{6r@EtsV#36Dq-PiJuW2i<)I>5p%mbhbviN^ODLcBS} z^K9?}q=FqB(c80i=w%YgCuruVeT!?Qepq!Do8j!YxFNE4(kSCyDynDQ_pr2mD z40CB8RC~!E#b3#{+zvusA{2M)1tu18gU3Hoc-EY|H!VAwD($ux`uhL)I&Du{nX+wKl`afMg>Yk z%k&}Oj*zk(E`wQ_V#a-^E%G<15l%)Wh$#uDY5#9<@x87I3cP0$qPK&qg<|ODOF>^#Zcs|CIiJ1()j3- z+mzgTa_jjw$-oSQH)-Bmba;Bpe4?*MXfF+q;Lv*qeJukSH)Jec^GRqPJ}xT2sO%6j z8XPtG1Gg;p_JD>wWk#=_7#nPmF0s(0PTe{$;(Cv9!HSs&fxv!S35v77(oj0gPJPiA z)=z+)=z%&X0M-T%u~on7xn+s`V=N)(Hx2{Tj?9;L?!(ed5ADF4*TNkak{?ejR~zRG z^d1t$TPOW=9f0HU|OX}uDS2MFrJvyZySOhJapmo#KD?w zNom|c(0YxggS9pMne?o0_#>tK7kdTVj!>o31W#5%MkXs45RZfLIF8lY~&pnvoD z58ZFy-=Lpa*})9~erokS1fk!^Tk!Sm6q?-``${-ku&-`{>A;3GbO-aZVw4PEeEf%7 z2^V?Uhb*8w-(GpH7;!?<->1)CeGJ{Ht-D^?zHRi~iFSldP%m_z z> zfnd#<6E3Z6)7dByFe=57yT>)kad!06@8NupEw}R2)XpY}cUZ%nGHAj3oiZr+)!rb9 zca~gA?hxO@qk%Z8ub21Jc{fdpaJMoeu}|dpIrTH%P9i#_``U~hUuvJxbzuUIL!f)= zf$--dPD@zeIOe-Eeg?f6xiW3auuWyB4SFP7%8dr->8(#XB?1Y*69I85PQSZ#qQBlr5gst`2fC8C6B7mlwwWXMsGQ~K zekPeLFAmtVXyi{t|L;U?0eik;er7185729-^PEi|zaj>*wGdc%;>JhrTu~rjHBde$ z%^pA0QA!`P3tMBy^qD9ePI?l@?b+!~R8UG^Q_wibPiiFhS^b~~);cM169J7Cn-RGn z42@7c`9ih5)R`d|g{J<>3N)*mY8pEgintRQK;^Ez7MoD7bkV;7$tw9|H>z`RquO8} z__cNmDlEOG`Fg+(sPC6)uKDI*>$klfV0T~5DNLAiWx^^(vv_JVcg9)NIM7Y#e~|tE z3E?APYZb!H? z-}r9-Ft3u__40mU#A$?g{6f$N{ zKA2-I65*j}NG~;Ko*u)+j*~Lx%GN7aA`XpBc4R<&ZUs4E71A2fgb-%G|;G)@Dg*bnTgjrkbuF!hV-y5 z@i9y4aAYK2LU|p0R*ND@0##enj|O_YF4&M$AP+X)a`(fy$FK9M_#4xxN5N}hcC&@$ z6DNB@@ba||S*LO%?aAsw)Ja4<5lb4<%1(j7;xnR-U2s~8{Z6g<>??zuRgd|6YAofh zuo8s~^lGsLWQJ5+XXo!EIU{AhWG$f>OQ8OxQiK_9t>6}~>&kdt}}ho!X5htvKq zNf>6Vf>TK&t+}1e0V}Z$&a;j|Ov-`~gu$fEVE@J22<|dXCfkRc&IBAH=RyYOi;B+x(lf%=+vWyrmBBv*R+Lz@X z--eegkMB%RkfRL@&*u@E3RP_^HMg6=VDgnMwY^}C>HQN;{bMGUnvb5&wYkh!j%!Ro zH9>6Xi&X`Hs|s`eH8-`eyU?HH7wWcQaXBi&0%@nxYs{~K-Ty&w{o`_)xMV3OUA^x8 z>0S2z>#X>@(M4=qM0{tvGdngh@>mEI+JfR7XF@D_0i?>ARbSp@Z5yPDy{THKy{M_~ zREe0CJQQJpiIt%$2j3RR5`4pfp01~{2;wZi@XEN^f86qsY>{8hx2{O*y8uqx zgP%W^a6*1p{I<{|rYE}QNSdMKYwk{yzr9p%wCb(nmeldD1xy@JX4C}zp<09LEJUL1 zCvIecx3#F>ZeaclW(wjz-LXoMiJg-QL0j!2b%&I9>M#CPKp=vtr0nqh>`)!VctJ!$VYz~Y!r{WZtzDaiTdKZg zd(dU0N_)Gx0$84}V4ko-cp#8nejvklU~gO*1Hv@~=Ls>5uOnFMFwa=_nnY?um0>?2 z5^W@~MVMP#C3pS z)M!_HDxd-RlpNrX!bA#}y1lNLzXbHQa`*!yYTL!_=#~6^X`DT2oQ-K%*T9)fE#N_l zch-&E=FaR+n>Da^xBG@X+>Vv^!P%a%b?HtaaZPYq2Utw|d^jg{w~U`RM%Lpfmw z_rv&p$KNTb&CT1EmGzIy9x5fkj#nSd$DjD*0=v}@w>$@nVHQLpr3JwdBgNlx^)53N?|`ggq&Lwq zDr*~*Gz*kA`#%xevLstWWP;ejTOO$WxkPdWm0KELg9o`Zk}#E1Bs~7dLxlCu1BonD zM?cQGg!kTg<05);!H5+zh45c$P%c9l7h84V$R(AfPws?~F!u6+WC5JbR(`cOr`vB! z|2fgpL&`Lm!2CeTgZYk}FY^$>d6k4us3iTQ0~Luw{5ygi+qd&!xbB2tJMz6A3WLr( zJb7A}JN6I?8YSpYs!ESTl15xcp1()20+oDW<`h!R<`G8-&_AW%-7;MdF>ev+>$Xh@)ORiv`CHQK z7yJ>(6XY%Mc7GL*==l5;%>0>pT)-!jON75=;j0~z%M)mI%OS8BBBu~;eK>c8qBZt( zMe?^N&YEI_O+F&E_@9+mYky_`M?Y_NCiut=ic6eUK|FV#{{?xi@0eP+bi9;+7m+zq zbJEn7w`AjQpka{_(OJ*%4y2{ zI_Rkd7=VK%4sX8*^q(-s;_Q|I|0jlcY`u!0cx=(apa}2)*4Orp~o<=Oo z|FobJ4#WTXpcA);v)t*7P-RnEQ0G676akO-fEGgcAIZCYVtG6Z7Vs$SMFx+hv=_k^ zM+5x%f7%D(ApfyrzyCnYTI-=2?$yEZ{}{Mf&A zvs5`zGBB=KD>ftZ>~FB(M1?0nt&AJN+xX=*Ld@OsJ_&SuMF_AjxFLTqFOqGj0!RUr z5MMAYly7Pp73G%)2+zi)A3^W7tsj_xkK2rwuH`d2;uJ12R2H8X)9w%_s};^rKR_|;@Hcy}uTAxVa4npsMk$a))^a(1nZ=-322I z@CDWL%W^8nmsmy)&dk3-RCx7ca&xdRhTcw{3We->V%PsFK33k&&F!7(QSp&zp;X68 zv8k_Ijl4{Ajm9L(c41BZy&Q7LbkT9Sr$0{beJS1F@P6ae#{^i#hKUuvKHksSx&5Had1B z+4dXS<@Y~dRTEZCs2l@Uiuzem)_kU3?KXb2-ztLWD@xQlxGI_>j+&yr{PBnH*wEQN zpOwG(O=Co1>En&bB*hRCqK$1FUO-~_1rJ8CiyRJtWM97T7I^rgy~LcWeImX_J%sIl zvjm5pETc#9&OP3%x_qxsAJ*iB;T$n&$QT+qHL|SgVC&*msyxTJpNdE7{~00)OnIM^ zMm1Zy@{_cxz91-wNyoCTtURY;sHkc!s+tnESxWtsFfnPY*IHNe7>YwvpWSy{R|B`H z2y9lZPHAW+Z&v84Dc`CQJ~)jEgL^^>B5-acCR52ao?@o$`;!!w%oy!hj4X ztMb1hO~ZtF4gVenB6-b!OOt&Fwg-W~=*dK+exH;cjPT{;rY;b3rh`*LHZq1`fc^|!@H}rKq}Ep$?{F7AdS72 zpFS?hbTxHfb;%w+4~4ym7J9;Lf8ys}fJJ0IK1wJ7?lXn`@AHB#@pk0}jR9RW=&rMPK|+ zPy0{*H{izqM!@_3hM_S3AMha~1M{pxe1q!V&-Zs22!H_ykVFJn_Wy12|BW;Czi1vT z008U%AI*cAm7VGT0Ou5SL3^t#twDNEx4q|Zvpi3Cn=mJh$q11nN%W(HA5mvP877DZ zMuV*hCIkJVG*@^UQDNc@M#H7hYX=@)K~1 zkj4m?J%s)|;1@)1lWTOO>{Javm$k&h5hjoPCkJb1MzM=?s?#|k0!W)69xM$$K3zd( zxDXfA5bjT+94%D?SwbkR7m~6IJ;-)jC9q7r5pA{LWpqKEwWOW z)!MRGo)wRul7Bzz?o8H>9yg{NQc_6r5o1n-6I3lAZU0kr^{RO@r)^~Rz?|?|s~VOP zSE#{&GyPrc#p#NnjDyDkvmFt?&yCtEACewo{QAH*BK6OE8(f^zy(7N>{Qik$8E72N zoZzP9{LK^Ri4$ILMO(p5s<@L)8>qcHn8~cSGyi(r`#}OJz03^T5yCG*ZzHnKN4`eb z%aCHwu5iBIOnaVZjVl1mA1PLt^@Uj9IPNy-hjgH>McAdj6q>o3xr!4;x!s+3 z8t|XmK{9)po7|&8Zv|rt8x(tEGdDeBF10!{UHx&RIdOQi3~saAVm-osL&Q2EBYRXu zm~DwXqjaLo-gShu4RatT*Is* zZyq|BHjOvoai>AK3;2O4%2QqV9rCd2N~*>8zAfbM!&e#bF|~gf%q#!)^|b( zf>SSr!)D)W@dW(_K$;C9X_@dwl5U%7b;9h1;&yFbs5TMwIitTrdj@y*{PvW=`hF!c zMkJwVpcqrNWqxGy2q5%1rhChN4ZOCY&`&)cpS6)+NtG=@*uv6!wf5W*e<9@s`Br0G zVGy7+L(f1lz>bK@whM~gX_pdS{yljEMAhRqxS6?`Y&iLe>g5|kc@|(T316D^*CU772d^R^-E#1Wdge53mUd!F)s&@HaX{i>Yyk??cm z``LOaHb$@@)*j6%%ITE$-6fqK=Hz5h?~6HP-o&%zY>Dj1vO3t_=iC1p&N-ADNIX#O z{;8y)?43zCHnUr^Pk6|G%#Zm~D*z@h@^7n#4ufm>Hwk?Fbjq+aYEiUvN29u@xGluh z2i$x7-+aTVi?FRf)P1Ei9hcotA65 zG`~il7%?Hq7-}V4{2;=d_|&XR_Tff;pgQ-Pj%&CF$mX55)1$a-?|ii7PpGS*$k}dI z&%xWB#g*&>up5~4$H0lO-jJ_%G|yNJB)xkAzj}J){wC;&x(=*f&{O;#RC(#)RPTt< z?SemSl0Dm3?gVjcG&nuZ=qLVGI7R}0p%Kvt?i{Z>J3r!9sO6321E(iQ(VsN?5Dj9_ z+jC>!o`_Zl?q46uv+Z0uk(_-&%X@HcJuh?~gt{RJx72UxUKo~s;UAG!hjFl&d#^;m zRQf_ze!ThP&b^IYL|gB`kkbb^don-(Gq{@} zV}bB@!!}I&Ku82FAZA~t{MBp44nTx+zDFP^=ot_}PevD%>;!MX)x?yr`r(yG7ce6G zq1pg$OM(2{r8#all^2~>;2$DR!ULv$C`SpbgmYQ;gy%64$LF<&kZrkrpf{LQ{l307 z|HrJC=UI`(_>Js$RC_m0q6?oN(hxBhOw|WOw>|Jmgk`{W#t6kujzK|0Y70fsmap_={5mr}JIW{bZ=q zOgSNQtL<#>R}>u%uo1AqxtZt}w6Pa7RXsaUp;ymn>A76$jb9O_l}dm*>% zxm?4$T;<4_qR;jC>WxU{s?f;8*UdTgB|35}hh33u{=gF6vB52K$( zB|OJSXiJO+li$M4k>O2y4!eu_?-RTxH?sBe^?dUnr7ZqBV~VG|D9wPEFvM-ic~g;LZ*CfH4x6jlIg=?18`s}Ylc&lXtr@ZpxMDcn+?7*)Q**r;!tQNWCyVgB zHKA>?1E8?KAM6)O;Om;JP)nXVaY{Ez$lW1%q!URpIb!_f?Ly`7c$pydNjTVKZ3Z~{ zD2y7(8dcTak4QroSf*f&Y^3%-20vtBvjSKPWNl9VsNU)p#J4d#L&Lzw*<`Y^A=_C& zQDmATL|r`O%VJio)pU&Q^R;=c#$D{K`*m>zIJg&mQ;bvqvY_NSBb8iOI9SvAk|CEA!rm+jCx1eECsu zYvrz({du-rC;d>Gbh56ZH+iAMt^`uKiJcGnTV!~#ftwV&H8H2J4%x=@9(=i3GG^p^ zB85Er8A?arI+mJi2DR_e3+cP8-0 z2|G=^apJV8`*iRQHcpzli(oRe`TQo@k!0wksXeL3M53uTa09{2z!ktPK@vi7BW@&N zgF)$?j&Yr*O#z)kF}{_!5CK^ z?K+AYx;|?N?~JgkDY#0IsM_A-l)=Ivz8(#N`?z{SVi@B$Rn@jO{_wqlbb73QB2(X} zAJdP*D~{^lpoWG;%#*yp42pj;WS8G16U18YPH7O#%+k-L81IPHbCtIEzvq;Wbs z;RXCXc6{?e*Qvuzo9=%8#cXjlcGmajm|8h0*NLL)7`YT$1N9*e!@eCo#9itD{%zNF zG8qcrw>zDzaJ1cSXN9j#r>c_4PDinWIG%Oo>zIbWAJx;HKt^p@3YHolXl9*st;Okd z$vI`$tbJix<00@PKf!-}Vc*@Grv33$*9YHZzst(h+(1ufKgKtLKc%9vdsJY8XT%OX z-b^v#U=`ORm2hx?#6i;FabRm+36|4V;DD_*N-!YTiKF^4pbBcBTcBLmF>JW%`t_{= z;&?=DkxVmltckp1#Evd%f%uC?A=iv^rkSqqit2Bd4$P$h;;zsyn0+Eog z1a1iOOKuGSLmbWMpP{P8WBvM~7HDSwxc5BL3wP|@m}d}{q?{HLs$G)dluYT&O>sDWwA#Ykkg<8@oUh8~kP6Y^SVb7_9J(spvYCq8=ei zS=3K&h(_tvXv6_mq8hDvw1YfvYDD$>W5v1w5MK;k++3kLu#D zbH|Yc%rC=U0cwS!sxFJ-8Y&JOhq#Xb?7S^JI1PnqMoLSn`l=Q|^1A*cL2K285)@Lvbashx0N=%e^>GVM2 zPdCl9Prm%f^yv2O=he^ZyzaoKa~J*Wflcm1?|-#@>eDYg zwsB@ZhPP94pYcB6l{9Y3lg<_ln3Mv62*Q+E(;6J$UJ2Fi)SOXO?d6R|_-L<)(952% zYk?pr!I)0jKPIIp9qH|%)^aj~%?%w6QWTwmy!?Yqjp%Cp|S$#Zk~al0zSIL0|P&F7;?(#R3&686~AF59w>^$Qnl_O!>p`qj!e z7R{Y~!%AXnmyxzKG7F%>&*V^GiKj~ z00(ri?^NiXlsUjPRhzHfuRW!`t_fqfG4`MHoD29IX(A^Hs*RJ71_J*E$9p)A=j@1R zc3$G1C(k1p49l&iig+GwL2syh2buevAgE?hajjZFL)B7FtndxfQfdbtXxb&SBvC81 z#`{ZKoP;uz&F-m1L?_(r3sXM+e@_`ub}?Kn8{^%M0c z>y0|v&2@Df`lNXf8>iC=9S;7*K4b^I@2UgXdB?QX)Nv)f>o~rssGh!}3CIEWm>$iv z)oHEc>ohY}rZW9>G{c(*^<4qWxfyv!n>&P#E_R1^m+5ULO%#CHKx4cg_{^S_Bp@!8^XMqo13t^_Gz z4b2#^Qr}>M+$Svn6%hkJhI_aLEUvQz2c*Rv_r^Jp807UxU=5@uzv#X1@*CQ>Z@zeQ z`BS%%_q(1Ox9*NkEHA(H#A{u+Ro`^Wfk*D&HLk%&{^!~3is{*te|YtdU7uLKPb1LI z3%FN=D)6{G@)bLAF`j`r94?QVc5JtU!U_u|QIB1XVwBXWDr0t>9`);#hJJ>7erCt{ z^G4UfcMj^mE6_4?Oh1sJwCueoh=)n0cUW*(Y?^CQY!NqGnk_GM&5kXXuZr9xuaCSd zzvDBc813XTODe?42?lz!6lWJCdZ8?qh{fpzgVu7qoj^Uq`0W{#lmL86q0V5{4l-S6 zPjZ>gND1DG4sr^uIQ|^9OY|+3Dy3Z%*O|Ts{|x_?{_Fj`-$$?cee`qw4pO>1ZJBBy zi^sajm`6Q^cF@K=&8PrT#B0J5_$|~x6D108E~=&yCCJbRQn}ZMUIAF&-{39~20G?4v>`O4O zX!d0sM`)*vW2%}XA*Z}d`3D*Y)Sp4P2H0JRuLmPC=*V+2b!1!W8&4b?tDmG+8TAmT z7OykvER_umOMMv;aiWwM;BpO|$?e&kJvMrPb02rZKX2xL*uMF$tSft}#>}B3W+DUy) z%81T_0YwY!qBFo198s=t7uU_eT&Y*1w|m(ey^MjqXS{~9T@q?}9jmMB_Dr5*6%h*+ z5v__GWgd#NfaCe^({oTbZI;lJ^t1FyFM~8MYw4Nx6+Q;v!d3YS6jmxj1N-}MFW)HN zsMKfLmwg4LFJ6Pz;MM$cxy80ryUKoz{}!|fZ|2v_Yi;Ya_4Zr+ZyB$+T_qqZyCSg= z-Nj;6bk{qUq5>4{71K~OfHbJa);_pLPcM5(!Ab|2XX@!?PBRA5;@#4(+qF3X(tpB&y<_>dWmw~=;>ybm!@A7U7Sz(zgj1>h zwRy9yU=JWTt=W_Bzn?vM$7Smm&A;j9x$`y-9<^oS z+HKo!xc*5l-0R+jTR%9mb?!aADi3UYA%`&Ty!|(L()@Kd&X~1f-RWH8mT^zC-thFc zf=^3%G77l(t317J#h?a~1}K4(jG$B-FnkJ7SErm(G+;228qDJ{0!C%pRvx8Mj&Tmo z;qajG7&Bwiu7h`hskSMh#x(7f1L;gPgOO_1F+gp~emcd`kABzfQS_+98U1NiFa>Hb zF8)8hdiJ+|^r@z6X8Veca$)vqe%yb#DTgDG-l|vGV9R#|)}yBlMH_?eP{Ux6?`#@5gn>2AFJ| zty;HKQlxIDKy7sMl3^Oe*phy=r_D)O=~z$wSpZ&?X~CJMytX`-^sgzu-jWxR}+mTdQ}o;h*N_yKsp^NaVM#?mXdAG`LN|9Rxu56GL3FJHOqsnu&9#uN2x zt{8LupOn+rd{LCcF;(Ym57=zifD?s5A*uHF8s{V+OO^v@#0;VLqUint1~ z+^C4eibvX~crNx%3CHvAabX8g(FMjjN>J$i_zVdq`tbxh^; zF0a#_2=ifgRO7-?UeQy|3sH)Wl!S`?shEsqjn+mEMrTcDmS#HBNbOA6<}GatfPext zJ_<(mQtTJ`L`f-hoU0Vj$1kNQ77?$f{R&@NMUTHs4UJMU}qTfF<1%}7wP{s^ZmQPeBT$CFZyHV z%a=1}n66*np{vXRTv(DtS&(^|7lVONfQU8~Bthjwug~Li`#3So`QzB-fK5P-#Ia8` z;t2XNovwhtwKzk0)bI2Az*Ql@p~-l4KGp_)O#DIopJ%3B*R*`u*lX@McvE&KuDj#$ ze#0B@xqR&Q>|4TqZ_${`vWE^lnaw^mvwHi0e#5_f;05;IPJsY~q^ol}M zmL&;sJncwTiQ14XQT`~>UA59A?!uTFvlBIB=av5-0;>(V#A2a*r!_K>%`~1kn*On* z_Uj9+_Qvz;BYf%U2f6g=KXL1X{oAt*&t~o0sT_e($lnBQP|&Srnzi9}33oRGn(#o3 z#B79wZ2v{QO`A3Dkr%`4PpYpDnck!NJ?ekda<{0}^W(a2<32k5DQW8(PwPE+d)Hj% z2QCKr-v{!a#BMVb_JqBpxeQ+_yRnNaEk$vcpCnO~FaeFxT3{^tqYe%{00rYzS+X?7 zanQ1|W)`G6%G$zoa6Ve~0iyxa!D0G5S=w5L%ZgGl6|2k$R)eWomvoDBqnSE1f6_P$L41Cx4*>|FW1=1x4`#{g4Gm@NF6#^^fDklS0!b5TXzsvcH} zDiC6mL55?JB+~dH(|XX~H2eW27HAQv(-vUb4>RqTX|-cJvBmPEGM%OhFa0kVP|h=8 z56to9+c4;*@H50xK62ZVMHI)@Dm?XIb{_PzUB`|@7a zK9RKcMNw-X2w4M36?VNgCTtOQ2*9miwB3%jqBg`=Arp;9N6>L3xMFZ}3*rPT@=E(5 zknf+b3;pv=p?^-Ax@GaP{&|Fdx2XpJ51l@BS1XuxnWmPd^<9}lr_hir6~`LmrI)FR z1Z^Cc`<$D}Y@(-3eGZu?E++#Gfd?&oUN*Tb&*E-u*K9BXsyb zw==%F7a`FJbMX;c{0E|wT?iEPWU zEzhsz4DjA+NU@ld)RE{usKZ!{+sfIAsqB z%lry$z4jV(r8Y_%<>Y$tNqePZDt8IL!oJe6!7kf~AlKOkIL49D+%U6{FoG{pd9G!8tUPM~%6!74? z;LyIye67)K8eA)fYg7Y#ztf@8v-v@rclO5X9F=i4aI<${ouhgnEAHtHXY+$I=_c^j zP)ml!IzRxh&p%)wjsx7{1UBx)rTCJ*zF>bm0}Ib*r|ig1751O{?v4w_|AIUH!wCM( zQ~mi*PQ{q4JOH|=nA$XW%}$rCpf}`z=3_C^FU&YC$>8wDBpF;^860~~R(L`bN#?nj zC<+Di6uMQEV963F6*I&bIuo!gw(%c9vEgkrT-q-PUWZjCKbCpkQ@y6N$Wy>2KLS;ZnKdTH_do!&eJ)3}H5 z01<02)tA_K;8l+7fAw@0NVb;09>~>ts@3vEW`P~|k?;<3pfGyF93OIGkM8k={oydr z>%7P2w}ttq{Cgd*I5@vQ5GJuA(-`L-=Ql%Bg{jKL`eb8&0WtNX4v}CMELbqXWSy5n|GG{Cb&Mb+?4Jdc}VWiicjhElq^iB5l>_&X;3lC<- z^jnv`S=jGz&Dp#7`D|C$vmD-h{q!5Xc8hl&207mj{SZJU__P^!*&Nt4ATq6ZuDrMy z+;FBp*j8fOQfivemarrlTF?pwTcP0U$o*}%D^v^n5QoUk-7zaPa*7)1jCr_&)vQ;rA3LIRptAQm&A zOPDDwvcOR$R=T9LwUjF@3H-NI7XMF7N(|Zd6Xz{20>PsJ>agDG_27N$2GfIy*OodFo-g4JP0>huy1ti`Z)gHBVA z5EOX%?gZC|07E4hbFs0M_`_t=fw!)Cl##l7RB|B4^J>F%-jJeut* z>>u~qst4XJN|uhjD%*nlt=l}vCUsrK)eKxUaz4u^o1Xie{|ES+eTmmBo5juImvPH^ zK3UeEtBVZfMoD9eh8GVj9Z@!sYm%lHU0i;%+mWE|B<=6gLLpfwqzZ+yLLtFOVcl#M zl7&L5P$;7o{0Leqx2H-;DOZ*p;H*syOAfD^7MqfooV?t&(7wnq*E1)u%65(Y8s{4Q zs?uf2_1q@g&Gt>sTlJetZ%p24zuS4YH=4KCddE|)a4MvvdVz_JdWBqkb-xsv1HxtR zy()Zjn1qu)d+%sj5+?X)x(|9KyNPru^Ui_c#+Z1}u{e`b2%qjRqO&Flqlt##aT+uBRU)zmC1AF^k~ zRfm=>|I*5_?F;&0KO0}T*|ZBJ3SExabRVUIEZZHkqV&&+F-)rHFek=)aNfiI!n84f zkn`y9UBQ9*TLC6c7hoZ48PfEP^4|M;`Z6>pT<$U>2&ed~%ZoiE4pc z)NV*r`Mh&sL896XiE746&9pO+n9k5ZP~HKxYyzh9(kO$$?X+wG=7BP2)Zm+6o}E4Q z&hN87EO~k4_BHSB751Or`BC=tqqkxEm)yA1yI$IJ*~=`Ona(s8M$lX@d~QCQ#U)@Q zGaauYL6HSagsP7Y>K`36YHFa@8(7*x*etCQa0M#ol4_OKS8LX8mTy+JXr0<|%@)(f zYlJ5@ndAq86|8|v1+Q#qVB; zZoG_JVVgb;ehhza8b(ii-aEkdVoToAxF*|^)*yv_1WT4-)8 zT?4w6pB)Mw3s^bY`C%YB3S{{o9`G@CAtzAce|9M@On2a-fr)1gxKmf89Bv!HToJ@3 zZZOk~Ca=VCjpbR?U~*p9Yk$OR`V^P+#+zU1dKs+K_ga^%T*>$PVFc~-AVSg#YG2?F z%~UUxGJ3gEfjTt6sB;Ynj6x%gQLd4Jspw*3s_Wu_ey@D5GvASBjgCXXw6|8M)rJYf zw9(#4!X)hy?`&bVw#d6&Sgu{`bqZeU!@6V;Hp1xG(7>qXX9!9=Kg#joDT)$wz6zYE z*d0!%=5f1RUY|b@@OI?tcMB*GqkGL|(7id$3vLJ!=tK?V!59SuS&n)G9$VFDjwQ7T=wM!91sA5V zr<-~94kT%VLqBi;HuVPzrJfrgwiAeLP@Zt9G>O6DfFzu(IKu&X*VO@Mc59|!4zieH zX$Ba=Z83z~1v_^QxSMo{5aS24*S>nBG&D%X{;&QxE)nVd*>AH~JfD5DO!9lOuY;^M z+;i7IO1Y1_LfNnXc}qL@D{yQwn`3iEo_dtorx)hF;3NFGs2mL>z0FF+u2cl=p^9Gi zii$e>0Pn!?;EGWd8GEK;p?yI`bKgz&^}X)*{UY>~-CJIWh?TLq1+?@;@agis!RN~l z1P_(}(fd)kJj{oqRO=ZOlw7VeL&W_l_D!axVt;WUU0G3E$JbSk;xDM2A~&Vy$_vsf zv<=$p+JEf-NgD%e9hldvN^AYqaZg}IuPb|zUXdzCgX4C`Lynw7c*wEC@vVb%X!)5g zUlr!QoG`sKyWGL@LL4H^8*w-yoWFxSy*F@|ClZkmy(z@h#qctOm{&D3Wik!g}- zyp&>h-aPu+!tPR@;%zC7$J6YkQfigcwwKaSpN)R5lzphQpodC3$R(zu%%r)#u~gsG zj+9VGt$eEY!EAbWFDvw`V{UmgQQNn!vyN=7!*zaIxAW*5{mDQ{Rq0FOA(0e|4I&X8 z%%o;1Q(}PG(kzuqWbTjXV0JYd0TBBQ>XFJ1Mnf80^fb$)>sAQ$UFlChrF!6Kx{yX( zxWC0RnF{H|h#AH#FA}vRS%i|B5ChrLzqZUuMmU!+o5JVydVKywilbQxR?Y|9#MRH< zw{XV`BbQy!f6)i?aLw?I*RLvS3tVyd=8aE}*A;)s3laZi2d4UmSS&f@pA5Bwhl|K|SM|8?;1MV}Psii0ts%30;OJwVT^OUFjx4X z=wJK~x~6*_yhu50o#K(h(#$1BU0BlgyNW ze{AfX@(L)krKlyI09yjAOmL=klqf0Vz{ot4J=Xil_N6;7+tFfXzkBh8MWlA}9V?!F z{Hhht3j4eMb^Ey6-&mIYHv8@`@!c;?zUAPXhhI6!Y_ajVFSuiXSs^?vZ)emxu6JUm z4bvfqC5S`3D`JxZ5#EL!UP-3ymstBHmZc@>wEYs}@`LZZV%gCLGSzgY=Ez7z!^M%I z?xFsP?uq_pceDQ&{a(@nonD={he@* zk{Qk`o!2`#CkB`?SM_D%Ak9#%EodwH1RV!6$?3GAGj)tW)k_^R!>E!lw6D~bE(X1b zX_^Wpk;&+D0i#NYQDs!bTY5;s#ZrSrBnOKSsq`j^L9Em-TzepI?E+ma0LU!OPuFA# z;)9xwEj^JwwzMz;Xw+5dnWONJc@03hChWHoW^38(r*02{(vGX&S@i9%KFI!i>6bTe z|4Z?X;PulsKKkQE{;Bx6?+1Lsp<^%Su<1^aNt5Xzlo(Bj+uR z$GUoo9h(YSf0UW*bUh;H7s!gp?LzPoC7SM1rV zRy@A#+LaHle{l1uM<2r6rU~Z}#}6Zj>#a9_^U4Qr9iTKD4LBMFIr9R|CYt_Y6!DVD zTt>(!lWlXjMZ%TJ9GmR5W|p!JIBH%*OGOcuLGF5A_`!2B#P@Rz4)%+j=V}a{7n$Ii z9=s?r)3rD>GqO@#={-qK26W`ZPP^Yf-bcM3&KGfR(YNYE*ZFWnmC%0jH09U=o^^sW zK)>rC9e24wdis4Y+`)`LfmjkZ0UBZ=p1=GFJMif*)Ll2t+T8U4nV=1t za`Wn^@D%@}?YJ1=Uc=?tkF)>LV>|ZG$9JtCI{yiVlWrhltME4RW4jskDA*aS3ib_} z!6m_8Xb;$*vdbZRxxFpe8RUbsN6JIRwMDX>)0`0%dr8{k<~b3m4|%XB=QeqNl1Ci5 z6SDz?-TemDvVnwjq_}nq!a)Sk1b>#z3qX$sf-m6xD2`5I6$R4ilRe^b89Kgj0*rL?3mYDZk``lULe`LfNY=YmX}pPj&c1u{W%ldm+JZ8pJEX-j&>*oJ#V zr6^cbX-j!36Lq!$o(pXwJX55pw)wUn)PH#$eG-*r=O)fA8&kHWa%-hDAU>d1L*)qD zi1_eclj4(lEs$o#XZ32XY_0sD?2Gs}iEqmczfbgbke%)25x2y2i5^3JnI>sPo#-$E zV51W) z*x9cvV54`@i5Gcb^Ham%LN*s;xf3T*Npa~*&O^>4&YY7kb~ZT2fvRIN;|x*SI!jpU zKZ|Qv(}tW3-JHR6Bb9dOPhb~{UG2p-}+CDsf#UE~c;hHDre7N=3U)}e_n$_F3U$b)C z)X;=v_3UW_+it=2AKi=b=6hRDFZ}+{%4fKWKXktI)^A_=EtR1S2yrxj%7bU_Lq1@9 zufLYf17t>alJCzA=l0uqc51LcSnHP!&G2vnM$U*Jd2FhdRLq(IwK)ZMD%i)gjL&2V zYvpX~p(IeKdttEDHD=!_A$p%eW2uZJiieU!p(=(=#i7Y=?D*tfHY`1s1)}`518UoR z$9-gpZ>z7(m-F#H;z?Qqemd0QIGvv!1J3yb@obDFA87x<^fM{t3yCQ`hW&o9Y(hks zSQ2J-j`fZl-(xI=%@Jl}f9VrFUzs0r0z76PKW4_k`7S|W4jD;iRf_LS_DFE zC9hbM5siew$S8V^4ei%;uK3mH_Nx|+zqKCB!td_PJoZ4>4D#@XYbV~ert5i-$&Em$ zdX~>3p@Zh7$^hDeamp5DtJ0=)Do2##iiDJ6Wr@wHQc^(tL;P00jql_?;l)n=I8P8C;}63T&s+8~nap?h8_)WUSLs)IhHQKR+4w>X zlBYtX(mv$J%0KSCrS)u5A@me31RN;KFKtP)gmmbYjqUC2{67vII_2e4r#_(h*^gu= z;K8iTF7zjJI4>lHA$*OnUJ(4UAV@q0YvxvK`QM@ zRo!C4#kL09I2%XPEX;wlMftP~<}BElXK9Nv??j`GvdPRZVX|!tx;@+DBYR3UlVX}- zHdd#hl@`>{Nc{qqSk~P>qo!tqE?c>i4q11mWL*to#UX`}#S!#p8EU-PnyE^ok#x4* z`u6Pnk^#j72ej9mch4yP%Rl_#KiA&p7_nWM zFxSBuk>>?o9H@*0Qi#3Psp{3-Rq6-a-$m&O5huiyl$7hlK}v&toV|%}5~oT{${K!^ zaG&yu_(%R-@u>Kv^l$M$ve%`m0>|-06eUHG;Xsk)q$GMIN#uAwDX1PnP*q@9o(4gA zfrj2}Hl*?$*l8*P&tfbkGChjNn17&K!^K;`1hOR&NrJzKa040#l0$Qu`Z3vO6h~I- z72{;&VhF$-3dEcf6x8g0jgOq$lh%yXY*eDe+@4 zS?&tZhriw#uFDUiG+8kaI-J7rivA!+0!tvF_~|dR3-L=IXCJ;^*nj#3+?HL@HJcP) zlf8uU<&Cfz$mI3!dj$qiEQxO5AS;=!w!gLS+t1pUSjl!~64Z@TC>9)1@QDu4CuXJ**t`BCpemS##mw4B$q1; zq~x&+jpfhAE(%^WfMg}$VRl6SXwTf(&QkF#9V({4W=h~!X`0Q6Le|uY!taRu*=)4g zYm@v@{;2X-|EDqGPr}I<@yoG<5(vi>j!Q%%qL-Q!5*8DopspTH;w{OoNsv=29j3Cxlyg|4FAf*te_{GQA0jo0BtDEVjRKHjMCFfT@>lc| z`D2KSe0dFgx?m%pFg;8aTcmJUB3YX3z$Jv7<|`bUH6b(D_4%c|BkNr3pUqh zz%M?$#&ipu=qB6r4*l=k=kDX&Nw>&T$gKy4S*7E9^}~Tr0=WPmlRXZP&jmIY7JYWr z?$8{i0cK|fn9XHl)|QP~Tefa%%f^JjR>JO}Ju}5VgDl#{*7$Z9I5g8m~5VGH;jC$<^O7MsXsEfj2;FTpO?f= z)AeHmZmge8$4j3H zg`zN{az2*ZgTxyix$2|lhsWz`d&Qy)mOaU*?%6SXNn`bzu4QEX6^qZi^R2G@9FAeR zFZeQ`qa6kDqP<@B>lbc1YQVe#DwNA;DabCkBsHjw6fcmch)wc5ae*w?>VsW_ef#J>$ywE($Cb7Av#$#jeG^*@3IER}lsKCEO%ol6r}DIX6d`qh7A5 z{s=D_02-dsF!O%Gj1i>nAIyW3fV~=`Kyy_LVS_bSWlr zQokdB67>8i8cu++qZDZl>iDwRQi#PHQG`*Lg%R>{%Mb{$G-71JD=8ol)GtKC3i%)7 zvS_Ebq%$WoJrYv7v$$x?hbk^*qA*dpOt?(psdl2bxY;Ckl%Mk6(=8hI*v-HD5c{tE z$1O*)$M)^ouzuI>n>OqsZd`WTitJyz4*uf?9L4sx-hAs1zkBlyM#Bx+1$-Q6=t5C^ znR%P0_twwRN9%k;tSv^0W4*LQQMI?a==`E3u`Mxquzzs)LjQ%~CixO=x_^3jp}a_2 zpfC0>3U|id_IwohDD-ypsOM<(lUOe1OYmtu?d{JG)<^Ic>eKX3ZT~3B>Ndl{`64ug zF8U%48*&6o535*LO|@BVRrwerV$94Be}87$*ob(bFdSYm>bkRSt#Giy z?gFs-ydE}Xw#?vq&~L+IgYTTb@$kZ{j$AwK_CCfFD^@=9d+gwWH~;kJ8}CsXUXWeDeF8MpQ3MY#Z?lm!sR#@qqsb~wZ16S&M+dh= zw?>6pcWt;KI?O#RJkdQdJj*>R+#GFA6W`?}w?Jkk|^cIC1scC5JS(d+^u z4;hR5U}*0dZadx)|tnb4ZmN>pV{Iwfs(axzW{QM2lU*F(hiPxE>bQYV%z*byM0(EiIBj+w?xa87v z&p&_2rJg9Cdbs6+!B3WrY-nEE^^VmK4Y@D4ozM?`Ilp-=U*ahltX!xJE1gm@r)0Hq zo3gI-3HLLVFLQRq9}4*Uj;?&yFNDctLiB2^2Byo?mFenq+jMQZeWAQiS*R|wEz}m; z+f(gjPMYRa+G{}RG_}b#J2ks}d185KYw6F_2edoO@2R}2?_=sy+M{KUmG4gdF6ApP zSfnL|LZVP8EfmTvFEM`)EhGws(n6t#<|MnKb<^asq^9zrSjx-W`V@s|2(Khq$;KIi z4Z(528NnUFLqX9QEDl~7JQC!KgSQ7s@I|1G7dV4Oy-g3jU8kw{Iz9{zAJ#FOzp~ro ztF@xx4x<+1KGTaXFCs+|uf$se(kwvnSs@7Vndzn^<|BP<#UUIj4VvyiZ8d$oip6aM z)|N_4ko_)TFh-vY#^_T)=0FBnbRVaML zeutwX#6A@-tEg?R?yM#a)veW}nnv(TQNXf$8PmnAUIuul1zLd^`?U~SiCC$Vfv}TR z&l$_3#1CeSVF#O?kq9AWmHa`%aPPg=!OPsdG#MsZt zwXlJ3>eJ8!JG$$hBj>lQD6_10G$D8@Q-RB^||H7`yx+O%a0RxkAVs>17Dx@XFQSJoVQ zAD5!UP~=8#WU(oPlBH)nI|C8z}3T}ch+Bzd?pyjfZz zwMttg9)bO|RcezurNffQQs47A@Fy4-Ni?yK4cuCOS-z0ZivNLe2er(o{-+_Hyn$xf zmePK*5C!mnopXQWtg;^#?W)(0Qj|YNv;HW`8#Oih>sH!t(r*o-(Gdb;Ao~q2mIp`l z(3twmF0Wj-Zug!&?sR$d;fM5d=R87YZN}2&*;_Yv{j9Mv#Qc1~vQOy$oq@;gLm@i) z1RgwzxqUS4`nXx+^3~m2r-|<&%71Ci-qUAQ&0R1 z!2R8RirsdTFj z`b(KH<*@RJ!Yc*Up>(T`d{kOxv1s~!rZE)eqbMvWtc(qw6&j$y-=8`o^<8ZAvZ1~% z|C2=^L?K>x*qwHoLq;c1gG0h=VPuyLD->8!u@-bNJewciEK9L)p#RKNIj&*#pDulL zoNjBk8COi0aNCgf2ih-KJg)yTa%b1>TlhG7fj%J`&jhCR;jRT|V#qVZZ( z4jX2DDkaHUidq)}j9D1!$x?1y3PO@>FFmo=XQ3Yws7kV&R8)_msE8vZX=V5cstRTcOV<-6RpAg8sx+*X z$fjv3tqM^(aCna?v{gLw1u~4up)0GJYjvdY9f2gH9!f4c;J^72~ zJm>S1dZh2Od`gx+=dQu{SJ}&deKc7dNPoRAdj+5BS~u^?Nh`=k#vXJk4MM_mz#lHY zs4$1oMJ-f@Kvr6qnD;f_VLvm;vy5a~GGdx_p|jm#4G@5Or6t2;$Ev|$q=8L@MJM!! zU1L9`p&6L)DsQOyNR^5G#(dT#YhPgwQy8SsgDd!6D!I_O#JJ7i zjF|P4hxwmw;|m3YLXT1$uhk<(Rt(#GuDG<87d6E#hLxa8;1Ms{6q`eK>B!A_q=+20 z6@f3Clq%%3qZaj-2FpVn!?=;6DK*NYZ9|tEt2rQBweqjGzhqug2Ms`3m%16^0k>*ag7d$cFCGIh`&bF>Rt{@do9VfY|Ga5OSTc%#u$u@gJolf1TWaZh9Cj~Var&=SVoeeq%0_D9?henrTHjH zw;^Tw2ub@{$ixW9u1U#~gtiH7X|f+_8j_H1(p^fDP1Di@d(Vunj7dn^e!Ktd_eED{ z&Tr0~d7YU%ckXL$hQ;F6@;0rOH$yv@ie{TAnguxRaT^31M5j-~s{0Ben73#IDZ^wI zS@A3|meW-m=+0x2=zCKJ+lR7<>FeP!krR{nhhBryZonbK4g)bH$uh6LJp+d_c4W|p z(3g3QvKFsp*Ni#Xy?*#4{?PhiFPj$SEdF5iYCFtr;7@n6)r_4}jA&7mZOgWeTefZ6 zwr$(CZ5y|2+_G)kw!1protKw%US4uO_SZhyXaB6T)|_)ZSMfnsUAtjUeqrMUA5A#| zlSEQ959Q=g!9_+&5X#A9hj?6R80WIPAgD-1g1(;~QX2QPxZ99aBv;W zH%DPs^BGt5$vAl|9||f3p3{O+^<3L=dy{1ILJ#l$k_ba#EmUt@J809!4BHrv!&}=a z&uIR+-CkRXhKs}J?&#e&!7%Lcp*{G`VrV)k<0I?F&mr8%{d^T+T^6^e_JkkC!u%2C zK{Js|_x&eTN5qNvUOaewq?nTBBGm#UwM{q{SW<}NDmSo^aG*hPwS0+&$H+&GyMVWV zd*DZTMq-yrmezRAG^FjpTFbT_icb%vl8Vj3yKSaz@Qt=@v}(jHoLG7iO*X}sG-Kbp z{3GZs;ya-)aic4W++Zy3idc&N2uoX+@kb&oJRAnB(5TLJUKS8o;hf=CHz)Q0v>Wfj z*|R1zC?XF;%mq;@ksRB=Qb3r2&^z z6V6=!oBvoa%oUn-yY8kfC8M}+j&J7*fLNH2u1*;3aH^N)E(_JBtKuSDOBb)v2Gcpz z$fZBv2=p7xThPO0%+mxV;-JFhnD^q^AS){POE^qeCLorBhQYJv0dh| zm$b+l9$ff4atK~VcTvJwzeosP_ez5A*2I-jn*16r5&P-ncxhN3r)OO_)c{hD(PzQR zPy0MWxAWoAo!#z-E{_u5Hyp*t0Xn)W+swQ9rt=wS*C<;L*0~D1FYpWaDN*~YoF)Dk z+bZ$&D2F3))O2~HCrzT^V3lipPG4>y}wX>?9?Be2+Z_+cMX&7f#l*=CD2 z7OTDP95ifUvf9e{;+~ABRH}JvGUkM|$v(~kjzh~^0gO?5$)=}H>db!QJ7Z94K1+JL zN~^|ZrbE@$@+8-g7t?j?rd{_)%gAl|9mSjZFyh7y?2o}mk-J2Xd6qp&v6ph{(&^}e zIL$mR64{Y78lMY8KjRyxKn`(+F$RsnbG%WbrW6erwmUI0OjwC1a5fBf^&^90Q7oxH zPD79~$1u)d0&$F-q&{>VjYLP+uxQkZ;IjHK^GKK8sjz1$j@5D~@=lFkb>C!){8Cas@6ZCGuTFYgL%o*Bg2*_lv>7^IS& z{XDG;+XWx}b%sIL-vM_glnl~s(cy^JyT!R-*1L^4&bWf|X`|5Y%Q0!W(D#4&anqTI zlScU;>Jy4HUB95ipCt&=vKDvz%-6 zE>8e=U%<|rFXWp)0I0>STl6@wDnr>fvFtLW@bqo4L z%O>v`!fR13%W8PTbWw(#xCXCv1m;y2?_+Lwo<`3u zu22-Qo3!%^)@`~u_Qj@A@te&&-{^Bw+08M)aR}tsFR6Q=*O-X@hF)VFjo+AP;JYgM zeD76bOxC*~+48Vab4avDgnfqoZev_hKQAgBI3{YX8W8rNM6_QVWqSRGAqpf5OL&og z1>*WvRYT|#&X;WFZk2OoSszUXmVW8Z^kg|RjGj-;oB)Hxep5D3BGzXC{_3o*L%VP$ z>MzL^reMtD(DlQ;2glPM!ZSbYXTm2p&w$vTOcv{&%sG7BaK?}|;gEGsEM0cs-zy7~ zb(w_=OO8){EQ{Q?p_d!W)ABafk5X(pBG))$!WTG=LZ95VbJQCo(<-+RHyaS>Rnh5t zvzkK`zj4XfyOC<*>5&>^{N5Q!*SpT@L)ULtD$GOh8e#$v>tdx-WgC)=Xq*NfgOX*2 z2z_RzbZBU~TV?r}{$LOmed|;#Y5l*93|>8B#EL-?Lc#XGqAS(V(=0jc^zPl!Ren2u zW_qKXBurB(>G_$e;_(ZrP~-et}Qm1Jf^IV7v|YdOljtu z(8v%CD^5Bh&g(~~n_a8)nnK-`x>q(2M}NNQq!-XnnY~V+2#8i_;|v6UB@sYqeZb~_ zpw<6YAyh<@nvIqw7<|kwjNRm|TrAGbjO07^EGFb?{(?8OP@ z_VpCD-b^)EB;&8Z_j9yOpVJHdajc3a6`Jo=*dh}i z6zcVJe!};_u_kCxJH~FqugW1w-P0kU#Ee3na z6&_X;A6+@?Xr9L_!#h83)+^8Rrq;qs{bj>1K7@gp9%nQ{%M@9eF2q)}p;8T)(@42o z2=wTMdZFJ#UY;%{W}g}fsvIL%p&oZla@Hk$&))9lIGa^dqrxDnX(K-ba<>kM>QpYt zRcr`*>Mb{?%D3)Np}Axm={G!%2row_p>J{5LeHOZpQUMhSZC z6EoCB`r9isgX9e!6OA0r8D^o*+zz2Z8HN?bkP-|V>ZKCHn*36MVO9QBen?-4NAY*1 zmv2~K;M)<|ANsyifnjYfegewM%spNokgB9TSf7w8qdi?8G3JHI%7kO8UTT8e%47{{ zjd)|WI_!*Rz@Aj{z&@ZM?Hjy@gZ2V4;30j&Jn$xcf-@i+x?|E7eC9WK%N#ic7HURs zU8b&o#MX&n>XBhZ&RTN#fNAQ&KqvT-5NIjSV(kRrQoxG>(1US&1I(|`gbK?z26P(& zsI&rqPq0uP98b#nPX5~-Ul#f#kEGWFa0h5&3)%qAl<^NjXw3_$5fk$NB=|7aeNtjh zkvm-;$Q4_NE`OskXD!x_F$JOwOAai@78F9j6YP#R97=BDr7|U1{ESKO(hsT zKLC$x=y>7h#MZE|1;m^>xoO3gaq%xnk8FkU7PwWAq9{j>&wEqkfcI~TEXl8L`cRia zDYt^4X6hS9HC|8gbCck$Sz(FLOg~0bU4GiN3+s4h#9o-itacGJ&(TaHp)Q6eZmRiX z&N<4dE^B~>WXyUA;ugL{zJvwU6LF@++-{1JrQ9ImlX zEx6?7)V=tc5i}KB^XSq={Jqka?Wj$-Mse7cLS7R{%-oDT$Eg}X8IOIA=5xwkHU#T0Da**s=4}Jvidpv9udeVU(>bZ zU4NvIdK2J&^L(+h==UPPaPC}A&OuF0>9zy;s9-Yg)m_Mu!9sdA6>LGMBWK!05d^AW|{v< zb7H_f!MKQ7*t9+h2$UWIaI?>D@ht+|6c$4xVx8_(CWBKY_YJ$mKcid)%uMA}yv(kL z0V8TkS>{e)7FXAlvcxTwb3?QX17lav3n&>I8kOhNS~p?cC$y&0%pH_SlQqPx@n<~?Opg>?Id=<*daxhR_++?y4z z!Ede)8_0L*_?E2sK*W@s=p*S+kqf76DkZ_NLtt&S!7o{`wA ze5F6%9~aYhJ*g;bgK|a-w?~C^>v^D88$KdC=IEBFbstRBAYz%?J+(=sJf_?Y^$!gg z_GdPS73-}b4C(|X2V;g|26KiI2QPaErB()n0=xp{loD$5o=%X@c2vSl19mvmXc;sq zg62o&$8ikQ0$qe_0y8I@)g{1PC`v?_h0ABichd+@n~=TC1T~qF-5gmR4gJPCek$v# zQf0asjp;$r^A?J1)y`9_lB<}imWiOsQtGnyjMS2}GEBxE%ruhG&_+{E%j2dGS z|A)abSENlE35+OPCfSv3Qaq^A=oY;|Fo_5!6vRmu>%dNEy2y+<3exURJu30dKV2p` z`iAHvI<;LYatQmMhZ#&@)A!2higk@|Ts+=o1-b&o0`^2a1&WW&4!L4k^_B9CBEF}r z1hNFt1a3k%hdBj8kkbWKBke6%2}_r9AVMJQ1ym!g<8RglRQqEFkV9yeZ{91p=wS)R zv|Fnf@XPgF^PsFZULqc&Lq?~{7i-TiDGcUD#sdy zUIZkLSArZRmC%)L%gm9{I0U_?9tVs1$>tt;of(B3_LKaMxjP9!2jG*CCH@tyk3sA~ z?2q=D{8kpVByw@d>e!@v+efg~D+QKoK}1WS}6KkdJT&eEc6E zhg-Xk9ccXE%H;=@yYhNlNu|&(5jil4WQLc|NU5uqIDERVQIG5k(J5-NAX;` zs7X5w$L_8wvA3X%JnyLkjIE1CR+YAK;3J;!Wm6VqfKt6|f9&1<(OdY&6skAS^FVvrkW@o}zi`dQLQAKowXM zkK*}Y5_Xwdci_rduk618O$sHBJ6?z$M}sLSiWF7khxGGFhIp3scnH{ld?X~~t#ibM zjQ)@#(M7h$d2T&ExFZOPb?UMjq}_({s*Pgsy*5fHuN#GP2)WAwIpP>jN}|1xBUYa= zjOC*1obA+eAdcj3#}&(|r<#bBZU2o$EEmlw$93(%tCxbpf1gYh5rC_Zer_6BC=214~h} z#{AoKz>3_J?YEF$g#w>wYV#*)tEP?k=vsK&`h@Dq$s1U?U3e4R9y@vP=#r_2XwXNK z4irED$;n3y_Xok&2^^HEtJ!eAJSOS}4NV9&$dFGfwpBu+MreWWxD><#5+22^PM^odaj;|c@~}cgqdlkQFBkG&@ClnzUKjX=srwVz^R};iMJ$ouoK1(@&l9mgq*bWevu$l-+L@G_H z$%j~oFs4#+kxdPhwV+rSi!4ZzJ~38}J|8?`LJb2}hQg5sJ^2H!`?4H*l2-!M}6A%v#giDb~Q}&;JsC)2|QF|6{Q8tZ*}lubKN*%bb)fj z-x>!-?l9f#s^f-#^v%DihGQP#hTcjJeq7Tbc}t1KUDtL5pt-c(yx&J@mruel!&TS3 zy0ee1v8tfuCZhWyeXO$KkTS?=ZrIFR7viD@SzFW(ZK3PJT*sNYB6uU1if-uBWi$i` z$nt?!EqRA%$jtAjlcjcQHJu24(m2gkH`~K=12L(JCnVZRXG>`t8^zCTF8XWc!2HGm- zkOu2adPvyO`bU4zlHv3*I<|wyGeevoWUnkt4;eW#quo2J`*cn%?tSTgnYoy#;Z$+4Rmo8*n^t@Q z3q}+aZNhXge|=ojSkv?KJTfTvfVw^>v086p$SXb~3O+zYs=UZbtJQ99XvHSHgCeKX z?J)H5c?XxJbG}6sB=S{PRa5$SuJyAOHJ|Lf_1&a-&|5#t4U+dQ0^;)0*rO~U`i6ijW$*1F6h zmu+JsY7RCjw;2b~ih3jb%Qff>!ATB3Q0LA2;He~Y)gTZ}APXiB{(->sMATFR>Q?le z%dQ~7;@7+Z-Gfh%a)@O{a|=e`ecS6r+*b;r<>cHad};9Fi#$?F058~<+xw0_P6*wu zGuJAvc(FUQ^Y>%+yyz{Pm1x3sDg3g>6{S2@pwW!84ZP5J@rsxz6y5Gba;lm(fsFbjPO(++ZMBg8}!@#^(wNA!E46P_GD&~c7kIaC#xrRviaSxKq!Iqn$y2;jIkuI0LSmBjERs^>T>99U?c} z>;S9_J&z2Df*;! zU7r%Zq)^%~T5`^$9IRY3s#bKRu%=$~rO$>cIOy?B-ROnIdk>;JPW!IV; z3w_VC3#e`Y{7&JM*cZ50q*5H#!#{fuXww_R3qS5v(HE>Y(vK?ePtl(ZqA;Sm7fnwt zPrb{phF0*lGvM4Z05K*7(8{2MIFU&7s_OiYbLo(L`V{R0) zed_Emv)v4LUfo~Ekf%3n59rNcZ~x1#>n3EQ2N+-6PcYxW&aPd+FJ;t_SaqLBf;h-H z(ZCo>L$W14=g`41nHzK^>(J(&)+5hb`di|AV2zzjTSA+XEg@@?<}kC(Wz*9Z`32+l zLFJk#H|(kL-ohKq5BCSbFWfKaC-5guAH^2Y7Wo>97mXJ!p*+%P5ObgL4vvAkhs3`XdZeCVTU&N`j)DiCrRY`NttGa|+e zCY`Rw*Uh2Vb6K}x=)ipxgY%I$C4Ah0T{9U9KG?&*A;h7r%XgO-RymMm40lJ){G0ZI zIy8aO6@|JrTnysvhu@VO)n-o7j>0=kgR(p5-6hB+r3QWz`V`wFuFYj1g?wDtA#?_D z{fFrc`GTYwZWprU7YZ^*JRf|0lso*xFLsOisc4Hi>4>}c%celb6U*5Y-VPrwBHBcJ zgyHS$4hlL&=!Ik3-|(F9tekb*_x&btQy)Dz@Y0L;#N-R!xxD)GBmCA~XYWKLb;r|% z{(OX5@1+$WB>ITK?FVlj{Ur`Y4*GmRLr}+%zk#xPbd=vtE0DHl_gjuZYmX0Dm}5x@ zPK>cjAm>0x2+bCCJCm^$7QD)R0?xwg6gW5u4jGN0#L!Y>r0_Aak$DZ?RvTns_CFR_ z2q`Kh0!#S*{-Yz{qhCC==`hHKZIx=$m?q8Tk0z4$RT?HMppn-tuPaq;ye;+(Mr1VM zlm|p+0-`QmVJWA;4_mBMVrH^pFoC2$@%6);r5E^0S6hmdlQRiXL7QKhNdjwP%;aeR z-cFSSNY->`^($dcmNf)oLizG>7o>QkrdVFJX;N9y=`~twX}C~4x~-a%Lnbd`GBV8? z1R?Sh@n2o@KNwu%MPc%9nuLTwCQi{;J+JaxXmqm4OP0+}mn1JOw#=k!D5zqcyr`L) zHXS6A1Pon~)Awv)8IzX>!!FRKHc44y)C433+0Mh6Wv{pJR2L2{2`Jg*x0o7;aH%Ot zjMRe~Y|gvBgf`|ziJWfgD*iRmx58`iWUvpSs_Ok+(>1 zu$KMVwWEuLR$fjX#&<2WXqL+E)>`KWLymT^KuOP*yD)!!WJX?UI+eg_? z3&qkcS=ru!7%G81wmFcP_EM}g1WJi359mjjbgbDx0!+b}MV-n{t%~g2qNM-k2cH+^ z`YV)os39s&q-;$W14kQ=r<~i|v(yGhI$e%L>3DLdWs1JM2Iq0Q#pVdG##`&DCDZ=q zcnDAi)|yKe?+?6<6>ZhE)||cFij2e6(FRpOxJesAaZ3JO7_j@rN^38L|f2%4=Gtb%0=*BKZ`}>8|&Da~z*3Uo^SPVF7Dnki4L}N1vytb6Sy^mMD z;Cj&es}?D6i3qyY1P1venPhXYU;z znXg<^R!*5L-W4YiOE)<;RRy$Sc@{%=`92Pelh`B2hW>m+hWO;n8|NeAlcShP8Cc?o zeLowiL%B;XzIOBy>1uV>?_(X7xaxM-jjbV~sI*wxDLQTL)a)+{AslczAogA@&>d8s0D;Q~Id6qtWZw;S)(?@qgpzT36AT3KlSGW`X z32W;FJzbrs!>n`qtbYH}NM7PGY$MvCqmd-BpkViYB+p@by23J;#<|BUatg!@xoem0 ziI+XYp@!xb4%0*CP7){qp7pvp|BB8UJS2L+CM^nL*M_!ONq>i z$+2Di#*(uJfLydkJ8gUINyXg`#W6Vd3S>W1_yyTR{i!ux#EEQQY*+07+|aL9U}t*GLZfSr1|JbDT=Y@BLg+OOUhGjcreB)t;|E z1^aW^Y4>sXruNh|;U3z^U(yBaj5W6`zmMWbLYh*q1A}}=JbYoX89=ja!`yvR>Ouj_gt@Rj?Ny6so#)`?0oomt>1)Q4sdN z>|ILdO|(}(O`8p^nKYJUe`SIajce9K3CE>u*uZsc^X?dVv`vn$l!G+}HrHj6jX@W! zvEyJ{WDcC}{HH0lNvPpTq*9kq^bn+hqmLPujtYWIOR0vnN=5D!$I3#@b2jJ{VhIvp z_#Q35Q(98v(7(}As<=v=H^b-!7JeOZAspYanWLk#^I&k7L{3IGvGn9>s40#%!1FVdgcn zL1Dlou_S33aYlH=2{On2Apt>rH3FJ_l9Wx>UWV;3J|UUdJ|%}&P|B&m~5cOKMD zU~Ytv7pL3ADq!NWMe`A7#h?cNsxs{1Olg4V?QA8Ys21&wgQs|9qdLvWaz&S=Lx*8k z<(8&?`%*Zx>wNdX22)HnTawzWsJ@@fsKu7KLrIYBcw&7rwjG7UC{2Op0Wy6tjZ)`Q z4=5m!iVIrtB$#rbX(^Z_IvJ(>Dovq(sC6aLOx{#y$>O3vX#}fj!YdzlD}BSu*Qi?p zdaoyT+&B1hXPz{B2hn}q7Z=}Y+lAM^5s^RW_8fSztwz@i_&@p^PB$xcV!YoQYIO2z z8USGJz{_iq%+6Nk4O+l|4lDw*Go9KRw;=y^st`f34u9Bdcgaos)5v5N=*z4mJ%<`9 zdt;C#8dS)CU#J$3l}R%rtuUYtu~tn6HA?=-VgR#I9@R@v&ub4Gg% zTMvp1rcnR|B34sr1_|O=&AXB%UIYoMg(;RllA!CT3oQowgeEAyS!XiaDtbueyL()U zaufc3UF*iC9m|q;9}A?aB)g1#gwV0w$*r^H!+D#~tCe=Xk*f!1B%|Z)Z9OQSnKITV zob|&vWh-1LU=UzTrXnV^U_gYyAruu*bzigIMZy;z~v{cnaG~W?vNQ2=u(JmTYWHmbR1tL&8h}FEtI2Y$2gd zR1axvKM24xf*k>+ecTkTnDA~hqbRb$d#z*CT7efz@(@V{oz@QqJ>b~3{v&FHFO!%| z4lQf03d4QEh7qoS0wOq1&!A`+AgZ8DY*ADV@jE^s-4Fz96okN-%B!J9GFI1K)A?rC z*(Ol2STy(jfEGpWv!e|JmZ9*e`T{NHi{ke7i)zQIJt?>QpG) zXO2WPio2ya@0~PIJxyj|ngmHaV-0tJFZ7obp*02rWLnruMY{AM5+#u}ND6b9EjaWK zC>Vf*aOA+>zj`>RV;P}@$shsAoAh`|63yh4sRB|bg~)h`zo-7g|~lEqY}^v6?9BL!mLRim!& zaKa|898Zpv`iB?GotoKCGW=Sj<)&h>Jr9i!pHBX?t{iFv>C|icb=dee|V-1OBM}gTIa&i7PlCZQOmpNp>d>>^8T^Fkq+bgj|s#S3G|x zzpoS9=FST%_o#ioi^Rx5OS(`!SQ@prt&}rXM|bOf{YzyB_l>wAZSkPy^-_X{|-|Dxv0b1_wC9sAkO~M@ywI(4`H;i14?z1Ms}8FhUe#jZ2CCP`ZB!#iC}4HuC-ZHE=l6Jkp@k=Cdk zq`0=)w~L{FRsCj=5BZp0)MT^~j4$+HoqrHdU4<@RTuv?dTuzY6*V`7u1K5i!TeWm@ zjoq?Gj^sh~A_r0~UB%8?fyt;v$@JH1L}`Z-&zaV@#$jvQEaUKxF@k``qM2;1GErZN z$;hZ|-SR{L*lx`u_oY?__jXy+iWReZi-cR>`p^*~^cbMa(`}~vRd1``8EzvOp__>9 zX9V4n@^5I3=}sHLob~3i?iJm#$>|71dwF?8&oT1L}WT|XizGCG?O$+wQaRaf!_j372nMN!|9HePQi#Wl9l-GUn;?bTu#i^b38-`nQ z@jo8=z4~5XR&TJ<@F2hia22_$1B@BKsOw}gP zJJ&luablW}@mAHW%xEl39^}`IcS?s{`)kp!AKDK?I&mra-2T@qbpV~J1gpU(drrr| z#Xt??hc-FAB%;DYl?G9zJm44r@{u&u`dK@yH0taO0 zn!gfQxf1jbc&RMMQ$vuHEf?cMXeNXE^KQkmJyfm`%W<8J6~;h;Ab zegB|Bl$FpP{{7Mq<0PaDs!?FboKrK{J@}ZUv4*Mcnv6m0Vg{zSY=)-B640-rkpu4p zyo!=R3%8@h(>$H^^${2aN&Mh!!G{oAg`30Y1P2Wc%`*HjeiiF6&m(33vWV)$ruQ%w z-K=`ec`H4%JL8P%j)f)ac~P(1{I2J-K!0vV2LGjhgUzqUOhHxYV&YYNep#z_AX?2>>Y8XaH%|0`Y^9ca=M1@rPZy$!Il>?0&zPYSiHf^rC}RbhK}HgTMHJUj zHB_D>;3QsheLifSJ0pP(+KgvoNnY6bq``6k$M2$&lNa8*5gQD?$5km@_azgm7g}{S z1qZ&K<-7ex{BCcA8TQ9ZJSClrmeH~m>n%^9mZk=K|mn1t50{{@k4Tb_imr zJz?m)-6Je%g9nDF!v=QbP|1LF$W$qs!iAW|`ki=0rWtuV1Sp4=0&-I*JiBxpBF}17 zd%>JY$e}lsF-rz^pFwlqDMbTMnP%DsR*e@;4=W5Z{D-Q{_{tKz5ejj>Ba>Jdo=-C~ zL;HnWkj1$a>!&JvXq}&Aa`;nQ<7sRs^ZTbDdg#5y9bU(i39laA7s0I#qJ$OvSeThM z@B86(?Aj{a)-HqnEnNJbFC4tq7h=pWBM#pVi-*mrxbL>J)PGsq1)ps=uMBX@TTzL# z6$hj6-tzv0yp}6E$yBJxREC=KGPzk@T_aqCsp6;QFCKJh<0cp@!?qDeh(jU{f5RJ% zvRD8~s@kwn7*y|I0NlB=;-aSNubOU}kvnr%yh+Dk8w}u+w1gaFWn^KA&6ne~CPY-1 z)~&w~*jZRPT&iga1at(QpXu-PPeN5_%$|${-TEg4D5+~`7R>{igyR5R92_Kl71B^I z<8rYanbwtv^!U1u-%4JLoJW}aTD4zOdmSW}62uwRi)$t}WcR^7n)PbEAKru9|K-x@ zWwB12bRTTPx(jt#T-0`Zde5Zz|6B;t1=GTdv%|u(po!yi@;XD|Wn0cPI&qU@@`g5! zv}v>YC+IU~vKJZtZPx}Q_HRZj)v6a!s!uYuhuejiiJ+Yoi)AHSDGf|$Y#kaTr&R-0 zbPs<{q5gVY^%$(_>cD-R0-!s&1c3HIbCp%qYnze%_Ti~dDU~Y5q3BcL`QZNt%qurtNn*0{jvkAfar4-fcst&>xwUa)U4ffs zpJ#TMxO|0vz7|GfZhWZt%^6=noE(H4TcqqG7XxwO!J1NNSlKMbE{3qJls_p`Belh? zC=LmSFQIrz!7x-lIuc}*vge8ov(4<3IdTDuv8j){g&`<{8VZr5CCG71ou_nP+&;vd zw?^=eRE-z6|D@_avJ2)*ab2~!dNS>3=i0k>jNZ-w)QLq(A(rf48rb_FN}g-Z)u-g4 zD?`J|j}r#lZehE$%X)~Vh%Q3Jfis$Q{!se}|vNS(l*iugEmt+!shHb7M z#;r_`xzZ`1oADR*9jBNE?Ww7{%AqAL$hP%#en<821b%hljUzkcH1NW{LkFFuGX#ZK zB2iIPdV`IDYRdN^_hZNFa)QclC$Z}%hyS8##g4aUcOiYSbbkCfr870I*U-ba+2&F` z%gVNY%!8|A=VB1E*JE$@ZCfl?m-V|+LzmIZFgem8Hl^O)zzx2x#{AZAD2OmX@juINGjj)vNU)EhN%Z+Us&DJrL68$^CY= z=GgTuC#H5+FURZGk{miw(SY070GUJ>@8kI3M#0dqcJwy6_8WHH0^K(fjUvY~s;m?? z)af!~3a@0LafuQ&#Du1}P`9fRR;lvak%8nTcVN4j#4Pub<85G>!LFwP zaBL5D_rdU(HSM34=SL3;!y*}I){sDCefS*XVWn_Xrg0QQ6+_&x2xlzZ6C1s*gZ@Tu;VV9Is2HgadF_%IkmRL9`r77TqoO|nc?q|LeRqruSir#3pN@}Ae7`PD zM}DN7UwDIEcOOW)OnvL=I#k!_^e2oYMwpNQa4)e`-@j+W7BhCH9C$9Ut~R0L4E?}| zmY;tDx6I9voEqqI;Fz5sTayOpGa%r2aL+kJ;_rwB+R73t>d>e3#}V^vpMbLa;||ja zX5sHH#>_3fx6gTGLcvW?KV!O z7&~z`iYI7_zHq!{=VVBwTQj1N?QtZX40!dmop@D&Q9AWT#A3eT;`R|1u|OBL-R z`QcymBHjW~<#LTNq&#>M1XJM48K6!x3vXq9RPY7o#kQtZCPtFUKtf zqTj){%x?aL{(M0+vhCkVM!8(8_C;O0c1j^-`^0QxOo|iraTA6hS)UG#siV+RLwQ_~KLtmGjdTJs)c`@~NPR^H*|XQ)Ak3=mR96})BV`IcfUqwh6R zW;1Oy$H1L`{$B7 zcvPfn<1*IT58p4gxMH`@G4z-p_*L|W=C;n;HY?(^a~J!{@GLV{>@}_uWon2tJ&)tf zj!O>FXtp2Z<={D(#?r7gy-x$e2`#0d^=Yn;Lahdj0V12A&Ex@4vCCb zZ%f@G-bI7fuC|xH@g=mw}IoQPLB)o$l8~kvG43sNU5h|Fh)=oZuu@qMeEMb#TYt%cXOi5q4ZLN!#s-gAU8CTw^#*?qlSNLr709 z>$kY6zNxP;NxL;^+@Z0ZfYD5!qM*k58ntcZkhc>2-UcJM*^2q39vdXn#^$u#-FROr zH;vVNS`zr?eeQ+50>csi=vvIh7`L8pQGdg}s|NP|T+XlsmB9BUIy$Zk?2B>_WFPj1 z_roKxiDet))_MnrY*!3aF}Dln$Tvg@y6bsOI>US5%cM75!)D9kcvfocr>LJCu_7%> z3uujc$n8qjY04qbI4or311E6{%R)Lkv$M#WEf5EcqFr!y<4Ld$Taoc-{D`d~L}3Xf z@ir{NVJd}}8Kqqr<$d_C)+}twOLb?SroZB((sNoBaCIFPs;1<;8-)IokFf?VTdJV#4m!PeZuDxQ^ zfln4qTsQ}?bU~$V9F-g^#OK`G)5kHE-ar`FNhNF&6L$%Q$(M2)L-VmG3or zQbu;GKgqt(-m`jm&tT_R|bviSl5p_${24 z=B)d~;>ox0FTdobz0Ymw6GcTjql(ECf2Vd+j&hqz{k*WM%r$m;hZ_`{DLfislY_F~ zjHR(|XEeQ?(mYEb)2=P;x{)a3f9>um-E3>?-4j$?RAgtVC^LF2bbZ>qszA8Xdjfbz zKlLdAcd#)J@dhtQABDzSgr137R5h$UB5d2aBQ40$z|i`J8=wTz3ysb34FaqiCl=)e zUeqZH1A}0oimRFcZH5EB1m-OH2DOuR0V8i(UH(&As{;M)67*Dcyh4Rk;(G9}PCjyd zVeqrAZao?S@U8qHfzGh6_Vk^P=R~AsU#?A*J#%Y(=}y!fQi{&t-TFNQ!vJsHup z4Etfog?f^?uW;J#vSQoO>m0OgH*!479{F+bsqiv+AJ-2y0xaf9J;*}}|FUEZ|7OUD z7Lg1expMJrud1`bmJ0)aJz&x^{0C#_5Tt3;WZ|-H+g-NNr7qjHZQHhO+qP}9%eKGi ze=#weiHV80iyL>5ckv=JGS73eVf@gZ=bAlh;Y`<%QGOCXm0Z@Wx}6LI8&9VggG*v3 zso~z%t-5D$H6)IdwBnlAq(79Ae^-KraeaDI_Tz^sIuD*&l`(y{J*!Qr#i`Zg;*~D1 zoNrG}w0qCXvwLasLQ>#fTBQ#F<36IhcZqjtYF(7)ycC~+e@h1#bd`scOWU=?{%rYQQH%5XmHjtdoC=G9A{B1{^xf z4M|%e)-*nZScO?rXOkdZ6Q<%qnmzkBo${VVhA;PorSea+_OQrgDj^@W(IMEN$aB5J z^7vPA^!DHoJ_|4V*Uu6kEXH0-F{dJ+{NkBGeH8Kf-Fc4SX7N#JOY6C5!mXpvekoXh z2%KwvW-MX*Q=^P0H}};KV-ko+2e0x5!%eDdWvBJ~(AT1`bI&whB&(9>kTJc!0Zs#+ zACxJ0f{i#&rctN1l0?h|kNyZDp+ZbJV?*7P-}r$$i$g?UD>Pj6JGXQ>#WZXs-_+r$ zUC>8kt)+fY9p-pwQL+&2ER2)w&9l-^Jf_q0pIJQ;;4Fjmsmr0JiUG27_aOIx9zB+^ zGd3)=IGozDH@)n^`39j$=pcT_@<2HV?o&|Y;;(AfoR~G`INLu*!Q-2FOGm6p{XL|6 z$ExF`aFMKjHxf5OQWzRitn)Ea{6d_fljGqKYo;;(S>_|+q2)7-iE-1sfgzt8 z>yn>W)F-m!Nk4&V!t{1n-_g*YxMK!i`na5h+rMjY?@Gy#R*P?P0WUn#OW$Lkj>Uit z$WOXP3?E7_69|Fzk8O!efGn?;(+>lmR7|8Z!CT3hA7%}}r9*6h6H3RbTN`UF72;zzSJ&9;99xuK?GQJicxZCxnVvgAt`41nuhjeNC z8g#1itC2Gx_;$s5z*NB8h7I;GCkD8E&RcnEJ42?|u=>-;|*)9uiYNiFz%6LK9$Jk_-j>~r6!Xbj$}bh7xwF?Z{oM)MFYX@2m>BjNbA0s8NdQK2J z4E79y-fxNW^mxdz;l!@r8M=#19rFAXgi5OYco1$UTr3^9o5+NGb<9w$nvUezqs z$W|ggJFWBlyFVObv}I6hK1`2Bx(+QJKUck5K5b(UfR&a3rvRIYqBAY!;FFyQG*xs0(Xxm^phy8fj1!fdI&z4I zF$zKWAV?z&WKn%M?ckDv`fruNDg|{h0%A&-pizva!g}mE^z%J*gWRA7+C?XYbn%A8 zEI17H?^A{JRY1Rf!h?9LxWRrz_PBn;%BiSvn>l&_qdYBT;@{n}CKy5IQW8;$gdqifqGeM97j_YY%|8SXJdk(uT>fE9Z~%3* z(zi0~E5m0(5d+P-$1$l-rf>zU52mwAbn$!ma|NtBVxWBcL4OBSi0DhB@9D_F=DaDa z?CB2;)DR1SH73rSl|9T5i|-@2S>x|+qX=G< zoxFjp$?zzQcz=OeA?bu&;^jnT%8_r_n+e#OGEt~nK%|#&%I);AhVo7DuD;RZ=K?!R z?!0l=-83tMx)JKv1T|sPkAQ6b&D8QG{DmJOnvcy$(GmKWyfk21y}^^U3V81%KKi`p zf7C=z3k&eDOu#0=so+0KIBVt`VQxI#ZO`&^Azz-Be8qkXB$E#Lvs^;(ro1O*%waDZ zffjW^+^~-pX`Z=|XT3U>7dgENoHAUuBs`Z3a9~Qp%NOFU%v-Z(v5#7CJCZJ&HW09` zzA}rYK{(lf5U@9TurXd4^f3l;ealm44QaB!C{oFVb*!;uT3AtNrBO6>lYUGijKV^>`R zv!JW8Gd-%gEz=IlRAnz~rJ9L}=J4zYeO{gx)0=Q#9~&8|j^jtD3t!w=7l8ea==Equ z=(jO_P=RI99UPs1Z%CcVay(A6n4dy(gN|;^bSO@}F3xidsQv4=Y*!#6+a*LaEmKbI{1<;(p^}jfhC&hlff=!E zCSp8!MWpQ2i@@}xjiu;pRm{!U zY!mGh7A^2qnQDTdaJ6i0 z?1Fz$%qxPrO;c92*E$;uVq_ieJ=qQNTWb?sf#I9uR8_aOHfebtTJft2Kqnin_XZf~S_vbqmpj z%@9~6HMZm?-d3Q|np@4S4x&mj*ZLI8XT_jfpYMCkoi!dVS*luXp^ez~sVg<+1k(iu z`dq5wHETHQh@fB7cn}J;baCY`n55RKYcv5wF55G7;FFJa*p>G^&lXzzF3Bp;* ze*h)Vw@sUUrr(gW9T64-D}C&*KQB?Ft%4OdYP?WAHE46eid#h4z1%yUug`q$F%YfV z+6~<4&kS|sHs@KFp7Y6UeSboBf1kdsQH^E#vVZDV>!sug z(Yd<|=%peK<0uP&vK`=*hT-}#*A39cOcz-T=CPO)?e3>CpLu~cF$I~i=l|SgA5e}L zAqj=G{=lIBo&y{H^n8w+rQy-KwAg=UEl5$7PhlC*QVd;5(c zME3O=Ay09a%}nn~KT4IFHaVIX=HgC!)}md!-{D2J)iqh;)7@T9(=Sh*lRh~*!obxf z`Y?{wX;_A^!rmCR*9B&U4ZOOHlAXm-%YLi}F<(CQ2?8m5{yEaTXGXUEPiCeiW@FVd!BG&yriWvNfzIdEv}4L*Zw z=N-)nyCw%DAXZ_kKOe|LAiUo>RO|mUinLS1!WDk+=rz!cV8Fe>vk7DXbtK%zU84M8 zK6oih`*>g~tW#qIiyoH&plsSE2^)O9B_+_E}3Jo-1Y2q@x0s(Z7%oAe#cd@j9zdB@;bX&!{p8b8qmgq@Vly{ecSa8I(v z#4ry)?%+M92pL&;VjUUv#@~wR$x?W+X7PJYa}2Is;GP%_nVb#5ubifeH5v61Gybck zluUE1Ri~$X<@lw#62!aSq`BHAy2d8C#-_TSNbrbD@`Oq8G!^FvS(rsOvj{m(x@x4* zHA=9LH_}daOB<6l0a%It$jN0FO0p!BQP1h8%qO2gc7jcT$%tJe*urEmd-3Kj`dUI~ zHmX|zd|ip6;aN`GU<2;kclg0&GFWz(_-Q!FX`g2;=MZHr(oAW~Iiv6CQslQ}TSJ*L zm5@huHC=r0zWe%Phblem`nY0Gde-)|H6paFBKbyM8d?J%7WMvA7M=Su4D$vFU}Z5I zeLJZCjg+0>5DPrCrn)H}$!R{5FyG@daTWb6f=;>KKs%Eu&tCN1vbHf8aqvbG&{g%s z6A)^ej6BkY;8$mlT6MxMNl8)Cx4la8MUJ z`Xz;N(II6+FtxgKh5sq9jp-Tn34$Gzavj?L=4zzROGE!sFK~-2b4{WwVXt(x;5%2^ zPET+E3bzHea$>G@(mw6b3|*YYu5sq4g=zC(jdLA$IS5%OL!-Q<9}WCyZKVY-a7=AQ zbq#2v`Ow0j*_uy&dD>9gj53?8HRWoBv4e^pYPZ`Q@3|Dp37BKY7 zDHK5tz#S_!+dt>eMpP#zLO_3yh!;@vi;nh^X);}0Yk`~z5?-&X4+u#>LIr=lljo#s8QVL5dpb{@dD_rBJ~Vzed`*2jMlTIhgH(`ei#8+UOq;}NkUp*fdcV`f0b14 z+-@m3jW3KJivGT>Wmgaa9rZ$|dEjQGooHW3Bb7IoCo1g#^if122vS~Xw)~be!zcF4 zbO29u=sf5dPqI+Z!nQZU#yoTKP@fQ@ejpT{O4#mir+Jy;0Es3&(rCr@><#}qkrMk< z=rh-2kz9nR^(ZI$=S z2e;E(Aq?l_`{yqvy#zfdaTyVo`H(Zm_Q1bq{7*Qxq%p>7zUbOZWbL6QXBN$fWg5e? zf*{gU$OX|_}NU1x=FAV;CAwDlhuZOY|v%i=H$mVc3VW~r^gs}$& z#>^}k9)TWhr*<8}9s=23Ae~S;f%L*w^D^e3o|rvx{KIfe@zBO3k6;h^VyxIRAeOZu zR-S0rqL55sRrg5M`&M^H$0Vue8=%ZHB#`p<#ggAy3p;{K&u0?NkUasr!A?K;=9Bu^ zW%nYy=l}@47`x%N!{;}LZe&0Bz(;~1#$W4c>vc}I$MEl64{?LHp7EH*q|n(F!eyWW zdct}G-zD}C97h64tP_msY|qDzD(^}UQx6O$d!oq6{yw-1_U)$&XV&c(C1*6vs6Aj~ zy`j3|c?EtzDOlG1AoC>Qq;GKE6un5bhtOa6H^eA+b+NQWSrfn%Gu@-PGqzV7nNG*- zr@d2uA8{XY-UUwdRNl2<`<6iP%*CS?z-h)>2X4E=5sDZV5btm`@%*juBg6;3cY#j@ z!sCKC9gblhI44;CAuiLps;2+!Nhau~cM`S|>t^F1HVg%ajFsU5q5iBgA~yCnzXCE5 z^T+&Iv;;kOh4u_FUydBTY4~B~23hX3yP+6H@!y!ex#XV}y3uckZ}$=J+k(k84}rK# zCafLFHKbY-`Ht}&(}kuprpZc!I-)hEtW9?Hd-Xlohf>|^=@KKmec!fzno-QjBQ zjh?tZaNK|R<^u;juR?zzlzUqRToS;m`Lf#%oeuVOxbx5ZaqaqZ9GTtOe(~-`y&ec0 z#of7q4XvaN^m)z)MjUImhjooZEK2N#`3c1PF*{HUDKo1`qq2bBn36luZO`4N$EC|@ z405l-yhyuZe>R3LWEXYlIJKF^ouJRCY3lNnn3I0cL47gRC7y0jm;!5tjUtD>M}B3n z?(fALy%`)1%?;JPr#nn@F8;ni9^et0#3WI0Yhy2lM@GKy#D2m%mQ|e0o*BhP)dcwn z9XED_&j=tGoXa;dCi}A~I&Ec)pE0{VvpdLs;I_d0CL=QaCeDfmKO)oL)g}*VU!Lrd z=#!JHFvK**1{=ZEm-wwMoGuWAZ#^9Rj+z_Ybb{+Ycv>qOjpFvE4pr{naN(TC{hk$YC zY)mS!KQ#fuinur69kG^FU{0Gkq%EjOQZk}pNN0I5E>bmz`4C)V)(rC|>0 zk@!t@J4}K1+wMeY$Z^XaH1;H@oz!mlNNBLkg7CT{sVBB4vnL+BFGB!A^%2JzwiC7o zX!ls?P76B!=v;87Lf`8oAdX5rr5xg>78)M3%9+L*H*6NfiyO51xZ_N%9F+F9=j>lD z!MjYAKgP;=qs>Y<$^eAug53%7WG{X#xF?7$iM=_ z4~ws_)-W}nK@~Y_#Pjt)w66#h+rJd)N)6mT?VIgO@+&qI$i5|Rf6;0l znqS+*P!1eDB-G$or4pv3nvscte-?&VgRiWpt*oY+OHDCdtT2`!A&3$iEYR=2ee~RJ zoTBCu>C!){!DyN=pLgP}2{nNd%Ro+8#U7Y_iO?4Je(W#JBDT=qQV z&l$kJupK~sRo0(#lG{|GzN&b-j(FDxwWOK>6Bh~0se_LL>$*F>Ps;Zjy8EM5-=uXN zr~1iJ;luJIOw38dImqVbUXMBl6?cUw(H16zQ`Q#kknYrPg815X8!*}tY_Eo;ThIJ`I%T(Od zrEt7n)=F~+yro=Vslw)bxk3OnTl^M62Xi}lqvzv;o?s?3fjtM6%j{%XB4>J<{R6j^ z_3P$N_Ov8S=ex?@vA|?;GC+%O`U1JuL#VUU^LbMLwDUd*!WMp^wFZ6`cq~!p#tj%e6p#J0 z*}XQFayvOMVmS-q8q#%CjxhcjIy96%g%Dd_pE>8wW;CLrB5NSL zAy(FkYgUphm@Ww(2_xP}7=rw)2eR zcUC1#=jpn<+Bhi|>88Bep78leK@z*s7l?)yCPqH_RdpNV(s_zer2qzx*@G_%W@2J7 zdA!t|hR@L?HsUgz1~v6PwRTz!YZi7H!|s0?#CfAT(Ssc=_hy|<5-XBo2E?mip1E|m z5sDS@2L@JUeMiTCZ<#`c{7eOPK8T+wToeN84^3PVB=XvI{RTgv)66ty`oWtVm@Nm7 zSE}GCt*yXen>}5u$ksbOM=vsT-v2g{2=O<1@&LuZU5t>LJ~=l3>O10=GrN4Yu}5{f zM~YVs47G{ew;HokylXL&&27#J(?8vWPGSdbw#Zb<))+Qttnf(4^wmK$D7Jv8D=QG~%jF04AwmqaUBG{oX4Ne^4+px8g@|A)t^EKp zSM|#Dm|YV0oxVxC{hi?tp1L<;2hWmft&Fz#EH=!|icrodPaYPL#`E zUaTr6_z0RpS4l@p1$s9?LCXeA%pjZ>pHen!pNuInMr87YY%xZLdb7UmNgAPZN9ZAb z3XA?%6jrQL%(=9%QDrl5pv)JOhHx(gV78!m&?+~uAm$jO*#SQ76zUZY8@|AFuLS=l z;PN803L2dO!Y>-WW;0$2!E$5H>xU8@req(in9mK*e)SZ|Bw7hYLMf6Gr)Mb^W)`%_bH|fIH z&cD{OW?Vlp%E(U_Mg=eFG&a$A_)PIEa+?})WqQtb30|Xg$fnt@8w5;`Te}W3O+J3@ zWe+(#Jo4)&LHFLE-S|0Bu3a|)DM!_0Az!ngG?NVG%Skd&B=vji^7|9K!}}(pULy2z zCrX^ZognTDRr_Dt;WgQ_=M1&b=m%m=E3zu3N`!$>p83L_;RrQ_s zx0@Hob%%ex^MZG~2jdD@ew7pBcjK?A#nin!FICM+ZHpT-d<^bCJ8hMcf5ESne4C46 zU9Eqa$J43)d%UtszeFQ+b>SmNqM}J$=)3j@*}DSVHnux%3I3X79lJj%gbByn#GUk} z*w9xk%vKKs_;2Bl`)rq{*r-NWeGXb+81JR&eHag1eHk*J)^8fqDZaa*S{mSPED-%s zN`~=}B=Se1Z7iS2zxq}jVltq73EaFX%{-`CVXZoF*A=B zDBEP%`<%QhD_;Vs^3Z0SfOM*kBeeFC)w>)P98&|f2Ri8PH1@`8bfd|E>y>yV9pO$* zX3cs8gp*;j?e?2c^ZVy|C$Z5PrZ1rBYhzk1GekcXgGTtt6MD+C6ajvFM;6 zVKD7X&7tb4?TF|3^1kS!Y+mWjq+1Pu@B`;p0YC;6yWu>quZQSujACWYqxoR&!eO$7 zc(G6EpXg{|?slAG=T9!YlP*@cLGSQN1 zD8f#V%S2mo2B3UkUcW;^PuLpYBIrPvL|l*i#HD}EP88|6lo7uZzZ80P5l6p52RvOOomuY{zCdr zOnFrIhq7q%0!bRc7jiZ5eo9-1hyg$<-;O<8r=`*|&^iGAxz?zhAwBulF6BCzcoi?I zQS@&nI6)ufzClZby96(`+=xcaf-&Q{OtysCqIrh6n^{v_8?rtWuh6Ow~Y}N;=QYnzb1+PH&D5#~rhdnL^rzUGNza`_YwiN4-2Z`(U#d^Pq-Q2$F=<1<%mfTmv?)LLu zhuK+hT5XKfv56i3xtYJY#_Ze0N-g4S?$VD!0OkD%{D$`4E1dy3J)Z;=tJ`P}pYuhU zWi!qWUDWW57mWwssy=m382`;%ate+$*B9x>fghN27_nEObRWh))-fhM<%?nUoFzkb zpws|%AD7TogFEBRg3p6A5BE!@71Mq4`tlSCrMj@#_v(Bvssz2hQJvvE^uh@l(7-(L zQPKk6}u6^iOOMceil&P!27qJ}_vh480C~u`r|5RPpG6AJ*62Q;805dv8xsq-D zqP47<$<{3yfyf`}%9pdi+b$-jL#5!mW-4W?4)3>-*)U~{h%tayPdv#DoYsThS?miY zh@d<0w0K`w5>>R!9SIv~$7#TZ+e)tS>=`(|83b%s{=CQvM(4jV&iYteMZ>ctiI$^r z87w1y;!gZd9^iPjqyQW#RHo0%Kd$Y-q4C4TH~#sfOhjg0&Vhuktw@XI7OV}^C~gho z3Lydxt6(09(`qOhaCjHSZ7<$wBVP_BJb)q&$(E35iKI~@tM!y8id(vJ5nmgoEt4~K z4~pfp$3$Fz->An&Vf9S0dy?JebJCMHT&A7uWj7X#WU>^J=J#@4*zxa=&+9DOC1qy+ z@E1|`Q~x)5`su94z(e4BG0w!kdFlu6P6Z7>YIr!K(+o{FH!?Vyj^)2wJ< zXB?DuPpDQ*qER3B%0riSGX(I!%8)jy9`v4t@6IKUT@Sm?cM&sy{p!DVZE-7>JdM_D z+9g!j1)Fbjr*Da-;@G9F8?##le0j1ce6;X^M(ZRCPMoqTc+Rcf?53~9fK1(a9TcOI z(n3??BD$x$4$8oDy*c{1%is8Xs28JfNWW_e*g0wGBGmL2Ah_D$^PE&e0U zZBeXlx$apTfC@{|@vZr}vXJv)vw#>)2&I>GEmnQtEM%kIDi+i*pS^!Izc{~`2-_Gn z)fVhly36Ea_%=-@ebP^T$4+dH35w8n>@?Xug(s%aL~R<4YwwYoY$7<6*y${Jw5&P3 z0AsIz*_Oi29KE{~0;v4+50p+aU(V7Yw8B-0lml1#OU?dF>jAG)NEJ(h>Tz~%Z^R|2 z(P2ngJM`;ATldqvQjPE0QV?uXw8N(zsfH^`J;_p)78S0+b=R^9Mpev;8Fxk`%RmVR zVRK05&0!?q5aQ0I!5kVg$U>$fP9>%C&Tn)$8XWJSi*wa#bzt`Z%fbs8 z7|V>&@4>=Jm~yg|)WRo`!Exe1uX9X-ZvE*GuC?y_?IGB_8XF6Gz1Nq&s2AFaGqhy5 zfb=c$F+%m`w;vZLQ(0T07g%4HyMZl$$Bc{I*L$zk>5c%UbqaWy(6r45@6(CWE3e15 zN?aZn)YC(acdQ5G(_%oX-6G3!xy3ykxoERyC~p}@#>^>K{Fyyb7=c03(itOh=-4rD z(SYe+cv?H=8z7zGsS&YvMB8x#}Kk)KH`@g7(rdjiP6Vhv6&GB)DpiD$b9P z8_a{q1S1Z-u`5^3yiA+{5sO}1(4^zH%c&OBF&Cu|*jF-jUob(ab0{mp=R5@XyG-rBZC0ph^LW&6nXqu7s@NS#Hk|Bwoc4_Y`NCn}vFPX7 zLRPl`JG^DgY+koVSp!iAI8B1!bbFFs705kvxcIFbUbSol{RU8}3 zsvG@^t@;z&kQ;!uu zu^{Xx?6*obkYg7$&t^7!H2EHyZA25wVMC^ijioprc#h(_Mhap zfMIT9v_S7SZ}OPml&moanPM^>`6mPtCm~3H)D_hOUP3hN zBPp@A*`MN`$s8mphb-%omuo>6k}sZllbegJ_MtSHDORCe3Wus_x!*M&6ltt$)Vn8* zklDax!II^XHK&hCBGEa45~o&jcyBz3DPi&y&0V~rT7fWMMp@FRgP&O31SZi4%db%% z(&KDy32WC%n4h=^18^LS)Mw;gDYrAON7~Q(HuOiK$iU=t(=pTlcvKo^B zW<}M~G$|H`HolwG2rtN7u(v)5WF?0MTyehJXt&8pTpd7?n zzONWr1skg=do_3Ubt|C>Hr3ZWTDzlx%*L(8;RA6TK{eN)8&^q}nlf|4|l&LmX zmO1a-OG;^FObA4L|JuE@BduXJeE0N_!Xj_`2LS3+p3U*w{XXc(5mkwZJGPkUnbsx+$8%z4oC?vij&`J-=fDiQjmS==sHeUbl(si%8Zaq*b-6qFpV zLUvuc6Q^%F(l)P5-h-~ruTaYo@RjMQ(H$_@iW2d^wX+@Ro;XTpG~K5BUh8s7HMt*t}VaU z(BJe91m`#Y`GY9IFdw2D3UcQngOqzsgA|_>_Z}k|eHnX~v(Vv-zoR@2CZU8xkgQA$>e8FGDe;Z{cLme0)vGtGW6iH_1g=|S?Mdvx*Q zeR~}mNFlgnP}Y7s6G}{%6_M;Ksj)LEDQ2uz&l`{3u2i>h2Iu0D!-vZU$5Yso_!Ewg z46kmeel>`l=fxC;pT z^SrfZ+{gK-Kj4jU6Or}Ff0AQyk#GnP=6phKSUpaSQr#a*N8pvzzpXD?)!Rbc51O{i&Ms4J%{jG(Gmims zQT}ptZ{Qa}^{pd~~@>b0PDEB)BydQKCK;pV^$t z!B-ACon3TvWLoO@QC>)+pB+tjlO!OIZq#{m=-=8yKRiJ>`)T}|HwkSNx&tmgwQ{YA ztuzr@<5TGymF}aFz6#=J^kmT-Q4K~DIiMO6&yA4{##xLhabjhMZi(0c2(+av6#W;@ zL6KL~Ww_;LR`NFHL7CkXiVo2IwZQo=jKP4$I0MBc4V47BG@W*U$wgs&bQ;7fy zSjorc5rkj!#Vcrz6-$aUxd;6!QN$%NKX)AW z^PG!4J#YCP^_ePW-sPMVD(7=z+g@Jcqh?YNhkl>i6rzJIQ13f=KF7US;+f~(VzAI* zGI?RAR(eciIh*Nuh_r+iP(d}386)Qn-L^>*Y^=05krf4Fxe;E%8m+FN&r$^S?uzz(f^a{a2* zh62=<*sN6(xMK!WelbvV*Ukt{d30b;djo5%0?wqWx}vJOy8O{77SlPa(tuZH;3F1S zWY3J*+6h8`C>cqgCj8_vDG9@!MUX~uZcLIxFYz|n`LITyHMz0`8n?j2Nm_Tvoe#VeRbc>nFs@ z2P({F9B9OOglGgMY8OgoaN-|TO0|<&rK#FlXG~MEcUu@0;G)Wd3_LM}8<&5I0zNZm#t@Pw;~4 ziFi=TO0q{4;y47LKpkMm?13n>2vYUil%8Xgz!>$*d;N(a9Gl8?jl{qaL(rU<64*nq zQl1QIY6&xMCeW&z!YV^&?o{A0;>yeYxg1&KWv+{|%LDlo2DFDyZw15wkQYoExO&Kq zrF->h!Zr$I4 z%US^v*qhQ9=(S420q!`CT(lPN+3t0-=H;(x?Qo5g-_wR-%>1>-ubO(v5qB9+8JBrq z0wG0<3L2k{PyB%1yV$4NOQ|0zq0^I{K;cB~tEs`hYJtrRujjT50E%oLI9QZP zHPvhg#r>j!@36HSm4Yo_nucC0S%oue9;d$M>RlT0N9%B1c_35%aY@4&?4t2TA`%Z1< zPyBSpw;jT;9!XmL%kS~Tww<~4xuDkJb`M3PrPZG*4XlMCRB{%6Xt+}?eku;!B@Q*r z%a)6rdu<^s`N#QhpUNBTPM=E>SlZ!gryVR(k4g(xX)|}r)e>eQQ&DLvR!oPoxW>Vs zEj)yQ6DO14_A3(P<2dM5bEjmHB6_|taw8;g_ni&JtG0W`jkxat2fIIFq>T`nHG-9~ z;^_H4X!Gc-V!uX|Y(`-E0J0O*e~MTNSkJgUP(H}A3uGfkm&dCzA#`#=EY7pb2-l7n za^LQfCl!uDvr|4P*;@n{FB*P1*&PXYkW*efRaK4ZVOKeAQD%EcEM0w4?O1F-5i9kx{aot!b|hTqp@s&Q@jG;Hxl{u$MSV%*3@^EhDH}C-mdF zQ@zvwx?a3JWVh1RV)esaQ=f!KO;gUT@y3ah~$=_cs!S?(3qwWnU>;EYfP3ac^=>sfPbv0EV)W;3dV7G zT4ktFHEks+#zs9`CM)4kh>gmr;^~c+nNy9}f8B+JTj*8|yJP9P=oRo`TNr7n zeE-N;z(>lwGCZL6b*V&Cqu>A0#_pu*pzWaW@Ozjjrl5{%cY{QLOSj?MhM(<}H`5q* zdZy^~1iEv1mF>i!*vtt@)X;(yFjQCUPINw2*5lAYbh$(42QgpBZvj{V{~E<;%E z!U4#?hU^eu=31kqdN! zbYwz$+q@ah8C;v~)`0-X1kC;JzR)-^mT{r0MhJ}dE$4PLYxZe|j>P?zb8S^H3Hf`j;ZX_ai`bu`wNS6$y(Lzq4MNlTyw(Ez(vLAwy zAtSsq>4J3=tFmIqlz~U4G;Yl~7(FjNM?FnFSv}$OXfpwMwN{NBDO+wunH+-(odT#G z@>gLhO-pLkccIZ3QhA>Z#Im@ZG_{;iQjI-(J>2g{rR46r=qUVvxpu#|Q_O0)Se@Dd%U4N5I9ZQ%bAAjFLgP;dp9orFys$IF`|DG-BkvE^~nD!X~&}{;bPOo z08)?8S{@CeD2zi9Z`9YXaAzz3yKQ-$?07=*N-{@sOS0Fp$Tqu^xpRn_=nEk*#4em} zVD^eSE!C}*fJS*qLQtlM@b*P6VMbSxLX%xntb%i4J)~4DF>93*$N8G5R*aZks3F6? z@#esLVkMH>7RBFm21R~WE`SqFAB%$ax9F&_tH@4-Z6Qmta6u%3K{-%b(*?6fg>W9V z$~WyN|A)tiVBI50tZvQHn*tu!c}YiP&zbOLWt=}x>jm5dGY}WS_3uxKGLJe1m8JUX zEs|(GD>;&Umoe0^Ng#C4H$CN3PB3x$JrCKsFo}a1X2+lVu0trJ@M`Q-sbOK;4`_&M zhbDGgcH}R-S)djj{V`)A&o0Fdy-{H7DalGP)k>?XzkfB(L<(0LQRI}T97Z%zs4{dL ztBqwQzR5qOdVd{Ax+azYp=TqBbCGjOD>mMR2$PTK7^U2y{$a>cjmar3E zURvdYXMg3ORcu_VxPD3)O?UNuzx*?ZB#=k1j@|6wi~4CjoC;yUV2wopOFuc9Ym)Kl zXktv_`=NMTLv^-cKikxvZ;|w#b48o=>m9+)cPY#J#fF5)i$3}h-m4fpp7KcYNYj!O zVzKDFcZ@U@G7G(jqf2NCK>ncq-AwE=jGRbn&2U^xJ=pQPb!|KC0zPC3ov|^5VaP=1 z7<@!sLseDbTuQA_cVA5j%(u}8(gR7tIj@&`MmhOLDdmqiN`(1vT4eB0I^q@*>E$od zmq>SR9J#W<`(z$6C`&O+JT)@@S`;)JzQ4ag5S zAjG_6zY$8r_!gg8MFj77EhULH{<4`2cc@zKAjxqv=a$5~jsqW-gt_>}-eD_{zC8xo zbk-Bk^sV)|1o##jhpdGMzTYWg{cw9m+7sCDyp%+EE03X$L!6*S@gZDsogWl+=9bTU z#)@9Im4JZ&wH2fjdE#UPyZ1HvkIT$D7|~#?Z#se8cWozv#=@nxbE#-Yw&D6)YSXi` z=f)p3cY-m^&bwb)Ek*Zev8!YM`tjdQ8nCV1Q&xJrv9H9>#9@Xp-iV5X_&^^otHo%r zRCh=Z{z9!DHhkChcjlqrR*A;@f74GC!V=s9G;GG7BA zV%E9tk?fxA=4(;%pY5jalzNReN^D>3-t3uiX&x~CQ&=-PrCqCXbW~frZ0wlCX|N~v zsNcJel%Z=wi^$`myV2rCjtmyqN9;H8B()GLXAMiINaR&q4~8XAyltWwm%}iL`9PVx zO&`J~Nvvi`lOOVVkCzqUPE%pQQJYq5;0$iaJDFRXd!GHwCl%-v1QF98*E-cwBU+rl zh;DwibTvb^RI3ssZ*J7ha`JVaHZg?^27=ssO;I;p@1QZ@s|2x{`5|9Vr0j$H6pMLb zE&|I}&k_o;-K9K=w?S!Rt7XqYEa_x_VHm9Cj3aifKX#pCKp}4mvyBXz-~ho<)t8hU zhgbv`VlXR^0 zT*UGwppwrq-!2~mF^1$6*2FeMK@0yQBAS%AXp21tI}tS4O_6B&@w9A!wx;@CcWIyR zWPj&NIf=JyLCGkTPOld`8GSsjBsoLLQF=6g_i?u9)_ITds}#bT>wR1hNvBlTo-SjdH$W;02Z9hqaH%IsB zKC4A{?Bix2cQYn+xhw{fu_RHTcJn)_cN1#2&jGkMOFlP^%-KL=Os{FNaU(_ooSlk; zH@qW<4T%lujq^#FAIXWhaJP51b~ZGm?`iE|*yG&8P1hpHD#2{w>aSznn0w65=VE&x z)+&0L;vUL1P8OWz$>PiA+j+_Q>M`oE#s)+Xrh>|2*&TM}jCx?@R88|QD5kYe^A;~F zKWtucwz(Q=FB7N}n0Rj{ET7%vv4g#31o%GlKw4Y&7NgH%j;-0gsN3jie&7-C?$*BE zx~SK<2wrkA4Y&(W#_$Pjal^mAiMbAu7*UjE8Qky$tz2Tr5+&?qT+6lRZpNtbC3}C* zW`+ZAY!o&br_H&+snN-?_nPvUjvnCC4*#wm z2=eb+xssBjQjlSMH2ji99ckr2JpHNbJi$()vj;b=*_vJ40Lh07aM?gg0=zu7G9fx_ zxQ{Vo1m}d989$!3?Cw=yJr@!bO=w*{lwL1Mw&sr3`;tNtybR&L%L&UK9^Bw5`Esxx z>;~n8n6spa$eQ6kNK8h$&-Pl3q91LbVE|am-#$kKTFTe;a^6s^^7HDH;^lzu18Y3| z8ET5ObS>VW=S->89`}B+*2>Gs-OlTm*PYJqme;k}Sel}j<9)Rh+>W<|z|@`qK63HL zj#yqzvEuZ+WByI*v4*ICGZ>Q`fsRE1%5i!Juyh$+Lb~-|VqbhOeBYz@%*(~TUgE|p z8TU$w>|f^DbN}+3aet8&ji4z1$CO`ui+vW zm3sNk-*KSo!TCt2M)l?ro=Ee~TZ#?d=eKCI+A4=O;hCS#_TCQkTE*$=_R}O?YN-~b zaBbFK-0(z@{&9A+D0S7oc#v;WS5QyTF;gHFgI+}jL2c@USV6nt9tfNm94MS<%UL;E z>g?=n9q01*2V=42=ka5eS5mv0jW}(!=0Q6G?B+j>%1HUE=Iq{S_`V$jC`Z`>dnLoY zEriI-MMCB_+M~-zG%E*)dhmZ>z;t_McgxMHJTf-i6?^q+=R2(?1Sg5uL{>yNiLPqK ze#Y|0;=!@vE0vh!;MJCO=RQF6!9WwHL(4U6Y{{37V45(l$vCF6#}fG>w%!Xfm9$ON zeoCi(V4eFlL#Rq4i^?NlQzX}ajvN%0D17=^ydTF3W&|Ue8&zZ}zgU)H;xa7rD;)Cf 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 literal 0 HcmV?d00001 diff --git a/docs/_static/fonts/Lato-Bold.ttf b/docs/_static/fonts/Lato-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1d23c7066e095b5bff2c373d4064dc4f33659783 GIT binary patch literal 656544 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

f8495bJUR}lganziPo-_m8XTO;| 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%0AXJ$}2tfE_bG!=1%jk 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 MBJ=^|GbTs>0dZJj*Z=?k literal 0 HcmV?d00001 diff --git a/docs/_static/fonts/RobotoSlab-Bold.ttf b/docs/_static/fonts/RobotoSlab-Bold.ttf new file mode 100755 index 0000000000000000000000000000000000000000..df5d1df2730433013f41bf2698cbe249b075aa02 GIT binary patch literal 170616 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

4Fsce1hJS-NZ# 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 literal 0 HcmV?d00001 diff --git a/docs/_static/fonts/RobotoSlab-Thin.ttf b/docs/_static/fonts/RobotoSlab-Thin.ttf new file mode 100755 index 0000000000000000000000000000000000000000..fee11da1735e315c86ba9c23a27c3cf7c55a9c6f GIT binary patch literal 181156 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 literal 0 HcmV?d00001 diff --git a/docs/_static/img/deferrable-evaluation.svg b/docs/_static/img/deferrable-evaluation.svg new file mode 100644 index 0000000000..76283c518b --- /dev/null +++ b/docs/_static/img/deferrable-evaluation.svg @@ -0,0 +1,2 @@ + +
avg([1, 2, 3, 4])
avg([1, 2, 3, 4])
:_DeferredExpression
deferred_avg
[Not supported by viewer]
evaluate()
evaluate()
:_DeferredExpression
deferred_sum
[Not supported by viewer]
dsum([1, 2, 3, 4])
dsum([1, 2, 3, 4])
:_DeferredExpression
deferred_len
[Not supported by viewer]
deferred_sum
deferred_sum
dlen([1, 2, 3, 4])
dlen([1, 2, 3, 4])
real avg
real avg
:_DeferredExpression
deferred_div
[Not supported by viewer]
deferred_len
deferred_len
__truediv__(deferred_len)
__truediv__(deferred_len)
<<create>>
&lt;&lt;create&gt;&gt;
deferred_div
deferred_div
evaluate()
evaluate()
evaluate()
evaluate()
deferred_avg
deferred_avg
real_sum
real_sum
evaluate()
evaluate()
real_len
real_len
_DeferredExpression.__truediv__(real_sum, real_len)
_DeferredExpression.__truediv__(real_sum, real_len)
real_div
real_div
real_div
real_div
real dsum()
real dsum()
real dlen()
real dlen()
Return value
is a deferred expression, so evaluate it, too.
[Not supported by viewer]
\ No newline at end of file diff --git a/docs/_static/img/favicon.png b/docs/_static/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..efe9393a35ba511a1b625e3eb312da9c9e65964f GIT binary patch literal 2267 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 literal 0 HcmV?d00001 diff --git a/docs/_static/img/logo_ethz.png b/docs/_static/img/logo_ethz.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1a275b08113d4768493e6be50558df7829027d GIT binary patch literal 3871 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 literal 0 HcmV?d00001 diff --git a/docs/_static/img/output-scanning.pdf b/docs/_static/img/output-scanning.pdf new file mode 100644 index 0000000000000000000000000000000000000000..39034c482e68914d1c37ed514019714dbfc8ed2e GIT binary patch literal 40073 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 z z&I`-`ZbyG8=H>k&p@X^IOGsh)7ykKQ_4Ah!MWw}F=w8GE`zg4jW-BQzCa-Vzx8{CV ztGYQl8C$;~wZE-P#n{vw3{$%SXoSHawJ|sVC^{G!JG^L|=1+}-D^;Cef|T_O+zkBf zUK+ohNE^V(#>T|O4FbOC8VI&#E+%d^Rv_E^7ep59C~V+nAdrh2T;Kpx{G*+X9bD!B z$1?CP!p8m{z{UY!2Ld=bIhjBpRj#r1mtSS?`D{vMM1MMr^I$C^8D2eOa}t6aDg{i@VG4CJ>=i?$^v?+ z05`n{Tc6lVX#I!9{qw}~->x|R!o%6PU&#Kv?nr+h|J^14h%SEpgvdN89_U6XCL)Dk zPJ!c9oKGTjKq^kx$2#KQUipbMOik8zB(icFbv?U0I_ZcIP2dn2IDx$=sR8>?P)c2qd zu%n9J*vNHvDa&zt6GK^jYe%!kIAoZx6Jf<-;bi$YVu=7sQf28n(eN;p+(0MV-K)d} z)ga78BC*gT9Fn=ksoF5;a2WHvNDC7&Ub+kwb788Im<_2;6xc>13My?`Xs4~0t zU_brS?;>zdHc9I00Osf4Cv{i??!fgTOlh5WM&QHPS!6US?qX zs|Wb|&mH8yImid#{m5`Dy#Mg4%nEUznS zr?PJ;j3WG-F)DY1ORCsgNQ&cX9{Bc-t>Pj!fzXX9%Zol;z4JMzxNl{S%iOsrvEg6g zqC}nCj}~PG$tWlm8hEDVH5-)AXHKiRVWeBu*)1lxzv<>2AHs?!^{I+FhZo_PUAEu( zz1jSpX;fZXkW3SrOvu3=B7}$%yRgNwNSFqznCUeX0V6JSYg)& zv|(F%Pku%YZ$4XMw2Va^>pAy}L9?#Sd2!Gyc5lxsos=;;xG{QIv*mbN-sWw^GMYnD zvde$5|NlH`|9cpGxvjKu`h7Y1&+`HJg4Wa#9BB}lg?}+yEZ~d}oPPaNY7i3_D<{YQ zSZWqRC+OeB{_`&O&kXLj9{v>jf8cVCGF~Q1(D{YZosvrnPQv@pK8uK#( zI>1Q;LRk5AB3W+nYe*!VQW+W<2w}0;RerGORb#Lmm2GXaz6VRDBQ_#JNPXM92z_SSi+Y$T}$gy2QUpq6M!P$vIMQwV>&h4-ew5n7wHgV-%-(LY&T}Zztw)IukSoFab33D7?{Ac*4Zi3 zyk;dMwhiG|b^>5d+LC>a#ACC*nK+w6gOF<`=y0*W3B)jDt|`cZ+&F|D(+W{2sSLU#)t361u1@+kL6hF%C=JuG&@ELXF#!@my~XTZJ|_38PZx->A-B|%FNy!J@v zc?1yc(|?kAimcPE_=frY+v!)jMKo=e_mQI@U@P%t)P`hd5c?yJ(Z#riAdu;%$gK2trJUtoFYX`kimk}7U!gk$epRF=u29&eXV47z~_!vgJ zx8+;~u_k#4L*i7$U~)0MdOrpRcduVy6OPjBA^+f2&)^!#vr*uF>PUS;e#S%EhrTED zQ-ZSGE#+!RV>zdC!m82Zn*gKjAM;5%4WZO^t+f*O zf1RS;y+?L?4ZSxHtPY0G(4<)00!_4 zZpuj^`fViD&tml%=Rk}}575sxd)@k$wTI4@tEPs-s`j$fC$5I^pzd~s0bVQU{@DK8 zk(tbk(=WK-9C>;!Tr=jDh0gA2_Dbam*@t)m5#ge?nt0Pe0Dp4}E#C!Z(@<#~ddOm? z3`esKX+frN->aQ8N=Or(kDq`A<=jh3 z$0(hpr|9V`AGWvK0r#K2Q&03sX(Pr6e*$7$%Hq66;H2qg;gZPo3>YPRjgw2b-qwGQ zTYV@8*XDEnsAvt0P}OM!TnZpMV-;O@@U?|N9g_P9YkS1JTD9!G?i^0sM{VfvVeB6d1@|Q_D$lmuDmn`AiwGFE}(-s?+Zl(-D*DQUE=M0+E>7Uta z@nyQ$C-B{p`ewM$JbPs)0QZYP17xwVwvN#+(lU#XtS|Uo6KW!skG)f@Oz_Nfzl^%4fm+p5VSfWaS~%h_dW#G8q_83ZJ(Kx54BQ! zpN=c$TiIQ~l?*|R7#?pw^na*qw6KisknKVAxm6vlyp#R)kk@dJcP;JNj)1j-^0w&o zX(phDM;K%fUz#`CWvQdEiI-R#7aQP7;z|C6NX#>Q*H}tWq}s-n9n!rly~0%)wygiK{@gi|a(Oj{bS@s=Ih+BoAqz0Kj-wbc5pav>@0g9cHw_Lq)R4nHNp|6CnnEZK*QT||R|K-h))^hB<_pcGh z1;Ca1<@AAXWkCY2zrv)p{Bmsn<@<`^^|rJvWHlOFQH@&)_5{TaGkX-d{B~i%P3=^g z$H42dY|{$Hp6b3_oAaq!>}R=|Wh2$*(VoXlEqI(5`Kr6saEI6rts40m~mHd<+u;xnG^0tW53^yhhB&mruf#xXUpXR zPOvEYZUknh@i~BhOlmO%QfvSEfe2+F>WJ!&TCgO#)Dreis0F)o=B}ZwLdJ{a!TDA& z*N55zsVXbWMkCtL6XlfMKyb#?r**oG*+xUx68b56sfE+|>de-x^=94WqVF~;XmE|I zDv&?Yuo{LkCArA z>%CvSl}ef99?RixJmDO~OZ~3AzkkZ^MUuO-k4_m1)Bvt|5$2Ok1ZuXBK&`Vpsg(S} z+xBJons|6$&6LR$ViC!xK~`$H?mO>wqTvDQ+^ZOxFxywxKBixPT0)oN**-G}5EnGW zY?N)wdg~RsPxBD?wHhxOsVt}64#9tiG`k%A(Y~JP?z(l{)EkfI^vb@~aPu0FDcZc^ zL9&9z+kyQa0<(X3)IQTr0CqZGy?vufalGh8g`b?(^jj>ks$mIyoIvO(-;Yu9K+wR< zr~`+9AN>0F5M72ONH z7a+OR$pLMUYITD?aNHTdhI-bZo$Z3glr~6`orRqWyZ{uwuGqg)4g&Udk%YWZ0iEwW z8_?MMP1&8DEwkRo7YW@Kr&bn*j;^P_QWAQ{#DMfydA4v)WXeKx!}+8U##}<1AVv>D zN&OrN&!0EkXmODtpN07YHo&ekBlbGisTr-0kp}k+a;JaP0BYM!{DCkc%TK>mqUC7# z3V&0UU)JDW58E0=AqN>*CuJ-nwQsh#fjKeGXiad`3}cM8G3bU98NIOs;>~pnAEmD( z#_{@+w=VyFnmfIe2aAFz4R)woC}e0HUS-Bx=TU3YyrmVT5%Mnp0Wrdm=Fb#(qn($^ z5EU46p*WD-puiO6V?a;aE5h1Y%yEorD8nG^QsNd$BhO&bfKl@k5Q;$2ZgF(uUS;-( zeWs6%40hzU`$Z*yxyu{>As_wPAg0yAEy=^(&&ik3?T$P%qnF9%sJ(MoS=DtlLebP0- zp8tki9rDaC-SLrDY(YTC1`c-3?Um>|8w?>wY{SlQzHs%ml`2>KEk|$^u`XTiG0Z7q zc}D+XN}c@%{96EP_L0onrPYkrxE`-KAsDnNJ<-bYukd1sRn~2NTHc(smz9&+NpuE`yM^{w#3<}p zft=MbK`PTSY-Ki+u9~*uSuW!~RMhy44U+)u5sy}M+cHkNXtvK3*FpFw+0Dba4}N}j zC0QmEm*Dqa5Rik@Q`Ac`S(PisCm^jt%`4!&v*A%*W<Tm_Mpu9%hVd;k%v80hmxDGR#hb% z+qoqI8LfYfk{ZtQiquJLd6%jRr1#oe)D0iGRTC?d zIY~j3@JgS$D4V=F5D$haFqto^t(O%zQKpB9m%8)nRi4*r<~qdmJ(LmZEhhWSFC-$4 zH)F)Y(o9Z9UZkjoycifiTns%k;kV}R{BgDHfN;Y>r%i3-0NlqOT0ci|>Tjuy4dk6+rgu>309LJMzEt9ubqi`49#Yu;{iZNVgx$$Ik1()vg zW86-NMm-bmc?(9~8#DLe_UFh7DVRirkc#5N$tMMmrS4;+>QmNXnyhJkDB=%-2Q(&6 z9OqE;YojffDFIQOJ3RDhrrQxNya6ISuV1BgGPXeTD2F^&22!lrH<7q4a`?8S2|W}K zqLqubB)9u)o+=3~aR*Z97)CE~kLsBP?&^k$iQ&LMVqecyT4cPQfPbs}NN8lUIqEz%F-i6S|WZ%53(!n?i{*;OvSqHrrH&UDyue?=bCum%DItLp$s37X- z0$a0bKZdz);r3yJF!7|p#=;PvdHa~G=cDlGx=ve&5#!MyS~d%B_|p(}Bubl5b6en9 zGHT}qx7n`rt5PowPhPqPA+M5^`Ca81jSdxKv@>f=*Bx4p=!bJtiV0;dcmZ-!&sU$d zs>F7vtpdiaX!kzL?9egyx}}ZV9-y_3!|w(@NeFl#@gNqB&Cmy-c9D#QyaRqI?Q?he zDZdCT^ujoQ4rm$jH!$a|OW?bSgyoSTS3-3Wm7RvV-cgQRH8pI*$chMTnElXT2fLnX zGp2O&3eNCgK7_H)ixbb?uw^kG#ZR|sdA=6vCW**Tp8KdXl>Ha67V#3P`>kLc=0$y0 zu+D|*KYwZG37jFmoHR#)*35vV z|1{pTScUyV!_mj(w|m-~9)pd2+vh&1QkzXgnbZ=Pvca+61_S8&Nl0Y}9L|v6$?K9= zlJ{T7dTr335!_~cE=l7o7&f<@4@oBL@1Oj(%fJ)DBor-J;PCM7>*p_6!HC#hPWqe< zo;g)guF9_Bvw?&@+BZr!@0x!2?!M#V43yW4sim}{^vJ9*y`Lk!g1%336X$n$s2Z|| z1=&QjFZ6rqkE&UqD2Q9q; z=^ms85vHt(?Av>$4%rJuhkWhQDddSZCGU?Qh%^I&uvHAFJMfL=Pw?0A?`=oP`=yEc zmB+l=Z$@sFV(!0?dUv2)QkDlzL9DUOj0*OkxOO^JC*94}MVNhJf?wi`F4myOhcxT< z52qkYD& z6?mNHO%gLxbu4gubn@{7gy+Y#Z|lomq3p+=3>|LYgHCb#bn(1$4!S~-x|tJo@m%zG zg5r^SA#m@=-N~z_kTRIEuN?|WI-2=I7nj|?#N1u1o!d@*vkcqp+!kSK@xHpA)ZG7x z#drPlMC7ytw*d`nNGHxkwRIt#ljl8TX6SE^v==aKlH- z+?caRQOK_7b_)jFsozUnmR5e7S&p?0Tma|1Ceo)fv0YPNS0P)9mJSo5Wj@Gk=SP75 zd}CsC!g%-NE@ENj)czxD$i@Dldx^$*&+-i9)0}vCdu2xikbqbulUaDq3lFD@`~dj()AT`P`^H&Cq#iA z#8Qap38^OxNjD`PYF4NI4a}w|%mYls3XLbKq#lJQ+7u8?LikN&a5WIFuk##8OqFX* z8zK#SL#Kx*7j(R0lZraILYxYDErQ+WeckN^#3J@3S@}>Epacf%#Kd1IeYz14pWLu$Ip-=j3VLngfE}3 z`z1!a#KhpE*;I`b`9vzaADdk=JLT}$&@dHx9hKY8vRW5aydvU& zXmJvfw8w;>6GeuUX;b*!Dq(s^h7leuW%uB#CWz&D*t7Qr)tVxc=5TwH6>I34j3`F% zbMyyq8#0n7rO&87hvC%5{YvF5ls8ko61W#y0#v4a$Qd4s-pba^l8Twcx}bQB_ZDwY z=K8L^!*%hRUw(9~_JWXKk$He%Q|6BGC`0yw_l{pHDlR`Vk}Pl23?%Ui(|;4ksO_TU z;?plR8!FuIln$aGZ5yWTf#x&hTLHIFJ~d*hl=yyg==oS8vY6_aIsG%5cQlH5oE9lX z-xXEa?!^ct84pyiK5@tM^r)CaMCGy^a5VUNQD{`5&0*NXL={#a(A3u$uHo62^S#Ry zS?^)B=XRcOy(PYVvnL{(1W?QkV-KVHPT!Nm9%OCwAvCXN{2>1U|NgUAx56NOLCl=J zi~nQK)3CS6vwq4P^O;(mNc*_tt_Wuqf7eLO&LimSZMNxv{FH0ocG=?iQHC7e)t!WOM?dy+3RhUZeS#)bRiQN$$mf5+MgJL7hX z@krAXT2mZ~uS~zU!Pi`W5VtUJd-lpLUxz9t9%-Y&0rW<;FAjX}l^3%uPM0IY zHp2KMSD2mR6!kN5z(;yU&E_f30*4VASMM9Ul(%55mVMp=M#CGs{0_RM~ zEtW6!hq$GW(B2STzKzPqk`OhT`V<~1qJlQ|lpp$34(Sh43h}BNnC?WT16&(~%|dPD zf~{m5FfW(6CTMr-oFp2C zs%zvMWIsrMkPRtNGzuZ4=G}CqR2$DDxuswD(J1l0|=@_1{NvqVoyS@V3n*Lj$Q zb?Wo9K{6f%0V?@G@x;79I`D;1c;=qbv`mdmb$ryY!FBDNihm*vrS#wdDQ5!zk0V32 zS?B{{7iJ;_$!uG`K-7Znu@CgwMCPWm$l7MOS`w071Xc38rA{FgCtoMzcOlWbbW=sY zP4La*bB-z0@g53$kBjNFJxe*Gy^VZGdZ_nQ=YjdQF?oh?+vKSxP;!wJL!(G* zJd`kjQTOqFmklv4TKYp3XkvQ;egd+(Xch^l!_n%CQ>=hwf32GVNp;qNf4zZ^CKGD5 z?26GGhptxF#6prDLSG%&=;c% zKu89_l+%Ml5))?c$%ZFJ;=Jf0LWfrfg~x3og~WthH~h!TV~r&{$ZGjDBx;c4;63oo zIH5XNb9m*kVx74BQIDhr={N_?9)dsYdfeya9wkIAYgP4vsHxHJb#xA~VDwYy2UQ=G z#`T7;}63F0HEuIJnM>~?a5XISZ*r)N^>roc9Dj=KxN2V9CyS4qq# zv?&CpS`B*m@(PcZ!^`8Utk;95r!j@$yD&b0Q7#GlK+11SMiMfQ<`U&I zm0-ei>~||vkb*)i^MFfDzyXDA{CguVw}=B$+l1B)qMDc%*(LJ(K}d(#7DWL7Nqo#e z{{}ipPJlEkeso}a;}u9II!Ekr%B|~p)Co#ZF+_#z))^{pTqS0e1SC|(E6m@D>W_#i zCn80|(#4LcUWO$_!2<4q(Eg4(_SIWz&07$!eM$TZ70TNTyJVwSxy!(etOnDBt$f-P zn2E@Zp9z6F@$dxF1QTZ_8A4hm+lN7=3TBG)@h&?lb{Te=S*>|lV^L0$86AoX_r=~K zA0|iysG$dhSVNJiKIU-T`{l>4+66}fSnTE#64Mh?S6q5|*9l#;%Q>ich735xB?3d< zpxmthGSu@1;s;=4vW5L>t*cun-s=qh8tLi^epq_v|Az9CHJtu1b?T~*C+W(d{_|ts zXX0|uL*Zv)A9=<1^0|%MA~xM{S5QT*XL+7Qt>G8POK6iZTf7kmNmCYIYd?GI$io}X zuXey6z;4CeUdgCfF&A6$8gD%KuX$S8@cPUZS4o_l%U9WwYl6?r&Ww0afAx*RC?Lv(pKH1yl6&xe#| zaNAc6-xSon`9U&|T(+u+(P^H%>N>BclK7_cE$!F&6t$6qcf65tw@;neF+y{dH&aifFzvz0*?rNw^@reh943xD}u6Di%V@`-xNKhhLt!lufQMxmfYx+B=Eu zJdd9LR=f$3rp@E)W!bL)Bn`E|de%LOa3_gRAmEl9p`!#VRn0@iMGt3HSnlol<3|O_ z&CJ_#@LxdkZ?#vF**OMN$11~GKo5-5vDT((u}|)Xs=FQ8@z`mKrx!&jt?d5YmqceF&^UQ2c44$*!%Ubp*B!2N5l5_C{9x;o9R z6*IKj@{Ad>@PLK7{Y;LE`|ESJwfzs+^zOr_Yx|}XIMl{xOVp3WqpQ)}^Qd$oypJi| zzizYan!XFJ+0AG>HW5TO({I~dKYI}#*+YkTJaL40Ol{lQ5?V7Sb$fxCIJ#Hl{&h@Z z-?TGLcobvEv_?p*)UU7TMEP_32Z@w&}yGAEJCwdd?-zp@$oB!*ZtwfJs2O)5%V1g+^1a$@HF8mO6&{er?10 zRxNKBY+mqWPYno>;#@R3r>Y-qbCun9+AtB%E0mk z!Zh;*d3@gp49`B4>c|%Td(OO^Lr)28$~0>atWv!AM#Iw)EQ^P#^bvDaGP1H?|o+i#2FRR zY#|lZm+6d*IWnZK%VYC{$?2zYj7z2JwT5|2F`YPuUK7)V5e5~o2*Vh>EF(IQgGRk3 z8t@CKa%)bFb&3`Z`Qg863xF)$Z^a8eKEI}7lBSchqjaumj-RKZ(EBDIs}WW#7W zMC*`ykWA!INB9K~yA?ARhE_{ld4uk3XiJ^boO;f;Gd{{{HdiWKQ(U)Ot|6hN)THgJ zyguSvA%x1ajQJtMuP1ah`ek=o2w1jK7BZz|l{TlQt$WohnFbbqnbX8XdOc!cA}kPP z6fx@3CrTTM>Ral4$-xH=w~gOkFWbpCKgN90q)*A#RR7Y5lVcf-kX2v&<%F5|;#p0u zPu5&lMy8*5vO(?>(4uM2f(J9rL~Wk- z4Y_>~guGs{$)SO^2%n2;-+;_;|dGmiHz1fv)DW zW%?lC2(q;a3A6VTdhf&yLiI8C8cfmBQXA5m_n1fj-4o-+O0Laz_L6#Y6+Ceeb`{3@ zLw%}3&yCxgzR!7fwrD*&7c^nLp)Qde`o|U&Fe*P?8 zus{0Z6+JUN2|8b)02HGxOuKE?Fcoej{NFg(Inl3zG+}KG>+S(_djz{_YrF@%QMneu zcspV3Yy;{JTC)ShR}~jt+vjA|n51t!7=x)-#jSkEpN>dG&*)9FX4gAj*mKXOl zy*Ej^^YJaRsqjTTCP=|}taQxSCy}~X1}F48B!bgxUpuuXIvry&BtwjHB1<%+ShyVlL*FMCIb@tLT*JJ05Y~9MvTn0G*ZFvM9hR@F%IwG`X+1>5B${i;iV5= zSpT?b7dM{F*&w>6e_3^SVuxqq7kwk9XnQD%J2-@EghMkPnQogV_yT9p4_~(~ABYN=;uU0*x(O67!puIyRC)-1gj>^dY*)D*JVZtbU;(&r)*w3zJ0&C6h zQ+dJ?CdO@=p&XiHQu?iuj7-Y+jIzA8@Y1K2ud>4CPq1cFbmSRI?^t)_%aUZ&0Y`*W~t8cK?h`%{Z z=qZS%Ch0fqIt>)YQj9h5t$Ia>w*MNxF9asLlhpjRtZR>LwEA`GBl&I1U77p(D>hDR zgE8u+pmI%va7qmKcbN11Df7uO25y!g-6vMkiIzI^2fGY=gb4-t#mRg!)Ogm<#Ex-s zaXs4A`>U2bQhx+up+lkY$E_fbqpH@q69)g1;zfQfyECTZD1-aBInvBg|9B>Bl%MvQ z-Fl)aj<<7;o1RQ3eg?NE5R>Q1>@-o)-=B{~) z83Xb@t~x#+NRt8SGmhAzOtAnrnOYHxBwm2?k1xlv@vs$-k2|hmc%p0@JRM z@@naf-8S|;UR!utczRN}kCho^D18TYd*3V45bMXf( z=f1)C1B$8pYY#46fioND<+LE-p?im7c-)d)&mL^pQW{vO#P#HG%TJHYb^`xZM)o$OgF(^fNlh< z5RY6sPa(oV6BVK<=FX}>5^@S6=PHRhZR5h2xrhBN$B-U4ancU8oA=MEWxRIS75*AQ z0x*E|-`ePW9Y1x6E-%TZj~ioaWM`ZA{j!e;hw;j}!0v%&JSWcRQ^qS5Tac1uu~dru zl~#2%iC^OhZ&YIKn?G5g}xpGU-kTbpQ`1n2zPg`k%oiCF*Gk=<7() z9J9V7iCiD*3fX>q!t{vltoyqbNoxlvghy29&Kitkx4lyqFq#Z;fjwpp(j2#lgQ5l{&zpcA-qLtyOfCILSa`IEmRQ`W7lCgVw&Zg z!e&jAUdI?5eS@Lbq0YZ*tyQxu#5AjNx;W{lad6BQMPjVxNmSq}-q0##1rf3+;y~j$ zaf{%fz0iQVtVRC>yjJ`S5_s=So=a%^keAF3o2N*tQMn2=YbSb_er`9_ z3Re{9WN$tpGPu@GB=mT0H8v`s2t2}I$y=my)XTL<40-{9|ip}grD;ZhJ4STIHxe3w&Al#y% zVpI{{z9V8($My*aG%7cs{vwfHa+&Q; zS#d)%HV$La#SBK%zo`3I? z&)WgDn#8lyhl4Q;3adH-0UqjQ)kY!1pntkgK9AF>Ybp5IO=ZjY`RN%f274y*89WaS zWJlb}K+T{YiQl|p`IJPXz%yCILb71%l>5k=s*}X_!eZa4(v{E{R=g#AA&aH<*H?Ef zClS2iZ+zhQ>tZ$hF+@1tK9furNv|60zMjA0y^>B?Q1V7~#e-mWSx|(f) zev~8*1ka_Gp&A$;PNcGuGxFC7^(~KfcqkW4bO6@can|M~hL!hX*14l%a>nbESZ-t# z8M{W#0=648j_MEbLR1_a9Lmha{PejJ(_U(zi4DvxW&tV97g_D#T!vlZ2@%s{sinlH zo?lBvsuSAeGoWT4lw(XIDvRR5Z62cns^d*pQiR>e@-pHd2^Ia3cSZP(%wzIN;rTOy z?~zqnj(m%E3n4SKR_Ghc6jgUlEmjDduxlA!edBpZ4L3C#JGF%l!qk|oJN9E!#UR;W zrg7D%Z~TI3>lpO1Dt;@+^3ixl2lJk@^4ylZ!+D`(1v{4KlpwB zI&*_u8WD%7jHw}CBo?Yxp4O~R!qcuwko?sWD^Wb8=x8=*w?J-=^|Q)Ovo=u09*&Np(kKRT~Z57 zD9YPMbw%WHiJ2zhrVnH~I^tkcSznfMBAx0VS3`O#6xq5$jbVon*Fs~7S!IMfot`Uk zrT2)B4zvD`MG;ukWLy+>VA#cMOq_VD%_`0_&+2Fx4AojVsFYBM;8I@l3VRhRCk+17 zvY%MIvOvEn-F=w=}t%T)`ZlvGMj6{>zTQXnBi z=J^M!>=nzJxxD2x$Pd2UGVrGzm7A=%q~vxbXx9|t^!g;G$=Lua<1K%W^k!&1_-UA8 z;+!hH2*=^~%o6+C8fsh@eHww=k$TFq=kZB>xo}49hg1HIt*fUfADf<=%`Kg)?#oB@ zV=msAY$vDZzx6vWrf0iy=XvA6TnvO}hVy5W8emCnV}jXn>$rFGtPpbz6ehrN42K+2 zXU-+DxLEEDj1(EAf_S`2j!Db7Mon~kpDN#J>-NaKZhE@M{zG-BLcRf66HP-AunbRZ z~Q)chry*fCDUIma*@TI8>Y>jDo?$_+}SN#f)GxA{rSY?Po;S z(#4}%AE3)5;I~kWGP>O;daUf*DP+%G6<;|;RGWDvq6#5vKXBcx`ttTe3TMJQ-SS~ z;<}dYcp-Q=Hb$#gpwW7`YH8u5j`ZHA?2qSTsCs?O&VKjZ!OCG>^az6g?eyNW)q;2< ze&wU|#E{5)Vwgq`sh?6f+M9d>)gm$TN4C6Vg2lS>(OCsMhY(z0p|PiE1T!1SCh8%y zMpBWa#1?M9|6N{#;2Z2w`*Fn;?1|WdSh;<#QEwuGs;GqT>7AsFZyVV}B7#j!O{@61 z?%jL_JM)GkB9n$GmADOtU4ku?6jUokgc3Bc(m8l&U;bsY(OdB!?rrqf3Hz61JS3@A z$oV0_2a=CTRcjd|M;1+#1|?C7!__n9jmfV)PfDn+{nV3lxKy1pvejC)3D*^w*d7IM zKgQWGEdp~W#u>e41h!=H97oMFNhOJp2o?NUtwKhJ8!74=tmgp z=X|Y1Haqiq{U?<`&%>Pl*$TIrcYNl2Vh%myaE%*1S`jzD~w_Z18h){q!Tv<`}f_n*F%|rO_Y%AX)=EpiqlJ}#M-1~nuOWg%TdFz ziq?Wg7-$Z%%$O!-wm}SGk-AWw$uyfdp%sREtZH#TaJ(BS# zxle=~yS!<+{tenI_RkcOsm%hnIh)!G6!mi3_+>9NVipE!(|isDIhf?68jRYxDtNh6 z6_p_@Vs@5Rqa>_U0<Zfl>iChEs{<>GRlKY;pO|t+dl1Qg>6VM%F zRBe!FG%z;Zv_a+I3ZD_Ct-E+Uf}eM*1p&6O@|MgO2_y7uS{w)LH)Qx7AE>>QIg#$`#8h~|x1G?1;L zO(gX{cf+!yb=8VZQG0|`O=ba%T%0jjnXjLGAudnq3hFzMjE}bM{2V6J0M53eyYHq> z()Xbv3!A?SnB{C&e?Baye)Tej9*}YexpYzFVZHJl1lZGBc2tKsXOqEJG_YUP$D10+ zUH9-b+ALv<#Xk?x`;ZBl0qDw?9 zlyn|(@4N36I10~36_rpmi5E1VsZgbWOmP%#4ELhynH0ZjXGh`&1U_rF)Z^H;VLds_r24p)i+9z;{^h(qp z(wt*MRfRa`zz9K3OPPka99JJ6z;5rEE`Z-0m)1vh*4YugcOTgNxG-P0oz6dw_ew*@ zJIN61NTxwD!}vh^`Uf95>9!w>1x=T`YIT;9g9Cjf8I}%4*(AQW=Gsa!FIl4`e{B^N4 zAF)7m8Y}+t3-S&NAYCz380N6*70pCrAO|QU(wH*yMTBKPo=OFoE?X5JR!~7n&x;Nv zsJbM9)6Fq++Qqv(2HX8Od>`ri_3k3PRitj;lZnA@Mla!Wm*e?XYWp~B-u&`P5T%t&f*GZ~3a)z@!294aPz%6k4&-?b6})Ts;x)akRlRN7>7=Ag=Z2K;_*7=Fi*>Ijo>4}TX` z>FUmeEhhkRQrxp@kk>LPij3kPMk3K7JyfI~#3_!3ErdR<@TB+t8&}e<7|r^XmRDDG z2*37gfdCa7-Z&+@gBXXBLVQ0|Q+Sgoqa;x9@Y&-an+>5R^L!^M&=&{Z+rE767YEmw zkBzRK$0eQP-ct78#z>2Q{0^Rf)ade;N%<`8WO zq2wOyadrmxYKDXhl#Ylv1=SZq-sk>=Kv)NY@mJ3CZ{80x2iloUKm(tHR9i;+tP>-tz?vuNpZN z%nvBoZATrAkD?8@YA~Zmq2TAJcN-eJ5{$POS&6<*Q$S>-mAqtebI@M{)(31dCfk+h zd_VN~L81*7pWvo%eg&C1FkA{YiJ5mY6V_K&`iqCrF zt6qJ|?r81VY|eaaAVKdL3Z zN%Q!2nu!IE>&LF=Dm?AJEi6Zu6!Pp6H!scz?oTn5d;`uEf&L@&|9v7WSQB`qD}Jd( zx|T2rXAK-j*%;ERtqT#;8{!X!ukkqv@)FTpp;D6HB^#@@R&8uHj^mys=l4shES15@C}5JN33i@6p6PL+I}=S<@L6AKMQ=bU9bum4ka` zTwEaT1y7ypp7r2f(RxZwiQ6jo(q$W?f`UtmNg~@`HzNcjx%(tTaHTt=?@W>H-2Gg-;Fl3!xuIF^`XuV;qcEVnVIV|!waODKm?IRf9CFsy8+GqyTZ zUeMOWtz-nmAz#Ttl4|z6&naHt>XI%rI_}AF6<`f4!$`=c#y>2DcAeOt$4VXzkS$Wc zA?Ttp4?ToGTj=6nhxiCZrdt&n*KIxskGOUEl#io?2tqo|e`qJT3V}7-hIv_^p zR)Luaej`dSAP&rq(7*lrTuY={4`g3kI7@MaA$j&^Ch|-ov<9Y#Cg1P3& z*Kchw@MDO1lw&~x$%zDL1;}~v$?t#p!_g1|h$Yacd)2?QiU^hQC1H^eG(fEGf0 zqYH=;*r&cZr`VEe%3i5lA_H>xmZd18m)HheUGD0#FudSI7r#RlKLyrY*EQuPKD5SX ztf5U-lSDNtt)Lf(U1PJ-nDIpoG!}5!zwOv-2U_w7loy1oa~&32^ryb{<#1m%%)Hg) zaJ}AxE6N5u@rBCE240(mTe9L*7oe@z``=NT7F*P&9Hthcc;pLN6(E6(lFEQQYwhY~ z?1t&Qp!Z%Qb8l}{p9^Tz;gt1_7(!knXECde?$7qZN_YKjx`FLV+s&6KD^%&L+Kn~P zcvFj2A7D=2!H8@f6|SIt(%WyNvkdA|bTbhd@07RbesgDrNf5#6}L2|GaQX=^s4!xZZw!ZH_n-QECK# z(X;k>siz+Dqtb)2^fY*UEgl3y`rgOpcq56f{6f-+VMtF!eP!ltftpKqzcrc0ZsgLS zzon%|1D9MMMx`bcvGihTa@5!!7nCRI8#1&s*6&n9`VIE4hmH3W5*||GexixvdvD1qZ-ONP1CseirxTcimB$F0^pjU_&_G7dTfz3Dv zIRNrtNE^aE1S&s(P?%I5hN0-IyGLgofU?Uh1V{$ZfBL?aKG?k9_$_?wEql|a8l4a8 zpO9@h*eZuRY2@aAyChw^5+hkxrN|LEz*=ybbt;H)JOC|AJsx{s$TI|3wI4 zW##yxmi!+=2s<-3$Nx9cgw@%NIC-tG=urm~4n3qACccf+3;0?))VNI!=Z3 z3!ELt#8}sOkiMG2Iwq0=XDT=&l#YUexzn6AdpM(=!d@$uLMcOIi#24|Aoixy>)G#_ zKjVf|ZL3_t!_Cc2?J*M@9PB^N3|JU4*~%7qFaOm>pZ_3^K&gBtU?*zISz{gko8NrffERNT{OkhOme`O3rrj(mNNVKh0nk&Rx3g)w$#?vPk@Xwb&`P2D= zj?C*<9O>JO)1iS)zq)Oh;hF!tmR#v|>YP&Ad9m>Py*T?$@48~j^dBgrw;b4PfU6ET zo}wS7dUP7yQV_kPi03Hl5QdA`sdN}pIOHiJ%e)2utQ z*Da9JcrBe#Bb+HAcXF>^l>*Y+6;Zs7*^7 zF%$`bMX@zIAk`5DVk@N{Sf;S^KQ|_@d$4$P^8wxqKbZ$I0oZ%hvmTZh}S0i zw)hBl)Fz}W5w=`QNM?(DR_JKUk0CJ3s(cAo=rfDD3J=|U5lPa|$>NL5xc6fuLSbhw z80p)S|1hjUYj{&oV#|RYCfm7(T~^bvE+ns|vKr!q#0Dy(>{6|MqMkvwVyJ5jBRS>; zJt=Waah7cfxwFYvK|Y?TSM+~-H2EQjK}<6V=esPoDsM}jopYuZ6F4;V-l@cW1E`&cvP{sjQQa)5gJ=H|APcD;B zoWPl=$HGQ;C|tL5>C^D@w}th2o;3!fZ`w0=Xrokp#PE8-Yr3N8>SS_|? zj9)l^TEV9B*A>V&WuA9r{MJ?mdobLk9ZxmR)laoXiJ0M}b1semDMqlZTgDr*t3san z!@6=vZF?d|-R|2@AcDs4sc-K}>vpNS`SShpfLKKX0b#*;_pAG#w40Si4{>Ee5h&s! zg)8dQ-&k^3WUdrXv6>EruogT0!-KxLs;eCt#SN9Tv*va~U2FwU#s*2?F z?^>&rbLz%l(mhv2Ea-}vP<7G*?a7n&V4=rNfg1hBjW=ty8}EzyFB!Ux-)pMcH>Aod zbHOylmuBP;X%YN~rvW^3z7|@)Yf?q>%vE0y8UrG?Wm*Q6rDO{@jMjy#h`54DG9tVMhh}t9pVC6TJb@eqToYx+_QOq z^p5%ulhA!p52{|zwQYq8K)1$}EcUrNGI5RX{&MHmNO;C>ooZ4@?otOoTbv=m@j;HoElyS0^46qU zkLIyvl^!J>Ms>kFNM<-eRUh>uITo{%vLI|8LK0yqKNlgA6BKf}OR?kL5|pG(VrCIP zl^m6NHnj@+u}_lbLUjP@D!LMgMjGq=RG_jeZp3VwrtKMH-O*My-A%KpAd~Qs+&TIi zr{%MwZJZr)29`xPB;T=E@{u_F$|I6ZRXn&(`TATm=8LNzI-}7!H&%*j2YQ07uJ|L~ z#xyTQ(YNkthPpLM4RA<5_jyJOUmeI|iY~febY}Ht$O+lek1g?y;9h4&yg2VRNZK|L z3;V+hk((+%Y63Sr=j&7V#}66?kU25NbABHRhErc7wG_LL`u)BFLvIwv56b^1_`!ax zw(^htX2Y15@(}Yr{UF*Iy+T;vtT=x3qoCWLaj3v|w1geX0imO3BH~8G6=RRM{}aFq zo${_%QmOlq>X`TY^?1nZ$*qUz=>cDkX(q_Dkh2i89D#cH4JG(h@%H$LWP4x=@Jctw z5vM2*^lgth6Lam3aE|CT$|3%57`m6##FdM73z4V2_)si2v?BBz zV4!<32`_d{X)7@Z@i&0^YG8XYNYdKSPKFJ?@q;X&mh z6>2=7e#iQRw|Z90cq21Oy{weK$#rZ7%y?r%35LFbGVnWkvDny;_;rBiGU~vRz9cu| zfO1lgrGWeHHq7}>pff82HCY79Cm`7#S+8CRB~5&foKlqD%o^@ z4GtaVT=~NTesL!27gcihRvmTdhu-m?5bOs%3RVAQUO?wfi~FNs52g!K!$QV3sAdwc zuP;*{xl4Ojqgc4oFD>u3D7b;)6?JoGJC43i_H`iEwPH&4Xh1RQPxNHxD3t0+3+_!G zVdVnjS8ZLVL@u3PH_3C?(G~3xO49ul>tdQd$I=z`XAEm5ZzO~Rj5LY@?w|!P6oe`Q zCtyi9zi7i6R({d$ZA{!G^APhZO((4m_L^2fn)?rY9^r@ban>3CEUej((e=eD5)(atV>}>n=aK%IXJq7TD}5b( zlWt-LIclM)3(P~2D4>k3ZLV|muLBUE6rb|hh1UZ{$t8qTNtMU)RiIUQ9INZ5rKrkVA>xQ`3x$j24C*6izM1KwZ@>H*h_M|wyLs(1G zq$G9DP1K7zaRpQ#t*mdj8fY+~3RedF>I>(3`61)sK?@zU-THf z%Lw@3P`lia-n|+FzDlq7Ub8g)xR2T;3<+u6Cz|`%8DHe0C@5!n?2C2d zQqVnjuS&e@0}4O4#P$ThsKf?^Wb4$Gvhyhxv%}K?cGJq3;JU+%C z^JoAyVFW`g@lrq=^rTK*xZHqy&2bsL6qf23Z$!zrd#k1a{z(1C;C3c|Dmx1uSv1`y z|NDiD*OnK`0ZG7Zwi|>GMjCu^2D%ga0_rA`XM+cN@4N25dAG{IiDrNtKnnoxx+6Fy zb6@hBI=?CX=wo*QAne9?SXhkPZ3=TF?330cKDYEQFZFfb;&nU23P0vcVX9Ixm*{TZ z3DA}p5FtB|rE;q!*_6Je+>|xxg+&FgsQ0M{wc-91^t5dzeFE+nldV;bKpqkdR zd(2IdE6_SQCk(GKWJ^y1xEAj*w-mY22d|ErZ-h2JgTKo2#B?c6<3;LvqK28qEvmjd zdQONoW)be-)Mq76WZ(xzZ+KT0dg3N>E-2S0UZFCj^ohg2xMLQ|2TVmMWHIid+}H8O z&87!90c+A+FEmCeuo&ELpNs{O@_7#Z25~ERp4&nOcFL4M1)oFjJzax6m(iUR7z0v2 zg`TaGj|DdYaJGP8Ce={-bu-j9E7ErsmMhd8{;9Zmt9NA<f^t(N7b&y%a`*U}h3d*F!rJ z2N>pd<+@C0lSP5udS4IZiq9+B2gsA>~&vA1;IjL2cf4tKnP)OPDG<=wD&ro@_yd@JxC zcBB4|FAK)YIRHO#W{Q)`#Qb2*z}G*)`d#lZ{e=twrD(r*{oj#xn@HRY1u3}Y%{I{! zMEx#A_Fym~O>=NTn0sWA>qlb5$mMms&GAs)$8jv(& z%JtJu%o`C&TmLWj*EHcQ0l+_{`e|r^32FwVO@wYanD;u=9e_j*FDuO`O!1g$582#D zgdx?TLe{PXcX`c%2+`pR_yP;_JF{&{SpH<49mC*zDNkYD5%x+c=D$JYCpV^I)PsTO zL1>~l~O&7D27Vm{JN5R&9^QA=D(zZ#LR8ED)hbqzSgq+IYLkhHK_tzcL+OEKk4t4dV`{kGtGg`-0K z(U-(a31DOM^++iKDesTL0@4oinYr5qrhU8OZ&Y*d*}qd(LLh;&P)Y(qk2@TFQvEcF zDbcf`NFweR_4Z|~+d`K0H9<7m@y!Un0ocoHPC$(j9#Py+Dnz%{?3NC!h*T`t z#wy4bHS>8-R^q&KI*>~uGH69T$Sy*dN{0OP*h1%^isGiO<`QqV7*23#)hTn)0ZY0Gv~}{NK!e+-J-Xd_$Ua*mq_IQ}0x$D?=8@ zIOVMIo_Vr9qqjtZr-`P5PA&EwhN_dhQXO6ZWwBRJo1`%?{pp#gAq$AOldP$6Yo=Ti ztSc49cDYXw0@7@_a=-jSxX`B$fpOBh2mDBocMme0XRe@hp};#V*CSA=n^x0<>Ig!i zQPSL+@;jb=LDE4X4NMIm{$6>S zEZTF3`}u2euJ@;Txd7(XqCxY*Z$@5t1mY@CfH(>}2-XIuM?J(pYFDjrYG*LSzs|Vc z#mKNg^PK2=puBF(^FEDkNc?_sJG?=^#w|TxV8E^y#^_`Xsf^hVazTC6-q_3*qBDfv zbjcRHGo61_{l`;Ix=|9NL6dSeZYSN^q}rk5rMgzNNL5eEn~InkpR$9F>o5d)kL!h< zKXh|o^D^+^^hFU6pT8e)+pDVT$G^}$?WOlKY&vvm^}rg2B{$4Gj2k;N>}-7N{w{G(`{E&Ora%QohwIHSv zvSyfPSjVKm&d9mr;6MKn^Xhd!fibmj3~T_?7N*-vvy|bLNh-}IpP1ia8Fel`a-Rrx z#Hb5@2ZRH{L;t|eKr=%95%)#IMlKcYknj?F6$2Lw72iUC6j~gy``bz#n~lZEZ7=@* z?`c@>jpA8uJ6o7TYg+KN{0gL*-+IGx!?by=SC)+3KJ4){#E6T)VxO-PNZyX3aWL=# zCJ-`{JnXU0@PRRNkWUxUYD8T_dod=?Ol#E@JY{;nM$(qT=HI*c!t(^?qnueFt75N& zkuaQ2`%HzKQl4U00_05D8h04iLfDK(+&g$h^XD`eTe*Amg$+m#m{hoT=@NP*i47oO zwDOVO^GsaiN*LA=dld)gu;xo;(?{Z@w)gh2-0?=WWwE_mJ!~HH_2;+3 z!)2Ebvwt6OUvvkYiuGHqD?%Ew^8G3h@I8AC|C_pf`ZtTAH~WcHtgJas0f~~`3SIiY zCxRsk6@#xf#kGCCCj>s&8Kn2aAqPX&Y#Eb7&_zc34>XqiR2iO>>vQUkz+RD=dV$_M zRf>O=DJqE%*FJX($@w`SIJ<{m$?x*l6j@$$aJ!nfz^DVW5eFW9XWw~XDQn8EUmyh;BK>Y5x2x1JvlkDOgaD82V7&=P~e*OH|=e3iD9c{ z3Z}?6AV-!&Ay=VRw@2N%R8gnN9`m+|3=nGb%xsXU`<=Aj>csBNc0?v#&AN1SI3c!W zlHw8~U2Ls?Sj)(Nc9(dgA8S@`{wUy>Dwt}z4EKbQm2Z1-@{hNvMdn?Zw*Y_1Kc&>5 zWv8WiJ%4>?(7=}EP3zay=90M8yz{rmRULGqJw6@m?R30_bH!Wj#&WysBh z7L0Hv1GD$YCILEz7?WY#j%Oa)}#~i5uZ|5fc8hw1o{A(7+05TtzszMYyY$X#l0z zy+T{!F{ZqX8FR#nGlX$3r26w;rxA`jWql`%k0Fn_p~B>#z9Q%b6Kt~+vDXpaW%Or* zAi}>O$Dog&kWGksLu73y68YeRTTq522UXZb;UA>ISiV4cT)B&uKtR6WQ2sGvqqKUd zgNYOxGw)fhmPOj6@(bjLh+lP&SU{9pA=i5B$D3+f{FTK{1LzOzLa~17PxH;{^Cc4R zWL!h>B^Ga;VD(A^q2*1EA>|r%6wZ)laH(f9LDe7iO?1R=UUi#%E1yTS?r8l2%yXc3 z)wbGAS^1gE!^Q*f4Xj)8&;Ax&+|Yfz6Zm&TK=6cPhd^{@hE}gwKm<5YVaXX|Qt-fM z$=F<}cKwI#qJ3}iqTVBsKkRYOxF|)J5(;F@ObjTMSD$z|dxOKMORGTD0*hX>xIk>C zic+2PMz@(T)~x9f&;7R!w0K>yuJlIz77qv`Jlp}^JhrY&_!92S1nl+R?Y!K4(0z;a zW){tQwZ+h%{LIt{_9FrZJ`}z%zq1W?F}?VG;lp2){9_1D1aApnp~unW&(FLOqx3CQ z6%#k8R6ZdP{{6Y-zYMu~$gHZerqRf(s<`&f)Gz$OOr9UTnSN4yp?+&w)t*-gxhd(X zaq_F&R9c*NKhXIl>DQ#6mU_2s>(mdj(2c;1r_s)uMG-S~$g#d-dBQTmfsRWA8OTAf#(T1tVXZm$As@_g7GKO8v4H+g=JD5F= zhxjrmZHBG~*DlT3e+P&f)I+d191l3`HD?mun|=9)oy%~m2ewHBs0PTw&vTyQY89N% zlr@)Dg`ZcpDSxiAeL8(Y`z3#s^km)~Iw%S};sogRrn;@%KQ_K`bww9_`m7rY$l(^j zFNIlgYa7(&FB^0QmF|%cM7-Zx{M^40)D$Z^q(o1KL3clmdH-V*%fSnmw``Kk3k>q1wkS1MaY;TOo> zC55Sd(RZURU1<(0-L4LI2?1x~^6g zkrW<*_}bJx5&>{h0!!IS%qR}gw_o9ZFUMqlFmiJQYeK<*C&f%u(qiYBQP+;|IA zP2?k+wHiTOsMdyDcw_P!Ed4-C_z-xJJ#No!ra>mSM2zc|%8cJI;&{ai_82Iu_ zZ!$9<&IaOJgoy&%PQ;6ec`byC5reRmT{rr4Mzc~|mVnUSs-sHiOA1dlyXxVJL|<%! zx>)mWEpA#BIcoq;Y1R^lbqh`%;w)qp2EW8j_4C5}h2MkFn<2X@ypm3}IJ>OeqTq7x za_>TK@crAbPoK|*uUdaa!6H96-UpF4f4}^%(y!P(h)>vo&oGn$zjaKsn{6{hT*Y_k z_bkSFffa$pZI$q9QbTIK{+s!2i}(hZ9!>nx<8!43EqwUuC1zXlkDA`P-m)98*p7A3 z)uWxZbmpnAk=^xxCtmd3lr$^XBIZEYT+7XWxz4r#Ip-$Qs zS5h6E^+MaBepA^r5S`N#{UC3Fm@wq-OfP!ncVra%e&72w4zE7vWkg;R#(pU@j=0=M zidIWl`qKN0qiN|DOh+aYn4E%XTN<-(H4d4FKBu@^*PyV1`1d_+>bQE0D%LV3EQbVY?^u67}&SFfMVK_eSI^vHh0N0(L}` zR-ikFBG4Jd-=f+7?JIL@-3SQiLy`Y9Xab<7T;vz#d_D9ULJQER-3l&J&T7f!3>{{k zz4?LYE}{5-|G@T=D0SCR;yASXffQ*C9djsg?ArZ^=~}}4TEVp)K#Cj9zwnlOx@ZxYGZ>H8MQXBf#3_Ek}n+RuDCB={y({P?EFFc zcJ%!Iav-)ZhK(cc^1iz-LjDNmtym3eT3`Sd{jc6u9gwe>-UM>r5XhXgKu9C>yn&lr zA3i`h5Q<>P#1k*zA0cosKpP})P{k8xW>+CytAFE#_A9LSK&uDpdC&g?$DltQi0+H- zv1{|fb3Mp;E9VRAvA6Mp&=Y;L_x|$BKcdqK(H}r~K>0%LALave`2gu1tRF3^d*s{u zX3ZzcD-S_u?^O7mOY&$6To8-;t8%zta4*V zSh44HoYFkXx?$G?v;-4!@*%1_u!SGJ(>SUD>@s*OOH&xfyuW!B)<^dml}S&)VJ1
|#&P6ORi)LEqJm*rweIXcmCTr<=EukMtQALt6WZphI_7L`qKqy$B|{^b&7_m; zK20Q(Zd~4$48VydlDkQE3o=2)I}e%d5YOmPdnOA=bc;-zhJQJF3qImbZtg-DZqG?C zEi>!_aUZmq3E8LZ5Z>t1)CeRb+NLW2QB$)OFbUH!8);Q{Bc-W?!j3hqLJS#wUtRd8 zEF|V02oe?>?N*mfhHF-p1)~l&cVFGe1j4j-OffY2%85WAcrfkcOsx{ky|rc#)GYslbQUhGVCe>k{EH8J)N^kM$iW{0NS zDf`a6o#iRd9SkM#=HdcYNGaz}PpW>DlW zgk>-8z}WQ7aaIq_4^3-6R$_a!M0vpRdtQ-$h~$51!<+Hc-4;N)0P~ z(nmf%7YtPA*q=N*W)F?Sp&!3MM5@vJ7Dp|*koON$jlp7|D$=CeiLsU7CZXz-0#B`E zq3uC1K6qORnn>8RiTu`yclStoy4xt?@+N(gqlt6F9*tcBVUQ}=} z!alZkaoZ`fc5!fF&P0n(N@38fzUN8k4?9WHHWaNZr66T&No+knax3*;kM?iBEa!>$ zrgD2wr12?0IImO+Z~tPe<`8iXKVF`kf~g%F9VabK4!y=p(rHd!re=)SCTEkDc9oY( z5IGi2;wDbZAoF1ys6;#`ssFpKAJwpUSyP8li@`gkUnkPuMKYkI1la_tY=}RNPr^7A z+W?S8*CC-JQ_q{Vl3+0`|FtCa)6s8tQGusSZpkeTQ~4r?_vj#iFV{~G>(tj8*pfW1 z6CSYo_QSc}mL1@)tKEAj!uPwp{F&lM&^<>>v;1m0RL=N zwwLqsR|ggNXHu(oY53>wbT+}4<$^)d|C)Uo5JoTk97<8=3;TCp=yK5aPoXIh4&0JUNg*TW_sJk zM>y18xljUXR9|Dilg44|B#uH?O7DOg>aSo)UR{b_bKhdAI@uLD%AX(Zrsn`WVMJj{ zVcSl-u$Xk9{VlE!#{jq--lnVp0E(!TmRqUp9)c`?jBC_b;4d`k)W|Sbf^b|=Izj4onp%flab3oQtOxKKSo+AUx z)`Ns;(V2?%vy?R9LSCM0_ws|0?T_J1$P|AhM!oEr`6Q;HzAW?-qc>@m2@&>Qe(z-^%K`Op7=k2kaFH-c)TUeeu_o9zW` zS<@&-8PJu~ygl%fVJ_*{i6!!;Donidy+c#-7PKK`v@{V1jG}NleWEGPctj zO}8XrrN`pN8M8O;k3u~w{G0zH4b5)Z+HrN^AwtY|A*902}3qSgTO%scWl%Hy=Jlwe#N_oEw4F4rW+^3ZrFK zo0YadOU;FbWTMM%wSrccfSds_dUPG4xJlyB9yir!stP}iS@!VWYa`tB1kRdcd4IUk zxv73utL>CdB8J^`7M%eRB|SW%5hC(`R+uSVqDiYwx*iK3>SFG0Z4Wf?oQCO67Krb% z;or|0%mMf3v&J8!uFZP`yA-unxBZ_7<}6|!IKDn$BXGc?0bGv=WZDqrQiOE4e}$-L z%neJ}5W1%P+4co_Cec73$gWb3WfFCUz)r;wrextlLbZ?Z??31b+YO(#ULw>gBh2&D zXz>l1*by}^)VLKds> zUwnbEcI059CP3xZ$`@g$--Rv|ou+ae(-$Tn#S|CXqp!FDbUU>Bw)R8(ctK8@k01?LDIe9{u4#QN1lnEoA zO$1oQaJ2^bZ4#^AkegZb?w<;QF(F=%$t^_=`16l8!bTi*h{+{7^UaJDYe2Ath~$O`-T;>k)w`u0bA$2^yKgbBJu~YgyCliONdzP} z!a0mUO7+vf1pD^C!1#t5?12M6`Jv1i=<;HXLTxd+)dxas>lfoYjg{7EfYJeG?N=H{ zR%Y3ExbgeNuc`vs8uyT|q}DdAo!%il+POsn1w94+75m+u?PdRNGoTs@D zkdF{>lvJHF64f{~G_VBHdx3&4ysVG>A|5ezT$3wZkf4q`CO3bF!3u_A!=G7}@u&!7!My zB*Pd>V<|^SI3|*vL?J{H2IU}GBFa)(#!_}!Mp?4`9(}*(`|8y1^*YaM{&?=sbKTc< zJ=b&J&tG#r?+>rd?77SFN%)nzv7No|gMyM-5ciI2-bVscI#m=QdKda&W?9{1S1QUdq#z?iv zUaQ0tg5lv+uGPQ&{(hva35u4>x2rkt(#_GA$H!7iLUt8m_}+HUbnibbphUB&&EYOw zkEo6g>_P3!n>0t-1-#sTRr7RDP+GNsEl5JlIBt9p8^u21*hO-+@V!tLi<*w{B9 z*I3a8nbSC+!ZSVn6;mKGBOnkY$NcjhZr+~k96jTL2+E!J$R`K%b9|L?lRx1q?+F)T zTYGDZD`~J0_Q}guNqleF-tC~h#J6Ona!(~}Yjd_sTO-z8spq)x%mF@MNyy%2^)xQw zvr-J$A{Ux;c-3m9Q~HwP^#^4alix2+it;TWgI-LCXtF6B8wTf>Kg`~q{g%~(irbc* zyp+8jqFpxCCDADI)H=gEOwYlAtB2qz7i}8lT;-bEn{j74(GT*v@70(RNzcsi_M(a^#XO#IlDi-?D6&KRz<@C_( zrHIgsu$ueNZq~yiPX=+!HDsUzwH`(K&ty6^E1mn6LdAViEns3o3or!*XYgyUt85-)$4;C0`Ry~?NIwq$Rx_6ry5=uBWMRtpO(*r$SYcOdj)hhLT z&cRhz{pHkDd$!&3yR$}z4lZE)$`Q!+r=u}?Sp`!y!L7h&MLmZWLn8~{UUt|n-x#)r zv6iITn+JxQhGf7r>*34{gokesF1;>RUd9~nLF)PHvozE@_oRcH1Jz5qWc9KV6hGkf+7O3Sq8{_Zp z?oLb1;1My9ka!w(M|x?M_cpGKE-Xvx`@pLtxpdCF_Q0L}vqKp+mGf0auGe|Bs{X8c zGFlQ*x2>6Fzj{}=hrbO!oteyV{OdAogNeA(Q|ngZkW>dgR@0O5S1ha0M8tzLz$!IO z@@i!@B8NMmBOP)_CdlL$=l2#JuxWDi%^0h+_a2?}+j}lh{ zsd-Ub_HIUGfwvtnjDSy^pe^mY2W7e}ZZWk?Z1 zkBuT}(@jRgOwDeH8nM6lzFA&Ysx@A*a;Gdd1)`J99gdB=t6b4+>_Og9^&)9Vie8|x z=yjta8KV{=S{%h%lGLu?^0RR*$x8a2;7VjO`%_&9Nl`O%s(LzE+jN#adr7|4yFN+> zUO7h^&@9?8!L5E%opv#G%j+tO#>P?S_c1BkDTfze6q{3Tl+kcoKSeme))ab z_Bd*#&{8^Vz(O@>bdZ@ggY?wqxsiFBQQ^OEBlB4BlK))E`>mzZETfM-BK%y_$4#W8 zNsP><%t3`N&OtFYUxlGwdQrsw4H`C(lasxUbUZ#drBGk&kVDpy{au)qGitp$$xkK} zf-Mit<$s~o`qbJtRubM2&GJwuoBC9dF%utYlhnG8%x?@23s2TH3%%J(y&_*H$#dl4 z=xCi%xtU1lQQucwqI=lDqO4mVkrbQMdFidZqp?bi4qTo#^cZ)g4jvW^LX-Qg#Y11* ziCE}zTnMqJEF1Fo+t~WKz+Iyr^T}#&l zm9&hnYJdhtD`)+$WT+<4`p{|R@UoYoF14=%IQxZ+WJRBC3O0Y6#(gyHzZk8Cp8NAt zDI2?mm8`+#h4D7wgKJMy6vZ&5qjY=cR=LNaxz0PUMIscEVWp9bSBrzKLDVE>L8F=O zY-E`bty~2B+-&$;+J~`*s`{{x%QJb4F&DJ7NV(LLru?Et%R&{_XSYlCq!M;w0tB}p zJZ9i`#qSL?L=`$D;?u94@#iy7V6%BlcOZ98S#}gtl7hRrt@K)3Qofi+67k;hZ*;#} z@p0~Rav4k*Or3j+l7RS|aCZ(@Hm#XNg)T%wFcwz^nO7o0rdg(0`iTS2@g!_b%3-_hu@5 zG#^RM`t7d9^9US&RJX43E4zE6_;|VegQ}G_JlD0e@9jVBqo%!PZXa@Nskl6f3OJ@J6x^k7UTTA1Kp3-L8sehBJ0|oH1NJ^0 zcs+NfMfb#xMAYxGJIMW}Axbam6FNg{UtWcsj`zEnFVF9%C> zI&bN7mS_kwrLHU~;Mc~|06+UT)miEIQ~JJ(N>m~y-io-j2QYy?nLVFFBUd!ko2hv` z`{WBbx}nM9fZTCR8pf7e>Bp~vn0h+&vKn4=;(^vQ=Pl5f1&acI1pU)l^L3NQ?KE+P zpuz{{+W0ffyZTAB(Vr%@nFee2#OzN)#4X|0z~2^fJm|HRMOX1GOj)N${A%K+P5f%Y z=0?2G_Mq9iHLLzbjm)qv^Xx!6e{H?|Wal6L7e4GP#QP_%;sf5MC#RF%P$iRa@2{b@~K<)bF{N{kD3lMEiG2ChJqJ#`G=ar}rz8A+ooOH&iP z1i9t0VJ0EN5}FNu;z%)Zs+ZLrYLDXnEO7I1anw+|4tG?>n1Jb6!r`<^?+VwVSTfT{ zCy~)*>y}||iam^rZts@njV>aFC!$hhB$0w;S4!A)B?S%B@NUKT7>O3Q(@wk!dyo{H zmvS)6R53d@=qn@pR`!zpO&c>Zy7!n}p8HKvv37K2F)w@A|M zd+0VXJ#Gn$Likqq+Lj0DVtXm~`eb=9B@~VKNiXw-C-$*y ziX;SX7LWIsj3)-BYC4*mkOh+-TGGYU>D)~cf(M^j95pNi3nkhzcu#lSzI=a4@}dX| zSDc6?rP6NsQY=yushFJ7&4)hK=J}7{3C6GA6vHt?*63$N)hx-vD`PW-`XsuqDY3P@ z;eq>o#*wzxBS^#h`HK%}Pj3FM-@J6S)Li4;> zF;ND22u5y|mzKafvw!1bbCT{taCP7Ur<$$wj^ET&aiQhagU{-Du&iL=XVC0@l4e)9 z^pk9(G$BVC4ycRf=dM1~!i`rIo*q5d&~)95d!dfD#9*t*3NtBVGABW_EX~h)n#!ln zU06K8%vhZ)SedPSB&=eq*L(PB2#)fkB7CuK4~P59tN%|w(hu!O)<%x*L?oz+x=0{>|R1EA<#vNIGZ z1BRXfgU90{%-}I1&kT#r@lB{d9c$)B1C|kjN5Pa# zrh>ljE>nQ@?nxqpzHgk}fhNdC1&Y!Dc<5O5^XI{6I0}uz!m(&HN>Kw0g+bKO8k!i; dznj?Yz7>3^1Pb;0`h%h209Rf@0&Aqj^M7sn8;g_ujW=-uz&# zmg;+}PMtck_r8S5$%rDtP0X!~At0#Y4E6LB#OSC7^-=Zo2FGZr;T>ERLPH}J^n3?9hdaAFdveC~Qd6|F zHnEX6dmvz#a4@|7^ml^t7>@%+yAuWwek&+M{PMphBpR1tprX;&(;J1TO&pPg7dRmx z(j=qC9o2y_z=FgF8QDVC%n+ZT>9HZ-;#a4|5}6V`LC20I!DrqAk zI!uYrP5?vvYx|j7SQtzZ=0gOMP@t6%sCV@FZY*!&Arclq%2c3$!E+UVC@O3 zY=N!M@-Ljocv+DKrpN{$Kjd`MuFlPl1b_cMB*D>wWPg4C&(P3sNQ+I@bz(RfhgEY;a223dcAujw~$qn*E z8$nA+`SndBC-1v~KW?LW7$aSM{j>zGY7?vGVXnGa5@sPUy6cLxhnZUXZ(elko>@D| z@=un*1Zw&uYHGezx#(Z1s&nwrt;ED~+uks>HIIl_<{Kz5>Lk5Kk8RjP}KthBP3lf9j0r}7HlrYxP{-00Z2l@Mey$^LV%{|+S~3RdET`+wj4 z&qO{$QWtovlE>l4|KD523W77B|9`V12=R*kXJ;L@_8A#&#I--JqA>)#y_7^m5Z}LlH&`kAF#VBx#1WjA2Q@c0XJB*5!|i;8 z{(9H(=00Zj$NBi@j4VGsujehgV|d5Y?I|svmlQ>qfU1Z9e5v-s(MXLX%yOuJw>R%+ zyl;Mt9nYvCpYa9d<>T%Xl9P81r}8&=afL_J33WK0$=!EQH^C<)E*=)BfSe{eZ+2BIo6VQ>(5GQ*J0tLK1aE>d z%k&x7uq)$0)!4XDsDjB-Q#2YctgNy{VzlZb8byw3mCk4T_*7I#+jsM=d)*jqkVBpN zK`<`aZnWduwm(qtz1|yM63wOY?nHhKG6`u2=?Otbez0;}*Dos2t-{^S$hY%hS zL65^XPvv{rho$#@giG753-j<;8CpXW=_5ju&i> z7?aUMwqbr8q=1*&wtLi`qe60!bVB`&U~CVquV*!LDX@w$XToMOpC-#C|Ac@5Z7FSB z`@;|Rsl1$yc(zU@HW}Q|TLgKx>WH*ImL5_!&Luf==CDytzFKdNrsMIK-0SJIDe3ZR zH!^VB5GLgOSzRjPo5(|*@O#4U%?OHWWI$dp1u`EAYHr&$!*psnYMGTA2=M?Ejr9MzAhz zim7RPnlOQ~3g}5YY})WyA*ufSg#|`3iLUFkX@kL9ZRII%@K!4T2oc&)`Q^eSn=hc& z%YIz9=gWb<+!wpQ zWVexg?*l`wr*GEuM2ib0lS!zl#m)AYezMTez~8NVR^Ii8)o>iddDRW2k8v zQpy4By(v*bWids1JN~QDuZe7y^HjUSGcvqp*(PG#Rk2H-)5_5oF5Dh)6+3rZ=2G zowd9sv&4A2>vK{wQ0?>Lu{Ff&^X%68`gk1RF}MQv41|`C*5)QAMb+Bv$CZD26*>wI zEjDPMfT`(kbq99`g=Cgzx$l3e*=TQztq_OF5Cx9SxFN*^5KVcZ8X6i>zM4i?>l;c? zVa6L68p4{lEg+3c!gZQJcu6k~h2w+WhLZ4STiI&#hFyxJ3R$fdnXJ}Z)ftXmH~WkZ z27F(Rb=|hZC}Dgr5jj?gP9_SeW#M$tmz?TAV#E#Vp+=Bl0tbSAyc0`LcfeF(uiR_r zZB~EVXIjSUaN+E013!NY@9h=7?CuP}NAOrrT67ONl}>&7%Eg6KrdpN6lSSZwvLusu zItm;$&#t|vbLc`;X za)rA}tws>Ogk5#!$|VKrB-3>r5^neYq6Z0MVjvsGdb2f`R64ZOH39Z7yYp{6ux3@lHzcj<}UI_f@HBJgV83rXJ zCi>@#qo}uD;GGYvx$P_l1_s){z1#&hY@U#xhlM>jr*4~d1;9?DOrSB!ef2h=Z0qb4 zC@3h{yx8g)OGpXVd(7*0Hb-)8%ndhWcN9Z0I z1?xAP1X*N{d38+o`{+UU-_GoR=-{|4M0H))v@bT3!}XYo940wy1>Wt}7X6FyeI^~} zKIchDO7hSe5E2rS*V3Xhi~8^x@6i55$Q#zh<_(#DW*2oP!c**8jq)XAt0;8p!f|m2 z{)B0w>{S_dF-tMTyu}z_Wm7qouH@gyhp&=67oE^LbFNEE;}L%2ryWZpJL|)BMG8)#sAxjb3})12N&#fBnea;1kK>l=$bcGjI2v?+s>+I7W<=Wwg^ z4o>RO6}S(a6Z7LiYRLCzf6jZ^uZTSySjhHCo!j&I=JUQWVr{5o2%N`mVWaU0n6-b{ zND39s7U(>H`E*UG;LQ0M$A9uW@n*WFvpaJnsGmq-APEz9ilYGQ)>k9)yK2mjSXs8u zXD@iA{9m-`DY0vK8yk3A9??3q~Na+lTGA2uxuYFbsTF09fBOjml#$qHc zSre3I0Q%zdu^Vo(^&f5+J$V?YAi2Op*V*Pi2d9st^J?l=0Q0^ayeMqRK52!WBYkvF8^rgR|2<6o9#g@BckSdm&^^ts?WO z^THk>?zah)V4$b|+B$p%PR#Rb58*4(W1qeVFSYs0)Z>A;cip+9G}{>7$a9{1KP>o) zsZ7;3GPUD_EhR(mpucyGi7m$7LEc;E>);&4FRDL;xjjNPRVo$Dk8-F#V?OoyEWh2} z95XTfu1YCO4Y3q=|AW{L3C*l;Op=Aef$HszmEY-=<rWZC;%D;nZhKz3o@q zU+{ZCFVk`7JYxv-%gzSF8vL`7mF9&KJJe$Nyw>6zSXEVZAL(Vo=)4e$YRJkG3Ex=0 z0i`IzQ~el=Ea?4&jXWR7W~4IIgmilUksdraHyrzcHi0D%)lsgvV0#papeug#8+PK0 z@OeQF6DK^vna3K*s>a+QbNcelOl5Jglhkp{JiqMUWN&`K*szb@-cw^d9d22?qTOZ{ zm!3piU)Y`$Yxtb`r>Q3wB>!{}BepUA)j_Pz(qB8d@|q|x88vRX`V=7~9~BUs@6U0T z1u0~}kf2?xKl(3h(TJge+d4u!Z;`tl3V|j*lGfXB?^g{B@+QQC$x;6-~c~H%FB1N09e#X!HH6`(0k)?7C!>% z$_B&GcCBD!YHGMpsg2ES5H#?4!)^=t69~TMudcT{PJpNg2?aI2EpH17BtLoXn|86) zFzfQi<8>;@F{Ydj6Lc{s*gV4S;gEqXbaA@1Y%dV`Ui-z?jV@9vEz1kKuF(9eJI=)E z4=imm!KSmNI?+ivdqUo?u=#JBkf55cynMfn`TECRF^1Huwo?%p1-6#Us;irg-LLS> zS(Po=E>(XJx%AcjwiL4^M$cCJ4Z-#j;z7YWOWV$GxBV0>g$gPAU4Y@v^M7;GN66@j zG4qv1Ya5F$wmBU7$BLhi7BNW?na5Sx0s7E~-_z=aPY^V_e;OcaI+JPR4femn*K*Kp z_^)6ZlPpS5m43~3yX}5sbl zZP$pWa|JG|6m)iO09E~E&fz=^b$O{k%KX+CQ-9U8S#+6?qV@zkPsgqI)wF!%p9@4P zqSZ@iW*^PP@GvY%$dz@xF1Ae=gvtqx&_%UA_WU_aRyGfYZ896>%ku1WCHL~n*0N=l z^@5ABA*z27a;%_*;^83hQpT@ycj%Y>>%)QJ-PzjU(9q=|%1w?=u#0WE{}obtxEnMR z=WpDlvJX2i>&zhTYLIIsEplT(mnrxlR=iB?Rez@R*%BK|%BA9^82-u+qRv2>wg(nY znC^#!6=#2SltB}OaAmZ}cz{FMvX!6eROm*=0?`7>~ZqEtn9I_;>#BYX}s=f zlYFctp}V6u^v55#vCU?mUazF-KNhG^f0BC^F*H|TRT2Fe{_wlOwdZCt75k)kT$Eig zwV4@Vs*Dsx;Kt>c`@>!hwHn`$OJOJY_Ve24*chy$EHhTst-?w!eteW9%qU2V#g`L< z3`!dUlH$_ztf$6sARyUTmjA_x5yzPqOau1I@)w2^MksIC<&;hk@QIq&Xds^ZrBa2- z=kqF^AU~p_s=V3cK?w5!)}!37#rw%+)omvVn@JBMJUo1JC!gC6(a+`0#4#vWCv~i+`9^_Pq7#b7jY?hpO`FKM%h9O=zi97Fg3vXH0l_ zcx2S=R1KkIq}37H$e0*WE35Jp({lM6t#kuMI1QH$WzgW>t4bGzY&^&f3#!~(QbIy- zB8&I37fn|0c)ntt&5vPGv+;75N}n!g-F^U{fIjEnp1x-PpYwLyfoObaQO3u;WZjlc z<*Q0!0P|RJyPgsa-dQP%Zg<(AXV@s+Pa=@w~f<=&47a2{{^t6mndRTIV}Rp#8D=m>N`V!bd|Rv5KT7 z(6$>d$x~=qONa`I0027;0>m6-P??1OK+9-&y4(;zbGV;w+n>f}$@P}gW)&2IM2NZm z@8qyQmqt-hG5EtO?$4<4UP#53+o<#m@QRw15S$l ziglB7>E%e52hux$lx0coNrPhd5$bNkmtQS^cw8|8lfIk2X_bUchv9qUX<{qT;=XtK zmp2Q#2&R~rN)vofCylDB(QMbJD_E(isrNJ4uR-12g3JUiMe(IOD0+yzma^x6&iPQ* zqS#8N<-t2u5hwn9z|H0cL3Wt5=5G42fV7aOa?< zI@3V5wZz0kH=rc%iWbYlAui{ndU<(?%gSPaA=3Gm&FNS)IS&kAa|QF9QNXD6;1du; z1Eo6t%hMfJf}+(i-7n$JUnsHbFIisBMjK>MHX?qod7kHO3nV$Uw-IgL#4V*xj1b^8M#O5Ly5KXGl$vOm`g(ONwXI!3}?uD5v_4#krT22KQ&OPz@lF*3@! zo%;g*kjI>*iOX(v!G+lN6c_TQ8te6xo=VR=a<;>1c4*dbm!qMa-6aa(m{P*zcglb_8t*1&ZAVNS8b} z0CDQlXe0D}me1gd6y#cWoZ#(_j%x5?X&`{a9AE5DXi$@S>2a&G8)omK>qI2vYrRSI z97^5rxbuVJ0hUbv zZ&9S^QwqS;o~oeQ`F@PgJK^^p9yM&j_GeMnfo%i;L?v zKZ*Q0Ud=Ck#x3BNAA7o31AXF@oS8|_I;UkdTOu#WJ>lf2@XZ+_WAq>Vdyv6M7I#q~ znPdie0ez&~UZQF*v>aOXZ_0x#&&rGSeJYjFszD`jAD^r*w>7+RwDk0_D-i!e8j9ZW zkDRA%zUrI_yu7A$kFrTA$#f|Yx0cJU`%V-Gj83`res32g!=Dot;&Nawah|_?v&;E5 zpZEp@3EP0cB+`LP+h3W4zV};j2xN4J8%{IQB=Go$)|h(oqLdIkN9Un;j3iq6vUekZKvpuzsz zXc4ZAzFxJ zG8%Nz;|K)WO|^~ZB>*c$US6(2AXq?05ETmfjG@uNY}hX_!&3J_nc@Ih&vOodcNNSK z+I06ntxWvnNFQwz|d=+WmD z$xMVwesa-NWo2dKDD%8n?d=NwkhWuFL-v1=>BtUFBB(lo>ZBC> zY&W0F5Vn3`r7fuME0s{yj8-O@3_}Txh(MD(wz{JR{C^H~!NLPauD7lVAOxuXx8DUS zg&L5?YcYUEsWS>xoq70mf`?RWWNk6Byaj=@(+Ud!Wf<0d-(DCZ1MpgebG%W2lICff zUh@}#&ae7G{MxSL>?+Rop=s@1n+z(i1%9J3>-&0@4dpLN=v|LMN*uy~Vx|lD`f|J5 z$oxClk42heF26LNX#GUszKep@L{xTs1hR8t+Hc)U$j)YL0ALWo!OJFGD4Qnn3aZ60 z*N(?8Yt}!V;9mnP`%+r87oVx^j=R+_#$<(-`SgzPQLraTTKZ^C7VE!+wCF}2s_$%x zB9&-Z^u*lXXeC)4)mu&&M-7I*ueXt?+Uvo=?%PyL3zsAtkP!k5XX4+}SB0=&L&-^N z!Bj+z zs}`UjPPt1d63QMAZ>izrAql@UYrdc(Ii76%zTP_$fq=m2Kd!dvPYC9U7$hvNwmr4C z41t{hre1dc__#dEY~Up~$k#BUM+8TMa!3WERpR1Ahxz1!gaWtyHQa849P(b;F#E4K z@p-#1c9?jv9f7$_j0+O-p4ZsitSZJ#yaZ-+=27&Oh-`0xT?2t6?Q7tLngi8FBm zuywrS&2(~tw)kRCAd`g=9_C9B6N_mcI+i%X_}+!9!=R#~_Oj5yfj0f1ok%gVGcxe1 z*%ODxi~-;lfW7l9G(6^WSYRPZP&FzIVZ|XT*^F0tOl|&pv$htOgumB4KCvW zN;d;;K0Y1J0{L6Kq&lElKvik~i`*;7cQl*EE~Va1NG>$K1a z(|*;9N-5}Q3WkUR%TTRZlsIe)$iWGbTBCpOXnk0Nh`ETNi_%bg73DX%XFoMnIR3?W zO}h0GA4zjsAfYi8aPT2VS0vs(Y#lZJRnzu6slU*|+fWf+-gFr2MO1_9R`KdTEMet$ zJpd+1;q_$yrbNcw$h71mCI)&ha=m~GE#N+*p%fUV5h!47U9l;=R%;vqBCfDWN}r~N zMwq>)iIz+IS~=fd@S ziDCv1sk8hBtO{R*d8b4U0gIuR_imLG?{?6np%lE!{O;+Az+T64z5di>=3Skqnu&{D zuFwo5ON)(*F@N#@SL>iOcY_jO?YMJtb{zOsDBwp;=)DsUzc*2Ia&m4S`1AK3@mMwv zkD(tHsYd~-Og8H*L49N-Z~VUfs&A2xN7RkMGIQ@pM zN@o%PM{6x0AS=*NSxatQJ~Cn*=JykVbJsk*WrMDK_rX&>GrwXPL&mdyBfxoVIu&4 zMa5t|k99b-J5eae6Vn=Kv;GgIJgEW0nyF_wVf)Hcm$R^@FRqifz#5CVl7B8KJbgzo zs)_zlx%7*F!gC?E(Tt`pDmgW53F4tt=Xh~=al}3Cw~vk?T@#(90yKM5^^i zJChx8e#Tv7cK)H8|M!+wI*G%7P6!qZg;WX=RdLGd2K!vT-hhhN9yd-M1!5f@m~o)yH_^kgr3ph>IwFn;CTv`mOcJin<>RlSa#?0Y9&ezE>0-VyEE9!^MKQg zmlttd{lufP&jwGoJl9W(F#Sko-&8W%5TCrO1bWrxQjaSU6Ud>=yZ!=`|>6{yN<+FswXQbbu1Z%;|=X|}9?sd%in>19HKseavWYnx5GS5*>O~f=lIqUes>=KQs1IZA5bBcloCIL{ z-^4ZL#bgL1R@+GJpBmtcN@$<+guO3q=yEG&i)~d&3DYL7aG78k(KzpZn|_sN<5=BK zX%2mk2RWI;l%EgUz~xm|eg=dMLOwox010GwvdD~LGJc9U^5H#*_`%KsjLj!(CWv<` zNF;^=SA>N&Zpaf^?=w<|ziKZ#g6Rn{{}u)pQaH!gZb#H+jWJc=LTWBX zFn|h(3X4RO_gIFGi)`Fd;jNx`Hmv~vTT*FLeZGx7IBMwj__z2^5wUuNaAzOrVwKl^ z8-|9Kw(nqsu|rrw0-ox+=w1xf77O~U|Hwjimefpw4i%A>Y0K7}=`~R~---VpH{4eJ zO&>8SvP~I71wB0x%A6mD_sX8i-~Oo)@LG&tSi;q7N;_9z(D;xWgD2}axi!rgP2K!@ zug~wO>C^+1J%b}^(GZ-(L||Q&KmAtDThVoKf&RJ^;KymJ@!74g8Jc%dFPhpyj8vg@ zqZd4pOG-<-0H~^$2BHe4psuDwGKpBDa{gG*H1<&q<;=RaNB=Z*Tg~MHRwS!Pybw?w!&3>Sf}<*|9>I z9L)$B(}=ofx~e(5KIO-Z=?m8HiIgi}QI9-Y)-VvG>r3iW)t~ZbGNMZ{(u`Yu?=4`U zY|s?k!&r%lzb|HfCgj6oW@g4_9ehMo&;fKyt|Z8)r~yys9fZl+E~!kgYIP=v_rX#W z6F>a+V2;uG-oEtWeiLoLxhCW#B>xgdm8VDa0__o3r^WawMl0ZVf>(L%l$ZJfNfS8~ z4HVy+I{|D?vavM_2w_HnibqN)t=F)t zx)2B14mb4;&?9u-deWsZs8tIrXR_-tG;yIoRkc5YQw|QYefeH5V|+L3XI5|57sBKm zC*-b&o-@s=+Hv;!En;IRp#p@EsgfTuA*vj)tiwk)QsWj>RddQ~KjdKL>TNG3DUN=* zHd+FFY_Dx15&8{a%KHMJM!!z+cUm{C{UjBQ-UN&>kj3lS84xd} z6X_Sj4|`DUob_*eYOvCi2#W9Zdo{eoo5u_YuWGr43j zZMdPZw4LHgb^$-Lu9BMHWQF472P63v;q`FhW(LUVCAx)4^IFbnzUtNjqGqf4vVElgfqF{;i>tn z!4mWg03UAmTOrJV5aZIJ(SAqddE@OR+eHm<(dEd_cX;=#;&`D7%bEA_Fu#Nxp8CB- zhP?aF4eu{^@)q#KB`EGlJC|oxY&-DlOvVI%{0Mea`+E7@9gM(iz08`c?cmF3gs|*& zu!+IafCN>}Ykao+F10vZsw+k&yXRoCS^d`A-@m;p9$n1vOE||FRDGMETEx)t?BE4x zZ%9C6UraOn8!Q(Lb_e6`0ac8KY7LL%d)3Sg#ek)7obo3a^;h=Dt_}?A>0e+HQI6xB zaPR1IZEbB(GUtl81C_>nr9=hTvkH2la?I7Idgy<~DywP-10t&rXp}POg1vxeM$eV0 z<^$p2T{Hv;(h61P+LH5T<}1x*-ySA>QB5luv%GKBnUhnRP5$i;kq97ub+^+)DpfwM zpAq;x3XKf70+=csTcycnjYrQdvksx0cW+QM?KXj}6cDow001oG2d_R1RlSXNZ?#r8 zX4VQC!e4Q5s~m*8Uao|V^K4&L_W;z5uD!m!;AE0f2M`zkm17f!f)C zu~c?-mS zmA6V&lxZqARlYA}Q7XzT5QoGRSGD)t5vKWnLpAKGMy|TO}lB%Zj7-T-5;f5E$|TaH@BfidMj~N)ZoOK54;H7S{^W zJb3@$K*&Nl^M_25tu2g3KJVOdewNBjoG3wDBiJLy`QP)rh3t)9+<&gzE}UcizDn!+ z=2I))Q}b*-@8wwv#T&5-i*%v{%0DQOs%Ek`Ev8k<+5jGzt0bq^I5>UfSC^tdWHF2 zy`z-wqpL1I{{XARpRWf?Ws_Jd-^j&3oQe1~6u;dM@K2&nc&pz0uu#?xE^wXQkvT0T zfKn&}heVDhgX-}BM7j}=wkgqy@w9XuV)0lVuv;$a)moTe5wG`ts;RI5jODtbYvYKs zWCi#S%Gv$nilir)LqWQ%#b%AGtBmFg#C2@^11jXe`&5`2PLlu{`c?HJdD-)jU*JVGag_0)Eo%WphJlLV0W(Z=FM%bA57UWcLJKN5<+&&Ao5OaIuu#^Rm z^h*)>{Infj=et4ROs|1P9=S>1!9c&V;bp~W+V!br#kSmIb7c;jRS^A2#dhw`FT$22^L zSF-YW=K?!*%7*Qyilx&(e5sH?Vot3BE(dtVv1Sv0VZI1pZB|dm}3IQ^Ym{9rz1}{U~PS1m+C@?{+09Mvss|CPQ3U6vVg^AN6K;j zH?Jy4Q43|>I|cW2;1G!akAF$Rga!v&eZo+MswSaq{QTU>UgA~7d&+t~{|ArHOKny1D+^1nnwu04J3+qG zX$Ztd(_-$D8Ed$$&(DSV`EaITO4%%7Z*T7>=l&n`HBoK1oPeSh86BN0OZ9n_3y?f& z&xRkD#R-CsnK1;ZJ>zQ)(JAM%YDq;rXC#{S&5~%;k=+5-sEd*O`J(;ts4Ole1vC%u z)JGPqbOWxty$0k}=!{HWq*~1mh!|5jg)%e6E zz@-`hnT!2|^#ps=Tag+vGiK-Jin{d!HQW#5OP_g$G{ z092ji3}{gVkDme9Z+kF~G><5qQ~Q5)%NKz8mn!zP)~$`tuoqlLj8CZ@GaY8B*5`Td zQYGtYDWV`ZZGE3`7i)z7fnC;l4rXn)SA2|#T3F5=UJ zya7rLbUM-v@4L)NRvUF7ERap=y1cN}lsilEvY7txBs6@E3zy!HS1n4h~2SgF{EZuw722vGE1hw;PlOXmKxXZaD-l zfT@*5)YZ_J!7r>6_#>Bz%eQkN5~8~d+{ow4UyO&8 z}u2BXpokt26a zkUSnn>Y2r?8!?bTGUCOZ$J4WLFeEiKKUKA^)ZKfNR?71$rGSjjy~ATXh%&KTSL>_j z-&5^T&)Tt5y5y>4^NxrIa6~(p9p`Hp{h+yr_>q^p$5Zv zVF?;4#OL1=pcf~oTNJi}*s8Rcslz_p5MZES<>!|dSe0Iz93XoSG4?jSD;V^x2E`}n zF3Dv_H1a)P2nAb-|L|;YZ{OCD(on>jV<ct^d*;wPC1TvDB)!$W5icNFVQv+5Ndu0&Ff{VjQ+Ts##FnVQ>*6m{5qxZALWOFxA6>B zTFoef$zkeZEyPA$)pVuhSrXZ(nw=3tA{5l*q7=0l1zGEJn|>@~2PYZ*cpLK6);EUZ zbUegJelUSiGZ)lZfZ}-dj^~6~ySjh;Ly=fG5Z*EqJStyY(0>sj+xlpr^h;6@e2Q0V z!^S_ALqxJf6QPsQefa!sp$!zL9vVdwbV8cgEqHUMH&?xC1qY+!`{G;(JX~YYUY&6b zh|>WA$^4f@p0A_$au$1t+|0n5c^R0hb&~bh;5K33JZ$n#ezw(<1DFaSMsYq}R+xD5 zD0ai$x4$DfX28?3&a7F2f)|E$MNvnPR3AZOwxrSwD0AX;+E=WVp$E44$=F)ipY%`Y z`9qb_lKfb6Q}{~!@7L}nqYepv#aL$ld^Opw7~_`LkVh<{AY^^PP*P!Ne8^-?aGpr2 z=e5SIOsk;z3K0t>aG~;NT7}I>f-auKuT(Zx)vL=yxbj0h0v1Uxc!h0_)w6s*Irt#U zTx4c_ps@{3UU}r}DB;zWG}DWB-+`>wKxqse^OR5XTa=<8p4 zZ;dr~bP~IBd7Zh!X+!a@(I(5O zxwd*`JTh)s0YX$Z0tJS$yy>W_f`TK)JnO0 z6%Enj$D`reg!`aRdu6l2EDz;dy(N z-T*Ea-#tE6r~ossSuy+=dA?Lf6!=BKHf&;3dPPUKUQW%1L31gukLXB8Cm1Fzr5c&U zxh$7hr^%x-b{*P!gV9`nP8V=SFMA7yuS)x;Wpp*sSROvO=YtRVV>zqE78Te%Wef#M z5OICcwfAMd+rOTP1Ts{$o~)((6818u)kQV27drj4fNE2#QHV5D;dHL~)F7o}td9#T zS@S8U6#0pCxZew`uf`HaB-bttO1U_)2$JdxO7=K0aWl@0FO1)An(dN zbl{P-Kz|)OT#cK1dR{uQvLgr0x$a%F76unbA-cPesR;E{19ZoT11xLR<@Uqb)JO?^ zo1}O=TOaCh8Rcb`zEHn)17D9d=LKr?#F3pUW!00-x0j7KYT;K#p9x{*ISbIP13$0# z37Y4bqZ$*%KIMuc6aOLr1WcE9r!B`c^WLT21}4X(@&&K|gstc+OxA(lPcBSdZK-^g zQRrP#-9d<#A?(<97+rzSkY&qczE_YEz-0H5Gg7t1sMYa6`b}M~oy>8{wI%=OqHjW|oN0b_9xbxEiGo?Cc=awkaY_za9NE zKu5=e;n3E;fZsRnCo+)$J@*`t5Lz>w(MXwng>`Tk&+wfEGnoz)Tl%>P1{qj>;e+$am#o##n{XLxi;^Ae=%>@m5oGBq6b#8uz zq!j_`moL;}2dT#i=CR+NYo)S6AVQS)JlE7sGlK!VP(CHE9-Lf(Y3nR=y}##E$~)Iw zVl!$}rlLGkU_u~|pBZsCnX4{2=Mio!6`$cU?l|K{ZrQ(q3k8o<;Fw7?uiF)@TM&dH5Az6c{NDuG$ zQ4P9~nUMrbPX6JXB-z3nmod&kWQ+>o(BpCoS0#FrfXSde3hadHd#xkE_`-@%kn`u> zB20P5G-wdLy=a-vX{b2XGQJ_ErI0uRAx0sCJq{{*eqvxKwQ9vz8tUZX1uE)YeL|DH z7pqYcQ8Wk4nmKY#yxe1Kh!WrHLse9Vikk=%X$z}x1tkTt4DrR>Ab#T_u0j@7d{Zxv zTx?fu>B4x@O6j2ZmH2UPf_NJn#bw1)GDSY_?;_L>MlD? zncnvGLs8WrP$WM0e7_Q-6Q5CVtatxRHVJv`o>KkN_tQN-!S+(3DSO6ZY^4da_w*GQ{m!a;OxrMf<52<{NRq5pT{fJ zKUSNeaCNp#4>VJG2q8^^|E{3D5O+F5Vsns^|(30 zWQM?d2_Uqx`n9~7sViTtezVGfP)aHDT+;fmD>V`*h7oT^b|p@ zHldRL42l31Eo>>Jet*!HPzgTj%g7kN`7RHu&5#2xdfAK^(QCmkHffQYGtdYwP`1W} z_EQ&=ZmhW^ABFjW@e!7eN!?pXB9{wQ!rEHFz5L@BI-_QG&RSk)qx_^ULFsZpbdMsr zB2O*or=mer0RNHP)f6`~GIsdFVN0DavO&Djk78P|R>iKbVc^37ww6G6H*>iY#;P-E}A9Gph4Y~Bl z3aQIfDxSwV5(wfshSppiV!H)oa^8qn`DzBkAeU>v4y-Y7QljkBgYAhz{WGuw#TLr+3b0rS$C}|6A zZT$AS^*lAF)GN|zD_O4qiV)XWOdm2?NWNxJW--?@O2|t4YaG z7$4}16h*)`9$Rr95w2&)6AGga8(v++#K6CWjgT5LA+>M~3`GRZH%5zUpR2!XnbE=| zCG3b@q{Vp_t5B`V2EytxJaW4wNi?;kV@38*(3d}1Bi+fQ<=7$HI#qJ!Rs0($ zEdQt;N3*t7n3hSjf~B(;=ktC1LB#3Zu{i?zTP3RacY#@S9wE4U9M+!8CEtc!JNy?0 zYuPX3j+qW)NbT0v!s?TM7Ff}8PxKf6-Osr13xzJ}>H2?Id&{=Ef@Td93l<3O5Q4kA z6Wo2{5Zv8@TX1)GXXEbf5Zpbu1b0nl<$dRzIX_@N!L?zp)!tpz_1wj9%VIaIpxg2W zN&=~qk})EQbC#qxOQe{L(I>oT>EoOjC^(NnTY22~gm8z$Av8L>^xmY zA;9am&$oX$oybi8q3)w*et2o}kpbMYp!&_HzkV|T`TGjExk&GC9x9SS2gtDE^a<%x z+w)$m5U-$A8=+{9sQtsqJRFMPQ=T17z{WK$ABA}cE9TmN7Pb)tvR2N^{X}1whq}KFJL4juK zk3iAk;b_YtDOI{NMn@H-)YMX)HfTG7Q4+?9(EAQeg%Z)|G1fo5#$nI#@bCa1p+Vvi z5C1Vvh|Vak(@-@l3G4GjL56UnU_hfYj23TZl=P#IyVm3OVv zhyGn-7QZF>pBb{bTDR9qgtdks&q((uub?@8-Lxt{<^Oy7mR>;4wZznA6mH9In0Xkt57Pa;L zp}`)acue3H^UrY9o^t*Ng-V9u=I9z_?)8g99Lj8r^ZI9s>^8B@p$e;I-N^5Nu(&Tq z|E=H+klC^GUj9H4MCI?noRk`jwpYs=U_EtoIKrmy4m~AM7~LgHp40X)GgsWoM)O+ zf=#ajk^F-cUqBIQ^&IyD2!)B_R5_ZvEbm^+^?BbxcvjSXa@w=wo`ch`gvTg`g!8L( zga(nOO|}r`kf-z-o({-7Rr4tJnok=1!uw$w#lnC`(7!)tY~dR6uWbZwoh*q|*0{4O1@g z&`S1=3|$Q$>by%=j8W~R2d^Q`)z@g29JLoL3N9p5U#~gQ6GcXZqnVOY^Q!7ehpb*p z*z$1(r)X5AWVU_BbA$!cNjM}#m>M~?&#A=cvC3H8&b5*0ECMnaIqQILswbkIPz=18EMGQCvfxaYciaW z(JEi9Wgx0nR`+}jk2$oK%;)(?H@O^7G$m&uIgZw<<^}5FvE6Qd@7BDCm7(lVujgvo zDdV7~d5BS!|M@ki2V4#ntDtv*(}VLOueEH=Jd;+asx7d5W($(W`!#0)Le{7^)gj=r z!(8?sfCsb)UE@GV3Io*^5HP>H(rmj})??qf>aoD9R!4O==ltRT z=piD0j~d$OWbkIo(^{$o=Yfa(%+POutENPGx$pwWL9W6>8^tPtAF7if*GN_=haQ%u zwfd?lHANVJ6GEa|r5vqy5qGR&sZ4FIE{eVZuBu#Ytbn@(kLMZrpt4#`&$OF4AvPb5 zY$Afv7{LR3nWH`!Y+dr%6O72$Fh0&oA=#*5;Y`Mstdz?wM5p2Y;)E0R?49^YHNiO| zX^siMx!fZ@O1uqm95RaN>v#5)lD>IagdFGJp094B@!(lb{OU@CKr+= zX-B0XYZ2qqqme6sgIx`I`T&)Rt)sw{ij^pD&U$q;oDv zF+}@-#qzyZO@bcYbj_zifo6Ox z&r1(H$p*?lGFRZ;Mqx`L-F;X}*kbD`sZ^3adNmKZzfB>B$o8)4j(O3qHwkZz0kk4c zksUM9vU5Y{rPkC;?4!=wVQJ^Wxor@rJO&LNnTkYKQk)@TJg&=GV6%0C+H zcOvg*?ThRt5D21%I@6-9TeB^S%f^h0JYm|4)|j1sb^S~Uiz3<3+_{#wYxFg+oZU(eCf%B-i%f&vZ6%PA1Up z95oY$hlo+;F@WT8a2Napw~Q8^dVMS|^7Ff0?h(J`KK*MH9@DzM%d9xjY?p*>J)W$D z0>bx&!)DCzoTLvK5;*i_x2@$=EO z;uPW#D{jec69Qx`I5rU2y6IsXq4p9h5W8PWywq*6(xE=U76{t&Kn>ps7vI$W+MUwb zLN<b?-r>vd`@o2e+Y^>vh3XtF`t|1=OwMM8wy)j>-G6sQdd#(cai( zv*H^0k^7=I+Yy1y7x^sO3}G9#A&lG)izW7Vg$~OR>0+PXKGRA`3GDTHu?OtN`I$1O zFc<~2U@9j1(^9Tf8uq48)jEm!(XZV=%vCE9cZz8QYV8QFu(SB%dN@f#kQw4&sWIXL zs(vPwqdAX5OhGQl@M*hVrkZ7grCQI*e2!W+4q0F25`6m&fx=bKCj>m<1LJwwtGgt~ zvTwd*-qN+356kdTd~a-F{cshnJ&P@cI=wI^zJCeT7Y~ecFG=}z8qf-TaCW`w-q~Ss zzkf-BSx742jX+Sq5=soQdoLy3yWkCSK`B-@D=0Igfh9pX!)Kn`HHtsGo%_c${X)p81C!gSGTeBY~4m7X)| zYGBvPFM(^SllC=FC_Y!KX}jvkOT#zT!D(BCw{sp5u#lZE2i}RXnek89`tPNf*l0f_ zKYKzn48tY(I1|T9D#~-*vwW#sO8ptWjSWRx7iO^ZMTp<$-3Tdaa`4CE$qFhq%HE$) zG%>}|F>*GWNq&E00z#qNRCW6zSd6QOlwf%BRpZIsN%EsO-(%5{XT~lTOJk>-S0LbS z7pe3D*`?6Y(rK9TUZI|C=iqsXv5uEFwy`M1!AtJ*#DoeU`&N25UoU+F1lmSg5w{35 z!8{#lUX#iy=c}ajgL5>P{VZHDwkcucona>~VQew|_jqNWzc$)bixmsj71CJ-E)6!@ zMq>x3!Ze=4dS;)dEEzZFTYov=bcRY$&ifo38@-vGjGRNGaS&o+WL<(A!5l|~8J+I& zss_enqln-R<)&y_M5^F*qIU~2l#%nUPq4@N)Swh35=E9WJ{+Fv`S1F8ma>Jo6o)&?M^w!eJu2j`8AlG08W9O3@C<=~;OE7J*4()dEYmg{VjpUIl3iRbEbp znThWkj}Mc@SR{@_G!f>J1WV2>MUGzIc3YS~v5l^g`@XjCgb=_mV9m>1qvJ8X3jxTn zUF3LyEFMe}ugYrOHWdqXg4i@_ai{?nCfKLPVPtnpysMeJ_^S%lN!Z4lB`>T{wx%NQuf%wBFtZu8kP!{)|z;6IU~N= zC3q`J{`7`S9!B3U5`yXpT*Y1WLyI85^ldD0hAc?5>w{P~M2y}JLnG_W$p%7H4s7%p zf0x_I%A-^$lY^rV1s=FG~;ChXi zl=3g)GtPllgdj1xb+j7@)qs&jwDw9@2-^kk0Ra@SG;odc?MqxNeVWsmOGw?_-b|df ztJa1IG@F?r$#+OPZFU3^wnnIY8hqA@0|Ntf04{5XK~X_AFBNfSBG?(Lt(HC1;E=iW z?aho=ME_*p3-`Jp&_+dE_6_MOO|1(DqeFghOPd%b1gZB}8cnlZkXRb_SMla{*(Op0 zhp7tNvxG>c!0D&*P!yH4&4FXC6}0ml&w0nYpO5E$M6`6#)Z>%ASqFwJcCS#W z=YC`1gG`^m20XXcmSZ}J${o+Sk|u1u;7M9jd7o#6pWnWI{H1|ZUnP+W9(h}6V5sUj z5)*(l$*=boZGIw2y72ySCXbxv{pW8+{uRqE%utkiV*9z@7W~?zn1?(>2->8Quof?+ zq7UMTmo_%b-K(r*(hKR&i*=meC@)55Nm?fJ5}1O7#2Yfr0>2A>JHEF1rg)|WngH~+ zRshK+ye1g;fVsaK_3xTVMZ#`{6cq=DDo8aZyc(gDzH*JKM8`NF^xVv2)g6eC?eC74 z|IjW09yww=G+f@<))v$)cn#0uf)=_~4L+`|{w)Ms^Jfmu@9Y|nG8SnVzb|p|<}`zL z48_pbL$k-XE6hXQhTK5#2#6f=C6>>=tTz6cI4;}!=1_;DP_@2q`WMi6%dTLd6F{uU zg2ek4OD{eVEg7qQ48&2V0b$O1D;vd-S<=W=Pxo z6!Qz=^-TFZI_yiTUCs0#L<`~z+h6C=J{Z|r!H%r%in{ZiowQCD;(o%Ji>_y5Kcb8t z?fuH*$ZnJ~iP2-}w2nK3dMS$8mJ)rg+)v*vfKcpM7;(~`UslUa;zU+;Q%%7i_^jG; zgH(fQ*u!SF%Zm+4TuG|HN?#i!Ni2=9JQLaGm(vCamaq_OHp7Al0|I3P5~vrRIK<1% z)(~9rHc(R;Z_ZDo?=0kP3>S|*77l!43P`ETDvw>Y)nc2)dM98G73J#jPnBc)OB05r z5RGXS)tE3BN9yJEXrzy72XZR9HE(^pN$DyTUw4CfFi zx{j24oZXL1Ea>JmmLf8F@OIp7p&jr!wdJ}~W5x7~;BzC-Vf!SigGiig0`7s}_hbN3 z(|p`%_Hhx<@`Ns%Uu`~FWKy(=Bd5C2{a^+<#n&)+A1^Z}-gFOg;@xRbr0+R!HgF;_ zlwrifKCgGKB65v#39-*#ImI+z*oubiL(7Srkt+Fv$&xQsBVrM1KpPvVwTZrplcuQZ zI~dtaZ6?LiLw7%_@XDwC*+fMp&6l2DeT-w8STc&d;B$`kAZ0@GH<3H(v(*|8F+MX) zON$N(Q!ka7pk~84ZT5gRgJ+YGP)Z=F?}qL^=J%0%@%fq2dV<5Jx-E{3$*wi-y*_6nb04o(dr>dg4;x0Pi zoEU3KlKN5Ah@r>zhPh;>oj;s#{^CU7_S_WZMhd&p-Shc8I@-r;ZzLAS*bHCE9NijS zFN0S`$~MxV9|c}}9No>EKR%-#$ppQ{~ z$tsIRq2i9JB$sD2^MGfj!v0mb7)6m{snNFN`a3>GZVfU1w2qD9{h^j5VtKO^U(3ky zU{f>Ls!ZvVy|fAHseCv$seGGbBa!_Mw%M!Q{ZNom+z8lBcmITTJdunPS%hl4p9xQb zbI$5LoX3j&c7uFzD_oOWOkhxi#HLY(^(T`S=4pc8_M0@hogAq+hmhFWZ&DH(iF4Jo zV6Vjf{5hIrvF(&^Mt`!G%b1*F`dfINu|~6ohJmQq%vLsAS1~PfTaYzkBK`VG;3L;5@_-E&*l$QsJDHzgN&Dn zJ+w{vH^1fvL3{I|;?%Qf$PXdU(wGSg{HaR^8r(Smno%#?o*8%H#!P=cqX5%2*XAAh z@Zm;Ff#l+tx{i3M_mcMbla~J!NaiQkFPVlKe-42HQyVve91Ab2H_G-YhiDyXf}^wGgXW2NNR}|m$xneUYF9~+(f+*lKNs3MsW_5Hksk9jZd_&PPfUGo688&3Ss)V;DTzN38n=a5yuRLH zGY4cI{f`eeASn=C>0k0+Dnasy)WSYZCcG^>Cu^!l67w#W=1t(>@Vf%TLnX$dWLzV1 zWddf?@ZaP3Voh@V%16#BO*OD+x7{kzdDe1Kq`Oi?Rc=Fr=|AMc2w%*xzl1}I?_YWE zdr+LBGd(MX{RurZM?`2J!;aa6Wi)SKqm@qabk=lsi7t7bE~m`RR`O_))?*=S#)+TC zZ*psT`TlLm8yzto*VI@xj|KR)LeRij&Z)(X>Y3z^jUjs@@UX z*qn+f297E5h)fB$_Q<6QcS8R6TuwMaamTZm4s~g)Nd>8A7L7) z87GQ;Z#h$YpLV>H^+YtiV-T1DPjZfp+ka}TlU`f61xA1gY>NrS_5qC>T~!(+v1G(ut&!Sx9uBS6@jH&LBwoB_jPm8Q zZ}MZ^nJ}S@$`OWM)a{t6tztH@^u$zc3&`|uK#2`V5p64L1)J@z-HYXLB$YWni#nZE zv8er9TthNYWz+tNh+?v{zutCw^ZfU24psou>d!iKiyUM&X+l`uj?c&4r5n; zc5PUQjTwIow-XAt1q*=&>}Q(XuQH5Vy-1tnr&?7tRQ=vsUAi1-#5e6{G6&3+XfXPj zZ>?Paydrle9ikN{hSmxs(!VbYiaEQI`dkcG?0-^LGaS@dO=sS)0J;tlg`Z_@DKo?d zw}t+TOhFJ~Wp1(Jwgl4*5WJKAcOi2g08T{C%qSV|{nYJa_27g8A|zHkf^NyzMOs2$ zln~3^mecScxYaqG2b-cGd#j-oSMCwSo>mN_?Z$IvII2+I;u3OR@$qx6Z6_gwo56vR z^OmswFWs$2lQKzI2V|}a+<*9tp#oD`e=rtfd$nUH!uQUFbivuM_zH;^h~J57KEKJ3 zqtZzl`C<#yRtHR9mX>uwV@HtC+o5h3Bp2q4qNaPgUVp7<_NyRygzqRCkTTQ&&sHC{ zO>@~U2zbIcL=bRIKmOQ5N~c{`fF znT%1G<8{u(o?7FZPl2JN4QNkI80I2(c#10~vFk{Xug10UsCzGmH+SMEIX`xR3G`}7 zgg@g_CwOX^dfEX8>gQEoB@!kF%6y4D#!vn#OIgHn-ZEGGD)7`3FRhN1A|K*&O3Q@y zVolGVwGha>V(rD#H=J3nCrCo%Pm+Thq1U(`slTWNEV6H0HY0OB2^c(*8vLR*5QSB^ zLl%Fk{lnd82~|Rgy_a?Cs!1Ig1zKJAnZg{$|A=hA|#;a!lf95bKmOTy)kuRViptgVeZ6!|5 z>^1FUc5?*;^OaB@C`U z>6MnhTU^9O-a6(swbePc=$Kytx4#(iX%TxRdKMma7xEb99-VWRd!{DXf@oASYoV?2 zpoP;D4BRXV)<0#NE2)e+Mj$8O_q_NUq^A;d<&<%v|RiIiVZG^Z=uVk zA}k$^maVDQ<&!}4%2czKKomG@^ai5fsO3@wy)urvm!@N$mKs2d@MEiJGO6)Jv-e~w z&W4F#>PeP}GR|^j8*)OWAn2wrwM3?@)P#@LLGPufQpHmT#}=*^6jkP5H>b{b@WuughegUyc~$xlK-~TWvc97h<(oX7gsAm*214HPa+jup0D2Tz42z zrezW8Ea7(DnsmRSeyM8ihfGeR3BR1i9M2l0+0X1R1pN6lF_F&Ij;)BvnI;cu>ODEUjey}E60A4$-@ul zK`Eo3@}PwIj|^M0TG+$zP34EU;u&Xg_kH+A_9Q8oi%qdxEpi+woHXQ>raJc3+8U-E zRU>mEXi>+H#zk%!vOvJLWqMQFJny7qN#)#%G&kZJGzx#7TEa-D+`j zY0k?tht2Ov&^zTDs@VI-q8A$sapr<;MWsUTbrsL%Qu6(E?6W~Ho6Pa}JNMNdAclL_ z3qX{8fke22nhlq{;1M;>R7G@*onY*c6B97`mIHv|Fe7o8+@z_B<4(z=0O_Eqzh!eN zA-1wav=yFNjy{;78Jr`?sqvuLAh3D$_beO1Ku%+Qj*1bWZRJ!RG=EfQPRTgquVDy$anLj7>rF zNkBaY;7yKa^Qp*9D-(CBXzWS}lU($}tI}q89@34iNGcL0BE2ua%oARGnQO zwVqZT4EltiMK?=}rKm+!`OiaLbH(6O9mw7;J35$8crnTYuLH}Xp<>@QL^Lh<#RVu1 zW+o@)?f7IHHqWI67MIx-`LAKrt98SHJN2(;F0d?^5RF+T(fAxQJ$`=Wtr6Gp0I%AQ z1Rg-9i-H%6QsxHBKo#owBEg7hfBBP+dA=4SA3PEab{RVWsfSZ>QV3U9GLqb!n!{Wl{unHQA#F;3*`zI`z zxiJ`a_{3hj7>B^5Sqou4mDQI-qx$RMAlZJ7d^Yh#7$vHSPrLr8X<0w9XLm5q@Ly^K zK;OjqRD&pcAa+U<{WZVZhh<)++Hkqs$4i!>x^E&mC53W%`Tp*15TJjVT-`D7e62em z0(d6=K|wI9LlV;>j@Y)%`@E-g1U`Q98SDrPO^PwYIdd=3i(t?^PVjrA)E7a)&y9e1 z7n#6BPFp2>m=OPWvF6||obJE`G9EEl`IQOPOfIDHw46l4jz^cb5MPYXLP5lnYL9VYi=Qu^Txf%Sl1_z>NMMEJ?E47E$xp&Q0!$1-c=V6FW>FO z3bLD}`a;Y~dU3-nCZ6GH|7Hhro&a|NNHWQ+ws8CeGYW+PlKAhul&uXn<~CJSSyU$bnxMfhZ@LaVCby;$vZfUKJz^uA|`n zJy*#PpO?c*LkH0b$inLwlwx071Z-^r%+qAz3F>&C)c(dFAJ5{N z>Y;k!h`qmzU}^nEgeb}p1VngFNT20n3hGK56*2_mW9kP+TEsw~Ic?Ii4C&m0;`J;5 zeOVSeU?KBR$Sg0!H<@3|vvL9MVKT)SR##Dr14-H$0Dx6zHi^$;=CE3C>a>UI^BZg> z-jXJ3dMJpu$<7!zoU``YUWz@>t&7@#VL-MBBQM3=}l$e%AAaS$Jz?HMi59_abZpk z=-{f?_(s@&W9PT;aO+(OMXve^DKMN5>PmSShNwa)4S-K7N<-`{Z;QwXIt259CP-YMnAoDx8gqI>LwlGr=1?6NR!z}IVb+F%|C%SZOJb^B4Ya1X zvO)(@>j|Dk@-~EpDgsN0i3w{#`VWKgbwH-~3rNVe!}OE+|JrOA_NdY}1SkRaQc{V^ zzo*rP9PRe1{j2fAb1e;+_FP@utB$~052T{F?Y@WHw(9@VUdr#hEttz!?K%cu8?Vjk zD-m9$2+HQL#s;!gsO|D=2{5pTDD+CfM3w)0N0CHBy$ReWLW@S%f31Nz9YqE`v8gM5oQ@F9NcGSEHzz08b5c?| zfL~qj?|}RoJRK5so>rC&(+72&K=rlVBWb{=z)8>9t)id~EDritovV<;-2;-mGVnwy zQ)&kY%e)fY?70STJ#*S}LmS^caYg>Mh;J@&b=x&UZM>EDFzi@BN=N~dsA&th9}KJu zCuuCk4#zVjjX;RnmxEogH2*pTBqCll{1kCLNa0k^cFTE6wF>pg74gHnsxW_`7n`Xj zr!6Z=fr*?tO;b_&ti0zXmuCU9BE^8u)DXf527_e<08c8TuCDG+ZIr1j1k7Y%<$nVr zQYLi(1JV}M1o#x;5fJ)-ZQvGSt~duEiDGSSZF%(9!(kXe4N>(D z_){yRFo-Ikrp0++_YPQ8CF6=fruY^I9zQKd=HS#Aq6NCi3TrZ{B`yNoZoe%UT?Ymn zP*yp5g_;7B6R|#(sX(z^frA>*qBO>eaLD*3U04SRnbH1?pyV8i`}EhwAgq6HBAr@M z`1h;>m>;4+}!O#V#5W8rFYN^`j*rV~8?B zSp^tiR-|BPXbN!9I(5kEDuaMHy8~E=N+59!SuYkR8KflJ;iMKp8bmbce7i@e8%W~< zUHWs31#*H?7)xzN07bXn?XinfWX2@Gq zU^V04;L-TMp9XltJAC&Obf|n^TFth0M4Cjq(}ivVlNAFnE}Jwl-n%*){bV;#)0(Y{z%_;rHsC2aA|5qtW145|EBK*(_@gnVpBe|dt3|~io zPoUP?BGHx-4HN~)&KS=M!Yn#U%+V;z<%+L#8Wt(ZH#ClC1wl_V8_mU7r_FBZZT(*F z!qT;J8;LC)Hj+z3)ZTec02=In>JdT)EQ33m+PZ+a^8l6I9PV%tQTRBg`swl;8OcwD ztk1KgEtM=Napcv6Y;4Z&g9++)21#hS9u-^#iuYR@e*m=5)h9eSysnr7V&oRxB5s#-MeE8QyED(IXREmI>W(U+lAt&OBCB9O)K*&Ev`f_o)=%G zgjKz1qBUi!SyH3_w?S&%pf)z`&lxn!ZaNCAKzW7cSd%j*g)i=TC8g&2uIx1Un_&5Y zpX=*0YZb5?L#4rf8t%C@VN4IhMo}xP5k&u|>QUnU$!f;&O|>rbuF0XEuf{Pu`_B`t z4iEHGw7DOzN9m73+Qa(OPOKftI51*A7n59=z^F??Zt4h@({Vf)|94#fr=orEwFy?t zNhz6eKYozu4(U?amf|P2BmI$2wcNT%kIbAkX1+DxmS`f1@RSvCx`6BI`GoP-0PL&TrNBJ#}3uiwnOt8GVPN z;I~DHYnuP9jsZO|+3_PQql;u=t3z?rLYAgBA0`cF!)Z+i!Xa0XL=r0Qn zii5!aR1@**zsz_zO!{KFx`cMy-O&pRYH`GT|LI2-1a2OlzSUJc5LhjsrG?9Cxf=P# zSi>7A6Lv1qhzXQjuL%4!QCu<+n4{z8YC#Zx4I2W9qkEVzK>c$5gMqLOW zq1lo7c?_S|2XO$IMBhV-ttP^$!cfK%p_&9h$;Q7~5%IYV0)euri74Q;)M7#1vBIOEjKq^knk0`>-#9NGg_<1EhRRSK7H;zu&Brc_b)Fm>kjRB|7U1=z;pBR$`mHG zzl>>a0{QU(!z=_yBsTuooSLeU!+n-7?GGnqaZ@{9v8?ZfY-eYe=jZ_d;p!^_kkp)r zy{{lGbdmTd4d`I1zxBklIUmVDHz^lNr15*Ot_U|JFCBO?L#~qx3-I6RiA&;t65cjs zC->L;1EVQDnHvk*s8Y&@0_Yt<07**97@MuUjH&yn0JISBaSR4g)ZgqkU~{4Zgei;l zW(EK_rBpcvpUzcKXLV$m#Gs?jwjPS2oImS)JiGQ2G4z;H&e=h@4a(O*u-ylVz?UZy z7P4#RE!+v;Rl2K=ctV|6B$@LaZJ|44SfCqNHGA)1EDrwyc1dwTyWd~mRRVU`Q#E&Y z_q1+i^#n4ya`ic-4_Ju{YAAi#@^kMfxxNb5rkB)HO~ zhfd}$+6*5C?0z(K^nzzJU+C|8Y?

8=+z5sA=WEd(AKY@?k- zKgJ5EOjo}y2Gx6G>}CQ}GA#(AD-&RN#R4|PDDgUgU6E2$e1t>H$w0f^fAY(#(Xzy3*=pol?c~J)%HwZ$a%iW3# zhHFPT6dS=d7~kr2_x;_NkF$Jrmv_iXu2q4Hoo z?n3ZN>bB=isAnN2knQv3HgdxY(}$oD?jXm70-ujek*uzg4!`L^@;C3r zsFPY%pC;o0`k%FDE`=>>=`Kc^Svo^6>45pP@@H z_d^P!5J5~@q<;p0J&y!_CiV<~+_XVKOj7MUHravQ%!`2J8JdE)K+e%Q`N0SuulrMq zk+!&aUH}3&vyZOhboVhS1+$><`0Okaf`JKu0WtDe=b8Ec4pH+iDsj zfxRlbKzMZ03j5>q<&DaI5rWX|j#J z$JLp9Q5GPZWSg7`KoY$Mkaa2a$^=oi8unh=e*#jBWu&BP`$`rn(UE6LVyk$xCx1nA zZN-V=*;Lu-62HSV+ifDg1gth$Yp7N0YWejhY{d8IBs$2yHUH+m68QPLE6;tN6`j&| z>p(?;Y|hD;0&5l9rc-xTobhCMCM>5<@WV-ayWo?^W)hjUPf%am9?>8JZjj*ZBdLWl z`61lKz%Pj|wEH6=DY>$s-`U<*PSexOR7H&4C+qOUVtOK0Kc-Q69`o3fgx1g^TXNib zQ#X&d>rwhYoeLk`A(w4BLJ4YNMAy}n)1I;MBdufK567=V8oTv5 z?APY7kX1@99A554CfHX`cejdAsVFD{QV!}kBwhJ@Uf2(RrvCuk2DfwC%}c$Wr=rG6 zg@uL6)w(<`rwh`G)S@05{(t>buSVXOW=htm@WY35cxkG=er?80Q8QsK3;t-AB?FPg zy@;Rx&C6jf%eGQW?LJ>)5Ali~Ii>=m2D3VVH!uhE&whAVdlsxEZG;{E7NZ02b&*#5ZFFTguNfds2;r^ zXQ0hx0Zb1OC?Z~$UI2C!((~u#BjBdy*owVEPnp-9z4uN|uize@_znyc)@uNjXWSoz zFgy{a%1H~UZ4Rv3zIhM(_urx;){M}Fyq{`y^{Y%LQs$I6tom4|jf^q_L|BkTp0+T` zh+D92e+UL7;u@*csbIz50~q71z(eFL$D^A?5iANaJ~fF$V-NLV5aA&1LJ`K!G5;aP zQ)f4PX!jrDKY!@qNha76U7RqTb%q=?EbA#LNkH^$M`sQMd`oYEcT{|NiJ7$C@Ay^& z$n1$Tt)BG}<4>SRdb_TL`Crb!VIe}&-)+=-5sXz(P_Q5Cc*0l{>WQOwP zg~lt4{k})8XK{K?Q0oh)tsf(z3KL$+~Ogek+%xyA+K6Hsn>2MyfLb8R~}oKxb?T z5--;&kjPA zQCQ0rk$0_H#2*;Cf5hsbebsbgRg*T$9}8n9 zkBr?7sgfP8J&UBE`F`c-jZR1h5)VEzk-~I!sSH2f7cMF`?N^Q(auxGZS~+n<7Brf>|D6y_=z_nvvYd)ET`)yQQBJT?6Gr7A$m&;j3^{|e|5V25AS=s zyTV=F7ZKFHEkvZ~~ahBJFctgoxs|(Cz>s#Ikme#g!vtZK(q#leEmQxTvK4B!n3KQf@j4>I9 z{p*o0^kLVC;C~L_4e0LF%`_C|gjh`$AZI&fq?VfJy@l(BRu3*T(+UoWkx$4&HeMhu z-&vK0teIwQrU{at6oybAFqFFYk}f*~jaMY$fdhSEc3X;EFD=5%TG_r#yL(SQ?d6$1 zbk%!s5ty5fODWlE#i}dm z`~7o~V+?Q?@wLfn@z+^ahe~i)EwhP0IYEv(ej9LR1@h}U9{$8DSLwN%lXb$86+IlX zJU}-99NZuNEqecPchqV_HC7!01UZIi8tpGRZbxh(jxsVvDY&unl1}41MCX0+eJ{WX z*#IEpJv|@gu1awj6*k0MiM3|2|Bo@Jiuz^163DhXCtPgH3HbG>qor60o1#Yx@YC0J zXqava$#@R3Vt9#Gt6gO443nJ&`dmx$56kt4n{;l}Iy%>OKDK{T@^t9|uD*CYEJKg1 z2hafX&4HeW;=g4yfHEVgbv{zi?e@mg*VjLuFO8-DVI(&90naKzbt<{AIlkO>fo3Pk z`0EMHvjw4Z!!(Eb;yXJOj(5I3wr!#6dRWQA!T{aTcwO0jsoh_|b3P^lh{`Z^H9sla z{Iit^h$I19>7Uz&(!duANclYk9OL(q?f}=5lqp+cGvkEYngk)9c|-o__ZZJOvXNz%QJZ-$Aaqa z{2R1iCBMJK*MPFAs?2$B@BV*dyjC2labW?tTvFx<0}Dk_=T=e(~!+^f`}3{6JNqCWMOYdjbWU%5ZQ!S*v8{ek8$V}lClm*QxW?Yia@ z2@KfMmaww=Y2`v7KosegJsiC)C~|cZ<37UytrzIEBW!>T#_^NAeyd3Hfa=N`Hr5{h z+~}k*R6oTirF#dl=N+AF_-AOR<3AnlMegu$rggU7qIgVWIt%2w2^ZdcQc1HQFkF+M z2%g7M4F5JW8z*D>)noR(;LtqmMHPQxQgJ=S4LHnHCu*nFJEbK6qZNcBM748*5%H}# zYEF$YKK$v{++kvsz_s{8T6im4os=ua@`Yt<7DTIwZeRS~^_9g2Y}IMId1+3>t>mY@ z+$WQynk{(WZVuD-aL3g6!_)An$Pq`vJ5qIWadY1_}a`nSj{z6vAX#8UOqpEARYf8A{hkud`E-cPv+TcLXS1J#~`0yQj z>1kDzDo(c?JI8XJxpXT$Rq@yKyrZxO3cJ;o9By|^SS(LC{6>H8-qDUK7akR7St3r+Ze`hydVZUxNdGK~f9v53 z{LFqf0BW9CZ!F_?6{6c*ZQm^;$RBTWTENoZR9r7Bb_b@Cf&jyTE)T6?gqPY)LE-Mg z{1T^jGV`hA{T1+!YAB_@vu-wf{Dc_w+Q~yz@6J|LHJBfOaiAh0HP4w4)fP*xjDhc+ za~nW5WpfP=8{6tx32NDws+QI|1d5+ zrRf@sey-p`)dp<`59f}n4^zQCNQzuI?p$6UForY>%(gb`1Qa%;xx+{pw=9+|2_-mg zLt3`odwZh7;(wzXbN1TzitMlusSZ5sU5y8nY0x3{D@-|-A93}LRblf^A`Fe3XXMw< zXL6H_SM8u1GZ&?B(P}&lS6(@|ST4ge)>MlXz+?7&|FmJnF)*@|S?iue+_^dYOKumz zdrfY%J?yJP$7QYg#NPm!I_6fQr9X*bWD_C14LQVzL7@eDWcKVi<>22!6&-~s=B8sL zH!|Qq?betvO#j`BgmD7ye=qL=ehdrpt*?y+LS3b!nuRE~0bs(#>HE!6=2K#dYIJ>R z9Shsa4 zJxD8?~a=N3c}>p5cu5q z_yFMMRQ5-f<}GKLN3Nvt%l^q5hnd+@qFX!lDN>|gp{U1UQ<*`Sl{2+1# z&+{X8Bk=oIynZExBzlqUY?~`L_poKSenvRUW3_DmX|m{Qhp>1d#2-2tFT7tRecTlN zwuvg6zTGZ~gMSgg%>DY_QgY{9xh{&I-IBnjT=Qyu^?GRSV%G^B&r-i%Fw_6*r|>*Wup#{ruiP?(_Iu_TFdpoNJCT$9w>D*LXAe zo$7l|>F%j3yFFR#?LU}85F=7rORY&a+V(6Ecur*1<>t}kueqT=jhcGE=L zl)IXE^hu-71u)2k`DI&tqRMIaHsT8Pzp!jdWEK-Y7x(v8E^iqW-zfIau7Eub)fy}~ zEA3~H{A0&pU~XQJk*ZUw!!CBYQyVErt?~>+gbj1P!T%mSQ^AeRsQv`+G{vRTF_d@g z9y`p3W-k30{pJkc>R^J;Dh0J*$zWi+T)oVb0)qoa7)6|hhojt+b7hvp@ND%1CckKLHdDvpRG{ZFH`ZcBA5){YP4<5M^^^Y3$o%32b$)9J$D$H%5^F4eWG24t|*1Ll4Ms@}{5mGmS z^hNi7Cgfw`LweOtg^jg~vS(f+6r3fVt#>t%dv1rROvBi^ceWfOdWH*q zEiO_#EAh=-_DTHIcBEDghqw=2|p!yq+ELI zs;+k~*2*3y&T(m8M$7mGT^M>CtJaq$__M3RtdlY}D^!1q&}DJaPL(9AtL2xmm091h zQwXIqo<;AWRznlr2z4msSx=k1*xk6Un!F-QUUuCF@O_~173(UgkJ!EMy&a((rg_ty z4@Ad=2B_DYVKRTZah+`D?I+Cd5x?iYpT;yO$E#?)}7ekQ`_!-{g#<&v*!}P#PcUfbN`VaGC z&w<~DFEn<?^WOK##BsAgGG%9}1vl?S5LWI{7?ktGDqRL_pI z3PgmvXPt3xbjIJZ%3qf&MfJ6QnEx1@d+;^x>6%xACGO8*j8YNj)8nrgh#7^N!|#2*`cX;&Y17NN%P6;mb!=qHt0J zxSLdeUlxz7O|<2b+~gOUWTA~Jl1nTQm=!aorfs59k>4bGJ|by->BN8E|fY#rZ@kU!cT;2c`e^XvP^m%NV;WKt*)=m=Am7c#hkjF1^Y9ra3z zG~zUisRWMU64BXLCHrX+*F_3BJc~qM%=CAtqBGchaDKN&;ryX^Z$l8OrKz=k({aY# z5u7S7T>9NQW%Ei+>xZiu>oZOYX0(P4h-C@-xiIwW$Ilf`gW}*ir*!u7r+G=9W($xa z!mp@kd5&Gpm10H*llqzY8>(u!lCm#10JdKg>Qd8Y1;)(o(bMT0h zw%VS5vSc^e@R#}3-y+iA-kTT(EeTt!BdI}bOVlj( zD4E(!+UQ}b;%fGU31u;xbzEpM5GT7WRGWooq)vTSp=i7*dx(6?{|G5d$l}T22U9Go zc^!9G%To&Gm+MUHTR2A5-HC@u##dOv5B}NA%veZsZxby4CLB!W%06glY}{bW$zJ}M zJ*)r?J=rb}s1O~I)kyT&uY6!1AyS^^loUXQkBMV8Jc+;dI_)Sb_J*Xq`KV7<@=wnp z+4b1@_9vl~9D=DOa)c7kV_6L|GG)LFlI(T)7M)qkGy ziMWvkx9@E_(&jWvnC1u5!X!QEQ1pG1J(8fBg%5!o2HnGNBMSg!}n)ZNr{J^7g2@} z%;>7|&8phGE&PNP^isPPoAF~;UZ!(5`Z`o+nW*vkS_R=9VC4xWrbNOP=pd zplkZ--|k0aU)T7fZv;r9zC7*>Y*kwCqmCML7`~qiAD6i`-3sPfNZR!?JZ6DXmrE+Y z%GOK+bQ<~D8a}_+%ti#=X_sW>>JHend?IDGr}zm}Pv+i@%k0HhR8;H$_~cL1Yfzcu z)}=33Q~H}8gPBtH7?jkB1%^;0Ka||2B>Fk%f*X;=zJjUpL?Qw$Kj}dzK{-o3p9k5#@zi{3PJhE1y?DBRLVPjfguuPEZsR!B)5rVnV@pQ63!R$@1q3vNJD9f`Jf)-wD}E z@3`N&@HvPQx75>UmkLVQ^_D@3M$y@G3J7UT?9jB_it!Wsb$PLKe!P}KszGzg!Y$g6 zOT9}aqhUJ{jAj2O(%M0zK2dS`_1vvF-Hj5FkDZr_ZWAc}`*PO2(T~NcOm62xSJ_#u zShIQfohw9=37D#1S((oGmYn^Z$K^Iz(rT!J6AuS6kJG_~PH3p!=Vs&o`HG+lmc(7cV~mY;Uhmej?~52&D$f1e*f^f`OxKm@aGk%{)= zx3{V6-t>>YSH+*8Spi}JUXM0IL(kGu8(?K0m1)fryy!Q+a{2NvrM-T!t>hDsCs8%Iz zl_S+i?w;Nkx)%5{OwC@=%M)JHyzF$`4x*L=iiPiOIy*a=4V&r)!ZQmI7DiM5?NH}G z_P|3e=*#LA5M0#AmAMZhQ99)Le9{rosup>8?#dIwkGEw{6Z4y#p&6Uh*;w+pLJ>z9 z@GsJDoMGGLQ^mC7e$3j+lPob<58fQ5%@G^L;@pAI_TE8D?7`>RSJ9V~ruEur#ZWOm z#}k^5J?cSyASZk zFzG%~k~MG~qphuwJJU=Kh51`Pfexjcs{E-brY9Npa3YOywkcfI{8GmfjjqO!=&Yko znd>1k+2K`x^sdrPl^=OuAyJa&@lf82r_^O<*MbYmD&bKxyGh9@KCTP0)f~Sac7%3f z*fqk{%U_UCWnd_DRBn4|vXwy%A8qIhLtVzMN`Ef__V{~%x#tI5U%2RnT4J@;pdx#i z6|k78xrrAi|G+Z{>%v!`Q?nWE>RnU6Tb6)^Cr`sJn3R>pF}+##>m_?XY5t!0#faAJ zjngZW$KX_W>aWiL;xccn0DFFo=1<$h=Cz^OD zV$sC9rKEvvo$cb1y3p*_YR~whLMqzkcQj|aK~x8B_o{sN!^OeQe?4m zg}<&7%S-<>)PX_XVv>SVIr!^CwVwix>T4>9Ed$v{22Vbl=Y@>pUSln)DdWXdk=3Xe^>ec9N;Y)MYtMi2%XlQSJ)AM6lR z195@@Ji=(5GCi8+AK$E@dewOuM1>-$+#a z&p!P0d3l@PdCkuS5Z(S$a5mS4J`)qKw9xFfO)E(2yv1qVVuP}ajv<6!#N zaSUVH|2rxfk}RD^V}ni37uN@^Fc{b$9JN{2ZP(F$DFXLUnr_cqV39>}`Kzs_COqvq znG{Z-(})OYN79rmOiMt+r`r^!=T2djNf#3rwPRy-UL*)!P(wq*fa{G}BkIneV*P^U z%Ey0i->vvLj|&m_>V7SPg91-*mZNshR}n7CXNfy2ok?2b8_q=u)lW>|sGZhNXsxO1fspKAm0a2FY^~J> zIDhooLE6Hc+=?A0f)5`mfb}Q}VL&?&pex99`AMExM{ET|+xf93-`bXw+6~5c{T9)^ z+A4NLW!ZGo&Hw|dBgt}_NVlj3OipP4XFJ!$n)T)HCY^D}2e>yhoAq>Wu{j)M=L}-l z)B)Ygk=Y-;-$kxkSVb@p_tDnY{+)3L z{3qRs27Z1m1}*JEi=*bnPgS`Gw-i;mNwT^9YKE4ltw{OnH8$&7mfRAF~*fg*ACN3?5Prene0spO<%9 znEZn~r87wxjv^FO0J`OLb>?iN9&Y*GPKW~nKYXkM zbtk9;-0BhNr5~t#>7o9rBCi_J8$hk*_z!jzrI%uX135j5@1W?BC#8tn0M1jVBy4FA zzLQn|$@fn*90BS*HwN^+2Dj~xVny6}WuFg2G!U5}Bq@~r|0Binp~ppvfMT2(4zF$c zi;9bxb+q`I59CaMPpq$}NeR+N{sl}2Qi7Ty^`VJ_J;wa}M&^FJ)ZkmcP{QB**H>fY zP`aG*ym1`$jlralyw6l(UR6#Q&diK)DxhTnME}>WU;@H3U~e{X^y~7cfFZ@Ova(`( zS%W%Jq!yl@P9bsrGl5{U6JzEPf_GZl+W6%^w=P;HC^>_6-3@Fz>xG8u;Sem?Q?1V{ zz$R=>mL!OgGq|cwGGgqT-U!T=89e=G7LAcVGwg$UG27pNz+l8+yG{9Kzu`hM1a};m zT31Zod%_(!JO%QSUs{hLa3zKoeonL8`3x4VO85FY3YzqQu4%Qy++DJmZP+KvMs}x zd|O2oUb)n#rE)c9B_+uh2yJl)S)U6|(hflXUjy^;i&t>UsKoKQ+a=P{6}kdYFK~OH z;ShC(b=qI3;l^9z{4)(c^#+fPkKr+TUsi?2-;JfY1Q0^`j}?0U*lu0Cm2`6An-e_h zIn=^v+&=iELZE)BVwP~cuJpet{6)XAL}ilBl>2(`!_2H8*{HXL>F=_8Ju7rQAM7#0 z>&)`pGOKPkkF8&eD3=zz6gr<5l#1oDHzFu#nl9qZvNgoc4~*=sVl1!k`di43Z_EHo z)=&8TubcOx0~y0hT#zhRJZLHVDuT60$7F@z$8f%60?F6z0SWY zXO1?>=nE_(qaKnvuP{2QTIZ6at2xAj4fbUQYQXg0?2^dkAcwKfVr5%&T2ET?iHuwk zOJnyKPuOpUGNX#U#NS}mdDgq5*4#UG=s1x=vYMZhKswh*oK?osRYw)Ey-Y2oPsYR` zLhXRqx;jf$&d$zf-&z%@_`_3Ws#%LP-ALA5B>akumn+P&P$Bdll5>{sZw#t=47hfR@bvqry-$ zno67;{8PrwjSqM<+#oM~yB$%b`{v^Jlm;0G!#`b|;R{yKZYDK^w8YdFjjnfv)(ZLR zoEu2FSPD<>U=9D~M!Bq{{}xe#VO8zDu9M?IEEF|+yJMdsm9@-T@waz_*T*-!S0lqv&R5p&PI&4t}}1L^a4 zTz`pvEjhjok{@!}&6%Ko#<3UfVyg1*z)@Jg($oS4yCOka4-K8{@CTv~VMxFoL68%x zg2`Qo|NS%xy0$eB+BfLAx-je;%QU6Qw{Pe}2V-L2WE`R~03%3P&`FTk$=NmBmO02$ zsI5jEk)%N90Itf~Vm|bun&vSX85vwAU8p)54h8;=_zui=#Eel!E&#eJ7@Tl{@kAhXX69*QOz~okB8vF^`$J$6+S?nRmzlMm>I2>U} zbLEQ|imWMFN{a<1iw%eoOF1YBA7NjBXThkOmh0;ABBud7$<85+8L41|OhZHCbE*Edm?SxX8GrWY>vDl)pm1uNijcxxTUzm-RR07udAa}s zf=^8yOCuW=lq^-?-fWZfsiUJKqY(d34EFTbGeip|L~HvBINt#mRQdP_T+0umXc!sg zKgfxDAJX^5QpcKC7d-G6M&y7RLttg!dq45sIZ??$d0CD#RY-`mY+72{D%0MFZ2EQR z8X6j!Lb)*(it6V#mwOJ$D7wS@;8*y?wDN&%Dgx#+0lxj~dwMn4od^QzFO_voK(1$Q zr-VOO@p$a$0glQb#0pT}d!bO| zh}d%kF~~?P*Qo+6T%htphoZ zHwp9yJ%TCp$y`N2v*4@(rO=CkD#?E~AyJr=2Kc~sNhy?%G6n+iFPO|FL^RF}zIc%sP zZ|&~QhyTx;GfYT^a2qc#A-5QDb`}~PNR-m>O&4G|nK(FFA8Q*OPeNc|kPaT+yO65B zYhDKq2C1w#EL;PmVj4m$?%#W@3!!GeJOsZaGdDj2FKM&=2vsuVXh9B=kl7i%qt9?6 z_i3vg$J2upMBSu5=wTD|LUA@l5~Ml)So*A~b_{`JLqT%uXU>P0cMBsmC-Z!SWQ#!Lh6R_h-;^+~N`!+b3Mle*$WJqSAs z_dNEfJoM9?&MWakPIU06VQsc5s4d4~1}9>e0fV1SS{$ZphnS9PYLL;dvM>eG8$n_8 zpPE#BiVGhpOQFe=n-(SVh139{t9%WECof-8FAiz~+x|bAz3M5j%(NWQh?6T^G z+OEEIR=j(>9jIhy zAI%^j^Q24?k?HLyYp11lylM;<5ZONqNKXRE4veCP1>%3r{{`c%=%57O9^!1rvY2L8 ze(bA131@}E-(e8OWn{2@ty?F)7pWBAeK(*l6gtviTKw2QY@KdX!6im}xXy*;l%1$0nx#>riS|ka%&? zMR5%j8XJ9lQ5&z{^`%x2e2C-!`H&6zOv3+ts0e(B!CKH4qIOJU_P-C2#s+=y0eT7Q zjnA=EZ0mLVp-_jq76@6%>B#kmjiIk=@}EVnP03E|ObS(9`Bf;^`N)zW{BluP!{7KH(qXGWs3Hx@_xugxJX=QTo&~ocjbLHrpGl47L6WLKl zj#SE>SldO3eq!w0La!vt43U1dMN#e$MC6_f3L=~+htMohY!0%O~!=I7KhFPUMSeZ5{)e~x^7I4>#7R) zy6fL8Q!%M#+^Z~wehaMx*0;(OS(Ug3^Ok$*RRBv7twm31vDxgnlT$;?kIyLhghY{c z-%Ln(+0eU}F0j6;y$MsBe2`klBB-kRlQzSCsYQ6SLZd9}7jB$3q6YOEz(^H~z`?y`6%dO${`SZqB6&Wn7iBuG!xIME?xDRAo zCl(v~T=jUg&>4-MZFmO~hoP1ff%>~B4mgC=)VNf>`lPmLCVCLqPm^t39g6~j;i%$B z30~UX%CT>$^~Y#6gTlYKMh1QEoq6RL=;(Z)&J+@A$gemH^*!{73=5Qg1hhb&6(W(1G;;w=Owlh5NTRm!Uw&)9UH`N~Y?Y)Fr1U!3w%kg#Hw zly}_y@9>~f$1!uxmshLpBzoeo?==N&WzgirC;h;Hbnu|l(@t~}`%7NlpAjLCI_b?T zd*syLDIG1IPr!&Adzf6erX?OUzYTrj{buvPf$^#eCllDaJmjTg@ z5_V$&XGJq<4xe?PyO=%pJ@NBv$})?KLZPv}?xP>vVgBw}cBMrix-H~?QMX{JVugCb zMuG%R_s|$RaQiTRj`|Ki4RYKrL{9P!7kTc9c{!f!vvZcoH|&;5&rG%}tMv<2q$a0d z1-D6%ci*c+-Y@{76(L>LOl44V>~d*>FZy)EYuRU|6w^om0dH|qU7NOB>=^Sh^y7Bh z6TlwRC5SuO!rwK#eoS-h6P1;se&n!{!O8cJ1?1d_=d52_Hiy)o?Fcaf6Y+~FE?&H@ zY&9x-l`ebdP(3>^bSm|t4Y!RN9#!Z&LIGlx)6 zQ80Z&I2v3W!Q&gHd0}3UVEcp3htVHvzxZ5Cs7W3S```cY>BEIK43uo=O&XA>t$#_! z-~LN`asrz|V4zSex;(2ddnU$WNM}v4<(B|miL*kL%Pfz*BteRibCf41FV%c|+I!DO zd-4k#A$pCg=$dj$2MV-!&Q)jUh7zQ~!h3B|!bT1q=cwN=h$?fu&ElaKfG#dOTW&j= zCGIk2apN*D6zPvRAzvc{NsbE>N5zy+PBJZaw0Kq-mG-hE#GekBs%U6W{p+RsFIjkZ zpCp%yF)!OB3b!h!eE;$qKI^46F29TzJzJB_1Ta)|MH1RLC9{1!>CS ztpw-XGBR(uUCpB9Q7CUbNZ-oJa9O2HDg7YNjr5EsuO(lUSL-K?X?0%z%8A!PPkwam zW}(Y@H0NBX_x|q+(rftP#=!AuSgQ+ER)7KpBFaeP-ebu}3L*`nnL0sl4a^VB-!QfX}7LM%p=pJq7H>c9fruJ9obTe)K zqBvP&xsjHPw7(YQ;eKh*|H*)EXTKT1b>7U3CLfm3~!nh?>!o*^7SRYL!)pl@~H^+Cl< z8wC?bDMiqy2EVl@9(&?%8+xAg7=0Mh5QLmZolbw^U3=|lL$E%w?)ODuZG&)zeaQ@Z zHX9jEh<)Uarb1UD$xM{nYG=tr93GN~<*U~7p4i&8J7e|=ht^-_V5n%F%MY$(pMKA; z^|!ra7@F8b5%kcB4@G85NomxLwp?AlrQoF-Fs8hwI8r`7BC1(pPy2;5}uxOXU5gl_xEb+6sO}3KO`$Cj#qY%kCsK zctfmnjI0x3R3l5?wAQ;G-b)*l#pBa;AlZ{by00Wx{|TkBgyJe%8wRwtF+mJdT2qq% z5EXFsc?tk7hc+5TXpVd$71TyJijLAXv)q2tQN!%s5^ycT0VJvNC!r9`y~tIq-CcNk z5eY+mUbu>QEdfW&+ulnv`YPL}KC6#=Ed3&zBKhNdkh29alQABAy~L^Zyfo3bkSsgI z-}~%Stw&C?r1D_b)L`Ca=B9$W>3d{wyCfdja}7VImCj}B(w(Xh`l}zs_@755g33x9 zdaqIawheKIWMk=S4g|bBd|oAY|C!Nz))U>c9sOoS<(qkPs`{HV>7K`!SS1TMrOz%T z)*P6Z!*6nVwCiu#yAEz)$(F2|qbs@x@V{8@8XvjN;dU=>02GE^`A`%2&MPH??1L*550Z5iCze9Kem-=+SWsanO>2OR?h^OEVd3^9@X=$5<0fM{imUl*rjNmSF z8-2%LeoV|yetGrFGc;HPq5WysQzk7$Q?Ie;~AYOo?AxnpI6%!B3|u$H2|vdX^O`FPkC77kdnS-4E&NeHLD~sO+UYFkHYUBscX*u2;9gy$9h$lrJfeZgXM_Iu+%Lm!bJ*%_LR{^RlT8UJO6f0>bH+8t5y6kmxRG z;^gtgo`@3y(z*s|Nn?8-Z$jbMrSj9=MO6Z%Dbr__bUgk~3-gdD$xpiMZ}Hp?-0%+f zjM;qriR4dp1b-4%yBys+;}i*c6GplhB?a+W38xOY$ByE1d*dGm#{+N)2vR-$dOm=f zDusa#1nD``6auvKl&)i@*o0gHaX)d-2k=uh6Y{LaE%0>U}|tsLIR=0*$T?J zgza42QyfrQ2WXWJ9-SSSo8YsnURtbY^E;BB?HWOZ*k*JR7=SVW~#EUnN z$!X5~9EJ_9F&z!(7?x~Jt+PA~oc{zVC`J=9S-8BhWV9^hYJ9yG@HiTaB4P)>4DPAq zrz%NBF6hXHt*xmRczvwPrdJh&JxP$jE`-#~tBHXDf|Nke!{t34kG>7*Js?^Zm5imk zE_9(XqwaQoX?$VLP42ECd0x7o3o<%fq>J!F@P&QIR0p`X5A=Ag>bPh{yG7>(3XST1 z8rboX1ojF|5eW)wcm9uJ9j!-J)*%V8u;wi$+uJ3eZg+7OQH~;aDp682|HYvjNM|<_j_$)=Am37H3UKV71)azQj zL<@Q~K)*At2$^99u|5OA&rqo2NIiz1ilrp2RDEz3tNSdbuAnuC%mdD6wSzc$m&=4S zrHm{48B(*o*^i$Q|5$%%FegBKlB&F}*^b%mgv#GyP)E0yIIx5* zYecn}ObGk;^7{}Y3#RxF6h7>f?@^Y~I$L4tY!3}WEgiLS9=N?^)}H?=ve~21NBrV9 z3^P9T^$@+Ft+W*!{?wnQ%10lMyA4D-gV^!7VxUl;gtOL~`!}U%9ddr{qC#F~$+z}L zr$dif7`;W36kKzoJn*5vTTggb2=Upvo4o>~ZRxJ@g_m$wOAPT@m*whLR(`(U$jerb zmYlG#>RPOPpt!f6{rGKIL6Oi@uU&2kcWYFU-zeV&2NLbe=s*U_(;kP7MTTWv;>;gT z*2P|&?AooB25@PQhUv;k7b1aq!`Z3(nNwsVRaVE^GUn7K_PC=QIutdUBoddlI$hy-`v{7L^lwT0~j` zY9>8n4;}ji{w~!n`FY78P2#IjID?WAU9BI7qWEJ$$Be6bC3s1FjCdgiGvB)&pm{^> zf21M7zwt_r#%Xs!xbY*(vD*(E=N&AC9N*JjA)p`aL z2I=JqJ@`rxPm>JFezsk@H@_%|bo95fI(Yk>cr{@hU^23*SxUqYO9|JiJT{EB_B8_| z?%TyVnSV%CzvQywso3S?_t)yZWO|;OMzzalzz$)n-$KKCUeDZp6nVPUdjQH zw<@6ZO|#qC9!z50Xje!Jkrscyqm8x;A#sVgg+g#>_^-~)$zIBL*ZKwW8rIt`O{K`H9}ALcy!90B6bG^wvrEu;5NNv1fefgy;#x)E?4>p?O@ z2Sz8VX#%{Q9&5Zo>!{7+{PMWX@guR(A*-hI-oebo+DG01F@RTaeIbHC6vphklr_|B zwC*1R!Av2^JB6ixJED&~^PvJZ#$6>D7G;Q@{U%BDG#B-GnixWKQsH$0)~q5dBnko% zH&)vE4!6NTa&ZHV*!d9DTME^gp#@5!<=G>=r|gw9vx@9FDsCmvI=P~;X$X6c!IVcj zOv}!Wn*$M%Pkz=h4uL3}LeyWnl@tNnB3$XKk0->tU`1Dt_oE&HlMToD<__5$$+YWn zhhS=Ov0`+=OOp7A9wmSXX%rI>H3U(GzSp|2wP2#$AP{ClN)AP}psPp61~RGRJg-3L z{(&Np(sTvEgk#<{QAAKXIFI1T>N|mg+(kl_##a!HA)Du`Kqj$ZirMcaz_r9!$v#40 zT}WD!T664?Q{o$+E<@M*a={b>o&!S%)V8w##A{RI8Nz{RRBCxQIHR1(vf#hE+U_Fe zW_TceFA0!zUzmVFygk|(LGWl@0CIu3tozUw=nr*1vJ5O?*B1_ zz;x7%{Es1xi4Q7$ZG*z267J9}qL1KNDLp+>gaHdrg;f|*fc$4xuU`Q))K4(6`sAU( z#f=EH=#+jyR zCZ-<(ilyY=z@n2A$Hu^jSM~-HoR(gSLdthN2bu>V2+7EJYGh2ctQc)x{y1km=!P?`!!V02J`Mv?05ivIb~4#EwYfE?H%U3`toN z0x+Y$o1@`TQBj%o4|P*wv@yNV04kI1e?kV-Ld}l|fI_HSPX^LmYgy2lq44ItHr8dy z&jz}n)1_X|Ug#?Vs47zQcDN1#E72+%luJ>|mdFh3FArIf(kD z2{=5|+R-@%QsI~e-%oG*jZ`$W-_^{ZlgZeV-hi4DbDR{eWFBK&DcHQj7LV-B`W6Iu z!oEB7M2C?wddlw-44OX-jZ2KY$v)jY63_ggnhDRCXl#+BI$x5Q-rV$UTRuI#_6}U4 zp32fcz=pj0Tpg#6>eZ(R6{9@aUBo2N$EB8t-pmf93Y&t~oJ^9o_IuwcIh2J5ag^JF z?88p-Z*y89xpjlldW!rLj{M0wN%cjRbE^h-ij+ZQ1nNXgY5FigV=(E9Ci4Qst$5oP zb6PI04eq~nv@2gf1}+fFd=?2t35>y#1{U3{?JY#AR601P#k*@?@y}pHV~}c=LQBL| z001(&Ah`a4^A{AfbNF$N8ek$rZSB+~f#144m=A~r7eu4Z|LmC{3@MEaBDvBguLIMm zti#pp)eJ|&M3^>`thXhb*m3LHg;%AN(!Hn z)t{1CH)`EGr9xwV)Vg{oh={~j5Pn0s_f%QLV+S2flZt103k_RA8fD|^L+v^!A>)fU zqlyAZxj`e3of>v{s_Wg!#0BI&nIj1u%2~cI6p>wuxk^$8`MqQUL*SlQ9gTV9l#?V) zRBr3%CuXO{p8vZc`L4~Sv^nJvi+Qb5_>!p&7G_EB+r|A*7JV3KBSNVU2<7fa3*Yez z?hy{82YuE#?tNs`19a3hn%uTq2oE5PIU)BjOGG;K)@*!)e!#VX3|CDL+%@wbGFFEY zdco(j!5Utqu65sQ6c!kB~FeB@RjEE&#G*?O;k*ewJ1@^RF(L-+Rw z#2UA-5iiyb+$>ck`=$Tn8V8;S)fLlceB6H7geA*?ZdnY4vM9|**xX@^5CMoc}?3uYqRgpz#(`RH5knL+TR=T>8olSYz63+CbI9@ zX&zfyICGb_3Xm!LjL5G1DBQvmLEX?&GuDpv-p{VZ6}J;wy&)T;&laAkat!*BW@%f$ zCxOGU7_AX#*jte7c&I-;5~I(~uZ%bw_uo01!g!I!_nfxs>(`VtZSup> zfq@R79LNPo7gL|-F0eH_PHGwJgF4ur`dEIZ^HIITl<<|Ov)1K1`A&V0#=}(pcC$7e z-x>F`7hn9@WZ+9(<;XwL%K`oG1K-dd$3Ny_{nDvY{Z`Q!C1vNR<<8v#GcSdA1`Zhn z$yFPwjjx`g!HE>!yZ-?j@9*(zI#Uh zE6@G=V4UDT+tj!g6%cR2gk66HB|j@HRJZYH2Wpgn15F<~4dnB)w%^oxDy))^bYF+A zTWXZpdR$`}sa)UB_FM|`5+xCsm=3rnrKmP_Ly? z>h%Dzh@7d8@m3AtzpHd$=?rIe0FLRwAZz6l5s{1cO&?eG#}ue(o;+E3Z|Cog zhVt%Y{v`u;v+Fhn-BkC;2o*=;u)F4L0Y|7&NTIOu>8B4A3Sq{Fxf`UDR}NmInA%2r z=P$YB&%B|r-r>Me9D1@psikJJztWj1?kfOjJ_Qv=po+wDdrHcqxi1c-5~Ke(hHH!+ zGPcgAK_HG;dlix}rd7(8f`$^8Atv>^tj{E*Lhmw%cWs?Onxyo@h8T?s5?|gvf}5Kx zy8=`g@cR{wptnkJMe2|S>R~aS?*ns zLNx9k9w3E*bA2__bEy+#rUC}MvGEgxbkpzYN?u09BS9|_KV8-o!g?o-!X*|A)Q57N z*Za;uZh}Uk67jpRFeRfB5Quq%;Ftr!sQY#H8)^J@SVlsdAkue_keMDB988Q433uew z;mmtBYRf*q*;_7mn*qT_01&dnYpq7}KypA098kbh`hiBcf~hI3V(A>vOPGSD`S!b9 z13D2NXotK=S~`FUgBxuxG&i2ptM+Rl}FZQ#PPYilo+<+kK+dRl(i#M+w#1(H1 z1@s^?3iP;FE^Fv+zmWz@1GCfRi?$4>1fn69a!>WB^n3+}YLSZYsM8nafVJbyf6Ap;1`b2n;?E7&3ka2adZ0 z17l-kImAbB>>%#(tAD{O;G%$8@|pJg#vKzIOR?hzXbHru9LmAtmj&j{47dfbnRmkf z&~JhSbfGXkl6~z6DlwcCET{~KC5Ma0C`KB`g0?hq6dqf%Nss1 zYQRnzzXTpb(a&k^iM^8QSKay$Gs0hpe8?a4pzVyB0EXo1sWxv6_ldg=1Sm^6M6U^{fpN7@ zMXaPB=fL-n0&oqZYDUDHwsW);4nrC6A3{FlY0kJyIAXh3y+H0Q7l+BIyeho_Y`}aF zENIbB;xI<^Iv5%By1rvzm@~M&UDD6b&)CZ9!FU17oHq0+M#aBx|H=bztGz01vKS(1 z)F%cbiocE+QKEOC4fk^``kd=SHGF-2TMh?V5rlHG>9kUiL?h*hIt=kmdu6yy`G1o@ z6bfFE%e9iXd7iFcr24o-rO?*G+`k+wB%9P!C*;1=|spT%P$BBX#6?_VWLk7>P9TMxr7VpC)i<&Gs& zyVsyPvZbXdh@dxk9pp{&kk|VNW0X(4 zPR7VnGRENFq{1%r2*G3^Ww`=O;}@Y-?OINvau$_>JPe3=sn7n3G@>v}tIzRxv~BI> zbcJDeg<-SP>8@d^MO;?a2e6}QIXFh(b9z7nxz2Hs9B7Z}ObfW$#(i(uMkH_aQM`G= z#x|UBMp4e;`fHe5f2lW<8)F5yqK1V|S-l-#DMGBPse5u)VK3o0eE+0+|mq^6>S znhK?M)U&hWLtdT za%<223cguFJq|3-D{ z^fXB!76eaX?{l^ueLO<4`^3JYKQDr0Hw}Ksh-V@fRt;`2p@7viSEiGM`V|D3aly%& zZ21`6F1-ITNuB-$P7AvVIt8D#@eT2p4)VF-o~PuyMN%I0lpyVFJkb1iPcViaInsF6 z_!>DMt<;wy^GbzM`Ikfc0Rh+2`t=A}@BG&{{h(MNYdy55JNXLAGRm>>GMSpU&9MzN zQ9}DC=HK#?jj3VFciKaLXe$so3(2ZMbwzw8Tdk){2?_buGwGJQ?HBOUApte#Q`@k2T$Q)C^r4$H91@;0W%;1?Yv80H4uzaaA(yM-0jFS}o=tc-mp)Voxm zhr0z}c;3v$&VRyDe8gHKjE+m~;jyi#>?;5JUZ9r<(kbWT&KjfXwXHzG1ABkTma$d} za&fx`{6`M+TH_gWP$%f_lj?kH$TyUrr}hwDg3pjDkzw%nEu5zq)D8a(KD-ALwNpNg2*Qv z4b%dpkIAos?BGp{{Y^CN2R9Lc2X3==sZ)Y@Z#ea1mIE(Ua9D3o=J)iPcIh=ke_TBA z5oh7wmmT=7%DRJNr*=$d#Zqny-^kn&6~cQA|J9=VrS(F< zXQ!2gHQmLAS6}QeGFqTNVL+vOx81R_nVXTMHk^-8m*>b1w;#c)a6&DUPXM`|_gq{x zOEeh}Jbh5}Cwi6HSru{aKSi=Sx{|0lbZ34G@)5pPqp&1MFyl0TcpbiM;OiRO_m8}8M7+_{Sz(! z#KXv?sm_&SI9T#JG|Z4^c_M*iO~?RAJ%TzOX1qkv&hK!2-QS=q2;g&P=4=gCZFs;l z4_Gy|l<#r*a4p~j`@UIhpMDA+o7ij8+0m@3Zaf>f>K5Z&?F?T`DtxSDp70nP`Cajt zE=ideT{KMifU(pbfi+eQGZuK zjw@5l6x~l6exaoO;*}PP&tFxk;op+A4jd6Y5T5wEU&MCs9e zrG_`t7Rk4{SIxW#dVl#M>VCiLWycdw&Er4WWI_0*IVt=@clou^)+6X!7N#}GlaAEB zwb#>=yXjG`E?OXg@xs|6634hwY#U-N!3;g03uft};B}`ZsUpqOCYZm=4(*HeO!xZ2 zqVSV4ty$@U$QB)(`yFb9mDR^=iKwlH?)hYPlN^QmPkrcdEPA@m10Nbi^wu`&WNgoW zdfeFE-|m+KEBrg9uc=Jnw(gN{M>`%t>^&LbXEpe(pfdMzq3s1JJSj>?m?0KTPsw-( zoyAX-?S+>O8;C(qHaLm|qwC#e5s1W(JjSVry?;m_GRL09ROf>&GC{1}W86#0e@za2 zxiA-HT1`k#x%t!M!%wgTk(a5)2cYs2I6PRRD3r2q9k|0nx;+ZDIt2(Pi*>M1b_PNd zJ!eUO#pH#aZ5RnatI=^SJo5&JL!AKD{mNVf<3$`pEdOx1xq-M!p(^1~gyD=g4lBFo?do0Ae)kGfdhFfJvMrI0T(nJEpYRACckVangaVZlUrjI0%!eV4r~t zS{Wi=v8gs{0d~ItpzB3MMdy>-zTWwVeS*s)*Eh-E`B+2XR{!;UJ8M<*osLH}eT{89 zJ7;m0rj~yF6Qu*!RjGq?9Qh)K)wK>HplClEatBqybFb+6J+zKPW3YH+ zh|H&2n7Wh0`Lb{d`M+RU2_%SX%M6jMkq90zVQtw~T1_a3x%VlhUBvKA<3KhzZ|qPE z_9-%Rms(KP}iS)a6bxf7NJ)gEz0*wF}(F}zYl_{0dmE7^JP~(f( zEr+%4uP5i{3@+5Ee&8g9QAY3nLhR7o;&ZV6%2g*O5%yN`wP*t6`VX@?8{X%%hkHSx zn|8 zI*lsl`w$Tmqn?q7#Ad6zYo_w&(l-@o&fIG%WXXsZmX_}A>e9l-FGl9(VaLt z8&Wt`iX4Hz)5@UuqgOpNQ@S7l<;r~hn=cC1M z=TxRKGc^{PatbJM784Xx-G9Iy?bA}TD>arX+Nnn*dU9BNzRWh#tiq;vFr$!Uj=^#b z;aXZMFPKFg&igembcK0|+Mowg>vMwbw+r@oP8xO#df5`wN#98R#7%@#yRQ((sa=l} z&f^Z}zH-F_E~Ax2a6^9DeWu?0#B-g;M!z_VyNQRP2Xg{}=R?caKk-)Mv?DyvN8axM z)~vSY@HLe^(yUaw!h$lwV#g6$$7GOQ8fJ!M2r_=vbR9fPSLTj;U|%9`gp+5}O6av+ zbFDX9Li!LzdARb9;T--d_5EPD_B?`<6@erR63?q-7sMaM937QSn{zE-)k zdbT_$SLD(2gfy{=*p}pDr`uX|_7)q9(DoUg`HU~Gxb#P%jUFuR4lwV?6i|4Nxf#)ghS=`iYTKJjVvyaA94l{y#4t z;u$rtDI_8}z#>*!gTo3CAfB6Q6*lV(*jk^9?+WfjX-agtB_9)Z>PTL<5)kw}%aGY@ zG+onT+HbDMCit4YjlH5XvStQys!ROmIpOZhUA$VhP z+nUwFuTNjegm6V*c4zkum|k-fBGHtZ4B(6*e>0I136~^G9n$6Xw?{%ZUCiT7U8k^J znKp_$HD^qtJHkb=W&3J_Juylu5V&Edd)>C>DE2DG#`uc5~!Mg+YfPer=w0oD#_&dNJJ>AVu?_5qN&fO%5F_c?Pw-=$%?S1X|ic{r0%j9q7 z9|Wv))fay?@6%n%j0VLqStZI(-)RAso z*BcJbJ|@ku?YBrx)QGC`5AkYu{oIK$ohpj-!S?sR8zU>#HfkR4R;#6z*jZnIFZO_AZRbS}6Cr2aUa>;8a6$Uf z@;!umfc*Lz7Rvw==|sqsnq#vMWoTJ6_UBp(CWWWi0pe*Va>Sp=$oNC7)@qCt_%c7e zW0-(aWZ$tIg;Zia6hY3Cu=$oba{JBizj&6O{VZ6b=u0Wuhy1mAo-azyM*$o%LDXF$VkS8#yeb4&E;6wyIx>_`1pwjsMu<3 zq^N%V{+$f~+U9+GK}-;5YZcN;Q84I#a%eP}`jJw;LoNhIVN3PulcD87bW#$nr_EBE zw;sMYsStovvZ?>w(@9KpQSH|H+&r9_i5pb;xmGJOW?tNV6m_Fo&s zJ1Rs9ca6t7i7)F@y$u$P}_mTX~dEyKRH9sd~U8AJI5J&CMxXT z@F-CklW`RazSTt=B;WX&qLE;3Ab;waaKnseLo@t-!YW zZI-d*FJ9S;8}-v+5|}xhFidPVnC(e|EIBEz7ok_(D}TbqDZ-97WLqja zokeHQU0TA8i)Wd@n&z}eCB!+{249+Nci`+@Z(ep! z{LP6e8?iu^*HSTlCd!MIjh4WI$Kx+2*0e_utowV9?n5G9tXC}S{#p-;?<=qj*-d=K z`ub=1yKS|)1y9D9SvGO=IHv30e{t?2*tB=0dFPCK%m8Vs^u`w8ayc%+EYUfc^|L)m z`iY{kA(Hx|Pf_LUc|b1CAVSDk9j z7z|d~TexdXfxumm&z7ryXp!pGoL4@09nVwXuRr`HT*PrXg$vGT+>bR_{Hz-vv&&4MT zpW9env&%8}-%!}nGE5VA*<-d@yj;WzK6QfFoJnCXtXAME%zemRA4$my%MWfZlcG7; zNsru3oHMLdb9SJk(4}1?t2;e&a41WN%+Lt4xvE1D5t_mE=Um~6i$!qg+M%zT^*t34 z`VnwF%p&I5E&360#t}+>8%4*7)I)tG>5`c^0myB3pJiB{RT74O{W@T~^b6s${|6Sb zvyoy(VuORXR%A~=@Ecv5>cK(^*cga0|xOl1~$807t2WcV2xcG+fD;6V?Io{q9U7Q@ehltKgL1_MW((kt=mQkL{cPn zW?H{dO~o0j;6YcP>x0z`O6$uoK+m!0sUIH_5h@4@ANbNP+8|a|MKgZGfM`voqc^R%W=;+`DGU?VbWSGS`gS;{u&*%#u7z6{MyBqPyn=JYsl1DD z`|tC?e%x+GxP_ffU#!uYGf>e@V1gU@Vl|i0TBjirOT?9}7{ly(Dd>lVMS!?RRQ0pi zpZ(if-RTc1d}=-CEu{?a?&nlb&=gMbjzhwg4c-=q@BCE~`s2d=8g}M@?MZYmN>2Uh z@fpYXY3t68gM?|#!%AB2ra;Zvz?okcy1rWaD*Yz%%$H3unPRo)U20w-(N7F?gO|cP zo3T5zgNwWkB$}j+ej3?={_^^~2cc=qOYR?ky?hx2YvJwdZm#0wD%Z+=G%{$rZ|6ya zZWA>+QI=G?zB;p8;+Cx0S1B(|HPI6%F#Z==nY-(`YDiSEKKmv_LV&-g=tJ)zwvkrgoZL>TDPyFN&J^II;D+3{p| zuxn2g<-Zk9SPYrh1`*9=H+pU!(3@c6 zopB{xzI~qcBUnA8z5M+a>g#}xa+FMRe(gNzxwoZ5`x?TeDFP#V1zt@v9zE>+@~D4` z(hSBp&vByAHZ?Ybt*wd%?hh?)DI}*k1-M1|lvPAtK0Gqi9Z)O1?`Tb;Yj5qzvX(v} z$BV`zPsHd-#EP}KImjs4PPP+&It1vTP0S}S#Mu1u)P*4!SBCf_)xpDMKix6YaFSo_ zvLG~CinIbR@EFpV-jAE1%{>#`7SrIojWPatRo+zVn1w90XbC~GE$o?v$ja4(+TOND zn@;i$4fYSs=n*y7ZzhY1Efx#N2H*TVN1nPUf3~>M;5j-pv&1m}fc$ZPE3S03N%dMp z%l2WacIj=xj-ta&zx*$3LCn6j!_{+GP2+ftS<&vBRW9s&)OMHCv^!V#xR-3rFqss+ z9cqDu?ST&GEaMW!tnL)lIOZGwZo{eYUA1FT4RNL@U-@K9H|Jfn>5T8UN>*#S)&>t!#_(8Db2OHW{-d91g@FT=OzV9t! z3zB>)(CktX4cxnGs5uKrEL{`wwTDZ!PcgfF6qDZB6K#dq`O6()6?-`Pv^1_t8FpEM zd_tz+Q)b=f5SF%kY!Dh1KeQS{t*jyOhn32fx%NZ*#DpUH(Bs3^vddA!b~mPRk~(Sz zEa<|Q>)JIG$h=(>S(&K7!PY|UJx*N5azD{}Bjv>$T0&v7o_5wn<|{uItw{3B{|m*t zJ<4~j>tTY8bwPauyyudsb5$agQ`bL~sY9cS5fS8#iKEUn&f@K41t8i)YwNHg`Wh`H z#op*0A@X`7H>;YJFJ3V2!p0XA=S+W*UYG(M{K5GP%8Zyx2Qaodn^)6@qn}9?FgJAw z6i8)&6j92??#xdEjfOT+LdXrvjQH}-Uef(<{BFG^vb2>885ZBcnt+2G+h>%i3k=kY zM)GzeH`96OQ#;k+?h2l1pYaN9KT-^pgjN3>YiS-T3P>@-E(y$s#@W^m^WC`>>htnXX1H z1ujbC^z7^8a$FQ>LE!fXN%wWYUq}CM!K=48fmye#yXSdJWA+jr$A;;LC5@5|OS*j*=d>4druw3!ZmKa3x7bBC}@ zE{Vs))f`UH+n{&$UgA*;w@lO-Z4%$8nw}6XSu4`@aeJamx-YbPx_g{-AlPvPR_A}l zpKNxu_l$YPgl?v2GMq#fI0cj;k~kUd?Lu5!1=VBnxT&_UOvFg#_ihqWcO3RNyo4bE z4iX$5Rxsp2Pl&r0LN1~^%N3ln+A0Amf#viPeW8v$qw0+D$3zBpHAcxvtOOYoq(v?% zPfgP0zZMs&V?t=0j6I-!j#R%aXzOAvs%0 zpW7$yZ1|Ii1amm5G4gfuR?6jm9=4$=R7JUlv*_!|{OF1>KgwJc$jZ3zr6~O!QZYwyI!7_T+XZVfS~fnqK=oU= zpqV0&Z4-Cl3#ORGzmudlhg%D6j}(3CMCP}A!nP{f6C!P{Gs+RGC~B#qV{U?=F+*%VP$lz+wWb6X#BBB@;7W0nhWd98na zH>CJ(hCu-l*!^Uuy+UiN*K``u1<= z0VBH^AG64^wwq`#Q#CiumcBb{ZavCrr=8JfZSanuIH8lMQ^S8T=*uHHisJQDMQu$6ZIj0ao2I|tA z%-pD1+3&CYufiqU`vE^<>_B=0u0k00akjyCu7;xmyTVSIk5<(cq_?2hrmtsOlDQ~hf7}A7KEwt z@P!nd51UB*zKpB>U5)Bwi+;GRyh)sBmI?dzqswX_LC#_GRuAs!K{HD?uk-u8ZCpyE zCcVUxM=9(ynzsk9dpt$HAVc~))VS$t2|pr*$V&yseoy%QHi9dqiEaNyr-kcxV(SDu z2Kmq70oRlh`OF0eWy>uE8j+PxpIwQrjIEEwPG6~4opI^9UCBmkI2c}Y#C%3jucr#9l^PV?J9q0pb} zZZ~$}#>WT7O!LDzMSr%KVkdBN*k0@?a+|MjDG#P_CFEAD8ND0`C z=KdhU(Ql6UBH_}&0{QJed)Iu?WM68Nlu&Na*X4}t6YrFYwsPWlLP2MuTSVBu(rlS~ zR{YOZ276`sg6Y*}aTRt;DzJxTg>t3kp1Z3mU=zNb3`A#!#}Hd$PC4vvv}9Qj70(kZ z6XPe#C_6*JW-mseSxjoW5DRdBf2@`G&Y<&+%z#GIn~pjJ z&0R?dl65j$4__iDNk!q9A||>Dm|rh>ok~)#g}`X#KZ%mC&`-!~Hp74pE6B&B1Fn78 z(buTr{E3yOb*FEvzYynaOV44JG6<2#)!3e`aB~bw961zBzg+&Z=sQH_Zzq>DSw-7( z=`fxlY;5FSWb&8kO$u-Ca-^T0hEZkO&tmQNvxEJWIrpEx&TSD~;{J;7OsF#+tTQm| zE?n4mGrK7B!>N~k5}ZNxdd5N4we)J6IoM}dj|&$A_OFnFEp8i#sUsHjT3ivIB6yEh z82ickOj@Fo9$-;~jDUZ(_)P>N0vH@aC*8D~Gk{a7!xO0n28Pnrz+@}^yR&mkmMD#9 zq$hyhUTx)9Q%9Zaqkqw*wc|KjhMceMcvY(Lkv9;xNXp42bZu-P)YQ{_z^f<2k8aof z6*@c6#(*{(mRi{#1>@LB(bn1@O3~MTW&v?_vOFk14CvT+zblW_OocHa4=q z+V4Yu=S z%Meto$BGOqUTjXR1<6*KFL_IKXx8L(nDHwuMh)No#NAvqy8f+9dk`Wh5Zr*kYxjLr zfD*RcT)7@gqDpn9z-As0pecld-$Re44Cai#X@TtI(|Nd3_13WGT3!j!Utnp}47Z@m z_F0ul_KCo$;312@H$D1Yhv9vHihz>;&dc8ZJQ+wP-<0n8K0|2NoN0FVt;u&iUoDnt zPxx1tpx+P7^Zs{UZE?nPAwS-KNgHALJ+v^j*2>%9L9PD?y`(w4H?*PjSIY>WTGe>t zqB^VJ_&}9b$%$Lp0tEa6*4rQ0f%2?^kSyN#Mp;sxz~Z?b5D-W`(LI>`L|YC0O$=*Q zx(6)h6B)wKe#Joj4DHJDg}P0HRl{3eh^o^opffd}f=wl*u2?)=OxJVdH>kp8`c(xP zI71MSxTvHPI3N?+k-i|chOI}3P_|?RC@Q}BtikGoEqfBLbJ@kyM=wYsqlO>Yu&W!! zUKCZ;E-R-r$QM83`I@V2MK}KT7l4w9iiyE{-JePTF=$H&ir_D7{&TZ^5RSHaPk^n^ z(%d|pZ>Xw@^BqeGNa~oLPlF5@-$yQWW?y7H`hGl5#=7U)_F6Ow0Hf^zhG!WwMNn@q zxEVkP0Ub1&f6`|LKBR3m|Na;&_1M@KPWTLanp^#yFA!&`dpW2(F$~vT0&Ui0;{H;L z`%ggjgGPh!T)$tort=sn({Ats7i^|Rm2u!$w~X>60SM=XoPuFT*VNRMjK#o=A>1ua zg;OcLg}i+mfhnXCOcDK6b((>|`{>(si3X01lT(7z<_})ycl&OdZkv`LBy%I}?Cq;= zS=5LGZUJi?6BqaM?iKZ1I?^wASc~Z*`r7>L4-q0jO>p53Wx`|v6a2f0{9BF~RjnMs z|Kt|>>^S)j6e|osY{2TfMw4L*F}r5vp!|PQWpD_{X4-|g|9KUKY%y5_ptoAjg#AA=NFxw6|4&;B zq$6*9JIx^)?&iKfMu0q3RSpQq8IJX>pLEwvZ1OoCFs$@eNXTY!_LYC ztD`xSDH@ywv@+LVgwx?AFZ-KD8|q5B1=47Upd1MJg^I2xz;ka8@V0YR9Ut#+TuxSC zO=oB?-OVR-hT=`&RDpz4rT9?O`k%u14Ycs^0^PkgS~FnXT?ZHQCM4UAeC?lLKLngp z<7vYG0Y&K$qg88w@=(3jl5lcrN>-6F@n4bzEh{)zDB{DD^YzajS|b7?&$lL_QBlDyE&Pj% zi za}GVu>!anibnjhae}&*B z${CUMAU0SlxUXNoo~Z;P<5jbq+F~JLD(mU#jR(V&ijHO4z?(YKP5y#v5l2Ty_hd}_ z+d#h#n6z2bydPcvx-J2fZTmI+4nQ6r>0Do5XDH=L^|Fk2O0m{QOTELxC8wa+OnCYP zS1TmcupEE4jK5$x`0n=ZZfLF6`VV~|L^;8V$p{!&d4p|={xD;!YDmuHb@s`$yTHf9 z#%}Jsh|l0#4_8Yu+Oo7Ei*J3=|K{ob=G;!lbf~+t#u%&&8LLD+c_AEL#HjK<0Z)m# zZb)==bm|RuRJeU}K`dYG|J|ucLG61p#ln8(Aj5s-@X#tngsBAAAEgj%_FgbGNQ~Aw zAN(>f;Hqzw$yk90QdbzFqjE?wJ|90nN*Zkbcv$=QFRe(<&d%IY=RiQc7as&=)B#J( zH<pGT*wOyuoLvNWa#Rz&D)LZ@dpjx7N1s~#jaXmG?abijuT``kMR1qBV3 z43tIrpCWQ`b3>gc8F(51!}FZzb{p!Wz^UMX%W41J>e+Mw%MSt;fS0g$GDW}gmPlNZ zYJK_X;n;g}W&l_f+G7i3X4AE!k&wp4;=p`(fNTf2j3i}?kizN)vWip+{h*JU&jT^g z%rKy|?qYwmI+I)Zzz&K(p~o~(RD}UiQddWZu$Kc+jL)1A8FmuA5|_-qg^GUdehJdi zAptkV2N{`gr0+fAY_RLt88gB=t$9pn=g!AVf9jvx9ht*z%-L`Be^a`%*%>DrPT>qo zXEEpb&u4<2(IdI@LwL*JGd{OrH)4g}^u7C_z!Pm?m@vCIP#e+EaDhR^Iuz_;_8nyN zAQ068(-0##o|>_QC}?wh9@h#yBBX$|e@|cAeW`B#!wjzoWQb~;S7v8tZ+4}F-Tuvu zZ<*~st6$PH*tf2WE$;83EUQg2HvzPltU?P}DWVUhv_B<5_+c(Y4rNnx|v`CLp)tpC$3 zqWfmN+IWqHnrr&2JdV-aH}Iwr`-<5g433vt&Td3V@OPp{W1Fblj>dD~CpE{%iGow% zcUtA-<+n}5Jfwi;a%bTM|zB*f_t9JNNPi_PX|x+Y z?~%TSs*_R;n)EyT{3v5FI%U7V^Hq(=BoKT)Df!Jfw7QrWRdnTIcgpUP9YgR{P`(p0 zW$J9Xo}PeZKNB{>`5U1ztXmjrlP62f9KG~$DP<1$8=wi@PxSc&E?NbBxG{k{fL1mo z)7d!<4S3#*kZrESSu7e`xa9rhd9gQx0wiEPU<}0Yhh=<@Z~nrT71b9??*2$MJk83t z8>qXT5Tn>=5_KKRHmf&k=hnXsU5%37?zOORoL8r+N&eKI<>+)N1EqTo@U=rdt_ zMewDn9*Q0KSEE2H2UuX@26fpL$=na<0{g#LRHdK`|Dn1yK3IYOy$!s=m<*Q8ghh94 z=l^>fctxEKERdzupBgm&?`_Z<^)p!AHSLaV|NJYb{(D6~7hdMbFO*Bb?E-Nln}wMf zePhZ7cu&t#(+-Qty%R$RXJz-4AlCYN-fm~&O$;k7OE&wiOLJCu-Pbu z)dyw@3eooy3ABnL%v!%d&R!go7CsghmR%2yrg@C$D&lx!d-pM@+j{}PSZHW0W?ZUE zHjID;c)rFYMnZRo)%Dv5z%`XedLbyn4J@<*D;99zlxa3K&H1rHYVYhWVT zbRRp(wT+Z%cSCv!k)(o+51_2%&vmq1_Po-e6VqUko2nb0pVtt$hx(2{)t3dv<-kpj z4yu}wgqg6>wXL0x0JIf&w35hmo1r)HYr>%1T}MH4C_e3U~6UKCI335 zQg!)eNIwGfB#)coCpX12>u4?%O>WRbw{jcu?X>Id9AW9kyfJrZZ%4QFJ%GjXVIx+a z6(DbN^7Ex%>Ca{n`MM*uD;x77_mxEkN$eRhzFtC2|ME!eO-vd>HpaU?`R(wR^AV9$ zgNjf~ua$xxmoAt0HDioeBR@^#>T*+>ByYB@N8hWNA?~%?`9Hs$R^Se_TgDGI6BT~{ zL8|wDj^GTjAp1WSKxcVpl`dNM;h%_@k!K1FfB8n2Y}dM zy?$#We%*1;(nS(Kw6NNpsod{zDehnnLE3&?3Je=yHoZ_%B_vne`-_A4u#X!f)sUfi z_`&qj18qfllZ zc-gS4B%hy1^^J{Czoj}L;a@nh1M2oCf`J=$0ASHSkq`uER1Azn(J^qh*18BKOv6m( zO^R`1D`|w8Z={`HBuWzw$oivZ`zH8Sl?((Knalg}MHU zZIdF^k52lRw(*UK<&P*tZBNopTJY+o#9)e;nKDERfAx zE+dSO4BI$6tpl>moVu#Z&dG2ph~bzttJ`a>enX?xKt+;ha;GIXXDb`_wOu)g`3jV- zN|I-%r{9ibQGW<-C-V9No(i;;WA_c7NQs>39RdaRwKGm@3J;#17j3}g*vGdP5g%q= z+x&eoUepIq+-i%{ry3rESASFgPNY0YIHdB;>haOGrycR~tJQ$x9G?Y@yHCetd*!?2 z#_-h40^u_52+0WJI79Cb#g{e9Xf=u|`QDrNur0ROz7+NBUfpW5Ir37SE{U*rTsRdT zZ>1FrR7`W=LN-~;#+r^rN2j0{cx_9NJ+aV7Dr}Hwd%pN$0$cw$Qu*YT5_f9T+1SGJ z>pXHFlYOqwp5Oz^VzVu(C|#Iq+nVLuLxr8-wk+#4J5`NfmPPn!&DofYgq;$1JMwoP z5%Es@)^H`qBe&5&@ z_CiErp+rf%dE7ZDCHzOM)Gr4|dW!0Dp~&?50lvhGyRIgkADl;;tVh#7kOy zusXk6eTwWBzZ>4IN60yL+cdu4lQzKR321n6QmRFmHdcpkScVz1yzjSXl=gvLkSDag zXaD1g^&NhrlU*N%mu`Xjm1BI+oH$~9a-@w@CUSj72`iPPe72p|C)4A^l@0Az%SZ(F z0|OnVDnV-@D^KJ^YRqU?w?&mIG&N6SEk{(xeQ(06YadB7`%vOn6}R!4x5|GcL?!!d z;wUUd3^q-kX>~K{!}U_=+mLaRkqOTxB>J)I=F@SgCc2=7f)DJ_5i;_!?i1#CZeeb@)l6oy49%bU{n6^Fb&#@7@aDZt& zhZ9nrU)^j8+*kIvA1uVDTs5tvCW+Os{3CKD zN-t)2S1_2kGq>v2<5F(a-pT2*U`4#QXx`VbK4H>%C39cQ{qj{A1+1`@&%d&;1#9__~|3)7v*f|&TdZ{Q1R8Kiw8tMdb<7G6SKQcP zl`$)DigA(nLmo4=>a1;?o%^7kD_H<6U~G^(O=A0$^D0N1!srJj0WmP$bb(&Zd1&uk zC1UhtoN6NZYFu?byUD1B2-gT2K2r%RsBstTZJ%*Wa{%qN!|o(iU4h3a41CP-qF9P2 zVLdmBs9dSg63fa8d>?jEy3Xi2>SBYd1lPSYcG+)SQTbBTaEGLCF(JGIPPA%2Q>&9_ z7=!R%OA<__5x<6zrVSV-ou!?;SzS9qGI?9UDOn#?kxsDI{zu7_;=t{D(+30Xy9AL% z0%JT0LE#=h{ybDA3X8GNMM>8Z>?2*Boh2=W#xnwMu~N8f$%|A=0isrgTG$vOT!xCn zN&)v`E+<9tcS#=ot+~7-XA;zK{&L$R*$&ShPoae`^DSv z)eiLab~TZT>=S&X`i#V0^Yf$8Whj-6(t2L8c%1jVbSTh5DuV?0(BqCCqj?~0stZvG zL2dNxKm|(&E+g4EkM0B>0w!{`6hsPz8_xq{xgH&=t18LHZ#kc zGfqTaPrUON&DR0ObNw?b2mkGu+GU{4RO;86IuV~&mrOuCY1iweTbsYId&a9;UF3Ot zVW2g0uYc+oi&LQ9g0)b0B{5f4o@s{mJ~naezm9p555VP+&3N33=-^DI#iUPVWV|tR zFB)ECDY#VmkvR*pE!0ZXGcRF4D;^{zR3X4H$$9*PN&MR`;gUkT)KL#ORIjAnZ^eW) zXgGlVVmW~iwgLf0r}`hO;a}NLtuF=b<;FOX7)=x@_D-km(Wm@BQ~!Va%nU9-e$Y(4 z5T6gdRMFrJt!=pB=XBz;7oB6f!ACLih1ZCc+fzJa-77m(^?zd}UEL#=) zV8R!eX(^AgfD9%^pd&J`T9bjvE%5&~r}~)SuMok1>UcXbou=FBLD-YaKLfFtEK1{b zM&E!16ILTYfYAI$fcS6o%K8HQya-{=C_c`b{IasLYk;9wOog%{9PRCgR$+a>Pmnx? zatZ$X3GFYT+=&-6+GoSE?rxU{8c_aeL-)IMW$+YDZ(T|Gzs++674&Fi)G>*>7oh|K za1(H)ynvDs)}Szj|K8;TC5f2R#x!hvDqNV-P9c~736AOK|Nk*Hg}V$IjXqb#0)vqZ zVSgcI*2!Rm7PWjf6nKtWsa#}J6tgtGbpdj>(L(P4rHC9(_NGOZop=WNe5 zK0^DQU>hR&@uRS@ao)!U(0}fjn0*ML0%&0KcmgZ4h(&_E#!`T&<15*DVc2U_0nX>Nnn&$KApCrFWo6G$Z6~?;Ml|!#)-P2m4Jgb_1YgQL_rZQ=E6l){X_3*hwCFenJMJG^&;XWOh#`fuZ)naPqQHi=*j|{ z?n$rj9C1n^L)awop4hdf>9r|$gN}!##>69@hc1I`0lN%`Qwfi>5tSoMEnD0RW5-cv zs+0Y1*{cFn7R-+G~&fqyYibGS>B?m=!P7Z1s1 z>^LqICQ6r}24-T*4wsrDKA}^p@8r;M(Q#6={kEH}?{+)7iI{mz4s@r;O*8msB>bvo zR%X)PapjdWj9N?_0;AX|J?~;4B^4mGhI+i-BYdA1J>Y+5<;^ksbF^5@mV8@S0R#5- zKY#w@9dTMS;#5$>;Zx=4E(qZHBU}l!r9TcF`QItJ93H0Crxfux-p*y7coiblX5i}{ z&Z5;=m-X$BG_zgIeVR85tf8)V&MVG!T%)#(6y*_~e$UJYmD&a~k@S%A32M(ho#~4OBg^Gh z9XY9D%^LcJx-TsIqfemS2oOSyQj$y>gAk=9-aMw+zMLUXUU!6Q{3qI+z7mOZvNrvl z&`(@v>s%KH^Em4X#2uME$E%5Cr4`)y$f|jC{oW<~Oo&Y2QT2Si=VxgYjMH*>~$!OU6=CLO*e?+I=@Tnd^KKm$$_BMf&s8S@985=1L1cXY#;AkfhC^= zXp0C$$BPCO233<`ax6d6s$7B-&EZiBj^W>yvTo(t6r*v0%|c6~$E?V~OGQ=Bncs`l z_TT1VevG{(RX8r*FR%7L8(Erzkn)sIf4k)TUD8mVqc-{t+W?G}l(?wVNBD-n1Panx z$BbZA(2~WwZR@FYzl!Z#sWRcnvu+KN>9b_fOisRnA$8_LF7-98sInK8&9vlyeJ6BY zt$SC(KZBy&`ppikO;C6efG4(^aRU{D7~BSiBS?r<`hEq7E{KO|Etna&XxWvXlXiq2wU@S1?aAb!|Ep3PWbp(Bm7Cohb{or;M$*p-zJO;yg+3fUO%6E(^_-Wp zXK(Y^KsO4B%a;Ecv&QS_v;=qg&mhLb2}9w}4A~VT&nQ4wAS8*T&CV9Z%w_{K`lM4$ zw1(YVYW)Ow$)P$hr`(0x1!0A7H)5WQ&&9>nRcg7PE5)-WGSz=HV6)iKwq2!sE@Uf* z1#d)*Mg~cS&ozCw+h`}pUKXS4UQ8%qFUXs=#vE2lul(Fd`n2Y$;7^f9fsRyDypk+sOZueo{ptMM_!Yizg8KF6}8>Wr`8-}L@`yTb4|K+bLjmrT4 z6K-{OebyjD3?AoOIEgY!a)>GW(S6-3-=*?rkHR~ezv-5Br)JY)&JV}O6^gZHIrK0; zM7C=}D4uN{ghjx}F3tb^6s&C*C(uu8ifm1}IPtSpBrS8@Vmp6YbUvn6wU^AQw72!P zG3ZT6wdnkygXSFPZ|E%$6e16|2b^2u)n>}O?QOq!(omqODl71nXgp|XHLL8?Bqep_ zdr_YDZfm)#S4IZOR7IZ#H(9w_))Cqo*{AVN2#Ep;=#JYpJhuj3Po{Z+Jj^$BO1OY* z83G1kKW%O)>HX6(6S>S%pdp&U5>RQ&gXAa(=*6Q~VKvnN!Y0;tzCdeX2m~@p{q6t= zvT2vfaWU4x1rPSlzM$hQHM+4B29;OLinnJ4OurDVTMNN|+P-5Ew)5sGOkp%SUc!wP ziDe^SB~nuE_p0IJ`*V&h54b$&L>!1Yu$h@zpifN3%BoOIDZqgb6j4&5j?WO#-v9T*%P}8x z<`*lkb>(@+@9&Q1W0O-*oU=y5BR?iDk=fkq#q4@)4>FFP{YpEDbs)iygS%ja7=DVD9pwLlW`2X6e$DN}9~Jcpcsc5ohO z%X2!ipnZ~EODX6qSIQ!dKfV>@|8GX++c!RHc3P^uvWM;p78|&s%IjUq3@+iY88#3& zkmwOvZ*$V(3Tgl9zB-Pp;HJAplex|Y$D{AZt40A_;Prlj23z}f+OU~1@cjLktb|h) z9y$)?h|?IHh7YWgwHdD~En@RjUC%Qqbm|=VR=S-&B6HJYzxkb;a^oy=H%0RCfFDzj zUXOjk60Jo+^sj9~rOSHK?{mh1QR}vi))kn-q?X~jVUzD0Xt82E6C$ZgMO__J5sy=& zO~VVN_C2(j_*kgUzU5OarQPV(MSTheQw1NoPs_bNZeYF)p2DbOp( zmhL@jszraw#!XmEFRyc5s`EDgkOa`(U=1{K2kc&zjC}vD;tK%cLh*W;ZIQs1=-D36 z|Fg0Z2x7_wTE=*tqy6D>Dz*?-IT6p-^Edpp_WUx~hXIS)>XVj~Vy)r1KA|SJTfy~z z#S@Zfs?~g}AKtgd94+toVo+65VOMGu_Ot(r+vMK;){wav51LR&ZLi zzyEH;&wp1*81<$(Oyljl+|uz64vai#A6(0jR?3zoweCseU(T>|pPu!*Q7Xc@lBN zK%IK5{c}9O25Yghcak1O=HQvNvlZz6kG2d2yc2B{_qF-*O1IDppzD0ZEP3o$I&4R+|7ZW%FuBAChwzcv>VY1Os* zk1Z`q8zCN{qe~FWEUyLW7Wf|Xx$}{ivT&QAt+XnrQ{7x&0{}cET3(|bwm(RY%|S$Y zf6rv>4k0>|k98alC_S}~dq%%)9;JC-n=b=mhEF$Vuhr~$NtZN`TDtf_f+3x_^d& zpes6P*zanyeCjM$%9)pLA1;0&i-yzqJgCs2A!FiDwBTRF2UM!Qc5*U7pvHMR4KLkL5L(asw(RigiU0|7RI_x~Tc!NvXggqZp zr~2W$g;`6@iZq+$pQ4L|PLE~mGjw!S-`ZjdvhXNItmR}JySi#;$iZLDi0&*Gp>T2`Lr>|EII4iYX-#knjkba#GrJh9Q6Rgy-w@dZYM*FV0oRL;w zwO~2-CQoF1y}8r3FdRa+bG7sDeL~(_qy6^}>$Of77Hf-^Pcu55A^|^&$Jbp)wh-dGIr0k+@_9fs}fW>)h1QD>rc9PjOXR}X;xgVMQ z{D`7kZLArK7re~*I_A;R;+HT=g^0A6PhS`4aCWOZ#&FvlMLNDczyvbBXts5)?mQ%1 z?JJNmJtvf+)rUS^?LIw`3``&_irK7p<7pudr4!2jSfH01Eh$j6Udz4N(A@KB{vDlve&o6wk&ou==Q9zmq8p>Yf^$^;?05#_z5mZps?V5+ycKYq!F7XLB; zc-k$*To3D4v3};<;l0*Ppr&c#&upA2>ov0y%xH@)Ow#79u7WMbMEe8;dnqq}N^LV? ze?pt5Y<8|gQJ>wD^ml2Tw1v_rv@gi(-6{ve;@PLR0#j(@7C{0d%tp$+k6*_@9G~dj zN+?Uk;cwi$G}XJ~hEn0B`oe?9=YrY31OUu6h!k_3viT9?SV;DGyM1vA58?RKK4)Ro zA3KY6qv6kbwop?;pLoY&Xh+R1U+i7zLS3!N$yem}a*w1Hq-_k;YJa9PR7UlcS`Yp5 zBtCjC^1kRo6V>)(=uyd3Eg7GZRr}6G;rLTzHFdMa_awEGz_QsNQh&^49|{DH4I2NX zyvq}aE~!jB|22;&$co#KVBqGi?t(!#&YO;O9xf|d)(r-!>PWH=IV9QFAt?qDtn3rQ zJ>~_4BCAhj?Zs`0475LVMfReUiG=S$)BF#Odskn7!EUaCkOZHNB`Eeme~J@Evr$CL z-Wd0MNsr*%54dq~ch!#^4Q+#(KVy5nppAx~uiQKG#0@HiUm8gg5V;)EFMBuZJaX$7 z_d7L}rsNb-3+YBLx^MTdet7r$SJYL#woqjH6@}x{Zr1vMdaW#rOP%bu6`_KhjGnHp zWncztstnx(IOOBwFj|4c#FQX-){T_{>>w-LVa2-7QMqwEx7RGy@78?DLB1seg8LTt zTSeUiY4Ls)(YcI@j7c}S3)Rb(5*CNf-<(@RO3h6sTs;fM=!{ye{xPLRo)dk1@l8Zq zezK){o^KMSD5^|5IX$~Fk3DXN+*>^$B}R7@4QzktOm({p2~Zl+>VyRfqlGlwvP{ng zwq98hibi^n`S$IOT-%+jYLOepQ7nz|YP{0)fnjoKWqXN5l3w|*{0VmCxae#+6=h<) zWH-}RU3W~0W4ph`JeRt{DoMNLqDv}&_41X#^%rx>XbPc_uCCYn(yT3>g@5ERz;Q<@ z)lSQxth+k|XHx{(P*ddDpr(W8#|KUt8XD@S@)dz6UAKC#pUa4NQVG!_mdWx!@N#%b zAq1;2uAP71-GuRzYsQ?def}GcEyMJoS|rfPN5)}|PP1$r5z$nD#LGwNeIzj?Ffpm%fP7wWJ+$gLcybj*#?Z?q%dT)ZUry2ZRzOrQBW!bi zQd;?7NFwb=5fq7T&PCjPJmjd&6M0~hC4Y!-T3>T$xc}E^nt37iIcYXzpfrr^9LK!Z zJA4&N*lJW)3lZb|e1+Tk5OX`D1YG@xh$>FvV#sDAV;i-!%CxUm^ z+v&bT)s_BTuf|^eG1j;%xPxMI-5p9S#)_xuQ3Z__Jw${zboN$Fbg^hG>ZzqP7temJ zOBIuc`A0PrgGBinJ|u;U%?vMPeLvnyOZlg+ekB%nF|mS(XrvTteixKPw$(E+xJ*L~Hen=<`1R zY-f7jMOR(C^X&v8IT1;`XJo(oo_16oryB2^#q$T_mRj*4S%jL(gk+HNA+@uQpQfgQ zZ1=L8gPRh6ZH&#QdfHhFJc?+N^j#AzZ^4~V>_>PES*x-rI4vfO@62Cke-Z30f-2Iz zF^FQOfXZWXA=j8Nm6x&EX<-JiKQS?157SE!_*+wA`G%Ki6KHU@!Uet zq$q#<4E0YEtWl4d5PGW}ys4@pP!*>|)h#mA#N2!Fz-hky{QP}>AZgfl27MQj2r<1D z|H4NaoaL+EcG4J+lGYc?O>#WH)%%x|@P&SAQx93(TUVYCHcJib(cYm!~i?;`^MK z5<+h5r>X8(kmQI{=8+V7NYOv4b-cGwzosFj@n_d+On_^gV`VPNvEW%2U3L5`|eNbs$#3NrFSz!-d_=H#~!GuN4iy$34Y4KLbJ8%^3~G;}136wB>#e zzC)HU)$G99h4}lQbGK?W-?z8_YWX?av`)rsU$fV3n5Fcddv927tnVDpCmibUG7sLd zkrO!WPYz7h@lC8Td>WV%E~Tm~HXb|YKCQQnS)US)G0MBvV#w>uxm!VS+nJEpAdi^V zAAEyExBLQm>$~2zyc%TP!AZUsrpH_v`K1|mEQe=jhZQMatuXq943$@-#VAd*hzqy( zl(sd}iMuPPmYMUYq=bTS5jwxw23BHCeHzoYCr(rsPn*qZ(D^(cxL#!9Mle+ia^`wK+D z!r-%(3dp1+2H)0mSpJiJ;uHu|00FBOH7)HU@OsuGE#^fu{BD(%$^Yp2K$-?5^Fv7!&F!+_Y`SL^lRW-JYZHwI%n364r;>vneR#wQ9C zl|1Q5#(74vZ}k5{?U#6lGWlI$N8d1e zqHg8;w!>`V+Hf<*sk_<$-aLKT0o~4VPKI5wid~V&JO_uGfbVU6t!oY2+^{$jkfM_Q z%1|^>6i^yke^JX~T8f|=_$1+&xzUr9gru)dCgG(%;U+PXey#NnP*A7}ctLD%Jr;GV zotKOEcRkFk_En4&Ve6k|FU=jSJZilA|4h`WXHwQB7^C*R6xnjnzaARkj@i8)8mIGZ z5))7nljZ32wpud(G~jNmYpWm$YBg%6Gk0p86v33wf+PhV|*2}S#r0{MxFg%XOt1G`<1-Z zd27mHj@~urxo>xsU6Ua3z2>-}WMaO$qoc!MGe}ZV-XD2S8FZW(R|CR>_}x>l9~)1F z4IAsZ)g%pL2eyk7O|2wy?T^tWKn010+PXtqq zD~OA>ovbZhvl zZ@M%smEL99=eh5@}NrajR(aJa1F=C$A3IKJ43=se96v{0Xack`uwY|U?3+g z-0AO#6t<xo^IrOLbIEiAqQp)b{5)5O_)rJb&aEJZARW(?ogrp2%eYLSO>b&e*>cwzCWC zrwa%RLroL)`Fp`gMjg67=mVzAP|CyQ`6JNUUEElzeo+59#t;VBpl8oX#UsG-5)MR2 z*F0Zw-}a$% zroa@=tJi$`Udgu;p#IdEKqq=(k=L)Eu@15+1qIY9}S zjPp-N3kw(Y`RfeFu4C0I_Qw$TQfCF%yXWYBf{OLGKq+&r4eX9XK#LV01#`+S$lA2w zoCw}FQM%aQA>Yo440s5OT5y%MHm=4q@4vV7Ln7nMj^E40@E3u-!W-Gb{Sg_A&(?R+ ztyjwykc6GW0Kv?>Sn%d*oB3LQC#bHWg+;-Ipw58v0sJ-oRj4EKE`-;TJ2iFiPT^b$ zzlKlfzx{v;7AfW^W*zBU4)CPylHz2^|NRZVfTN}vAG1~F!CVg(8fNT@D)TZxuI_1x z+G7hR;4kq1_xU#rq`8bwD>~I73Fi>A${@CW!*~-#kpy}R;{RL(E^QBkH@ZUGdggs0 z3=S|KTnN^IjsJTtG;pNCKmLEfi12t55pb6mz*r{70~hLL|J$5pJ#crUmfyOrl_Eq0 zkODoyA`kodQ!Wi;mcfg~_%FDz$!P!6FL9(7K!(F2oa1?3l@!9>zJ03$%mUyUta;qn zcC~_TzgNiPsYDAuUjA(mE^x}o9Hi6CnU}))nJI)^f%tpvIwf@%ooPE)E1s(!qx{m|a+mC^C)@(z2q z?mmQ^DzkajNLRPsSNqXx7avpt$I7Gmi<&FzAu$KhZ-SKWf=E6zooeG8976Cxu@%pn zxD1b^^RA-9N_AzV$=4Hc4hxrgKi{}a6iMdIKZA^CPlLE5m4^Cz336i?(;K@a(ka(C0z5CMezIq86Bdx;nybl@VspKI1E+uRO2#x^QSIWe6{hVo+@w9^H5x-#g?2Wd0J(mZn#k-nJ&T8$99~{+nmDp ze|W7)ugg2<+QY$UEW`jgak)F*Oc?B(9vD2DY4Y~ubiTBQa8;**<(drN-EpnyyTAGh z{kO1rO+C|fUyNuCHBQnWr?;@lfT&2SdU&T{Pv+#&TLgc znXD0gQk{qlT)p`D7}NA-)~Y6C#X7>Me!HY0%69bB7x~(%LUrM3iZXoS{+EX3IpCljh%>| zqiUsBFy9=;4UYDUJM2%Pz8!oK9}qH|1CKn*mieksxTEbbt?0nixFC5i9PWtd(B0gr zwFn-$tJVZIbjxC5zLrxRDcRXtZ`ty`od4?RORG0o9EET`EqrTZ?? zLQM4Qae*`C!WVxbT&BJj8jnNt8A>mtKZ}&=vEvqY}qC43gC#Th4Y;|=SvuE(Ah%dbxaH^t_~ z`J19%Jr>6_*&7st z8(>Ss`qKye4}BMw8!Y&e1TGNU3y=%Glh%B&AcCI^z%_q%<_to!SOw|*dSBk^2|Ku(>NxT6pgvD$ny(qw^M@B|oj^bMqhl92NTNVyh zK2vEH@n>HA5nL~c05dbZV^<45(>qbaJOw?^EN-_|{5n8}0WJYSFkr=mGx)*r1U%2S z0=|EzbKaebg26(4cxMdoI0fOS$Kmt2e`ggvT~<*(&=w{p#=%?Qxo`z)-$JzB#d^}8 zfED56+g#wyTR6 zHoH3nxTx$e(&)o>0JG-4AlWy9uiD&WD@EY`sVG?eYHhJ}Oh8I`Gpgvjh# z&Ixy>%VGfg(7UUnKQERPQdE#K-n1ur!pny9{VOyffLbIPj=*4PX{lThn(zgPWJb_I z+mSK=gwr?`PUU-r2v62lQtATa;|}|CJQyHR>c@{Cwj&C>0m#B}?I1T0xcL;f?4lg2 zJ)see4KTeDJsxk6+hsAD^SA(Xw+D1LU{FPfOiur9$|@x7Tdm$y0v5Z{yiOFPL2YWHys^ayY5aQyO%VCpy@v=4p_hd2*NtO z13r>?0J}!8P`cy&tNP zT>dT;CVT;44p1SQv@TdS&jaRh?0LYEaNpIOjV&OY02kpbz`Oc5_a01MR%0Km|N zN!>;_ba=qdIh1j9jS5 zk&ms&2Mm1@fZXosno|vh8pLe!GcK(RoVReI2PXP(d-_$-g@r}CbPqa|-2(chOuhV4 zc?Zo~*yqVue;=^PSrqyDx(WaU z9{`0Iu*d(VFz#pwF>Lh~kcpuzDM2U)^o!mA5^W3ECYIqF4d5-5;_aqs6JQpgSWsZx z908Wu_UY+qnM?o=J^^GhLG;=Zc9H<3*9YC<+J8$^FBy8$iE5fHqV&5 z|6cyW6LSVMuGPCwj2TRkXfY&T{Xyc%#`k_jbYi)70<`)jPiT>fGsLAkoPZdhTtguG zSzncr=wfBtO&OFI>m8)5szq-^Vi0IwNQ)newTKz^yOZvYA{&4NbzPT?$b`*Cn3;6k zdaS<}{t+?bWJ}ZM5+ED^JH1w+p#NJfnSycF1x`27L%w?Um}pU#E}S- z;~hdDVbDL`?(xXN=|DWHJRq0ffiZA>E`DBZp;HJWjKX*N?9T|+_|B)6U%bH500-RU z_?PTlm>!p{a0K!~GPup{z_2#zpMYYU90x#QCO{s(Xya`AMh&RtpIJ^xA(g__4XZQ! z5}*Qbasm-(+2(tPVO`_!rYaBCpIQX)6y6(rvjl=mJQ*Kss0}$?YH(sO;%0e5GnZ;L zAw=wY$fXD-R8wpT$dL-*VQO9>uHaN5PC=N|=yk@1Kzi-X+38GP!_Ao)*6L57IU~pg z8G^N51u(%xJ}X+pZ=mzg_>3$H(7_N!@$-oW!`G0>hFe`BH2xIO3t9XRKH#Sp^8P!8 zFB^g2fB82+E7qSDZdf6kO-TU90x^hLCtm?O4+xAJnpwJ?Z6Nk>NJu`7=c~}Nuqb$4 z3V%2tLd#s_QiIfx=@BX+g~0bBMiY(DIqDQ!RA=7R_rP59e3Li@<3?u6uTl*o|sC++Ebb+(}! z{h$&Q_Jc>ZONhB`e7Pn*3#4g-E%N3J-LwZm%wM_865l1iOQ3{6igdopA=yd+oq@#F zY~wH$M451$Z5xO;>Lvz1+KuSuUOo)O)a%Ll$R=I{Y2OIQanKFVQnZX%&Cg0Y#viF( zNWAu_k!|*t_}Z(eL#{%LNQ>_d@JH-HhI#Yt$$-U7`SXom>H6)u?4_P59y_uw`9bR z`O&iOr_L6{$tpT2GlT$vq*}NG2?u6oqH<4^>S1Aw!Q@iDVLYXyH7Y{sGqth1RfQ6H z#P47LEb(^wM_j`WRM2;^0z*zT_#1O$d~Bdd>Xhl--xB`3{Oe%aW^Y1e%1@yM!YJow z3yn&tN_6Q;l2GUuK|lQ30|9mMA8*7waP;YYw1vNny>ZQ>Bk%B}Tm2be%J0G?mXSOk z8E<-=(&81pRwR|o%;>;H53w5f5$~KP?25OY%*jtuB=xPUt`&2 zAN=Sockgg*e&s~N;NxOQG2HVviIoQWWP~q|BXLMOdb>WV{%l3}EQMnzHJtgkaA;ZP zPzQQ~-n-UDn@ddN7&Eo@=?|5vy={0PU>GWhA74e}STDqrK!$<9+IsdXdyW`Y>8Z969W` zn)&?Yu82Y8ZfK%ZVxbdFh0m<#$JQ!blqKIM54w~Ad8YW)&9D3xf*WioLu-jhvFNO| zF%1GSa2PdTv5fxjNB3x{!cL~c)I~6hIhFzwY#t4bGNeO!itI5zn$*7eK zl4PgUB)ilBg*tXW`Od_6UiuNUf7BZVWe)l6*v#&c zIuzjj6MH8KV^bgn2uO9PZjXMeKRzZVk2VbLsS+~nUgjiE!wby3QHe_+e|z$T8K`I5i1`?r+b3B!a2 z*3M2Bo3Oq%fv}B8bD+>_(_7twb$yjdyr{0oIyEANS%}vVA!WO|ncv?Z0tFM!h**Q$ zp;L|RX?AZ5P2Cn8P;T$`RqYGeO%Y2a+Xn^)V1+!;32`|&R9BGo4hlBjZvILSi;4r0xO4=uJe?4!FymRLK}jPZe_D^cG|G;kJP8r5K-qM~VB@)1<3 zyi*wH`HD*tvG(Wf7j=u+=j1E#pngwpU^-ugN-0y60@UO&p9xdKPgVxRbr;Tf_JDzc zQwzQ`X^lNO&&QV~WDz5mmw#GWylSA1s^~sOy8$zNIh^MAo^doew(VoM)7j*z1f|UR zXAdO?F-N0*ldV}Z2_qVHTr#M(tJEzl&oL;7&CMA2V74wjsca;Cx`)QTWTm6>I(#!VkB))> zi>a6Y$dgp^gR7L`XN5`B$2FnH!zrzDx4U)fgvAplbE|D2wgdNW*T{~tjZ2}1y`mL! z1;|+0A{RuPXC-w@lE&v}5+R7Ur9 zMzdqM)!pz2;vW@cbY`iAZIj3b$#zVhv-08IETmf3tglGFG-sG&MS)0`^fodT)vho3 zRMU~`3O|X%Tl(?I4|}+UC}phVj^pkO)YAf|_1QWwF#xL2TXt5sJ!tR|9BEvKOy>l6 zI3dqh{oRNLW$)zMue$Pf(6<1s=ic{oR48e%13KTkeKK^_?LA3k?1Z-n*FW@q?j~Sm zX$n-%X{}>av0Xo2z*Fq8>!&LD&L>pA?yvaF1>+-BM1ERL$qb=d(FG`u3^z(bx0%QoipxM127c6v z3mxO0{BS20SZbZyJv*H4O~%{1nb!znehw2VPO`bAf0S9h{*XWe9o@+> zJSAi-r1B3ViNQAVdNw^tzi~5t%>Q}qk)2JN8-L)VlYO=mmk+MLW9QcD3Tt_6RJnx| z?d>Wj6UpWIsaOQWLCRZOBW|H>WVEpR4 zW-^`^&)Mg(-!%15zukL~NF9NhH)2`M0bXT|nP$I|ugwn=KOsuVZHhNY{0%OT&6#AY zR(<%6iyXCne>w>2?Uc0t(;kz@5iBhBibQ+t+>T3Qq0JQ^vf)Z+rYQ-scU89sWt{hJ zU%b%beE2e0l!%LGkA}3;wcvHw^7Yk+=-Q3KNIPCP)pHrmQUl#oC3+Uap%j4Q3P~&- zqo5JVyx3*?!ucR%P^gFfHY(78yOct(momujz${|eP+zpS5aCXoiMt-@Ak#7;N zJ?7xaIGY#hea`)s?a7cp*xx^$6ZN%d?mOQ^P(R(05%vtq4!~H9CuKhqSK*Y2nX>4I zj|G)cR#Y06G3Z|8j7~Y5o(zj#^J=Lm zsZY1XG#;=NeoA~f(?YH1)n(_Au6vL=UDA76rY=J7S471MOYd&s3x2I`eiVKf-63 zi6ry97^+)MZvE~m$JKYHo=}#`7S;mqL~LAi%YYQ6(bkn`N-FvhPqZhmJw+Pw-{<8m zSCS5s5>wMoa7|XKi5?{Z{I3#N=x=t1zQl04n!I>FRg;XAIQ=v!zDiWD(~Y6y2@MrX zpY4%;;3;B4;?ja-3cOIH=$o-1d8+Epw8LZPi`jpk8CWz6$`mkuk_G9xi{y&vX$nR7 zfvrl|K$Q#QeL_$XRVsRM26#`t3VT%6&b5OaW3@S~)oZ%tDd5x-%=KDVWE@$`Qn=f} zPgvOuhUjWOQBY?q{-n~~V^EkCqE%kFLAsqE+%I(Lae>VAR*=sqmiuK1o-4tapI$>Ut=H% z2@J0ns|2-bEV^G#+n~;ndiCe#+CGX7m2dBc$8(Ocs-dlJ2pxKxFZfJ(9^nJ8OMjqv zpXOv`!R)L4EYBU1yFsll{_Mc+wE6s25bk+<7JvYmq!DM4NCYr$dg%=+=heuZ9#7Hg znSeXz#he2-Jno=_>N`e}xk7cb-Pizr}h^TA2;Q75O21ETqy%u8g4J2VuI1 zz!1*I0a4B=qlB07H&?1rC{8?pS zREFYZ!SuKnG*u#cJ~ha-f)JfBJVa-b4tHsQlEo2JfNh}5_(L;^I_uIHgvt#&j7a5?Hjsr4AvKyRU@xHm zTHt&5$O(KICd%SQGY7bT{)AFZEmhnB_(!WU?z8jr^Dx&Y4ce-zs+!9@#nkU&Ao5Ru zwgrO%K59fPAI+_ipBM+wwgC|*O>c;*p3|A|AyKY=Ph{1`0;sl~ z0KwfJus4LU^nyU;cWfz1Np6BkpjOsI=GV}f1pBi?&f`=>N7J-e^XoP7CN+|FUXUsx zh0p@O6->DmJU3SCe`57d5fvflpki-4URE0dDa;^UkCPUXYp+3bAM9eDK48!T5y#~N z_!0@BPi`ww2tlYF>BD2O!h} z@K7I<6KKEyIWsy?f2k2~@a(JMLH5?WzA>=2i-9W%nvSjk{t5R6k>`R4KF?XNf6r%s zeel!H)Z#!7JXj}$=mif_FW$vBp!_B^JIpY>2A53%pHYoWuqF5>-Et1H0t}|7p|UxY z8p;BJ)ia@`z%$-<-~-}`J?0C4O}S(iJQl9Odh`{9?M?m@u;&i^H|iN+UBO+1dS;p` z0~rE}psP$m@NP%bE7HKbErnOE3As7j{?;<4>1Xw9d7A1XfNO~Idi4yVF_z6ClVdc$ zbVYc6>^z)N;CHX+?Dd^e#`jq9UH~4KjrEVfU*7X2Iur*H1G;4+WbXm(G1BVY$&0JX zUFkE_$X0DkBb{aMlXN9ZCM)G{nuW?Gqc)N^Y!Y|9zV5PC9Yi`4l5 z2F@TEAwg67Kx7UGyJc78Qe#D_BuldL_jH^lSKd0m+8%5on%Q^WG|zog3#b*lT1X`> zQ=d8z)}l@q`Zp3V_&R_NkJ^G>*3sLOPmbQD@1rhWKh3k{k4SrZ-EX0+Oo~Gq_EbRN z@!a7$fq$cdwTLsrH*rC?f5Q)fpHh<<-xk5s4iuN6gv--USqZT_7+Zd~-#g774cpjE zx$F-8>XYwIPH*=~@Gkyf0t7u+_QdexXzDF@5|~6MR1gP#kr!P0I`zllTdC4iy<9Eg z*mA<-&6cNu{5Pyi5N1QFGJVc;xZVw4)1c87y`$Ek(JIt9{zOxyNUpXcq`Rx@!Hu73 zIq`&WN3U)6L=wV__-vO~{M=0BT5QFWbj~ccHqlIGWWa6M@N@Z*VDcNVoPonB5qr1A z%IydCt8b^Iu^I=W&2I06dbBg6k9saaoLd3a_E~@wt?B1_YwCmkfj-oK9pDYP9la`D z#DYspAXOxme|%0YpU$Bl3T5v~c>Bd7g>9W;=INnzbD#tB2L~RFo-!@zA@Rn1!kKz_ zTz3WD33rq+c-F!&Jr0h}xD(lMBJgq7iv)1_E%^0PCCWN@eX$1K=zoiQA;kZF zaVxin=oR??Gv%zobWH$IUedEWZBrblUN0i7@Sju>TSf5)+le;T#oBCZVzhX~04_K6 zBF(~_boab^oqEagF5R3;-g1P4I z=_#1PZTXG|8?JtUd(sq5fDQJGr(MeG;n44)s79Ede?|(ee3nkt8L8V<{jlj!6b?rO z;L&UJ6t%Pn0TNFrfGJu9oG~>ip`YM$2-3(IkJ=w$^Z!Q0u38?+mePwLsqSiPZujl{-~=y69q1fcz>KIH8vd7M2VVvU$N=UVO-&sz3u57V!?S>% zGOBKvs^>Q5XLu?Uodc}$9{}7Nz0P0ue;O{=K7{tO_#W_mSe5L}RD4UVOB|vNsC;fh z#8?9<(wZyl0%2G0oBcX7Q)b2I{}CQU^zh=opJ^ac1kC~wo)>dZfdq}F2RA{c{K&X1 zZ~#DU42UfUK02eAFDwS32)JD0M+QtV*dCQSr3L~Rl)^gmq`iWAlHk;X-2d&XrU z#B*f)@Rx{?O~-$4&l(O-B;s}P8i2{BLrp9GXL#wBy^#tF3$J#H%BZWZrHe^8O%N!( z_Fit1$)L-%2cym`$`cSWDyOvrC{8$D%THAV-HWyCP|C5M60K5$*mg$oBb+UvS(PFx+Goxn8#r&n3aeFf6OzyiW@Qg?~# z(oK+9d$_-Bdv4Y9sgZ>P0T^BX(;97hfLk90V2QIqozdJpVJeSR9vWxq9Oc{_BpK>u zd&WtSa!!MLxQ%e6$!2;{f1b)1bnSA|!zgvbUvZeQC@W8X-{`;AM%a|v`4FB(U z{P4V^&5930|CyzKTY(pTU?Ya~{lDM+f}d9&d%Caw?|HHQnBXlo{%`*`nGL+@|4$R! aA5gx&$8~)rxqyQJ{^X^VUzbXn1pa@8$tl4A literal 0 HcmV?d00001 diff --git a/docs/_static/img/pipeline.svg b/docs/_static/img/pipeline.svg new file mode 100644 index 0000000000..f5379728fd --- /dev/null +++ b/docs/_static/img/pipeline.svg @@ -0,0 +1,2 @@ + +
Pick next test
Pick next test
Supports system?
Supports system?
NO
NO
Supports environment?
Supports environment?
YES
YES
NO
NO
Setup test
Setup test
Compile test
Compile test
Run test
Run test
Check sanity
Check sanity
Check performance
Check performance
Cleanup test resources
Cleanup test resources
YES
YES
Start
Start
\ No newline at end of file diff --git a/docs/_templates/breadcrumbs.html b/docs/_templates/breadcrumbs.html new file mode 100644 index 0000000000..616d6ba999 --- /dev/null +++ b/docs/_templates/breadcrumbs.html @@ -0,0 +1,30 @@ +

+
ReFrame {{ version }}
+
    +
  • Docs »
  • + {% for doc in parents %} +
  • {{ doc.title }} »
  • + {% endfor %} +
  • {{ title }}
  • +
  • + {% if pagename != "search" %} + {% if display_github %} + View on GitHub + {% endif %} + + + {% endif %} +
  • +
+
+ {% if next or prev %} + + {% endif %} +
\ No newline at end of file diff --git a/docs/_templates/footer.html b/docs/_templates/footer.html new file mode 100644 index 0000000000..5d5a86d276 --- /dev/null +++ b/docs/_templates/footer.html @@ -0,0 +1,77 @@ + +
+ {% if next or prev %} + + {% endif %} + +
+ +
+

+ {%- if show_copyright %} + {%- if hasdoc('copyright') %} + {% trans path=pathto('copyright'), copyright=copyright|e %}© Copyright {{ copyright }}.{% endtrans %} + {%- else %} + {% trans copyright=copyright|e %}© Copyright {{ copyright }}.{% endtrans %} + {%- endif %} + {%- endif %} + + {%- if last_updated %} + {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %} + {%- endif %} +

+ + +

+

+
+ CSCS
+ Swiss National Supercomputing Centre
+ Via Trevano 131
+ 6900 Lugano
+ Switzerland +
+
+ + + +
+
+

+ + {%- if show_sphinx %} + {% trans %}Built with Sphinx using a theme provided by Read the Docs{% endtrans %}. + {%- endif %} + +
+ +
diff --git a/docs/_templates/layout.html b/docs/_templates/layout.html new file mode 100644 index 0000000000..4880c5d08f --- /dev/null +++ b/docs/_templates/layout.html @@ -0,0 +1,20 @@ +{% extends "!layout.html" %} + + + +{% block menu %} + {{ super() }} +
+

+ Useful Links +

+ +{% endblock %} + + diff --git a/docs/about.md b/docs/about.md new file mode 100644 index 0000000000..c2995945b3 --- /dev/null +++ b/docs/about.md @@ -0,0 +1,55 @@ +# About ReFrame + +## What Is ReFrame? + +ReFrame is a framework developed by CSCS to facilitate the writing of regression tests that check the sanity of HPC systems. +Its main goal is to allow users to write their own regression tests without having to deal with all the details of setting up the environment for the test, quering the status of their job, managing the output of the job and looking for sanity and/or performance results. +Users should be concerned only about the logical requirements of their tests. +This allows users' regression checks to be maintained and adapted to new systems easily. + +The user describes his test in a simple Python class and the framework takes care of all the details of the low-level interaction with the system. +The framework is structured in such a way that with a basic knowledge of Python and minimal coding a user can write a regression test, which will be able to run out-of-the-box on a variety of systems and programming environments. + +Writing regression tests in a high-level language, such as Python, allows users to take advantage of the language's higher expressiveness and bigger capabilities compared to classical shell scripting, which is the norm in HPC testing. +This could lead to a more manageable code base of regression tests with significanly reduced maintenance costs. + +## ReFrame's Goals + +When designing the framework we have set three major goals: + +Productivity +: The writer of a regression test should focus only on the logical structure and requirements of the test and should not need to deal with any of the low level details of interacting with the system, e.g., how the environment of the test is loaded, how the associated job is created and has its status checked, how the output parsing is performed etc. + + +Portability +: Configuring the framework to support new systems and system configurations should be easy and should not affect the existing tests. + Also, adding support of a new system in a regression test should require minimal adjustments. + +Robustness and ease of use +: The new framework must be stable enough and easy to use by non-advanced users. + When the system needs to be returned to users outside normal working hours the personnel in charge should be able to run the regression suite and verify the sanity of the system with a minimal involvement. + + +## Why ReFrame? + +HPC systems are highly complex systems in all levels of integration; +from the physical infrastructure up to the software stack provided to the users. +A small change in any of these levels could have an impact on the stability or the performance of the system perceived by the end users. +It is of crucial importance, therefore, not only to make sure that the system is in a sane condition after every maintenance before handing it off to users, but also to monitor its performance during production, so that possible problems are detected early enough and the quality of service is not compromised. + +Regression testing can provide a reliable way to ensure the stability and the performance requirements of the system, provided that sufficient tests exist that cover a wide aspect of the system's operations from both the operators' and users' point of view. +However, given the complexity of HPC systems, writing and maintaining regression tests can be a very time consuming task. +A small change in system configuration or deployment may require adapting hundreds of regression tests at the same time. +Similarly, porting a test to a different system may require significant effort if the new system's configuration is substantially different than that of the system that it was originally written for. + +ReFrame was designed to help HPC support teams to easily write tests that + +* monitor the impact of changes to the system that would affect negativelly the users, +* monitor system performance, +* monitor system stability and +* guarantee quality of service. + +And also decrease the amount of time and resources required to + +* write and maintain regression tests and +* port regression tests to other HPC systems. diff --git a/docs/advanced.md b/docs/advanced.md new file mode 100644 index 0000000000..83a8e7572b --- /dev/null +++ b/docs/advanced.md @@ -0,0 +1,346 @@ +# Customizing Further a Regression Test + +In this section, we are going to show some more elaborate use cases of ReFrame. +Through the use of more advanced examples, we will demonstrate further customization options which modify the default options of the ReFrame pipeline. +The corresponding scripts as well as the source code of the examples discussed here can be found in the directory `tutorial/advanced`. + +## Leveraging Makefiles + +We have already shown how you can compile a single source file associated with your regression test. +In this example, we show how ReFrame can leverage Makefiles to build executables. + +Compiling a regression test through a Makefile is very straightforward with ReFrame. +If the `sourcepath` attribute refers to a directory, then ReFrame will automatically invoke `make` there. + +> NOTE: More specifically, ReFrame constructs the final target source path as `os.path.join(self.sourcesdir, self.sourcepath)` + +By default, `sourcepath` is the empty string and `sourcesdir` is set `src/`. +As a result, by not specifying a `sourcepath` at all, ReFrame will try to invoke `make` inside the `src/` directory of the test. +This is exactly what our first example here does. + +For completeness, here are the contents of `Makefile` provided: + +``` +EXECUTABLE := advanced_example1 + +OBJS := advanced_example1.o + +$(EXECUTABLE): $(OBJS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ + +$(OBJS): advanced_example1.c + $(CC) $(CPPFLAGS) $(CFLAGS) -c $(LDFLAGS) -o $@ $^ +``` + +The corresponding `advanced_example1.c` source file consists of a simple printing of a message, whose content depends on the preprocessor variable `MESSAGE`: + + +``` +#include + +int main(){ +#ifdef MESSAGE + char *message = "SUCCESS"; +#else + char *message = "FAILURE"; +#endif + printf("Setting of preprocessor variable: %s\n", message); + return 0; +} +``` + +The purpose of the regression test in this case is to set the preprocessor variable `MESSAGE` via `CPPFLAGS` and then check the standard output for the message `SUCCESS`, which indicates that the preprocessor flag has been passed and processed correctly by the Makefile. + +The contents of this regression test are the following (`tutorial/advanced/advanced_example1.py`): + +```python +import os + +import reframe.utility.sanity as sn +from reframe.core.pipeline import RegressionTest + + +class MakefileTest(RegressionTest): + def __init__(self, **kwargs): + super().__init__('preprocessor_check', os.path.dirname(__file__), + **kwargs) + + self.descr = ('ReFrame tutorial demonstrating the use of Makefiles ' + 'and compile options') + self.valid_systems = ['*'] + self.valid_prog_environs = ['*'] + self.executable = './advanced_example1' + self.sanity_patterns = sn.assert_found('SUCCESS', self.stdout) + self.maintainers = ['put-your-name-here'] + self.tags = {'tutorial'} + + def compile(self): + self.current_environ.cppflags = '-DMESSAGE' + super().compile() + + +def _get_checks(**kwargs): + return [MakefileTest(**kwargs)] +``` + +The important bit here is the `compile()` method. + +```python +def compile(self): + self.current_environ.cppflags = '-DMESSAGE' + super().compile() +``` + +As in the simple single source file examples we showed in the [tutorial](tutorial.html), we use the current programming environment's flags for modifying the compilation. +ReFrame will then compile the regression test source code as by invoking `make` as follows: + +``` +make CC=cc CXX=CC FC=ftn CPPFLAGS=-DMESSAGE +``` + +Notice, how ReFrame passes all the programming environment's variables to the `make` invocation. +It is important to note here that, if a set of flags is set to `None` (the default, if not otherwise set in the [ReFrame's configuration](configure.html#environments-configuration)), these are not passed to `make`. +You can also completely disable the propagation of any flags to `make` by setting `self.propagate = False` in your regression test. + +At this point it is useful also to note that you can also use a custom Makefile, not named `Makefile` or after any other standard Makefile name. +In this case, you can pass the custom Makefile name as an argument to the compile method of the base `RegressionTest` class as follows: + +```python +super().compile(makefile='Makefile_custom') +``` + +## Implementing a Run-Only Regression Test + +There are cases when it is desirable to perform regression testing for an already built executable. +The following test uses the `echo` Bash shell command to print a random integer between specific lower and upper bounds. +Here is the full regression test (`tutorial/advanced/advanced_example2.py`): + +```python +import os + +import reframe.utility.sanity as sn +from reframe.core.pipeline import RunOnlyRegressionTest + + +class RunOnlyTest(RunOnlyRegressionTest): + def __init__(self, **kwargs): + super().__init__('run_only_check', os.path.dirname(__file__), + **kwargs) + + self.descr = ('ReFrame tutorial demonstrating the class' + 'RunOnlyRegressionTest') + self.valid_systems = ['*'] + self.valid_prog_environs = ['*'] + lower = 90 + upper = 100 + self.executable = 'echo $((RANDOM%({1}+1-{0})+{0}))'.format( + lower, upper) + self.sanity_patterns = sn.assert_bounded(sn.extractsingle( + r'(?P\S+)', self.stdout, 'number', float), lower, upper) + + self.maintainers = ['put-your-name-here'] + self.tags = {'tutorial'} + + +def _get_checks(**kwargs): + return [RunOnlyTest(**kwargs)] +``` + +There is nothing special for this test compared to those presented [earlier](tutorial.html) except that it derives from the `RunOnlyRegressionTest`. +A thing to note about run-only regression tests is that the copying of their resources to the stage directory is performed at the beginning of the run phase. +For standard regression tests, this happens at the beginning of the compilation phase, instead. + +## Implementing a Compile-Only Regression Test + +ReFrame provides the option to write compile-only tests which consist only of a compilation phase without a specified executable. +This kind of tests must derive from the `CompileOnlyRegressionTest` class provided by the framework. +The following example (`tutorial/advanced/advanced_example3.py`) reuses the code of our first example in this section and checks that no warnings are issued by the compiler: + +```python +import os + +import reframe.utility.sanity as sn +from reframe.core.pipeline import CompileOnlyRegressionTest + + +class CompileOnlyTest(CompileOnlyRegressionTest): + def __init__(self, **kwargs): + super().__init__('compile_only_check', os.path.dirname(__file__), + **kwargs) + self.descr = ('ReFrame tutorial demonstrating the class' + 'CompileOnlyRegressionTest') + self.valid_systems = ['*'] + self.valid_prog_environs = ['*'] + self.sanity_patterns = sn.assert_not_found('warning', self.stderr) + + self.maintainers = ['put-your-name-here'] + self.tags = {'tutorial'} + + +def _get_checks(**kwargs): + return [CompileOnlyTest(**kwargs)] +``` + +The important thing to note here is that the standard output and standard error of the tests, accessible through the `stdout` and `stderr` attributes, are now the corresponding those of the compilation command. +So sanity checking can be done in exactly the same way as with a normal test. + + +## Leveraging Environment Variables + +We have already demonstrated in the [tutorial](tutorial.html) that ReFrame allows you to load the required modules for regression tests and also set any needed environment variables. +When setting environment variables for your test through the `variables` attribute, you can assign them values of other, already defined, environment variables using the standard notation `$OTHER_VARIABLE` or `${OTHER_VARIABLE}`. +The following regression test (`tutorial/advanced/advanced_example4.py`) sets the `CUDA_HOME` environment variable to the value of the `CUDATOOLKIT_HOME` and then compiles and runs a simple program: + +```python +import os + +import reframe.utility.sanity as sn +from reframe.core.pipeline import RegressionTest + + +class EnvironmentVariableTest(RegressionTest): + def __init__(self, **kwargs): + super().__init__('env_variable_check', os.path.dirname(__file__), + **kwargs) + + self.descr = ('ReFrame tutorial demonstrating the use' + 'of environment variables provided by loaded modules') + self.valid_systems = ['daint:gpu'] + self.valid_prog_environs = ['*'] + self.modules = ['cudatoolkit'] + self.variables = {'CUDA_HOME': '$CUDATOOLKIT_HOME'} + self.executable = './advanced_example4' + self.sanity_patterns = sn.assert_found(r'SUCCESS', self.stdout) + self.maintainers = ['put-your-name-here'] + self.tags = {'tutorial'} + + def compile(self): + super().compile(makefile='Makefile_example4') + + +def _get_checks(**kwargs): + return [EnvironmentVariableTest(**kwargs)] +``` + +Before discussing this test in more detail, let's first have a look in the source code and the Makefile of this example: + +```cpp +#include +#include +#include + +#ifndef CUDA_HOME +# define CUDA_HOME "" +#endif + +int main() { + char *cuda_home_compile = CUDA_HOME; + char *cuda_home_runtime = getenv("CUDA_HOME"); + if (cuda_home_runtime && + strnlen(cuda_home_runtime, 256) && + strnlen(cuda_home_compile, 256) && + !strncmp(cuda_home_compile, cuda_home_runtime, 256)) { + printf("SUCCESS\n"); + } else { + printf("FAILURE\n"); + printf("Compiled with CUDA_HOME=%s, ran with CUDA_HOME=%s\n", + cuda_home_compile, + cuda_home_runtime ? cuda_home_runtime : ""); + } + + return 0; +} +``` + +This program is pretty basic, but enough to demonstrate the use of environment variables from ReFrame. +It simply compares the value of the `CUDA_HOME` macro with the value of the environment variable `CUDA_HOME` at runtime, printing `SUCCESS` if they are not empty and match. +The Makefile for this example compiles this source by simply setting `CUDA_HOME` to the value of the `CUDA_HOME` environment variable: + +```makefile +EXECUTABLE := advanced_example4 + +CPPFLAGS = -DCUDA_HOME=\"$(CUDA_HOME)\" + +.SUFFIXES: .o .c + +OBJS := advanced_example4.o + +$(EXECUTABLE): $(OBJS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ + +$(OBJS): advanced_example4.c + $(CC) $(CPPFLAGS) $(CFLAGS) -c $(LDFLAGS) -o $@ $^ + +clean: + /bin/rm -f $(OBJS) $(EXECUTABLE) +``` + +Coming back now to the ReFrame regression test, the `CUDATOOLKIT_HOME` environment variable is defined by the `cudatoolkit` module. +If you try to run the test, you will see that it will succeed, meaning that the `CUDA_HOME` variable was set correctly both during the compilation and the runtime. + +When ReFrame [sets up](pipeline.html#the-setup-phase) a test, it first loads its required modules and then sets the required environment variables expanding their values. +This has the result that `CUDA_HOME` takes the correct value in our example at the compilation time. + +At runtime, ReFrame will generate the following instructions in the shell script associated with this test: + +```bash +module load cudatoolkit +export CUDA_HOME=$CUDATOOLKIT_HOME +``` + +This ensures that the environment of the test is also set correctly at runtime. + +Finally, as already mentioned [previously](#leveraging-makefiles), since the `Makefile` name is not one of the standard ones, it has to be passed as an argument to the `compile` method of the base `RegressionTest` class as follows: + +```python +super().compile(makefile='Makefile_example4') +``` + +## Setting a Time Limit for Regression Tests + +ReFrame gives you the option to limit the execution time of regression tests. +The following example (`tutorial/advanced/advanced_example5.py`) demonstrates how you can achieve this by limiting the execution time of a test that tries to sleep 100 seconds: + +```python +import os + +import reframe.utility.sanity as sn +from reframe.core.pipeline import RunOnlyRegressionTest + + +class TimeLimitTest(RunOnlyRegressionTest): + def __init__(self, **kwargs): + super().__init__('time_limit_check', os.path.dirname(__file__), + **kwargs) + + self.descr = ('ReFrame tutorial demonstrating the use' + 'of a user-defined time limit') + self.valid_systems = ['daint:gpu', 'daint:mc'] + self.valid_prog_environs = ['*'] + self.time_limit = (0, 1, 0) + self.executable = 'sleep' + self.executable_opts = ['100'] + self.sanity_patterns = sn.assert_found( + r'CANCELLED.*DUE TO TIME LIMIT', self.stderr) + self.maintainers = ['put-your-name-here'] + self.tags = {'tutorial'} + + +def _get_checks(**kwargs): + return [TimeLimitTest(**kwargs)] +``` + +The important bit here is the following line that sets the time limit for the test to one minute: + +```python +self.time_limit = (0, 1, 0) +``` + +The `time_limit` attribute is a three-tuple in the form `(HOURS, MINUTES, SECONDS)`. +Time limits are implemented for both the Slurm and the local scheduler backends. + +The sanity condition for this test verifies that associated job has been canceled due to the time limit. + +```python +self.sanity_patterns = sn.assert_found('CANCELLED.*TIME LIMIT', self.stderr) +``` diff --git a/docs/conf.py b/docs/conf.py new file mode 100644 index 0000000000..4d0a869421 --- /dev/null +++ b/docs/conf.py @@ -0,0 +1,238 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# ReFrame documentation build configuration file, created by +# sphinx-quickstart on Tue Jul 11 13:42:52 2017. +# +# This file is execfile()d with the current directory set to its +# containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +import os +import sys +sys.path.insert(0, os.path.abspath('..')) +from recommonmark.parser import CommonMarkParser +import sphinx_bootstrap_theme +import sphinx_rtd_theme + +# -- General configuration ------------------------------------------------ + +# If your documentation needs a minimal Sphinx version, state it here. +# +needs_sphinx = '1.6.3' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = ['sphinx.ext.autodoc', + 'sphinx.ext.autosummary', + 'sphinx.ext.doctest', + 'sphinx.ext.todo', + 'sphinx.ext.coverage', + 'sphinx.ext.imgmath', + 'sphinx.ext.intersphinx', + 'sphinx.ext.ifconfig', + 'sphinx.ext.viewcode', + 'sphinx.ext.githubpages'] + +intersphinx_mapping = { + 'python': ('http://docs.python.org/3', None), +} + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix(es) of source filenames. +# You can specify multiple suffix as a list of string: +# +source_suffix = ['.rst', '.md'] +#source_suffix = '.rst' + +source_parsers = { + '.md': CommonMarkParser, +} + +# The master toctree document. +master_doc = 'index' + +# General information about the project. +project = 'ReFrame' +copyright = '2017, CSCS' +author = 'CSCS' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = '2.7' +# The full version, including alpha/beta/rc tags. +release = '2.7' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +# +# This is also used if you do content translation via gettext catalogs. +# Usually you set "language" from the command line for these cases. +language = None + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This patterns also effect to html_static_path and html_extra_path +exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store', 'old', 'html/_old'] + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# If true, `todo` and `todoList` produce output, else they produce nothing. +todo_include_todos = True + + +# -- Options for HTML output ---------------------------------------------- + +html_show_sourcelink = False +html_favicon = '_static/img/favicon.png' +last_updated = True + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +# html_theme = 'agogo' + + +# READTHEDOCS +html_theme = "sphinx_rtd_theme" +html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] +html_theme_options = { + 'collapse_navigation': True, + 'display_version': True, + 'navigation_depth': 5, + # # 'canonical_url': True, +} + +html_context = { + # Enable the "Edit in GitHub link within the header of each page. + 'display_github': True, + # Set the following variables to generate the resulting github URL for each page. + # Format Template: https://{{ github_host|default("github.com") }}/{{ github_user }}/{{ github_repo }}/blob/{{ github_version }}{{ conf_py_path }}{{ pagename }}{{ suffix }} + 'github_user': 'eth-cscs', + 'github_repo': 'reframe', + # 'github_version': 'master/source/' + + # 'show_github': True, + # 'show_on_github_url' : 'https://github.com/sphinx-doc/sphinx/issues/2386' +} + +#autodoc_default_flags=['members', 'undoc-members', 'private-members', 'special-members', 'inherited-members', 'show-inheritance'] +#autodoc_default_flags=['members', 'undoc-members', 'inherited-members', 'show-inheritance'] +autodoc_default_flags = ['members'] + +# End of READTHEDOCS + +# BOOTSTRAP specific +# html_theme = 'bootstrap' +# html_theme_path = sphinx_bootstrap_theme.get_html_theme_path() + +# html_theme_options = { +# 'navbar_links': [ +# ("Examples", "examples"), +# ("Link", "http://example.com", True), +# ], +# 'navbar_sidebarrel': True, +# 'navbar_pagenav': False, + +# } +# End of BOOTSTRAP specific + + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +# +# html_theme_options = {} + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# Custom sidebar templates, must be a dictionary that maps document names +# to template names. +# +# This is required for the alabaster theme +# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars +html_sidebars = { + '**': [ + 'about.html', + 'navigation.html', + 'relations.html', # needs 'show_related': True theme option to display + 'searchbox.html', + 'donate.html', + ] +} + + +# -- Options for HTMLHelp output ------------------------------------------ + +# Output file base name for HTML help builder. +htmlhelp_basename = 'reframedoc' + + +# -- Options for LaTeX output --------------------------------------------- + +latex_elements = { + # The paper size ('letterpaper' or 'a4paper'). + # + # 'papersize': 'letterpaper', + + # The font size ('10pt', '11pt' or '12pt'). + # + # 'pointsize': '10pt', + + # Additional stuff for the LaTeX preamble. + # + # 'preamble': '', + + # Latex figure (float) alignment + # + # 'figure_align': 'htbp', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, +# author, documentclass [howto, manual, or own class]). +latex_documents = [ + (master_doc, 'reframe.tex', 'ReFrame Documentation', + 'CSCS', 'manual'), +] + + +# -- Options for manual page output --------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + (master_doc, 'reframe', 'ReFrame Documentation', + [author], 1) +] + + +# -- Options for Texinfo output ------------------------------------------- + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + (master_doc, 'reframe', 'ReFrame Documentation', + author, 'ReFrame', 'ReFrame is a new framework for writing regression tests for HPC systems.', + 'Miscellaneous'), +] diff --git a/docs/configure.md b/docs/configure.md new file mode 100644 index 0000000000..bbee58573d --- /dev/null +++ b/docs/configure.md @@ -0,0 +1,208 @@ +# Configuring ReFrame for Your Site + +ReFrame provides an easy and flexible way to configure new systems and new programming environments. +By default, it ships with a generic local system configured. +This should be enough to let you run ReFrame on a local computer as soon as the basic [software requirements](started.html#requirements) are met. + +As soon as a new system with its programming environments is configured, adapting an existing regression test could be as easy as just adding the system's name in the `valid_systems` list and its associated programming environments in the `valid_prog_environs` list. + +## The Configuration File + +The configuration of systems and programming environments is performed by a special Python dictionary called `_site_configuration` defined inside the file `/reframe/settings.py`. + +The `_site_configuration` dictionary should define two entries, `systems` and `environments`. +The former defines the systems that ReFrame may recognize, whereas the latter defines the available programming environments. + +The following example shows a minimal configuration for the [Piz Daint](http://www.cscs.ch/computers/piz_daint/index.html) supercomputer at CSCS: + +```python + _site_configuration = { + 'systems': { + 'daint': { + 'descr': 'Piz Daint', + 'hostnames': ['daint'], + 'partitions': { + 'login': { + 'scheduler': 'local', + 'modules': [], + 'access': [], + 'environs': ['PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi'], + 'descr': 'Login nodes', + 'max_jobs': 4 + }, + + 'gpu': { + 'scheduler': 'nativeslurm', + 'modules': ['daint-gpu'], + 'access': ['--constraint=gpu'], + 'environs': ['PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi'], + 'descr': 'Hybrid nodes (Haswell/P100)', + 'max_jobs': 100 + }, + + 'mc': { + 'scheduler': 'nativeslurm', + 'modules': ['daint-mc'], + 'access': ['--constraint=mc'], + 'environs': ['PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi'], + 'descr': 'Multicore nodes (Broadwell)', + 'max_jobs': 100 + } + } + } + }, + + 'environments': { + '*': { + 'PrgEnv-cray': { + 'type': 'ProgEnvironment', + 'modules': ['PrgEnv-cray'], + }, + + 'PrgEnv-gnu': { + 'type': 'ProgEnvironment', + 'modules': ['PrgEnv-gnu'], + }, + + 'PrgEnv-intel': { + 'type': 'ProgEnvironment', + 'modules': ['PrgEnv-intel'], + }, + + 'PrgEnv-pgi': { + 'type': 'ProgEnvironment', + 'modules': ['PrgEnv-pgi'], + } + } + } + } +``` + +## System Configuration +The list of supported systems is defined as a set of key/value pairs under key `systems`. +Each system is a key/value pair, with the key being the name of the system and the value being another set of key/value pairs defining its attributes. +The valid attributes of a system are the following: + +* `descr`: A detailed description of the system (default is the system name). +* `hostnames`: This is a list of hostname patterns that will be used by ReFrame when it tries to [auto-detect](#system-auto-detection) the current system (default `[]`). +* `prefix`: Default regression prefix for this system (default `.`). +* `stagedir`: Default stage directory for this system (default `None`). +* `outputdir`: Default output directory for this system (default `None`). +* `logdir`: Default performance logging directory for this system (default `None`). +* `resourcesdir`: Default directory for storing large resources (e.g., input data files, etc.) needed by regression tests for this system (default `.`). +* `partitions`: A set of key/value pairs defining the partitions of this system and their properties (default `{}`). + Partition configuration is discussed in the [next section](#partition-configuration). + +For a more detailed description of the `prefix`, `stagedir`, `outputdir` and `logdir` directories, please refer to the ["Running ReFrame"](running.html#configuring-reframe-directories) section. + + +## Partition Configuration +From the ReFrame's point of view, each system consists of a set of logical partitions. +These partitions need not necessarily correspond to real scheduler partitions. +For example, Piz Daint on the above example is split in *virtual partitions* using Slurm constraints. +Other systems may be indeed split into real scheduler partitions. + +The partitions of a system are defined similarly to systems as a set of key/value pairs with the key being the partition name and the value being another set of key/value pairs defining the partition's attributes. +The available partition attributes are the following: + +* `descr`: A detailed description of the partition (default is the partition name). +* `scheduler`: The job scheduler to use for launching jobs on this partition. + Available values are the following: + * `local` (**default**): Jobs on this partition will be launched locally as OS processes. + When a job is launched with this scheduler, ReFrame will create a wrapper shell script for running the check on the local machine. + * `nativeslurm`: Jobs on this partition will be launched using Slurm and the `srun` command for creating MPI processes. + * `slurm+alps`: Jobs on this partition will be launched using Slurm and the `aprun` command for creating MPI processes. +* `access`: A list of scheduler options that will be passed to the generated job script for gaining access to that logical partition (default `[]`). +* `environs`: A list of environments, with which ReFrame will try to run any regression tests written for this partition (default `[]`). + The environment names must be resolved inside the `environments` section of the `_site_configuration` dictionary (see [Environments Configuration](#environments-configuration) for more information). +* `modules`: A list of modules to be loaded before running a regression test on that partition (default `[]`). +* `variables`: A set of environment variables to be set before running a regression test on that partition (default `{}`). + Environment variables can be set as follows (notice that both the variable name and its value are strings): + +```python +'variables': { + 'MYVAR': '3', + 'OTHER': 'foo' +} +``` +* `max_jobs`: The maximum number of concurrent regression tests that may be active (not completed) on this partition. + This option is relevant only when Reframe executes with the [asynchronous execution policy](running.html#asynchronous-execution-of-regression-checks). +* `resources`: A set of custom resource specifications and how these can be requested from the partition's scheduler (default `{}`). + This variable is a set of key/value pairs with the key being the resource name and the value being a list of options to be passed to the partition's job scheduler. + The option strings can contain "references" to the resource being required using the syntax `{resource_name}`. + In such cases, the `{resource_name}` will be replaced by the value of that resource defined in the regression test that is being run. + For example, one could define a `num_gpus_per_node` resource for a multi-GPU system that uses Slurm as follows: + +```python +'resources' : { + 'num_gpus_per_node' : [ + '--gres=gpu:{num_gpus_per_node}' + ] +} +``` + +When ReFrame will run a test that defines `self.num_gpus_per_node = 8`, the generated job script will have the following line in its preamble: +```bash +#SBATCH --gres=gpu:8 +``` + +## Environments Configuration + +The environments available for testing in different systems are defined under the `environments` key of the top-level `_site_configuration` dictionary. +The `environments` key is associated to a special dictionary that defines scopes for looking up an environment. +The `*` denotes the global scope and all environments defined there can be used by any system. +Instead of `*`, you can define scopes for specific systems or specific partitions by using the name of the system or partition. +For example, an entry `daint` will define a scope for a system called `daint`, whereas an entry `daint:gpu` will define a scope for a virtual partition named `gpu` on the system `daint`. +When an environment name is used in the `environs` list of a system partition (see [Partition Configuration](#partition-configuration)), it is first looked up in the entry of that partition, e.g., `daint:gpu`. +If no such entry exists, it is looked up in the entry of the system, e.g., `daint`. +If not found there, it is looked up in the global scope denoted by the `*` key. +If it cannot be found even there, an error will be issued. +This look up mechanism allows you to redefine an environment for a specific system or partition. +In the following example, we redefine `PrgEnv-gnu` for a system named `foo`, so that whenever `PrgEnv-gnu` is used on that system, the module `openmpi` will also be loaded and the compiler variables should point to the MPI wrappers. + +```python +'foo': { + 'PrgEnv-gnu': { + 'type': 'ProgEnvironment', + 'modules': ['PrgEnv-gnu', 'openmpi'], + 'cc': 'mpicc', + 'cxx': 'mpicxx', + 'ftn': 'mpif90', + } +} +``` + +An environment is also defined as a set of key/value pairs with the key being its name and the value being a dictionary of its attributes. +The possible attributes of an environment are the following: + +* `type`: The type of the environment to create. + There are two available environment types (note that names are case sensitive): + - `'Environment'`: A simple environment. + - `'ProgEnvironment'`: A programming environment. +* `modules`: A list of modules to be loaded when this environment is used (default `[]`, valid for all environment types) +* `variables`: A set of variables to be set when this environment is used (default `{}`, valid for all environment types) +* `cc`: The C compiler (default `'cc'`, valid for `'ProgEnvironment'` only). +* `cxx`: The C++ compiler (default `'CC'`, valid for `'ProgEnvironment'` only). +* `ftn`: The Fortran compiler (default `'ftn'`, valid for `'ProgEnvironment'` only). +* `cppflags`: The default preprocessor flags (default `None`, valid for `'ProgEnvironment'` only). +* `cflags`: The default C compiler flags (default `None`, valid for `'ProgEnvironment'` only). +* `cxxflags`: The default C++ compiler flags (default `None`, valid for `'ProgEnvironment'` only). +* `fflags`: The default Fortran compiler flags (default `None`, valid for `'ProgEnvironment'` only). +* `ldflags`: The default linker flags (default `None`, valid for `'ProgEnvironment'` only). + +> NOTE: When defining programming environment flags, `None` is treated differently from `''` for regression tests that are compiled through a Makefile. +> If a flags variable is not `None` it will be passed to the Makefile, which may affect the compilation process. + +## System Auto-Detection +When the ReFrame is launched, it tries to auto-detect the current system based on its site configuration. +The auto-detection process is as follows: + +ReFrame first tries to obtain the hostname from `/etc/xthostname`, which provides the unqualified *machine name* in Cray systems. +If this cannot be found the hostname will be obtained from the standard `hostname` command. +Having retrieved the hostname, ReFrame goes through all the systems in its configuration and tries to match the hostname against any of the patterns in the `hostnames` attribute of [system configuration](#system-configuration). +The detection process stops at the first match found, and the system it belongs to is considered as the current system. +If the system cannot be auto-detected, ReFrame will fail with an error message. +You can override completely the auto-detection process by specifying a system or a system partition with the `--system` option (e.g., `--system daint` or `--system daint:gpu`). diff --git a/docs/deferrables.md b/docs/deferrables.md new file mode 100644 index 0000000000..9bba8c7679 --- /dev/null +++ b/docs/deferrables.md @@ -0,0 +1,417 @@ +# Understanding the Mechanism of Sanity Functions + +This section describes the mechanism behind the sanity functions that are used for the sanity and performance checking. +Generally, writing a new sanity function is as straightforward as decorating a simple Python function with either the ``@reframe.utility.sanity.sanity_function`` or the ``@reframe.core.deferrable.deferrable`` decorator. +However, it is important to understand how and when a deferrable function is evaluated, especially if your function takes as arguments the results of other deferrable functions. + +## What Is a Deferrable Function? + +A deferrable function is a function whose a evaluation is deferred to a later point in time. +You can define any function as deferrable by adding the ``@reframe.utility.sanity.sanity_function`` or the ``@reframe.core.deferrable.deferrable`` decorator before its definition. +The example below demonstrates a simple scenario: + +```python +import reframe.utility.sanity as sn + +@sn.sanity_function +def foo(): + print('hello') +``` + +If you try to call `foo()`, its code will not execute: +```pycon +>>> foo() + +``` +Instead, a special object is returned that represents the function whose execution is deferred. +Notice the more general *deferred expression* name of this object. +We shall see later on why this name is used. + +In order to explicitly trigger the execution of `foo()`, you have to call `reframe.core.deferrable.evaluate()` on it: +``` +>>> from reframe.core.deferrable import evaluate +>>> evaluate(foo()) +hello +``` + +If the argument passed to ``evaluate()`` is not a deferred expression, it will be simply returned as is. + +Deferrable functions may also be combined as we do with normal functions. +Let's extend our example with `foo()` accepting an argument and printing it: + +```python +import reframe.utility.sanity as sn + +@sn.sanity_function +def foo(arg): + print(arg) + +@sn.sanity_function +def greetings(): + return 'hello' +``` + +If we now do `foo(greetings())`, again nothing will be evaluated: + +``` +>>> foo(greetings()) + +``` + +If we trigger the evaluation of `foo()` as before, we will get expected result: +``` +>>> evaluate(foo(greetings())) +hello +``` + +Notice how the evaluation mechanism goes down the function call graph and returns the expected result. +An alternative way to evaluate this expression would be the following: + +``` +>>> x = foo(greetings()) +>>> x.evaluate() +hello +``` + +As you may have noticed, you can assign a deferred function to a variable and evaluate it later. +You may also do `evaluate(x)`, which is equivalent to `x.evaluate()`. + +To demonstrate more clearly how the deferred evaluation of a function works, let's consider the following `size3()` deferrable function that simply checks whether an `iterable` passed as argument has three elements inside it: +```python +@sn.sanity_function +def size3(iterable): + return len(iterable) == 3 +``` + +Now let's assume the following example: +``` +>>> l = [1, 2] +>>> x = size3(l) +>>> evaluate(x) +False +>>> l += [3] +>>> evaluate(x) +True +``` +We first call `size3()` and store its result in `x`. +As expected when we evaluate `x`, `False` is returned, since at the time of the evaluation our list has two elements. +We later append an element to our list and reevaluate `x` and we get `True`, since at this point the list has three elements. + +> NOTE: Deferred functions and expressions may be stored and (re)evaluated at any later point in the program. + +An important thing to point out here is that deferrable functions *capture* their arguments at the point they are called. +If you change the binding of a variable name (either explicitly or implicitly by applying an operator to an immutable object), this change will not be reflected when you evaluate the deferred function. +The function instead will operate on its captured arguments. +We will demonstrate this by replacing the list in the above example with a tuple: +``` +>>> l = (1, 2) +>>> x = size3(l) +>>> l += (3,) +>>> l +(1, 2, 3) +>>> evaluate(x) +False +``` +Why this is happening? +This is because tuples are immutable so when we are doing `l += (3,)` to append to our tuple, Python constructs a new tuple and rebinds `l` to the newly created tuple that has three elements. +However, when we called our deferrable function, `l` was pointing to a different tuple object, and that was the actual tuple argument that our deferrable function has captured. + +The following augmented example demonstrates this: +``` +>>> l = (1, 2) +>>> x = size3(l) +>>> l += (3,) +>>> l +(1, 2, 3) +>>> evaluate(x) +False +>>> l = (1, 2) +>>> id(l) +47764346657160 +>>> x = size3(l) +>>> l += (3,) +>>> id(l) +47764330582232 +>>> l +(1, 2, 3) +>>> evaluate(x) +False +``` +Notice the different IDs of `l` before and after the `+=` operation. +This a key trait of deferrable functions and expressions that you should be aware of. + +### Deferred expressions + +You might be still wondering why the internal name of a deferred function refers to the more general term deferred expression. +Here is why: +``` +@sn.sanity_function +def size(iterable): + return len(iterable) + +>>> l = [1, 2] +>>> x = 2*(size(l) + 3) +>>> x + +>>> evaluate(x) +10 +``` +As you can see, you can use the result of a deferred function inside arithmetic operations. +The result will be another deferred expression that you can evaluate later. +You can practically use any Python builtin operator or builtin function with a deferred expression and the result will be another deferred expression. +This is quite a powerful mechanism, since with the standard syntax you can create arbitrary expressions that may be evaluated later in your program. + +There are some exceptions to this rule, though. +The logical `and`, `or` and `not` operators as well as the `in` operator cannot be deferred automatically. +These operators try to take the truthy value of their arguments by calling `bool()` on them. +As we shall see later, applying the `bool()` function on a deferred expression causes its immediate evaluation and returns the result. +If you want to defer the execution of such operators, you should use the corresponding `and_`, `or_`, `not_` and `contains` functions in `reframe.utility.sanity`, which basically wrap the expression in a deferrable function. + +In summary deferrable functions have the following characteristics: + +* You can make any function deferrable by preceding it with the `@sanity_function` or the `@deferrable` decorator. +* When you call a deferrable function, its body is not executed but its arguments are *captured* and an object representing the deferred function is returned. +* You can execute the body of a deferrable function at any later point by calling `evaluate()` on the deferred expression object that it has been returned by the call to the deferred function. +* Deferred functions can accept other deferred expressions as arguments and may also return a deferred expression. +* When you evaluate a deferrable function, any other deferrable function down the call tree will also be evaluated. +* You can include a call to a deferrable function in any Python expression and the result will be another deferred expression. + +## How a Deferred Expression Is Evaluated? + +As discussed before, you can create a new deferred expression by calling a function whose definition is decorated by the `@sanity_function` or `@deferrable` decorator or by including an already deferred expression in any sort of arithmetic operation. +When you call `evaluate()` on a deferred expression, you trigger the evaluation of the whole subexpression tree. +Here is how the evaluation process evolves: + +A deferred expression object is merely a placeholder of the target function and its arguments at the moment you call it. +Deferred expressions leverage also the Python's data model so as to capture all the binary and unary operators supported by the language. +When you call `evaluate()` on a deferred expression object, the stored function will be called passing it the captured arguments. +If any of the arguments is a deferred expression, it will be evaluated too. +If the return value of the deferred expression is also a deferred expression, it will be evaluated as well. + +This last property lets you call other deferrable functions from inside a deferrable function. +Here is an example where we define two deferrable variations of the builtins `sum()` and `len()` and another deferrable function `avg()` that computes the average value of the elements of an iterable by calling our deferred builtin alternatives. + +```python +@sn.sanity_function +def dsum(iterable): + return sum(iterable) + +@sn.sanity_function +def dlen(iterable): + return len(iterable) + +@sn.sanity_function +def avg(iterable): + return dsum(iterable) / dlen(iterable) +``` + +If you try to evaluate `avg()` with a list, you will get the expected result: +``` +>>> avg([1, 2, 3, 4]) + +>>> evaluate(avg([1, 2, 3, 4])) +2.5 +``` +The return value of `evaluate(avg())` would normally be a deferred expression representing the division of the the results of the other two deferrable functions. +However, the evaluation mechanism detects that the return value is a deferred expression and it automatically triggers its evaluation, yielding the expected result. +The following figure shows how the evaluation evolves for this particular example: + +
+![Sequence diagram of the evaluation of the deferrable `avg()` function.](_static/img/deferrable-evaluation.svg) +
+ + +### Implicit evaluation of a deferred expression + +Although you can trigger the evaluation of a deferred expression at any time by calling `evaluate()`, there are some cases where the evaluation is triggered implicitly: + +* When you try to get the truthy value of a deferred expression by calling `bool()` on it. + This happens for example when you include a deferred expression in an `if` statement or as an argument to the `and`, `or`, `not` and `in` (`__contains__()`) operators. + The following example demonstrates this behavior: + +``` +>>> if avg([1, 2, 3, 4]) > 2: +... print('hello') +... +hello +``` + + The expression `avg([1, 2, 3, 4]) > 2` is a deferred expression, but its evaluation is triggered from the Python interpreter by calling the `bool()` method on it, in order to evaluate the `if` statement. + A similar example is the following that demonstrates the behaviour of the `in` operator: + +``` +>>> from reframe.core.deferrable import make_deferrable +>>> l = make_deferrable([1, 2, 3]) +>>> l + +>>> evaluate(l) +[1, 2, 3] +>>> 4 in l +False +>>> 3 in l +True +``` + + The `make_deferrable()` is simply a deferrable version of the identity function (a function that simply returns its argument). + As expected, `l` is a deferred expression that evaluates to the `[1, 2, 3]` list. + When we apply the `in` operator, the deferred expression is immediately evaluated. + + > NOTE: Python expands this expression into `bool(l.__contains__(3))`. + > Although `__contains__` is also defined as a deferrable function in `_DeferredExpression`, its evaluation is triggered by the `bool()` builtin. + +* When you try to iterate over a deferred expression by calling the `iter()` function on it. + This call happens implicitly by the Python interpreter when you try to iterate over a container. + Here is an example: + +```python + @sn.sanity_function + def getlist(iterable): + ret = list(iterable) + ret += [1, 2, 3] + return ret + >>> getlist([1, 2, 3]) + + >>> for x in getlist([1, 2, 3]): + ... print(x) + ... + 1 + 2 + 3 + 1 + 2 + 3 +``` + + Simply calling `getlist()` will not execute anything and a deferred expression object will be returned. + However, when you try to iterate over the result of this call, then the deferred expression will be evaluated immediately. + +* When you try to call `str()` on a deferred expression. This will be called by the Python interpreter every time you try to print this expression. Here is an example with the `getlist()` deferrable function: + +```python + >>> print(getlist([1, 2, 3])) + [1, 2, 3, 1, 2, 3] +``` + +## How to Write a Deferrable Function? +The answer is simple: like you would with any other normal function! +We've done that already in all the examples we've shown in this documentation. +A question that somehow naturally comes up here is whether you can call a deferrable function from within a deferrable function, since this doesn't make a lot of sense: after all, your function will be deferred anyway. + +The answer is, yes. You can call other deferrable functions from within a deferrable function. +Thanks to the implicit evaluation rules as well as the fact that the return value of a deferrable function is also evaluated if it is a deferred expression, you can write a deferrable function without caring much about whether the functions you call are themselves deferrable or not. +However, you should be aware of passing mutable objects to deferrable functions. +If these objects happen to change between the actual call and the implicit evaluation of the deferrable function, you might run into surprises. +In any case, if you want the immediate evaluation of a deferrable function or expression, you can always do that by calling `evaluate()` on it. + +The following example demonstrates two different ways writing a deferrable function that checks the average of the elements of an iterable: +```python +import reframe.utility.sanity as sn + +@sn.sanity_function +def check_avg_with_deferrables(iterable): + avg = sn.sum(iterable) / sn.len(iterable) + return -1 if avg > 2 else 1 + +@sn.sanity_function +def check_avg_without_deferrables(iterable): + avg = sum(iterable) / len(iterable) + return -1 if avg > 2 else 1 +``` +``` +>>> evaluate(check_avg_with_deferrables([1, 2, 3, 4])) +-1 +>>> evaluate(check_avg_without_deferrables([1, 2, 3, 4])) +-1 +``` + +The first version uses the `sum()` and `len()` functions from `reframe.utility.sanity`, which are deferrable versions of the corresponding builtins. +The second version uses directly the builtin `sum()` and `len()` functions. +As you can see, both of them behave in exactly the same way. +In the version with the deferrables, `avg` is a deferred expression but it is evaluated by the `if` statement before returning. + +Generally, inside a sanity function, it is a preferable to use the non-deferrable version of a function, if that exists, since you avoid the extra overhead and bookkeeping of the deferring mechanism. + +## Deferrable Sanity Functions + +Normally, you will not have to implement your own sanity functions, since ReFrame provides already a variety of them. +You can find the complete list of provided sanity functions [here](sanity_functions_reference.html). + + +## Similarities and Differences with Generators + +Python allows you to create functions that will be evaluated lazily. +These are called [generator functions](https://wiki.python.org/moin/Generators). +Their key characteristic is that instead of using the `return` keyword to return values, they use the `yield` keyword. +I'm not going to go into the details of the generators, since there is plenty of documentation out there, so I will focus on the similarities and differences with our deferrable functions. + +### Similarities +* Both generators and our deferrables return an object representing the deferred expression when you call them. +* Both generators and deferrables may be evaluated explicitly or implicitly when they appear in certain expressions. +* When you try to iterate over a generator or a deferrable, you trigger its evaluation. + +### Differences + +* You can include deferrables in any arithmetic expression and the result will be another deferrable expression. + This is not true with generator functions, which will raise a `TypeError` in such cases or they will always evaluate to `False` if you include them in boolean expressions. + Here is an example demonstrating this: + +``` + @sn.sanity_function + def dsize(iterable): + print(len(iterable)) + return len(iterable) + + def gsize(iterable): + print(len(iterable)) + yield len(iterable) + >>> l = [1, 2] + >>> dsize(l) + + >>> gsize(l) + + >>> expr = gsize(l) == 2 + >>> expr + False + >>> expr = gsize(l) + 2 + Traceback (most recent call last): + File "", line 1, in + TypeError: unsupported operand type(s) for +: 'generator' and 'int' + >>> expr = dsize(l) == 2 + >>> expr + + >>> expr = dsize(l) + 2 + >>> expr + +``` + + Notice that you cannot include generators in expressions, whereas you can generate arbitrary expressions with deferrables. + +* Generators are iterator objects, while deferred expressions are not. + As a result, you can trigger the evaluation of a generator expression using the `next()` builtin function. + For a deferred expression you should use `evaluate()` instead. + +* A generator object is iterable, whereas a deferrable object will be iterable if and only if the result of its evaluation is iterable. + + > NOTE: Technically, a deferrable object is iterable, too, since it provides the `__iter__()` method. + > That's why you can include it in iteration expressions. + > However, it delegates this call to the result of its evaluation. + + Here is an example demonstrating this difference: + +``` + >>> for i in gsize(l): print(i) + ... + 2 + 2 + >>> for i in dsize(l): print(i) + ... + 2 + Traceback (most recent call last): + File "", line 1, in + File "/users/karakasv/Devel/reframe/reframe/core/deferrable.py", line 73, in __iter__ + return iter(self.evaluate()) + TypeError: 'int' object is not iterable +``` + + Notice how the iteration works fine with the generator object, whereas with the deferrable function, the iteration call is delegated to the result of the evaluation, which is not an iterable, therefore yielding `TypeError`. + Notice also, the printout of `2` in the iteration over the deferrable expression, which shows that it has been evaluated. diff --git a/docs/index.rst b/docs/index.rst new file mode 100644 index 0000000000..1dd0b09187 --- /dev/null +++ b/docs/index.rst @@ -0,0 +1,53 @@ +Welcome to ReFrame +================== + +ReFrame is a new framework for writing regression tests for HPC systems. +The goal of this framework is to abstract away the complexity of the interactions with the system, separating the logic of a regression test from the low-level details, which pertain to the system configuration and setup. +This allows users to write easily portable regression tests, focusing only on the functionality. + +Regression tests in ReFrame are simple Python classes that specify the basic parameters of the test. +The framework will load the test and will send it down a well-defined pipeline that will take care of its execution. +The stages of this pipeline take care of all the system interaction details, such as programming environment switching, compilation, job submission, job status query, sanity checking and performance assessment. + +Reframe also offers a high-level and flexible abstraction for writing sanity and performance checks for your regression tests, without having to care about the details of parsing output files, searching for patterns and testing against reference values for different systems. + +Writing system regression tests in a high-level modern programming language, like Python, poses a great advantage in organizing and maintaining the tests. +Users can create their own test hierarchies or test factories for generating multiple tests at the same time and they can also customize them in a simple and expressive way. + +For versions 2.6.1 and older, please refer to `this documentation <_old/index.html>`__. + +Use Cases +========= + +The ReFrame framework has been in production at `CSCS `__ since the upgrade of the `Piz Daint `__ system in early December 2016. + +`Read the full story `__... + +Latest Release +============== + +Reframe is being actively developed at `CSCS `__. +You can always find the latest release `here `__. + +Publications +============ + +- *ReFrame: A regression framework for checking the health of large HPC + systems* [`slides <_static/files/reframe-cug17-slides.pdf>`__] + + +.. toctree:: + :caption: Table of Contents: + :hidden: + + Getting Started + Configuring ReFrame For Your Site + The Regression Test Pipeline + ReFrame Tutorial + Customizing Further A Regression Test + Understanding The Mechanism Of Sanity Functions + Running ReFrame + Use cases + About ReFrame + Reference Guide + Sanity Functions Reference diff --git a/docs/old/JUMBOTRON.md b/docs/old/JUMBOTRON.md new file mode 100644 index 0000000000..aba9855881 --- /dev/null +++ b/docs/old/JUMBOTRON.md @@ -0,0 +1,3 @@ +# ReFrame +A framework for writing portable regression tests for HPC. +

Learn more

diff --git a/docs/old/LICENSE b/docs/old/LICENSE new file mode 100644 index 0000000000..7d414a6b9b --- /dev/null +++ b/docs/old/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2017, Swiss National Supercomputing Center (CSCS) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/docs/old/README.md b/docs/old/README.md new file mode 100644 index 0000000000..b72115eb83 --- /dev/null +++ b/docs/old/README.md @@ -0,0 +1,32 @@ +# ReFrame + +ReFrame is a new framework for writing regression tests for HPC systems. +The goal of this framework is to abstract away the complexity of the interactions with the system, separating the logic of a regression test from the low-level details, which pertain to the system configuration and setup. +This allows users to write easily portable regression tests, focusing only on the functionality. + +Regression tests in ReFrame are simple Python classes that specify the basic parameters of the test. +The framework will load the test and will send it down a well-defined pipeline that will take care of its execution. +The stages of this pipeline take care of all the system interaction details, such as programming environment switching, compilation, job submission, job status query, sanity checking and performance assessment. + +Writing system regression tests in a high-level modern programming language, like Python, poses a great advantage in organizing and maintaining the tests. +Users can create their own test hierarchies or test factories for generating multiple tests at the same time and they can also customize them in a simple and expressive way. + + + +# Use cases + +The ReFrame framework has been in production at [CSCS](http://www.cscs.ch) since the upgrade of the [Piz Daint](http://www.cscs.ch/computers/piz_daint/index.html) system in early December 2016. + +[Read the full story](/usecases)... + +# Latest release + +ReFrame is being actively developed at [CSCS](http://www.cscs.ch/). You can always find the latest release [here](https://github.com/eth-cscs/reframe/releases/latest). + + +# Publications +* _ReFrame: A regression framework for checking the health of large HPC systems_ [[slides](/files/reframe-cug17-slides.pdf)] diff --git a/docs/old/SIDEBAR.md b/docs/old/SIDEBAR.md new file mode 100644 index 0000000000..0a95fe4716 --- /dev/null +++ b/docs/old/SIDEBAR.md @@ -0,0 +1,8 @@ +* [Getting Started](/started) +* [Site Configuration](/configure) +* [Regression Pipeline](/pipeline) +* [Writing Checks](/writing_checks) +* [Folder Structure](/structure) +* [Running](/running) +* [Reference Guide](/reference) + diff --git a/docs/old/about/.DS_Store b/docs/old/about/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a6df2e1e81fd7b8b3036cc8049b2582eb2d48a3c GIT binary patch literal 6148 zcmeHKu}%Xq41F#gN?AHGW@M_w%o0v_LkE`j2cR5Mkq)|m#CX5MSHiO$5It^02q9Za zo*VlmmnSue0Z8@So&yU2Gd4w0XT)@PG&Cv6M?|qXUa-UtPk2B#GSOcg(r=&R9*<~o zhcDm1>h`zWZog$*#kpWRdo!a49Ak|Jm#A??Tyn?lfblwD%(20W`3)-a)?=K>&48mT zg@pp4KqwFjgaSXS0Pk$I*@^qYni_fkOqf_N6WK z{%`n~87=ZHCAv@`6!@ + + + + + + + + + + + About ReFrame + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + diff --git a/docs/old/configure/.DS_Store b/docs/old/configure/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a6df2e1e81fd7b8b3036cc8049b2582eb2d48a3c GIT binary patch literal 6148 zcmeHKu}%Xq41F#gN?AHGW@M_w%o0v_LkE`j2cR5Mkq)|m#CX5MSHiO$5It^02q9Za zo*VlmmnSue0Z8@So&yU2Gd4w0XT)@PG&Cv6M?|qXUa-UtPk2B#GSOcg(r=&R9*<~o zhcDm1>h`zWZog$*#kpWRdo!a49Ak|Jm#A??Tyn?lfblwD%(20W`3)-a)?=K>&48mT zg@pp4KqwFjgaSXS0Pk$I*@^qYni_fkOqf_N6WK z{%`n~87=ZHCAv@`6!@/reframe/settings.py`. + +The `site_configuration` dictionary should define two entries,`systems` and `environments`. +The former defines the available systems to the regression tests and the latter the available programming environments. + +An example of how the configuration for [Piz Daint](http://www.cscs.ch/computers/piz_daint/index.html) at CSCS looks like: + +```python +site_configuration = ReadOnlyField({ + 'systems' : { + 'daint' : { + 'descr' : 'Piz Daint', + 'hostnames' : [ 'daint' ], + 'outputdir' : '$APPS/UES/jenkins/regression/maintenance', + 'logdir' : '$APPS/UES/jenkins/regression/maintenance/logs', + 'stagedir' : '$SCRATCH/regression/stage', + 'partitions' : { + 'login' : { + 'scheduler' : 'local', + 'modules' : [], + 'access' : [], + 'environs' : [ 'PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi' ], + 'descr' : 'Login nodes' + 'max_jobs' : 4 + }, + 'gpu' : { + 'scheduler' : 'nativeslurm', + 'modules' : [ 'daint-gpu' ], + 'access' : [ '--constraint=gpu' ], + 'environs' : [ 'PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi' ], + 'descr' : 'Hybrid nodes (Haswell/P100)', + 'max_jobs' : 100 + }, + 'mc' : { + 'scheduler' : 'nativeslurm', + 'modules' : [ 'daint-mc' ], + 'access' : [ '--constraint=mc' ], + 'environs' : [ 'PrgEnv-cray', 'PrgEnv-gnu', + 'PrgEnv-intel', 'PrgEnv-pgi' ], + 'descr' : 'Multicore nodes (Broadwell)', + 'max_jobs' : 100 + } + } + } + }, + + 'environments' : { + 'kesch' : { + 'PrgEnv-gnu' : { + 'type' : 'ProgEnvironment', + 'modules' : [ 'PrgEnv-gnu' ], + 'cc' : 'mpicc', + 'cxx' : 'mpicxx', + 'ftn' : 'mpif90', + }, + }, + '*' : { + 'PrgEnv-cray' : { + 'type' : 'ProgEnvironment', + 'modules' : [ 'PrgEnv-cray' ], + }, + 'PrgEnv-gnu' : { + 'type' : 'ProgEnvironment', + 'modules' : [ 'PrgEnv-gnu' ], + }, + 'PrgEnv-intel' : { + 'type' : 'ProgEnvironment', + 'modules' : [ 'PrgEnv-intel' ], + }, + 'PrgEnv-pgi' : { + 'type' : 'ProgEnvironment', + 'modules' : [ 'PrgEnv-pgi' ], + } + } + } +}) +``` + +# System configuration +The list of supported systems is defined as a set of key/value pairs under the global configuration key `systems`. +Each system is a key/value pair, with the key being the name of the system and the value being another set of key/value pairs defining its attributes. +The valid attributes of a system are the following: + +* `descr`: A detailed description of the system (default is the system name). +* `hostnames`: This is a list of hostname patterns that will be used by ReFrame when it tries to [auto-detect](#system-auto-detection) the system it runs on (default `[]`). +* `prefix`: Default regression prefix for this system (default `.`). +* `stagedir`: Default stage directory for this system (default `None`). +* `outputdir`: Default output directory for this system (default `None`). +* `logdir`: Default log directory for this system (default `None`). +* `partitions`: A set of key/value pairs defining the partitions of this system and their properties (default `{}`). + See [Partition configuration section](#partition-configuration) on how to define system partitions. + + +# Partition configuration +From the ReFrame's point of view each system consists of a set of logical partitions. +These partitions need not necessarily correspond to real scheduler partitions. +For example, CSCS' Piz Daint comprises three logical partitions: the login nodes (named `login`), the hybrid nodes (named `gpu`) and the multicore nodes (named `mc`), but these do not correspond to actual Slurm partitions. + +The partitions of a system are defined similarly as a set of key/value pairs with the key being the partition name and the value being another set of key/value pairs defining the partition's attributes. +The available partition attributes are the following: +* `descr`: A detailed description of the partition (default is the partition name). +* `scheduler`: The job scheduler to use for launching jobs on this partition. + Available values are the following: + * `local`: Jobs on this partition will be launched locally as OS processes. + When a job is launched locally, ReFrame will create a wrapper shell script for running the check on the current node. + This is default scheduler if none is specified. + * `nativeslurm`: Jobs on this partition will be launched using Slurm and the `srun` command for creating MPI processes. + * `slurm+alps`: Jobs on this partition will be launched using Slurm and the `aprun` command for creating MPI processes (this scheduler is not thoroughly tested, due to lack of support on CSCS' systems). +* `access`: A list of scheduler options that will be passed to the generated job script for gaining access to that logical partition (default `[]`). + You can see that for the Piz Daint logical partitions we use the `--constraint` feature of Slurm to get access, since the logical partitions do not actually correspond to Slurm partitions. +* `environs`: A list of environments that ReFrame will try to use for running each regression test (default `[]`). + The environment names must be resolved inside the `environments` section of the `site_configuration` dictionary (see [Environment configuration](#environment-configuration) for more information). +* `modules`: A list of modules to be loaded each time before running a regression test on that partition (default `[]`). +* `variables`: A set of environment variables to be set each time before running a regression test on that partition (default `{}`). + This is how you can set environment variables (notice that both the variable name and its value are strings): + +```python +'variables' : { + 'MYVAR' : '3', + 'OTHER' : 'foo' +} +``` +* `max_jobs`: (new in [2.4](https://github.com/eth-cscs/reframe/releases/tag/v2.4)) The maximum number of concurrent regression checks that may be active (not completed) on this partition. + This option is relevant only when ReFrame executes with the [asynchronous execution policy](/running#asynchronous-execution-of-regression-checks). + +* `resources`: A set of custom resource specifications and how these can be requested from the partition's scheduler (default `{}`). + This variable is a set of key/value pairs with the key being the resource name and the value being a list of options to be passed to the partition's job scheduler. + The option strings can contain "references" to the resource being required using the syntax `{resource_name}`. + In such cases, the `{resource_name}` will be replaced by the value of that resource defined in the regression test that is being run. + For example, here is how the resources are specified on [Kesch](http://www.cscs.ch/computers/kesch_escha_meteoswiss/index.html), a system with 16 GPUs per node, for requesting a number of GPUs: + +```python +'resources' : { + 'num_gpus_per_node' : [ + '--gres=gpu:{num_gpus_per_node}' + ] +} +``` +When ReFrame runs a test that defines `self.num_gpus_per_node = 8`, the generated job script for that test will have in its preamble the following line: +```bash +#SBATCH --gres=gpu:8 +``` + + +# Environment configuration + +The environments available to different systems are defined under the `environments` key of the top-level `site_configuration` dictionary. +The `environments` of the `site_configuration` is a special dictionary that defines scopes for looking up an environment. +The `*` denotes the global scope and all environments defined there can be used by any system. +You can define a dictionary only for a specific system by placing it under an entry keyed with the name of that system, e.g., `daint`, or even for a specific partition, e.g., `daint:gpu`. +When an environment is used in the `environs` attribute of a system partition (see [Partition configuration](#partition-configuration)), it is looked up first in the entry of that partition, e.g., `daint:gpu`. +If no such entry exists, it is looked up in the entry of the system, e.g., `daint`. +If not found there yet, it is looked up in the global scope denoted by the `*` key. +If it cannot be found even there, then an error will be issued. +This look up mechanism allows you to redefine an environment for a specific system or partition. +In the example shown above, the `PrgEnv-gnu` is redefined for the system `kesch` (any partition), so as to use different compiler wrappers. + +An environment is defined as a set of key/value pairs with the key being its name and the value being a dictionary of its attributes. +The possible attributes of an environment are the following: +* `type`: The type of the environment to create. There are two available environment types (note that names are case sensitive): + * `Environment`: A simple environment. + * `ProgEnvironment`: A programming environment. +* `modules`: A list of modules to be loaded when this environment is loaded (default `[]`, valid for all types) +* `variables`: A set of variables to be set when this environment is loaded (default `{}`, valid for all types) +* `cc`: The C compiler (default `cc`, valid for `ProgEnvironment` only). +* `cxx`: The C++ compiler (default `CC`, valid for `ProgEnvironment` only). +* `ftn`: The Fortran compiler (default `ftn`, valid for `ProgEnvironment` only). +* `cppflags`: The default preprocessor flags (default `''`, valid for `ProgEnvironment` only). +* `cflags`: The default C compiler flags (default `''`, valid for `ProgEnvironment` only). +* `cxxflags`: The default C++ compiler flags (default `''`, valid for `ProgEnvironment` only). +* `fflags`: The default Fortran compiler flags (default `''`, valid for `ProgEnvironment` only). +* `ldflags`: The default linker flags (default `''`, valid for `ProgEnvironment` only). diff --git a/docs/old/configure/index.html b/docs/old/configure/index.html new file mode 100644 index 0000000000..211c6dbe66 --- /dev/null +++ b/docs/old/configure/index.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + Site Configuration + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + diff --git a/docs/old/css/bootstrap-theme.css b/docs/old/css/bootstrap-theme.css new file mode 100755 index 0000000000..fce25bef75 --- /dev/null +++ b/docs/old/css/bootstrap-theme.css @@ -0,0 +1,596 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=79b4b2bc3a198e308a41fadf731c0f18) + * Config saved to config.json and https://gist.github.com/79b4b2bc3a198e308a41fadf731c0f18 + */ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 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, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 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, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-default.disabled, +.btn-primary.disabled, +.btn-success.disabled, +.btn-info.disabled, +.btn-warning.disabled, +.btn-danger.disabled, +.btn-default[disabled], +.btn-primary[disabled], +.btn-success[disabled], +.btn-info[disabled], +.btn-warning[disabled], +.btn-danger[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-info, +fieldset[disabled] .btn-warning, +fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; +} +.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 { + background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #ffffff 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; + text-shadow: 0 1px 0 #fff; + 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], +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: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #106ba1 0%, #0a4669 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0a4669 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0a4669)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0a4669 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0a4669', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #0a4060; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #0a4669; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #0a4669; + border-color: #0a4060; +} +.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: #0a4669; + 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], +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: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #e5293a 0%, #ba1725 100%); + background-image: -o-linear-gradient(top, #e5293a 0%, #ba1725 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e5293a), to(#ba1725)); + background-image: linear-gradient(to bottom, #e5293a 0%, #ba1725 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffba1725', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b11624; +} +.btn-info:hover, +.btn-info:focus { + background-color: #ba1725; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #ba1725; + border-color: #b11624; +} +.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: #ba1725; + 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], +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: #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], +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: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-image: -webkit-linear-gradient(top, #e5293a 0%, #da1a2c 100%); + background-image: -o-linear-gradient(top, #e5293a 0%, #da1a2c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e5293a), to(#da1a2c)); + background-image: linear-gradient(to bottom, #e5293a 0%, #da1a2c 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffda1a2c', GradientType=0); + background-color: #da1a2c; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-image: -webkit-linear-gradient(top, #106ba1 0%, #0e5c8a 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0e5c8a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0e5c8a)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0e5c8a 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0); + background-color: #0e5c8a; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #158acf 0%, #106ba1 100%); + background-image: -o-linear-gradient(top, #158acf 0%, #106ba1 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#158acf), to(#106ba1)); + background-image: linear-gradient(to bottom, #158acf 0%, #106ba1 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff158acf', endColorstr='#ff106ba1', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 0; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #0b486c 0%, #0c517a 100%); + background-image: -o-linear-gradient(top, #0b486c 0%, #0c517a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#0b486c), to(#0c517a)); + background-image: linear-gradient(to bottom, #0b486c 0%, #0c517a 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0b486c', endColorstr='#ff0c517a', GradientType=0); + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 0; +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 991px) { + .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, #106ba1 0%, #0e5c8a 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0e5c8a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0e5c8a)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0e5c8a 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0); + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #106ba1 0%, #0b4c73 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0b4c73 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0b4c73)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0b4c73 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0b4c73', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #e5293a 0%, #c31827 100%); + background-image: -o-linear-gradient(top, #e5293a 0%, #c31827 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e5293a), to(#c31827)); + background-image: linear-gradient(to bottom, #e5293a 0%, #c31827 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffc31827', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); +} +.progress-bar-striped { + 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); + 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); + 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); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #0b4c73; + background-image: -webkit-linear-gradient(top, #106ba1 0%, #0d547e 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0d547e 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0d547e)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0d547e 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0d547e', GradientType=0); + border-color: #0d547e; +} +.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, 0.05); + box-shadow: 0 1px 2px rgba(0, 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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #106ba1 0%, #0e5c8a 100%); + background-image: -o-linear-gradient(top, #106ba1 0%, #0e5c8a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#106ba1), to(#0e5c8a)); + background-image: linear-gradient(to bottom, #106ba1 0%, #0e5c8a 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); +} +.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%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); +} diff --git a/docs/old/css/bootstrap-theme.css.map b/docs/old/css/bootstrap-theme.css.map new file mode 100644 index 0000000000..d876f60fb4 --- /dev/null +++ b/docs/old/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\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.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\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, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 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],\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: #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],\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: #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],\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: #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],\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: #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],\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: #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],\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: #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%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 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 border-radius: 4px;\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 */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\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 &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\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; see https://github.com/twbs/bootstrap/issues/10620\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 fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\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; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\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 have been 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; // Override Firefox's unusual default opacity; 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","// 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/docs/old/css/bootstrap-theme.min.css b/docs/old/css/bootstrap-theme.min.css new file mode 100755 index 0000000000..dd2e3ec618 --- /dev/null +++ b/docs/old/css/bootstrap-theme.min.css @@ -0,0 +1,14 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=79b4b2bc3a198e308a41fadf731c0f18) + * Config saved to config.json and https://gist.github.com/79b4b2bc3a198e308a41fadf731c0f18 + *//*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 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,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,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,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default.disabled,.btn-primary.disabled,.btn-success.disabled,.btn-info.disabled,.btn-warning.disabled,.btn-danger.disabled,.btn-default[disabled],.btn-primary[disabled],.btn-success[disabled],.btn-info[disabled],.btn-warning[disabled],.btn-danger[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-info,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-danger{-webkit-box-shadow:none;box-shadow:none}.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{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, color-stop(0, #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;text-shadow:0 1px 0 #fff;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],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:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #106ba1 0, #0a4669 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0a4669 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0a4669));background-image:linear-gradient(to bottom, #106ba1 0, #0a4669 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0a4669', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#0a4060}.btn-primary:hover,.btn-primary:focus{background-color:#0a4669;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#0a4669;border-color:#0a4060}.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:#0a4669;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, color-stop(0, #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],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:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #e5293a 0, #ba1725 100%);background-image:-o-linear-gradient(top, #e5293a 0, #ba1725 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5293a), to(#ba1725));background-image:linear-gradient(to bottom, #e5293a 0, #ba1725 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffba1725', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b11624}.btn-info:hover,.btn-info:focus{background-color:#ba1725;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#ba1725;border-color:#b11624}.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:#ba1725;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, color-stop(0, #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],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:#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, color-stop(0, #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],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:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #e5293a 0, #da1a2c 100%);background-image:-o-linear-gradient(top, #e5293a 0, #da1a2c 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5293a), to(#da1a2c));background-image:linear-gradient(to bottom, #e5293a 0, #da1a2c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffda1a2c', GradientType=0);background-color:#da1a2c}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #106ba1 0, #0e5c8a 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0e5c8a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0e5c8a));background-image:linear-gradient(to bottom, #106ba1 0, #0e5c8a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0);background-color:#0e5c8a}.navbar-default{background-image:-webkit-linear-gradient(top, #158acf 0, #106ba1 100%);background-image:-o-linear-gradient(top, #158acf 0, #106ba1 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #158acf), to(#106ba1));background-image:linear-gradient(to bottom, #158acf 0, #106ba1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff158acf', endColorstr='#ff106ba1', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #0b486c 0, #0c517a 100%);background-image:-o-linear-gradient(top, #0b486c 0, #0c517a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0b486c), to(#0c517a));background-image:linear-gradient(to bottom, #0b486c 0, #0c517a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0b486c', endColorstr='#ff0c517a', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.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, color-stop(0, #3c3c3c), to(#222));background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:0}.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, color-stop(0, #080808), to(#0f0f0f));background-image:linear-gradient(to bottom, #080808 0, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:991px){.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, #106ba1 0, #0e5c8a 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0e5c8a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0e5c8a));background-image:linear-gradient(to bottom, #106ba1 0, #0e5c8a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,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, color-stop(0, #dff0d8), to(#c8e5bc));background-image:linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);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, color-stop(0, #d9edf7), to(#b9def0));background-image:linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);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, color-stop(0, #fcf8e3), to(#f8efc0));background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);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, color-stop(0, #f2dede), to(#e7c3c3));background-image:linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);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, color-stop(0, #ebebeb), to(#f5f5f5));background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #106ba1 0, #0b4c73 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0b4c73 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0b4c73));background-image:linear-gradient(to bottom, #106ba1 0, #0b4c73 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0b4c73', GradientType=0)}.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, color-stop(0, #5cb85c), to(#449d44));background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #e5293a 0, #c31827 100%);background-image:-o-linear-gradient(top, #e5293a 0, #c31827 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5293a), to(#c31827));background-image:linear-gradient(to bottom, #e5293a 0, #c31827 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5293a', endColorstr='#ffc31827', GradientType=0)}.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, color-stop(0, #f0ad4e), to(#ec971f));background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.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, color-stop(0, #d9534f), to(#c9302c));background-image:linear-gradient(to bottom, #d9534f 0, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.progress-bar-striped{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);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);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)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #0b4c73;background-image:-webkit-linear-gradient(top, #106ba1 0, #0d547e 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0d547e 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0d547e));background-image:linear-gradient(to bottom, #106ba1 0, #0d547e 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0d547e', GradientType=0);border-color:#0d547e}.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,0.05);box-shadow:0 1px 2px rgba(0,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, color-stop(0, #f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #106ba1 0, #0e5c8a 100%);background-image:-o-linear-gradient(top, #106ba1 0, #0e5c8a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #106ba1), to(#0e5c8a));background-image:linear-gradient(to bottom, #106ba1 0, #0e5c8a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106ba1', endColorstr='#ff0e5c8a', GradientType=0)}.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, color-stop(0, #dff0d8), to(#d0e9c6));background-image:linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.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, color-stop(0, #d9edf7), to(#c4e3f3));background-image:linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.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, color-stop(0, #fcf8e3), to(#faf2cc));background-image:linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.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, color-stop(0, #f2dede), to(#ebcccc));background-image:linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.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, color-stop(0, #e8e8e8), to(#f5f5f5));background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)} \ No newline at end of file diff --git a/docs/old/css/bootstrap-theme.min.css.map b/docs/old/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000000..94813e9006 --- /dev/null +++ b/docs/old/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\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 &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\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; see https://github.com/twbs/bootstrap/issues/10620\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 fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\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; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\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 have been 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; // Override Firefox's unusual default opacity; 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","// 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/docs/old/css/bootstrap.css b/docs/old/css/bootstrap.css new file mode 100755 index 0000000000..1b4c709f48 --- /dev/null +++ b/docs/old/css/bootstrap.css @@ -0,0 +1,6759 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=79b4b2bc3a198e308a41fadf731c0f18) + * Config saved to config.json and https://gist.github.com/79b4b2bc3a198e308a41fadf731c0f18 + */ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -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-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + text-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; + } + .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.woff2') format('woff2'), 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: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.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"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -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: #333333; + background-color: #ffffff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #428bca; + text-decoration: none; +} +a:hover, +a:focus { + color: #2a6496; + text-decoration: none; +} +a:focus { + 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 { + padding: 4px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +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: #777777; +} +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: 23px; +} +h2, +.h2 { + font-size: 19px; +} +h3, +.h3 { + font-size: 16px; +} +h4, +.h4 { + font-size: 16px; +} +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 { + background-color: #fcf8e3; + padding: .2em; +} +.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: #777777; +} +.text-primary { + color: #106ba1; +} +a.text-primary:hover, +a.text-primary:focus { + color: #0b4c73; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #106ba1; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #0b4c73; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +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; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 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: 992px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 14px; + border-left: 5px solid #eeeeee; +} +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: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +.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: #ffffff; + background-color: #333333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -1px 0 rgba(0, 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; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + 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 { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -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-left: 15px; + padding-right: 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: #777777; + 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 #dddddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} +.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 #dddddd; +} +.table .table { + background-color: #ffffff; +} +.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 #dddddd; +} +.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 #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} +.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 { + overflow-x: auto; + min-height: 0.01%; +} +@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 #dddddd; + } + .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 { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + 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: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .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, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #999999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control::-ms-expand { + border: 0; + background-color: transparent; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + 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-left: -20px; + margin-top: 4px \9; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + 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; + min-height: 34px; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.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, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .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, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.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, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.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, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.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 { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333333; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.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 { + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #333333; +} +.btn-primary { + color: #ffffff; + background-color: #106ba1; + border-color: #0e5c8a; +} +.btn-primary:focus, +.btn-primary.focus { + color: #ffffff; + background-color: #0b4c73; + border-color: #020f16; +} +.btn-primary:hover { + color: #ffffff; + background-color: #0b4c73; + border-color: #083752; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #0b4c73; + border-color: #083752; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #ffffff; + background-color: #083752; + border-color: #020f16; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.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 { + background-color: #106ba1; + border-color: #0e5c8a; +} +.btn-primary .badge { + color: #106ba1; + background-color: #ffffff; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, +.btn-success.focus { + color: #ffffff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #ffffff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #ffffff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.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 { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #ffffff; +} +.btn-info { + color: #ffffff; + background-color: #e5293a; + border-color: #da1a2c; +} +.btn-info:focus, +.btn-info.focus { + color: #ffffff; + background-color: #c31827; + border-color: #680d15; +} +.btn-info:hover { + color: #ffffff; + background-color: #c31827; + border-color: #a31421; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #c31827; + border-color: #a31421; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #ffffff; + background-color: #a31421; + border-color: #680d15; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.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 { + background-color: #e5293a; + border-color: #da1a2c; +} +.btn-info .badge { + color: #e5293a; + background-color: #ffffff; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, +.btn-warning.focus { + color: #ffffff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #ffffff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #ffffff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.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 { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #ffffff; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, +.btn-danger.focus { + color: #ffffff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #ffffff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #ffffff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.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 { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #ffffff; +} +.btn-link { + color: #428bca; + font-weight: normal; + 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: #2a6496; + text-decoration: none; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + 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 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + -o-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + text-align: left; + background-color: #106ba1; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + -webkit-background-clip: padding-box; + background-clip: padding-box; +} +.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: #ffffff; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #ffffff; + background-color: #e5293a; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #106ba1; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + left: auto; + right: 0; +} +.dropdown-menu-left { + left: 0; + right: auto; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 992px) { + .navbar-right .dropdown-menu { + left: auto; + right: 0; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-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, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + 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-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + 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-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + 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-left: 0; + padding-right: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-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.3333333; + 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: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + 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-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn: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-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + margin-bottom: 0; + padding-left: 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: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} +.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 #dddddd; +} +.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: #eeeeee #eeeeee #dddddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + background-color: #ffffff; + border: 1px solid #dddddd; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.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 #dddddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} +.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: #ffffff; + background-color: #106ba1; +} +.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 { + text-align: center; + margin-bottom: 5px; +} +.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 #dddddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 0; + border: 1px solid transparent; +} +@media (min-width: 992px) { + .navbar { + border-radius: 0; + } +} +@media (min-width: 992px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 992px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 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: 992px) { + .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: 992px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 992px) { + .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; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 992px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + 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: 992px) { + .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: 991px) { + .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: 992px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@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: 991px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 992px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + 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: 992px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} +@media (min-width: 992px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #106ba1; + border-color: #0d5783; +} +.navbar-default .navbar-brand { + color: #ffffff; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #e6e6e6; + background-color: #e5293a; +} +.navbar-default .navbar-text { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #ffffff; + background-color: #e5293a; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #0d5783; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ffffff; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #e5293a; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #0d5783; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + background-color: #0d5783; + color: #ffffff; +} +@media (max-width: 991px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #ffffff; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + background-color: #e5293a; + } + .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: #ffffff; + background-color: #0d5783; + } + .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: #cccccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #ffffff; +} +.navbar-default .navbar-link:hover { + color: #ffffff; +} +.navbar-default .btn-link { + color: #ffffff; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #ffffff; +} +.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: #cccccc; +} +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + 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: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.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 { + background-color: #080808; + color: #ffffff; +} +@media (max-width: 991px) { + .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: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #ffffff; +} +.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: #444444; +} +.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 { + content: "/\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #777777; +} +.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; + line-height: 1.42857143; + text-decoration: none; + color: #428bca; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #2a6496; + background-color: #eeeeee; + border-color: #dddddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #ffffff; + background-color: #106ba1; + border-color: #106ba1; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + background-color: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.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: #777777; + background-color: #ffffff; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #106ba1; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #0b4c73; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #e5293a; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #c31827; +} +.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; + color: #ffffff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.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; + padding-left: 15px; + padding-right: 15px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-left: auto; + margin-right: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #428bca; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.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 { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.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 { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #ffffff; + text-align: center; + background-color: #106ba1; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + 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); + 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); + 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); + -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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-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); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #e5293a; +} +.progress-striped .progress-bar-info { + 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); + 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); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + 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); + 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); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + 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); + 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); + 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); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + zoom: 1; + overflow: hidden; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.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 { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + text-decoration: none; + color: #555555; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.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: #777777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #106ba1; + border-color: #106ba1; +} +.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: #8accf3; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.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, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.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, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.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, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.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: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-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, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + 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-right-radius: 3px; + border-top-left-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 > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.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-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 3px; + border-top-left-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-left-radius: 3px; + border-bottom-right-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 #dddddd; +} +.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 { + border: 0; + margin-bottom: 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 #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #106ba1; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #106ba1; + border-color: #106ba1; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #106ba1; +} +.panel-primary > .panel-heading .badge { + color: #106ba1; + background-color: #ffffff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #106ba1; +} +.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; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.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, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.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: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + -webkit-background-clip: padding-box; + background-clip: padding-box; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + 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-left: 5px; + margin-bottom: 0; +} +.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, 0.5); + box-shadow: 0 5px 15px rgba(0, 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-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + background-color: #000000; + 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: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.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-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 14px; + background-color: #ffffff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + 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 { + border-width: 10px; + content: ""; +} +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.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 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: rgba(0, 0, 0, 0); +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, +.carousel-control:focus { + outline: 0; + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + 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; + line-height: 1; + 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%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #ffffff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + left: 20%; + right: 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-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.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-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-left: auto; + margin-right: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-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 !important; + } + 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 !important; + } + 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 !important; + } + 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 !important; + } + 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 !important; + } + 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; + } +} diff --git a/docs/old/css/bootstrap.css.map b/docs/old/css/bootstrap.css.map new file mode 100644 index 0000000000..f010c82d11 --- /dev/null +++ b/docs/old/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/mixins/reset-text.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":"AAAA;;;;GAIG;AACH,4EAA4E;ACG5E;EACE,wBAAA;EACA,2BAAA;EACA,+BAAA;CDDD;ACQD;EACE,UAAA;CDND;ACmBD;;;;;;;;;;;;;EAaE,eAAA;CDjBD;ACyBD;;;;EAIE,sBAAA;EACA,yBAAA;CDvBD;AC+BD;EACE,cAAA;EACA,UAAA;CD7BD;ACqCD;;EAEE,cAAA;CDnCD;AC6CD;EACE,8BAAA;CD3CD;ACmDD;;EAEE,WAAA;CDjDD;AC2DD;EACE,0BAAA;CDzDD;ACgED;;EAEE,kBAAA;CD9DD;ACqED;EACE,mBAAA;CDnED;AC2ED;EACE,eAAA;EACA,iBAAA;CDzED;ACgFD;EACE,iBAAA;EACA,YAAA;CD9ED;ACqFD;EACE,eAAA;CDnFD;AC0FD;;EAEE,eAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;CDxFD;AC2FD;EACE,YAAA;CDzFD;AC4FD;EACE,gBAAA;CD1FD;ACoGD;EACE,UAAA;CDlGD;ACyGD;EACE,iBAAA;CDvGD;ACiHD;EACE,iBAAA;CD/GD;ACsHD;EACE,gCAAA;KAAA,6BAAA;UAAA,wBAAA;EACA,UAAA;CDpHD;AC2HD;EACE,eAAA;CDzHD;ACgID;;;;EAIE,kCAAA;EACA,eAAA;CD9HD;ACgJD;;;;;EAKE,eAAA;EACA,cAAA;EACA,UAAA;CD9ID;ACqJD;EACE,kBAAA;CDnJD;AC6JD;;EAEE,qBAAA;CD3JD;ACsKD;;;;EAIE,2BAAA;EACA,gBAAA;CDpKD;AC2KD;;EAEE,gBAAA;CDzKD;ACgLD;;EAEE,UAAA;EACA,WAAA;CD9KD;ACsLD;EACE,oBAAA;CDpLD;AC+LD;;EAEE,+BAAA;KAAA,4BAAA;UAAA,uBAAA;EACA,WAAA;CD7LD;ACsMD;;EAEE,aAAA;CDpMD;AC4MD;EACE,8BAAA;EACA,gCAAA;KAAA,6BAAA;UAAA,wBAAA;CD1MD;ACmND;;EAEE,yBAAA;CDjND;ACwND;EACE,0BAAA;EACA,cAAA;EACA,+BAAA;CDtND;AC8ND;EACE,UAAA;EACA,WAAA;CD5ND;ACmOD;EACE,eAAA;CDjOD;ACyOD;EACE,kBAAA;CDvOD;ACiPD;EACE,0BAAA;EACA,kBAAA;CD/OD;ACkPD;;EAEE,WAAA;CDhPD;AACD,qFAAqF;AElFrF;EA7FI;;;IAGI,mCAAA;IACA,uBAAA;IACA,oCAAA;YAAA,4BAAA;IACA,6BAAA;GFkLL;EE/KC;;IAEI,2BAAA;GFiLL;EE9KC;IACI,6BAAA;GFgLL;EE7KC;IACI,8BAAA;GF+KL;EE1KC;;IAEI,YAAA;GF4KL;EEzKC;;IAEI,uBAAA;IACA,yBAAA;GF2KL;EExKC;IACI,4BAAA;GF0KL;EEvKC;;IAEI,yBAAA;GFyKL;EEtKC;IACI,2BAAA;GFwKL;EErKC;;;IAGI,WAAA;IACA,UAAA;GFuKL;EEpKC;;IAEI,wBAAA;GFsKL;EEhKC;IACI,cAAA;GFkKL;EEhKC;;IAGQ,kCAAA;GFiKT;EE9JC;IACI,uBAAA;GFgKL;EE7JC;IACI,qCAAA;GF+JL;EEhKC;;IAKQ,kCAAA;GF+JT;EE5JC;;IAGQ,kCAAA;GF6JT;CACF;AGnPD;EACE,oCAAA;EACA,sDAAA;EACA,gYAAA;CHqPD;AG7OD;EACE,mBAAA;EACA,SAAA;EACA,sBAAA;EACA,oCAAA;EACA,mBAAA;EACA,oBAAA;EACA,eAAA;EACA,oCAAA;EACA,mCAAA;CH+OD;AG3OmC;EAAW,iBAAA;CH8O9C;AG7OmC;EAAW,iBAAA;CHgP9C;AG9OmC;;EAAW,iBAAA;CHkP9C;AGjPmC;EAAW,iBAAA;CHoP9C;AGnPmC;EAAW,iBAAA;CHsP9C;AGrPmC;EAAW,iBAAA;CHwP9C;AGvPmC;EAAW,iBAAA;CH0P9C;AGzPmC;EAAW,iBAAA;CH4P9C;AG3PmC;EAAW,iBAAA;CH8P9C;AG7PmC;EAAW,iBAAA;CHgQ9C;AG/PmC;EAAW,iBAAA;CHkQ9C;AGjQmC;EAAW,iBAAA;CHoQ9C;AGnQmC;EAAW,iBAAA;CHsQ9C;AGrQmC;EAAW,iBAAA;CHwQ9C;AGvQmC;EAAW,iBAAA;CH0Q9C;AGzQmC;EAAW,iBAAA;CH4Q9C;AG3QmC;EAAW,iBAAA;CH8Q9C;AG7QmC;EAAW,iBAAA;CHgR9C;AG/QmC;EAAW,iBAAA;CHkR9C;AGjRmC;EAAW,iBAAA;CHoR9C;AGnRmC;EAAW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;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ukDH;AexkDC;EACE,oBAAA;Cf0kDH;Ae3kDC;EACE,WAAA;Cf6kDH;Ae9kDC;EACE,oBAAA;CfglDH;AejlDC;EACE,mBAAA;CfmlDH;Ae/kDC;EACE,YAAA;CfilDH;AejmDC;EACE,WAAA;CfmmDH;AepmDC;EACE,mBAAA;CfsmDH;AevmDC;EACE,mBAAA;CfymDH;Ae1mDC;EACE,UAAA;Cf4mDH;Ae7mDC;EACE,mBAAA;Cf+mDH;AehnDC;EACE,mBAAA;CfknDH;AennDC;EACE,UAAA;CfqnDH;AetnDC;EACE,mBAAA;CfwnDH;AeznDC;EACE,mBAAA;Cf2nDH;Ae5nDC;EACE,UAAA;Cf8nDH;Ae/nDC;EACE,mBAAA;CfioDH;AeloDC;EACE,kBAAA;CfooDH;AehoDC;EACE,WAAA;CfkoDH;AepnDC;EACE,kBAAA;CfsnDH;AevnDC;EACE,0BAAA;CfynDH;Ae1nDC;EACE,0BAAA;Cf4nDH;Ae7nDC;EACE,iBAAA;Cf+nDH;AehoDC;EACE,0BAAA;CfkoDH;AenoDC;EACE,0BAAA;CfqoDH;AetoDC;EACE,iBAAA;CfwoDH;AezoDC;EACE,0BAAA;Cf2oDH;Ae5oDC;EACE,0BAAA;Cf8oDH;Ae/oDC;EACE,iBAAA;CfipDH;AelpDC;EACE,0BAAA;CfopDH;AerpDC;EACE,yBAAA;CfupDH;AexpDC;EACE,gBAAA;Cf0pDH;Aa1pDD;EElCI;IACE,YAAA;Gf+rDH;EexrDD;IACE,YAAA;Gf0rDD;Ee3rDD;IACE,oBAAA;Gf6rDD;Ee9rDD;IACE,oBAAA;GfgsDD;EejsDD;IACE,WAAA;GfmsDD;EepsDD;IACE,oBAAA;GfssDD;EevsDD;IACE,oBAAA;GfysDD;Ee1sDD;IACE,WAAA;Gf4sDD;Ee7sDD;IACE,oBAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,WAAA;GfqtDD;EettDD;IACE,oBAAA;GfwtDD;EeztDD;IACE,mBAAA;Gf2tDD;Ee7sDD;IACE,YAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,oBAAA;GfqtDD;EettDD;IACE,WAAA;GfwtDD;EeztDD;IACE,oBAAA;Gf2tDD;Ee5tDD;IACE,oBAAA;Gf8tDD;Ee/tDD;IACE,WAAA;GfiuDD;EeluDD;IACE,oBAAA;GfouDD;EeruDD;IACE,oBAAA;GfuuDD;EexuDD;IACE,WAAA;Gf0uDD;Ee3uDD;IACE,oBAAA;Gf6uDD;Ee9uDD;IACE,mBAAA;GfgvDD;Ee5uDD;IACE,YAAA;Gf8uDD;Ee9vDD;IACE,WAAA;GfgwDD;EejwDD;IACE,mBAAA;GfmwDD;EepwDD;IACE,mBAAA;GfswDD;EevwDD;IACE,UAAA;GfywDD;Ee1wDD;IACE,mBAAA;Gf4wDD;Ee7wDD;IACE,mBAAA;Gf+wDD;EehxDD;IACE,UAAA;GfkxDD;EenxDD;IACE,mBAAA;GfqxDD;EetxDD;IACE,mBAAA;GfwxDD;EezxDD;IACE,UAAA;Gf2xDD;Ee5xDD;IACE,mBAAA;Gf8xDD;Ee/xDD;IACE,kBAAA;GfiyDD;Ee7xDD;IACE,WAAA;Gf+xDD;EejxDD;IACE,kBAAA;GfmxDD;EepxDD;IACE,0BAAA;GfsxDD;EevxDD;IACE,0BAAA;GfyxDD;Ee1xDD;IACE,iBAAA;Gf4xDD;Ee7xDD;IACE,0BAAA;Gf+xDD;EehyDD;IACE,0BAAA;GfkyDD;EenyDD;IACE,iBAAA;GfqyDD;EetyDD;IACE,0BAAA;GfwyDD;EezyDD;IACE,0BAAA;Gf2yDD;Ee5yDD;IACE,iBAAA;Gf8yDD;Ee/yDD;IACE,0BAAA;GfizDD;EelzDD;IACE,yBAAA;GfozDD;EerzDD;IACE,gBAAA;GfuzDD;CACF;Aa/yDD;EE3CI;IACE,YAAA;Gf61DH;Eet1DD;IACE,YAAA;Gfw1DD;Eez1DD;IACE,oBAAA;Gf21DD;Ee51DD;IACE,oBAAA;Gf81DD;Ee/1DD;IACE,WAAA;Gfi2DD;Eel2DD;IACE,oBAAA;Gfo2DD;Eer2DD;IACE,oBAAA;Gfu2DD;Eex2DD;IACE,WAAA;Gf02DD;Ee32DD;IACE,oBAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,WAAA;Gfm3DD;Eep3DD;IACE,oBAAA;Gfs3DD;Eev3DD;IACE,mBAAA;Gfy3DD;Ee32DD;IACE,YAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,oBAAA;Gfm3DD;Eep3DD;IACE,WAAA;Gfs3DD;Eev3DD;IACE,oBAAA;Gfy3DD;Ee13DD;IACE,oBAAA;Gf43DD;Ee73DD;IACE,WAAA;Gf+3DD;Eeh4DD;IACE,oBAAA;Gfk4DD;Een4DD;IACE,oBAAA;Gfq4DD;Eet4DD;IACE,WAAA;Gfw4DD;Eez4DD;IACE,oBAAA;Gf24DD;Ee54DD;IACE,mBAAA;Gf84DD;Ee14DD;IACE,YAAA;Gf44DD;Ee55DD;IACE,WAAA;Gf85DD;Ee/5DD;IACE,mBAAA;Gfi6DD;Eel6DD;IACE,mBAAA;Gfo6DD;Eer6DD;IACE,UAAA;Gfu6DD;Eex6DD;IACE,mBAAA;Gf06DD;Ee36DD;IACE,mBAAA;Gf66DD;Ee96DD;IACE,UAAA;Gfg7DD;Eej7DD;IACE,mBAAA;Gfm7DD;Eep7DD;IACE,mBAAA;Gfs7DD;Eev7DD;IACE,UAAA;Gfy7DD;Ee17DD;IACE,mBAAA;Gf47DD;Ee77DD;IACE,kBAAA;Gf+7DD;Ee37DD;IACE,WAAA;Gf67DD;Ee/6DD;IACE,kBAAA;Gfi7DD;Eel7DD;IACE,0BAAA;Gfo7DD;Eer7DD;IACE,0BAAA;Gfu7DD;Eex7DD;IACE,iBAAA;Gf07DD;Ee37DD;IACE,0BAAA;Gf67DD;Ee97DD;IACE,0BAAA;Gfg8DD;Eej8DD;IACE,iBAAA;Gfm8DD;Eep8DD;IACE,0BAAA;Gfs8DD;Eev8DD;IACE,0BAAA;Gfy8DD;Ee18DD;IACE,iBAAA;Gf48DD;Ee78DD;IACE,0BAAA;Gf+8DD;Eeh9DD;IACE,yBAAA;Gfk9DD;Een9DD;IACE,gBAAA;Gfq9DD;CACF;Aa18DD;EE9CI;IACE,YAAA;Gf2/DH;Eep/DD;IACE,YAAA;Gfs/DD;Eev/DD;IACE,oBAAA;Gfy/DD;Ee1/DD;IACE,oBAAA;Gf4/DD;Ee7/DD;IACE,WAAA;Gf+/DD;EehgED;IACE,oBAAA;GfkgED;EengED;IACE,oBAAA;GfqgED;EetgED;IACE,WAAA;GfwgED;EezgED;IACE,oBAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,WAAA;GfihED;EelhED;IACE,oBAAA;GfohED;EerhED;IACE,mBAAA;GfuhED;EezgED;IACE,YAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,oBAAA;GfihED;EelhED;IACE,WAAA;GfohED;EerhED;IACE,oBAAA;GfuhED;EexhED;IACE,oBAAA;Gf0hED;Ee3hED;IACE,WAAA;Gf6hED;Ee9hED;IACE,oBAAA;GfgiED;EejiED;IACE,oBAAA;GfmiED;EepiED;IACE,WAAA;GfsiED;EeviED;IACE,oBAAA;GfyiED;Ee1iED;IACE,mBAAA;Gf4iED;EexiED;IACE,YAAA;Gf0iED;Ee1jED;IACE,WAAA;Gf4jED;Ee7jED;IACE,mBAAA;Gf+jED;EehkED;IACE,mBAAA;GfkkED;EenkED;IACE,UAAA;GfqkED;EetkED;IACE,mBAAA;GfwkED;EezkED;IACE,mBAAA;Gf2kED;Ee5kED;IACE,UAAA;Gf8kED;Ee/kED;IACE,mBAAA;GfilED;EellED;IACE,mBAAA;GfolED;EerlED;IACE,UAAA;GfulED;EexlED;IACE,mBAAA;Gf0lED;Ee3lED;IACE,kBAAA;Gf6lED;EezlED;IACE,WAAA;Gf2lED;Ee7kED;IACE,kBAAA;Gf+kED;EehlED;IACE,0BAAA;GfklED;EenlED;IACE,0BAAA;GfqlED;EetlED;IACE,iBAAA;GfwlED;EezlED;IACE,0BAAA;Gf2lED;Ee5lED;IACE,0BAAA;Gf8lED;Ee/lED;IACE,iBAAA;GfimED;EelmED;IACE,0BAAA;GfomED;EermED;IACE,0BAAA;GfumED;EexmED;IACE,iBAAA;Gf0mED;Ee3mED;IACE,0BAAA;Gf6mED;Ee9mED;IACE,yBAAA;GfgnED;EejnED;IACE,gBAAA;GfmnED;CACF;AgBvrED;EACE,8BAAA;ChByrED;AgBvrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChByrED;AgBvrED;EACE,iBAAA;ChByrED;AgBnrED;EACE,YAAA;EACA,gBA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\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 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 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 .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.woff2') format('woff2'), 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: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\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.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\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: #fff;\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: 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: #fff;\n border: 1px solid #ddd;\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}\n[role=\"button\"] {\n cursor: pointer;\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,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\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: #fff;\n background-color: #333;\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 #ccc;\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 #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\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 #ddd;\n}\n.table .table {\n background-color: #fff;\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 #ddd;\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 #ddd;\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-of-type(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 #ddd;\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: 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: #fff;\n background-image: none;\n border: 1px solid #ccc;\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: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\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\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\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 .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\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 .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\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 position: relative;\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 min-height: 34px;\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 height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\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}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\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.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .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: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\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: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\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 opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\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 background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\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 background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\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 background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\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 background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\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 background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\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 background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\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.3333333;\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}\n.collapse.in {\n display: block;\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 dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\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: #fff;\n border: 1px solid #ccc;\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: #fff;\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 dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\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,\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:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-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-top-left-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-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\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 .form-control:focus {\n z-index: 3;\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.3333333;\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 #ccc;\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 z-index: 2;\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 #ddd;\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 #ddd;\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: #fff;\n border: 1px solid #ddd;\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 #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\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: #fff;\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: #fff;\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 #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\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: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\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 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 margin-bottom: 0;\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: #777;\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: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\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: #555;\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: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\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: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\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: #333;\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: #555;\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: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\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: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\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: #fff;\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: #fff;\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: #fff;\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: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\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: #fff;\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: #fff;\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: #fff;\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: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\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: #444;\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: #ccc;\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: #fff;\n border: 1px solid #ddd;\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 z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\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: 3;\n color: #fff;\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: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\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 line-height: 1.5;\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: #fff;\n border: 1px solid #ddd;\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: #fff;\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: #fff;\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: #fff;\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: #fff;\n line-height: 1;\n vertical-align: middle;\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.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\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: #fff;\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-top: 30px;\n padding-bottom: 30px;\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 padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\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: #fff;\n border: 1px solid #ddd;\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: #fff;\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,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\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: #fff;\n border: 1px solid #ddd;\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,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\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: #fff;\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,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.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,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.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,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.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,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.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: #fff;\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.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\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 > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\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 #ddd;\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 #ddd;\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 #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\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: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\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: #fff;\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-16by9 {\n padding-bottom: 56.25%;\n}\n.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: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\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: 1050;\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: #fff;\n border: 1px solid #999;\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: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\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}\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 font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\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: #fff;\n text-align: center;\n background-color: #000;\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: #000;\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: #000;\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: #000;\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: #000;\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: #000;\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: #000;\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: #000;\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: #000;\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-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\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}\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: #fff;\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: #fff;\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: #fff;\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: #fff;\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 -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\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 -webkit-transform: translate3d(0, 0, 0);\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: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\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: #fff;\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 margin-top: -10px;\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 line-height: 1;\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 #fff;\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: #fff;\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: #fff;\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: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\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-header:before,\n.modal-header: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-header: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}\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 !important;\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 !important;\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 !important;\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 !important;\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 !important;\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.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling 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/10/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 of focused elements when they are also in an\n// active/hover state.\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 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//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\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 // 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}.woff2') format('woff2'),\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: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\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.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\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\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\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 have been 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; // Override Firefox's unusual default opacity; 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 // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\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: @dl-horizontal-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-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 a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\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: floor((@gutter / 2));\n padding-right: ceil((@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: ceil((@gutter / -2));\n margin-right: floor((@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: ceil((@grid-gutter-width / 2));\n padding-right: floor((@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-of-type(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-11 (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-11 (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\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; // Note: This has no effect on s in CSS.\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 // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\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","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\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:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\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\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\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) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\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-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-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\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; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .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 > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\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: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\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(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// 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","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on