From 272919ff255a6c2c8152da322afebe9ffef9d974 Mon Sep 17 00:00:00 2001 From: hazendaz Date: Tue, 26 Dec 2023 06:34:23 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20spotbugs?= =?UTF-8?q?/spotbugs-maven-plugin@f3644b2bf66c6c04d59c716c4c87d4949b452ea4?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelog.html | 6 +- dependency-check-report.html | 2 +- dev-activity.html | 4 +- .../css/apache-maven-fluido-1.12.0.min.css | 25 +- examples/css/print.css | 28 +- examples/css/site.css | 17 +- .../fonts/glyphicons-halflings-regular.svg | 2 +- examples/js/apache-maven-fluido-1.12.0.min.js | 17 +- examples/project-reports.html | 17 + examples/spotbugs.html | 17 + examples/spotbugs.xml | 19 + examples/spotbugsXml.xml | 333 ++++++++++++++++++ examples/xref-test/allclasses-frame.html | 17 + examples/xref-test/index.html | 17 + .../mojo/spotbugsmavenplugin/it/App.html | 17 + .../mojo/spotbugsmavenplugin/it/FooTest.html | 17 + .../spotbugsmavenplugin/it/package-frame.html | 19 +- .../it/package-summary.html | 19 +- examples/xref-test/overview-frame.html | 17 + examples/xref-test/overview-summary.html | 19 +- examples/xref-test/stylesheet.css | 15 + examples/xref/A.html | 17 + examples/xref/AbstractMissingHashCode.html | 17 + .../AccidentalNonConstructorInInnerClass.html | 17 + examples/xref/AnnotationTest.html | 17 + .../xref/AppendingToAnObjectOutputStream.html | 17 + examples/xref/ArgumentAssertions.html | 17 + examples/xref/ArrayToString.html | 17 + examples/xref/AssertionsWithSideEffects.html | 17 + examples/xref/AssignedOnlyInCtor.html | 17 + examples/xref/AssumeUnsignedBytes.html | 17 + examples/xref/UseInitCause.html | 17 + ...OfNonHashableClassInHashDataStructure.html | 17 + examples/xref/UselessAssignments.html | 17 + examples/xref/UselessControlFlow.html | 17 + examples/xref/UselessCurrentThread.html | 17 + examples/xref/UselessFinalize.html | 17 + examples/xref/UselessSCMethods.html | 17 + examples/xref/UserAss3rtion.html | 17 + examples/xref/UserMistakes.html | 17 + examples/xref/allclasses-frame.html | 17 + .../xref/annotations/DetectorUnderTest.html | 17 + examples/xref/annotations/package-frame.html | 19 +- .../xref/annotations/package-summary.html | 19 +- examples/xref/index.html | 17 + examples/xref/overview-frame.html | 17 + examples/xref/overview-summary.html | 19 +- examples/xref/package-frame.html | 19 +- examples/xref/package-summary.html | 19 +- examples/xref/stylesheet.css | 15 + file-activity.html | 8 +- gapidocs/deprecated-list.html | 2 +- gapidocs/help-doc.html | 2 +- gapidocs/index-all.html | 2 +- .../mojo/spotbugs/BaseViolationCheckMojo.html | 2 +- .../org/codehaus/mojo/spotbugs/CheckMojo.html | 2 +- .../mojo/spotbugs/PluginArtifact.html | 2 +- .../mojo/spotbugs/ResourceHelper.html | 2 +- .../mojo/spotbugs/SourceFileIndexer.html | 2 +- .../codehaus/mojo/spotbugs/SpotBugsGui.html | 2 +- .../codehaus/mojo/spotbugs/SpotBugsInfo.html | 2 +- .../codehaus/mojo/spotbugs/SpotBugsMojo.html | 2 +- .../mojo/spotbugs/SpotBugsPluginsTrait.html | 2 +- .../spotbugs/SpotbugsReportGenerator.html | 2 +- .../codehaus/mojo/spotbugs/VerifyMojo.html | 2 +- .../codehaus/mojo/spotbugs/XDocsReporter.html | 2 +- plugin-updates-report.html | 11 +- property-updates-report.html | 21 +- 68 files changed, 1150 insertions(+), 65 deletions(-) create mode 100644 examples/spotbugs.xml create mode 100644 examples/spotbugsXml.xml diff --git a/changelog.html b/changelog.html index f38b4d27..87968cd3 100644 --- a/changelog.html +++ b/changelog.html @@ -88,16 +88,16 @@

Change Log Report

Total number of changed sets: 1

Changes between 2023-11-26 and 2023-12-27

-

Total commits: 1
Total number of files changed: 366

+

Total commits: 1
Total number of files changed: 368

- + -
Timestamp Author Details
2023-12-25 22:40:522023-12-26 01:23:58 Jeremy Landis <jeremylandis@hotmail.com>.gitattributes v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/ci.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/codeql-analysis.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/coveralls.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/coverity.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/it-maven-3.3.9.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/it-maven-4.0.0.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/it.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/site.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/sonar.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.github/workflows/sonatype.yaml v 406595772e53278e471582fb7d0e8047ba446ec9
.gitignore v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/extensions.xml v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/jvm.config v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/maven.config v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/settings.xml v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/wrapper/MavenWrapperDownloader.java v 406595772e53278e471582fb7d0e8047ba446ec9
.mvn/wrapper/maven-wrapper.properties v 406595772e53278e471582fb7d0e8047ba446ec9
LICENSE v 406595772e53278e471582fb7d0e8047ba446ec9
LICENSE_HEADER v 406595772e53278e471582fb7d0e8047ba446ec9
README.md v 406595772e53278e471582fb7d0e8047ba446ec9
mvnw v 406595772e53278e471582fb7d0e8047ba446ec9
mvnw.cmd v 406595772e53278e471582fb7d0e8047ba446ec9
pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
renovate.json v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-src/test/java/org/codehaus/mojo/spotbugsmavenplugin/it/App.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-src/test/java/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline-other.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline-outputstream.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/src/main/resources/filters/lib-filter2.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/src/main/resources/whizbang/lib-filter.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/build-tools/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/prime/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/prime/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/prime/src/main/resources/filters/lib-filter2.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/prime/src/main/resources/whizbang/lib-filter.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it-tools/prime/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-145/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-145/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-145/src/main/java/org/codehaus/mojo/spotbugsmavenplugin/it/mfindbugs145/App.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-145/verify.bsh v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-178/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/MFINDBUGS-178/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/basic-1/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/basic-1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/basic-1/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/change-xml-filename/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/change-xml-filename/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/change-xml-filename/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi-list/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi-list/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi-list/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file-multi/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-file/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-only-test-sources/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-only-test-sources/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-bug-only-test-sources/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-fail/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-fail/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-fail/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-failThreshold/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-failThreshold/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-failThreshold/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-jvmargs/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-jvmargs/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-jvmargs/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/module1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/module2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/src/main/config/spotbugs-exclude-filters.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi-filter-dups/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/modules/module-1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/modules/module-2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/modules/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-multi/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-no-missing-classes/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-no-missing-classes/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-no-missing-classes/src/main/java/test/App.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-no-missing-classes/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-nofail/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-nofail/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-pluginList-repo/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-pluginList-repo/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-pluginList-repo/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-skip/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-skip/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-skip/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-timeout/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check-timeout/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/check/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/common.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-default/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-default/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-default/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-max/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-max/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-max/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-min/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-min/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/effort-min/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/empty/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/empty/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/empty/src/main/resources/app.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/empty/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/encoding-utf8/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/encoding-utf8/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/encoding-utf8/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/module1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/module1/src/main/excludeBugs.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/module2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/module2/src/main/excludeBugs.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-modules/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi-list/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi-list/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi-list/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude-multi/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/exclude/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/excludeBugsFile/excludeBugs1.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/excludeBugsFile/excludeBugs2.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/excludeBugsFile/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/excludeBugsFile/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/excludeBugsFile/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/experimental/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/experimental/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/experimental/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/html-report/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/html-report/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/html-report/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi-list/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi-list/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi-list/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include-multi/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/include/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/maxRank/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/maxRank/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/maxRank/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/modules/module-1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/modules/module-2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/modules/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi-build/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-1/src/site/site.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-1/src/site/xdoc/index.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-2/src/site/site.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/module-2/src/site/xdoc/index.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/modules/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/multi/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/nested/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/nested/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/nested/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-src/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-src/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-src/src/test/java/EmptyJUnitTest.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-src/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-testsrc/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-testsrc/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/no-testsrc/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/omitVisitors/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/omitVisitors/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/omitVisitors/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyze/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyze/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyze/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyzeFileSource/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyzeFileSource/only-analyze.txt v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyzeFileSource/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/onlyAnalyzeFileSource/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList-repo/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList-repo/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList-repo/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/pluginList/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/relaxed/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/relaxed/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/relaxed/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-1/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-1/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-1/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-2/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-2/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/sarif-2/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/settings.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-brazil/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-brazil/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-brazil/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-default/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-default/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-default/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-french/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-french/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-french/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-spanish/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-spanish/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/site-spanish/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skip/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skip/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skip/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skipEmpty/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skipEmpty/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skipEmpty/src/main/java/test/App.java v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/skipEmpty/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/systemPropertyVariables/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/systemPropertyVariables/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/systemPropertyVariables/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threaded/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threaded/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threaded/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-experimental/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-experimental/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-experimental/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-high/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-high/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-high/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-low/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-low/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/threshold-low/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/trace/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/trace/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/trace/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs-override/edu.umd.cs.findbugs.core.prefs v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs-override/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs-override/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs-override/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs/edu.umd.cs.findbugs.core.prefs v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/userPrefs/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify-clean/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify-clean/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify-fail/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify-fail/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify-fail/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify/invoker.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify/pom.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/it/verify/verify.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/CheckMojo.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/PluginArtifact.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/ResourceHelper.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SourceFileIndexer.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsGui.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsInfo.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsMojo.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/VerifyMojo.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/groovy/org/codehaus/mojo/spotbugs/XDocsReporter.groovy v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs_en.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs_es.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs_fr.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs_no_NO.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/resources/spotbugs_pt_BR.properties v 406595772e53278e471582fb7d0e8047ba446ec9
src/main/tools/spotbugs-exclude-filters.xml v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/apt/examples/multi-module-config.apt.vm v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/apt/examples/violationChecking.apt.vm v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/apt/index.apt.vm v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/apt/usage.apt.vm v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/fml/faq.fml v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/css/apache-maven-fluido-1.12.0.min.css v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/css/print.css v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/css/site.css v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/fonts/glyphicons-halflings-regular.eot v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/fonts/glyphicons-halflings-regular.svg v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/fonts/glyphicons-halflings-regular.ttf v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/fonts/glyphicons-halflings-regular.woff v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/accessories-text-editor.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/add.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/apache-maven-project-2.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/application-certificate.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/contact-new.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/document-properties.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/drive-harddisk.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/fix.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/icon_error_sml.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/icon_help_sml.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/icon_info_sml.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/icon_success_sml.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/icon_warning_sml.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/image-x-generic.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/internet-web-browser.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/logos/build-by-maven-black.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/logos/build-by-maven-white.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/logos/maven-feather.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/network-server.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/package-x-generic.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/profiles/pre-release.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/profiles/retired.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/profiles/sandbox.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/remove.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/rss.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/update.gif v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/images/window-new.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/img/glyphicons-halflings-white.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/img/glyphicons-halflings.png v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/js/apache-maven-fluido-1.12.0.min.js v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/project-reports.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/spotbugs.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/allclasses-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/index.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/overview-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/overview-summary.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref-test/stylesheet.css v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/A.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AbstractMissingHashCode.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AccidentalNonConstructorInInnerClass.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AnnotationTest.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AppendingToAnObjectOutputStream.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/ArgumentAssertions.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/ArrayToString.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AssertionsWithSideEffects.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AssignedOnlyInCtor.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/AssumeUnsignedBytes.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UseInitCause.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UseOfNonHashableClassInHashDataStructure.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UselessAssignments.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UselessControlFlow.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UselessCurrentThread.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UselessFinalize.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UselessSCMethods.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UserAss3rtion.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/UserMistakes.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/allclasses-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/annotations/DetectorUnderTest.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/annotations/package-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/annotations/package-summary.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/index.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/overview-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/overview-summary.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/package-frame.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/package-summary.html v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/resources/examples/xref/stylesheet.css v 406595772e53278e471582fb7d0e8047ba446ec9
src/site/site.xml v 406595772e53278e471582fb7d0e8047ba446ec9

