From 9b5f70ff701c5d6fa6e09de6ac2ae496d256e5d7 Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Thu, 12 Oct 2023 21:31:54 -0400 Subject: [PATCH 01/24] =?UTF-8?q?add=20codecov=20config=20=E2=80=93=20#44?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- codecov.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 codecov.yml diff --git a/codecov.yml b/codecov.yml new file mode 100644 index 0000000..7640976 --- /dev/null +++ b/codecov.yml @@ -0,0 +1,22 @@ +codecov: + notify: + after_n_builds: 5 +coverage: + range: 50..95 + round: nearest + precision: 1 + status: + project: + default: + threshold: 2% + patch: + default: + threshold: 2% + target: 80% + ignore: + - "tests/*" +comment: + layout: "reach, diff, files" + behavior: once + after_n_builds: 5 + require_changes: true From 703a420d4c48cca05c4aa96be8e5c45b6fbd7ce8 Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Thu, 12 Oct 2023 21:33:39 -0400 Subject: [PATCH 02/24] remove .travis --- .travis.yml | 61 ----------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 9642960..0000000 --- a/.travis.yml +++ /dev/null @@ -1,61 +0,0 @@ -language: python -dist: xenial -sudo: true -branches: - only: - - master -python: - - 3.6 - - 3.7 - -env: - - PYSAL_PYPI=true #testing on dependencies libpysal, esda, mapcalssify on pypi - - PYSAL_PYPI=false - -matrix: - allow_failures: - - python: 3.6 - env: PYSAL_PYPI=false - - python: 3.7 - env: PYSAL_PYPI=false - -before_install: - - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh - - chmod +x miniconda.sh - - ./miniconda.sh -b -p ./miniconda - - export PATH=`pwd`/miniconda/bin:$PATH - - conda update --yes conda - - conda config --add channels conda-forge - - conda create -y -q -n test-env python=$TRAVIS_PYTHON_VERSION - - source activate test-env - -install: - - conda install --yes pip - - pip install -r requirements.txt - - pip install -r requirements_tests.txt - - if "$PYSAL_PYPI"; then - echo 'testing pypi libpysal spreg' && pip install libpysal spreg; - else - echo 'testing git libpysal spreg'; - git clone https://github.com/pysal/libpysal.git; - cd libpysal; pip install .; cd ../; - git clone https://github.com/pysal/spreg.git; - cd spreg; pip install .; cd ../; - fi; - - - -script: - - python setup.py sdist >/dev/null - - python setup.py install - - nosetests --with-coverage --cover-package=spglm; - -notifications: - email: - recipients: - - tayoshan@gmail.com - on_change: change - on_failure: always - -after_success: - - coveralls From 0ff687e71e59fa232ba62942a95554a91a5bad3b Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Thu, 12 Oct 2023 21:35:00 -0400 Subject: [PATCH 03/24] add .txt to LICENSE --- LICENSE.txt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 LICENSE.txt diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..f9499b1 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2018, PySAL - spglm developers +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. From 69b91f891a598322c1e6f4bdfa0a772b87b255e0 Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Thu, 12 Oct 2023 21:35:31 -0400 Subject: [PATCH 04/24] rmeove manifest --- LICENSE | 29 ----------------------------- MANIFEST.in | 2 -- 2 files changed, 31 deletions(-) delete mode 100644 LICENSE delete mode 100644 MANIFEST.in diff --git a/LICENSE b/LICENSE deleted file mode 100644 index f9499b1..0000000 --- a/LICENSE +++ /dev/null @@ -1,29 +0,0 @@ -BSD 3-Clause License - -Copyright (c) 2018, PySAL - spglm developers -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/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index dfc9322..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1,2 +0,0 @@ -include LICENSE.txt CHANGELOG.txt MANIFEST.in requirements_docs.txt requirements_tests.txt requirements.txt - From f7c5975e73b1c7530bf567d76333869169f49715 Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Thu, 12 Oct 2023 21:58:36 -0400 Subject: [PATCH 05/24] update ./docs/ dir --- docs/Makefile | 10 + docs/_build/doctrees/api.doctree | Bin 7016 -> 0 bytes docs/_build/doctrees/environment.pickle | Bin 1645437 -> 0 bytes .../doctrees/generated/spglm.glm.GLM.doctree | Bin 37986 -> 0 bytes docs/_build/doctrees/index.doctree | Bin 3521 -> 0 bytes docs/_build/doctrees/installation.doctree | Bin 9839 -> 0 bytes docs/_build/doctrees/references.doctree | Bin 2696 -> 0 bytes docs/_build/html/.buildinfo | 4 - docs/_build/html/_modules/index.html | 147 - docs/_build/html/_modules/spglm/glm.html | 551 - docs/_build/html/_sources/api.txt | 18 - .../html/_sources/generated/spglm.glm.GLM.txt | 32 - docs/_build/html/_sources/index.txt | 16 - docs/_build/html/_sources/installation.txt | 44 - docs/_build/html/_sources/references.txt | 7 - docs/_build/html/_static/ajax-loader.gif | Bin 673 -> 0 bytes docs/_build/html/_static/basic.css | 608 - .../css/bootstrap-responsive.css | 1109 -- .../css/bootstrap-responsive.min.css | 9 - .../_static/bootstrap-2.3.2/css/bootstrap.css | 6167 --------- .../bootstrap-2.3.2/css/bootstrap.min.css | 9 - .../img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../img/glyphicons-halflings.png | Bin 12799 -> 0 bytes .../_static/bootstrap-2.3.2/js/bootstrap.js | 2287 ---- .../bootstrap-2.3.2/js/bootstrap.min.js | 6 - .../bootstrap-3.3.7/css/bootstrap-theme.css | 587 - .../css/bootstrap-theme.css.map | 1 - .../css/bootstrap-theme.min.css | 6 - .../css/bootstrap-theme.min.css.map | 1 - .../_static/bootstrap-3.3.7/css/bootstrap.css | 6757 ---------- .../bootstrap-3.3.7/css/bootstrap.css.map | 1 - .../bootstrap-3.3.7/css/bootstrap.min.css | 6 - .../bootstrap-3.3.7/css/bootstrap.min.css.map | 1 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../_static/bootstrap-3.3.7/js/bootstrap.js | 2377 ---- .../bootstrap-3.3.7/js/bootstrap.min.js | 7 - .../html/_static/bootstrap-3.3.7/js/npm.js | 13 - docs/_build/html/_static/bootstrap-sphinx.css | 223 - docs/_build/html/_static/bootstrap-sphinx.js | 175 - .../bootswatch-2.3.2/amelia/bootstrap.min.css | 9 - .../cerulean/bootstrap.min.css | 9 - .../bootswatch-2.3.2/cosmo/bootstrap.min.css | 9 - .../bootswatch-2.3.2/cyborg/bootstrap.min.css | 9 - .../bootswatch-2.3.2/flatly/bootstrap.min.css | 9 - .../img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../img/glyphicons-halflings.png | Bin 12799 -> 0 bytes .../journal/bootstrap.min.css | 9 - .../readable/bootstrap.min.css | 9 - .../simplex/bootstrap.min.css | 9 - .../bootswatch-2.3.2/slate/bootstrap.min.css | 9 - .../spacelab/bootstrap.min.css | 9 - .../bootswatch-2.3.2/spruce/bootstrap.min.css | 9 - .../superhero/bootstrap.min.css | 9 - .../bootswatch-2.3.2/united/bootstrap.min.css | 9 - .../cerulean/bootstrap.min.css | 11 - .../bootswatch-3.3.7/cosmo/bootstrap.min.css | 11 - .../bootswatch-3.3.7/cyborg/bootstrap.min.css | 11 - .../bootswatch-3.3.7/darkly/bootstrap.min.css | 11 - .../bootswatch-3.3.7/flatly/bootstrap.min.css | 11 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../journal/bootstrap.min.css | 11 - .../bootswatch-3.3.7/lumen/bootstrap.min.css | 11 - .../bootswatch-3.3.7/paper/bootstrap.min.css | 11 - .../readable/bootstrap.min.css | 11 - .../sandstone/bootstrap.min.css | 11 - .../simplex/bootstrap.min.css | 11 - .../bootswatch-3.3.7/slate/bootstrap.min.css | 11 - .../bootswatch-3.3.7/solar/bootstrap.min.css | 11 - .../spacelab/bootstrap.min.css | 11 - .../superhero/bootstrap.min.css | 11 - .../bootswatch-3.3.7/united/bootstrap.min.css | 11 - .../bootswatch-3.3.7/yeti/bootstrap.min.css | 11 - docs/_build/html/_static/comment-bright.png | Bin 3500 -> 0 bytes docs/_build/html/_static/comment-close.png | Bin 3578 -> 0 bytes docs/_build/html/_static/comment.png | Bin 3445 -> 0 bytes docs/_build/html/_static/doctools.js | 287 - docs/_build/html/_static/down-pressed.png | Bin 347 -> 0 bytes docs/_build/html/_static/down.png | Bin 347 -> 0 bytes docs/_build/html/_static/file.png | Bin 358 -> 0 bytes docs/_build/html/_static/jquery-1.11.1.js | 10308 ---------------- docs/_build/html/_static/jquery.js | 4 - .../html/_static/js/jquery-1.11.0.min.js | 4 - docs/_build/html/_static/js/jquery-fix.js | 2 - docs/_build/html/_static/minus.png | Bin 173 -> 0 bytes docs/_build/html/_static/plus.png | Bin 173 -> 0 bytes docs/_build/html/_static/pygments.css | 69 - docs/_build/html/_static/searchtools.js | 651 - docs/_build/html/_static/underscore-1.3.1.js | 999 -- docs/_build/html/_static/underscore.js | 31 - docs/_build/html/_static/up-pressed.png | Bin 345 -> 0 bytes docs/_build/html/_static/up.png | Bin 345 -> 0 bytes docs/_build/html/_static/websupport.js | 808 -- docs/_build/html/api.html | 177 - docs/_build/html/generated/spglm.glm.GLM.html | 328 - docs/_build/html/genindex.html | 186 - docs/_build/html/index.html | 153 - docs/_build/html/installation.html | 191 - docs/_build/html/objects.inv | 6 - docs/_build/html/references.html | 156 - docs/_build/html/search.html | 174 - docs/_build/html/searchindex.js | 1 - docs/conf.py | 188 +- docs/generated/spglm.glm.GLM.rst | 32 - docs/generated/spglm.glm.GLMResults.rst | 56 - docs/installation.rst | 41 +- docs/make.bat | 36 - 114 files changed, 154 insertions(+), 36793 deletions(-) delete mode 100644 docs/_build/doctrees/api.doctree delete mode 100644 docs/_build/doctrees/environment.pickle delete mode 100644 docs/_build/doctrees/generated/spglm.glm.GLM.doctree delete mode 100644 docs/_build/doctrees/index.doctree delete mode 100644 docs/_build/doctrees/installation.doctree delete mode 100644 docs/_build/doctrees/references.doctree delete mode 100644 docs/_build/html/.buildinfo delete mode 100644 docs/_build/html/_modules/index.html delete mode 100644 docs/_build/html/_modules/spglm/glm.html delete mode 100644 docs/_build/html/_sources/api.txt delete mode 100644 docs/_build/html/_sources/generated/spglm.glm.GLM.txt delete mode 100644 docs/_build/html/_sources/index.txt delete mode 100644 docs/_build/html/_sources/installation.txt delete mode 100644 docs/_build/html/_sources/references.txt delete mode 100644 docs/_build/html/_static/ajax-loader.gif delete mode 100644 docs/_build/html/_static/basic.css delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.css delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.min.css delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.css delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings-white.png delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings.png delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/js/bootstrap.js delete mode 100644 docs/_build/html/_static/bootstrap-2.3.2/js/bootstrap.min.js delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap-theme.css delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap-theme.css.map delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap-theme.min.css delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap-theme.min.css.map delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap.css delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap.css.map delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/css/bootstrap.min.css.map delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.eot delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.svg delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/js/bootstrap.js delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/js/bootstrap.min.js delete mode 100644 docs/_build/html/_static/bootstrap-3.3.7/js/npm.js delete mode 100644 docs/_build/html/_static/bootstrap-sphinx.css delete mode 100644 docs/_build/html/_static/bootstrap-sphinx.js delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/amelia/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/cerulean/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/cosmo/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/cyborg/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/flatly/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/img/glyphicons-halflings-white.png delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/img/glyphicons-halflings.png delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/journal/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/readable/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/simplex/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/slate/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/spacelab/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/spruce/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/superhero/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-2.3.2/united/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/cerulean/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/cosmo/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/cyborg/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/darkly/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/flatly/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/fonts/glyphicons-halflings-regular.eot delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/fonts/glyphicons-halflings-regular.svg delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/fonts/glyphicons-halflings-regular.ttf delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/fonts/glyphicons-halflings-regular.woff delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/journal/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/lumen/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/paper/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/readable/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/sandstone/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/simplex/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/slate/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/solar/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/spacelab/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/superhero/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/united/bootstrap.min.css delete mode 100644 docs/_build/html/_static/bootswatch-3.3.7/yeti/bootstrap.min.css delete mode 100644 docs/_build/html/_static/comment-bright.png delete mode 100644 docs/_build/html/_static/comment-close.png delete mode 100644 docs/_build/html/_static/comment.png delete mode 100644 docs/_build/html/_static/doctools.js delete mode 100644 docs/_build/html/_static/down-pressed.png delete mode 100644 docs/_build/html/_static/down.png delete mode 100644 docs/_build/html/_static/file.png delete mode 100644 docs/_build/html/_static/jquery-1.11.1.js delete mode 100644 docs/_build/html/_static/jquery.js delete mode 100644 docs/_build/html/_static/js/jquery-1.11.0.min.js delete mode 100644 docs/_build/html/_static/js/jquery-fix.js delete mode 100644 docs/_build/html/_static/minus.png delete mode 100644 docs/_build/html/_static/plus.png delete mode 100644 docs/_build/html/_static/pygments.css delete mode 100644 docs/_build/html/_static/searchtools.js delete mode 100644 docs/_build/html/_static/underscore-1.3.1.js delete mode 100644 docs/_build/html/_static/underscore.js delete mode 100644 docs/_build/html/_static/up-pressed.png delete mode 100644 docs/_build/html/_static/up.png delete mode 100644 docs/_build/html/_static/websupport.js delete mode 100644 docs/_build/html/api.html delete mode 100644 docs/_build/html/generated/spglm.glm.GLM.html delete mode 100644 docs/_build/html/genindex.html delete mode 100644 docs/_build/html/index.html delete mode 100644 docs/_build/html/installation.html delete mode 100644 docs/_build/html/objects.inv delete mode 100644 docs/_build/html/references.html delete mode 100644 docs/_build/html/search.html delete mode 100644 docs/_build/html/searchindex.js delete mode 100644 docs/generated/spglm.glm.GLM.rst delete mode 100644 docs/generated/spglm.glm.GLMResults.rst delete mode 100644 docs/make.bat diff --git a/docs/Makefile b/docs/Makefile index 6d699fe..f00d45e 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -17,8 +17,18 @@ help: # Catch-all target: route all unknown targets to Sphinx using the new # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). %: Makefile + @rsync -r --exclude '.ipynb_checkpoints/' ../notebooks/ ./notebooks/ @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) +github: + @make html + +sync: + @rsync -avh _build/html/ ../docs/ --delete + @make clean + touch .nojekyll + clean: rm -rf $(BUILDDIR)/* rm -rf auto_examples/ + rm -rf generated/ diff --git a/docs/_build/doctrees/api.doctree b/docs/_build/doctrees/api.doctree deleted file mode 100644 index c0e0392948a812c2fff7a23688e165542d65b75b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7016 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 HSBw7xRQV%G diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle deleted file mode 100644 index 8580c959d12733707d0cc98c48798151af6c25ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1645437 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

-UN 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

OtfCB?s7j>11_MyYAG~Hg|ew7ArTfUeg-Ri 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