[ci] Add note on how to update sites for examples on our site
+.gitattributes v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/ci.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/codeql-analysis.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/coveralls.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/coverity.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/it-maven-3.3.9.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/it-maven-4.0.0.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/it.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/site.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/sonar.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.github/workflows/sonatype.yaml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.gitignore v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/extensions.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/jvm.config v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/maven.config v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/settings.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/wrapper/MavenWrapperDownloader.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
.mvn/wrapper/maven-wrapper.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
LICENSE v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
LICENSE_HEADER v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
README.md v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
mvnw v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
mvnw.cmd v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
renovate.json v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-src/test/java/org/codehaus/mojo/spotbugsmavenplugin/it/App.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-src/test/java/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline-other.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline-outputstream.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/src/main/resources/baseline/spotbugs-baseline.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/src/main/resources/filters/lib-filter2.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/src/main/resources/whizbang/lib-filter.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/build-tools/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/prime/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/prime/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/prime/src/main/resources/filters/lib-filter2.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/prime/src/main/resources/whizbang/lib-filter.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it-tools/prime/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-145/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-145/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-145/src/main/java/org/codehaus/mojo/spotbugsmavenplugin/it/mfindbugs145/App.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-145/verify.bsh v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-178/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/MFINDBUGS-178/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/basic-1/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/basic-1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/basic-1/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/change-xml-filename/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/change-xml-filename/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/change-xml-filename/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi-list/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi-list/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi-list/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file-multi/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-file/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-only-test-sources/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-only-test-sources/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-bug-only-test-sources/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-fail/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-fail/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-fail/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-failThreshold/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-failThreshold/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-failThreshold/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-jvmargs/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-jvmargs/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-jvmargs/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/module1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/module2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/src/main/config/spotbugs-exclude-filters.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi-filter-dups/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/modules/module-1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/modules/module-2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/modules/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-multi/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-no-missing-classes/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-no-missing-classes/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-no-missing-classes/src/main/java/test/App.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-no-missing-classes/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-nofail/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-nofail/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-pluginList-repo/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-pluginList-repo/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-pluginList-repo/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-skip/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-skip/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-skip/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-timeout/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check-timeout/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/check/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/common.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-default/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-default/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-default/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-max/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-max/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-max/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-min/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-min/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/effort-min/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/empty/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/empty/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/empty/src/main/resources/app.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/empty/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/encoding-utf8/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/encoding-utf8/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/encoding-utf8/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/module1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/module1/src/main/excludeBugs.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/module2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/module2/src/main/excludeBugs.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-modules/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi-list/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi-list/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi-list/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude-multi/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/exclude/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/excludeBugsFile/excludeBugs1.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/excludeBugsFile/excludeBugs2.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/excludeBugsFile/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/excludeBugsFile/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/excludeBugsFile/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/experimental/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/experimental/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/experimental/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/html-report/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/html-report/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/html-report/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi-list/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi-list/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi-list/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include-multi/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/include/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/maxRank/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/maxRank/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/maxRank/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/modules/module-1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/modules/module-2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/modules/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi-build/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-1/src/site/site.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-1/src/site/xdoc/index.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-2/src/site/site.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/module-2/src/site/xdoc/index.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/modules/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/multi/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/nested/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/nested/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/nested/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-src/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-src/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-src/src/test/java/EmptyJUnitTest.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-src/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-testsrc/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-testsrc/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/no-testsrc/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/omitVisitors/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/omitVisitors/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/omitVisitors/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyze/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyze/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyze/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyzeFileSource/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyzeFileSource/only-analyze.txt v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyzeFileSource/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/onlyAnalyzeFileSource/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList-repo/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList-repo/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList-repo/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/pluginList/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/relaxed/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/relaxed/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/relaxed/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-1/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-1/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-1/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-2/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-2/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/sarif-2/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/settings.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-brazil/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-brazil/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-brazil/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-default/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-default/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-default/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-french/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-french/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-french/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-spanish/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-spanish/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/site-spanish/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skip/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skip/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skip/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skipEmpty/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skipEmpty/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skipEmpty/src/main/java/test/App.java v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/skipEmpty/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/systemPropertyVariables/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/systemPropertyVariables/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/systemPropertyVariables/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threaded/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threaded/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threaded/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-experimental/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-experimental/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-experimental/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-high/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-high/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-high/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-low/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-low/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/threshold-low/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/trace/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/trace/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/trace/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs-override/edu.umd.cs.findbugs.core.prefs v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs-override/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs-override/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs-override/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs/edu.umd.cs.findbugs.core.prefs v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/userPrefs/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify-clean/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify-clean/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify-fail/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify-fail/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify-fail/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify/invoker.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify/pom.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/it/verify/verify.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/CheckMojo.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/PluginArtifact.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/ResourceHelper.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SourceFileIndexer.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsGui.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsInfo.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsMojo.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/VerifyMojo.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/groovy/org/codehaus/mojo/spotbugs/XDocsReporter.groovy v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs_en.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs_es.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs_fr.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs_no_NO.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/resources/spotbugs_pt_BR.properties v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/main/tools/spotbugs-exclude-filters.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/apt/examples/multi-module-config.apt.vm v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/apt/examples/violationChecking.apt.vm v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/apt/index.apt.vm v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/apt/usage.apt.vm v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/fml/faq.fml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/css/apache-maven-fluido-1.12.0.min.css v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/css/print.css v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/css/site.css v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/fonts/glyphicons-halflings-regular.eot v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/fonts/glyphicons-halflings-regular.svg v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/fonts/glyphicons-halflings-regular.ttf v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/fonts/glyphicons-halflings-regular.woff v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/accessories-text-editor.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/add.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/apache-maven-project-2.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/application-certificate.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/contact-new.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/document-properties.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/drive-harddisk.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/fix.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/icon_error_sml.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/icon_help_sml.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/icon_info_sml.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/icon_success_sml.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/icon_warning_sml.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/image-x-generic.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/internet-web-browser.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/logos/build-by-maven-black.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/logos/build-by-maven-white.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/logos/maven-feather.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/network-server.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/package-x-generic.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/profiles/pre-release.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/profiles/retired.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/profiles/sandbox.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/remove.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/rss.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/update.gif v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/images/window-new.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/img/glyphicons-halflings-white.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/img/glyphicons-halflings.png v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/js/apache-maven-fluido-1.12.0.min.js v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/project-reports.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/spotbugs.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/spotbugs.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/spotbugsXml.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/allclasses-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/index.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/overview-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/overview-summary.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref-test/stylesheet.css v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/A.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AbstractMissingHashCode.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AccidentalNonConstructorInInnerClass.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AnnotationTest.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AppendingToAnObjectOutputStream.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/ArgumentAssertions.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/ArrayToString.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AssertionsWithSideEffects.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AssignedOnlyInCtor.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/AssumeUnsignedBytes.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UseInitCause.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UseOfNonHashableClassInHashDataStructure.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UselessAssignments.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UselessControlFlow.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UselessCurrentThread.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UselessFinalize.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UselessSCMethods.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UserAss3rtion.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/UserMistakes.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/allclasses-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/annotations/DetectorUnderTest.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/annotations/package-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/annotations/package-summary.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/index.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/overview-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/overview-summary.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/package-frame.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/package-summary.html v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/resources/examples/xref/stylesheet.css v f3644b2bf66c6c04d59c716c4c87d4949b452ea4
src/site/site.xml v f3644b2bf66c6c04d59c716c4c87d4949b452ea4

Merge pull request #733 from hazendaz/master

[eol] Fix end of file markers diff --git a/dependency-check-report.html b/dependency-check-report.html index b79cd7d1..838420ab 100644 --- a/dependency-check-report.html +++ b/dependency-check-report.html @@ -662,7 +662,7 @@

Suppressing false positives | Getting Help: github issues

 Sponsor

-

Project: spotbugs-maven-plugin

com.github.spotbugs:spotbugs-maven-plugin:4.8.3.0-SNAPSHOT

Scan Information (show all):

Summary

Display: Showing Vulnerable Dependencies (click to show all)

DependencyVulnerability IDsPackageHighest SeverityCVE CountConfidenceEvidence Count
Saxon-HE-12.4.jarcpe:2.3:a:kay_framework_project:kay_framework:12.4:*:*:*:*:*:*:*pkg:maven/net.sf.saxon/Saxon-HE@12.4 0Low55
ant-1.10.14.jarcpe:2.3:a:apache:ant:1.10.14:*:*:*:*:*:*:*pkg:maven/org.apache.ant/ant@1.10.14 0Highest24
aopalliance-1.0.jarpkg:maven/aopalliance/aopalliance@1.0 020
asm-9.6.jarpkg:maven/org.ow2.asm/asm@9.6 054
asm-analysis-9.6.jarpkg:maven/org.ow2.asm/asm-analysis@9.6 060
asm-commons-9.6.jarpkg:maven/org.ow2.asm/asm-commons@9.6 058
asm-tree-9.6.jarpkg:maven/org.ow2.asm/asm-tree@9.6 058
asm-util-9.6.jarpkg:maven/org.ow2.asm/asm-util@9.6 058
bcel-6.8.0.jarcpe:2.3:a:apache:commons_bcel:6.8.0:*:*:*:*:*:*:*pkg:maven/org.apache.bcel/bcel@6.8.0 0Low77
checker-qual-3.40.0.jarpkg:maven/org.checkerframework/checker-qual@3.40.0 046
commons-beanutils-1.9.4.jarcpe:2.3:a:apache:commons_beanutils:1.9.4:*:*:*:*:*:*:*pkg:maven/commons-beanutils/commons-beanutils@1.9.4 0Highest168
commons-chain-1.2.jarpkg:maven/commons-chain/commons-chain@1.2 078
commons-codec-1.16.0.jarpkg:maven/commons-codec/commons-codec@1.16.0 0119
commons-collections-3.2.2.jarcpe:2.3:a:apache:commons_collections:3.2.2:*:*:*:*:*:*:*pkg:maven/commons-collections/commons-collections@3.2.2 0Highest84
commons-digester-2.1.jarpkg:maven/commons-digester/commons-digester@2.1 098
commons-io-2.15.1.jarcpe:2.3:a:apache:commons_io:2.15.1:*:*:*:*:*:*:*pkg:maven/commons-io/commons-io@2.15.1 0Highest125
commons-lang-2.6.jarpkg:maven/commons-lang/commons-lang@2.6 0122
commons-lang3-3.14.0.jarpkg:maven/org.apache.commons/commons-lang3@3.14.0 0145
commons-text-1.10.0.jarcpe:2.3:a:apache:commons_text:1.10.0:*:*:*:*:*:*:*pkg:maven/org.apache.commons/commons-text@1.10.0 0Highest71
dom4j-2.1.4.jarcpe:2.3:a:dom4j_project:dom4j:2.1.4:*:*:*:*:*:*:*pkg:maven/org.dom4j/dom4j@2.1.4 0Highest21
doxia-core-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-core@1.12.0 026
doxia-decoration-model-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-decoration-model@1.11.1 026
doxia-integration-tools-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-integration-tools@1.11.1 028
doxia-logging-api-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-logging-api@1.12.0 028
doxia-module-xhtml-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-module-xhtml@1.11.1 028
doxia-module-xhtml5-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-module-xhtml5@1.11.1 028
doxia-sink-api-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-sink-api@1.12.0 028
doxia-site-renderer-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-site-renderer@1.11.1 026
doxia-skin-model-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-skin-model@1.11.1 026
error_prone_annotations-2.23.0.jarpkg:maven/com.google.errorprone/error_prone_annotations@2.23.0 029
failureaccess-1.0.2.jarpkg:maven/com.google.guava/failureaccess@1.0.2 032
groovy-4.0.17.jarcpe:2.3:a:apache:groovy:4.0.17:*:*:*:*:*:*:*pkg:maven/org.apache.groovy/groovy@4.0.17 0Highest289
groovy-ant-4.0.17.jarcpe:2.3:a:apache:ant:4.0.17:*:*:*:*:*:*:*
cpe:2.3:a:apache:groovy:4.0.17:*:*:*:*:*:*:*
pkg:maven/org.apache.groovy/groovy-ant@4.0.17 0Highest286
gson-2.10.1.jarcpe:2.3:a:google:gson:2.10.1:*:*:*:*:*:*:*pkg:maven/com.google.code.gson/gson@2.10.1 0Highest33
guava-33.0.0-jre.jarcpe:2.3:a:google:guava:33.0.0:*:*:*:*:*:*:*pkg:maven/com.google.guava/guava@33.0.0-jre 0Highest27
guice-5.1.0.jarpkg:maven/com.google.inject/guice@5.1.0 034
hibernate-validator-annotation-processor-6.2.5.Final.jarcpe:2.3:a:redhat:hibernate_validator:6.2.5:*:*:*:*:*:*:*pkg:maven/org.hibernate.validator/hibernate-validator-annotation-processor@6.2.5.Final 0Highest29
httpclient-4.5.13.jarcpe:2.3:a:apache:httpclient:4.5.13:*:*:*:*:*:*:*pkg:maven/org.apache.httpcomponents/httpclient@4.5.13 0Highest32
httpclient5-5.1.3.jarcpe:2.3:a:apache:httpclient:5.1.3:*:*:*:*:*:*:*pkg:maven/org.apache.httpcomponents.client5/httpclient5@5.1.3 0Highest30
httpcore-4.4.14.jarpkg:maven/org.apache.httpcomponents/httpcore@4.4.14 032
httpcore5-5.1.3.jarpkg:maven/org.apache.httpcomponents.core5/httpcore5@5.1.3 030
httpcore5-h2-5.1.3.jarpkg:maven/org.apache.httpcomponents.core5/httpcore5-h2@5.1.3 030
j2objc-annotations-2.8.jarpkg:maven/com.google.j2objc/j2objc-annotations@2.8 024
javaparser-core-3.25.7.jarpkg:maven/com.github.javaparser/javaparser-core@3.25.7 027
javax.annotation-api-1.2.jarpkg:maven/javax.annotation/javax.annotation-api@1.2 046
javax.inject-1.jarpkg:maven/javax.inject/javax.inject@1 020
jaxen-2.0.0.jarpkg:maven/jaxen/jaxen@2.0.0 025
jcip-annotations-1.0-1.jarpkg:maven/com.github.stephenc.jcip/jcip-annotations@1.0-1 025
jcl-over-slf4j-2.0.9.jarpkg:maven/org.slf4j/jcl-over-slf4j@2.0.9 030
jsr305-3.0.2.jarpkg:maven/com.google.code.findbugs/jsr305@3.0.2 017
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jarpkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava 013
log4j-api-2.22.0.jarcpe:2.3:a:apache:log4j:2.22.0:*:*:*:*:*:*:*pkg:maven/org.apache.logging.log4j/log4j-api@2.22.0 0Highest37
log4j-to-slf4j-2.22.0.jarpkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.22.0 035
lombok-1.18.30.jarpkg:maven/org.projectlombok/lombok@1.18.30 036
lombok-1.18.30.jar: mavenEcjBootstrapAgent.jar 07
maven-artifact-3.9.6.jarpkg:maven/org.apache.maven/maven-artifact@3.9.6 026
maven-artifact-transfer-0.13.1.jarpkg:maven/org.apache.maven.shared/maven-artifact-transfer@0.13.1 033
maven-builder-support-3.9.6.jarpkg:maven/org.apache.maven/maven-builder-support@3.9.6 024
maven-common-artifact-filters-3.3.2.jarpkg:maven/org.apache.maven.shared/maven-common-artifact-filters@3.3.2 029
maven-core-3.9.6.jarcpe:2.3:a:apache:maven:3.9.6:*:*:*:*:*:*:*pkg:maven/org.apache.maven/maven-core@3.9.6 0Highest24
maven-model-3.9.6.jarpkg:maven/org.apache.maven/maven-model@3.9.6 026
maven-model-builder-3.9.6.jarpkg:maven/org.apache.maven/maven-model-builder@3.9.6 032
maven-plugin-annotations-3.10.2.jarpkg:maven/org.apache.maven.plugin-tools/maven-plugin-annotations@3.10.2 026
maven-plugin-api-3.9.6.jarpkg:maven/org.apache.maven/maven-plugin-api@3.9.6 026
maven-reporting-api-3.1.1.jarpkg:maven/org.apache.maven.reporting/maven-reporting-api@3.1.1 035
maven-reporting-impl-3.2.0.jarpkg:maven/org.apache.maven.reporting/maven-reporting-impl@3.2.0 035
maven-repository-metadata-3.9.6.jarpkg:maven/org.apache.maven/maven-repository-metadata@3.9.6 026
maven-resolver-api-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-api@1.9.18 034
maven-resolver-impl-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-impl@1.9.18 032
maven-resolver-named-locks-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-named-locks@1.9.18 033
maven-resolver-provider-3.9.6.jarpkg:maven/org.apache.maven/maven-resolver-provider@3.9.6 026
maven-resolver-spi-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-spi@1.9.18 032
maven-resolver-util-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-util@1.9.18 036
maven-settings-3.9.6.jarpkg:maven/org.apache.maven/maven-settings@3.9.6 026
maven-settings-builder-3.9.6.jarpkg:maven/org.apache.maven/maven-settings-builder@3.9.6 026
maven-shared-utils-3.4.2.jarcpe:2.3:a:apache:maven_shared_utils:3.4.2:*:*:*:*:*:*:*
cpe:2.3:a:utils_project:utils:3.4.2:*:*:*:*:*:*:*
pkg:maven/org.apache.maven.shared/maven-shared-utils@3.4.2 0Highest29
modernizer-maven-annotations-2.7.0.jarpkg:maven/org.gaul/modernizer-maven-annotations@2.7.0 019
org.eclipse.sisu.inject-0.9.0.M2.jarpkg:maven/org.eclipse.sisu/org.eclipse.sisu.inject@0.9.0.M2 032
org.eclipse.sisu.plexus-0.9.0.M2.jarpkg:maven/org.eclipse.sisu/org.eclipse.sisu.plexus@0.9.0.M2 029
oro-2.0.8.jarpkg:maven/oro/oro@2.0.8 016
plexus-cipher-2.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-cipher@2.0HIGH2Highest20
plexus-classworlds-2.7.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.7.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-classworlds@2.7.0HIGH2Highest28
plexus-component-annotations-2.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-component-annotations@2.0.0HIGH2Highest27
plexus-i18n-1.0-beta-10.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.0.eta-10:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-i18n@1.0-beta-10HIGH2Highest24
plexus-interpolation-1.26.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.26:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26HIGH2Highest25
plexus-resources-1.3.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.3.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-resources@1.3.0HIGH2Highest22
plexus-sec-dispatcher-2.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0:*:*:*:*:*:*:*
cpe:2.3:a:sec_project:sec:2.0:*:*:*:*:*:*:*
pkg:maven/org.codehaus.plexus/plexus-sec-dispatcher@2.0HIGH2Highest20
plexus-utils-4.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:4.0.0:*:*:*:*:*:*:*
cpe:2.3:a:plexus-utils_project:plexus-utils:4.0.0:*:*:*:*:*:*:*
cpe:2.3:a:utils_project:utils:4.0.0:*:*:*:*:*:*:*
pkg:maven/org.codehaus.plexus/plexus-utils@4.0.0 0Highest24
plexus-velocity-1.2.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.2:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-velocity@1.2HIGH2Highest25
plexus-xml-3.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:3.0.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-xml@3.0.0HIGH2Highest24
qdox-1.12.1.jarpkg:maven/com.thoughtworks.qdox/qdox@1.12.1 055
slf4j-api-2.0.9.jarpkg:maven/org.slf4j/slf4j-api@2.0.9 029
slf4j-simple-2.0.9.jarpkg:maven/org.slf4j/slf4j-simple@2.0.9 036
spotbugs-4.8.3.jarpkg:maven/com.github.spotbugs/spotbugs@4.8.3 048
spotbugs-annotations-4.8.3.jarpkg:maven/com.github.spotbugs/spotbugs-annotations@4.8.3 053
velocity-1.7.jarcpe:2.3:a:apache:velocity_engine:1.7:*:*:*:*:*:*:*pkg:maven/org.apache.velocity/velocity@1.7HIGH1Low76
velocity-tools-2.0.jarcpe:2.3:a:apache:velocity_tools:2.0:*:*:*:*:*:*:*pkg:maven/org.apache.velocity/velocity-tools@2.0MEDIUM1Highest76
xmlresolver-5.2.2-data.jarpkg:maven/org.xmlresolver/xmlresolver@5.2.2 012
xmlresolver-5.2.2.jarpkg:maven/org.xmlresolver/xmlresolver@5.2.2 026