`5*RhWi$9U9yOEs)S% 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

D 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 DACbQ* diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree deleted file mode 100644 index 9a943dc1ff4329c7398a5abae8244945eb1bf272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3521 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 bJ^;`%eGtFqLj!zeY>iY ziO|XdtBK0P2QNVZ-_QT(sh*y^M87Zjl1Xk=oqO)N=icWg!$^mvjT5ty=}4Nk`%+w!?h3t?H{tPPAVi%{|rkJ^z8bs^kop7ZFqD6Q^mZ8L3UV5}%C z&#&G_GY&}{8D6OPsG6qs9vF*;WB5 zo!*<*QePKKR>>tWVrUw905P9YlQi8NIJ4- zQW(qUXvT_x%YkpFnFbEuL2Y4e5%)?9hR#=f0l0=~a@FJl?A%GSc_H!0y5zg)kjs9_ zr`eteZ{T{v7x5t~b9bxZyM5f72xIX3Jw8p1{(7%p(%~e|Bwt#cM08VQ{*anfVCusM ziMlR_5Ww>PA%yR{b(23*@%_u{G)<^8>SWmyW$)lcMux7WZT=`2?^L`p4xdzK)j0(c znh5SHBz}2W-R-M;e09-ROFn;0Eedt7&mULQqEwew532_7C;qFnkX|C&`~aSLu;NeR znOddSc2)W*fb2A{PSxRj#l89IeQ)BqeJ@>A%Lgy|3^M<0#h=3)%3b>42WAevh(RH8 z)#ir)>hl#pJkA{`Jfz;*3E@W^kT2{5!e3llg1UNf&&pv3KayD2_ic7|Mb){?Uvdlq zve$4^_9VVsQRs**L}no4R2KZGNAo)kRqN)liXW$0{5sOemn;4XEt<`=r;}hDY4{1B zSLxWkcC1f-)#tC#$phg*{V&hwC#e<2wr*#`U-$VN4js*n`@WXqHMIE-!d-{>rq9p6s)P(T$c%_aD+Le0r$>E{+q#$l}Kz8pjW48z5&rVOYW&F9-Ws(p^E^y>j;bnqmOXG zC_&+v79B)`BMJ{D&dLg!ie#@Gu<>Y7rakEjyO~I%q_k|e>4Gk8UfTb4X9@2G8=>WO zKtgS^G7W}K;k<#G9F58}4|X(VcnGdwc5&9%P1q*F7B)nYIl#C}ij;ro(J9A!KThhZ z1y-iOYb8Ge>y>%u(&YytewL2OVT_ptS(m2arUEz9q0aj8fPd7~3W{5gO>A|+KgP{r zqQ#9srXo%P5n(vh-u&DaT|g%3PN(fwJs8>k&22g)vvq#nYx2sCEFYcjsIO-DupD{$)Np8%%Q=pL2*6i*x=p0{YKwEfN%-lleQ z+zI+;I2~tuOT<5?RvpBp&dZ4o5a~=gyGk>Y0i~;r$OJKrE!C9Y;3ILn^x(pZcsPL5o)^prnAM&ieaGQflBag z`7O*-oelW6bbdb_2fE;GwN4Apv4UL+-l54j;@<(S#&pEoYAW^nZMtLBXEKp)Q86IN zs$e|N--VhRQfsXme$S`VwQA!G`$4^W$;@#d@%vkJ1iKA7Y4rII&N^#)b`0>3UfH8l z2Q7TGZ2f6 - - - - - - - Overview: module code — spglm v1.0.5 Manual - - - - - - - - - - - - - - - - - - - - - - - - -

- -
-
-
- -

All modules for which code is available

- - -
- -
-
-
-
-

- Back to top - -
- - -

-

- © Copyright 2018, pysal developers.
- Created using Sphinx 1.4.1.
-

-
-
- - \ No newline at end of file diff --git a/docs/_build/html/_modules/spglm/glm.html b/docs/_build/html/_modules/spglm/glm.html deleted file mode 100644 index 546eb2e..0000000 --- a/docs/_build/html/_modules/spglm/glm.html +++ /dev/null @@ -1,551 +0,0 @@ - - - - - - - - spglm.glm — spglm v1.0.5 Manual - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -

Source code for spglm.glm

-# Main GLM classes
-
-__author__ = "Taylor Oshan tayoshan@gmail.com"
-
-import numpy as np
-import numpy.linalg as la
-from spreg.utils import RegressionPropsY, spdot
-from spreg import user_output as USER
-from .utils import cache_readonly
-from .base import LikelihoodModelResults
-from .iwls import iwls
-from . import family
-
-__all__ = ['GLM']
-
-
-
[docs]class GLM(RegressionPropsY): - """ - Generalised linear models. Can currently estimate Guassian, Poisson and - Logisitc regression coefficients. GLM object prepares model input and fit - method performs estimation which then returns a GLMResults object. - - Parameters - ---------- - y : array - n*1, dependent variable. - X : array - n*k, independent variable, exlcuding the constant. - family : string - Model type: 'Gaussian', 'Poisson', 'Binomial' - offset : array - n*1, the offset variable at the ith location. For Poisson model - this term is often the size of the population at risk or - the expected size of the outcome in spatial epidemiology. - Default is None where Ni becomes 1.0 for all locations. - y_fix : array - n*1, the fix intercept value of y - - Attributes - ---------- - y : array - n*1, dependent variable. - X : array - n*k, independent variable, including constant. - family : string - Model type: 'Gaussian', 'Poisson', 'logistic' - n : integer - Number of observations - k : integer - Number of independent variables - df_model : float - k-1, where k is the number of variables (including - intercept) - df_residual : float - observations minus variables (n-k) - mean_y : float - Mean of y - std_y : float - Standard deviation of y - fit_params : dict - Parameters passed into fit method to define estimation - routine. - - Examples - -------- - >>> import libpysal - >>> from spglm.glm import GLM - >>> from spglm.family import Gaussian - >>> db = libpysal.io.open(libpysal.examples.get_path('columbus.dbf'),'r') - >>> y = np.array(db.by_col("HOVAL")) - >>> y = np.reshape(y, (49,1)) - >>> X = [] - >>> X.append(db.by_col("INC")) - >>> X.append(db.by_col("CRIME")) - >>> X = np.array(X).T - >>> model = GLM(y, X, family=Gaussian()) - >>> results = model.fit() - >>> results.params - array([46.42818268, 0.62898397, -0.48488854]) - - """ - -
[docs] def __init__(self, y, X, family=family.Gaussian(), offset=None, y_fix=None, - constant=True): - """ - Initialize class - """ - self.n = USER.check_arrays(y, X) - USER.check_y(y, self.n) - self.y = y - if constant: - self.X = USER.check_constant(X) - else: - self.X = X - self.family = family - self.k = self.X.shape[1] - if offset is None: - self.offset = np.ones(shape=(self.n, 1)) - else: - self.offset = offset * 1.0 - if y_fix is None: - self.y_fix = np.zeros(shape=(self.n, 1)) - else: - self.y_fix = y_fix - self.fit_params = {}
- - def fit(self, ini_betas=None, tol=1.0e-6, max_iter=200, solve='iwls'): - """ - Method that fits a model with a particular estimation routine. - - Parameters - ---------- - - ini_betas : array - k*1, initial coefficient values, including constant. - Default is None, which calculates initial values during - estimation. - tol: float - Tolerence for estimation convergence. - max_iter : integer - Maximum number of iterations if convergence not - achieved. - solve :string - Technique to solve MLE equations. - 'iwls' = iteratively (re)weighted least squares (default) - """ - self.fit_params['ini_betas'] = ini_betas - self.fit_params['tol'] = tol - self.fit_params['max_iter'] = max_iter - self.fit_params['solve'] = solve - if solve.lower() == 'iwls': - params, predy, w, n_iter = iwls( - self.y, self.X, self.family, self.offset, self.y_fix, ini_betas, tol, max_iter) - self.fit_params['n_iter'] = n_iter - return GLMResults(self, params.flatten(), predy, w) - - @cache_readonly - def df_model(self): - return self.X.shape[1] - 1 - - @cache_readonly - def df_resid(self): - return self.n - self.df_model - 1
- - -
[docs]class GLMResults(LikelihoodModelResults): - """ - Results of estimated GLM and diagnostics. - - Parameters - ---------- - model : GLM object - Pointer to GLM object with estimation parameters. - params : array - k*1, estimared coefficients - mu : array - n*1, predicted y values. - w : array - n*1, final weight used for iwls - - Attributes - ---------- - model : GLM Object - Points to GLM object for which parameters have been - estimated. - y : array - n*1, dependent variable. - x : array - n*k, independent variable, including constant. - family : string - Model type: 'Gaussian', 'Poisson', 'Logistic' - n : integer - Number of observations - k : integer - Number of independent variables - df_model : float - k-1, where k is the number of variables (including - intercept) - df_residual : float - observations minus variables (n-k) - fit_params : dict - parameters passed into fit method to define estimation - routine. - scale : float - sigma squared used for subsequent computations. - params : array - n*k, estimared beta coefficients - w : array - n*1, final weight values of x - mu : array - n*1, predicted value of y (i.e., fittedvalues) - cov_params : array - Variance covariance matrix (kxk) of betas - bse : array - k*1, standard errors of betas - pvalues : array - k*1, two-tailed pvalues of parameters - tvalues : array - k*1, the tvalues of the standard errors - null : array - n*1, predicted values of y for null model - deviance : float - value of the deviance function evalued at params; - see family.py for distribution-specific deviance - null_deviance : float - value of the deviance function for the model fit with - a constant as the only regressor - llf : float - value of the loglikelihood function evalued at params; - see family.py for distribution-specific loglikelihoods - llnull : float - value of log-likelihood function evaluated at null - aic : float - AIC - bic : float - BIC - D2 : float - percent deviance explained - adj_D2 : float - adjusted percent deviance explained - pseudo_R2 : float - McFadden's pseudo R2 (coefficient of determination) - adj_pseudoR2 : float - adjusted McFadden's pseudo R2 - tr_S : trace of the hat matrix S - resid_response : array - response residuals; defined as y-mu - resid_pearson : array - Pearson residuals; defined as (y-mu)/sqrt(VAR(mu)) - where VAR is the distribution specific variance - function; see family.py and varfuncs.py for more information. - resid_working : array - Working residuals; the working residuals are defined as - resid_response/link'(mu); see links.py for the - derivatives of the link functions. - - resid_anscombe : array - Anscombe residuals; see family.py for - distribution-specific Anscombe residuals. - - resid_deviance : array - deviance residuals; see family.py for - distribution-specific deviance residuals. - - pearson_chi2 : float - chi-Squared statistic is defined as the sum - of the squares of the Pearson residuals - - normalized_cov_params : array - k*k, approximates [X.T*X]-1 - - Examples - -------- - >>> import libpysal - >>> from spglm.glm import GLM, GLMResults - >>> from spglm.family import Gaussian - >>> db = libpysal.io.open(libpysal.examples.get_path('columbus.dbf'),'r') - >>> y = np.array(db.by_col("HOVAL")) - >>> y = np.reshape(y, (49,1)) - >>> X = [] - >>> X.append(db.by_col("INC")) - >>> X.append(db.by_col("CRIME")) - >>> X = np.array(X).T - >>> model = GLM(y, X, family=Gaussian()) - >>> results1 = model.fit() - >>> results1.aic - 408.73548964604873 - >>> model = results1.model - >>> params = results1.params.flatten() - >>> predy = results1.mu - >>> w = results1.w - >>> results2 = GLMResults(model, params, predy, w) - >>> results2.aic - 408.73548964604873 - - """ - -
[docs] def __init__(self, model, params, mu, w): - self.model = model - self.n = model.n - self.y = model.y.T.flatten() - self.X = model.X - self.k = model.k - self.offset = model.offset - self.family = model.family - self.fit_params = model.fit_params - self.params = params - self.w = w - self.mu = mu.flatten() - self._cache = {}
- - @cache_readonly - def df_model(self): - return self.model.df_model - - @cache_readonly - def df_resid(self): - return self.model.df_resid - - @cache_readonly - def normalized_cov_params(self): - return la.inv(spdot(self.w.T, self.w)) - - @cache_readonly - def resid_response(self): - return (self.y - self.mu) - - @cache_readonly - def resid_pearson(self): - return ((self.y - self.mu) / - np.sqrt(self.family.variance(self.mu))) - - @cache_readonly - def resid_working(self): - return (self.resid_response / self.family.link.deriv(self.mu)) - - @cache_readonly - def resid_anscombe(self): - return (self.family.resid_anscombe(self.y, self.mu)) - - @cache_readonly - def resid_deviance(self): - return (self.family.resid_dev(self.y, self.mu)) - - @cache_readonly - def pearson_chi2(self): - chisq = (self.y - self.mu)**2 / self.family.variance(self.mu) - chisqsum = np.sum(chisq) - return chisqsum - - @cache_readonly - def null(self): - y = np.reshape(self.y, (-1, 1)) - model = self.model - X = np.ones((len(y), 1)) - null_mod = GLM( - y, - X, - family=self.family, - offset=self.offset, - constant=False) - return null_mod.fit().mu - - @cache_readonly - def scale(self): - if isinstance(self.family, (family.Binomial, family.Poisson)): - return 1. - else: - return (((np.power(self.resid_response, 2) / - self.family.variance(self.mu))).sum() / - (self.df_resid)) - - @cache_readonly - def deviance(self): - return self.family.deviance(self.y, self.mu) - - @cache_readonly - def null_deviance(self): - return self.family.deviance(self.y, self.null) - - @cache_readonly - def llnull(self): - return self.family.loglike(self.y, self.null, scale=self.scale) - - @cache_readonly - def llf(self): - return self.family.loglike(self.y, self.mu, scale=self.scale) - - @cache_readonly - def aic(self): - if isinstance(self.family, family.QuasiPoisson): - return np.nan - else: - return -2 * self.llf + 2 * (self.df_model + 1) - - @cache_readonly - def bic(self): - return (self.deviance - - (self.model.n - self.df_model - 1) * - np.log(self.model.n)) - - @cache_readonly - def D2(self): - return 1 - (self.deviance / self.null_deviance) - - @cache_readonly - def adj_D2(self): - return 1.0 - (float(self.n) - 1.0) / \ - (float(self.n) - float(self.k)) * (1.0 - self.D2) - - @cache_readonly - def pseudoR2(self): - return 1 - (self.llf / self.llnull) - - @cache_readonly - def adj_pseudoR2(self): - return 1 - ((self.llf - self.k) / self.llnull) - - @cache_readonly - def tr_S(self): - xtx_inv = np.linalg.inv(np.dot(self.X.T, self.X)) - xtx_inv_xt = np.dot(xtx_inv, self.X.T) - S = np.dot(self.X, xtx_inv_xt) - return np.trace(S)
-
- -
- -
-
-
-
-

- Back to top - -
- - -

-

- © Copyright 2018, pysal developers.
- Created using Sphinx 1.4.1.
-

-
-
- - \ No newline at end of file diff --git a/docs/_build/html/_sources/api.txt b/docs/_build/html/_sources/api.txt deleted file mode 100644 index a7be72b..0000000 --- a/docs/_build/html/_sources/api.txt +++ /dev/null @@ -1,18 +0,0 @@ -.. _api_ref: - -.. currentmodule:: spglm - -API reference -============= - -.. _glm_api: - -GLM --------------- - -.. autosummary:: - :toctree: generated/ - - spglm.glm.GLM - spglm.glm.GLMResults - diff --git a/docs/_build/html/_sources/generated/spglm.glm.GLM.txt b/docs/_build/html/_sources/generated/spglm.glm.GLM.txt deleted file mode 100644 index 92f0402..0000000 --- a/docs/_build/html/_sources/generated/spglm.glm.GLM.txt +++ /dev/null @@ -1,32 +0,0 @@ -spglm.glm.GLM -============= - -.. currentmodule:: spglm.glm - -.. autoclass:: GLM - - - .. automethod:: __init__ - - - .. rubric:: Methods - - .. autosummary:: - - ~GLM.__init__ - ~GLM.df_model - ~GLM.df_resid - ~GLM.fit - - - - - - .. rubric:: Attributes - - .. autosummary:: - - ~GLM.mean_y - ~GLM.std_y - - \ No newline at end of file diff --git a/docs/_build/html/_sources/index.txt b/docs/_build/html/_sources/index.txt deleted file mode 100644 index 222a074..0000000 --- a/docs/_build/html/_sources/index.txt +++ /dev/null @@ -1,16 +0,0 @@ -.. documentation master file - -Sparse generalize linear models (spglm) - - -.. toctree:: - :hidden: - :maxdepth: 3 - :caption: Contents: - - Installation - API - References - - -.. _PySAL: https://github.com/pysal/pysal diff --git a/docs/_build/html/_sources/installation.txt b/docs/_build/html/_sources/installation.txt deleted file mode 100644 index 8eb99bd..0000000 --- a/docs/_build/html/_sources/installation.txt +++ /dev/null @@ -1,44 +0,0 @@ -.. Installation - -Installation -============ - - -spglm supports python `3.5`_ and `3.6`_ only. Please make sure that you are -operating in a python 3 environment. - -Installing released version ---------------------------- - -spglm is available on the `Python Package Index`_. Therefore, you can either -install directly with `pip` from the command line:: - - pip install -U spglm - - -or download the source distribution (.tar.gz) and decompress it to your selected -destination. Open a command shell and navigate to the decompressed folder. -Type:: - - pip install . - -Installing development version ------------------------------- - -Potentially, you might want to use the newest features in the development -version of spglm on github - `pysal/spglm`_ while have not been incorporated -in the Pypi released version. You can achieve that by installing `pysal/spglm`_ -by running the following from a command shell:: - - pip install https://github.com/pysal/spglm/archive/master.zip - -You can also `fork`_ the `pysal/spglm`_ repo and create a local clone of -your fork. By making changes -to your local clone and submitting a pull request to `pysal/spglm`_, you can -contribute to the mgwr development. - -.. _3.5: https://docs.python.org/3.5/ -.. _3.6: https://docs.python.org/3.6/ -.. _Python Package Index: https://pypi.org/project/spglm/ -.. _pysal/spglm: https://github.com/pysal/spglm -.. _fork: https://help.github.com/articles/fork-a-repo/ diff --git a/docs/_build/html/_sources/references.txt b/docs/_build/html/_sources/references.txt deleted file mode 100644 index 09d2529..0000000 --- a/docs/_build/html/_sources/references.txt +++ /dev/null @@ -1,7 +0,0 @@ -.. reference for the docs - -References -========== - -.. bibliography:: _static/references.bib - :cited: diff --git a/docs/_build/html/_static/ajax-loader.gif b/docs/_build/html/_static/ajax-loader.gif deleted file mode 100644 index 61faf8cab23993bd3e1560bff0668bd628642330..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmZ?wbhEHb6krfw_{6~Q|Nno%(3)e{?)x>&1u}A`t?OF7Z|1gRivOgXi&7IyQd1Pl zGfOfQ60;I3a`F>X^fL3(@);C=vM_KlFfb_o=k{|A33hf2a5d61U}gjg=>Rd%XaNQW zW@Cw{|b%Y*pl8F?4B9 zlo4Fz*0kZGJabY|>}Okf0}CCg{u4`zEPY^pV?j2@h+|igy0+Kz6p;@SpM4s6)XEMg z#3Y4GX>Hjlml5ftdH$4x0JGdn8~MX(U~_^d!Hi)=HU{V%g+mi8#UGbE-*ao8f#h+S z2a0-5+vc7MU$e-NhmBjLIC1v|)9+Im8x1yacJ7{^tLX(ZhYi^rpmXm0`@ku9b53aN zEXH@Y3JaztblgpxbJt{AtE1ad1Ca>{v$rwwvK(>{m~Gf_=-Ro7Fk{#;i~+{{>QtvI yb2P8Zac~?~=sRA>$6{!(^3;ZP0TPFR(G_-UDU(8Jl0?(IXu$~#4A!880|o%~Al1tN diff --git a/docs/_build/html/_static/basic.css b/docs/_build/html/_static/basic.css deleted file mode 100644 index 65dfd7d..0000000 --- a/docs/_build/html/_static/basic.css +++ /dev/null @@ -1,608 +0,0 @@ -/* - * basic.css - * ~~~~~~~~~ - * - * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/* -- main layout ----------------------------------------------------------- */ - -div.clearer { - clear: both; -} - -/* -- relbar ---------------------------------------------------------------- */ - -div.related { - width: 100%; - font-size: 90%; -} - -div.related h3 { - display: none; -} - -div.related ul { - margin: 0; - padding: 0 0 0 10px; - list-style: none; -} - -div.related li { - display: inline; -} - -div.related li.right { - float: right; - margin-right: 5px; -} - -/* -- sidebar --------------------------------------------------------------- */ - -div.sphinxsidebarwrapper { - padding: 10px 5px 0 10px; -} - -div.sphinxsidebar { - float: left; - width: 230px; - margin-left: -100%; - font-size: 90%; - word-wrap: break-word; - overflow-wrap : break-word; -} - -div.sphinxsidebar ul { - list-style: none; -} - -div.sphinxsidebar ul ul, -div.sphinxsidebar ul.want-points { - margin-left: 20px; - list-style: square; -} - -div.sphinxsidebar ul ul { - margin-top: 0; - margin-bottom: 0; -} - -div.sphinxsidebar form { - margin-top: 10px; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - -div.sphinxsidebar #searchbox input[type="text"] { - width: 170px; -} - -div.sphinxsidebar #searchbox input[type="submit"] { - width: 30px; -} - -img { - border: 0; - max-width: 100%; -} - -/* -- search page ----------------------------------------------------------- */ - -ul.search { - margin: 10px 0 0 20px; - padding: 0; -} - -ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; -} - -ul.search li a { - font-weight: bold; -} - -ul.search li div.context { - color: #888; - margin: 2px 0 0 30px; - text-align: left; -} - -ul.keywordmatches li.goodmatch a { - font-weight: bold; -} - -/* -- index page ------------------------------------------------------------ */ - -table.contentstable { - width: 90%; -} - -table.contentstable p.biglink { - line-height: 150%; -} - -a.biglink { - font-size: 1.3em; -} - -span.linkdescr { - font-style: italic; - padding-top: 5px; - font-size: 90%; -} - -/* -- general index --------------------------------------------------------- */ - -table.indextable { - width: 100%; -} - -table.indextable td { - text-align: left; - vertical-align: top; -} - -table.indextable dl, table.indextable dd { - margin-top: 0; - margin-bottom: 0; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- general body styles --------------------------------------------------- */ - -div.body p, div.body dd, div.body li, div.body blockquote { - -moz-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -a.headerlink { - visibility: hidden; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink, -caption:hover > a.headerlink, -p.caption:hover > a.headerlink, -div.code-block-caption:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.field-list ul { - padding-left: 1em; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px 7px 0 7px; - background-color: #ffe; - width: 40%; - float: right; -} - -p.sidebar-title { - font-weight: bold; -} - -/* -- topics ---------------------------------------------------------------- */ - -div.topic { - border: 1px solid #ccc; - padding: 7px 7px 0 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -div.admonition dl { - margin-bottom: 0; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - border: 0; - border-collapse: collapse; -} - -table caption span.caption-number { - font-style: italic; -} - -table caption span.caption-text { -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -table.field-list td, table.field-list th { - border: 0 !important; -} - -table.footnote td, table.footnote th { - border: 0 !important; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -/* -- figures --------------------------------------------------------------- */ - -div.figure { - margin: 0.5em; - padding: 0.5em; -} - -div.figure p.caption { - padding: 0.3em; -} - -div.figure p.caption span.caption-number { - font-style: italic; -} - -div.figure p.caption span.caption-text { -} - - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -dl { - margin-bottom: 15px; -} - -dd p { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -dt:target, .highlighted { - background-color: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.optional { - font-size: 1.3em; -} - -.sig-paren { - font-size: larger; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -td.linenos pre { - padding: 5px 0px; - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - margin-left: 0.5em; -} - -table.highlighttable td { - padding: 0 0.5em 0 0.5em; -} - -div.code-block-caption { - padding: 2px 5px; - font-size: small; -} - -div.code-block-caption code { - background-color: transparent; -} - -div.code-block-caption + div > div.highlight > pre { - margin-top: 0; -} - -div.code-block-caption span.caption-number { - padding: 0.1em 0.3em; - font-style: italic; -} - -div.code-block-caption span.caption-text { -} - -div.literal-block-wrapper { - padding: 1em 1em 0; -} - -div.literal-block-wrapper div.highlight { - margin: 0; -} - -code.descname { - background-color: transparent; - font-weight: bold; - font-size: 1.2em; -} - -code.descclassname { - background-color: transparent; -} - -code.xref, a code { - background-color: transparent; - font-weight: bold; -} - -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.css b/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.css deleted file mode 100644 index 09e88ce..0000000 --- a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.css +++ /dev/null @@ -1,1109 +0,0 @@ -/*! - * Bootstrap Responsive v2.3.2 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ - -.clearfix { - *zoom: 1; -} - -.clearfix:before, -.clearfix:after { - display: table; - line-height: 0; - content: ""; -} - -.clearfix:after { - clear: both; -} - -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -@-ms-viewport { - width: device-width; -} - -.hidden { - display: none; - visibility: hidden; -} - -.visible-phone { - display: none !important; -} - -.visible-tablet { - display: none !important; -} - -.hidden-desktop { - display: none !important; -} - -.visible-desktop { - display: inherit !important; -} - -@media (min-width: 768px) and (max-width: 979px) { - .hidden-desktop { - display: inherit !important; - } - .visible-desktop { - display: none !important ; - } - .visible-tablet { - display: inherit !important; - } - .hidden-tablet { - display: none !important; - } -} - -@media (max-width: 767px) { - .hidden-desktop { - display: inherit !important; - } - .visible-desktop { - display: none !important; - } - .visible-phone { - display: inherit !important; - } - .hidden-phone { - display: none !important; - } -} - -.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: inherit !important; - } - .hidden-print { - display: none !important; - } -} - -@media (min-width: 1200px) { - .row { - margin-left: -30px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - line-height: 0; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - min-height: 1px; - margin-left: 30px; - } - .container, - .navbar-static-top .container, - .navbar-fixed-top .container, - .navbar-fixed-bottom .container { - width: 1170px; - } - .span12 { - width: 1170px; - } - .span11 { - width: 1070px; - } - .span10 { - width: 970px; - } - .span9 { - width: 870px; - } - .span8 { - width: 770px; - } - .span7 { - width: 670px; - } - .span6 { - width: 570px; - } - .span5 { - width: 470px; - } - .span4 { - width: 370px; - } - .span3 { - width: 270px; - } - .span2 { - width: 170px; - } - .span1 { - width: 70px; - } - .offset12 { - margin-left: 1230px; - } - .offset11 { - margin-left: 1130px; - } - .offset10 { - margin-left: 1030px; - } - .offset9 { - margin-left: 930px; - } - .offset8 { - margin-left: 830px; - } - .offset7 { - margin-left: 730px; - } - .offset6 { - margin-left: 630px; - } - .offset5 { - margin-left: 530px; - } - .offset4 { - margin-left: 430px; - } - .offset3 { - margin-left: 330px; - } - .offset2 { - margin-left: 230px; - } - .offset1 { - margin-left: 130px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - line-height: 0; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.564102564102564%; - *margin-left: 2.5109110747408616%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.564102564102564%; - } - .row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; - } - .row-fluid .span11 { - width: 91.45299145299145%; - *width: 91.39979996362975%; - } - .row-fluid .span10 { - width: 82.90598290598291%; - *width: 82.8527914166212%; - } - .row-fluid .span9 { - width: 74.35897435897436%; - *width: 74.30578286961266%; - } - .row-fluid .span8 { - width: 65.81196581196582%; - *width: 65.75877432260411%; - } - .row-fluid .span7 { - width: 57.26495726495726%; - *width: 57.21176577559556%; - } - .row-fluid .span6 { - width: 48.717948717948715%; - *width: 48.664757228587014%; - } - .row-fluid .span5 { - width: 40.17094017094017%; - *width: 40.11774868157847%; - } - .row-fluid .span4 { - width: 31.623931623931625%; - *width: 31.570740134569924%; - } - .row-fluid .span3 { - width: 23.076923076923077%; - *width: 23.023731587561375%; - } - .row-fluid .span2 { - width: 14.52991452991453%; - *width: 14.476723040552828%; - } - .row-fluid .span1 { - width: 5.982905982905983%; - *width: 5.929714493544281%; - } - .row-fluid .offset12 { - margin-left: 105.12820512820512%; - *margin-left: 105.02182214948171%; - } - .row-fluid .offset12:first-child { - margin-left: 102.56410256410257%; - *margin-left: 102.45771958537915%; - } - .row-fluid .offset11 { - margin-left: 96.58119658119658%; - *margin-left: 96.47481360247316%; - } - .row-fluid .offset11:first-child { - margin-left: 94.01709401709402%; - *margin-left: 93.91071103837061%; - } - .row-fluid .offset10 { - margin-left: 88.03418803418803%; - *margin-left: 87.92780505546462%; - } - .row-fluid .offset10:first-child { - margin-left: 85.47008547008548%; - *margin-left: 85.36370249136206%; - } - .row-fluid .offset9 { - margin-left: 79.48717948717949%; - *margin-left: 79.38079650845607%; - } - .row-fluid .offset9:first-child { - margin-left: 76.92307692307693%; - *margin-left: 76.81669394435352%; - } - .row-fluid .offset8 { - margin-left: 70.94017094017094%; - *margin-left: 70.83378796144753%; - } - .row-fluid .offset8:first-child { - margin-left: 68.37606837606839%; - *margin-left: 68.26968539734497%; - } - .row-fluid .offset7 { - margin-left: 62.393162393162385%; - *margin-left: 62.28677941443899%; - } - .row-fluid .offset7:first-child { - margin-left: 59.82905982905982%; - *margin-left: 59.72267685033642%; - } - .row-fluid .offset6 { - margin-left: 53.84615384615384%; - *margin-left: 53.739770867430444%; - } - .row-fluid .offset6:first-child { - margin-left: 51.28205128205128%; - *margin-left: 51.175668303327875%; - } - .row-fluid .offset5 { - margin-left: 45.299145299145295%; - *margin-left: 45.1927623204219%; - } - .row-fluid .offset5:first-child { - margin-left: 42.73504273504273%; - *margin-left: 42.62865975631933%; - } - .row-fluid .offset4 { - margin-left: 36.75213675213675%; - *margin-left: 36.645753773413354%; - } - .row-fluid .offset4:first-child { - margin-left: 34.18803418803419%; - *margin-left: 34.081651209310785%; - } - .row-fluid .offset3 { - margin-left: 28.205128205128204%; - *margin-left: 28.0987452264048%; - } - .row-fluid .offset3:first-child { - margin-left: 25.641025641025642%; - *margin-left: 25.53464266230224%; - } - .row-fluid .offset2 { - margin-left: 19.65811965811966%; - *margin-left: 19.551736679396257%; - } - .row-fluid .offset2:first-child { - margin-left: 17.094017094017094%; - *margin-left: 16.98763411529369%; - } - .row-fluid .offset1 { - margin-left: 11.11111111111111%; - *margin-left: 11.004728132387708%; - } - .row-fluid .offset1:first-child { - margin-left: 8.547008547008547%; - *margin-left: 8.440625568285142%; - } - input, - textarea, - .uneditable-input { - margin-left: 0; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 30px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 1156px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 1056px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 956px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 856px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 756px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 656px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 556px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 456px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 356px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 256px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 156px; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 56px; - } - .thumbnails { - margin-left: -30px; - } - .thumbnails > li { - margin-left: 30px; - } - .row-fluid .thumbnails { - margin-left: 0; - } -} - -@media (min-width: 768px) and (max-width: 979px) { - .row { - margin-left: -20px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - line-height: 0; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - min-height: 1px; - margin-left: 20px; - } - .container, - .navbar-static-top .container, - .navbar-fixed-top .container, - .navbar-fixed-bottom .container { - width: 724px; - } - .span12 { - width: 724px; - } - .span11 { - width: 662px; - } - .span10 { - width: 600px; - } - .span9 { - width: 538px; - } - .span8 { - width: 476px; - } - .span7 { - width: 414px; - } - .span6 { - width: 352px; - } - .span5 { - width: 290px; - } - .span4 { - width: 228px; - } - .span3 { - width: 166px; - } - .span2 { - width: 104px; - } - .span1 { - width: 42px; - } - .offset12 { - margin-left: 764px; - } - .offset11 { - margin-left: 702px; - } - .offset10 { - margin-left: 640px; - } - .offset9 { - margin-left: 578px; - } - .offset8 { - margin-left: 516px; - } - .offset7 { - margin-left: 454px; - } - .offset6 { - margin-left: 392px; - } - .offset5 { - margin-left: 330px; - } - .offset4 { - margin-left: 268px; - } - .offset3 { - margin-left: 206px; - } - .offset2 { - margin-left: 144px; - } - .offset1 { - margin-left: 82px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - line-height: 0; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.7624309392265194%; - *margin-left: 2.709239449864817%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.7624309392265194%; - } - .row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; - } - .row-fluid .span11 { - width: 91.43646408839778%; - *width: 91.38327259903608%; - } - .row-fluid .span10 { - width: 82.87292817679558%; - *width: 82.81973668743387%; - } - .row-fluid .span9 { - width: 74.30939226519337%; - *width: 74.25620077583166%; - } - .row-fluid .span8 { - width: 65.74585635359117%; - *width: 65.69266486422946%; - } - .row-fluid .span7 { - width: 57.18232044198895%; - *width: 57.12912895262725%; - } - .row-fluid .span6 { - width: 48.61878453038674%; - *width: 48.56559304102504%; - } - .row-fluid .span5 { - width: 40.05524861878453%; - *width: 40.00205712942283%; - } - .row-fluid .span4 { - width: 31.491712707182323%; - *width: 31.43852121782062%; - } - .row-fluid .span3 { - width: 22.92817679558011%; - *width: 22.87498530621841%; - } - .row-fluid .span2 { - width: 14.3646408839779%; - *width: 14.311449394616199%; - } - .row-fluid .span1 { - width: 5.801104972375691%; - *width: 5.747913483013988%; - } - .row-fluid .offset12 { - margin-left: 105.52486187845304%; - *margin-left: 105.41847889972962%; - } - .row-fluid .offset12:first-child { - margin-left: 102.76243093922652%; - *margin-left: 102.6560479605031%; - } - .row-fluid .offset11 { - margin-left: 96.96132596685082%; - *margin-left: 96.8549429881274%; - } - .row-fluid .offset11:first-child { - margin-left: 94.1988950276243%; - *margin-left: 94.09251204890089%; - } - .row-fluid .offset10 { - margin-left: 88.39779005524862%; - *margin-left: 88.2914070765252%; - } - .row-fluid .offset10:first-child { - margin-left: 85.6353591160221%; - *margin-left: 85.52897613729868%; - } - .row-fluid .offset9 { - margin-left: 79.8342541436464%; - *margin-left: 79.72787116492299%; - } - .row-fluid .offset9:first-child { - margin-left: 77.07182320441989%; - *margin-left: 76.96544022569647%; - } - .row-fluid .offset8 { - margin-left: 71.2707182320442%; - *margin-left: 71.16433525332079%; - } - .row-fluid .offset8:first-child { - margin-left: 68.50828729281768%; - *margin-left: 68.40190431409427%; - } - .row-fluid .offset7 { - margin-left: 62.70718232044199%; - *margin-left: 62.600799341718584%; - } - .row-fluid .offset7:first-child { - margin-left: 59.94475138121547%; - *margin-left: 59.838368402492065%; - } - .row-fluid .offset6 { - margin-left: 54.14364640883978%; - *margin-left: 54.037263430116376%; - } - .row-fluid .offset6:first-child { - margin-left: 51.38121546961326%; - *margin-left: 51.27483249088986%; - } - .row-fluid .offset5 { - margin-left: 45.58011049723757%; - *margin-left: 45.47372751851417%; - } - .row-fluid .offset5:first-child { - margin-left: 42.81767955801105%; - *margin-left: 42.71129657928765%; - } - .row-fluid .offset4 { - margin-left: 37.01657458563536%; - *margin-left: 36.91019160691196%; - } - .row-fluid .offset4:first-child { - margin-left: 34.25414364640884%; - *margin-left: 34.14776066768544%; - } - .row-fluid .offset3 { - margin-left: 28.45303867403315%; - *margin-left: 28.346655695309746%; - } - .row-fluid .offset3:first-child { - margin-left: 25.69060773480663%; - *margin-left: 25.584224756083227%; - } - .row-fluid .offset2 { - margin-left: 19.88950276243094%; - *margin-left: 19.783119783707537%; - } - .row-fluid .offset2:first-child { - margin-left: 17.12707182320442%; - *margin-left: 17.02068884448102%; - } - .row-fluid .offset1 { - margin-left: 11.32596685082873%; - *margin-left: 11.219583872105325%; - } - .row-fluid .offset1:first-child { - margin-left: 8.56353591160221%; - *margin-left: 8.457152932878806%; - } - input, - textarea, - .uneditable-input { - margin-left: 0; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 20px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 710px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 648px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 586px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 524px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 462px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 400px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 338px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 276px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 214px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 152px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 90px; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 28px; - } -} - -@media (max-width: 767px) { - body { - padding-right: 20px; - padding-left: 20px; - } - .navbar-fixed-top, - .navbar-fixed-bottom, - .navbar-static-top { - margin-right: -20px; - margin-left: -20px; - } - .container-fluid { - padding: 0; - } - .dl-horizontal dt { - float: none; - width: auto; - clear: none; - text-align: left; - } - .dl-horizontal dd { - margin-left: 0; - } - .container { - width: auto; - } - .row-fluid { - width: 100%; - } - .row, - .thumbnails { - margin-left: 0; - } - .thumbnails > li { - float: none; - margin-left: 0; - } - [class*="span"], - .uneditable-input[class*="span"], - .row-fluid [class*="span"] { - display: block; - float: none; - width: 100%; - margin-left: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .span12, - .row-fluid .span12 { - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="offset"]:first-child { - margin-left: 0; - } - .input-large, - .input-xlarge, - .input-xxlarge, - input[class*="span"], - select[class*="span"], - textarea[class*="span"], - .uneditable-input { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .input-prepend input, - .input-append input, - .input-prepend input[class*="span"], - .input-append input[class*="span"] { - display: inline-block; - width: auto; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 0; - } - .modal { - position: fixed; - top: 20px; - right: 20px; - left: 20px; - width: auto; - margin: 0; - } - .modal.fade { - top: -100px; - } - .modal.fade.in { - top: 20px; - } -} - -@media (max-width: 480px) { - .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); - } - .page-header h1 small { - display: block; - line-height: 20px; - } - input[type="checkbox"], - input[type="radio"] { - border: 1px solid #ccc; - } - .form-horizontal .control-label { - float: none; - width: auto; - padding-top: 0; - text-align: left; - } - .form-horizontal .controls { - margin-left: 0; - } - .form-horizontal .control-list { - padding-top: 0; - } - .form-horizontal .form-actions { - padding-right: 10px; - padding-left: 10px; - } - .media .pull-left, - .media .pull-right { - display: block; - float: none; - margin-bottom: 10px; - } - .media-object { - margin-right: 0; - margin-left: 0; - } - .modal { - top: 10px; - right: 10px; - left: 10px; - } - .modal-header .close { - padding: 10px; - margin: -10px; - } - .carousel-caption { - position: static; - } -} - -@media (max-width: 979px) { - body { - padding-top: 0; - } - .navbar-fixed-top, - .navbar-fixed-bottom { - position: static; - } - .navbar-fixed-top { - margin-bottom: 20px; - } - .navbar-fixed-bottom { - margin-top: 20px; - } - .navbar-fixed-top .navbar-inner, - .navbar-fixed-bottom .navbar-inner { - padding: 5px; - } - .navbar .container { - width: auto; - padding: 0; - } - .navbar .brand { - padding-right: 10px; - padding-left: 10px; - margin: 0 0 0 -5px; - } - .nav-collapse { - clear: both; - } - .nav-collapse .nav { - float: none; - margin: 0 0 10px; - } - .nav-collapse .nav > li { - float: none; - } - .nav-collapse .nav > li > a { - margin-bottom: 2px; - } - .nav-collapse .nav > .divider-vertical { - display: none; - } - .nav-collapse .nav .nav-header { - color: #777777; - text-shadow: none; - } - .nav-collapse .nav > li > a, - .nav-collapse .dropdown-menu a { - padding: 9px 15px; - font-weight: bold; - color: #777777; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - } - .nav-collapse .btn { - padding: 4px 10px 4px; - font-weight: normal; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - } - .nav-collapse .dropdown-menu li + li a { - margin-bottom: 2px; - } - .nav-collapse .nav > li > a:hover, - .nav-collapse .nav > li > a:focus, - .nav-collapse .dropdown-menu a:hover, - .nav-collapse .dropdown-menu a:focus { - background-color: #f2f2f2; - } - .navbar-inverse .nav-collapse .nav > li > a, - .navbar-inverse .nav-collapse .dropdown-menu a { - color: #999999; - } - .navbar-inverse .nav-collapse .nav > li > a:hover, - .navbar-inverse .nav-collapse .nav > li > a:focus, - .navbar-inverse .nav-collapse .dropdown-menu a:hover, - .navbar-inverse .nav-collapse .dropdown-menu a:focus { - background-color: #111111; - } - .nav-collapse.in .btn-group { - padding: 0; - margin-top: 5px; - } - .nav-collapse .dropdown-menu { - position: static; - top: auto; - left: auto; - display: none; - float: none; - max-width: none; - padding: 0; - margin: 0 15px; - background-color: transparent; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - } - .nav-collapse .open > .dropdown-menu { - display: block; - } - .nav-collapse .dropdown-menu:before, - .nav-collapse .dropdown-menu:after { - display: none; - } - .nav-collapse .dropdown-menu .divider { - display: none; - } - .nav-collapse .nav > li > .dropdown-menu:before, - .nav-collapse .nav > li > .dropdown-menu:after { - display: none; - } - .nav-collapse .navbar-form, - .nav-collapse .navbar-search { - float: none; - padding: 10px 15px; - margin: 10px 0; - border-top: 1px solid #f2f2f2; - border-bottom: 1px solid #f2f2f2; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-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); - } - .navbar-inverse .nav-collapse .navbar-form, - .navbar-inverse .nav-collapse .navbar-search { - border-top-color: #111111; - border-bottom-color: #111111; - } - .navbar .nav-collapse .nav.pull-right { - float: none; - margin-left: 0; - } - .nav-collapse, - .nav-collapse.collapse { - height: 0; - overflow: hidden; - } - .navbar .btn-navbar { - display: block; - } - .navbar-static .navbar-inner { - padding-right: 10px; - padding-left: 10px; - } -} - -@media (min-width: 980px) { - .nav-collapse.collapse { - height: auto !important; - overflow: visible !important; - } -} diff --git a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.min.css b/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.min.css deleted file mode 100644 index f4ede63..0000000 --- a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap-responsive.min.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Bootstrap Responsive v2.3.2 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-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)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.css b/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.css deleted file mode 100644 index b725064..0000000 --- a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.css +++ /dev/null @@ -1,6167 +0,0 @@ -/*! - * Bootstrap v2.3.2 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ - -.clearfix { - *zoom: 1; -} - -.clearfix:before, -.clearfix:after { - display: table; - line-height: 0; - content: ""; -} - -.clearfix:after { - clear: both; -} - -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section { - display: block; -} - -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} - -audio:not([controls]) { - display: none; -} - -html { - font-size: 100%; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -a:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -a:hover, -a:active { - outline: 0; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - width: auto\9; - height: auto; - max-width: 100%; - vertical-align: middle; - border: 0; - -ms-interpolation-mode: bicubic; -} - -#map_canvas img, -.google-maps img { - max-width: none; -} - -button, -input, -select, -textarea { - margin: 0; - font-size: 100%; - vertical-align: middle; -} - -button, -input { - *overflow: visible; - line-height: normal; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} - -label, -select, -button, -input[type="button"], -input[type="reset"], -input[type="submit"], -input[type="radio"], -input[type="checkbox"] { - cursor: pointer; -} - -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -@media print { - * { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]: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; - } - @page { - margin: 0.5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } -} - -body { - margin: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 20px; - color: #333333; - background-color: #ffffff; -} - -a { - color: #0088cc; - text-decoration: none; -} - -a:hover, -a:focus { - color: #005580; - text-decoration: underline; -} - -.img-rounded { - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.img-polaroid { - padding: 4px; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -} - -.img-circle { - -webkit-border-radius: 500px; - -moz-border-radius: 500px; - border-radius: 500px; -} - -.row { - margin-left: -20px; - *zoom: 1; -} - -.row:before, -.row:after { - display: table; - line-height: 0; - content: ""; -} - -.row:after { - clear: both; -} - -[class*="span"] { - float: left; - min-height: 1px; - margin-left: 20px; -} - -.container, -.navbar-static-top .container, -.navbar-fixed-top .container, -.navbar-fixed-bottom .container { - width: 940px; -} - -.span12 { - width: 940px; -} - -.span11 { - width: 860px; -} - -.span10 { - width: 780px; -} - -.span9 { - width: 700px; -} - -.span8 { - width: 620px; -} - -.span7 { - width: 540px; -} - -.span6 { - width: 460px; -} - -.span5 { - width: 380px; -} - -.span4 { - width: 300px; -} - -.span3 { - width: 220px; -} - -.span2 { - width: 140px; -} - -.span1 { - width: 60px; -} - -.offset12 { - margin-left: 980px; -} - -.offset11 { - margin-left: 900px; -} - -.offset10 { - margin-left: 820px; -} - -.offset9 { - margin-left: 740px; -} - -.offset8 { - margin-left: 660px; -} - -.offset7 { - margin-left: 580px; -} - -.offset6 { - margin-left: 500px; -} - -.offset5 { - margin-left: 420px; -} - -.offset4 { - margin-left: 340px; -} - -.offset3 { - margin-left: 260px; -} - -.offset2 { - margin-left: 180px; -} - -.offset1 { - margin-left: 100px; -} - -.row-fluid { - width: 100%; - *zoom: 1; -} - -.row-fluid:before, -.row-fluid:after { - display: table; - line-height: 0; - content: ""; -} - -.row-fluid:after { - clear: both; -} - -.row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.127659574468085%; - *margin-left: 2.074468085106383%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.row-fluid [class*="span"]:first-child { - margin-left: 0; -} - -.row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.127659574468085%; -} - -.row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; -} - -.row-fluid .span11 { - width: 91.48936170212765%; - *width: 91.43617021276594%; -} - -.row-fluid .span10 { - width: 82.97872340425532%; - *width: 82.92553191489361%; -} - -.row-fluid .span9 { - width: 74.46808510638297%; - *width: 74.41489361702126%; -} - -.row-fluid .span8 { - width: 65.95744680851064%; - *width: 65.90425531914893%; -} - -.row-fluid .span7 { - width: 57.44680851063829%; - *width: 57.39361702127659%; -} - -.row-fluid .span6 { - width: 48.93617021276595%; - *width: 48.88297872340425%; -} - -.row-fluid .span5 { - width: 40.42553191489362%; - *width: 40.37234042553192%; -} - -.row-fluid .span4 { - width: 31.914893617021278%; - *width: 31.861702127659576%; -} - -.row-fluid .span3 { - width: 23.404255319148934%; - *width: 23.351063829787233%; -} - -.row-fluid .span2 { - width: 14.893617021276595%; - *width: 14.840425531914894%; -} - -.row-fluid .span1 { - width: 6.382978723404255%; - *width: 6.329787234042553%; -} - -.row-fluid .offset12 { - margin-left: 104.25531914893617%; - *margin-left: 104.14893617021275%; -} - -.row-fluid .offset12:first-child { - margin-left: 102.12765957446808%; - *margin-left: 102.02127659574467%; -} - -.row-fluid .offset11 { - margin-left: 95.74468085106382%; - *margin-left: 95.6382978723404%; -} - -.row-fluid .offset11:first-child { - margin-left: 93.61702127659574%; - *margin-left: 93.51063829787232%; -} - -.row-fluid .offset10 { - margin-left: 87.23404255319149%; - *margin-left: 87.12765957446807%; -} - -.row-fluid .offset10:first-child { - margin-left: 85.1063829787234%; - *margin-left: 84.99999999999999%; -} - -.row-fluid .offset9 { - margin-left: 78.72340425531914%; - *margin-left: 78.61702127659572%; -} - -.row-fluid .offset9:first-child { - margin-left: 76.59574468085106%; - *margin-left: 76.48936170212764%; -} - -.row-fluid .offset8 { - margin-left: 70.2127659574468%; - *margin-left: 70.10638297872339%; -} - -.row-fluid .offset8:first-child { - margin-left: 68.08510638297872%; - *margin-left: 67.9787234042553%; -} - -.row-fluid .offset7 { - margin-left: 61.70212765957446%; - *margin-left: 61.59574468085106%; -} - -.row-fluid .offset7:first-child { - margin-left: 59.574468085106375%; - *margin-left: 59.46808510638297%; -} - -.row-fluid .offset6 { - margin-left: 53.191489361702125%; - *margin-left: 53.085106382978715%; -} - -.row-fluid .offset6:first-child { - margin-left: 51.063829787234035%; - *margin-left: 50.95744680851063%; -} - -.row-fluid .offset5 { - margin-left: 44.68085106382979%; - *margin-left: 44.57446808510638%; -} - -.row-fluid .offset5:first-child { - margin-left: 42.5531914893617%; - *margin-left: 42.4468085106383%; -} - -.row-fluid .offset4 { - margin-left: 36.170212765957444%; - *margin-left: 36.06382978723405%; -} - -.row-fluid .offset4:first-child { - margin-left: 34.04255319148936%; - *margin-left: 33.93617021276596%; -} - -.row-fluid .offset3 { - margin-left: 27.659574468085104%; - *margin-left: 27.5531914893617%; -} - -.row-fluid .offset3:first-child { - margin-left: 25.53191489361702%; - *margin-left: 25.425531914893618%; -} - -.row-fluid .offset2 { - margin-left: 19.148936170212764%; - *margin-left: 19.04255319148936%; -} - -.row-fluid .offset2:first-child { - margin-left: 17.02127659574468%; - *margin-left: 16.914893617021278%; -} - -.row-fluid .offset1 { - margin-left: 10.638297872340425%; - *margin-left: 10.53191489361702%; -} - -.row-fluid .offset1:first-child { - margin-left: 8.51063829787234%; - *margin-left: 8.404255319148938%; -} - -[class*="span"].hide, -.row-fluid [class*="span"].hide { - display: none; -} - -[class*="span"].pull-right, -.row-fluid [class*="span"].pull-right { - float: right; -} - -.container { - margin-right: auto; - margin-left: auto; - *zoom: 1; -} - -.container:before, -.container:after { - display: table; - line-height: 0; - content: ""; -} - -.container:after { - clear: both; -} - -.container-fluid { - padding-right: 20px; - padding-left: 20px; - *zoom: 1; -} - -.container-fluid:before, -.container-fluid:after { - display: table; - line-height: 0; - content: ""; -} - -.container-fluid:after { - clear: both; -} - -p { - margin: 0 0 10px; -} - -.lead { - margin-bottom: 20px; - font-size: 21px; - font-weight: 200; - line-height: 30px; -} - -small { - font-size: 85%; -} - -strong { - font-weight: bold; -} - -em { - font-style: italic; -} - -cite { - font-style: normal; -} - -.muted { - color: #999999; -} - -a.muted:hover, -a.muted:focus { - color: #808080; -} - -.text-warning { - color: #c09853; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #a47e3c; -} - -.text-error { - color: #b94a48; -} - -a.text-error:hover, -a.text-error:focus { - color: #953b39; -} - -.text-info { - color: #3a87ad; -} - -a.text-info:hover, -a.text-info:focus { - color: #2d6987; -} - -.text-success { - color: #468847; -} - -a.text-success:hover, -a.text-success:focus { - color: #356635; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 10px 0; - font-family: inherit; - font-weight: bold; - line-height: 20px; - color: inherit; - text-rendering: optimizelegibility; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - font-weight: normal; - line-height: 1; - color: #999999; -} - -h1, -h2, -h3 { - line-height: 40px; -} - -h1 { - font-size: 38.5px; -} - -h2 { - font-size: 31.5px; -} - -h3 { - font-size: 24.5px; -} - -h4 { - font-size: 17.5px; -} - -h5 { - font-size: 14px; -} - -h6 { - font-size: 11.9px; -} - -h1 small { - font-size: 24.5px; -} - -h2 small { - font-size: 17.5px; -} - -h3 small { - font-size: 14px; -} - -h4 small { - font-size: 14px; -} - -.page-header { - padding-bottom: 9px; - margin: 20px 0 30px; - border-bottom: 1px solid #eeeeee; -} - -ul, -ol { - padding: 0; - margin: 0 0 10px 25px; -} - -ul ul, -ul ol, -ol ol, -ol ul { - margin-bottom: 0; -} - -li { - line-height: 20px; -} - -ul.unstyled, -ol.unstyled { - margin-left: 0; - list-style: none; -} - -ul.inline, -ol.inline { - margin-left: 0; - list-style: none; -} - -ul.inline > li, -ol.inline > li { - display: inline-block; - *display: inline; - padding-right: 5px; - padding-left: 5px; - *zoom: 1; -} - -dl { - margin-bottom: 20px; -} - -dt, -dd { - line-height: 20px; -} - -dt { - font-weight: bold; -} - -dd { - margin-left: 10px; -} - -.dl-horizontal { - *zoom: 1; -} - -.dl-horizontal:before, -.dl-horizontal:after { - display: table; - line-height: 0; - content: ""; -} - -.dl-horizontal:after { - clear: both; -} - -.dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; -} - -.dl-horizontal dd { - margin-left: 180px; -} - -hr { - margin: 20px 0; - border: 0; - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #ffffff; -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} - -abbr.initialism { - font-size: 90%; - text-transform: uppercase; -} - -blockquote { - padding: 0 0 0 15px; - margin: 0 0 20px; - border-left: 5px solid #eeeeee; -} - -blockquote p { - margin-bottom: 0; - font-size: 17.5px; - font-weight: 300; - line-height: 1.25; -} - -blockquote small { - display: block; - line-height: 20px; - color: #999999; -} - -blockquote small:before { - content: '\2014 \00A0'; -} - -blockquote.pull-right { - float: right; - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; -} - -blockquote.pull-right p, -blockquote.pull-right small { - text-align: right; -} - -blockquote.pull-right small:before { - content: ''; -} - -blockquote.pull-right small:after { - content: '\00A0 \2014'; -} - -q:before, -q:after, -blockquote:before, -blockquote:after { - content: ""; -} - -address { - display: block; - margin-bottom: 20px; - font-style: normal; - line-height: 20px; -} - -code, -pre { - padding: 0 3px 2px; - font-family: Monaco, Menlo, Consolas, "Courier New", monospace; - font-size: 12px; - color: #333333; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -code { - padding: 2px 4px; - color: #d14; - white-space: nowrap; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} - -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 20px; - word-break: break-all; - word-wrap: break-word; - white-space: pre; - white-space: pre-wrap; - background-color: #f5f5f5; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -pre.prettyprint { - margin-bottom: 20px; -} - -pre code { - padding: 0; - color: inherit; - white-space: pre; - white-space: pre-wrap; - background-color: transparent; - border: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -form { - margin: 0 0 20px; -} - -fieldset { - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: 40px; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -legend small { - font-size: 15px; - color: #999999; -} - -label, -input, -button, -select, -textarea { - font-size: 14px; - font-weight: normal; - line-height: 20px; -} - -input, -button, -select, -textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -label { - display: block; - margin-bottom: 5px; -} - -select, -textarea, -input[type="text"], -input[type="password"], -input[type="datetime"], -input[type="datetime-local"], -input[type="date"], -input[type="month"], -input[type="time"], -input[type="week"], -input[type="number"], -input[type="email"], -input[type="url"], -input[type="search"], -input[type="tel"], -input[type="color"], -.uneditable-input { - display: inline-block; - height: 20px; - padding: 4px 6px; - margin-bottom: 10px; - font-size: 14px; - line-height: 20px; - color: #555555; - vertical-align: middle; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -input, -textarea, -.uneditable-input { - width: 206px; -} - -textarea { - height: auto; -} - -textarea, -input[type="text"], -input[type="password"], -input[type="datetime"], -input[type="datetime-local"], -input[type="date"], -input[type="month"], -input[type="time"], -input[type="week"], -input[type="number"], -input[type="email"], -input[type="url"], -input[type="search"], -input[type="tel"], -input[type="color"], -.uneditable-input { - background-color: #ffffff; - border: 1px solid #cccccc; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-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 linear 0.2s, box-shadow linear 0.2s; - -moz-transition: border linear 0.2s, box-shadow linear 0.2s; - -o-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; -} - -textarea:focus, -input[type="text"]:focus, -input[type="password"]:focus, -input[type="datetime"]:focus, -input[type="datetime-local"]:focus, -input[type="date"]:focus, -input[type="month"]:focus, -input[type="time"]:focus, -input[type="week"]:focus, -input[type="number"]:focus, -input[type="email"]:focus, -input[type="url"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="color"]:focus, -.uneditable-input:focus { - border-color: rgba(82, 168, 236, 0.8); - outline: 0; - outline: thin dotted \9; - /* IE6-9 */ - - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - *margin-top: 0; - line-height: normal; -} - -input[type="file"], -input[type="image"], -input[type="submit"], -input[type="reset"], -input[type="button"], -input[type="radio"], -input[type="checkbox"] { - width: auto; -} - -select, -input[type="file"] { - height: 30px; - /* In IE7, the height of the select element cannot be changed by height, only font-size */ - - *margin-top: 4px; - /* For IE7, add top margin to align select with labels */ - - line-height: 30px; -} - -select { - width: 220px; - background-color: #ffffff; - border: 1px solid #cccccc; -} - -select[multiple], -select[size] { - height: auto; -} - -select:focus, -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.uneditable-input, -.uneditable-textarea { - color: #999999; - cursor: not-allowed; - background-color: #fcfcfc; - border-color: #cccccc; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -} - -.uneditable-input { - overflow: hidden; - white-space: nowrap; -} - -.uneditable-textarea { - width: auto; - height: auto; -} - -input:-moz-placeholder, -textarea:-moz-placeholder { - color: #999999; -} - -input:-ms-input-placeholder, -textarea:-ms-input-placeholder { - color: #999999; -} - -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { - color: #999999; -} - -.radio, -.checkbox { - min-height: 20px; - padding-left: 20px; -} - -.radio input[type="radio"], -.checkbox input[type="checkbox"] { - float: left; - margin-left: -20px; -} - -.controls > .radio:first-child, -.controls > .checkbox:first-child { - padding-top: 5px; -} - -.radio.inline, -.checkbox.inline { - display: inline-block; - padding-top: 5px; - margin-bottom: 0; - vertical-align: middle; -} - -.radio.inline + .radio.inline, -.checkbox.inline + .checkbox.inline { - margin-left: 10px; -} - -.input-mini { - width: 60px; -} - -.input-small { - width: 90px; -} - -.input-medium { - width: 150px; -} - -.input-large { - width: 210px; -} - -.input-xlarge { - width: 270px; -} - -.input-xxlarge { - width: 530px; -} - -input[class*="span"], -select[class*="span"], -textarea[class*="span"], -.uneditable-input[class*="span"], -.row-fluid input[class*="span"], -.row-fluid select[class*="span"], -.row-fluid textarea[class*="span"], -.row-fluid .uneditable-input[class*="span"] { - float: none; - margin-left: 0; -} - -.input-append input[class*="span"], -.input-append .uneditable-input[class*="span"], -.input-prepend input[class*="span"], -.input-prepend .uneditable-input[class*="span"], -.row-fluid input[class*="span"], -.row-fluid select[class*="span"], -.row-fluid textarea[class*="span"], -.row-fluid .uneditable-input[class*="span"], -.row-fluid .input-prepend [class*="span"], -.row-fluid .input-append [class*="span"] { - display: inline-block; -} - -input, -textarea, -.uneditable-input { - margin-left: 0; -} - -.controls-row [class*="span"] + [class*="span"] { - margin-left: 20px; -} - -input.span12, -textarea.span12, -.uneditable-input.span12 { - width: 926px; -} - -input.span11, -textarea.span11, -.uneditable-input.span11 { - width: 846px; -} - -input.span10, -textarea.span10, -.uneditable-input.span10 { - width: 766px; -} - -input.span9, -textarea.span9, -.uneditable-input.span9 { - width: 686px; -} - -input.span8, -textarea.span8, -.uneditable-input.span8 { - width: 606px; -} - -input.span7, -textarea.span7, -.uneditable-input.span7 { - width: 526px; -} - -input.span6, -textarea.span6, -.uneditable-input.span6 { - width: 446px; -} - -input.span5, -textarea.span5, -.uneditable-input.span5 { - width: 366px; -} - -input.span4, -textarea.span4, -.uneditable-input.span4 { - width: 286px; -} - -input.span3, -textarea.span3, -.uneditable-input.span3 { - width: 206px; -} - -input.span2, -textarea.span2, -.uneditable-input.span2 { - width: 126px; -} - -input.span1, -textarea.span1, -.uneditable-input.span1 { - width: 46px; -} - -.controls-row { - *zoom: 1; -} - -.controls-row:before, -.controls-row:after { - display: table; - line-height: 0; - content: ""; -} - -.controls-row:after { - clear: both; -} - -.controls-row [class*="span"], -.row-fluid .controls-row [class*="span"] { - float: left; -} - -.controls-row .checkbox[class*="span"], -.controls-row .radio[class*="span"] { - padding-top: 5px; -} - -input[disabled], -select[disabled], -textarea[disabled], -input[readonly], -select[readonly], -textarea[readonly] { - cursor: not-allowed; - background-color: #eeeeee; -} - -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"][readonly], -input[type="checkbox"][readonly] { - background-color: transparent; -} - -.control-group.warning .control-label, -.control-group.warning .help-block, -.control-group.warning .help-inline { - color: #c09853; -} - -.control-group.warning .checkbox, -.control-group.warning .radio, -.control-group.warning input, -.control-group.warning select, -.control-group.warning textarea { - color: #c09853; -} - -.control-group.warning input, -.control-group.warning select, -.control-group.warning textarea { - border-color: #c09853; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.warning input:focus, -.control-group.warning select:focus, -.control-group.warning textarea:focus { - border-color: #a47e3c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -} - -.control-group.warning .input-prepend .add-on, -.control-group.warning .input-append .add-on { - color: #c09853; - background-color: #fcf8e3; - border-color: #c09853; -} - -.control-group.error .control-label, -.control-group.error .help-block, -.control-group.error .help-inline { - color: #b94a48; -} - -.control-group.error .checkbox, -.control-group.error .radio, -.control-group.error input, -.control-group.error select, -.control-group.error textarea { - color: #b94a48; -} - -.control-group.error input, -.control-group.error select, -.control-group.error textarea { - border-color: #b94a48; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.error input:focus, -.control-group.error select:focus, -.control-group.error textarea:focus { - border-color: #953b39; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -} - -.control-group.error .input-prepend .add-on, -.control-group.error .input-append .add-on { - color: #b94a48; - background-color: #f2dede; - border-color: #b94a48; -} - -.control-group.success .control-label, -.control-group.success .help-block, -.control-group.success .help-inline { - color: #468847; -} - -.control-group.success .checkbox, -.control-group.success .radio, -.control-group.success input, -.control-group.success select, -.control-group.success textarea { - color: #468847; -} - -.control-group.success input, -.control-group.success select, -.control-group.success textarea { - border-color: #468847; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.success input:focus, -.control-group.success select:focus, -.control-group.success textarea:focus { - border-color: #356635; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -} - -.control-group.success .input-prepend .add-on, -.control-group.success .input-append .add-on { - color: #468847; - background-color: #dff0d8; - border-color: #468847; -} - -.control-group.info .control-label, -.control-group.info .help-block, -.control-group.info .help-inline { - color: #3a87ad; -} - -.control-group.info .checkbox, -.control-group.info .radio, -.control-group.info input, -.control-group.info select, -.control-group.info textarea { - color: #3a87ad; -} - -.control-group.info input, -.control-group.info select, -.control-group.info textarea { - border-color: #3a87ad; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.info input:focus, -.control-group.info select:focus, -.control-group.info textarea:focus { - border-color: #2d6987; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -} - -.control-group.info .input-prepend .add-on, -.control-group.info .input-append .add-on { - color: #3a87ad; - background-color: #d9edf7; - border-color: #3a87ad; -} - -input:focus:invalid, -textarea:focus:invalid, -select:focus:invalid { - color: #b94a48; - border-color: #ee5f5b; -} - -input:focus:invalid:focus, -textarea:focus:invalid:focus, -select:focus:invalid:focus { - border-color: #e9322d; - -webkit-box-shadow: 0 0 6px #f8b9b7; - -moz-box-shadow: 0 0 6px #f8b9b7; - box-shadow: 0 0 6px #f8b9b7; -} - -.form-actions { - padding: 19px 20px 20px; - margin-top: 20px; - margin-bottom: 20px; - background-color: #f5f5f5; - border-top: 1px solid #e5e5e5; - *zoom: 1; -} - -.form-actions:before, -.form-actions:after { - display: table; - line-height: 0; - content: ""; -} - -.form-actions:after { - clear: both; -} - -.help-block, -.help-inline { - color: #595959; -} - -.help-block { - display: block; - margin-bottom: 10px; -} - -.help-inline { - display: inline-block; - *display: inline; - padding-left: 5px; - vertical-align: middle; - *zoom: 1; -} - -.input-append, -.input-prepend { - display: inline-block; - margin-bottom: 10px; - font-size: 0; - white-space: nowrap; - vertical-align: middle; -} - -.input-append input, -.input-prepend input, -.input-append select, -.input-prepend select, -.input-append .uneditable-input, -.input-prepend .uneditable-input, -.input-append .dropdown-menu, -.input-prepend .dropdown-menu, -.input-append .popover, -.input-prepend .popover { - font-size: 14px; -} - -.input-append input, -.input-prepend input, -.input-append select, -.input-prepend select, -.input-append .uneditable-input, -.input-prepend .uneditable-input { - position: relative; - margin-bottom: 0; - *margin-left: 0; - vertical-align: top; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-append input:focus, -.input-prepend input:focus, -.input-append select:focus, -.input-prepend select:focus, -.input-append .uneditable-input:focus, -.input-prepend .uneditable-input:focus { - z-index: 2; -} - -.input-append .add-on, -.input-prepend .add-on { - display: inline-block; - width: auto; - height: 20px; - min-width: 16px; - padding: 4px 5px; - font-size: 14px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #ffffff; - background-color: #eeeeee; - border: 1px solid #ccc; -} - -.input-append .add-on, -.input-prepend .add-on, -.input-append .btn, -.input-prepend .btn, -.input-append .btn-group > .dropdown-toggle, -.input-prepend .btn-group > .dropdown-toggle { - vertical-align: top; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.input-append .active, -.input-prepend .active { - background-color: #a9dba9; - border-color: #46a546; -} - -.input-prepend .add-on, -.input-prepend .btn { - margin-right: -1px; -} - -.input-prepend .add-on:first-child, -.input-prepend .btn:first-child { - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-append input, -.input-append select, -.input-append .uneditable-input { - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-append input + .btn-group .btn:last-child, -.input-append select + .btn-group .btn:last-child, -.input-append .uneditable-input + .btn-group .btn:last-child { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-append .add-on, -.input-append .btn, -.input-append .btn-group { - margin-left: -1px; -} - -.input-append .add-on:last-child, -.input-append .btn:last-child, -.input-append .btn-group:last-child > .dropdown-toggle { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append input, -.input-prepend.input-append select, -.input-prepend.input-append .uneditable-input { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.input-prepend.input-append input + .btn-group .btn, -.input-prepend.input-append select + .btn-group .btn, -.input-prepend.input-append .uneditable-input + .btn-group .btn { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append .add-on:first-child, -.input-prepend.input-append .btn:first-child { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-prepend.input-append .add-on:last-child, -.input-prepend.input-append .btn:last-child { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append .btn-group:first-child { - margin-left: 0; -} - -input.search-query { - padding-right: 14px; - padding-right: 4px \9; - padding-left: 14px; - padding-left: 4px \9; - /* IE7-8 doesn't have border-radius, so don't indent the padding */ - - margin-bottom: 0; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -/* Allow for input prepend/append in search forms */ - -.form-search .input-append .search-query, -.form-search .input-prepend .search-query { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.form-search .input-append .search-query { - -webkit-border-radius: 14px 0 0 14px; - -moz-border-radius: 14px 0 0 14px; - border-radius: 14px 0 0 14px; -} - -.form-search .input-append .btn { - -webkit-border-radius: 0 14px 14px 0; - -moz-border-radius: 0 14px 14px 0; - border-radius: 0 14px 14px 0; -} - -.form-search .input-prepend .search-query { - -webkit-border-radius: 0 14px 14px 0; - -moz-border-radius: 0 14px 14px 0; - border-radius: 0 14px 14px 0; -} - -.form-search .input-prepend .btn { - -webkit-border-radius: 14px 0 0 14px; - -moz-border-radius: 14px 0 0 14px; - border-radius: 14px 0 0 14px; -} - -.form-search input, -.form-inline input, -.form-horizontal input, -.form-search textarea, -.form-inline textarea, -.form-horizontal textarea, -.form-search select, -.form-inline select, -.form-horizontal select, -.form-search .help-inline, -.form-inline .help-inline, -.form-horizontal .help-inline, -.form-search .uneditable-input, -.form-inline .uneditable-input, -.form-horizontal .uneditable-input, -.form-search .input-prepend, -.form-inline .input-prepend, -.form-horizontal .input-prepend, -.form-search .input-append, -.form-inline .input-append, -.form-horizontal .input-append { - display: inline-block; - *display: inline; - margin-bottom: 0; - vertical-align: middle; - *zoom: 1; -} - -.form-search .hide, -.form-inline .hide, -.form-horizontal .hide { - display: none; -} - -.form-search label, -.form-inline label, -.form-search .btn-group, -.form-inline .btn-group { - display: inline-block; -} - -.form-search .input-append, -.form-inline .input-append, -.form-search .input-prepend, -.form-inline .input-prepend { - margin-bottom: 0; -} - -.form-search .radio, -.form-search .checkbox, -.form-inline .radio, -.form-inline .checkbox { - padding-left: 0; - margin-bottom: 0; - vertical-align: middle; -} - -.form-search .radio input[type="radio"], -.form-search .checkbox input[type="checkbox"], -.form-inline .radio input[type="radio"], -.form-inline .checkbox input[type="checkbox"] { - float: left; - margin-right: 3px; - margin-left: 0; -} - -.control-group { - margin-bottom: 10px; -} - -legend + .control-group { - margin-top: 20px; - -webkit-margin-top-collapse: separate; -} - -.form-horizontal .control-group { - margin-bottom: 20px; - *zoom: 1; -} - -.form-horizontal .control-group:before, -.form-horizontal .control-group:after { - display: table; - line-height: 0; - content: ""; -} - -.form-horizontal .control-group:after { - clear: both; -} - -.form-horizontal .control-label { - float: left; - width: 160px; - padding-top: 5px; - text-align: right; -} - -.form-horizontal .controls { - *display: inline-block; - *padding-left: 20px; - margin-left: 180px; - *margin-left: 0; -} - -.form-horizontal .controls:first-child { - *padding-left: 180px; -} - -.form-horizontal .help-block { - margin-bottom: 0; -} - -.form-horizontal input + .help-block, -.form-horizontal select + .help-block, -.form-horizontal textarea + .help-block, -.form-horizontal .uneditable-input + .help-block, -.form-horizontal .input-prepend + .help-block, -.form-horizontal .input-append + .help-block { - margin-top: 10px; -} - -.form-horizontal .form-actions { - padding-left: 180px; -} - -table { - max-width: 100%; - background-color: transparent; - border-collapse: collapse; - border-spacing: 0; -} - -.table { - width: 100%; - margin-bottom: 20px; -} - -.table th, -.table td { - padding: 8px; - line-height: 20px; - text-align: left; - vertical-align: top; - border-top: 1px solid #dddddd; -} - -.table th { - font-weight: bold; -} - -.table thead th { - vertical-align: bottom; -} - -.table caption + thead tr:first-child th, -.table caption + thead tr:first-child td, -.table colgroup + thead tr:first-child th, -.table colgroup + thead tr:first-child td, -.table thead:first-child tr:first-child th, -.table thead:first-child tr:first-child td { - border-top: 0; -} - -.table tbody + tbody { - border-top: 2px solid #dddddd; -} - -.table .table { - background-color: #ffffff; -} - -.table-condensed th, -.table-condensed td { - padding: 4px 5px; -} - -.table-bordered { - border: 1px solid #dddddd; - border-collapse: separate; - *border-collapse: collapse; - border-left: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.table-bordered th, -.table-bordered td { - border-left: 1px solid #dddddd; -} - -.table-bordered caption + thead tr:first-child th, -.table-bordered caption + tbody tr:first-child th, -.table-bordered caption + tbody tr:first-child td, -.table-bordered colgroup + thead tr:first-child th, -.table-bordered colgroup + tbody tr:first-child th, -.table-bordered colgroup + tbody tr:first-child td, -.table-bordered thead:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child td { - border-top: 0; -} - -.table-bordered thead:first-child tr:first-child > th:first-child, -.table-bordered tbody:first-child tr:first-child > td:first-child, -.table-bordered tbody:first-child tr:first-child > th:first-child { - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; -} - -.table-bordered thead:first-child tr:first-child > th:last-child, -.table-bordered tbody:first-child tr:first-child > td:last-child, -.table-bordered tbody:first-child tr:first-child > th:last-child { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; -} - -.table-bordered thead:last-child tr:last-child > th:first-child, -.table-bordered tbody:last-child tr:last-child > td:first-child, -.table-bordered tbody:last-child tr:last-child > th:first-child, -.table-bordered tfoot:last-child tr:last-child > td:first-child, -.table-bordered tfoot:last-child tr:last-child > th:first-child { - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; -} - -.table-bordered thead:last-child tr:last-child > th:last-child, -.table-bordered tbody:last-child tr:last-child > td:last-child, -.table-bordered tbody:last-child tr:last-child > th:last-child, -.table-bordered tfoot:last-child tr:last-child > td:last-child, -.table-bordered tfoot:last-child tr:last-child > th:last-child { - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; -} - -.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomleft: 0; -} - -.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; - -moz-border-radius-bottomright: 0; -} - -.table-bordered caption + thead tr:first-child th:first-child, -.table-bordered caption + tbody tr:first-child td:first-child, -.table-bordered colgroup + thead tr:first-child th:first-child, -.table-bordered colgroup + tbody tr:first-child td:first-child { - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; -} - -.table-bordered caption + thead tr:first-child th:last-child, -.table-bordered caption + tbody tr:first-child td:last-child, -.table-bordered colgroup + thead tr:first-child th:last-child, -.table-bordered colgroup + tbody tr:first-child td:last-child { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; -} - -.table-striped tbody > tr:nth-child(odd) > td, -.table-striped tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} - -.table-hover tbody tr:hover > td, -.table-hover tbody tr:hover > th { - background-color: #f5f5f5; -} - -table td[class*="span"], -table th[class*="span"], -.row-fluid table td[class*="span"], -.row-fluid table th[class*="span"] { - display: table-cell; - float: none; - margin-left: 0; -} - -.table td.span1, -.table th.span1 { - float: none; - width: 44px; - margin-left: 0; -} - -.table td.span2, -.table th.span2 { - float: none; - width: 124px; - margin-left: 0; -} - -.table td.span3, -.table th.span3 { - float: none; - width: 204px; - margin-left: 0; -} - -.table td.span4, -.table th.span4 { - float: none; - width: 284px; - margin-left: 0; -} - -.table td.span5, -.table th.span5 { - float: none; - width: 364px; - margin-left: 0; -} - -.table td.span6, -.table th.span6 { - float: none; - width: 444px; - margin-left: 0; -} - -.table td.span7, -.table th.span7 { - float: none; - width: 524px; - margin-left: 0; -} - -.table td.span8, -.table th.span8 { - float: none; - width: 604px; - margin-left: 0; -} - -.table td.span9, -.table th.span9 { - float: none; - width: 684px; - margin-left: 0; -} - -.table td.span10, -.table th.span10 { - float: none; - width: 764px; - margin-left: 0; -} - -.table td.span11, -.table th.span11 { - float: none; - width: 844px; - margin-left: 0; -} - -.table td.span12, -.table th.span12 { - float: none; - width: 924px; - margin-left: 0; -} - -.table tbody tr.success > td { - background-color: #dff0d8; -} - -.table tbody tr.error > td { - background-color: #f2dede; -} - -.table tbody tr.warning > td { - background-color: #fcf8e3; -} - -.table tbody tr.info > td { - background-color: #d9edf7; -} - -.table-hover tbody tr.success:hover > td { - background-color: #d0e9c6; -} - -.table-hover tbody tr.error:hover > td { - background-color: #ebcccc; -} - -.table-hover tbody tr.warning:hover > td { - background-color: #faf2cc; -} - -.table-hover tbody tr.info:hover > td { - background-color: #c4e3f3; -} - -[class^="icon-"], -[class*=" icon-"] { - display: inline-block; - width: 14px; - height: 14px; - margin-top: 1px; - *margin-right: .3em; - line-height: 14px; - vertical-align: text-top; - background-image: url("../img/glyphicons-halflings.png"); - background-position: 14px 14px; - background-repeat: no-repeat; -} - -/* White icons with optional class, or on hover/focus/active states of certain elements */ - -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:focus > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > li > a:focus > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:focus > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"], -.dropdown-submenu:focus > a > [class*=" icon-"] { - background-image: url("../img/glyphicons-halflings-white.png"); -} - -.icon-glass { - background-position: 0 0; -} - -.icon-music { - background-position: -24px 0; -} - -.icon-search { - background-position: -48px 0; -} - -.icon-envelope { - background-position: -72px 0; -} - -.icon-heart { - background-position: -96px 0; -} - -.icon-star { - background-position: -120px 0; -} - -.icon-star-empty { - background-position: -144px 0; -} - -.icon-user { - background-position: -168px 0; -} - -.icon-film { - background-position: -192px 0; -} - -.icon-th-large { - background-position: -216px 0; -} - -.icon-th { - background-position: -240px 0; -} - -.icon-th-list { - background-position: -264px 0; -} - -.icon-ok { - background-position: -288px 0; -} - -.icon-remove { - background-position: -312px 0; -} - -.icon-zoom-in { - background-position: -336px 0; -} - -.icon-zoom-out { - background-position: -360px 0; -} - -.icon-off { - background-position: -384px 0; -} - -.icon-signal { - background-position: -408px 0; -} - -.icon-cog { - background-position: -432px 0; -} - -.icon-trash { - background-position: -456px 0; -} - -.icon-home { - background-position: 0 -24px; -} - -.icon-file { - background-position: -24px -24px; -} - -.icon-time { - background-position: -48px -24px; -} - -.icon-road { - background-position: -72px -24px; -} - -.icon-download-alt { - background-position: -96px -24px; -} - -.icon-download { - background-position: -120px -24px; -} - -.icon-upload { - background-position: -144px -24px; -} - -.icon-inbox { - background-position: -168px -24px; -} - -.icon-play-circle { - background-position: -192px -24px; -} - -.icon-repeat { - background-position: -216px -24px; -} - -.icon-refresh { - background-position: -240px -24px; -} - -.icon-list-alt { - background-position: -264px -24px; -} - -.icon-lock { - background-position: -287px -24px; -} - -.icon-flag { - background-position: -312px -24px; -} - -.icon-headphones { - background-position: -336px -24px; -} - -.icon-volume-off { - background-position: -360px -24px; -} - -.icon-volume-down { - background-position: -384px -24px; -} - -.icon-volume-up { - background-position: -408px -24px; -} - -.icon-qrcode { - background-position: -432px -24px; -} - -.icon-barcode { - background-position: -456px -24px; -} - -.icon-tag { - background-position: 0 -48px; -} - -.icon-tags { - background-position: -25px -48px; -} - -.icon-book { - background-position: -48px -48px; -} - -.icon-bookmark { - background-position: -72px -48px; -} - -.icon-print { - background-position: -96px -48px; -} - -.icon-camera { - background-position: -120px -48px; -} - -.icon-font { - background-position: -144px -48px; -} - -.icon-bold { - background-position: -167px -48px; -} - -.icon-italic { - background-position: -192px -48px; -} - -.icon-text-height { - background-position: -216px -48px; -} - -.icon-text-width { - background-position: -240px -48px; -} - -.icon-align-left { - background-position: -264px -48px; -} - -.icon-align-center { - background-position: -288px -48px; -} - -.icon-align-right { - background-position: -312px -48px; -} - -.icon-align-justify { - background-position: -336px -48px; -} - -.icon-list { - background-position: -360px -48px; -} - -.icon-indent-left { - background-position: -384px -48px; -} - -.icon-indent-right { - background-position: -408px -48px; -} - -.icon-facetime-video { - background-position: -432px -48px; -} - -.icon-picture { - background-position: -456px -48px; -} - -.icon-pencil { - background-position: 0 -72px; -} - -.icon-map-marker { - background-position: -24px -72px; -} - -.icon-adjust { - background-position: -48px -72px; -} - -.icon-tint { - background-position: -72px -72px; -} - -.icon-edit { - background-position: -96px -72px; -} - -.icon-share { - background-position: -120px -72px; -} - -.icon-check { - background-position: -144px -72px; -} - -.icon-move { - background-position: -168px -72px; -} - -.icon-step-backward { - background-position: -192px -72px; -} - -.icon-fast-backward { - background-position: -216px -72px; -} - -.icon-backward { - background-position: -240px -72px; -} - -.icon-play { - background-position: -264px -72px; -} - -.icon-pause { - background-position: -288px -72px; -} - -.icon-stop { - background-position: -312px -72px; -} - -.icon-forward { - background-position: -336px -72px; -} - -.icon-fast-forward { - background-position: -360px -72px; -} - -.icon-step-forward { - background-position: -384px -72px; -} - -.icon-eject { - background-position: -408px -72px; -} - -.icon-chevron-left { - background-position: -432px -72px; -} - -.icon-chevron-right { - background-position: -456px -72px; -} - -.icon-plus-sign { - background-position: 0 -96px; -} - -.icon-minus-sign { - background-position: -24px -96px; -} - -.icon-remove-sign { - background-position: -48px -96px; -} - -.icon-ok-sign { - background-position: -72px -96px; -} - -.icon-question-sign { - background-position: -96px -96px; -} - -.icon-info-sign { - background-position: -120px -96px; -} - -.icon-screenshot { - background-position: -144px -96px; -} - -.icon-remove-circle { - background-position: -168px -96px; -} - -.icon-ok-circle { - background-position: -192px -96px; -} - -.icon-ban-circle { - background-position: -216px -96px; -} - -.icon-arrow-left { - background-position: -240px -96px; -} - -.icon-arrow-right { - background-position: -264px -96px; -} - -.icon-arrow-up { - background-position: -289px -96px; -} - -.icon-arrow-down { - background-position: -312px -96px; -} - -.icon-share-alt { - background-position: -336px -96px; -} - -.icon-resize-full { - background-position: -360px -96px; -} - -.icon-resize-small { - background-position: -384px -96px; -} - -.icon-plus { - background-position: -408px -96px; -} - -.icon-minus { - background-position: -433px -96px; -} - -.icon-asterisk { - background-position: -456px -96px; -} - -.icon-exclamation-sign { - background-position: 0 -120px; -} - -.icon-gift { - background-position: -24px -120px; -} - -.icon-leaf { - background-position: -48px -120px; -} - -.icon-fire { - background-position: -72px -120px; -} - -.icon-eye-open { - background-position: -96px -120px; -} - -.icon-eye-close { - background-position: -120px -120px; -} - -.icon-warning-sign { - background-position: -144px -120px; -} - -.icon-plane { - background-position: -168px -120px; -} - -.icon-calendar { - background-position: -192px -120px; -} - -.icon-random { - width: 16px; - background-position: -216px -120px; -} - -.icon-comment { - background-position: -240px -120px; -} - -.icon-magnet { - background-position: -264px -120px; -} - -.icon-chevron-up { - background-position: -288px -120px; -} - -.icon-chevron-down { - background-position: -313px -119px; -} - -.icon-retweet { - background-position: -336px -120px; -} - -.icon-shopping-cart { - background-position: -360px -120px; -} - -.icon-folder-close { - width: 16px; - background-position: -384px -120px; -} - -.icon-folder-open { - width: 16px; - background-position: -408px -120px; -} - -.icon-resize-vertical { - background-position: -432px -119px; -} - -.icon-resize-horizontal { - background-position: -456px -118px; -} - -.icon-hdd { - background-position: 0 -144px; -} - -.icon-bullhorn { - background-position: -24px -144px; -} - -.icon-bell { - background-position: -48px -144px; -} - -.icon-certificate { - background-position: -72px -144px; -} - -.icon-thumbs-up { - background-position: -96px -144px; -} - -.icon-thumbs-down { - background-position: -120px -144px; -} - -.icon-hand-right { - background-position: -144px -144px; -} - -.icon-hand-left { - background-position: -168px -144px; -} - -.icon-hand-up { - background-position: -192px -144px; -} - -.icon-hand-down { - background-position: -216px -144px; -} - -.icon-circle-arrow-right { - background-position: -240px -144px; -} - -.icon-circle-arrow-left { - background-position: -264px -144px; -} - -.icon-circle-arrow-up { - background-position: -288px -144px; -} - -.icon-circle-arrow-down { - background-position: -312px -144px; -} - -.icon-globe { - background-position: -336px -144px; -} - -.icon-wrench { - background-position: -360px -144px; -} - -.icon-tasks { - background-position: -384px -144px; -} - -.icon-filter { - background-position: -408px -144px; -} - -.icon-briefcase { - background-position: -432px -144px; -} - -.icon-fullscreen { - background-position: -456px -144px; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle { - *margin-bottom: -3px; -} - -.dropdown-toggle:active, -.open .dropdown-toggle { - outline: 0; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - vertical-align: top; - border-top: 4px solid #000000; - border-right: 4px solid transparent; - border-left: 4px solid transparent; - content: ""; -} - -.dropdown .caret { - margin-top: 8px; - margin-left: 2px; -} - -.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; - background-color: #ffffff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - *border-right-width: 2px; - *border-bottom-width: 2px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - *width: 100%; - height: 1px; - margin: 9px 1px; - *margin: -5px 0 5px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 20px; - color: #333333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus, -.dropdown-submenu:hover > a, -.dropdown-submenu:focus > a { - color: #ffffff; - text-decoration: none; - background-color: #0081c2; - background-image: -moz-linear-gradient(top, #0088cc, #0077b3); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); - background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); - background-image: -o-linear-gradient(top, #0088cc, #0077b3); - background-image: linear-gradient(to bottom, #0088cc, #0077b3); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); -} - -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - background-color: #0081c2; - background-image: -moz-linear-gradient(top, #0088cc, #0077b3); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); - background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); - background-image: -o-linear-gradient(top, #0088cc, #0077b3); - background-image: linear-gradient(to bottom, #0088cc, #0077b3); - background-repeat: repeat-x; - outline: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); -} - -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} - -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: default; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.open { - *z-index: 1000; -} - -.open > .dropdown-menu { - display: block; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - border-top: 0; - border-bottom: 4px solid #000000; - content: ""; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} - -.dropdown-submenu { - position: relative; -} - -.dropdown-submenu > .dropdown-menu { - top: 0; - left: 100%; - margin-top: -6px; - margin-left: -1px; - -webkit-border-radius: 0 6px 6px 6px; - -moz-border-radius: 0 6px 6px 6px; - border-radius: 0 6px 6px 6px; -} - -.dropdown-submenu:hover > .dropdown-menu { - display: block; -} - -.dropup .dropdown-submenu > .dropdown-menu { - top: auto; - bottom: 0; - margin-top: 0; - margin-bottom: -2px; - -webkit-border-radius: 5px 5px 5px 0; - -moz-border-radius: 5px 5px 5px 0; - border-radius: 5px 5px 5px 0; -} - -.dropdown-submenu > a:after { - display: block; - float: right; - width: 0; - height: 0; - margin-top: 5px; - margin-right: -10px; - border-color: transparent; - border-left-color: #cccccc; - border-style: solid; - border-width: 5px 0 5px 5px; - content: " "; -} - -.dropdown-submenu:hover > a:after { - border-left-color: #ffffff; -} - -.dropdown-submenu.pull-left { - float: none; -} - -.dropdown-submenu.pull-left > .dropdown-menu { - left: -100%; - margin-left: 10px; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; -} - -.dropdown .dropdown-menu .nav-header { - padding-right: 20px; - padding-left: 20px; -} - -.typeahead { - z-index: 1051; - margin-top: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - -moz-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-large { - padding: 24px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.well-small { - padding: 9px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -moz-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - -moz-transition: height 0.35s ease; - -o-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -.collapse.in { - height: auto; -} - -.close { - float: right; - font-size: 20px; - font-weight: bold; - line-height: 20px; - 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.4; - filter: alpha(opacity=40); -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.btn { - display: inline-block; - *display: inline; - padding: 4px 12px; - margin-bottom: 0; - *margin-left: .3em; - font-size: 14px; - line-height: 20px; - color: #333333; - text-align: center; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - vertical-align: middle; - cursor: pointer; - background-color: #f5f5f5; - *background-color: #e6e6e6; - background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); - background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); - background-repeat: repeat-x; - border: 1px solid #cccccc; - *border: 0; - border-color: #e6e6e6 #e6e6e6 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - border-bottom-color: #b3b3b3; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - *zoom: 1; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn:hover, -.btn:focus, -.btn:active, -.btn.active, -.btn.disabled, -.btn[disabled] { - color: #333333; - background-color: #e6e6e6; - *background-color: #d9d9d9; -} - -.btn:active, -.btn.active { - background-color: #cccccc \9; -} - -.btn:first-child { - *margin-left: 0; -} - -.btn:hover, -.btn:focus { - color: #333333; - text-decoration: none; - background-position: 0 -15px; - -webkit-transition: background-position 0.1s linear; - -moz-transition: background-position 0.1s linear; - -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} - -.btn:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.btn.active, -.btn:active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn.disabled, -.btn[disabled] { - cursor: default; - background-image: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.btn-large { - padding: 11px 19px; - font-size: 17.5px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.btn-large [class^="icon-"], -.btn-large [class*=" icon-"] { - margin-top: 4px; -} - -.btn-small { - padding: 2px 10px; - font-size: 11.9px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.btn-small [class^="icon-"], -.btn-small [class*=" icon-"] { - margin-top: 0; -} - -.btn-mini [class^="icon-"], -.btn-mini [class*=" icon-"] { - margin-top: -1px; -} - -.btn-mini { - padding: 0 6px; - font-size: 10.5px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.btn-block { - display: block; - width: 100%; - padding-right: 0; - padding-left: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.btn-primary.active, -.btn-warning.active, -.btn-danger.active, -.btn-success.active, -.btn-info.active, -.btn-inverse.active { - color: rgba(255, 255, 255, 0.75); -} - -.btn-primary { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #006dcc; - *background-color: #0044cc; - background-image: -moz-linear-gradient(top, #0088cc, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); - background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); - background-image: -o-linear-gradient(top, #0088cc, #0044cc); - background-image: linear-gradient(to bottom, #0088cc, #0044cc); - background-repeat: repeat-x; - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.btn-primary.disabled, -.btn-primary[disabled] { - color: #ffffff; - background-color: #0044cc; - *background-color: #003bb3; -} - -.btn-primary:active, -.btn-primary.active { - background-color: #003399 \9; -} - -.btn-warning { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #faa732; - *background-color: #f89406; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(to bottom, #fbb450, #f89406); - background-repeat: repeat-x; - border-color: #f89406 #f89406 #ad6704; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.btn-warning.disabled, -.btn-warning[disabled] { - color: #ffffff; - background-color: #f89406; - *background-color: #df8505; -} - -.btn-warning:active, -.btn-warning.active { - background-color: #c67605 \9; -} - -.btn-danger { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #da4f49; - *background-color: #bd362f; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); - background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); - background-repeat: repeat-x; - border-color: #bd362f #bd362f #802420; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.btn-danger.disabled, -.btn-danger[disabled] { - color: #ffffff; - background-color: #bd362f; - *background-color: #a9302a; -} - -.btn-danger:active, -.btn-danger.active { - background-color: #942a25 \9; -} - -.btn-success { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #5bb75b; - *background-color: #51a351; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); - background-image: -webkit-linear-gradient(top, #62c462, #51a351); - background-image: -o-linear-gradient(top, #62c462, #51a351); - background-image: linear-gradient(to bottom, #62c462, #51a351); - background-repeat: repeat-x; - border-color: #51a351 #51a351 #387038; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.btn-success.disabled, -.btn-success[disabled] { - color: #ffffff; - background-color: #51a351; - *background-color: #499249; -} - -.btn-success:active, -.btn-success.active { - background-color: #408140 \9; -} - -.btn-info { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #49afcd; - *background-color: #2f96b4; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); - background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); - background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); - background-repeat: repeat-x; - border-color: #2f96b4 #2f96b4 #1f6377; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.btn-info.disabled, -.btn-info[disabled] { - color: #ffffff; - background-color: #2f96b4; - *background-color: #2a85a0; -} - -.btn-info:active, -.btn-info.active { - background-color: #24748c \9; -} - -.btn-inverse { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #363636; - *background-color: #222222; - background-image: -moz-linear-gradient(top, #444444, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); - background-image: -webkit-linear-gradient(top, #444444, #222222); - background-image: -o-linear-gradient(top, #444444, #222222); - background-image: linear-gradient(to bottom, #444444, #222222); - background-repeat: repeat-x; - border-color: #222222 #222222 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-inverse:hover, -.btn-inverse:focus, -.btn-inverse:active, -.btn-inverse.active, -.btn-inverse.disabled, -.btn-inverse[disabled] { - color: #ffffff; - background-color: #222222; - *background-color: #151515; -} - -.btn-inverse:active, -.btn-inverse.active { - background-color: #080808 \9; -} - -button.btn, -input[type="submit"].btn { - *padding-top: 3px; - *padding-bottom: 3px; -} - -button.btn::-moz-focus-inner, -input[type="submit"].btn::-moz-focus-inner { - padding: 0; - border: 0; -} - -button.btn.btn-large, -input[type="submit"].btn.btn-large { - *padding-top: 7px; - *padding-bottom: 7px; -} - -button.btn.btn-small, -input[type="submit"].btn.btn-small { - *padding-top: 3px; - *padding-bottom: 3px; -} - -button.btn.btn-mini, -input[type="submit"].btn.btn-mini { - *padding-top: 1px; - *padding-bottom: 1px; -} - -.btn-link, -.btn-link:active, -.btn-link[disabled] { - background-color: transparent; - background-image: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.btn-link { - color: #0088cc; - cursor: pointer; - border-color: transparent; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-link:hover, -.btn-link:focus { - color: #005580; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, -.btn-link[disabled]:focus { - color: #333333; - text-decoration: none; -} - -.btn-group { - position: relative; - display: inline-block; - *display: inline; - *margin-left: .3em; - font-size: 0; - white-space: nowrap; - vertical-align: middle; - *zoom: 1; -} - -.btn-group:first-child { - *margin-left: 0; -} - -.btn-group + .btn-group { - margin-left: 5px; -} - -.btn-toolbar { - margin-top: 10px; - margin-bottom: 10px; - font-size: 0; -} - -.btn-toolbar > .btn + .btn, -.btn-toolbar > .btn-group + .btn, -.btn-toolbar > .btn + .btn-group { - margin-left: 5px; -} - -.btn-group > .btn { - position: relative; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-group > .btn + .btn { - margin-left: -1px; -} - -.btn-group > .btn, -.btn-group > .dropdown-menu, -.btn-group > .popover { - font-size: 14px; -} - -.btn-group > .btn-mini { - font-size: 10.5px; -} - -.btn-group > .btn-small { - font-size: 11.9px; -} - -.btn-group > .btn-large { - font-size: 17.5px; -} - -.btn-group > .btn:first-child { - margin-left: 0; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-topleft: 4px; -} - -.btn-group > .btn:last-child, -.btn-group > .dropdown-toggle { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-bottomright: 4px; -} - -.btn-group > .btn.large:first-child { - margin-left: 0; - -webkit-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -webkit-border-top-left-radius: 6px; - border-top-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - -moz-border-radius-topleft: 6px; -} - -.btn-group > .btn.large:last-child, -.btn-group > .large.dropdown-toggle { - -webkit-border-top-right-radius: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - -moz-border-radius-topright: 6px; - -moz-border-radius-bottomright: 6px; -} - -.btn-group > .btn:hover, -.btn-group > .btn:focus, -.btn-group > .btn:active, -.btn-group > .btn.active { - z-index: 2; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle { - *padding-top: 5px; - padding-right: 8px; - *padding-bottom: 5px; - padding-left: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn-group > .btn-mini + .dropdown-toggle { - *padding-top: 2px; - padding-right: 5px; - *padding-bottom: 2px; - padding-left: 5px; -} - -.btn-group > .btn-small + .dropdown-toggle { - *padding-top: 5px; - *padding-bottom: 4px; -} - -.btn-group > .btn-large + .dropdown-toggle { - *padding-top: 7px; - padding-right: 12px; - *padding-bottom: 7px; - padding-left: 12px; -} - -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn-group.open .btn.dropdown-toggle { - background-color: #e6e6e6; -} - -.btn-group.open .btn-primary.dropdown-toggle { - background-color: #0044cc; -} - -.btn-group.open .btn-warning.dropdown-toggle { - background-color: #f89406; -} - -.btn-group.open .btn-danger.dropdown-toggle { - background-color: #bd362f; -} - -.btn-group.open .btn-success.dropdown-toggle { - background-color: #51a351; -} - -.btn-group.open .btn-info.dropdown-toggle { - background-color: #2f96b4; -} - -.btn-group.open .btn-inverse.dropdown-toggle { - background-color: #222222; -} - -.btn .caret { - margin-top: 8px; - margin-left: 0; -} - -.btn-large .caret { - margin-top: 6px; -} - -.btn-large .caret { - border-top-width: 5px; - border-right-width: 5px; - border-left-width: 5px; -} - -.btn-mini .caret, -.btn-small .caret { - margin-top: 8px; -} - -.dropup .btn-large .caret { - border-bottom-width: 5px; -} - -.btn-primary .caret, -.btn-warning .caret, -.btn-danger .caret, -.btn-info .caret, -.btn-success .caret, -.btn-inverse .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.btn-group-vertical { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; -} - -.btn-group-vertical > .btn { - display: block; - float: none; - max-width: 100%; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-group-vertical > .btn + .btn { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:first-child { - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} - -.btn-group-vertical > .btn:last-child { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} - -.btn-group-vertical > .btn-large:first-child { - -webkit-border-radius: 6px 6px 0 0; - -moz-border-radius: 6px 6px 0 0; - border-radius: 6px 6px 0 0; -} - -.btn-group-vertical > .btn-large:last-child { - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; -} - -.alert { - padding: 8px 35px 8px 14px; - margin-bottom: 20px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #fcf8e3; - border: 1px solid #fbeed5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.alert, -.alert h4 { - color: #c09853; -} - -.alert h4 { - margin: 0; -} - -.alert .close { - position: relative; - top: -2px; - right: -21px; - line-height: 20px; -} - -.alert-success { - color: #468847; - background-color: #dff0d8; - border-color: #d6e9c6; -} - -.alert-success h4 { - color: #468847; -} - -.alert-danger, -.alert-error { - color: #b94a48; - background-color: #f2dede; - border-color: #eed3d7; -} - -.alert-danger h4, -.alert-error h4 { - color: #b94a48; -} - -.alert-info { - color: #3a87ad; - background-color: #d9edf7; - border-color: #bce8f1; -} - -.alert-info h4 { - color: #3a87ad; -} - -.alert-block { - padding-top: 14px; - padding-bottom: 14px; -} - -.alert-block > p, -.alert-block > ul { - margin-bottom: 0; -} - -.alert-block p + p { - margin-top: 5px; -} - -.nav { - margin-bottom: 20px; - margin-left: 0; - list-style: none; -} - -.nav > li > a { - display: block; -} - -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.nav > li > a > img { - max-width: none; -} - -.nav > .pull-right { - float: right; -} - -.nav-header { - display: block; - padding: 3px 15px; - font-size: 11px; - font-weight: bold; - line-height: 20px; - color: #999999; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - text-transform: uppercase; -} - -.nav li + .nav-header { - margin-top: 9px; -} - -.nav-list { - padding-right: 15px; - padding-left: 15px; - margin-bottom: 0; -} - -.nav-list > li > a, -.nav-list .nav-header { - margin-right: -15px; - margin-left: -15px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} - -.nav-list > li > a { - padding: 3px 15px; -} - -.nav-list > .active > a, -.nav-list > .active > a:hover, -.nav-list > .active > a:focus { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background-color: #0088cc; -} - -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - margin-right: 2px; -} - -.nav-list .divider { - *width: 100%; - height: 1px; - margin: 9px 1px; - *margin: -5px 0 5px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; -} - -.nav-tabs, -.nav-pills { - *zoom: 1; -} - -.nav-tabs:before, -.nav-pills:before, -.nav-tabs:after, -.nav-pills:after { - display: table; - line-height: 0; - content: ""; -} - -.nav-tabs:after, -.nav-pills:after { - clear: both; -} - -.nav-tabs > li, -.nav-pills > li { - float: left; -} - -.nav-tabs > li > a, -.nav-pills > li > a { - padding-right: 12px; - padding-left: 12px; - margin-right: 2px; - line-height: 14px; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} - -.nav-tabs > li { - margin-bottom: -1px; -} - -.nav-tabs > li > a { - padding-top: 8px; - padding-bottom: 8px; - line-height: 20px; - border: 1px solid transparent; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} - -.nav-tabs > li > a:hover, -.nav-tabs > li > a:focus { - border-color: #eeeeee #eeeeee #dddddd; -} - -.nav-tabs > .active > a, -.nav-tabs > .active > a:hover, -.nav-tabs > .active > a:focus { - color: #555555; - cursor: default; - background-color: #ffffff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} - -.nav-pills > li > a { - padding-top: 8px; - padding-bottom: 8px; - margin-top: 2px; - margin-bottom: 2px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} - -.nav-pills > .active > a, -.nav-pills > .active > a:hover, -.nav-pills > .active > a:focus { - color: #ffffff; - background-color: #0088cc; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li > a { - margin-right: 0; -} - -.nav-tabs.nav-stacked { - border-bottom: 0; -} - -.nav-tabs.nav-stacked > li > a { - border: 1px solid #ddd; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.nav-tabs.nav-stacked > li:first-child > a { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-topleft: 4px; -} - -.nav-tabs.nav-stacked > li:last-child > a { - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -moz-border-radius-bottomleft: 4px; -} - -.nav-tabs.nav-stacked > li > a:hover, -.nav-tabs.nav-stacked > li > a:focus { - z-index: 2; - border-color: #ddd; -} - -.nav-pills.nav-stacked > li > a { - margin-bottom: 3px; -} - -.nav-pills.nav-stacked > li:last-child > a { - margin-bottom: 1px; -} - -.nav-tabs .dropdown-menu { - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; -} - -.nav-pills .dropdown-menu { - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.nav .dropdown-toggle .caret { - margin-top: 6px; - border-top-color: #0088cc; - border-bottom-color: #0088cc; -} - -.nav .dropdown-toggle:hover .caret, -.nav .dropdown-toggle:focus .caret { - border-top-color: #005580; - border-bottom-color: #005580; -} - -/* move down carets for tabs */ - -.nav-tabs .dropdown-toggle .caret { - margin-top: 8px; -} - -.nav .active .dropdown-toggle .caret { - border-top-color: #fff; - border-bottom-color: #fff; -} - -.nav-tabs .active .dropdown-toggle .caret { - border-top-color: #555555; - border-bottom-color: #555555; -} - -.nav > .dropdown.active > a:hover, -.nav > .dropdown.active > a:focus { - cursor: pointer; -} - -.nav-tabs .open .dropdown-toggle, -.nav-pills .open .dropdown-toggle, -.nav > li.dropdown.open.active > a:hover, -.nav > li.dropdown.open.active > a:focus { - color: #ffffff; - background-color: #999999; - border-color: #999999; -} - -.nav li.dropdown.open .caret, -.nav li.dropdown.open.active .caret, -.nav li.dropdown.open a:hover .caret, -.nav li.dropdown.open a:focus .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; - opacity: 1; - filter: alpha(opacity=100); -} - -.tabs-stacked .open > a:hover, -.tabs-stacked .open > a:focus { - border-color: #999999; -} - -.tabbable { - *zoom: 1; -} - -.tabbable:before, -.tabbable:after { - display: table; - line-height: 0; - content: ""; -} - -.tabbable:after { - clear: both; -} - -.tab-content { - overflow: auto; -} - -.tabs-below > .nav-tabs, -.tabs-right > .nav-tabs, -.tabs-left > .nav-tabs { - border-bottom: 0; -} - -.tab-content > .tab-pane, -.pill-content > .pill-pane { - display: none; -} - -.tab-content > .active, -.pill-content > .active { - display: block; -} - -.tabs-below > .nav-tabs { - border-top: 1px solid #ddd; -} - -.tabs-below > .nav-tabs > li { - margin-top: -1px; - margin-bottom: 0; -} - -.tabs-below > .nav-tabs > li > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} - -.tabs-below > .nav-tabs > li > a:hover, -.tabs-below > .nav-tabs > li > a:focus { - border-top-color: #ddd; - border-bottom-color: transparent; -} - -.tabs-below > .nav-tabs > .active > a, -.tabs-below > .nav-tabs > .active > a:hover, -.tabs-below > .nav-tabs > .active > a:focus { - border-color: transparent #ddd #ddd #ddd; -} - -.tabs-left > .nav-tabs > li, -.tabs-right > .nav-tabs > li { - float: none; -} - -.tabs-left > .nav-tabs > li > a, -.tabs-right > .nav-tabs > li > a { - min-width: 74px; - margin-right: 0; - margin-bottom: 3px; -} - -.tabs-left > .nav-tabs { - float: left; - margin-right: 19px; - border-right: 1px solid #ddd; -} - -.tabs-left > .nav-tabs > li > a { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.tabs-left > .nav-tabs > li > a:hover, -.tabs-left > .nav-tabs > li > a:focus { - border-color: #eeeeee #dddddd #eeeeee #eeeeee; -} - -.tabs-left > .nav-tabs .active > a, -.tabs-left > .nav-tabs .active > a:hover, -.tabs-left > .nav-tabs .active > a:focus { - border-color: #ddd transparent #ddd #ddd; - *border-right-color: #ffffff; -} - -.tabs-right > .nav-tabs { - float: right; - margin-left: 19px; - border-left: 1px solid #ddd; -} - -.tabs-right > .nav-tabs > li > a { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.tabs-right > .nav-tabs > li > a:hover, -.tabs-right > .nav-tabs > li > a:focus { - border-color: #eeeeee #eeeeee #eeeeee #dddddd; -} - -.tabs-right > .nav-tabs .active > a, -.tabs-right > .nav-tabs .active > a:hover, -.tabs-right > .nav-tabs .active > a:focus { - border-color: #ddd #ddd #ddd transparent; - *border-left-color: #ffffff; -} - -.nav > .disabled > a { - color: #999999; -} - -.nav > .disabled > a:hover, -.nav > .disabled > a:focus { - text-decoration: none; - cursor: default; - background-color: transparent; -} - -.navbar { - *position: relative; - *z-index: 2; - margin-bottom: 20px; - overflow: visible; -} - -.navbar-inner { - min-height: 40px; - padding-right: 20px; - padding-left: 20px; - background-color: #fafafa; - background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); - background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); - background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); - background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); - background-repeat: repeat-x; - border: 1px solid #d4d4d4; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); - *zoom: 1; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); - -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -} - -.navbar-inner:before, -.navbar-inner:after { - display: table; - line-height: 0; - content: ""; -} - -.navbar-inner:after { - clear: both; -} - -.navbar .container { - width: auto; -} - -.nav-collapse.collapse { - height: auto; - overflow: visible; -} - -.navbar .brand { - display: block; - float: left; - padding: 10px 20px 10px; - margin-left: -20px; - font-size: 20px; - font-weight: 200; - color: #777777; - text-shadow: 0 1px 0 #ffffff; -} - -.navbar .brand:hover, -.navbar .brand:focus { - text-decoration: none; -} - -.navbar-text { - margin-bottom: 0; - line-height: 40px; - color: #777777; -} - -.navbar-link { - color: #777777; -} - -.navbar-link:hover, -.navbar-link:focus { - color: #333333; -} - -.navbar .divider-vertical { - height: 40px; - margin: 0 9px; - border-right: 1px solid #ffffff; - border-left: 1px solid #f2f2f2; -} - -.navbar .btn, -.navbar .btn-group { - margin-top: 5px; -} - -.navbar .btn-group .btn, -.navbar .input-prepend .btn, -.navbar .input-append .btn, -.navbar .input-prepend .btn-group, -.navbar .input-append .btn-group { - margin-top: 0; -} - -.navbar-form { - margin-bottom: 0; - *zoom: 1; -} - -.navbar-form:before, -.navbar-form:after { - display: table; - line-height: 0; - content: ""; -} - -.navbar-form:after { - clear: both; -} - -.navbar-form input, -.navbar-form select, -.navbar-form .radio, -.navbar-form .checkbox { - margin-top: 5px; -} - -.navbar-form input, -.navbar-form select, -.navbar-form .btn { - display: inline-block; - margin-bottom: 0; -} - -.navbar-form input[type="image"], -.navbar-form input[type="checkbox"], -.navbar-form input[type="radio"] { - margin-top: 3px; -} - -.navbar-form .input-append, -.navbar-form .input-prepend { - margin-top: 5px; - white-space: nowrap; -} - -.navbar-form .input-append input, -.navbar-form .input-prepend input { - margin-top: 0; -} - -.navbar-search { - position: relative; - float: left; - margin-top: 5px; - margin-bottom: 0; -} - -.navbar-search .search-query { - padding: 4px 14px; - margin-bottom: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: normal; - line-height: 1; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -.navbar-static-top { - position: static; - margin-bottom: 0; -} - -.navbar-static-top .navbar-inner { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; - margin-bottom: 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-static-top .navbar-inner { - border-width: 0 0 1px; -} - -.navbar-fixed-bottom .navbar-inner { - border-width: 1px 0 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-fixed-bottom .navbar-inner { - padding-right: 0; - padding-left: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.navbar-static-top .container, -.navbar-fixed-top .container, -.navbar-fixed-bottom .container { - width: 940px; -} - -.navbar-fixed-top { - top: 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-static-top .navbar-inner { - -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -} - -.navbar-fixed-bottom { - bottom: 0; -} - -.navbar-fixed-bottom .navbar-inner { - -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -} - -.navbar .nav { - position: relative; - left: 0; - display: block; - float: left; - margin: 0 10px 0 0; -} - -.navbar .nav.pull-right { - float: right; - margin-right: 0; -} - -.navbar .nav > li { - float: left; -} - -.navbar .nav > li > a { - float: none; - padding: 10px 15px 10px; - color: #777777; - text-decoration: none; - text-shadow: 0 1px 0 #ffffff; -} - -.navbar .nav .dropdown-toggle .caret { - margin-top: 8px; -} - -.navbar .nav > li > a:focus, -.navbar .nav > li > a:hover { - color: #333333; - text-decoration: none; - background-color: transparent; -} - -.navbar .nav > .active > a, -.navbar .nav > .active > a:hover, -.navbar .nav > .active > a:focus { - color: #555555; - text-decoration: none; - background-color: #e5e5e5; - -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); - -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -} - -.navbar .btn-navbar { - display: none; - float: right; - padding: 7px 10px; - margin-right: 5px; - margin-left: 5px; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #ededed; - *background-color: #e5e5e5; - background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); - background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); - background-repeat: repeat-x; - border-color: #e5e5e5 #e5e5e5 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -} - -.navbar .btn-navbar:hover, -.navbar .btn-navbar:focus, -.navbar .btn-navbar:active, -.navbar .btn-navbar.active, -.navbar .btn-navbar.disabled, -.navbar .btn-navbar[disabled] { - color: #ffffff; - background-color: #e5e5e5; - *background-color: #d9d9d9; -} - -.navbar .btn-navbar:active, -.navbar .btn-navbar.active { - background-color: #cccccc \9; -} - -.navbar .btn-navbar .icon-bar { - display: block; - width: 18px; - height: 2px; - background-color: #f5f5f5; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -} - -.btn-navbar .icon-bar + .icon-bar { - margin-top: 3px; -} - -.navbar .nav > li > .dropdown-menu:before { - position: absolute; - top: -7px; - left: 9px; - display: inline-block; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-left: 7px solid transparent; - border-bottom-color: rgba(0, 0, 0, 0.2); - content: ''; -} - -.navbar .nav > li > .dropdown-menu:after { - position: absolute; - top: -6px; - left: 10px; - display: inline-block; - border-right: 6px solid transparent; - border-bottom: 6px solid #ffffff; - border-left: 6px solid transparent; - content: ''; -} - -.navbar-fixed-bottom .nav > li > .dropdown-menu:before { - top: auto; - bottom: -7px; - border-top: 7px solid #ccc; - border-bottom: 0; - border-top-color: rgba(0, 0, 0, 0.2); -} - -.navbar-fixed-bottom .nav > li > .dropdown-menu:after { - top: auto; - bottom: -6px; - border-top: 6px solid #ffffff; - border-bottom: 0; -} - -.navbar .nav li.dropdown > a:hover .caret, -.navbar .nav li.dropdown > a:focus .caret { - border-top-color: #333333; - border-bottom-color: #333333; -} - -.navbar .nav li.dropdown.open > .dropdown-toggle, -.navbar .nav li.dropdown.active > .dropdown-toggle, -.navbar .nav li.dropdown.open.active > .dropdown-toggle { - color: #555555; - background-color: #e5e5e5; -} - -.navbar .nav li.dropdown > .dropdown-toggle .caret { - border-top-color: #777777; - border-bottom-color: #777777; -} - -.navbar .nav li.dropdown.open > .dropdown-toggle .caret, -.navbar .nav li.dropdown.active > .dropdown-toggle .caret, -.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { - border-top-color: #555555; - border-bottom-color: #555555; -} - -.navbar .pull-right > li > .dropdown-menu, -.navbar .nav > li > .dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu:before, -.navbar .nav > li > .dropdown-menu.pull-right:before { - right: 12px; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu:after, -.navbar .nav > li > .dropdown-menu.pull-right:after { - right: 13px; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu .dropdown-menu, -.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { - right: 100%; - left: auto; - margin-right: -1px; - margin-left: 0; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; -} - -.navbar-inverse .navbar-inner { - background-color: #1b1b1b; - background-image: -moz-linear-gradient(top, #222222, #111111); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); - background-image: -webkit-linear-gradient(top, #222222, #111111); - background-image: -o-linear-gradient(top, #222222, #111111); - background-image: linear-gradient(to bottom, #222222, #111111); - background-repeat: repeat-x; - border-color: #252525; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); -} - -.navbar-inverse .brand, -.navbar-inverse .nav > li > a { - color: #999999; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -.navbar-inverse .brand:hover, -.navbar-inverse .nav > li > a:hover, -.navbar-inverse .brand:focus, -.navbar-inverse .nav > li > a:focus { - color: #ffffff; -} - -.navbar-inverse .brand { - color: #999999; -} - -.navbar-inverse .navbar-text { - color: #999999; -} - -.navbar-inverse .nav > li > a:focus, -.navbar-inverse .nav > li > a:hover { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .nav .active > a, -.navbar-inverse .nav .active > a:hover, -.navbar-inverse .nav .active > a:focus { - color: #ffffff; - background-color: #111111; -} - -.navbar-inverse .navbar-link { - color: #999999; -} - -.navbar-inverse .navbar-link:hover, -.navbar-inverse .navbar-link:focus { - color: #ffffff; -} - -.navbar-inverse .divider-vertical { - border-right-color: #222222; - border-left-color: #111111; -} - -.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, -.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, -.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { - color: #ffffff; - background-color: #111111; -} - -.navbar-inverse .nav li.dropdown > a:hover .caret, -.navbar-inverse .nav li.dropdown > a:focus .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { - border-top-color: #999999; - border-bottom-color: #999999; -} - -.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, -.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, -.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.navbar-inverse .navbar-search .search-query { - color: #ffffff; - background-color: #515151; - border-color: #111111; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} - -.navbar-inverse .navbar-search .search-query:-moz-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query:focus, -.navbar-inverse .navbar-search .search-query.focused { - padding: 5px 15px; - color: #333333; - text-shadow: 0 1px 0 #ffffff; - background-color: #ffffff; - border: 0; - outline: 0; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -} - -.navbar-inverse .btn-navbar { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e0e0e; - *background-color: #040404; - background-image: -moz-linear-gradient(top, #151515, #040404); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); - background-image: -webkit-linear-gradient(top, #151515, #040404); - background-image: -o-linear-gradient(top, #151515, #040404); - background-image: linear-gradient(to bottom, #151515, #040404); - background-repeat: repeat-x; - border-color: #040404 #040404 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.navbar-inverse .btn-navbar:hover, -.navbar-inverse .btn-navbar:focus, -.navbar-inverse .btn-navbar:active, -.navbar-inverse .btn-navbar.active, -.navbar-inverse .btn-navbar.disabled, -.navbar-inverse .btn-navbar[disabled] { - color: #ffffff; - background-color: #040404; - *background-color: #000000; -} - -.navbar-inverse .btn-navbar:active, -.navbar-inverse .btn-navbar.active { - background-color: #000000 \9; -} - -.breadcrumb { - padding: 8px 15px; - margin: 0 0 20px; - list-style: none; - background-color: #f5f5f5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.breadcrumb > li { - display: inline-block; - *display: inline; - text-shadow: 0 1px 0 #ffffff; - *zoom: 1; -} - -.breadcrumb > li > .divider { - padding: 0 5px; - color: #ccc; -} - -.breadcrumb > .active { - color: #999999; -} - -.pagination { - margin: 20px 0; -} - -.pagination ul { - display: inline-block; - *display: inline; - margin-bottom: 0; - margin-left: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - *zoom: 1; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.pagination ul > li { - display: inline; -} - -.pagination ul > li > a, -.pagination ul > li > span { - float: left; - padding: 4px 12px; - line-height: 20px; - text-decoration: none; - background-color: #ffffff; - border: 1px solid #dddddd; - border-left-width: 0; -} - -.pagination ul > li > a:hover, -.pagination ul > li > a:focus, -.pagination ul > .active > a, -.pagination ul > .active > span { - background-color: #f5f5f5; -} - -.pagination ul > .active > a, -.pagination ul > .active > span { - color: #999999; - cursor: default; -} - -.pagination ul > .disabled > span, -.pagination ul > .disabled > a, -.pagination ul > .disabled > a:hover, -.pagination ul > .disabled > a:focus { - color: #999999; - cursor: default; - background-color: transparent; -} - -.pagination ul > li:first-child > a, -.pagination ul > li:first-child > span { - border-left-width: 1px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-topleft: 4px; -} - -.pagination ul > li:last-child > a, -.pagination ul > li:last-child > span { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-bottomright: 4px; -} - -.pagination-centered { - text-align: center; -} - -.pagination-right { - text-align: right; -} - -.pagination-large ul > li > a, -.pagination-large ul > li > span { - padding: 11px 19px; - font-size: 17.5px; -} - -.pagination-large ul > li:first-child > a, -.pagination-large ul > li:first-child > span { - -webkit-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -webkit-border-top-left-radius: 6px; - border-top-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - -moz-border-radius-topleft: 6px; -} - -.pagination-large ul > li:last-child > a, -.pagination-large ul > li:last-child > span { - -webkit-border-top-right-radius: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - -moz-border-radius-topright: 6px; - -moz-border-radius-bottomright: 6px; -} - -.pagination-mini ul > li:first-child > a, -.pagination-small ul > li:first-child > a, -.pagination-mini ul > li:first-child > span, -.pagination-small ul > li:first-child > span { - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; -} - -.pagination-mini ul > li:last-child > a, -.pagination-small ul > li:last-child > a, -.pagination-mini ul > li:last-child > span, -.pagination-small ul > li:last-child > span { - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; -} - -.pagination-small ul > li > a, -.pagination-small ul > li > span { - padding: 2px 10px; - font-size: 11.9px; -} - -.pagination-mini ul > li > a, -.pagination-mini ul > li > span { - padding: 0 6px; - font-size: 10.5px; -} - -.pager { - margin: 20px 0; - text-align: center; - list-style: none; - *zoom: 1; -} - -.pager:before, -.pager:after { - display: table; - line-height: 0; - content: ""; -} - -.pager:after { - clear: both; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #f5f5f5; -} - -.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: #999999; - cursor: default; - background-color: #fff; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop, -.modal-backdrop.fade.in { - opacity: 0.8; - filter: alpha(opacity=80); -} - -.modal { - position: fixed; - top: 10%; - left: 50%; - z-index: 1050; - width: 560px; - margin-left: -280px; - background-color: #ffffff; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.3); - *border: 1px solid #999; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - outline: none; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} - -.modal.fade { - top: -25%; - -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; - -moz-transition: opacity 0.3s linear, top 0.3s ease-out; - -o-transition: opacity 0.3s linear, top 0.3s ease-out; - transition: opacity 0.3s linear, top 0.3s ease-out; -} - -.modal.fade.in { - top: 10%; -} - -.modal-header { - padding: 9px 15px; - border-bottom: 1px solid #eee; -} - -.modal-header .close { - margin-top: 2px; -} - -.modal-header h3 { - margin: 0; - line-height: 30px; -} - -.modal-body { - position: relative; - max-height: 400px; - padding: 15px; - overflow-y: auto; -} - -.modal-form { - margin-bottom: 0; -} - -.modal-footer { - padding: 14px 15px 15px; - margin-bottom: 0; - text-align: right; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; - *zoom: 1; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - line-height: 0; - content: ""; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.tooltip { - position: absolute; - z-index: 1030; - display: block; - font-size: 11px; - line-height: 1.4; - opacity: 0; - filter: alpha(opacity=0); - visibility: visible; -} - -.tooltip.in { - opacity: 0.8; - filter: alpha(opacity=80); -} - -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip-inner { - max-width: 200px; - padding: 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - 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-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-right-color: #000000; - border-width: 5px 5px 5px 0; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-left-color: #000000; - border-width: 5px 0 5px 5px; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - white-space: normal; - background-color: #ffffff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; -} - -.popover.top { - margin-top: -10px; -} - -.popover.right { - margin-left: 10px; -} - -.popover.bottom { - margin-top: 10px; -} - -.popover.left { - margin-left: -10px; -} - -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - font-weight: normal; - line-height: 18px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -.popover-title:empty { - display: none; -} - -.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 { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; -} - -.popover.top .arrow:after { - bottom: 1px; - margin-left: -10px; - border-top-color: #ffffff; - border-bottom-width: 0; -} - -.popover.right .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; -} - -.popover.right .arrow:after { - bottom: -10px; - left: 1px; - border-right-color: #ffffff; - border-left-width: 0; -} - -.popover.bottom .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, 0.25); - border-top-width: 0; -} - -.popover.bottom .arrow:after { - top: 1px; - margin-left: -10px; - border-bottom-color: #ffffff; - border-top-width: 0; -} - -.popover.left .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, 0.25); - border-right-width: 0; -} - -.popover.left .arrow:after { - right: 1px; - bottom: -10px; - border-left-color: #ffffff; - border-right-width: 0; -} - -.thumbnails { - margin-left: -20px; - list-style: none; - *zoom: 1; -} - -.thumbnails:before, -.thumbnails:after { - display: table; - line-height: 0; - content: ""; -} - -.thumbnails:after { - clear: both; -} - -.row-fluid .thumbnails { - margin-left: 0; -} - -.thumbnails > li { - float: left; - margin-bottom: 20px; - margin-left: 20px; -} - -.thumbnail { - display: block; - padding: 4px; - line-height: 20px; - border: 1px solid #ddd; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -a.thumbnail:hover, -a.thumbnail:focus { - border-color: #0088cc; - -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -} - -.thumbnail > img { - display: block; - max-width: 100%; - margin-right: auto; - margin-left: auto; -} - -.thumbnail .caption { - padding: 9px; - color: #555555; -} - -.media, -.media-body { - overflow: hidden; - *overflow: visible; - zoom: 1; -} - -.media, -.media .media { - margin-top: 15px; -} - -.media:first-child { - margin-top: 0; -} - -.media-object { - display: block; -} - -.media-heading { - margin: 0 0 5px; -} - -.media > .pull-left { - margin-right: 10px; -} - -.media > .pull-right { - margin-left: 10px; -} - -.media-list { - margin-left: 0; - list-style: none; -} - -.label, -.badge { - display: inline-block; - padding: 2px 4px; - font-size: 11.844px; - font-weight: bold; - line-height: 14px; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - white-space: nowrap; - vertical-align: baseline; - background-color: #999999; -} - -.label { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.badge { - padding-right: 9px; - padding-left: 9px; - -webkit-border-radius: 9px; - -moz-border-radius: 9px; - border-radius: 9px; -} - -.label:empty, -.badge:empty { - display: none; -} - -a.label:hover, -a.label:focus, -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -.label-important, -.badge-important { - background-color: #b94a48; -} - -.label-important[href], -.badge-important[href] { - background-color: #953b39; -} - -.label-warning, -.badge-warning { - background-color: #f89406; -} - -.label-warning[href], -.badge-warning[href] { - background-color: #c67605; -} - -.label-success, -.badge-success { - background-color: #468847; -} - -.label-success[href], -.badge-success[href] { - background-color: #356635; -} - -.label-info, -.badge-info { - background-color: #3a87ad; -} - -.label-info[href], -.badge-info[href] { - background-color: #2d6987; -} - -.label-inverse, -.badge-inverse { - background-color: #333333; -} - -.label-inverse[href], -.badge-inverse[href] { - background-color: #1a1a1a; -} - -.btn .label, -.btn .badge { - position: relative; - top: -1px; -} - -.btn-mini .label, -.btn-mini .badge { - top: 0; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-moz-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-ms-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-o-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); - background-repeat: repeat-x; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - -moz-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; - color: #ffffff; - text-align: center; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); - background-image: -webkit-linear-gradient(top, #149bdf, #0480be); - background-image: -o-linear-gradient(top, #149bdf, #0480be); - background-image: linear-gradient(to bottom, #149bdf, #0480be); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -moz-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-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: width 0.6s ease; - -moz-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress .bar + .bar { - -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -} - -.progress-striped .bar { - background-color: #149bdf; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - 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: -moz-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; - -moz-background-size: 40px 40px; - -o-background-size: 40px 40px; - background-size: 40px 40px; -} - -.progress.active .bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -moz-animation: progress-bar-stripes 2s linear infinite; - -ms-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-danger .bar, -.progress .bar-danger { - background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); - background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); -} - -.progress-danger.progress-striped .bar, -.progress-striped .bar-danger { - background-color: #ee5f5b; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - 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: -moz-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-success .bar, -.progress .bar-success { - background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); - background-image: -webkit-linear-gradient(top, #62c462, #57a957); - background-image: -o-linear-gradient(top, #62c462, #57a957); - background-image: linear-gradient(to bottom, #62c462, #57a957); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); -} - -.progress-success.progress-striped .bar, -.progress-striped .bar-success { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - 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: -moz-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-info .bar, -.progress .bar-info { - background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); - background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); - background-image: -o-linear-gradient(top, #5bc0de, #339bb9); - background-image: linear-gradient(to bottom, #5bc0de, #339bb9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); -} - -.progress-info.progress-striped .bar, -.progress-striped .bar-info { - background-color: #5bc0de; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - 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: -moz-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-warning .bar, -.progress .bar-warning { - background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(to bottom, #fbb450, #f89406); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); -} - -.progress-warning.progress-striped .bar, -.progress-striped .bar-warning { - background-color: #fbb450; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - 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: -moz-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); -} - -.accordion { - margin-bottom: 20px; -} - -.accordion-group { - margin-bottom: 2px; - border: 1px solid #e5e5e5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.accordion-heading { - border-bottom: 0; -} - -.accordion-heading .accordion-toggle { - display: block; - padding: 8px 15px; -} - -.accordion-toggle { - cursor: pointer; -} - -.accordion-inner { - padding: 9px 15px; - border-top: 1px solid #e5e5e5; -} - -.carousel { - position: relative; - margin-bottom: 20px; - line-height: 1; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -moz-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 { - display: block; - line-height: 1; -} - -.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: 40%; - left: 15px; - width: 40px; - height: 40px; - margin-top: -20px; - font-size: 60px; - font-weight: 100; - line-height: 30px; - color: #ffffff; - text-align: center; - background: #222222; - border: 3px solid #ffffff; - -webkit-border-radius: 23px; - -moz-border-radius: 23px; - border-radius: 23px; - opacity: 0.5; - filter: alpha(opacity=50); -} - -.carousel-control.right { - right: 15px; - left: auto; -} - -.carousel-control:hover, -.carousel-control:focus { - color: #ffffff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} - -.carousel-indicators { - position: absolute; - top: 15px; - right: 15px; - z-index: 5; - margin: 0; - list-style: none; -} - -.carousel-indicators li { - display: block; - float: left; - width: 10px; - height: 10px; - margin-left: 5px; - text-indent: -999px; - background-color: #ccc; - background-color: rgba(255, 255, 255, 0.25); - border-radius: 5px; -} - -.carousel-indicators .active { - background-color: #fff; -} - -.carousel-caption { - position: absolute; - right: 0; - bottom: 0; - left: 0; - padding: 15px; - background: #333333; - background: rgba(0, 0, 0, 0.75); -} - -.carousel-caption h4, -.carousel-caption p { - line-height: 20px; - color: #ffffff; -} - -.carousel-caption h4 { - margin: 0 0 5px; -} - -.carousel-caption p { - margin-bottom: 0; -} - -.hero-unit { - padding: 60px; - margin-bottom: 30px; - font-size: 18px; - font-weight: 200; - line-height: 30px; - color: inherit; - background-color: #eeeeee; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.hero-unit h1 { - margin-bottom: 0; - font-size: 60px; - line-height: 1; - letter-spacing: -1px; - color: inherit; -} - -.hero-unit li { - line-height: 30px; -} - -.pull-right { - float: right; -} - -.pull-left { - float: left; -} - -.hide { - display: none; -} - -.show { - display: block; -} - -.invisible { - visibility: hidden; -} - -.affix { - position: fixed; -} diff --git a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.min.css b/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.min.css deleted file mode 100644 index b6428e6..0000000 --- a/docs/_build/html/_static/bootstrap-2.3.2/css/bootstrap.min.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Bootstrap v2.3.2 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]: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}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-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 linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.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;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-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-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.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:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;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-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.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{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-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;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-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-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.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:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings-white.png b/docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings-white.png deleted file mode 100644 index 3bf6484a29d8da269f9bc874b25493a45fae3bae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8777 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 B7G?kd diff --git a/docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings.png b/docs/_build/html/_static/bootstrap-2.3.2/img/glyphicons-halflings.png deleted file mode 100644 index a9969993201f9cee63cf9f49217646347297b643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12799 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 diff --git a/docs/_build/html/_static/bootstrap-2.3.2/js/bootstrap.js b/docs/_build/html/_static/bootstrap-2.3.2/js/bootstrap.js deleted file mode 100644 index 638bb18..0000000 --- a/docs/_build/html/_static/bootstrap-2.3.2/js/bootstrap.js +++ /dev/null @@ -1,2287 +0,0 @@ -/* =================================================== - * bootstrap-transition.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#transitions - * =================================================== - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) - * ======================================================= */ - - $(function () { - - $.support.transition = (function () { - - var transitionEnd = (function () { - - var el = document.createElement('bootstrap') - , transEndEventNames = { - 'WebkitTransition' : 'webkitTransitionEnd' - , 'MozTransition' : 'transitionend' - , 'OTransition' : 'oTransitionEnd otransitionend' - , 'transition' : 'transitionend' - } - , name - - for (name in transEndEventNames){ - if (el.style[name] !== undefined) { - return transEndEventNames[name] - } - } - - }()) - - return transitionEnd && { - end: transitionEnd - } - - })() - - }) - -}(window.$jqTheme || window.jQuery); -/* ========================================================== - * bootstrap-alert.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#alerts - * ========================================================== - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* ALERT CLASS DEFINITION - * ====================== */ - - var dismiss = '[data-dismiss="alert"]' - , Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.prototype.close = function (e) { - var $this = $(this) - , selector = $this.attr('data-target') - , $parent - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 - } - - $parent = $(selector) - - e && e.preventDefault() - - $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) - - $parent.trigger(e = $.Event('close')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - $parent - .trigger('closed') - .remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent.on($.support.transition.end, removeElement) : - removeElement() - } - - - /* ALERT PLUGIN DEFINITION - * ======================= */ - - var old = $.fn.alert - - $.fn.alert = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('alert') - if (!data) $this.data('alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - $.fn.alert.Constructor = Alert - - - /* ALERT NO CONFLICT - * ================= */ - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - /* ALERT DATA-API - * ============== */ - - $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) - -}(window.$jqTheme || window.jQuery); -/* ============================================================ - * bootstrap-button.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#buttons - * ============================================================ - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* BUTTON PUBLIC CLASS DEFINITION - * ============================== */ - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, $.fn.button.defaults, options) - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - , $el = this.$element - , data = $el.data() - , val = $el.is('input') ? 'val' : 'html' - - state = state + 'Text' - data.resetText || $el.data('resetText', $el[val]()) - - $el[val](data[state] || this.options[state]) - - // push to event loop to allow forms to submit - setTimeout(function () { - state == 'loadingText' ? - $el.addClass(d).attr(d, d) : - $el.removeClass(d).removeAttr(d) - }, 0) - } - - Button.prototype.toggle = function () { - var $parent = this.$element.closest('[data-toggle="buttons-radio"]') - - $parent && $parent - .find('.active') - .removeClass('active') - - this.$element.toggleClass('active') - } - - - /* BUTTON PLUGIN DEFINITION - * ======================== */ - - var old = $.fn.button - - $.fn.button = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('button') - , options = typeof option == 'object' && option - if (!data) $this.data('button', (data = new Button(this, options))) - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - $.fn.button.defaults = { - loadingText: 'loading...' - } - - $.fn.button.Constructor = Button - - - /* BUTTON NO CONFLICT - * ================== */ - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - /* BUTTON DATA-API - * =============== */ - - $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - $btn.button('toggle') - }) - -}(window.$jqTheme || window.jQuery); -/* ========================================================== - * bootstrap-carousel.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#carousel - * ========================================================== - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* CAROUSEL CLASS DEFINITION - * ========================= */ - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.options.pause == 'hover' && this.$element - .on('mouseenter', $.proxy(this.pause, this)) - .on('mouseleave', $.proxy(this.cycle, this)) - } - - Carousel.prototype = { - - cycle: function (e) { - if (!e) this.paused = false - if (this.interval) clearInterval(this.interval); - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - return this - } - - , getActiveIndex: function () { - this.$active = this.$element.find('.item.active') - this.$items = this.$active.parent().children() - return this.$items.index(this.$active) - } - - , to: function (pos) { - var activeIndex = this.getActiveIndex() - , that = this - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) { - return this.$element.one('slid', function () { - that.to(pos) - }) - } - - if (activeIndex == pos) { - return this.pause().cycle() - } - - return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) - } - - , pause: function (e) { - if (!e) this.paused = true - if (this.$element.find('.next, .prev').length && $.support.transition.end) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - clearInterval(this.interval) - this.interval = null - return this - } - - , next: function () { - if (this.sliding) return - return this.slide('next') - } - - , prev: function () { - if (this.sliding) return - return this.slide('prev') - } - - , slide: function (type, next) { - var $active = this.$element.find('.item.active') - , $next = next || $active[type]() - , isCycling = this.interval - , direction = type == 'next' ? 'left' : 'right' - , fallback = type == 'next' ? 'first' : 'last' - , that = this - , e - - this.sliding = true - - isCycling && this.pause() - - $next = $next.length ? $next : this.$element.find('.item')[fallback]() - - e = $.Event('slide', { - relatedTarget: $next[0] - , direction: direction - }) - - if ($next.hasClass('active')) return - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - this.$element.one('slid', function () { - var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) - $nextIndicator && $nextIndicator.addClass('active') - }) - } - - if ($.support.transition && this.$element.hasClass('slide')) { - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - this.$element.one($.support.transition.end, function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { that.$element.trigger('slid') }, 0) - }) - } else { - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger('slid') - } - - isCycling && this.cycle() - - return this - } - - } - - - /* CAROUSEL PLUGIN DEFINITION - * ========================== */ - - var old = $.fn.carousel - - $.fn.carousel = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('carousel') - , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) - , action = typeof option == 'string' ? option : options.slide - if (!data) $this.data('carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - $.fn.carousel.defaults = { - interval: 5000 - , pause: 'hover' - } - - $.fn.carousel.Constructor = Carousel - - - /* CAROUSEL NO CONFLICT - * ==================== */ - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - /* CAROUSEL DATA-API - * ================= */ - - $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { - var $this = $(this), href - , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 - , options = $.extend({}, $target.data(), $this.data()) - , slideIndex - - $target.carousel(options) - - if (slideIndex = $this.attr('data-slide-to')) { - $target.data('carousel').pause().to(slideIndex).cycle() - } - - e.preventDefault() - }) - -}(window.$jqTheme || window.jQuery); -/* ============================================================= - * bootstrap-collapse.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#collapse - * ============================================================= - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* COLLAPSE PUBLIC CLASS DEFINITION - * ================================ */ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, $.fn.collapse.defaults, options) - - if (this.options.parent) { - this.$parent = $(this.options.parent) - } - - this.options.toggle && this.toggle() - } - - Collapse.prototype = { - - constructor: Collapse - - , dimension: function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - , show: function () { - var dimension - , scroll - , actives - , hasData - - if (this.transitioning || this.$element.hasClass('in')) return - - dimension = this.dimension() - scroll = $.camelCase(['scroll', dimension].join('-')) - actives = this.$parent && this.$parent.find('> .accordion-group > .in') - - if (actives && actives.length) { - hasData = actives.data('collapse') - if (hasData && hasData.transitioning) return - actives.collapse('hide') - hasData || actives.data('collapse', null) - } - - this.$element[dimension](0) - this.transition('addClass', $.Event('show'), 'shown') - $.support.transition && this.$element[dimension](this.$element[0][scroll]) - } - - , hide: function () { - var dimension - if (this.transitioning || !this.$element.hasClass('in')) return - dimension = this.dimension() - this.reset(this.$element[dimension]()) - this.transition('removeClass', $.Event('hide'), 'hidden') - this.$element[dimension](0) - } - - , reset: function (size) { - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - [dimension](size || 'auto') - [0].offsetWidth - - this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') - - return this - } - - , transition: function (method, startEvent, completeEvent) { - var that = this - , complete = function () { - if (startEvent.type == 'show') that.reset() - that.transitioning = 0 - that.$element.trigger(completeEvent) - } - - this.$element.trigger(startEvent) - - if (startEvent.isDefaultPrevented()) return - - this.transitioning = 1 - - this.$element[method]('in') - - $.support.transition && this.$element.hasClass('collapse') ? - this.$element.one($.support.transition.end, complete) : - complete() - } - - , toggle: function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - } - - - /* COLLAPSE PLUGIN DEFINITION - * ========================== */ - - var old = $.fn.collapse - - $.fn.collapse = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('collapse') - , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) - if (!data) $this.data('collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.collapse.defaults = { - toggle: true - } - - $.fn.collapse.Constructor = Collapse - - - /* COLLAPSE NO CONFLICT - * ==================== */ - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - /* COLLAPSE DATA-API - * ================= */ - - $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { - var $this = $(this), href - , target = $this.attr('data-target') - || e.preventDefault() - || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 - , option = $(target).data('collapse') ? 'toggle' : $this.data() - $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') - $(target).collapse(option) - }) - -}(window.$jqTheme || window.jQuery); -/* ============================================================ - * bootstrap-dropdown.js v2.3.2 - * http://twitter.github.com/bootstrap/javascript.html#dropdowns - * ============================================================ - * Copyright 2012 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============================================================ */ - - -!function ($) { - - "use strict"; // jshint ;_; - - - /* DROPDOWN CLASS DEFINITION - * ========================= */ - - var toggle = '[data-toggle=dropdown]' - , Dropdown = function (element) { - var $el = $(element).on('click.dropdown.data-api', this.toggle) - $('html').on('click.dropdown.data-api', function () { - $el.parent().removeClass('open') - }) - } - - Dropdown.prototype = { - - constructor: Dropdown - - , toggle: function (e) { - var $this = $(this) - , $parent - , isActive - - if ($this.is('.disabled, :disabled')) return - - $parent = getParent($this) - - isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement) { - // if mobile we we use a backdrop because click events don't delegate - $('