Dependencies (vulnerable)

Saxon-HE-12.4.jar

Description:

The XSLT and XQuery Processor

License:

Mozilla Public License Version 2.0: http://www.mozilla.org/MPL/2.0/
File Path: /home/runner/.m2/repository/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.jar
MD5: b6319126413fa812ab937cdfac1e162c
SHA1: b532e44a8bf4007bbce69467801778a955599c52
SHA256:575f8b696e3b6f9aa7a3bf01611b8bf1b84576b55ce29bc16656a53a147ef441
Referenced In Project/Scope: spotbugs-maven-plugin:runtime
Saxon-HE-12.4.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs@4.8.3

Identifiers

ant-1.10.14.jar

File Path: /home/runner/.m2/repository/org/apache/ant/ant/1.10.14/ant-1.10.14.jar
MD5: 263e00d844d0e4efa54440ec5ed6362a
SHA1: 1edce9bbfa60dfd51f010879c78f4421dafae7a7
SHA256:4cbbd9243de4c1042d61d9a15db4c43c90ff93b16d78b39481da1c956c8e9671
Referenced In Project/Scope: spotbugs-maven-plugin:compile
ant-1.10.14.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

aopalliance-1.0.jar

Description:

AOP Alliance

License:

Public Domain
File Path: /home/runner/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
MD5: 04177054e180d09e3998808efa0401c7
SHA1: 0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8
SHA256:0addec670fedcd3f113c5c8091d783280d23f75e3acb841b61a9cdb079376a08
Referenced In Project/Scope: spotbugs-maven-plugin:provided
aopalliance-1.0.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/org.apache.maven/maven-core@3.9.6

Identifiers

asm-9.6.jar

Description:

ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm/9.6/asm-9.6.jar
MD5: 6f8bccf756f170d4185bb24c8c2d2020
SHA1: aa205cf0a06dbd8e04ece91c0b37c3f5d567546a
SHA256:3c6fac2424db3d4a853b669f4e3d1d9c3c552235e19a319673f887083c2303a1
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-analysis-9.6.jar

Description:

Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-analysis/9.6/asm-analysis-9.6.jar
MD5: 31c84ef7cc893fb278952ae2d6a2674f
SHA1: 9ce6c7b174bd997fc2552dff47964546bd7a5ec3
SHA256:d92832d7c37edc07c60e2559ac6118b31d642e337a6671edcb7ba9fae68edbbb
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-analysis-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-commons-9.6.jar

Description:

Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar
MD5: 9e317c75534bd1da8c00a67c618ab288
SHA1: f1a9e5508eff490744144565c47326c8648be309
SHA256:7aefd0d5c0901701c69f7513feda765fb6be33af2ce7aa17c5781fc87657c511
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-commons-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-tree-9.6.jar

Description:

Tree API of ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar
MD5: 6062608f1a98afe1e853d01fa1221a9e
SHA1: c0cdda9d211e965d2a4448aa3fd86110f2f8c2de
SHA256:c43ecf17b539c777e15da7b5b86553b377e2d39a683de6285567d5283888e7ef
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-tree-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-util-9.6.jar

Description:

Utilities for ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-util/9.6/asm-util-9.6.jar
MD5: bd3bc1c176a787373e9a031073c9574b
SHA1: f77caf84eb93786a749b2baa40865b9613e3eaee
SHA256:c635a7402f4aa9bf66b2f4230cea62025a0fe1cd63e8729adefc9b1994fac4c3
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-util-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

bcel-6.8.0.jar

Description:

Apache Commons Bytecode Engineering Library

License:

https://www.apache.org/licenses/LICENSE-2.0.txt
File Path: /home/runner/.m2/repository/org/apache/bcel/bcel/6.8.0/bcel-6.8.0.jar
MD5: 37824998115109405be3d0ffe0f5d3d2
SHA1: 5a6d9b91286e8d8279d4f31fbc9ff26e5944653a
SHA256:3acbae591284b06b67180f6a150379cd74d017c43c8ea85b89b57f7871e03a29
Referenced In Project/Scope: spotbugs-maven-plugin:compile
bcel-6.8.0.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

checker-qual-3.40.0.jar

Description:

checker-qual contains annotations (type qualifiers) that a programmer
+

Project: spotbugs-maven-plugin

com.github.spotbugs:spotbugs-maven-plugin:4.8.3.0-SNAPSHOT

Scan Information (show all):
  • dependency-check version: 8.4.2
  • Report Generated On: Tue, 26 Dec 2023 06:34:14 GMT
  • Dependencies Scanned: 106 (99 unique)
  • Vulnerable Dependencies11
  • Vulnerabilities Found: 20
  • Vulnerabilities Suppressed: 0
  • ...

Summary

Display: Showing Vulnerable Dependencies (click to show all)

DependencyVulnerability IDsPackageHighest SeverityCVE CountConfidenceEvidence Count
Saxon-HE-12.4.jarcpe:2.3:a:kay_framework_project:kay_framework:12.4:*:*:*:*:*:*:*pkg:maven/net.sf.saxon/Saxon-HE@12.4 0Low55
ant-1.10.14.jarcpe:2.3:a:apache:ant:1.10.14:*:*:*:*:*:*:*pkg:maven/org.apache.ant/ant@1.10.14 0Highest24
aopalliance-1.0.jarpkg:maven/aopalliance/aopalliance@1.0 020
asm-9.6.jarpkg:maven/org.ow2.asm/asm@9.6 054
asm-analysis-9.6.jarpkg:maven/org.ow2.asm/asm-analysis@9.6 060
asm-commons-9.6.jarpkg:maven/org.ow2.asm/asm-commons@9.6 058
asm-tree-9.6.jarpkg:maven/org.ow2.asm/asm-tree@9.6 058
asm-util-9.6.jarpkg:maven/org.ow2.asm/asm-util@9.6 058
bcel-6.8.0.jarcpe:2.3:a:apache:commons_bcel:6.8.0:*:*:*:*:*:*:*pkg:maven/org.apache.bcel/bcel@6.8.0 0Low77
checker-qual-3.40.0.jarpkg:maven/org.checkerframework/checker-qual@3.40.0 046
commons-beanutils-1.9.4.jarcpe:2.3:a:apache:commons_beanutils:1.9.4:*:*:*:*:*:*:*pkg:maven/commons-beanutils/commons-beanutils@1.9.4 0Highest168
commons-chain-1.2.jarpkg:maven/commons-chain/commons-chain@1.2 078
commons-codec-1.16.0.jarpkg:maven/commons-codec/commons-codec@1.16.0 0119
commons-collections-3.2.2.jarcpe:2.3:a:apache:commons_collections:3.2.2:*:*:*:*:*:*:*pkg:maven/commons-collections/commons-collections@3.2.2 0Highest84
commons-digester-2.1.jarpkg:maven/commons-digester/commons-digester@2.1 098
commons-io-2.15.1.jarcpe:2.3:a:apache:commons_io:2.15.1:*:*:*:*:*:*:*pkg:maven/commons-io/commons-io@2.15.1 0Highest125
commons-lang-2.6.jarpkg:maven/commons-lang/commons-lang@2.6 0122
commons-lang3-3.14.0.jarpkg:maven/org.apache.commons/commons-lang3@3.14.0 0145
commons-text-1.10.0.jarcpe:2.3:a:apache:commons_text:1.10.0:*:*:*:*:*:*:*pkg:maven/org.apache.commons/commons-text@1.10.0 0Highest71
dom4j-2.1.4.jarcpe:2.3:a:dom4j_project:dom4j:2.1.4:*:*:*:*:*:*:*pkg:maven/org.dom4j/dom4j@2.1.4 0Highest21
doxia-core-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-core@1.12.0 026
doxia-decoration-model-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-decoration-model@1.11.1 026
doxia-integration-tools-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-integration-tools@1.11.1 028
doxia-logging-api-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-logging-api@1.12.0 028
doxia-module-xhtml-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-module-xhtml@1.11.1 028
doxia-module-xhtml5-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-module-xhtml5@1.11.1 028
doxia-sink-api-1.12.0.jarpkg:maven/org.apache.maven.doxia/doxia-sink-api@1.12.0 028
doxia-site-renderer-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-site-renderer@1.11.1 026
doxia-skin-model-1.11.1.jarpkg:maven/org.apache.maven.doxia/doxia-skin-model@1.11.1 026
error_prone_annotations-2.23.0.jarpkg:maven/com.google.errorprone/error_prone_annotations@2.23.0 029
failureaccess-1.0.2.jarpkg:maven/com.google.guava/failureaccess@1.0.2 032
groovy-4.0.17.jarcpe:2.3:a:apache:groovy:4.0.17:*:*:*:*:*:*:*pkg:maven/org.apache.groovy/groovy@4.0.17 0Highest289
groovy-ant-4.0.17.jarcpe:2.3:a:apache:ant:4.0.17:*:*:*:*:*:*:*
cpe:2.3:a:apache:groovy:4.0.17:*:*:*:*:*:*:*
pkg:maven/org.apache.groovy/groovy-ant@4.0.17 0Highest286
gson-2.10.1.jarcpe:2.3:a:google:gson:2.10.1:*:*:*:*:*:*:*pkg:maven/com.google.code.gson/gson@2.10.1 0Highest33
guava-33.0.0-jre.jarcpe:2.3:a:google:guava:33.0.0:*:*:*:*:*:*:*pkg:maven/com.google.guava/guava@33.0.0-jre 0Highest27
guice-5.1.0.jarpkg:maven/com.google.inject/guice@5.1.0 034
hibernate-validator-annotation-processor-6.2.5.Final.jarcpe:2.3:a:redhat:hibernate_validator:6.2.5:*:*:*:*:*:*:*pkg:maven/org.hibernate.validator/hibernate-validator-annotation-processor@6.2.5.Final 0Highest29
httpclient-4.5.13.jarcpe:2.3:a:apache:httpclient:4.5.13:*:*:*:*:*:*:*pkg:maven/org.apache.httpcomponents/httpclient@4.5.13 0Highest32
httpclient5-5.1.3.jarcpe:2.3:a:apache:httpclient:5.1.3:*:*:*:*:*:*:*pkg:maven/org.apache.httpcomponents.client5/httpclient5@5.1.3 0Highest30
httpcore-4.4.14.jarpkg:maven/org.apache.httpcomponents/httpcore@4.4.14 032
httpcore5-5.1.3.jarpkg:maven/org.apache.httpcomponents.core5/httpcore5@5.1.3 030
httpcore5-h2-5.1.3.jarpkg:maven/org.apache.httpcomponents.core5/httpcore5-h2@5.1.3 030
j2objc-annotations-2.8.jarpkg:maven/com.google.j2objc/j2objc-annotations@2.8 024
javaparser-core-3.25.7.jarpkg:maven/com.github.javaparser/javaparser-core@3.25.7 027
javax.annotation-api-1.2.jarpkg:maven/javax.annotation/javax.annotation-api@1.2 046
javax.inject-1.jarpkg:maven/javax.inject/javax.inject@1 020
jaxen-2.0.0.jarpkg:maven/jaxen/jaxen@2.0.0 025
jcip-annotations-1.0-1.jarpkg:maven/com.github.stephenc.jcip/jcip-annotations@1.0-1 025
jcl-over-slf4j-2.0.9.jarpkg:maven/org.slf4j/jcl-over-slf4j@2.0.9 030
jsr305-3.0.2.jarpkg:maven/com.google.code.findbugs/jsr305@3.0.2 017
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jarpkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava 013
log4j-api-2.22.0.jarcpe:2.3:a:apache:log4j:2.22.0:*:*:*:*:*:*:*pkg:maven/org.apache.logging.log4j/log4j-api@2.22.0 0Highest37
log4j-to-slf4j-2.22.0.jarpkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.22.0 035
lombok-1.18.30.jarpkg:maven/org.projectlombok/lombok@1.18.30 036
lombok-1.18.30.jar: mavenEcjBootstrapAgent.jar 07
maven-artifact-3.9.6.jarpkg:maven/org.apache.maven/maven-artifact@3.9.6 026
maven-artifact-transfer-0.13.1.jarpkg:maven/org.apache.maven.shared/maven-artifact-transfer@0.13.1 033
maven-builder-support-3.9.6.jarpkg:maven/org.apache.maven/maven-builder-support@3.9.6 024
maven-common-artifact-filters-3.3.2.jarpkg:maven/org.apache.maven.shared/maven-common-artifact-filters@3.3.2 029
maven-core-3.9.6.jarcpe:2.3:a:apache:maven:3.9.6:*:*:*:*:*:*:*pkg:maven/org.apache.maven/maven-core@3.9.6 0Highest24
maven-model-3.9.6.jarpkg:maven/org.apache.maven/maven-model@3.9.6 026
maven-model-builder-3.9.6.jarpkg:maven/org.apache.maven/maven-model-builder@3.9.6 032
maven-plugin-annotations-3.10.2.jarpkg:maven/org.apache.maven.plugin-tools/maven-plugin-annotations@3.10.2 026
maven-plugin-api-3.9.6.jarpkg:maven/org.apache.maven/maven-plugin-api@3.9.6 026
maven-reporting-api-3.1.1.jarpkg:maven/org.apache.maven.reporting/maven-reporting-api@3.1.1 035
maven-reporting-impl-3.2.0.jarpkg:maven/org.apache.maven.reporting/maven-reporting-impl@3.2.0 035
maven-repository-metadata-3.9.6.jarpkg:maven/org.apache.maven/maven-repository-metadata@3.9.6 026
maven-resolver-api-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-api@1.9.18 034
maven-resolver-impl-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-impl@1.9.18 032
maven-resolver-named-locks-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-named-locks@1.9.18 033
maven-resolver-provider-3.9.6.jarpkg:maven/org.apache.maven/maven-resolver-provider@3.9.6 026
maven-resolver-spi-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-spi@1.9.18 032
maven-resolver-util-1.9.18.jarpkg:maven/org.apache.maven.resolver/maven-resolver-util@1.9.18 036
maven-settings-3.9.6.jarpkg:maven/org.apache.maven/maven-settings@3.9.6 026
maven-settings-builder-3.9.6.jarpkg:maven/org.apache.maven/maven-settings-builder@3.9.6 026
maven-shared-utils-3.4.2.jarcpe:2.3:a:apache:maven_shared_utils:3.4.2:*:*:*:*:*:*:*
cpe:2.3:a:utils_project:utils:3.4.2:*:*:*:*:*:*:*
pkg:maven/org.apache.maven.shared/maven-shared-utils@3.4.2 0Highest29
modernizer-maven-annotations-2.7.0.jarpkg:maven/org.gaul/modernizer-maven-annotations@2.7.0 019
org.eclipse.sisu.inject-0.9.0.M2.jarpkg:maven/org.eclipse.sisu/org.eclipse.sisu.inject@0.9.0.M2 032
org.eclipse.sisu.plexus-0.9.0.M2.jarpkg:maven/org.eclipse.sisu/org.eclipse.sisu.plexus@0.9.0.M2 029
oro-2.0.8.jarpkg:maven/oro/oro@2.0.8 016
plexus-cipher-2.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-cipher@2.0HIGH2Highest20
plexus-classworlds-2.7.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.7.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-classworlds@2.7.0HIGH2Highest28
plexus-component-annotations-2.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-component-annotations@2.0.0HIGH2Highest27
plexus-i18n-1.0-beta-10.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.0.eta-10:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-i18n@1.0-beta-10HIGH2Highest24
plexus-interpolation-1.26.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.26:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-interpolation@1.26HIGH2Highest25
plexus-resources-1.3.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.3.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-resources@1.3.0HIGH2Highest22
plexus-sec-dispatcher-2.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:2.0:*:*:*:*:*:*:*
cpe:2.3:a:sec_project:sec:2.0:*:*:*:*:*:*:*
pkg:maven/org.codehaus.plexus/plexus-sec-dispatcher@2.0HIGH2Highest20
plexus-utils-4.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:4.0.0:*:*:*:*:*:*:*
cpe:2.3:a:plexus-utils_project:plexus-utils:4.0.0:*:*:*:*:*:*:*
cpe:2.3:a:utils_project:utils:4.0.0:*:*:*:*:*:*:*
pkg:maven/org.codehaus.plexus/plexus-utils@4.0.0 0Highest24
plexus-velocity-1.2.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:1.2:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-velocity@1.2HIGH2Highest25
plexus-xml-3.0.0.jarcpe:2.3:a:codehaus-plexus_project:codehaus-plexus:3.0.0:*:*:*:*:*:*:*pkg:maven/org.codehaus.plexus/plexus-xml@3.0.0HIGH2Highest24
qdox-1.12.1.jarpkg:maven/com.thoughtworks.qdox/qdox@1.12.1 055
slf4j-api-2.0.9.jarpkg:maven/org.slf4j/slf4j-api@2.0.9 029
slf4j-simple-2.0.9.jarpkg:maven/org.slf4j/slf4j-simple@2.0.9 036
spotbugs-4.8.3.jarpkg:maven/com.github.spotbugs/spotbugs@4.8.3 048
spotbugs-annotations-4.8.3.jarpkg:maven/com.github.spotbugs/spotbugs-annotations@4.8.3 053
velocity-1.7.jarcpe:2.3:a:apache:velocity_engine:1.7:*:*:*:*:*:*:*pkg:maven/org.apache.velocity/velocity@1.7HIGH1Low76
velocity-tools-2.0.jarcpe:2.3:a:apache:velocity_tools:2.0:*:*:*:*:*:*:*pkg:maven/org.apache.velocity/velocity-tools@2.0MEDIUM1Highest76
xmlresolver-5.2.2-data.jarpkg:maven/org.xmlresolver/xmlresolver@5.2.2 012
xmlresolver-5.2.2.jarpkg:maven/org.xmlresolver/xmlresolver@5.2.2 026

Dependencies (vulnerable)

Saxon-HE-12.4.jar

Description:

The XSLT and XQuery Processor

License:

Mozilla Public License Version 2.0: http://www.mozilla.org/MPL/2.0/
File Path: /home/runner/.m2/repository/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.jar
MD5: b6319126413fa812ab937cdfac1e162c
SHA1: b532e44a8bf4007bbce69467801778a955599c52
SHA256:575f8b696e3b6f9aa7a3bf01611b8bf1b84576b55ce29bc16656a53a147ef441
Referenced In Project/Scope: spotbugs-maven-plugin:runtime
Saxon-HE-12.4.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs@4.8.3

Identifiers

ant-1.10.14.jar

File Path: /home/runner/.m2/repository/org/apache/ant/ant/1.10.14/ant-1.10.14.jar
MD5: 263e00d844d0e4efa54440ec5ed6362a
SHA1: 1edce9bbfa60dfd51f010879c78f4421dafae7a7
SHA256:4cbbd9243de4c1042d61d9a15db4c43c90ff93b16d78b39481da1c956c8e9671
Referenced In Project/Scope: spotbugs-maven-plugin:compile
ant-1.10.14.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

aopalliance-1.0.jar

Description:

AOP Alliance

License:

Public Domain
File Path: /home/runner/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
MD5: 04177054e180d09e3998808efa0401c7
SHA1: 0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8
SHA256:0addec670fedcd3f113c5c8091d783280d23f75e3acb841b61a9cdb079376a08
Referenced In Project/Scope: spotbugs-maven-plugin:provided
aopalliance-1.0.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/org.apache.maven/maven-core@3.9.6

Identifiers

asm-9.6.jar

Description:

ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm/9.6/asm-9.6.jar
MD5: 6f8bccf756f170d4185bb24c8c2d2020
SHA1: aa205cf0a06dbd8e04ece91c0b37c3f5d567546a
SHA256:3c6fac2424db3d4a853b669f4e3d1d9c3c552235e19a319673f887083c2303a1
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-analysis-9.6.jar

Description:

Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-analysis/9.6/asm-analysis-9.6.jar
MD5: 31c84ef7cc893fb278952ae2d6a2674f
SHA1: 9ce6c7b174bd997fc2552dff47964546bd7a5ec3
SHA256:d92832d7c37edc07c60e2559ac6118b31d642e337a6671edcb7ba9fae68edbbb
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-analysis-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-commons-9.6.jar

Description:

Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar
MD5: 9e317c75534bd1da8c00a67c618ab288
SHA1: f1a9e5508eff490744144565c47326c8648be309
SHA256:7aefd0d5c0901701c69f7513feda765fb6be33af2ce7aa17c5781fc87657c511
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-commons-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-tree-9.6.jar

Description:

Tree API of ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar
MD5: 6062608f1a98afe1e853d01fa1221a9e
SHA1: c0cdda9d211e965d2a4448aa3fd86110f2f8c2de
SHA256:c43ecf17b539c777e15da7b5b86553b377e2d39a683de6285567d5283888e7ef
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-tree-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

asm-util-9.6.jar

Description:

Utilities for ASM, a very small and fast Java bytecode manipulation framework

License:

BSD-3-Clause: https://asm.ow2.io/license.html
File Path: /home/runner/.m2/repository/org/ow2/asm/asm-util/9.6/asm-util-9.6.jar
MD5: bd3bc1c176a787373e9a031073c9574b
SHA1: f77caf84eb93786a749b2baa40865b9613e3eaee
SHA256:c635a7402f4aa9bf66b2f4230cea62025a0fe1cd63e8729adefc9b1994fac4c3
Referenced In Project/Scope: spotbugs-maven-plugin:compile
asm-util-9.6.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

bcel-6.8.0.jar

Description:

Apache Commons Bytecode Engineering Library

License:

https://www.apache.org/licenses/LICENSE-2.0.txt
File Path: /home/runner/.m2/repository/org/apache/bcel/bcel/6.8.0/bcel-6.8.0.jar
MD5: 37824998115109405be3d0ffe0f5d3d2
SHA1: 5a6d9b91286e8d8279d4f31fbc9ff26e5944653a
SHA256:3acbae591284b06b67180f6a150379cd74d017c43c8ea85b89b57f7871e03a29
Referenced In Project/Scope: spotbugs-maven-plugin:compile
bcel-6.8.0.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

checker-qual-3.40.0.jar

Description:

checker-qual contains annotations (type qualifiers) that a programmer
 writes to specify Java code for type-checking by the Checker Framework.
 

License:

The MIT License: http://opensource.org/licenses/MIT
File Path: /home/runner/.m2/repository/org/checkerframework/checker-qual/3.40.0/checker-qual-3.40.0.jar
MD5: 8c7fbd29a6763f88a1b138813c57565d
SHA1: 0ee3d7f12ee557875f1d93ca275cc4a019b693ab
SHA256:e8fce29a11df9934cf04df17bd629bfcf360b4b8ba5a8bd0457f6c4567d1fee4
Referenced In Project/Scope: spotbugs-maven-plugin:provided
checker-qual-3.40.0.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

commons-beanutils-1.9.4.jar

Description:

Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.

License:

https://www.apache.org/licenses/LICENSE-2.0.txt
File Path: /home/runner/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar
MD5: 07dc532ee316fe1f2f0323e9bd2f8df4
SHA1: d52b9abcd97f38c81342bb7e7ae1eee9b73cba51
SHA256:7d938c81789028045c08c065e94be75fc280527620d5bd62b519d5838532368a
Referenced In Project/Scope: spotbugs-maven-plugin:compile
commons-beanutils-1.9.4.jar is in the transitive dependency tree of the listed items.Included by: pkg:maven/com.github.spotbugs/spotbugs-maven-plugin@4.8.3.0-SNAPSHOT

Identifiers

commons-chain-1.2.jar

Description:

         An implementation of the GoF Chain of Responsibility pattern
diff --git a/dev-activity.html b/dev-activity.html
index fa0d4746..818902cc 100644
--- a/dev-activity.html
+++ b/dev-activity.html
@@ -87,7 +87,7 @@
 

Developer Activity Report

Changes between 2023-11-26 and 2023-12-27

-

Total commits: 1
Total number of files changed: 366

+

Total commits: 1
Total number of files changed: 368

@@ -96,7 +96,7 @@

Changes between 2023

-
Developer
Jeremy Landis <jeremylandis@hotmail.com> 1366
+368
diff --git a/examples/css/apache-maven-fluido-1.12.0.min.css b/examples/css/apache-maven-fluido-1.12.0.min.css index 810bf723..62f95642 100644 --- a/examples/css/apache-maven-fluido-1.12.0.min.css +++ b/examples/css/apache-maven-fluido-1.12.0.min.css @@ -1,4 +1,20 @@ -/*! +/** + * Copyright 2005-2023 the original author or authors. + * + * 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 + * + * https://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. + */ + +/** * Bootstrap v2.3.2 * * Copyright 2013 Twitter, Inc @@ -6,8 +22,11 @@ * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world 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:gray}.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}/*! + */ + +.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:gray}.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}/*! * Bootstrap Responsive v2.3.2 + * https://www.apache.org/licenses/LICENSE-2.0 * * Copyright 2013 Twitter, Inc * Licensed under the Apache License v2.0 @@ -17,4 +36,4 @@ */.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}}.clear{clear:both;visibility:hidden}.clear hr{display:none}section>p,section>dt,section>dl,section>table.table{margin-right:7px;margin-left:7px}#poweredBy{text-align:center}a.externalLink{padding-right:18px}a.newWindow{background:url('../images/window-new.png') right center no-repeat;padding-right:18px}a.externalLink[href^=http]{background:url('../images/internet-web-browser.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".asc"]{background:url('../images/accessories-text-editor.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".jpg"],a.externalLink[href$=".jpeg"],a.externalLink[href$=".gif"],a.externalLink[href$=".png"]{background:url('../images/image-x-generic.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".tar.gz"],a.externalLink[href$=".zip"]{background:url('../images/package-x-generic.png') right center no-repeat;padding-right:18px}a.externalLink[href$=".md5"],a.externalLink[href$=".sha1"]{background:url('../images/document-properties.png') right center no-repeat;padding-right:18px}a.externalLink[href^=https]{background:url('../images/application-certificate.png') right center no-repeat;padding-right:18px}a.externalLink[href^=file]{background:url('../images/drive-harddisk.png') right center no-repeat;padding-right:18px}a.externalLink[href^=ftp]{background:url('../images/network-server.png') right center no-repeat;padding-right:18px}a.externalLink[href^=mailto]{background:url('../images/contact-new.png') right center no-repeat;padding-right:18px}li.none{list-style:none}.search-query{width:95%}.sidebar-nav .search-query{width:calc(100% - 30px)}body.topBarEnabled{padding-top:43px}div.container-top,div.container-fluid-top{padding-top:10px}.builtBy{display:block}img.builtBy{margin:10px auto}#search-form{margin-left:9px;margin-right:9px}.hero-unit h2{font-size:60px}tt{padding:0 3px 2px;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fee9cc;color:rgba(0,0,0,0.75);padding:1px 3px}li{color:#404040}table.zebra-striped{background-color:#FFF}.footer{background-color:#EEE}.sidebar-nav{padding-left:0;padding-right:0}.sidebar-nav .icon-chevron-right,.sidebar-nav .icon-chevron-down{margin-top:2px;margin-right:-6px;float:right;opacity:.25}li.pull-right{margin-left:3px;margin-right:3px}.well{margin-bottom:10px}a.dropdown-toggle{cursor:pointer}h1>code,h2>code,h3>code,h4>code,h5>code{font-size:unset}.table th,.table td{text-align:revert}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0;padding-left:15px}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}/*! * "Fork me on GitHub" CSS ribbon v0.2.3 | MIT License * https://github.com/simonwhitaker/github-fork-ribbon-css -*/.github-fork-ribbon{width:12.1em;height:12.1em;position:absolute;overflow:hidden;top:0;right:0;z-index:9999;pointer-events:none;font-size:13px;text-decoration:none;text-indent:-999999px}.github-fork-ribbon.fixed{position:fixed}.github-fork-ribbon:hover,.github-fork-ribbon:active{background-color:rgba(0,0,0,0.0)}.github-fork-ribbon:before,.github-fork-ribbon:after{position:absolute;display:block;width:15.38em;height:1.54em;top:3.23em;right:-3.23em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon:before{content:"";padding:.38em 0;background-color:#a00;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15));-webkit-box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);-moz-box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);pointer-events:auto}.github-fork-ribbon:after{content:attr(data-ribbon);color:#fff;font:700 1em "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.54em;text-decoration:none;text-shadow:0 -.08em rgba(0,0,0,0.5);text-align:center;text-indent:0;padding:.15em 0;margin:.15em 0;border-width:.08em 0;border-style:dotted;border-color:#fff;border-color:rgba(255,255,255,0.7)}.github-fork-ribbon.left-top,.github-fork-ribbon.left-bottom{right:auto;left:0}.github-fork-ribbon.left-bottom,.github-fork-ribbon.right-bottom{top:auto;bottom:0}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after{right:auto;left:-3.23em}.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{top:auto;bottom:3.23em}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} \ No newline at end of file +*/.github-fork-ribbon{width:12.1em;height:12.1em;position:absolute;overflow:hidden;top:0;right:0;z-index:9999;pointer-events:none;font-size:13px;text-decoration:none;text-indent:-999999px}.github-fork-ribbon.fixed{position:fixed}.github-fork-ribbon:hover,.github-fork-ribbon:active{background-color:rgba(0,0,0,0.0)}.github-fork-ribbon:before,.github-fork-ribbon:after{position:absolute;display:block;width:15.38em;height:1.54em;top:3.23em;right:-3.23em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon:before{content:"";padding:.38em 0;background-color:#a00;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15));-webkit-box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);-moz-box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);box-shadow:0 .15em .23em 0 rgba(0,0,0,0.5);pointer-events:auto}.github-fork-ribbon:after{content:attr(data-ribbon);color:#fff;font:700 1em "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.54em;text-decoration:none;text-shadow:0 -.08em rgba(0,0,0,0.5);text-align:center;text-indent:0;padding:.15em 0;margin:.15em 0;border-width:.08em 0;border-style:dotted;border-color:#fff;border-color:rgba(255,255,255,0.7)}.github-fork-ribbon.left-top,.github-fork-ribbon.left-bottom{right:auto;left:0}.github-fork-ribbon.left-bottom,.github-fork-ribbon.right-bottom{top:auto;bottom:0}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after{right:auto;left:-3.23em}.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{top:auto;bottom:3.23em}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} diff --git a/examples/css/print.css b/examples/css/print.css index d6375843..9d002f81 100644 --- a/examples/css/print.css +++ b/examples/css/print.css @@ -1,22 +1,18 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 +/** + * Copyright 2005-2023 the original author or authors. * - * http://www.apache.org/licenses/LICENSE-2.0 + * 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 * - * 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. + * https://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. */ - #banner, #footer, #leftcol, diff --git a/examples/css/site.css b/examples/css/site.css index 055e7e28..d20383ad 100644 --- a/examples/css/site.css +++ b/examples/css/site.css @@ -1 +1,16 @@ -/* You can override this file with your own styles */ \ No newline at end of file +/** + * Copyright 2005-2023 the original author or authors. + * + * 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 + * + * https://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. + */ +/* You can override this file with your own styles */ diff --git a/examples/fonts/glyphicons-halflings-regular.svg b/examples/fonts/glyphicons-halflings-regular.svg index 44694887..9f3594d8 100644 --- a/examples/fonts/glyphicons-halflings-regular.svg +++ b/examples/fonts/glyphicons-halflings-regular.svg @@ -226,4 +226,4 @@ - \ No newline at end of file + diff --git a/examples/js/apache-maven-fluido-1.12.0.min.js b/examples/js/apache-maven-fluido-1.12.0.min.js index 819716ab..bb132856 100644 --- a/examples/js/apache-maven-fluido-1.12.0.min.js +++ b/examples/js/apache-maven-fluido-1.12.0.min.js @@ -1,3 +1,18 @@ +/* + * Copyright 2005-2023 the original author or authors. + * + * 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 + * + * https://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(g,p){"object"===typeof module&&"object"===typeof module.exports?module.exports=g.document?p(g,!0):function(g){if(!g.document)throw Error("jQuery requires a window with a document");return p(g)}:p(g)})("undefined"!==typeof window?window:this,function(g,p){function x(a){var b=a.length,e=d.type(a);return"function"===e||d.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===e||0===b||"number"===typeof b&&0\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()};this.hasAnchorJSLink=function(c){var f=c.firstChild&&-1<(" "+c.firstChild.className+" ").indexOf(" anchorjs-link ");c=c.lastChild&&-1<(" "+c.lastChild.className+" ").indexOf(" anchorjs-link ");return f||c||!1}}}); \ No newline at end of file +p(this.options);return c.trim().replace(/'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()};this.hasAnchorJSLink=function(c){var f=c.firstChild&&-1<(" "+c.firstChild.className+" ").indexOf(" anchorjs-link ");c=c.lastChild&&-1<(" "+c.lastChild.className+" ").indexOf(" anchorjs-link ");return f||c||!1}}}); diff --git a/examples/project-reports.html b/examples/project-reports.html index 22d69f8c..a0b1154e 100644 --- a/examples/project-reports.html +++ b/examples/project-reports.html @@ -1,3 +1,20 @@ + diff --git a/examples/spotbugs.html b/examples/spotbugs.html index 7b4ed449..f72044e2 100644 --- a/examples/spotbugs.html +++ b/examples/spotbugs.html @@ -1,3 +1,20 @@ + diff --git a/examples/spotbugs.xml b/examples/spotbugs.xml new file mode 100644 index 00000000..bb1e029f --- /dev/null +++ b/examples/spotbugs.xml @@ -0,0 +1,19 @@ + + +C:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it-src-spotbugs\spotbugsTestCases\src\javaC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\generated-sources\annotationsC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\src\it-src\test\javaC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\generated-test-sources\test-annotations diff --git a/examples/spotbugsXml.xml b/examples/spotbugsXml.xml new file mode 100644 index 00000000..56106d22 --- /dev/null +++ b/examples/spotbugsXml.xml @@ -0,0 +1,333 @@ + + +C:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\classesC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\test-classesC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\test-classesC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\com\github\spotbugs\spotbugs\4.8.3\spotbugs-4.8.3.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\ow2\asm\asm\9.6\asm-9.6.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\ow2\asm\asm-analysis\9.6\asm-analysis-9.6.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\ow2\asm\asm-commons\9.6\asm-commons-9.6.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\ow2\asm\asm-tree\9.6\asm-tree-9.6.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\ow2\asm\asm-util\9.6\asm-util-9.6.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\bcel\bcel\6.8.0\bcel-6.8.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\com\github\stephenc\jcip\jcip-annotations\1.0-1\jcip-annotations-1.0-1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\dom4j\dom4j\2.1.4\dom4j-2.1.4.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\commons\commons-lang3\3.13.0\commons-lang3-3.13.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\commons\commons-text\1.10.0\commons-text-1.10.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\slf4j\slf4j-api\2.0.9\slf4j-api-2.0.9.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\com\github\spotbugs\spotbugs-annotations\4.8.3\spotbugs-annotations-4.8.3.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\com\google\code\gson\gson\2.10.1\gson-2.10.1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\jaxen\jaxen\2.0.0\jaxen-2.0.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\net\sf\saxon\Saxon-HE\12.4\Saxon-HE-12.4.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\xmlresolver\xmlresolver\5.2.2\xmlresolver-5.2.2.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\httpcomponents\client5\httpclient5\5.1.3\httpclient5-5.1.3.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\httpcomponents\core5\httpcore5-h2\5.1.3\httpcore5-h2-5.1.3.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\commons-codec\commons-codec\1.15\commons-codec-1.15.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\httpcomponents\core5\httpcore5\5.1.3\httpcore5-5.1.3.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\xmlresolver\xmlresolver\5.2.2\xmlresolver-5.2.2-data.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\logging\log4j\log4j-core\2.22.0\log4j-core-2.22.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apache\logging\log4j\log4j-api\2.22.0\log4j-api-2.22.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\junit\jupiter\junit-jupiter-engine\5.10.1\junit-jupiter-engine-5.10.1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\junit\platform\junit-platform-engine\1.10.1\junit-platform-engine-1.10.1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\junit\platform\junit-platform-commons\1.10.1\junit-platform-commons-1.10.1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\junit\jupiter\junit-jupiter-api\5.10.1\junit-jupiter-api-5.10.1.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\local-repo\jakarta\servlet\jakarta.servlet-api\5.0.0\jakarta.servlet-api-5.0.0.jarC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it-src-spotbugs\spotbugsTestCases\src\javaC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\generated-sources\annotationsC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\src\it-src\test\javaC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\target\generated-test-sources\test-annotationsC:\Users\Jeremy\GitHub\spotbugs-maven-plugin\target\it\basic-1\targetUnusual equals methodAbstractMissingHashCode$Concrete.equals(Object) is unusualAt AbstractMissingHashCode.java:[lines 20-36]In class AbstractMissingHashCode$ConcreteIn method AbstractMissingHashCode$Concrete.equals(Object)At AbstractMissingHashCode.java:[lines 33-36]Unused public or protected fieldUnused public or protected field: AbstractMissingHashCode$Concrete.zAt AbstractMissingHashCode.java:[lines 20-36]In class AbstractMissingHashCode$ConcreteIn AbstractMissingHashCode.javaField AbstractMissingHashCode$Concrete.zIn AbstractMissingHashCode.javaClass doesn't override equals in superclassAbstractMissingHashCode$ConcreteMissingEquals doesn't override AbstractMissingHashCode$Concrete.equals(Object)At AbstractMissingHashCode.java:[line 41]In class AbstractMissingHashCode$ConcreteMissingEqualsAt AbstractMissingHashCode.java:[line 1]Did you intend to override AbstractMissingHashCode$Concrete.equals(Object)Unused fieldUnused field: AbstractMissingHashCode$ConcreteMissingEquals.zAt AbstractMissingHashCode.java:[line 41]In class AbstractMissingHashCode$ConcreteMissingEqualsIn AbstractMissingHashCode.javaField AbstractMissingHashCode$ConcreteMissingEquals.zIn AbstractMissingHashCode.javaClass inherits equals() and uses Object.hashCode()AbstractMissingHashCode$StillMissingHashCode inherits equals and uses Object.hashCode()At AbstractMissingHashCode.java:[line 16]In class AbstractMissingHashCode$StillMissingHashCodeAt AbstractMissingHashCode.java:[line 16]Unused fieldUnused field: AbstractMissingHashCode$StillMissingHashCode.yAt AbstractMissingHashCode.java:[line 16]In class AbstractMissingHashCode$StillMissingHashCodeIn AbstractMissingHashCode.javaField AbstractMissingHashCode$StillMissingHashCode.yIn AbstractMissingHashCode.javaShould be a static inner classShould AccidentalNonConstructorInInnerClass$DoNotReport be a _static_ inner class?At AccidentalNonConstructorInInnerClass.java:[lines 21-24]In class AccidentalNonConstructorInInnerClass$DoNotReportAt AccidentalNonConstructorInInnerClass.java:[lines 21-24]Should be a static inner classShould AccidentalNonConstructorInInnerClass$Report be a _static_ inner class?At AccidentalNonConstructorInInnerClass.java:[lines 3-5]In class AccidentalNonConstructorInInnerClass$ReportAt AccidentalNonConstructorInInnerClass.java:[lines 3-5]Doomed attempt to append to an object output streamDoomed attempt to append to an object output stream in AppendingToAnObjectOutputStream.appendObject1(File, Object)At AppendingToAnObjectOutputStream.java:[lines 10-38]In class AppendingToAnObjectOutputStreamIn method AppendingToAnObjectOutputStream.appendObject1(File, Object)At AppendingToAnObjectOutputStream.java:[line 14]Doomed attempt to append to an object output streamDoomed attempt to append to an object output stream in AppendingToAnObjectOutputStream.appendObject2(File, Object)At AppendingToAnObjectOutputStream.java:[lines 10-38]In class AppendingToAnObjectOutputStreamIn method AppendingToAnObjectOutputStream.appendObject2(File, Object)At AppendingToAnObjectOutputStream.java:[line 21]Doomed attempt to append to an object output streamDoomed attempt to append to an object output stream in AppendingToAnObjectOutputStream.appendObject3(String, Object)At AppendingToAnObjectOutputStream.java:[lines 10-38]In class AppendingToAnObjectOutputStreamIn method AppendingToAnObjectOutputStream.appendObject3(String, Object)At AppendingToAnObjectOutputStream.java:[line 28]Doomed attempt to append to an object output streamDoomed attempt to append to an object output stream in AppendingToAnObjectOutputStream.appendObject4(String, Object)At AppendingToAnObjectOutputStream.java:[lines 10-38]In class AppendingToAnObjectOutputStreamIn method AppendingToAnObjectOutputStream.appendObject4(String, Object)At AppendingToAnObjectOutputStream.java:[line 35]Invocation of toString on an unnamed arrayInvocation of toString on an unnamed array in ArrayToString.print2()At ArrayToString.java:[lines 3-34]In class ArrayToStringIn method ArrayToString.print2()At ArrayToString.java:[line 28]Invocation of toString on an arrayInvocation of toString on ? in ArrayToString.print0(String[])At ArrayToString.java:[lines 3-34]In class ArrayToStringIn method ArrayToString.print0(String[])Local variable stored in JVM register 1At ArrayToString.java:[line 17]Invocation of toString on an arrayInvocation of toString on ? in ArrayToString.print1()At ArrayToString.java:[lines 3-34]In class ArrayToStringIn method ArrayToString.print1()Local variable stored in JVM register 1At ArrayToString.java:[line 23]Invocation of toString on an arrayInvocation of toString on gargs in ArrayToString.print3()At ArrayToString.java:[lines 3-34]In class ArrayToStringIn method ArrayToString.print3()In ArrayToString.javaValue loaded from field ArrayToString.gargsAt ArrayToString.java:[line 33]Bad comparison of signed byteBad comparison of signed byte with 200 in AssumeUnsignedBytes.find200(byte[])At AssumeUnsignedBytes.java:[lines 3-10]In class AssumeUnsignedBytesIn method AssumeUnsignedBytes.find200(byte[])Value 200At AssumeUnsignedBytes.java:[line 8]Unusual equals methodUseOfNonHashableClassInHashDataStructure.equals(Object) is unusualAt UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]In class UseOfNonHashableClassInHashDataStructureIn method UseOfNonHashableClassInHashDataStructure.equals(Object)At UseOfNonHashableClassInHashDataStructure.java:[line 16]Class defines equals() and uses Object.hashCode()UseOfNonHashableClassInHashDataStructure defines equals and uses Object.hashCode()At UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]In class UseOfNonHashableClassInHashDataStructureIn method UseOfNonHashableClassInHashDataStructure.equals(Object)At UseOfNonHashableClassInHashDataStructure.java:[line 16]Use of class without a hashCode() method in a hashed data structureUseOfNonHashableClassInHashDataStructure doesn't define a hashCode() method but is used in a hashed data structure in UseOfNonHashableClassInHashDataStructure.get(UseOfNonHashableClassInHashDataStructure)At UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]In class UseOfNonHashableClassInHashDataStructureIn method UseOfNonHashableClassInHashDataStructure.get(UseOfNonHashableClassInHashDataStructure)At UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]Unhashable class UseOfNonHashableClassInHashDataStructure Called method java.util.HashMap.get(Object)At UseOfNonHashableClassInHashDataStructure.java:[line 24]equals() method does not check for null argumentUseOfNonHashableClassInHashDataStructure.equals(Object) does not check for null argumentAt UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]In class UseOfNonHashableClassInHashDataStructureIn method UseOfNonHashableClassInHashDataStructure.equals(Object)Parameter $L1At UseOfNonHashableClassInHashDataStructure.java:[line 16]Signature declares use of unhashable class in hashed constructUseOfNonHashableClassInHashDataStructure doesn't define a hashCode() method but it is used in a hashed context in UseOfNonHashableClassInHashDataStructure$UMapAt UseOfNonHashableClassInHashDataStructure.java:[line 5]In class UseOfNonHashableClassInHashDataStructure$UMapAt UseOfNonHashableClassInHashDataStructure.java:[line 5]In class UseOfNonHashableClassInHashDataStructure$UMapAt UseOfNonHashableClassInHashDataStructure.java:[lines 3-24]Unhashable class UseOfNonHashableClassInHashDataStructure At UseOfNonHashableClassInHashDataStructure.java:[line 5]Dead store to local variableDead store to $L2 in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)Local variable stored in JVM register 2At UselessAssignments.java:[line 17]Another occurrence at UselessAssignments.java:[line 19]Overwritten incrementOverwritten increment in UselessAssignments.oops()At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method UselessAssignments.oops()At UselessAssignments.java:[line 30]Double assignment of fieldDouble assignment of field g1 in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)In UselessAssignments.javaField UselessAssignments.g1In UselessAssignments.javaDid you mean to refer to the field UselessAssignments.g2?At UselessAssignments.java:[line 18]Double assignment of fieldDouble assignment of field foo in UselessAssignments.oops()At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method UselessAssignments.oops()In UselessAssignments.javaField UselessAssignments.fooAt UselessAssignments.java:[line 31]Another occurrence at UselessAssignments.java:[line 32]Double assignment of fieldDouble assignment of field foo in UselessAssignments.report(UselessAssignments, UselessAssignments)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method UselessAssignments.report(UselessAssignments, UselessAssignments)In UselessAssignments.javaField UselessAssignments.fooAt UselessAssignments.java:[line 37]Double assignment of fieldDouble assignment of field bar in UselessAssignments.setFoo(UselessAssignments, UselessAssignments)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method UselessAssignments.setFoo(UselessAssignments, UselessAssignments)In UselessAssignments.javaField UselessAssignments.barAt UselessAssignments.java:[line 24]Self assignment of fieldSelf assignment of field foo in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)In UselessAssignments.javaField UselessAssignments.fooDid you mean to refer to the local variable ?At UselessAssignments.java:[line 16]Self assignment of fieldSelf assignment of field foo in UselessAssignments.oops()At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method UselessAssignments.oops()In UselessAssignments.javaField UselessAssignments.fooAt UselessAssignments.java:[line 31]Double assignment of local variableDouble assignment of $L3 in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)Local variable stored in JVM register 3At UselessAssignments.java:[line 19]Self assignment of local variableSelf assignment of $L2 in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)Local variable stored in JVM register 2At UselessAssignments.java:[line 17]Unread fieldUnread field: UselessAssignments.barAt UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn UselessAssignments.javaField UselessAssignments.barAt UselessAssignments.java:[line 24]Unread fieldUnread field: UselessAssignments.g1At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn UselessAssignments.javaField UselessAssignments.g1At UselessAssignments.java:[line 18]Uninitialized read of field in constructorUninitialized read of foo in new UselessAssignments(int, int)At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn method new UselessAssignments(int, int)In UselessAssignments.javaField UselessAssignments.fooDid you mean to refer to the local variable ?At UselessAssignments.java:[line 16]Unused fieldUnused field: UselessAssignments.g2At UselessAssignments.java:[lines 14-42]In class UselessAssignmentsIn UselessAssignments.javaField UselessAssignments.g2In UselessAssignments.javaUseless control flowUseless control flow in UselessControlFlow.report0(Object, Object)At UselessControlFlow.java:[lines 1-48]In class UselessControlFlowIn method UselessControlFlow.report0(Object, Object)At UselessControlFlow.java:[line 14]Useless control flowUseless control flow in UselessControlFlow.report1(Object, Object)At UselessControlFlow.java:[lines 1-48]In class UselessControlFlowIn method UselessControlFlow.report1(Object, Object)At UselessControlFlow.java:[line 21]Useless non-empty void methodMethod UselessControlFlow.report4(Object[], Object) seems to be uselessAt UselessControlFlow.java:[lines 1-48]In class UselessControlFlowIn method UselessControlFlow.report4(Object[], Object)At UselessControlFlow.java:[line 48]Dead store to local variableDead store to $L1 in UselessCurrentThread.test4()At UselessCurrentThread.java:[lines 11-70]In class UselessCurrentThreadIn method UselessCurrentThread.test4()Local variable stored in JVM register 1At UselessCurrentThread.java:[line 42]May expose internal representation by incorporating reference to mutable objectnew UselessCurrentThread(Thread) may expose internal representation by storing an externally mutable object into unknownThreadAt UselessCurrentThread.java:[lines 11-70]In class UselessCurrentThreadIn method new UselessCurrentThread(Thread)In UselessCurrentThread.javaField UselessCurrentThread.unknownThreadLocal variable stored in JVM register 1At UselessCurrentThread.java:[line 12]Static Thread.interrupted() method invoked on thread instanceUselessCurrentThread.test4() invokes static Thread.interrupted() method on thread instanceAt UselessCurrentThread.java:[lines 11-70]In class UselessCurrentThreadIn method UselessCurrentThread.test4()At UselessCurrentThread.java:[line 43]Static Thread.interrupted() method invoked on thread instanceUselessCurrentThread.test5() invokes static Thread.interrupted() method on thread instanceAt UselessCurrentThread.java:[lines 11-70]In class UselessCurrentThreadIn method UselessCurrentThread.test5()At UselessCurrentThread.java:[line 52]Finalizer does nothing but call superclass finalizerUselessFinalize.finalize() does nothing except call super.finalize(); delete itAt UselessFinalize.java:[lines 1-5]In class UselessFinalizeIn method UselessFinalize.finalize()At UselessFinalize.java:[lines 4-5]Dead store to local variableDead store to $L3 in UserMistakes.main(String[])At UserMistakes.java:[lines 10-43]In class UserMistakesIn method UserMistakes.main(String[])Local variable stored in JVM register 3At UserMistakes.java:[line 28]Code contains a hard coded reference to an absolute pathnameHard coded reference to an absolute pathname in UserMistakes.main(String[])At UserMistakes.java:[lines 10-43]In class UserMistakesIn method UserMistakes.main(String[])File name /mainList.txtAt UserMistakes.java:[line 26]Another occurrence at UserMistakes.java:[line 37]Reliance on default encodingFound reliance on default encoding in UserMistakes.main(String[]): new java.io.FileReader(String)At UserMistakes.java:[lines 10-43]In class UserMistakesIn method UserMistakes.main(String[])Called method new java.io.FileReader(String)At UserMistakes.java:[line 26]Another occurrence at UserMistakes.java:[line 37]"." or "|" used for regular expression"." or "|" used for regular expression in UserMistakes.main(String[])At UserMistakes.java:[lines 10-43]In class UserMistakesIn method UserMistakes.main(String[])Called method String.replaceAll(String, String)At UserMistakes.java:[line 14]Method discards result of readLine after checking if it is non-nullUserMistakes.main(String[]) discards result of readLine after checking if it is non-nullAt UserMistakes.java:[lines 10-43]In class UserMistakesIn method UserMistakes.main(String[])At UserMistakes.java:[line 27]clone method does not call super.clone()org.codehaus.mojo.spotbugsmavenplugin.it.App.clone() does not call super.clone()At App.java:[lines 22-29]In class org.codehaus.mojo.spotbugsmavenplugin.it.AppIn method org.codehaus.mojo.spotbugsmavenplugin.it.App.clone()At App.java:[line 29]Clone method may return nullorg.codehaus.mojo.spotbugsmavenplugin.it.App.clone() may return nullAt App.java:[lines 22-29]In class org.codehaus.mojo.spotbugsmavenplugin.it.AppIn method org.codehaus.mojo.spotbugsmavenplugin.it.App.clone()At App.java:[line 29]Bad practiceMalicious code vulnerabilityPerformanceCorrectnessDodgy codeInternationalizationDead store to local variable
+ +<p> +This instruction assigns a value to a local variable, +but the value is not read or used in any subsequent instruction. +Often, this indicates an error, because the value computed is never +used. +</p> +<p> +Note that Sun's javac compiler often generates dead stores for +final local variables. Because SpotBugs is a bytecode-based tool, +there is no easy way to eliminate these false positives. +</p> + +
clone method does not call super.clone()
+ +<p> This non-final class defines a clone() method that does not call super.clone(). +If this class ("<i>A</i>") is extended by a subclass ("<i>B</i>"), +and the subclass <i>B</i> calls super.clone(), then it is likely that +<i>B</i>'s clone() method will return an object of type <i>A</i>, +which violates the standard contract for clone().</p> + +<p> If all clone() methods call super.clone(), then they are guaranteed +to use Object.clone(), which always returns an object of the correct type.</p> + +
May expose internal representation by incorporating reference to mutable object
+ + <p> This code stores a reference to an externally mutable object into the + internal representation of the object.&nbsp; + If instances + are accessed by untrusted code, and unchecked changes to + the mutable object would compromise security or other + important properties, you will need to do something different. + Storing a copy of the object is better approach in many situations.</p> + +
Should be a static inner class
+ + <p> This class is an inner class, but does not use its embedded reference + to the object which created it.&nbsp; This reference makes the instances + of the class larger, and may keep the reference to the creator object + alive longer than necessary.&nbsp; If possible, the class should be + made static. +</p> + +
Unread field
+ + <p> This field is never read.&nbsp; Consider removing it from the class.</p> + +
Self assignment of field
+ +<p> This method contains a self assignment of a field; e.g. +</p> +<pre><code>int x; +public void foo() { + x = x; +} +</code></pre> +<p>Such assignments are useless, and may indicate a logic error or typo.</p> + +
equals() method does not check for null argument
+ + <p> + This implementation of equals(Object) violates the contract defined + by java.lang.Object.equals() because it does not check for null + being passed as the argument. All equals() methods should return + false if passed a null value. + </p> + +
"." or "|" used for regular expression
+ +<p> +A String function is being invoked and "." or "|" is being passed +to a parameter that takes a regular expression as an argument. Is this what you intended? +For example +</p> +<ul> +<li>s.replaceAll(".", "/") will return a String in which <em>every</em> character has been replaced by a '/' character</li> +<li>s.split(".") <em>always</em> returns a zero length array of String</li> +<li>"ab|cd".replaceAll("|", "/") will return "/a/b/|/c/d/"</li> +<li>"ab|cd".split("|") will return array with six (!) elements: [, a, b, |, c, d]</li> +</ul> +<p> +Consider using <code>s.replace(".", "/")</code> or <code>s.split("\\.")</code> instead. +</p> + +
Unused field
+ + <p> This field is never used.&nbsp; Consider removing it from the class.</p> + +
Class doesn't override equals in superclass
+ + <p> This class extends a class that defines an equals method and adds fields, but doesn't +define an equals method itself. Thus, equality on instances of this class will +ignore the identity of the subclass and the added fields. Be sure this is what is intended, +and that you don't need to override the equals method. Even if you don't need to override +the equals method, consider overriding it anyway to document the fact +that the equals method for the subclass just return the result of +invoking super.equals(o). + </p> + +
Reliance on default encoding
+ +<p> Found a call to a method which will perform a byte to String (or String to byte) conversion, +and will assume that the default platform encoding is suitable. This will cause the application +behavior to vary between platforms. Use an alternative API and specify a charset name or Charset +object explicitly.</p> + +
Uninitialized read of field in constructor
+ + <p> This constructor reads a field which has not yet been assigned a value.&nbsp; + This is often caused when the programmer mistakenly uses the field instead + of one of the constructor's parameters.</p> + +
Useless control flow
+ +<p> This method contains a useless control flow statement, where +control flow continues onto the same place regardless of whether or not +the branch is taken. For example, +this is caused by having an empty statement +block for an <code>if</code> statement:</p> +<pre><code>if (argv.length == 0) { + // TODO: handle this case +} +</code></pre> + +
Double assignment of local variable
+ +<p> This method contains a double assignment of a local variable; e.g. +</p> +<pre><code>public void foo() { + int x,y; + x = x = 17; +} +</code></pre> +<p>Assigning the same value to a variable twice is useless, and may indicate a logic error or typo.</p> + +
Clone method may return null
+ + <p> + This clone method seems to return null in some circumstances, but clone is never + allowed to return a null value. If you are convinced this path is unreachable, throw an AssertionError + instead. + </p> + +
Class inherits equals() and uses Object.hashCode()
+ + <p> This class inherits <code>equals(Object)</code> from an abstract + superclass, and <code>hashCode()</code> from +<code>java.lang.Object</code> (which returns + the identity hash code, an arbitrary value assigned to the object + by the VM).&nbsp; Therefore, the class is very likely to violate the + invariant that equal objects must have equal hashcodes.</p> + + <p>If you don't want to define a hashCode method, and/or don't + believe the object will ever be put into a HashMap/Hashtable, + define the <code>hashCode()</code> method + to throw <code>UnsupportedOperationException</code>.</p> + +
Invocation of toString on an unnamed array
+ +<p> +The code invokes toString on an (anonymous) array. Calling toString on an array generates a fairly useless result +such as [C@16f0472. Consider using Arrays.toString to convert the array into a readable +String that gives the contents of the array. See Programming Puzzlers, chapter 3, puzzle 12. +</p> + +
Self assignment of local variable
+ +<p> This method contains a self assignment of a local variable; e.g.</p> +<pre><code>public void foo() { + int x = 3; + x = x; +} +</code></pre> +<p> +Such assignments are useless, and may indicate a logic error or typo. +</p> + +
Unused public or protected field
+ + <p> This field is never used.&nbsp; +The field is public or protected, so perhaps + it is intended to be used with classes not seen as part of the analysis. If not, +consider removing it from the class.</p> + +
Doomed attempt to append to an object output stream
+ + <p> + This code opens a file in append mode and then wraps the result in an object output stream like as follows: + </p> + <pre><code>OutputStream out = new FileOutputStream(anyFile, true); + new ObjectOutputStream(out);</code></pre> + <p> + This won't allow you to append to an existing object output stream stored in a file. If you want to be + able to append to an object output stream, you need to keep the object output stream open. + </p> + <p>The only situation in which opening a file in append mode and the writing an object output stream + could work is if on reading the file you plan to open it in random access mode and seek to the byte offset + where the append started. + </p> + +
Finalizer does nothing but call superclass finalizer
+ + <p> The only thing this <code>finalize()</code> method does is call + the superclass's <code>finalize()</code> method, making it + redundant.&nbsp; Delete it.</p> + +
Signature declares use of unhashable class in hashed construct
+ + <p> A method, field or class declares a generic signature where a non-hashable class +is used in context where a hashable class is required. +A class that declares an equals method but inherits a hashCode() method +from Object is unhashable, since it doesn't fulfill the requirement that +equal objects have equal hashCodes. +</p> + +
Method discards result of readLine after checking if it is non-null
+ + <p> The value returned by readLine is discarded after checking to see if the return +value is non-null. In almost all situations, if the result is non-null, you will want +to use that non-null value. Calling readLine again will give you a different line.</p> + +
Invocation of toString on an array
+ +<p> +The code invokes toString on an array, which will generate a fairly useless result +such as [C@16f0472. Consider using Arrays.toString to convert the array into a readable +String that gives the contents of the array. See Programming Puzzlers, chapter 3, puzzle 12. +</p> + +
Overwritten increment
+ +<p> +The code performs an increment/decrement operation (e.g., <code>i++</code> / <code>i--</code>) and then +immediately overwrites it. For example, <code>i = i++</code> / <code>i = i--</code> immediately +overwrites the incremented/decremented value with the original value. +</p> + +
Unusual equals method
+ + <p> This class doesn't do any of the patterns we recognize for checking that the type of the argument +is compatible with the type of the <code>this</code> object. There might not be anything wrong with +this code, but it is worth reviewing. +</p> + +
Code contains a hard coded reference to an absolute pathname
+ +<p>This code constructs a File object using a hard coded to an absolute pathname +(e.g., <code>new File("/home/dannyc/workspace/j2ee/src/share/com/sun/enterprise/deployment");</code> +</p> + +
Double assignment of field
+ +<p> This method contains a double assignment of a field; e.g. +</p> +<pre><code>int x,y; +public void foo() { + x = x = 17; +} +</code></pre> +<p>Assigning to a field twice is useless, and may indicate a logic error or typo.</p> + +
Static Thread.interrupted() method invoked on thread instance
+ +<p> +This method invokes the Thread.interrupted() method on a Thread object that appears to be a Thread object that is +not the current thread. As the interrupted() method is static, the interrupted method will be called on a different +object than the one the author intended. +</p> + +
Use of class without a hashCode() method in a hashed data structure
+ + <p> A class defines an equals(Object) method but not a hashCode() method, +and thus doesn't fulfill the requirement that equal objects have equal hashCodes. +An instance of this class is used in a hash data structure, making the need to +fix this problem of highest importance. + +
Class defines equals() and uses Object.hashCode()
+ + <p> This class overrides <code>equals(Object)</code>, but does not + override <code>hashCode()</code>, and inherits the implementation of + <code>hashCode()</code> from <code>java.lang.Object</code> (which returns + the identity hash code, an arbitrary value assigned to the object + by the VM).&nbsp; Therefore, the class is very likely to violate the + invariant that equal objects must have equal hashcodes.</p> + +<p>If you don't think instances of this class will ever be inserted into a HashMap/HashTable, +the recommended <code>hashCode</code> implementation to use is:</p> +<pre><code>public int hashCode() { + assert false : "hashCode not designed"; + return 42; // any arbitrary constant will do +} +</code></pre> + +
Bad comparison of signed byte
+ +<p> Signed bytes can only have a value in the range -128 to 127. Comparing +a signed byte with a value outside that range is vacuous and likely to be incorrect. +To convert a signed byte <code>b</code> to an unsigned value in the range 0..255, +use <code>0xff &amp; b</code>. +</p> + +
Useless non-empty void method
+ +<p>Our analysis shows that this non-empty void method does not actually perform any useful work. +Please check it: probably there's a mistake in its code or its body can be fully removed. +</p> +<p>We are trying to reduce the false positives as much as possible, but in some cases this warning might be wrong. +Common false-positive cases include:</p> +<ul> +<li>The method is intended to trigger loading of some class which may have a side effect.</li> +<li>The method is intended to implicitly throw some obscure exception.</li> +</ul> + +
Dubious method invocationNull pointer dereferenceIncorrect use of finalizersBad use of return value from methodInput/Output problemUnused fieldUnread fieldSuspicious Thread InterruptedDubious method usedDead local storeUseless/non-informative string generatedBad implementation of cloneable idiomProblems with implementation of equals()Inner class could be made staticSuspicious integer expressionUseless self-operationUseless codeStoring reference to mutable objectRegular expressionsUseless control flowEqual objects must have equal hashcodesUninitialized read of field in constructor
diff --git a/examples/xref-test/allclasses-frame.html b/examples/xref-test/allclasses-frame.html index 6686a2a1..ee563298 100644 --- a/examples/xref-test/allclasses-frame.html +++ b/examples/xref-test/allclasses-frame.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref-test/index.html b/examples/xref-test/index.html index 718aa231..78f5a03d 100644 --- a/examples/xref-test/index.html +++ b/examples/xref-test/index.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html index b50a0326..3337ebc0 100644 --- a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html +++ b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/App.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html index af2a7c35..adde8c07 100644 --- a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html +++ b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/FooTest.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html index 6f98f651..79886701 100644 --- a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html +++ b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-frame.html @@ -1,3 +1,20 @@ + @@ -21,4 +38,4 @@

Classes

- \ No newline at end of file + diff --git a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html index cc9a3704..b2aa5d1f 100644 --- a/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html +++ b/examples/xref-test/org/codehaus/mojo/spotbugsmavenplugin/it/package-summary.html @@ -1,3 +1,20 @@ + @@ -109,4 +126,4 @@

Package org.codehaus.mojo.spotbugsmavenplugin. Copyright © 2023. All rights reserved.

- \ No newline at end of file + diff --git a/examples/xref-test/overview-frame.html b/examples/xref-test/overview-frame.html index 8f3f990d..959b9675 100644 --- a/examples/xref-test/overview-frame.html +++ b/examples/xref-test/overview-frame.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref-test/overview-summary.html b/examples/xref-test/overview-summary.html index 3cc2ac32..50391261 100644 --- a/examples/xref-test/overview-summary.html +++ b/examples/xref-test/overview-summary.html @@ -1,3 +1,20 @@ + @@ -89,4 +106,4 @@

basic-1 testing Reference

Copyright © 2023. All rights reserved. - \ No newline at end of file + diff --git a/examples/xref-test/stylesheet.css b/examples/xref-test/stylesheet.css index 84d4b28e..7c9414e3 100644 --- a/examples/xref-test/stylesheet.css +++ b/examples/xref-test/stylesheet.css @@ -1,3 +1,18 @@ +/** + * Copyright 2005-2023 the original author or authors. + * + * 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 + * + * https://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. + */ /* Javadoc style sheet */ /* Overall document style diff --git a/examples/xref/A.html b/examples/xref/A.html index 68b056bf..0bcfb651 100644 --- a/examples/xref/A.html +++ b/examples/xref/A.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AbstractMissingHashCode.html b/examples/xref/AbstractMissingHashCode.html index 5a0077ae..d4101960 100644 --- a/examples/xref/AbstractMissingHashCode.html +++ b/examples/xref/AbstractMissingHashCode.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AccidentalNonConstructorInInnerClass.html b/examples/xref/AccidentalNonConstructorInInnerClass.html index ac4b39c8..3446c6ee 100644 --- a/examples/xref/AccidentalNonConstructorInInnerClass.html +++ b/examples/xref/AccidentalNonConstructorInInnerClass.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AnnotationTest.html b/examples/xref/AnnotationTest.html index 744556b0..5ae7f085 100644 --- a/examples/xref/AnnotationTest.html +++ b/examples/xref/AnnotationTest.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AppendingToAnObjectOutputStream.html b/examples/xref/AppendingToAnObjectOutputStream.html index 45d5436a..2ed9a273 100644 --- a/examples/xref/AppendingToAnObjectOutputStream.html +++ b/examples/xref/AppendingToAnObjectOutputStream.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/ArgumentAssertions.html b/examples/xref/ArgumentAssertions.html index cd9b8879..f2271d31 100644 --- a/examples/xref/ArgumentAssertions.html +++ b/examples/xref/ArgumentAssertions.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/ArrayToString.html b/examples/xref/ArrayToString.html index 417a0dd4..40f5d6d6 100644 --- a/examples/xref/ArrayToString.html +++ b/examples/xref/ArrayToString.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AssertionsWithSideEffects.html b/examples/xref/AssertionsWithSideEffects.html index 8e9bca15..ef8d9934 100644 --- a/examples/xref/AssertionsWithSideEffects.html +++ b/examples/xref/AssertionsWithSideEffects.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AssignedOnlyInCtor.html b/examples/xref/AssignedOnlyInCtor.html index c7e111dc..dca5506c 100644 --- a/examples/xref/AssignedOnlyInCtor.html +++ b/examples/xref/AssignedOnlyInCtor.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/AssumeUnsignedBytes.html b/examples/xref/AssumeUnsignedBytes.html index 93c1fc11..3a7ca05e 100644 --- a/examples/xref/AssumeUnsignedBytes.html +++ b/examples/xref/AssumeUnsignedBytes.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UseInitCause.html b/examples/xref/UseInitCause.html index 39430db5..00062a71 100644 --- a/examples/xref/UseInitCause.html +++ b/examples/xref/UseInitCause.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UseOfNonHashableClassInHashDataStructure.html b/examples/xref/UseOfNonHashableClassInHashDataStructure.html index d626b5b9..53f3547f 100644 --- a/examples/xref/UseOfNonHashableClassInHashDataStructure.html +++ b/examples/xref/UseOfNonHashableClassInHashDataStructure.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UselessAssignments.html b/examples/xref/UselessAssignments.html index 1f98c5c0..03d6550a 100644 --- a/examples/xref/UselessAssignments.html +++ b/examples/xref/UselessAssignments.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UselessControlFlow.html b/examples/xref/UselessControlFlow.html index dd025e0d..7abe1c33 100644 --- a/examples/xref/UselessControlFlow.html +++ b/examples/xref/UselessControlFlow.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UselessCurrentThread.html b/examples/xref/UselessCurrentThread.html index 8d52ba44..b58d3a0d 100644 --- a/examples/xref/UselessCurrentThread.html +++ b/examples/xref/UselessCurrentThread.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UselessFinalize.html b/examples/xref/UselessFinalize.html index ffe3d72b..e60982d2 100644 --- a/examples/xref/UselessFinalize.html +++ b/examples/xref/UselessFinalize.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UselessSCMethods.html b/examples/xref/UselessSCMethods.html index 6889a7f7..e58c1a0a 100644 --- a/examples/xref/UselessSCMethods.html +++ b/examples/xref/UselessSCMethods.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UserAss3rtion.html b/examples/xref/UserAss3rtion.html index f6f4b6c1..75d4e0cb 100644 --- a/examples/xref/UserAss3rtion.html +++ b/examples/xref/UserAss3rtion.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/UserMistakes.html b/examples/xref/UserMistakes.html index 396ba661..547ebda4 100644 --- a/examples/xref/UserMistakes.html +++ b/examples/xref/UserMistakes.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/allclasses-frame.html b/examples/xref/allclasses-frame.html index c860524f..38f09e58 100644 --- a/examples/xref/allclasses-frame.html +++ b/examples/xref/allclasses-frame.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/annotations/DetectorUnderTest.html b/examples/xref/annotations/DetectorUnderTest.html index de34a070..b1c36b63 100644 --- a/examples/xref/annotations/DetectorUnderTest.html +++ b/examples/xref/annotations/DetectorUnderTest.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/annotations/package-frame.html b/examples/xref/annotations/package-frame.html index 300a29f4..8dd1c1d6 100644 --- a/examples/xref/annotations/package-frame.html +++ b/examples/xref/annotations/package-frame.html @@ -1,3 +1,20 @@ + @@ -18,4 +35,4 @@

Classes

- \ No newline at end of file + diff --git a/examples/xref/annotations/package-summary.html b/examples/xref/annotations/package-summary.html index 3af9a85a..cf37dafc 100644 --- a/examples/xref/annotations/package-summary.html +++ b/examples/xref/annotations/package-summary.html @@ -1,3 +1,20 @@ + @@ -104,4 +121,4 @@

Package annotations

Copyright © 2023. All rights reserved. - \ No newline at end of file + diff --git a/examples/xref/index.html b/examples/xref/index.html index 718aa231..78f5a03d 100644 --- a/examples/xref/index.html +++ b/examples/xref/index.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/overview-frame.html b/examples/xref/overview-frame.html index ca17fcb2..d5dfb257 100644 --- a/examples/xref/overview-frame.html +++ b/examples/xref/overview-frame.html @@ -1,3 +1,20 @@ + diff --git a/examples/xref/overview-summary.html b/examples/xref/overview-summary.html index f503f7c2..5dc387b1 100644 --- a/examples/xref/overview-summary.html +++ b/examples/xref/overview-summary.html @@ -1,3 +1,20 @@ + @@ -94,4 +111,4 @@

basic-1 testing Reference

Copyright © 2023. All rights reserved. - \ No newline at end of file + diff --git a/examples/xref/package-frame.html b/examples/xref/package-frame.html index eb47447c..2e11a0ac 100644 --- a/examples/xref/package-frame.html +++ b/examples/xref/package-frame.html @@ -1,3 +1,20 @@ + @@ -105,4 +122,4 @@

Classes

- \ No newline at end of file + diff --git a/examples/xref/package-summary.html b/examples/xref/package-summary.html index 91e24b0f..b2d04d4b 100644 --- a/examples/xref/package-summary.html +++ b/examples/xref/package-summary.html @@ -1,3 +1,20 @@ + @@ -249,4 +266,4 @@

Package (default package)

Copyright © 2023. All rights reserved. - \ No newline at end of file + diff --git a/examples/xref/stylesheet.css b/examples/xref/stylesheet.css index 84d4b28e..7c9414e3 100644 --- a/examples/xref/stylesheet.css +++ b/examples/xref/stylesheet.css @@ -1,3 +1,18 @@ +/** + * Copyright 2005-2023 the original author or authors. + * + * 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 + * + * https://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. + */ /* Javadoc style sheet */ /* Overall document style diff --git a/file-activity.html b/file-activity.html index 7e8ea4c8..8edc0a4e 100644 --- a/file-activity.html +++ b/file-activity.html @@ -87,7 +87,7 @@

File Activity Report

Changes between 2023-11-26 and 2023-12-27

-

Total commits: 1
Total number of files changed: 366

+

Total commits: 1
Total number of files changed: 368

@@ -1074,6 +1074,12 @@

Changes between 2023

+ + + + + + diff --git a/gapidocs/deprecated-list.html b/gapidocs/deprecated-list.html index 2dedb430..f1e25492 100644 --- a/gapidocs/deprecated-list.html +++ b/gapidocs/deprecated-list.html @@ -23,7 +23,7 @@ - + Deprecated API (Groovy Documentation) diff --git a/gapidocs/help-doc.html b/gapidocs/help-doc.html index 8e2dbb60..5c35edbd 100644 --- a/gapidocs/help-doc.html +++ b/gapidocs/help-doc.html @@ -24,7 +24,7 @@ - + API Help (Groovy Documentation) diff --git a/gapidocs/index-all.html b/gapidocs/index-all.html index 8b8312d7..4804ef3b 100644 --- a/gapidocs/index-all.html +++ b/gapidocs/index-all.html @@ -23,7 +23,7 @@ - + Index (Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.html b/gapidocs/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.html index 8bd7e807..b363a08c 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/BaseViolationCheckMojo.html @@ -26,7 +26,7 @@ - + BaseViolationCheckMojo (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/CheckMojo.html b/gapidocs/org/codehaus/mojo/spotbugs/CheckMojo.html index 471b77ce..952fcb53 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/CheckMojo.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/CheckMojo.html @@ -26,7 +26,7 @@ - + CheckMojo (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/PluginArtifact.html b/gapidocs/org/codehaus/mojo/spotbugs/PluginArtifact.html index 920e9367..21bf7d2a 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/PluginArtifact.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/PluginArtifact.html @@ -26,7 +26,7 @@ - + PluginArtifact (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/ResourceHelper.html b/gapidocs/org/codehaus/mojo/spotbugs/ResourceHelper.html index 3c2fe6d7..d10c2594 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/ResourceHelper.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/ResourceHelper.html @@ -26,7 +26,7 @@ - + ResourceHelper (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SourceFileIndexer.html b/gapidocs/org/codehaus/mojo/spotbugs/SourceFileIndexer.html index 6577ac34..b8d50532 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SourceFileIndexer.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SourceFileIndexer.html @@ -26,7 +26,7 @@ - + SourceFileIndexer (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsGui.html b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsGui.html index babaef26..ee341c66 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsGui.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsGui.html @@ -26,7 +26,7 @@ - + SpotBugsGui (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsInfo.html b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsInfo.html index 0e0a9f6d..0efda6f2 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsInfo.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsInfo.html @@ -26,7 +26,7 @@ - + SpotBugsInfo (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsMojo.html b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsMojo.html index 6fc0334b..74280923 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsMojo.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsMojo.html @@ -26,7 +26,7 @@ - + SpotBugsMojo (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.html b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.html index 2869ef1c..04e9c967 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SpotBugsPluginsTrait.html @@ -26,7 +26,7 @@ - + SpotBugsPluginsTrait (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.html b/gapidocs/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.html index 1e58786b..bb210df4 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/SpotbugsReportGenerator.html @@ -26,7 +26,7 @@ - + SpotbugsReportGenerator (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/VerifyMojo.html b/gapidocs/org/codehaus/mojo/spotbugs/VerifyMojo.html index 285fa87b..c2a9b655 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/VerifyMojo.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/VerifyMojo.html @@ -26,7 +26,7 @@ - + VerifyMojo (spotbugs-maven-plugin Groovy Documentation) diff --git a/gapidocs/org/codehaus/mojo/spotbugs/XDocsReporter.html b/gapidocs/org/codehaus/mojo/spotbugs/XDocsReporter.html index 960dbb74..afc88fad 100644 --- a/gapidocs/org/codehaus/mojo/spotbugs/XDocsReporter.html +++ b/gapidocs/org/codehaus/mojo/spotbugs/XDocsReporter.html @@ -26,7 +26,7 @@ - + XDocsReporter (spotbugs-maven-plugin Groovy Documentation) diff --git a/plugin-updates-report.html b/plugin-updates-report.html index 9fd2d850..9bd2c56a 100644 --- a/plugin-updates-report.html +++ b/plugin-updates-report.html @@ -2240,7 +2240,7 @@

Dep

- + @@ -2249,7 +2249,7 @@

Dep

- + @@ -2288,7 +2288,7 @@

Dependency com.gith

Filenamesrc/site/resources/examples/spotbugs.html 1
src/site/resources/examples/spotbugs.xml 1
src/site/resources/examples/spotbugsXml.xml 1
src/site/resources/examples/xref-test/allclasses-frame.html 1
Latest Major Dependency status
com.github.hazendaz base-parent 42
43
org.apache.maven.doxia
- + @@ -2303,7 +2303,10 @@

Dependency com.gith

-
Status No newer versions available.
 There is at least one newer major version available. Major updates are rarely passive.
Group Id com.github.hazendaz
Typepom
+pom + +Newer versions +43 Latest Major

Dependency org.apache.maven.doxia:doxia-sink-api

diff --git a/property-updates-report.html b/property-updates-report.html index c82dbba1..8f33ca5d 100644 --- a/property-updates-report.html +++ b/property-updates-report.html @@ -92,7 +92,7 @@

Overview

- + @@ -108,7 +108,7 @@

Overview

-
# of properties using the latest version available76
75
# of properties where the next version available is smaller than an incremental version update
# of properties where the next version available is a major version update14
+15

Summary of properties associated with artifact versions

@@ -152,13 +152,13 @@

Summar

- + - + @@ -1153,7 +1153,7 @@

${base-parent.version}

${base-parent.version} 42
43
${bcel.version}
- + @@ -1164,18 +1164,21 @@

${base-parent.version}

+ + + - + - + - + - +
Status No newer versions available.
 There is at least one newer major version available. Major updates are rarely passive.
Property ${base-parent.version}
Current Version 42
Newer versions43 Latest Major
Allowed version range 42
Infer associations from project Yes
Only use release versions No
Include projects from reactor Yes
Always use reactor projects (even if older or -SNAPSHOT) Yes

${bcel.version}