From ec05ea4146830ef9478342293c9bcc6c91fa061c Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Thu, 26 Apr 2018 14:10:01 -0500 Subject: [PATCH] Remove web site content as it's now in gh-pages branch. --- .travis.yml | 11 +- index.html | 100 - tutorial.html | 1522 ---- website/boost.css | 63 - website/boost_build.png | Bin 7437 -> 0 bytes website/boost_build.svg | 174 - website/bootstrap/css/bootstrap-theme.css | 397 - website/bootstrap/css/bootstrap-theme.min.css | 7 - website/bootstrap/css/bootstrap.css | 7118 ----------------- website/bootstrap/css/bootstrap.min.css | 7 - .../fonts/glyphicons-halflings-regular.eot | Bin 20290 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 229 - .../fonts/glyphicons-halflings-regular.ttf | Bin 41236 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23292 -> 0 bytes website/bootstrap/js/bootstrap.js | 2006 ----- website/bootstrap/js/bootstrap.min.js | 7 - website/index.css | 61 - 17 files changed, 1 insertion(+), 11701 deletions(-) delete mode 100644 index.html delete mode 100644 tutorial.html delete mode 100644 website/boost.css delete mode 100644 website/boost_build.png delete mode 100644 website/boost_build.svg delete mode 100644 website/bootstrap/css/bootstrap-theme.css delete mode 100644 website/bootstrap/css/bootstrap-theme.min.css delete mode 100644 website/bootstrap/css/bootstrap.css delete mode 100644 website/bootstrap/css/bootstrap.min.css delete mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.eot delete mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.svg delete mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.ttf delete mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.woff delete mode 100644 website/bootstrap/js/bootstrap.js delete mode 100644 website/bootstrap/js/bootstrap.min.js delete mode 100644 website/index.css diff --git a/.travis.yml b/.travis.yml index f7d4688c8..217b38280 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,7 @@ script: stages: - name: test - name: website update - if: branch IN (feature/new-doc-format,develop) + if: branch IN (develop,master) jobs: include: - os: linux @@ -33,39 +33,30 @@ jobs: - os: linux dist: precise env: TOOLSET=gcc - if: NOT branch IN (feature/new-doc-format) - os: linux dist: precise env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode9.2 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode9.1 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode9 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode8.3 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode8 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode7.3 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - os: osx osx_image: xcode6.4 env: TOOLSET=clang - if: NOT branch IN (feature/new-doc-format) - stage: website update os: linux script: diff --git a/index.html b/index.html deleted file mode 100644 index a42dc05f9..000000000 --- a/index.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - - - - - Boost.Build: modern C++ build system - - - - - - - - -
- -
- Boost.Build V2 - -
- Tutorial - Documentation GitHub -
-
-
- -
- -
-
-

Boost.Build makes it easy to build C++ projects, everywhere. - -

- You name your executables and libraries and list their sources. Boost.Build - takes care about compiling your sources with right options, creating - static and shared libraries, making executables, and other chores — - whether you're using gcc, msvc, or a dozen more supported C++ - compilers — on Windows, OSX, Linux and commercial UNIX systems. -

-
- -
- -
-

- Simple and high level build description. In most - cases a name of target and list of sources is all you need. - -

- Portability. Most important build properties have symbolic - names that work everywhere. Why memorize compiler flags necessary - for multi-threaded 64-bit shared library, if Boost.Build can do it for you? - -

Variant builds. When you build the same project - twice with different properties, all produced files are placed - in different directories, so you can build with 2 versions of - gcc, or both debug and release variants in one invocation. - -

- -
-

- Global dependencies. No matter what directory you build - in, Boost.Build will always check all dependencies in your entire - project, preventing inconsistent binaries. And it's easy to - use one Boost.Build project in other, again with full dependency - tracking. - -

- Usage requirements. A target can specify properties, - like include paths and preprocessor defines, that are necessary to use - it. Those properties will be automatically applied whenever the target - is used. - -

- Standalone. Boost.Build's only dependency is a C compiler, - so it's easy to setup. You can even include all of Boost.Build in your - project. Boost.Build does not depend on Boost C++ Libraries. -

-
- - -
-
-

This index is for off-line use, visit - the website for most - up-to-date content. -

- -
- - - - diff --git a/tutorial.html b/tutorial.html deleted file mode 100644 index f50586e4f..000000000 --- a/tutorial.html +++ /dev/null @@ -1,1522 +0,0 @@ - - - - - - - Boost.Build tutorial - - - - - - - - -
- -
- - Boost.Build Tutorial -
- -
-

Written by Boris Schäling.

- - - - -
- -

Introduction
Compiler- and - platform-independent build system

- -
- -

Boost.Build is a high-level build system which makes it as easy as - possible to manage C++ projects. The idea is to specify in - configuration files just as much as necessary to build a program. For - example it is not required to tell Boost.Build how to use a certain - compiler. Boost.Build supports many compilers out of the box and knows - how to use them. If you create a configuration file you just need to - tell Boost.Build where to find the source files, what the executable - should be called and which compiler Boost.Build should use. Boost.Build - will then try to find the compiler and automatically build the - program.

- -

As Boost.Build supports many compilers configuration files never - contain any compiler-specific options. Configuration files are entirely - compiler-independent. Of course it is possible to set options like - whether code should be optimized. However these options are written in - a language only understood by Boost.Build. Once a compiler is picked to - build a program Boost.Build translates options in configuration files - to command line options expected by the selected compiler. This makes - it possible to write configuration files once and build a program on - different platforms with different compilers.

- -

As nice as it sounds Boost.Build can only be used for C++ and C - projects. Boost.Build doesn't know how to use other compilers like a - Java compiler. Although Boost.Build is extensible it makes more sense - to use a different build system for programs implemented in other - programming languages.

- -

Boost.Build was created to build and install the Boost C++ libraries - easily with different compilers on different platforms. Although - Boost.Build is part of and shipped with the Boost C++ libraries it can - be used separately for any C++ or C project. It's even possible to - download only Boost.Build in case you don't want to - use the Boost C++ libraries.

- -

This article is an introduction to help you using Boost.Build for - your own C++ or C projects. It gives you a basic understanding of how - Boost.Build works and how you start using it. After reading the article - you should not only be able to use Boost.Build for your own projects, - it will also be easier to understand the Boost.Build documentation as you'll know the big - picture.

-
-
- -

Build process
- Jamfiles and an interpreter called b2 -

- -
- -

The program you use to build a project managed by Boost.Build is - called b2. If you - downloaded and built the Boost C++ libraries you have used b2 already. b2 looks for configuration files, - reads them and builds a project accordingly. It also accepts various - command line options which can be useful for example to show all - commands executed by b2 - to build a project.

- -

Projects can be large and can consist of many components whose - source code is distributed over many directories. Instead of creating - one big configuration file for the entire project components typically - get their own configuration files. This is no different with - Boost.Build: In a large project there will be many configuration files - which have to be found and interpreted by b2.

- -

For Boost.Build every directory with a configuration file is a - project: If there is a configuration file in a directory something can - be built. Whether it's a component in a subdirectory or a software - consisting of many components doesn't make a difference for - Boost.Build.

- -

When b2 is started - it doesn't run a search for configuration files on the entire file - system. It searches for a configuration file in the current working - directory only. If it doesn't find a configuration file it doesn't do - anything. b2 does not - search for configuration files in any other directory if there is no - configuration file in the current working directory.

- -

The configuration file b2 is looking for is called - Jamfile.jam. Files with the extension - jam are called Jamfiles. If b2 finds a Jamfile in the current - working directory it searches for more Jamfiles in parent directories. - b2 climbs up parent - directories until it finds a configuration file called Jamroot.jam. Jamroot.jam is no different from Jamfile.jam. It only indicates that b2 doesn't need to look - further.

- -

The reason why b2 - looks for Jamfiles in parent directories is that it makes it possible - to group settings. If there are some components which should be built - with similar settings they can be stored in a Jamfile in a parent - directory which will be automatically used if a component in a - subdirectory is built.

- -

Please note that b2 - must find a file called Jamroot.jam. It - is an error if no Jamroot.jam exists. If - Jamroot.jam is in the current working - directory no other file Jamfile.jam is - required. If Jamroot.jam is in a parent - directory a file Jamfile.jam must exist - in the current working directory - otherwise b2 doesn't do anything.

- -

If you copy b2 to a - directory which contains no Jamfiles and start the program you get an - error message. However b2 doesn't complain that it can't - find a Jamfile. It complains about not finding the build system.

-
-Unable to load Boost.Build: could not find "boost-build.jam"
----------------------------------------------------------------
-Attempted search from C:\Users\Boris\Desktop up to the root
-
-Please consult the documentation at 'http://www.boost.org'.
-
- -

The first thing b2 - does is not looking for a Jamfile but loading the build system. But - what exactly is the build system?

- -

b2 is an - interpreter. It doesn't really know how to build anything. What - b2 does is interpreting - Jamfiles. Boost.Build is really implemented in Jamfiles. And they - contain all the logic which makes Boost.Build such a powerful tool. As - b2 only does what it - reads in Jamfiles it needs to know where to find the Jamfiles - Boost.Build is made of.

- -

When b2 is started - it looks for a file boost-build.jam in - the current working directory. If it doesn't find the file it searches - all parent directories. This file needs to contain only one line to - tell b2 where to find - the build system.

-
-boost-build C:/boost_1_57_0/tools/build/src ; 
-
- -

The path after boost-build must refer to a - directory which contains a file called bootstrap.jam. This is the file b2 needs to load the build system. - As the Boost C++ libraries ship Boost.Build you can refer to the - subdirectory tools/build of the root - directory of the Boost C++ libraries. And you can always use a slash as - a path separator - even if you are on Windows.

- -

Please note that there must be a space between the path and the - semicolon at the end of the line. It is an error if the space is - missing. You'll learn more about the syntax used in Jamfiles later in - this article.

- -

If b2 finds - boost-build.jam it uses the path within - the file to load the build system. When the build system is loaded it - also prepares itself to use a certain compiler, linker and maybe other - tools required to build a project. Boost.Build refers to these programs - as a toolset. If no command line option is used to start b2 the build system tries to find a - toolset it can use automatically. On Windows for example it searches - for Visual C++. And if it detects that Visual C++ is installed it uses - the toolset msvc.

-
-warning: No toolsets are configured.
-warning: Configuring default toolset "msvc".
-warning: If the default is wrong, your build may not work correctly.
-warning: Use the "toolset=xxxxx" option to override our guess.
-warning: For more configuration options, please consult
-warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
-
- -

If you start b2 - without specifying which toolset should be used you see a warning. - b2 tells you which - toolset it detected and decided to use. If you want to suppress the - warning you must specify the toolset yourself. For example you tell the - build system to use Visual C++ with b2 - toolset=msvc. If you want GCC to be used you enter - b2 toolset=gcc.

- -

As of today there are more than 10 toolsets supported. There is a - good chance that Boost.Build will work with the compiler you use out of - the box.

- -

Once the build system has been found, loaded and knows which toolset - to use - either because you specified one or the build system detected - one automatically - b2 - looks for a file Jamfile.jam in the - current working directory. If it doesn't find a Jamfile an error - message is printed.

-
-error: error: no Jamfile in current directory found, and no target references specified.
-
- -

If you create an empty file Jamfile.jam and start b2 again another error message is - printed.

-
-error: Could not find parent for project at '.'
-error: Did not find Jamfile.jam or Jamroot.jam in any parent directory.
-
- -

b2 is ultimately - looking for a Jamfile called Jamroot.jam. - If it doesn't exist in the current working directory b2 expects to find it in a parent - directory.

- -

If you create an empty file Jamroot.jam and start b2 the error message is gone. - Obviously there is nothing done by Boost.Build. But now you know how - b2 proceeds to build a - program and what the minimum Boost.Build configuration looks like.

- -

Please note that if you work on a small project and you need only - one configuration file you can simply call it Jamroot.jam. You don't need another file called - Jamfile.jam.

-
-
- -

Basic tasks
- Rules and features -

- -
- -

If you look at Jamfiles the syntax might remind you of configuration - files used by other build systems. Simple Jamfiles can look like plain - old configuration files where for example values seem to be assigned to - keys. What is important to understand though is that Jamfiles are - really script files. There is a programming language used to write - Jamfiles. b2 isn't the - core component of Boost.Build which knows how to build programs. The - logic of Boost.Build is in the Jamfiles which tell b2 how to build programs.

- -

Even though Boost.Build is based on a programming language you don't - need to think of programming when you create Jamfiles. The syntax of - the programming language used by Boost.Build tries to remind you more - of creating plain old configuration files. The idea is to have the best - of two worlds: A powerful and flexible programming language but a - simple syntax you might be familiar with from other build systems.

- -

This article doesn't introduce you into the programming language - Boost.Build is based on. The programming language is proprietary and - not really a joy to use. It is no competitor to popular scripting - languages like Javascript or Python. The developers of Boost.Build - recognize it and work on another version of Boost.Build based on - Python. However all of this shouldn't matter to developers who plan to - manage their projects with Boost.Build. It helps to understand the - syntax of Jamfiles better once one realizes that there is a programming - language inside Boost.Build. But it's not required to learn the details - of the programming language.

- -

Let's look at a simple Jamfile which can be used to build an - executable hello from a - source file hello.cpp.

-
-exe hello : hello.cpp ; 
-
- -

Boost.Build provides a lot of built-in rules and exe is one of them. While the documentation of - Boost.Build refers to exe as a rule you know - already that the above Jamfile is actually built using a programming - language. As it turns out rules are simply functions. And the Jamfile - above contains a function call.

- -

For the majority of tasks which are typically required to build - programs Boost.Build provides predefined rules - or functions if you - like. As with functions in other programming languages it is possible - to pass parameters. In the Jamfile above the function exe is called with the two parameters hello and - hello.cpp.

- -

The programming language Boost.Build is based on knows only one data - type: Everything is a list of strings. A list can be empty or contain - one or more strings. In the Jamfile above the function exe is called with two parameters each one a list - containing one string.

-
-exe "hello" : "hello.cpp" ; 
-
- -

It is possible to use quotes. It's not necessary though as after all - every item in a list has the data type string anyway. Quotes are only - used if parameters contain spaces.

- -

While there is no special delimiter between a rule and the first - parameter a colon must be used to separate other parameters. It is also - required to end a line with a semicolon just as you are used to from - C++.

- -

Please note that the programming language of Boost.Build requires - that there is a space around all tokens. For example there must be a - space on the left and on the right of the colon and there must be a - space on the left of the semicolon. Without spaces around tokens - b2 won't be able to - parse Jamfiles correctly.

- -

If b2 is run in a - directory which contains the Jamfile above and a source file - hello.cpp, and if the msvc toolset is - used on Windows a subdirectory bin\msvc-9.0\debug is created to build an executable - hello.exe.

-
-...found 9 targets...
-...updating 5 targets...
-common.mkdir bin
-common.mkdir bin\msvc-9.0
-common.mkdir bin\msvc-9.0\debug
-compile-c-c++ bin\msvc-9.0\debug\hello.obj
-hello.cpp
-msvc.link bin\msvc-9.0\debug\hello.exe
-msvc.manifest bin\msvc-9.0\debug\hello.exe
-...updated 5 targets...
-
- -

As you see it takes only one line in a Jamfile to build an - executable from a source file. And if the program is built on Windows - there is even the correct file extension exe appended.

- -

The main advantage of Boost.Build is that you specify just as much - as necessary for a build system to know how to build a program. - Anything Boost.Build can do automatically is done automatically. You - don't need to detect the platform a program is built on to decide if a - file extension like exe should be - appended or not. And you don't need to specify how a compiler like - Visual C++ has actually to be invoked to compile source code.

- -

Boost.Build supports a lot of toolsets out of the box. As a program - can be built using different toolsets Boost.Build uses toolset-specific - directories. This way it is possible to build a program with different - toolsets without a toolset constantly overwriting files produced by - another toolset.

- -

There are not only toolset-specific directories but also - variant-specific directories. A variant is a debug or release version - of a program. For each variant another directory is used to build a - program - again for the reason not to overwrite files produced by - another variant. By default the debug variant is used. That's why the - subdirectory bin\msvc-9.0\debug was - created. If you want a release version to be created you can specify - the variant on the command line with b2 - variant=release or, even simpler, - b2 release .

-
-...found 9 targets...
-...updating 5 targets...
-common.mkdir bin
-common.mkdir bin\msvc-9.0
-common.mkdir bin\msvc-9.0\release
-compile-c-c++ bin\msvc-9.0\release\hello.obj
-hello.cpp
-msvc.link bin\msvc-9.0\release\hello.exe
-msvc.manifest bin\msvc-9.0\release\hello.exe
-...updated 5 targets...
-
- -

With the variant set to release the subdirectory bin\msvc-9.0\release is used to create the executable - hello.exe.

- -

Choosing a variant is something which is done so often that it's - sufficient to enter b2 - release. Boost.Build figures out that release is meant - to choose the variant.

- -

If you don't want to specify the variant on the command line but - want to build release versions of hello.exe by default the Jamfile has to be - changed.

-
-exe hello : hello.cpp : <variant>release ; 
-
- -

The exe rule (or, if you prefer, function) - accepts a few more parameters which are optional. The third parameter - is a list of requirements. You can think of command line options which - are always set and passed to commands run to build an executable.

- -

In order to force a release version to be built the variant has to - be set to release just as it was done before on the command line. The - syntax to set the variant in a Jamfile is different though.

- -

Boost.Build defines features which look like XML tags. One of the - features supported by Boost.Build is <variant>. If a feature should be set to a value it - has to be put next to it - without a space in between. Some features - are free which means they can be set to any value you want. - <variant> is a non-free feature as it - can only be set to debug or release. No other value is allowed. If - another value is set b2 will report an - error.

- -

If you run b2 variant=debug and try to - build a debug version of hello.exe it - won't work as the Jamfile contains the requirement that hello.exe is built as a release version. If you want - to be able to overwrite the feature on the command line you have to - pass the feature as the fourth parameter instead of the third.

-
-exe hello : hello.cpp : : <variant>release ; 
-
- -

The fourth parameter contains features which are used by default but - which can be overwritten.

- -

If you want both a debug and a release version of hello.exe to be built by default the <variant> feature needs to be set twice to debug - and release.

-
-exe hello : hello.cpp : : <variant>debug <variant>release ; 
-
- -

It is important that <variant> is - set twice in the fourth parameter where default values are specified. - If it was the third parameter where requirements are specified - b2 would report an - error. It is possible to set a feature multiple times in the - requirements but only if values are not mutually exclusive. As a - program can't be a debug and a release version at the same time - <variant> must be set in the default - values. Only then Boost.Build understands that two versions of - hello.exe should be built.

-
-exe hello : hello.cpp : <define>WIN32 <define>_WIN32 : <variant>debug <variant>release ; 
-
- -

The above Jamfile is an example for setting a feature multiple times - in the requirements. The feature <define> is used to define preprocessor directives. - It is no problem to define several preprocessor directives. Thus there - are now two versions of hello.exe built - both with the two directives WIN32 and - _WIN32 defined.

-
-exe hello : hello.cpp : : <variant>debug <variant>release <define>WIN32 <define>_WIN32 ; 
-
- -

If the definitions are moved to the fourth parameter and you run - b2 you get the same two - versions of hello.exe built with the two - directives WIN32 and _WIN32. As <define> does - not expect mutually exclusive values there is no other set of - executables generated. The only difference between this Jamfile and the - previous one is that directives passed in the fourth parameter are - default values which can be dropped while anything passed as a third - parameter is an immutable requirement.

- -

Here is another example of a feature whose values are mutually - exclusive.

-
-exe hello : hello.cpp : : <variant>debug <variant>release <optimization>speed <optimization>off ; 
-
- -

b2 creates four - versions of hello.exe: A debug version - optimized for speed, a debug version with no optimization, a release - version optimized for speed and a release version with no optimization. - All of these versions are built in seperate directories which are - automatically created.

- -

So far the only rule used was exe. But of - course Boost.Build provides many more built-in rules. Another important - rule is lib. It is used to build a - library.

-
-lib world : world.cpp ; 
-
- -

The above Jamfile builds a shared library from the source file - world.cpp. On Windows a file world.dll is created. The usual file extension is - again automatically appended by Boost.Build.

- -

By default a shared library is built. If you want a static library - to be generated you set the <link> - feature to static.

-
-lib world : world.cpp : <link>static ; 
-
- -

Another useful rule is install. After - executables and libraries have been built this rule can be used to - install them.

-
-exe hello : hello.cpp ; 
-install "C:/Program Files/hello" : hello ; 
-
- -

The above Jamfile installs the executable hello.exe to the directory C:\Program Files\hello. The second parameter hello is - a reference to the target hello defined in the first line. Please note - that the path has to be put in quotes as it contains a space.

- -

Here concepts known from other build systems shine through: Instead - of thinking of function calls every line defines a target. Dependencies - are created by referencing other targets. That's how Boost.Build knows - in what order it should build targets.

- -

Typically the rule install is written - differently though. Instead of passing the installation directory as - the first parameter a feature <location> is used to set the installation - directory in the third parameter.

-
-exe hello : hello.cpp ; 
-install install-bin : hello : <location>"C:/Program Files/hello" ; 
-
- -

The main reason why it's better to use <location> is that the first parameter always - defines a target. Other rules might refer to a target. That's why it is - a good idea to use target names which don't have to be changed later. - Imagine a program should be installed to a different directory. It's - easier to change the installation directory if the <location> feature has been used as no other rules - which might refer to install-bin have to be updated.

- -

There is another reason why it makes sense to use a feature. - Boost.Build supports conditional properties which make it possible to - use different installation directories depending on the platform a - program is built on.

-
-exe hello : hello.cpp ; 
-install install-bin : hello : <target-os>windows:<location>"C:/Program Files/hello" <target-os>linux:<location>/usr/local/bin ; 
-
- -

The feature <target-os> is another - feature with mutually exclusive values. It can be set for example to - windows or linux but not to both.

- -

The feature <location> follows - <target-os> only delimited by a colon. - Such a construct is called conditional property: Boost.Build selects - the installation directory depending on the operating system.

- -

Of course conditional properties can also be used with other rules. - It is for example possible to define different preprocessor directives - depending on the variant when building a program or a library.

- -

Boost.Build provides many more built-in rules. Another useful rule - is glob which makes it possible to use - wildcards. In a big project with many source files it's then not - required to list them all one by one but refer to all of them with - glob.

-
-exe hello : [ glob *.cpp ] ; 
-
- -

The above Jamfile contains a nested function call: The result of the - rule glob is passed as the second parameter - to exe. Due to requirements of the - programming language Boost.Build is based on brackets must be used for - nested function calls.

-
-
- -

Project management
- Multiple Jamfiles -

- -
- -

In large projects with many Jamfiles it's necessary to connect - Jamfiles somehow. There is typically a Jamroot.jam file in the project's root directory and - many Jamfile.jam files in subdirectories. - If b2 is run in the - root directory developers probably expect that the entire project - including all components in subdirectories is built. As b2 looks for Jamfiles in parent - directories but not in subdirectories Jamfiles need to refer to - Jamfiles in subdirectories explicitly.

-
-build-project hello ; 
-
- -

If a Jamfile looks like the sample above it refers to a Jamfile in a - subdirectory hello. build-project is a rule which expects a path as its sole - parameter. The path is then used to lookup a Jamfile.

-
-build-project hello ; 
-build-project world ; 
-
- -

If you want several projects to be built you must use build-project multiple times.

- -

Apart from referring to Jamfiles in subdirectories it makes also - sense to group options which should be used when building components in - a project.

-
-project : default-build release ; 
-build-project hello ; 
-build-project world ; 
-
- -

The project rule accepts various - parameters to set options for the Jamfile in the current working - directory and in subdirectories.

- -

While other rules like exe and - lib expect parameters to be passed in a - certain order project uses named arguments. - In the sample above the argument's name is default-build. That's why it - is possible to pass the value release in a very different - parameter.

-
-project : : : : : : : : : default-build release ; 
-build-project hello ; 
-build-project world ; 
-
- -

It doesn't make sense to pass release as the tenth parameter. But it - works as project doesn't care about the - order. As the tenth parameter is called default-build it is - accepted.

- -

project supports only a few named - arguments. Another one is requirements which can be used to set options - which can't be overwritten.

-
-project : requirements <variant>release ; 
-build-project hello ; 
-build-project world ; 
-
- -

The Jamfile above builds only release versions. It is not possible - to build a debug version anymore as requirements can not be - overwritten. That's the difference to the named argument called - default-build which was used in the previous sample: It can be - overwritten.

- -

When build-project is used Boost.Build - assumes that the parameter is a reference to a subdirectory. We had - seen another type of reference before.

-
-exe hello : hello.cpp ; 
-install install-bin : hello : <location>"C:/Program Files/hello" ; 
-
- -

In the above Jamfile the install rule - refers to the target hello defined in the first line.

- -

In a large project it might be necessary to refer to targets which - are defined in Jamfiles in other directories. It is possible to - concatenate a path to a Jamfile and a target with a double slash.

-
-install install-bin : subdir//hello : <location>"C:/Program Files/hello" ; 
-
- -

Now the install rule refers to a target - hello in a Jamfile in the subdirectory subdir.

- -

Let's assume that the executable hello depends on a library in another - directory world. The library is also - built with Boost.Build using the rule lib.

-
-lib world : world.cpp ; 
-
- -

In the Jamfile to build the executable a reference is required to - the Jamfile of the library. It's not necessary to refer to the target - world directly as all targets in a Jamfile are built by default.

-
-exe hello : hello.cpp world : : <variant>debug <variant>release ; 
-
- -

The above Jamfile assumes that the library and its Jamfile are in a - subdirectory world.

- -

When the executable is built there are two versions generated - a - debug and a release version. The Jamfile of the library however doesn't - set the <variant> feature. But - Boost.Build assumes that it should build two versions of the library, - too. The feature <variant> is said to - be propagated.

- -

Propagating features simplify project management as you don't need - to set the same features in various Jamfiles. However it also makes it - a bit more complicated to understand how components are built as it all - depends on what features are propagated. You can assume that - Boost.Build knows what it should do. But of course it doesn't mean that - you easily understand what it does.

- -

Let's look at another example using the feature <define>.

-
-exe hello : hello.cpp world : <define>WIN32 : <variant>debug <variant>release ; 
-
- -

The above Jamfile defines a preprocessor directive WIN32 for the program hello. But will WIN32 be defined for the library, too?

- -

It won't as <define> is not a - propagating feature. If you wonder how you should know: The only way to - find out which features are propagated is to lookup the - documentation.

- -

If you installed the Boost C++ libraries you probably want to link - against some of them. You somehow have to add a dependency to the - respective Boost C++ library to your project's Jamfile. If you didn't - delete the directories you had unzipped the source files of the Boost - C++ libraries to you can refer to a target in a Jamfile in the root - directory.

-
-exe hello : hello.cpp world C:/boost_1_39_0//filesystem/ ; 
-
- -

Now hello also depends - on the Boost.Filesystem library. As the target filesystem is defined in - a Jamfile in the root directory of the Boost C++ libraries the - exe rule can refer to it. Not only will the - appropriate Boost C++ libraries be linked - an include directory is - also passed to the compiler to find the header files. If hello.cpp includes boost/filesystem.hpp the header file will be - found.

- -

In the above Jamfile the path to the root directory of the Boost C++ - libraries is hardcoded. Somehow b2 needs to know where to find the - Boost C++ libraries. But it would be better if the path was hardcoded - only once in case several components in a project need to link against - some Boost C++ libraries.

-
-project : requirements <variant>release ; 
-use-project /boost : C:/boost_1_39_0 ; 
-build-project hello ; 
-build-project world ; 
-
- -

The use-project rule is used to define an - alias to a Jamfile in another directory. Jamfiles in subdirectories use - then the alias to refer to a Boost C++ library.

-
-exe hello : hello.cpp world /boost//filesystem ; 
-
- -

b2 figures out that - hello.cpp is a source file, world a subdirectory and /boost//filesystem a - reference to a target filesystem in a Jamfile in C:\boost_1_39_0.

- -

Please note that a reference must start with a slash if it should - refer to a project.

- -

As libraries can be linked differently it is possible to set - features relevant to the linker.

-
-exe hello : hello.cpp world /boost//filesystem/<link>static ; 
-
- -

By default libraries are linked dynamically. If libraries should be - linked statically the feature <link> - has to be set to static.

- -

Features can be appended with a slash. If more than one feature - should be set it is appended with another slash to the previous - feature.

-
-exe hello : hello.cpp world /boost//filesystem/<link>static/<threading>multi ; 
-
- -

<threading> is another feature which - can be set to single or multi. If hello should be linked against the - thread-safe version of Boost.Filesystem the feature can be set - accordingly.

- -

Linking a Boost C++ library by referencing a Jamfile might not - always work. If the Boost C++ libraries were installed differently - because they weren't built from source for example there won't be any - Jamfile to reference.

-
-lib filesystem : : <name>libboost_filesystem <search>C:/libs ; 
-exe hello : hello.cpp world filesystem : <include>C:/include ; 
-
- -

The lib rule can not only be used to build - a library from source. It also has to be used to refer to an existing - and pre-built library.

- -

If lib shouldn't build a library from - source the second parameter must be empty. Instead in the third - parameter the features <name> and - <search> are used to specify the - library's name and a location where Boost.Build will find the - library.

- -

It is important to specify the library's name in a - platform-independent way. For example for the Jamfile above Boost.Build - will try to find a file libboost_filesystem.lib on Windows. The usual file - extension is again automatically appended.

- -

If you want to reference a file by specifying its exact name you can - use the <file> feature.

- -

If a system library should be referenced for which you can expect - Boost.Build to know where to find it the feature <search> can be dropped.

- -

It is also possible to use the project - rule to make sure all targets in a project are automatically linked - against a library.

-
-lib filesystem : : <name>libboost_filesystem <search>C:/libs ; 
-explicit filesystem ; 
-project : requirements <include>C:/include <library>filesystem ; 
-lib world : world.cpp ; 
-
- -

A feature called <library> must be - used to add a library dependency to a project - rule. <library> must refer to a - lib rule which uses the already known - features <name> and <search>.

- -

It is now very important to make the lib - rule explicit. This is done by using the explicit rule. It is important as by default all targets - in a Jamfile are built. As the project rule - defines requirements for all targets in the Jamfile they are also - requirements for the lib rule. Thus the - lib rule refers to itself. If the - lib rule is made explicit though it's not - built and no recursive reference occurs.

- -

Please note that the order of rules in a Jamfile matters only if a - rule refers to a target: Before a target can be referenced it must have - been defined.

-
-
- -

Best practices
- How Boost.Build is used by others -

- -
- -

As Boost.Build is a high-level build system you benefit most if you - keep Jamfiles platform- and compiler-independent. After all the idea is - to build your C++ or C projects on any platform with any compiler - without being required to modify or maintain several Jamfiles.

- -

A typical problem you'll run into is that third-party libraries you - want to use will be installed in different directories. If you want to - build your project on Windows and Unix platforms paths also look very - different. Furthermore you might need to link against some system - libraries on a platform but not on another.

- -

Instead of trying to put paths for various platforms in a project's - Jamfiles it is better to rely on configuration files on every system - for system-specific settings. As it turns out b2 does indeed look for two more - configuration files when it starts.

- -

The file site-config.jam should be - used to set options for an entire system. As it is machine-dependent - b2 expects to find it - in C:\Windows on Windows platforms and in - /etc on Unix systems. As site-config.jam is machine-dependent paths to local - libraries are no problem.

- -

Users might not be able to create or change site-config.jam though. They would either need to - wait for system administrators to update the file or be forced again to - add system-specific paths to their own Jamfiles. As neither is a good - solution, b2 also looks - for a file user-config.jam in a user's - home directory. On Windows it is a subdirectory of C:\Users, on Unix a subdirecory of /home. As the file user-config.jam can be maintained by users it is - probably used more often than site-config.jam.

- -

You use site-config.jam and - user-config.jam just like any other - Jamfile. As these configuration files do not belong to a project but to - a machine or a user on a machine they are allowed to contain - machine-specific options. For example they could contain a using rule.

-
-using msvc ; 
-
- -

The using rule above tells b2 to use the msvc toolset. If you - know that there is only Visual C++ installed on a system it makes sense - to put this line into a configuration file. Then b2 doesn't need to guess anymore - which toolset to use and won't omit a warning.

- -

If you define targets in site-config.jam or user-config.jam and want to refer to these targets in - Jamfiles the project rule must be used to set - a name.

-
-using msvc ; 
-project user-config ; 
-lib xml : : <name>libxml <search>C:/lib : : <include>C:/include ; 
-
- -

The lib rule is used to refer to a - pre-built library whose basename is libxml and can be found in - C:\lib. A program which uses this XML - library probably needs to include header files from this library. - That's why in the usage requirements - this is the fifth parameter - - the feature <include> is set to - C:\include: Whoever uses this rule will - inherit the <include> feature.

- -

As the project rule has been used to set - the name user-config a Jamfile can refer to the XML library via - /user-config//xml.

-
-exe xmlparser : xmlparser.cpp : <library>/user-config//xml ; 
-
- -

In order to build xmlparser the program must be linked - against the XML library. Even though the location of the library and - its header files might vary the Jamfile does not contain any - system-specific paths. The Jamfile expects to find the target xml in - the project user-config. If this is a configuration file it's no - problem to use system-specific paths as after all configuration files - are bound to a machine or to a user on a machine.

- -

As Boost.Build has been created to build and install the Boost C++ - libraries there is built-in support to use pre-built Boost C++ - libraries more easily.

-
-using msvc ; 
-project user-config ; 
-using boost : 1.39 : <include>C:/include/boost-1_39 <library>C:/lib ; 
-
- -

The using rule must be used to refer to a - toolset called boost. This toolset is different from toolsets like msvc - which you've read about so far: It doesn't contain any programs which - will be run later. As support for pre-built Boost C++ libraries has - been implemented in a toolset though it's required to use the - using rule.

- -

Just as with other libraries the location of the Boost C++ libraries - might vary. Thus it makes sense to put the using rule into one of the two configuration files.

- -

It is possible to pass parameters to the using rule: The first one is the version number, the - second a list of options. In the Jamfile above the Boost C++ libraries - 1.39 are used which can be found in the directories passed as - options.

- -

Once the boost toolset is used it is possible to use Boost C++ - libraries without defining targets yourself.

-
-import boost ; 
-boost.use-project 1.39 ; 
-exe hello : hello.cpp : <library>/boost//thread ; 
-
- -

If a program uses a Boost C++ library it can refer to targets in a - project called boost. In order to recognize the project boost though - the boost module must be imported and the rule boost.use-project used: Importing the boost module makes - the boost.use-project rule available. This - rule expects a version number as its sole argument. As it is possible - to use the using rule to refer to various - versions of the Boost C++ libraries a project can specify which version - it wants to use. In the Jamfile above the program hello uses Boost.Thread from version - 1.39.

-
-
- -

Rule reference
- Building blocks for Jamfiles -

- -
- -

If you manage a project with Boost.Build and create Jamfiles you use - rules all the time. Thus you should know which rules exist and how they - are used. The following table gives you an overview about the most - important rules.

- -

There is a star, plus sign or question mark behind some parameters. - The star means there can be arbitrary many values, the plus sign there - must be at least one value and the question mark there must be zero or - exactly one value.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Table 1. Rules -
NameParametersDescription
aliasname : sources * : requirements * : default-build * : - usage-requirements *Refer to sources or any other targets via a new name.
build-projectdirRefer to a Jamfile in another directory to build a - project.
conditionalcondition + : requirements *Create conditional requirements without using conditional - properties.
exename : sources * : requirements * : default-build * : - usage-requirements *Build an executable.
explicittarget-names *Make targets explicit.
globwildcards + : excludes *Reference files in a directory via wildcards.
glob-treewildcards + : excludes *Reference files in a directory and all subdirectories via - wildcards.
installname-and-dir : sources * : requirements * : default-build - *Install files to a directory.
libnames + : sources * : requirements * : default-build * : - usage-requirements *Build a library.
projectid ? : options * : *Set project options.
unit-testtarget : source : properties *Build and run an executable.
use-projectid : whereReference a Jamfile in another directory to use the project - id as a target.
usingtoolset-module : *Select a toolset.
- -

Your Boost.Build version might support more rules than listed above. - If you want to find out which rules are supported you should check out - the files in the subdirectory build of - your Boost.Build installation.

-
-
- -

Feature reference
- Configuration options for the build process -

- -
- -

Features allow you to specify exactly how binaries are built. As - there are many configuration options available the list of features is - pretty long. The following table introduces you to the most important - features.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Table 2. Features -
NameValuesDescription
<address-model>16, 32, 64, 32_64Generate 16-, 32- or 64-bit code.
<architecture>x86, ia64, sparc, power, mips1, mips2, mips3, mips4, mips32, - mips32r2, mips64, parisc, arm, combined, combined-x86-powerSet processor family to generate code for.
<c++-template-depth>1, 2, 3, ...Set maximum template depth.
<cflags>...Pass flags to C compiler.
<cxxflags>...Pass flags to C++ compiler
<debug-symbols>on, offCreate debug symbols.
<def-file>...Set path to def file (specific - to Windows DLLs).
<define>...Define preprocessor directives.
<embed-manifest>on, offEmbed manifest (specific to msvc toolset).
<host-os>aix, bsd, cygwin, darwin, freebsd, hpux, iphone, linux, - netbsd, openbsd, osf, qnx, qnxnto, sgi, solaris, unix, unixware, - windowsUse in conditional properties if features depend on host - operating systems.
<include>...Set include directories.
<inlining>off, on, fullInline functions.
<library>...Link to a library (use in project - rule).
<link>shared, staticLink to shared or static version of a library.
<linkflags>...Pass flags to linker.
<location>...Set directory (use in install - rule).
<name>...Set basename of a library (use in lib rule).
<optimization>off, speed, spaceGenerate optimized code.
<profiling>off, onGenerate profiled code.
<runtime-link>shared, staticLink to single-threaded or thread-safe runtime library.
<search>...Set directory to search for libraries (use in lib rule together with <name>).
<source>...Set source in requirements parameter of project rule or in conditional properties.
<target-os>aix, appletv, bsd, cygwin, darwin, freebsd, hpux, iphone, linux, - netbsd, openbsd, osf, qnx, qnxnto, sgi, solaris, unix, unixware, - windowsUse in conditional properties if features depend on target - operating systems.
<threading>single, multiBuild singlethreaded or thread-safe version.
<toolset>gcc, msvc, intel-linux, intel-win, acc, borland, como-linux, - cw, dmc, hp_cxx, sunUse in conditional properties if features depend on - toolsets.
<undef>...Undefine preprocessor directives.
<use>...Take over only usage requirements of a referenced target but - don't do anything else.
<variant>debug, release, profileBuild debug, release or profile version.
<warnings>on, all, offSwitch off warnings.
<warnings-as-errors>off, onTreat warnings as errors.
- -

For a complete and up-to-date reference of Boost.Build features look - up the file builtin.jam in the - subdirectory tools of your Boost.Build - installation. Search for lines starting with feature.feature - this is the internal rule used to - define features.

-
- -
-

Copyright Boris Schäling 2009. Distributed under the Boost Software - License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) - -

- - - - diff --git a/website/boost.css b/website/boost.css deleted file mode 100644 index 8401b29c3..000000000 --- a/website/boost.css +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright 2002 Dave Abrahams */ -/* Distributed under the Boost Software License, Version 1.0. */ -/* (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) */ - -H1 -{ - FONT-SIZE: 200% - COLOR: #00007f -} -H2 -{ - FONT-SIZE: 150%; -} -H3 -{ - FONT-SIZE: 125%; -} -H4 -{ - FONT-SIZE: 108%; -} -BODY -{ - FONT-SIZE: 100%; - BACKGROUND-COLOR: #ffffff -} -PRE -{ - MARGIN-LEFT: 2pc; - FONT-SIZE: 80%; - BACKGROUND-COLOR: #dfffff -} -CODE -{ - FONT-SIZE: 95%; - white-space: pre -} -.index -{ - TEXT-ALIGN: left -} -.page-index -{ - TEXT-ALIGN: left -} -.definition -{ - TEXT-ALIGN: left -} -.footnote -{ - FONT-SIZE: 66%; - VERTICAL-ALIGN: super; - TEXT-DECORATION: none -} -.function-semantics -{ - CLEAR: left -} -.metafunction-semantics -{ - CLEAR: left -} diff --git a/website/boost_build.png b/website/boost_build.png deleted file mode 100644 index 3a9e64df2a0ed6ba72143ea6ccabf3518add387c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7437 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 Lu6{1-oD!M - - - - - - - - - - - - - - - image/svg+xml - - - - - - boost.build - - - - - - - - - diff --git a/website/bootstrap/css/bootstrap-theme.css b/website/bootstrap/css/bootstrap-theme.css deleted file mode 100644 index df2d3d967..000000000 --- a/website/bootstrap/css/bootstrap-theme.css +++ /dev/null @@ -1,397 +0,0 @@ -/*! - * Bootstrap v3.0.3 (http://getbootstrap.com) - * Copyright 2013 Twitter, Inc. - * Licensed under http://www.apache.org/licenses/LICENSE-2.0 - */ - -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.btn-default:active, -.btn-primary:active, -.btn-success:active, -.btn-info:active, -.btn-warning:active, -.btn-danger:active, -.btn-default.active, -.btn-primary.active, -.btn-success.active, -.btn-info.active, -.btn-warning.active, -.btn-danger.active { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn:active, -.btn.active { - background-image: none; -} - -.btn-default { - text-shadow: 0 1px 0 #fff; - background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); - background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%); - background-repeat: repeat-x; - border-color: #dbdbdb; - border-color: #ccc; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-default:hover, -.btn-default:focus { - background-color: #e0e0e0; - background-position: 0 -15px; -} - -.btn-default:active, -.btn-default.active { - background-color: #e0e0e0; - border-color: #dbdbdb; -} - -.btn-primary { - background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%); - background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%); - background-repeat: repeat-x; - border-color: #2b669a; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-primary:hover, -.btn-primary:focus { - background-color: #2d6ca2; - background-position: 0 -15px; -} - -.btn-primary:active, -.btn-primary.active { - background-color: #2d6ca2; - border-color: #2b669a; -} - -.btn-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); - background-repeat: repeat-x; - border-color: #3e8f3e; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-success:hover, -.btn-success:focus { - background-color: #419641; - background-position: 0 -15px; -} - -.btn-success:active, -.btn-success.active { - background-color: #419641; - border-color: #3e8f3e; -} - -.btn-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); - background-repeat: repeat-x; - border-color: #e38d13; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-warning:hover, -.btn-warning:focus { - background-color: #eb9316; - background-position: 0 -15px; -} - -.btn-warning:active, -.btn-warning.active { - background-color: #eb9316; - border-color: #e38d13; -} - -.btn-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); - background-repeat: repeat-x; - border-color: #b92c28; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-danger:hover, -.btn-danger:focus { - background-color: #c12e2a; - background-position: 0 -15px; -} - -.btn-danger:active, -.btn-danger.active { - background-color: #c12e2a; - border-color: #b92c28; -} - -.btn-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); - background-repeat: repeat-x; - border-color: #28a4c9; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-info:hover, -.btn-info:focus { - background-color: #2aabd2; - background-position: 0 -15px; -} - -.btn-info:active, -.btn-info.active { - background-color: #2aabd2; - border-color: #28a4c9; -} - -.thumbnail, -.img-thumbnail { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); -} - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - background-color: #e8e8e8; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); -} - -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - background-color: #357ebd; - background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); - background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); -} - -.navbar-default { - background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); - background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); - background-repeat: repeat-x; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); -} - -.navbar-default .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0); - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); -} - -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); -} - -.navbar-inverse { - background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%); - background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.navbar-inverse .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #222222 0%, #282828 100%); - background-image: linear-gradient(to bottom, #222222 0%, #282828 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0); - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); -} - -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -.alert { - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.alert-success { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); - background-repeat: repeat-x; - border-color: #b2dba1; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); -} - -.alert-info { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); - background-repeat: repeat-x; - border-color: #9acfea; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); -} - -.alert-warning { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); - background-repeat: repeat-x; - border-color: #f5e79e; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); -} - -.alert-danger { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); - background-repeat: repeat-x; - border-color: #dca7a7; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); -} - -.progress { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); -} - -.progress-bar { - background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%); - background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0); -} - -.progress-bar-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); -} - -.progress-bar-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); -} - -.progress-bar-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); -} - -.progress-bar-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); -} - -.list-group { - border-radius: 4px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); -} - -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 #3071a9; - background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%); - background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%); - background-repeat: repeat-x; - border-color: #3278b3; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0); -} - -.panel { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.panel-default > .panel-heading { - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); -} - -.panel-primary > .panel-heading { - background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); - background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); -} - -.panel-success > .panel-heading { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); -} - -.panel-info > .panel-heading { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); -} - -.panel-warning > .panel-heading { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); -} - -.panel-danger > .panel-heading { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); -} - -.well { - background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); - background-repeat: repeat-x; - border-color: #dcdcdc; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); -} \ No newline at end of file diff --git a/website/bootstrap/css/bootstrap-theme.min.css b/website/bootstrap/css/bootstrap-theme.min.css deleted file mode 100644 index c7b6d39b4..000000000 --- a/website/bootstrap/css/bootstrap-theme.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.0.3 (http://getbootstrap.com) - * Copyright 2013 Twitter, Inc. - * Licensed under http://www.apache.org/licenses/LICENSE-2.0 - */ - -.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:active,.btn.active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);background-repeat:repeat-x;border-color:#2b669a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff2d6ca2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);background-repeat:repeat-x;border-color:#3e8f3e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff419641',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);background-repeat:repeat-x;border-color:#e38d13;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffeb9316',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);background-repeat:repeat-x;border-color:#b92c28;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc12e2a',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2aabd2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#357ebd;background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff282828',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;border-color:#b2dba1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0)}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;border-color:#9acfea;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0)}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;border-color:#f5e79e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0)}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;border-color:#dca7a7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0)}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3071a9',GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;border-color:#3278b3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3278b3',GradientType=0)}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;border-color:#dcdcdc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)} \ No newline at end of file diff --git a/website/bootstrap/css/bootstrap.css b/website/bootstrap/css/bootstrap.css deleted file mode 100644 index 377dff300..000000000 --- a/website/bootstrap/css/bootstrap.css +++ /dev/null @@ -1,7118 +0,0 @@ -/*! - * Bootstrap v3.0.3 (http://getbootstrap.com) - * Copyright 2013 Twitter, Inc. - * Licensed under http://www.apache.org/licenses/LICENSE-2.0 - */ - -/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} - -audio, -canvas, -video { - display: inline-block; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -a { - background: transparent; -} - -a:focus { - outline: thin dotted; -} - -a:active, -a:hover { - outline: 0; -} - -h1 { - margin: 0.67em 0; - font-size: 2em; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -hr { - height: 0; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -mark { - color: #000; - background: #ff0; -} - -code, -kbd, -pre, -samp { - font-family: monospace, serif; - font-size: 1em; -} - -pre { - white-space: pre-wrap; -} - -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 0; -} - -fieldset { - padding: 0.35em 0.625em 0.75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} - -legend { - padding: 0; - border: 0; -} - -button, -input, -select, -textarea { - margin: 0; - font-family: inherit; - font-size: 100%; -} - -button, -input { - line-height: normal; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -input[type="checkbox"], -input[type="radio"] { - padding: 0; - box-sizing: border-box; -} - -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -@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) ")"; - } - 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: 2cm .5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: #fff !important; - } - .navbar { - display: none; - } - .table td, - .table th { - background-color: #fff !important; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} - -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-size: 62.5%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - background-color: #ffffff; -} - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -a { - color: #428bca; - text-decoration: none; -} - -a:hover, -a:focus { - color: #2a6496; - text-decoration: underline; -} - -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -img { - vertical-align: middle; -} - -.img-responsive { - display: block; - height: auto; - max-width: 100%; -} - -.img-rounded { - border-radius: 6px; -} - -.img-thumbnail { - display: inline-block; - height: auto; - max-width: 100%; - padding: 4px; - line-height: 1.428571429; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.img-circle { - border-radius: 50%; -} - -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-weight: 500; - line-height: 1.1; - color: inherit; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #999999; -} - -h1, -h2, -h3 { - margin-top: 20px; - margin-bottom: 10px; -} - -h1 small, -h2 small, -h3 small, -h1 .small, -h2 .small, -h3 .small { - font-size: 65%; -} - -h4, -h5, -h6 { - margin-top: 10px; - margin-bottom: 10px; -} - -h4 small, -h5 small, -h6 small, -h4 .small, -h5 .small, -h6 .small { - font-size: 75%; -} - -h1, -.h1 { - font-size: 36px; -} - -h2, -.h2 { - font-size: 30px; -} - -h3, -.h3 { - font-size: 24px; -} - -h4, -.h4 { - font-size: 18px; -} - -h5, -.h5 { - font-size: 14px; -} - -h6, -.h6 { - font-size: 12px; -} - -p { - margin: 0 0 10px; -} - -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 200; - line-height: 1.4; -} - -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} - -small, -.small { - font-size: 85%; -} - -cite { - font-style: normal; -} - -.text-muted { - color: #999999; -} - -.text-primary { - color: #428bca; -} - -.text-primary:hover { - color: #3071a9; -} - -.text-warning { - color: #8a6d3b; -} - -.text-warning:hover { - color: #66512c; -} - -.text-danger { - color: #a94442; -} - -.text-danger:hover { - color: #843534; -} - -.text-success { - color: #3c763d; -} - -.text-success:hover { - color: #2b542c; -} - -.text-info { - color: #31708f; -} - -.text-info:hover { - color: #245269; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; -} - -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} - -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; -} - -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} - -.list-inline > li:first-child { - padding-left: 0; -} - -dl { - margin-top: 0; - margin-bottom: 20px; -} - -dt, -dd { - line-height: 1.428571429; -} - -dt { - font-weight: bold; -} - -dd { - margin-left: 0; -} - -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - display: table; - content: " "; - } - .dl-horizontal dd:after { - clear: both; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - display: table; - content: " "; - } - .dl-horizontal dd:after { - clear: both; - } -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} - -.initialism { - font-size: 90%; - text-transform: uppercase; -} - -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - border-left: 5px solid #eeeeee; -} - -blockquote p { - font-size: 17.5px; - font-weight: 300; - line-height: 1.25; -} - -blockquote p:last-child { - margin-bottom: 0; -} - -blockquote small, -blockquote .small { - display: block; - line-height: 1.428571429; - color: #999999; -} - -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} - -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; -} - -blockquote.pull-right p, -blockquote.pull-right small, -blockquote.pull-right .small { - text-align: right; -} - -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ''; -} - -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} - -blockquote:before, -blockquote:after { - content: ""; -} - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; -} - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} - -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - white-space: nowrap; - background-color: #f9f2f4; - border-radius: 4px; -} - -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - color: #333333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #cccccc; - border-radius: 4px; -} - -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -.container:before, -.container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -.container:before, -.container:after { - display: table; - content: " "; -} - -.container:after { - clear: both; -} - -@media (min-width: 768px) { - .container { - width: 750px; - } -} - -@media (min-width: 992px) { - .container { - width: 970px; - } -} - -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} - -.row { - margin-right: -15px; - margin-left: -15px; -} - -.row:before, -.row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.row:before, -.row:after { - display: table; - content: " "; -} - -.row:after { - clear: both; -} - -.col-xs-1, -.col-sm-1, -.col-md-1, -.col-lg-1, -.col-xs-2, -.col-sm-2, -.col-md-2, -.col-lg-2, -.col-xs-3, -.col-sm-3, -.col-md-3, -.col-lg-3, -.col-xs-4, -.col-sm-4, -.col-md-4, -.col-lg-4, -.col-xs-5, -.col-sm-5, -.col-md-5, -.col-lg-5, -.col-xs-6, -.col-sm-6, -.col-md-6, -.col-lg-6, -.col-xs-7, -.col-sm-7, -.col-md-7, -.col-lg-7, -.col-xs-8, -.col-sm-8, -.col-md-8, -.col-lg-8, -.col-xs-9, -.col-sm-9, -.col-md-9, -.col-lg-9, -.col-xs-10, -.col-sm-10, -.col-md-10, -.col-lg-10, -.col-xs-11, -.col-sm-11, -.col-md-11, -.col-lg-11, -.col-xs-12, -.col-sm-12, -.col-md-12, -.col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} - -.col-xs-1, -.col-xs-2, -.col-xs-3, -.col-xs-4, -.col-xs-5, -.col-xs-6, -.col-xs-7, -.col-xs-8, -.col-xs-9, -.col-xs-10, -.col-xs-11, -.col-xs-12 { - float: left; -} - -.col-xs-12 { - width: 100%; -} - -.col-xs-11 { - width: 91.66666666666666%; -} - -.col-xs-10 { - width: 83.33333333333334%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-8 { - width: 66.66666666666666%; -} - -.col-xs-7 { - width: 58.333333333333336%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-5 { - width: 41.66666666666667%; -} - -.col-xs-4 { - width: 33.33333333333333%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-2 { - width: 16.666666666666664%; -} - -.col-xs-1 { - width: 8.333333333333332%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-pull-11 { - right: 91.66666666666666%; -} - -.col-xs-pull-10 { - right: 83.33333333333334%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-8 { - right: 66.66666666666666%; -} - -.col-xs-pull-7 { - right: 58.333333333333336%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-5 { - right: 41.66666666666667%; -} - -.col-xs-pull-4 { - right: 33.33333333333333%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-2 { - right: 16.666666666666664%; -} - -.col-xs-pull-1 { - right: 8.333333333333332%; -} - -.col-xs-pull-0 { - right: 0; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-push-11 { - left: 91.66666666666666%; -} - -.col-xs-push-10 { - left: 83.33333333333334%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-8 { - left: 66.66666666666666%; -} - -.col-xs-push-7 { - left: 58.333333333333336%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-5 { - left: 41.66666666666667%; -} - -.col-xs-push-4 { - left: 33.33333333333333%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-2 { - left: 16.666666666666664%; -} - -.col-xs-push-1 { - left: 8.333333333333332%; -} - -.col-xs-push-0 { - left: 0; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -.col-xs-offset-11 { - margin-left: 91.66666666666666%; -} - -.col-xs-offset-10 { - margin-left: 83.33333333333334%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-8 { - margin-left: 66.66666666666666%; -} - -.col-xs-offset-7 { - margin-left: 58.333333333333336%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-5 { - margin-left: 41.66666666666667%; -} - -.col-xs-offset-4 { - margin-left: 33.33333333333333%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-2 { - margin-left: 16.666666666666664%; -} - -.col-xs-offset-1 { - margin-left: 8.333333333333332%; -} - -.col-xs-offset-0 { - margin-left: 0; -} - -@media (min-width: 768px) { - .col-sm-1, - .col-sm-2, - .col-sm-3, - .col-sm-4, - .col-sm-5, - .col-sm-6, - .col-sm-7, - .col-sm-8, - .col-sm-9, - .col-sm-10, - .col-sm-11, - .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666666666666%; - } - .col-sm-10 { - width: 83.33333333333334%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666666666666%; - } - .col-sm-7 { - width: 58.333333333333336%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666666666667%; - } - .col-sm-4 { - width: 33.33333333333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.666666666666664%; - } - .col-sm-1 { - width: 8.333333333333332%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666666666666%; - } - .col-sm-pull-10 { - right: 83.33333333333334%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666666666666%; - } - .col-sm-pull-7 { - right: 58.333333333333336%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666666666667%; - } - .col-sm-pull-4 { - right: 33.33333333333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.666666666666664%; - } - .col-sm-pull-1 { - right: 8.333333333333332%; - } - .col-sm-pull-0 { - right: 0; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666666666666%; - } - .col-sm-push-10 { - left: 83.33333333333334%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666666666666%; - } - .col-sm-push-7 { - left: 58.333333333333336%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666666666667%; - } - .col-sm-push-4 { - left: 33.33333333333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.666666666666664%; - } - .col-sm-push-1 { - left: 8.333333333333332%; - } - .col-sm-push-0 { - left: 0; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666666666666%; - } - .col-sm-offset-10 { - margin-left: 83.33333333333334%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666666666666%; - } - .col-sm-offset-7 { - margin-left: 58.333333333333336%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666666666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.666666666666664%; - } - .col-sm-offset-1 { - margin-left: 8.333333333333332%; - } - .col-sm-offset-0 { - margin-left: 0; - } -} - -@media (min-width: 992px) { - .col-md-1, - .col-md-2, - .col-md-3, - .col-md-4, - .col-md-5, - .col-md-6, - .col-md-7, - .col-md-8, - .col-md-9, - .col-md-10, - .col-md-11, - .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666666666666%; - } - .col-md-10 { - width: 83.33333333333334%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666666666666%; - } - .col-md-7 { - width: 58.333333333333336%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666666666667%; - } - .col-md-4 { - width: 33.33333333333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.666666666666664%; - } - .col-md-1 { - width: 8.333333333333332%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666666666666%; - } - .col-md-pull-10 { - right: 83.33333333333334%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666666666666%; - } - .col-md-pull-7 { - right: 58.333333333333336%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666666666667%; - } - .col-md-pull-4 { - right: 33.33333333333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.666666666666664%; - } - .col-md-pull-1 { - right: 8.333333333333332%; - } - .col-md-pull-0 { - right: 0; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666666666666%; - } - .col-md-push-10 { - left: 83.33333333333334%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666666666666%; - } - .col-md-push-7 { - left: 58.333333333333336%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666666666667%; - } - .col-md-push-4 { - left: 33.33333333333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.666666666666664%; - } - .col-md-push-1 { - left: 8.333333333333332%; - } - .col-md-push-0 { - left: 0; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666666666666%; - } - .col-md-offset-10 { - margin-left: 83.33333333333334%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666666666666%; - } - .col-md-offset-7 { - margin-left: 58.333333333333336%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666666666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.666666666666664%; - } - .col-md-offset-1 { - margin-left: 8.333333333333332%; - } - .col-md-offset-0 { - margin-left: 0; - } -} - -@media (min-width: 1200px) { - .col-lg-1, - .col-lg-2, - .col-lg-3, - .col-lg-4, - .col-lg-5, - .col-lg-6, - .col-lg-7, - .col-lg-8, - .col-lg-9, - .col-lg-10, - .col-lg-11, - .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666666666666%; - } - .col-lg-10 { - width: 83.33333333333334%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666666666666%; - } - .col-lg-7 { - width: 58.333333333333336%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666666666667%; - } - .col-lg-4 { - width: 33.33333333333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.666666666666664%; - } - .col-lg-1 { - width: 8.333333333333332%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666666666666%; - } - .col-lg-pull-10 { - right: 83.33333333333334%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666666666666%; - } - .col-lg-pull-7 { - right: 58.333333333333336%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666666666667%; - } - .col-lg-pull-4 { - right: 33.33333333333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.666666666666664%; - } - .col-lg-pull-1 { - right: 8.333333333333332%; - } - .col-lg-pull-0 { - right: 0; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666666666666%; - } - .col-lg-push-10 { - left: 83.33333333333334%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666666666666%; - } - .col-lg-push-7 { - left: 58.333333333333336%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666666666667%; - } - .col-lg-push-4 { - left: 33.33333333333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.666666666666664%; - } - .col-lg-push-1 { - left: 8.333333333333332%; - } - .col-lg-push-0 { - left: 0; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666666666666%; - } - .col-lg-offset-10 { - margin-left: 83.33333333333334%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666666666666%; - } - .col-lg-offset-7 { - margin-left: 58.333333333333336%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666666666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.666666666666664%; - } - .col-lg-offset-1 { - margin-left: 8.333333333333332%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} - -table { - max-width: 100%; - background-color: transparent; -} - -th { - text-align: left; -} - -.table { - width: 100%; - margin-bottom: 20px; -} - -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.428571429; - vertical-align: top; - border-top: 1px solid #dddddd; -} - -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #dddddd; -} - -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} - -.table > tbody + tbody { - border-top: 2px solid #dddddd; -} - -.table .table { - background-color: #ffffff; -} - -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} - -.table-bordered { - border: 1px solid #dddddd; -} - -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #dddddd; -} - -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} - -.table-striped > tbody > tr:nth-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 col[class*="col-"] { - position: static; - display: table-column; - float: none; -} - -table td[class*="col-"], -table th[class*="col-"] { - display: table-cell; - float: none; -} - -.table > thead > tr > .active, -.table > tbody > tr > .active, -.table > tfoot > tr > .active, -.table > thead > .active > td, -.table > tbody > .active > td, -.table > tfoot > .active > td, -.table > thead > .active > th, -.table > tbody > .active > th, -.table > tfoot > .active > th { - background-color: #f5f5f5; -} - -.table-hover > tbody > tr > .active:hover, -.table-hover > tbody > .active:hover > td, -.table-hover > tbody > .active:hover > th { - background-color: #e8e8e8; -} - -.table > thead > tr > .success, -.table > tbody > tr > .success, -.table > tfoot > tr > .success, -.table > thead > .success > td, -.table > tbody > .success > td, -.table > tfoot > .success > td, -.table > thead > .success > th, -.table > tbody > .success > th, -.table > tfoot > .success > th { - background-color: #dff0d8; -} - -.table-hover > tbody > tr > .success:hover, -.table-hover > tbody > .success:hover > td, -.table-hover > tbody > .success:hover > th { - background-color: #d0e9c6; -} - -.table > thead > tr > .danger, -.table > tbody > tr > .danger, -.table > tfoot > tr > .danger, -.table > thead > .danger > td, -.table > tbody > .danger > td, -.table > tfoot > .danger > td, -.table > thead > .danger > th, -.table > tbody > .danger > th, -.table > tfoot > .danger > th { - background-color: #f2dede; -} - -.table-hover > tbody > tr > .danger:hover, -.table-hover > tbody > .danger:hover > td, -.table-hover > tbody > .danger:hover > th { - background-color: #ebcccc; -} - -.table > thead > tr > .warning, -.table > tbody > tr > .warning, -.table > tfoot > tr > .warning, -.table > thead > .warning > td, -.table > tbody > .warning > td, -.table > tfoot > .warning > td, -.table > thead > .warning > th, -.table > tbody > .warning > th, -.table > tfoot > .warning > th { - background-color: #fcf8e3; -} - -.table-hover > tbody > tr > .warning:hover, -.table-hover > tbody > .warning:hover > td, -.table-hover > tbody > .warning:hover > th { - background-color: #faf2cc; -} - -@media (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-x: scroll; - overflow-y: hidden; - border: 1px solid #dddddd; - -ms-overflow-style: -ms-autohiding-scrollbar; - -webkit-overflow-scrolling: touch; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} - -fieldset { - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -label { - display: inline-block; - margin-bottom: 5px; - font-weight: bold; -} - -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - /* IE8-9 */ - - line-height: normal; -} - -input[type="file"] { - display: block; -} - -select[multiple], -select[size] { - height: auto; -} - -select optgroup { - font-family: inherit; - font-size: inherit; - font-style: inherit; -} - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -input[type="number"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button { - height: auto; -} - -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; -} - -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; - background-color: #ffffff; - background-image: none; - border: 1px solid #cccccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} - -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -} - -.form-control:-moz-placeholder { - color: #999999; -} - -.form-control::-moz-placeholder { - color: #999999; - opacity: 1; -} - -.form-control:-ms-input-placeholder { - color: #999999; -} - -.form-control::-webkit-input-placeholder { - color: #999999; -} - -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eeeeee; -} - -textarea.form-control { - height: auto; -} - -.form-group { - margin-bottom: 15px; -} - -.radio, -.checkbox { - display: block; - min-height: 20px; - padding-left: 20px; - margin-top: 10px; - margin-bottom: 10px; - vertical-align: middle; -} - -.radio label, -.checkbox label { - display: inline; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - float: left; - margin-left: -20px; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} - -input[type="radio"][disabled], -input[type="checkbox"][disabled], -.radio[disabled], -.radio-inline[disabled], -.checkbox[disabled], -.checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .radio, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} - -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -select.input-sm { - height: 30px; - line-height: 30px; -} - -textarea.input-sm { - height: auto; -} - -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -select.input-lg { - height: 46px; - line-height: 46px; -} - -textarea.input-lg { - height: auto; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - color: #8a6d3b; -} - -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; -} - -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline { - color: #a94442; -} - -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; -} - -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #3c763d; -} - -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; -} - -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} - -.form-control-static { - margin-bottom: 0; -} - -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - } - .form-inline select.form-control { - width: auto; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - padding-left: 0; - margin-top: 0; - margin-bottom: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} - -.form-horizontal .control-label, -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} - -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} - -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} - -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - display: table; - content: " "; -} - -.form-horizontal .form-group:after { - clear: both; -} - -.form-horizontal .form-control-static { - padding-top: 7px; -} - -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - } -} - -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.428571429; - text-align: center; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} - -.btn:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.btn:hover, -.btn:focus { - color: #333333; - text-decoration: none; -} - -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - pointer-events: none; - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-default { - color: #333333; - background-color: #ffffff; - border-color: #cccccc; -} - -.btn-default:hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - color: #333333; - background-color: #ebebeb; - border-color: #adadad; -} - -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - background-image: none; -} - -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #ffffff; - border-color: #cccccc; -} - -.btn-default .badge { - color: #ffffff; - background-color: #fff; -} - -.btn-primary { - color: #ffffff; - background-color: #428bca; - border-color: #357ebd; -} - -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #3276b1; - border-color: #285e8e; -} - -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - background-image: none; -} - -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #428bca; - border-color: #357ebd; -} - -.btn-primary .badge { - color: #428bca; - background-color: #fff; -} - -.btn-warning { - color: #ffffff; - background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - color: #ffffff; - background-color: #ed9c28; - border-color: #d58512; -} - -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - background-image: none; -} - -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} - -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - -.btn-danger { - color: #ffffff; - background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #d2322d; - border-color: #ac2925; -} - -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - background-image: none; -} - -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} - -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - -.btn-success { - color: #ffffff; - background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #47a447; - border-color: #398439; -} - -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - background-image: none; -} - -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} - -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - -.btn-info { - color: #ffffff; - background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #39b3d7; - border-color: #269abc; -} - -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - background-image: none; -} - -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} - -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - -.btn-link { - font-weight: normal; - color: #428bca; - cursor: pointer; - border-radius: 0; -} - -.btn-link, -.btn-link:active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} - -.btn-link:hover, -.btn-link:focus { - color: #2a6496; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #999999; - text-decoration: none; -} - -.btn-lg { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -.btn-sm { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-xs { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-block { - display: block; - width: 100%; - padding-right: 0; - padding-left: 0; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.in { - display: block; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@font-face { - font-family: 'Glyphicons Halflings'; - src: url('../fonts/glyphicons-halflings-regular.eot'); - src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg'); -} - -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - -webkit-font-smoothing: antialiased; - font-style: normal; - font-weight: normal; - line-height: 1; - -moz-osx-font-smoothing: grayscale; -} - -.glyphicon:empty { - width: 1em; -} - -.glyphicon-asterisk:before { - content: "\2a"; -} - -.glyphicon-plus:before { - content: "\2b"; -} - -.glyphicon-euro:before { - content: "\20ac"; -} - -.glyphicon-minus:before { - content: "\2212"; -} - -.glyphicon-cloud:before { - content: "\2601"; -} - -.glyphicon-envelope:before { - content: "\2709"; -} - -.glyphicon-pencil:before { - content: "\270f"; -} - -.glyphicon-glass:before { - content: "\e001"; -} - -.glyphicon-music:before { - content: "\e002"; -} - -.glyphicon-search:before { - content: "\e003"; -} - -.glyphicon-heart:before { - content: "\e005"; -} - -.glyphicon-star:before { - content: "\e006"; -} - -.glyphicon-star-empty:before { - content: "\e007"; -} - -.glyphicon-user:before { - content: "\e008"; -} - -.glyphicon-film:before { - content: "\e009"; -} - -.glyphicon-th-large:before { - content: "\e010"; -} - -.glyphicon-th:before { - content: "\e011"; -} - -.glyphicon-th-list:before { - content: "\e012"; -} - -.glyphicon-ok:before { - content: "\e013"; -} - -.glyphicon-remove:before { - content: "\e014"; -} - -.glyphicon-zoom-in:before { - content: "\e015"; -} - -.glyphicon-zoom-out:before { - content: "\e016"; -} - -.glyphicon-off:before { - content: "\e017"; -} - -.glyphicon-signal:before { - content: "\e018"; -} - -.glyphicon-cog:before { - content: "\e019"; -} - -.glyphicon-trash:before { - content: "\e020"; -} - -.glyphicon-home:before { - content: "\e021"; -} - -.glyphicon-file:before { - content: "\e022"; -} - -.glyphicon-time:before { - content: "\e023"; -} - -.glyphicon-road:before { - content: "\e024"; -} - -.glyphicon-download-alt:before { - content: "\e025"; -} - -.glyphicon-download:before { - content: "\e026"; -} - -.glyphicon-upload:before { - content: "\e027"; -} - -.glyphicon-inbox:before { - content: "\e028"; -} - -.glyphicon-play-circle:before { - content: "\e029"; -} - -.glyphicon-repeat:before { - content: "\e030"; -} - -.glyphicon-refresh:before { - content: "\e031"; -} - -.glyphicon-list-alt:before { - content: "\e032"; -} - -.glyphicon-lock:before { - content: "\e033"; -} - -.glyphicon-flag:before { - content: "\e034"; -} - -.glyphicon-headphones:before { - content: "\e035"; -} - -.glyphicon-volume-off:before { - content: "\e036"; -} - -.glyphicon-volume-down:before { - content: "\e037"; -} - -.glyphicon-volume-up:before { - content: "\e038"; -} - -.glyphicon-qrcode:before { - content: "\e039"; -} - -.glyphicon-barcode:before { - content: "\e040"; -} - -.glyphicon-tag:before { - content: "\e041"; -} - -.glyphicon-tags:before { - content: "\e042"; -} - -.glyphicon-book:before { - content: "\e043"; -} - -.glyphicon-bookmark:before { - content: "\e044"; -} - -.glyphicon-print:before { - content: "\e045"; -} - -.glyphicon-camera:before { - content: "\e046"; -} - -.glyphicon-font:before { - content: "\e047"; -} - -.glyphicon-bold:before { - content: "\e048"; -} - -.glyphicon-italic:before { - content: "\e049"; -} - -.glyphicon-text-height:before { - content: "\e050"; -} - -.glyphicon-text-width:before { - content: "\e051"; -} - -.glyphicon-align-left:before { - content: "\e052"; -} - -.glyphicon-align-center:before { - content: "\e053"; -} - -.glyphicon-align-right:before { - content: "\e054"; -} - -.glyphicon-align-justify:before { - content: "\e055"; -} - -.glyphicon-list:before { - content: "\e056"; -} - -.glyphicon-indent-left:before { - content: "\e057"; -} - -.glyphicon-indent-right:before { - content: "\e058"; -} - -.glyphicon-facetime-video:before { - content: "\e059"; -} - -.glyphicon-picture:before { - content: "\e060"; -} - -.glyphicon-map-marker:before { - content: "\e062"; -} - -.glyphicon-adjust:before { - content: "\e063"; -} - -.glyphicon-tint:before { - content: "\e064"; -} - -.glyphicon-edit:before { - content: "\e065"; -} - -.glyphicon-share:before { - content: "\e066"; -} - -.glyphicon-check:before { - content: "\e067"; -} - -.glyphicon-move:before { - content: "\e068"; -} - -.glyphicon-step-backward:before { - content: "\e069"; -} - -.glyphicon-fast-backward:before { - content: "\e070"; -} - -.glyphicon-backward:before { - content: "\e071"; -} - -.glyphicon-play:before { - content: "\e072"; -} - -.glyphicon-pause:before { - content: "\e073"; -} - -.glyphicon-stop:before { - content: "\e074"; -} - -.glyphicon-forward:before { - content: "\e075"; -} - -.glyphicon-fast-forward:before { - content: "\e076"; -} - -.glyphicon-step-forward:before { - content: "\e077"; -} - -.glyphicon-eject:before { - content: "\e078"; -} - -.glyphicon-chevron-left:before { - content: "\e079"; -} - -.glyphicon-chevron-right:before { - content: "\e080"; -} - -.glyphicon-plus-sign:before { - content: "\e081"; -} - -.glyphicon-minus-sign:before { - content: "\e082"; -} - -.glyphicon-remove-sign:before { - content: "\e083"; -} - -.glyphicon-ok-sign:before { - content: "\e084"; -} - -.glyphicon-question-sign:before { - content: "\e085"; -} - -.glyphicon-info-sign:before { - content: "\e086"; -} - -.glyphicon-screenshot:before { - content: "\e087"; -} - -.glyphicon-remove-circle:before { - content: "\e088"; -} - -.glyphicon-ok-circle:before { - content: "\e089"; -} - -.glyphicon-ban-circle:before { - content: "\e090"; -} - -.glyphicon-arrow-left:before { - content: "\e091"; -} - -.glyphicon-arrow-right:before { - content: "\e092"; -} - -.glyphicon-arrow-up:before { - content: "\e093"; -} - -.glyphicon-arrow-down:before { - content: "\e094"; -} - -.glyphicon-share-alt:before { - content: "\e095"; -} - -.glyphicon-resize-full:before { - content: "\e096"; -} - -.glyphicon-resize-small:before { - content: "\e097"; -} - -.glyphicon-exclamation-sign:before { - content: "\e101"; -} - -.glyphicon-gift:before { - content: "\e102"; -} - -.glyphicon-leaf:before { - content: "\e103"; -} - -.glyphicon-fire:before { - content: "\e104"; -} - -.glyphicon-eye-open:before { - content: "\e105"; -} - -.glyphicon-eye-close:before { - content: "\e106"; -} - -.glyphicon-warning-sign:before { - content: "\e107"; -} - -.glyphicon-plane:before { - content: "\e108"; -} - -.glyphicon-calendar:before { - content: "\e109"; -} - -.glyphicon-random:before { - content: "\e110"; -} - -.glyphicon-comment:before { - content: "\e111"; -} - -.glyphicon-magnet:before { - content: "\e112"; -} - -.glyphicon-chevron-up:before { - content: "\e113"; -} - -.glyphicon-chevron-down:before { - content: "\e114"; -} - -.glyphicon-retweet:before { - content: "\e115"; -} - -.glyphicon-shopping-cart:before { - content: "\e116"; -} - -.glyphicon-folder-close:before { - content: "\e117"; -} - -.glyphicon-folder-open:before { - content: "\e118"; -} - -.glyphicon-resize-vertical:before { - content: "\e119"; -} - -.glyphicon-resize-horizontal:before { - content: "\e120"; -} - -.glyphicon-hdd:before { - content: "\e121"; -} - -.glyphicon-bullhorn:before { - content: "\e122"; -} - -.glyphicon-bell:before { - content: "\e123"; -} - -.glyphicon-certificate:before { - content: "\e124"; -} - -.glyphicon-thumbs-up:before { - content: "\e125"; -} - -.glyphicon-thumbs-down:before { - content: "\e126"; -} - -.glyphicon-hand-right:before { - content: "\e127"; -} - -.glyphicon-hand-left:before { - content: "\e128"; -} - -.glyphicon-hand-up:before { - content: "\e129"; -} - -.glyphicon-hand-down:before { - content: "\e130"; -} - -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} - -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} - -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} - -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} - -.glyphicon-globe:before { - content: "\e135"; -} - -.glyphicon-wrench:before { - content: "\e136"; -} - -.glyphicon-tasks:before { - content: "\e137"; -} - -.glyphicon-filter:before { - content: "\e138"; -} - -.glyphicon-briefcase:before { - content: "\e139"; -} - -.glyphicon-fullscreen:before { - content: "\e140"; -} - -.glyphicon-dashboard:before { - content: "\e141"; -} - -.glyphicon-paperclip:before { - content: "\e142"; -} - -.glyphicon-heart-empty:before { - content: "\e143"; -} - -.glyphicon-link:before { - content: "\e144"; -} - -.glyphicon-phone:before { - content: "\e145"; -} - -.glyphicon-pushpin:before { - content: "\e146"; -} - -.glyphicon-usd:before { - content: "\e148"; -} - -.glyphicon-gbp:before { - content: "\e149"; -} - -.glyphicon-sort:before { - content: "\e150"; -} - -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} - -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} - -.glyphicon-sort-by-order:before { - content: "\e153"; -} - -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} - -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} - -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} - -.glyphicon-unchecked:before { - content: "\e157"; -} - -.glyphicon-expand:before { - content: "\e158"; -} - -.glyphicon-collapse-down:before { - content: "\e159"; -} - -.glyphicon-collapse-up:before { - content: "\e160"; -} - -.glyphicon-log-in:before { - content: "\e161"; -} - -.glyphicon-flash:before { - content: "\e162"; -} - -.glyphicon-log-out:before { - content: "\e163"; -} - -.glyphicon-new-window:before { - content: "\e164"; -} - -.glyphicon-record:before { - content: "\e165"; -} - -.glyphicon-save:before { - content: "\e166"; -} - -.glyphicon-open:before { - content: "\e167"; -} - -.glyphicon-saved:before { - content: "\e168"; -} - -.glyphicon-import:before { - content: "\e169"; -} - -.glyphicon-export:before { - content: "\e170"; -} - -.glyphicon-send:before { - content: "\e171"; -} - -.glyphicon-floppy-disk:before { - content: "\e172"; -} - -.glyphicon-floppy-saved:before { - content: "\e173"; -} - -.glyphicon-floppy-remove:before { - content: "\e174"; -} - -.glyphicon-floppy-save:before { - content: "\e175"; -} - -.glyphicon-floppy-open:before { - content: "\e176"; -} - -.glyphicon-credit-card:before { - content: "\e177"; -} - -.glyphicon-transfer:before { - content: "\e178"; -} - -.glyphicon-cutlery:before { - content: "\e179"; -} - -.glyphicon-header:before { - content: "\e180"; -} - -.glyphicon-compressed:before { - content: "\e181"; -} - -.glyphicon-earphone:before { - content: "\e182"; -} - -.glyphicon-phone-alt:before { - content: "\e183"; -} - -.glyphicon-tower:before { - content: "\e184"; -} - -.glyphicon-stats:before { - content: "\e185"; -} - -.glyphicon-sd-video:before { - content: "\e186"; -} - -.glyphicon-hd-video:before { - content: "\e187"; -} - -.glyphicon-subtitles:before { - content: "\e188"; -} - -.glyphicon-sound-stereo:before { - content: "\e189"; -} - -.glyphicon-sound-dolby:before { - content: "\e190"; -} - -.glyphicon-sound-5-1:before { - content: "\e191"; -} - -.glyphicon-sound-6-1:before { - content: "\e192"; -} - -.glyphicon-sound-7-1:before { - content: "\e193"; -} - -.glyphicon-copyright-mark:before { - content: "\e194"; -} - -.glyphicon-registration-mark:before { - content: "\e195"; -} - -.glyphicon-cloud-download:before { - content: "\e197"; -} - -.glyphicon-cloud-upload:before { - content: "\e198"; -} - -.glyphicon-tree-conifer:before { - content: "\e199"; -} - -.glyphicon-tree-deciduous:before { - content: "\e200"; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.dropdown { - position: relative; -} - -.dropdown-toggle:focus { - outline: 0; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - list-style: none; - background-color: #ffffff; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.428571429; - color: #333333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} - -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - background-color: #428bca; - outline: 0; -} - -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} - -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.open > .dropdown-menu { - display: block; -} - -.open > a { - outline: 0; -} - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.428571429; - color: #999999; -} - -.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; - content: ""; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} - -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} - -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus { - outline: none; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar:before, -.btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar:before, -.btn-toolbar:after { - display: table; - content: " "; -} - -.btn-toolbar:after { - clear: both; -} - -.btn-toolbar .btn-group { - float: left; -} - -.btn-toolbar > .btn + .btn, -.btn-toolbar > .btn-group + .btn, -.btn-toolbar > .btn + .btn-group, -.btn-toolbar > .btn-group + .btn-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} - -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child > .btn:last-child, -.btn-group > .btn-group:first-child > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child > .btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} - -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn .caret { - margin-left: 0; -} - -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} - -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after { - display: table; - content: " "; -} - -.btn-group-vertical > .btn-group:after { - clear: both; -} - -.btn-group-vertical > .btn-group > .btn { - float: none; -} - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-right-radius: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 0; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child > .btn:last-child, -.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child > .btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - border-collapse: separate; - table-layout: fixed; -} - -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} - -.btn-group-justified > .btn-group .btn { - width: 100%; -} - -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { - display: none; -} - -.input-group { - position: relative; - display: table; - border-collapse: separate; -} - -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} - -.input-group .form-control { - width: 100%; - margin-bottom: 0; -} - -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} - -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 46px; - line-height: 46px; -} - -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn { - height: auto; -} - -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 30px; - line-height: 30px; -} - -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn { - height: auto; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} - -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #cccccc; - border-radius: 4px; -} - -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} - -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} - -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - white-space: nowrap; -} - -.input-group-btn:first-child > .btn { - margin-right: -1px; -} - -.input-group-btn:last-child > .btn { - margin-left: -1px; -} - -.input-group-btn > .btn { - position: relative; -} - -.input-group-btn > .btn + .btn { - margin-left: -4px; -} - -.input-group-btn > .btn:hover, -.input-group-btn > .btn:active { - z-index: 2; -} - -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav:before, -.nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.nav:before, -.nav:after { - display: table; - content: " "; -} - -.nav:after { - clear: both; -} - -.nav > li { - position: relative; - display: block; -} - -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} - -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.nav > li.disabled > a { - color: #999999; -} - -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #999999; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} - -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eeeeee; - border-color: #428bca; -} - -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} - -.nav > li > a > img { - max-width: none; -} - -.nav-tabs { - border-bottom: 1px solid #dddddd; -} - -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} - -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} - -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} - -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555555; - cursor: default; - background-color: #ffffff; - border: 1px solid #dddddd; - border-bottom-color: transparent; -} - -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} - -.nav-tabs.nav-justified > li { - float: none; -} - -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} - -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} - -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} - -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #dddddd; -} - -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #dddddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #ffffff; - } -} - -.nav-pills > li { - float: left; -} - -.nav-pills > li > a { - border-radius: 4px; -} - -.nav-pills > li + li { - margin-left: 2px; -} - -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #ffffff; - background-color: #428bca; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} - -.nav-justified { - width: 100%; -} - -.nav-justified > li { - float: none; -} - -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} - -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} - -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs-justified { - border-bottom: 0; -} - -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} - -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #dddddd; -} - -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #dddddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #ffffff; - } -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} - -.navbar:before, -.navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -.navbar:before, -.navbar:after { - display: table; - content: " "; -} - -.navbar:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} - -.navbar-header:before, -.navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -.navbar-header:before, -.navbar-header:after { - display: table; - content: " "; -} - -.navbar-header:after { - clear: both; -} - -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - max-height: 340px; - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} - -.navbar-collapse:before, -.navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse:before, -.navbar-collapse:after { - display: table; - content: " "; -} - -.navbar-collapse:after { - clear: both; -} - -.navbar-collapse.in { - overflow-y: auto; -} - -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} - -.container > .navbar-header, -.container > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} - -@media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} - -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} - -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} - -.navbar-brand { - float: left; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} - -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} - -@media (min-width: 768px) { - .navbar > .container .navbar-brand { - margin-left: -15px; - } -} - -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} - -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} - -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} - -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} - -.navbar-nav { - margin: 7.5px -15px; -} - -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} - -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} - -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } - .navbar-nav.navbar-right:last-child { - margin-right: -15px; - } -} - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - } -} - -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 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); -} - -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - } - .navbar-form select.form-control { - width: auto; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - padding-left: 0; - margin-top: 0; - margin-bottom: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} - -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } -} - -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-form.navbar-right:last-child { - margin-right: -15px; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.navbar-nav.pull-right > li > .dropdown-menu, -.navbar-nav > li > .dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} - -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px; -} - -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; -} - -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} - -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } -} - -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} - -.navbar-default .navbar-brand { - color: #777777; -} - -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} - -.navbar-default .navbar-text { - color: #777777; -} - -.navbar-default .navbar-nav > li > a { - color: #777777; -} - -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333333; - background-color: transparent; -} - -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555555; - background-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #cccccc; - background-color: transparent; -} - -.navbar-default .navbar-toggle { - border-color: #dddddd; -} - -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #dddddd; -} - -.navbar-default .navbar-toggle .icon-bar { - background-color: #cccccc; -} - -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} - -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #555555; - background-color: #e7e7e7; -} - -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #cccccc; - background-color: transparent; - } -} - -.navbar-default .navbar-link { - color: #777777; -} - -.navbar-default .navbar-link:hover { - color: #333333; -} - -.navbar-inverse { - background-color: #222222; - border-color: #080808; -} - -.navbar-inverse .navbar-brand { - color: #999999; -} - -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .navbar-text { - color: #999999; -} - -.navbar-inverse .navbar-nav > li > a { - color: #999999; -} - -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #080808; -} - -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444444; - background-color: transparent; -} - -.navbar-inverse .navbar-toggle { - border-color: #333333; -} - -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333333; -} - -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #ffffff; -} - -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} - -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #ffffff; - background-color: #080808; -} - -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #999999; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #ffffff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #ffffff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444444; - background-color: transparent; - } -} - -.navbar-inverse .navbar-link { - color: #999999; -} - -.navbar-inverse .navbar-link:hover { - color: #ffffff; -} - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} - -.breadcrumb > li { - display: inline-block; -} - -.breadcrumb > li + li:before { - padding: 0 5px; - color: #cccccc; - content: "/\00a0"; -} - -.breadcrumb > .active { - color: #999999; -} - -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} - -.pagination > li { - display: inline; -} - -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.428571429; - text-decoration: none; - background-color: #ffffff; - border: 1px solid #dddddd; -} - -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 4px; -} - -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} - -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - background-color: #eeeeee; -} - -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #ffffff; - cursor: default; - background-color: #428bca; - border-color: #428bca; -} - -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #999999; - cursor: not-allowed; - background-color: #ffffff; - border-color: #dddddd; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 6px; - border-top-left-radius: 6px; -} - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} - -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; -} - -.pager:before, -.pager:after { - display: table; - content: " "; -} - -.pager:after { - clear: both; -} - -.pager:before, -.pager:after { - display: table; - content: " "; -} - -.pager:after { - clear: both; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 15px; -} - -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.pager .next > a, -.pager .next > span { - float: right; -} - -.pager .previous > a, -.pager .previous > span { - float: left; -} - -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #999999; - cursor: not-allowed; - background-color: #ffffff; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} - -.label[href]:hover, -.label[href]:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -.label:empty { - display: none; -} - -.btn .label { - position: relative; - top: -1px; -} - -.label-default { - background-color: #999999; -} - -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #808080; -} - -.label-primary { - background-color: #428bca; -} - -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #3071a9; -} - -.label-success { - background-color: #5cb85c; -} - -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} - -.label-info { - background-color: #5bc0de; -} - -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} - -.label-warning { - background-color: #f0ad4e; -} - -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} - -.label-danger { - background-color: #d9534f; -} - -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - background-color: #999999; - border-radius: 10px; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #428bca; - background-color: #ffffff; -} - -.nav-pills > li > a > .badge { - margin-left: 3px; -} - -.jumbotron { - padding: 30px; - margin-bottom: 30px; - font-size: 21px; - font-weight: 200; - line-height: 2.1428571435; - color: inherit; - background-color: #eeeeee; -} - -.jumbotron h1, -.jumbotron .h1 { - line-height: 1; - color: inherit; -} - -.jumbotron p { - line-height: 1.4; -} - -.container .jumbotron { - border-radius: 6px; -} - -.jumbotron .container { - max-width: 100%; -} - -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} - -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.428571429; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.thumbnail > img, -.thumbnail a > img { - display: block; - height: auto; - max-width: 100%; - margin-right: auto; - margin-left: auto; -} - -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #428bca; -} - -.thumbnail .caption { - padding: 9px; - color: #333333; -} - -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} - -.alert h4 { - margin-top: 0; - color: inherit; -} - -.alert .alert-link { - font-weight: bold; -} - -.alert > p, -.alert > ul { - margin-bottom: 0; -} - -.alert > p + p { - margin-top: 5px; -} - -.alert-dismissable { - padding-right: 35px; -} - -.alert-dismissable .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} - -.alert-success hr { - border-top-color: #c9e2b3; -} - -.alert-success .alert-link { - color: #2b542c; -} - -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} - -.alert-info hr { - border-top-color: #a6e1ec; -} - -.alert-info .alert-link { - color: #245269; -} - -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} - -.alert-warning hr { - border-top-color: #f7e1b5; -} - -.alert-warning .alert-link { - color: #66512c; -} - -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} - -.alert-danger hr { - border-top-color: #e4b9c0; -} - -.alert-danger .alert-link { - color: #843534; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #ffffff; - text-align: center; - background-color: #428bca; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress-striped .progress-bar { - 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: 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-size: 40px 40px; -} - -.progress.active .progress-bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-bar-success { - background-color: #5cb85c; -} - -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-info { - background-color: #5bc0de; -} - -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-warning { - background-color: #f0ad4e; -} - -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-danger { - background-color: #d9534f; -} - -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.media, -.media-body { - overflow: hidden; - 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 { - padding-left: 0; - list-style: none; -} - -.list-group { - padding-left: 0; - margin-bottom: 20px; -} - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #ffffff; - border: 1px solid #dddddd; -} - -.list-group-item:first-child { - border-top-right-radius: 4px; - border-top-left-radius: 4px; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} - -.list-group-item > .badge { - float: right; -} - -.list-group-item > .badge + .badge { - margin-right: 5px; -} - -a.list-group-item { - color: #555555; -} - -a.list-group-item .list-group-item-heading { - color: #333333; -} - -a.list-group-item:hover, -a.list-group-item:focus { - text-decoration: none; - background-color: #f5f5f5; -} - -a.list-group-item.active, -a.list-group-item.active:hover, -a.list-group-item.active:focus { - z-index: 2; - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} - -a.list-group-item.active .list-group-item-heading, -a.list-group-item.active:hover .list-group-item-heading, -a.list-group-item.active:focus .list-group-item-heading { - color: inherit; -} - -a.list-group-item.active .list-group-item-text, -a.list-group-item.active:hover .list-group-item-text, -a.list-group-item.active:focus .list-group-item-text { - color: #e1edf7; -} - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} - -.panel { - margin-bottom: 20px; - background-color: #ffffff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.panel-body { - padding: 15px; -} - -.panel-body:before, -.panel-body:after { - display: table; - content: " "; -} - -.panel-body:after { - clear: both; -} - -.panel-body:before, -.panel-body:after { - display: table; - content: " "; -} - -.panel-body:after { - clear: both; -} - -.panel > .list-group { - margin-bottom: 0; -} - -.panel > .list-group .list-group-item { - border-width: 1px 0; -} - -.panel > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.panel > .list-group .list-group-item:last-child { - border-bottom: 0; -} - -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} - -.panel > .table, -.panel > .table-responsive > .table { - margin-bottom: 0; -} - -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive { - border-top: 1px solid #dddddd; -} - -.panel > .table > tbody:first-child th, -.panel > .table > tbody:first-child td { - border-top: 0; -} - -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} - -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} - -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} - -.panel > .table-bordered > thead > tr:last-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-bordered > thead > tr:last-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; -} - -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} - -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} - -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} - -.panel-title > a { - color: inherit; -} - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} - -.panel-group .panel { - margin-bottom: 0; - overflow: hidden; - border-radius: 4px; -} - -.panel-group .panel + .panel { - margin-top: 5px; -} - -.panel-group .panel-heading { - border-bottom: 0; -} - -.panel-group .panel-heading + .panel-collapse .panel-body { - border-top: 1px solid #dddddd; -} - -.panel-group .panel-footer { - border-top: 0; -} - -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #dddddd; -} - -.panel-default { - border-color: #dddddd; -} - -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #dddddd; -} - -.panel-default > .panel-heading + .panel-collapse .panel-body { - border-top-color: #dddddd; -} - -.panel-default > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #dddddd; -} - -.panel-primary { - border-color: #428bca; -} - -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} - -.panel-primary > .panel-heading + .panel-collapse .panel-body { - border-top-color: #428bca; -} - -.panel-primary > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #428bca; -} - -.panel-success { - border-color: #d6e9c6; -} - -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} - -.panel-success > .panel-heading + .panel-collapse .panel-body { - border-top-color: #d6e9c6; -} - -.panel-success > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #d6e9c6; -} - -.panel-warning { - border-color: #faebcc; -} - -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} - -.panel-warning > .panel-heading + .panel-collapse .panel-body { - border-top-color: #faebcc; -} - -.panel-warning > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #faebcc; -} - -.panel-danger { - border-color: #ebccd1; -} - -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} - -.panel-danger > .panel-heading + .panel-collapse .panel-body { - border-top-color: #ebccd1; -} - -.panel-danger > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #ebccd1; -} - -.panel-info { - border-color: #bce8f1; -} - -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} - -.panel-info > .panel-heading + .panel-collapse .panel-body { - border-top-color: #bce8f1; -} - -.panel-info > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #bce8f1; -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} - -.well-lg { - padding: 24px; - border-radius: 6px; -} - -.well-sm { - padding: 9px; - border-radius: 3px; -} - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} - -.close:hover, -.close:focus { - color: #000000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - display: none; - overflow: auto; - overflow-y: scroll; -} - -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} - -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-dialog { - position: relative; - z-index: 1050; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #ffffff; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - outline: none; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - background-clip: padding-box; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - background-color: #000000; -} - -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} - -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} - -.modal-header { - min-height: 16.428571429px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.428571429; -} - -.modal-body { - position: relative; - padding: 20px; -} - -.modal-footer { - padding: 19px 20px 20px; - margin-top: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - 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; -} - -@media screen and (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } -} - -.tooltip { - position: absolute; - z-index: 1030; - display: block; - font-size: 12px; - line-height: 1.4; - opacity: 0; - filter: alpha(opacity=0); - visibility: visible; -} - -.tooltip.in { - opacity: 0.9; - filter: alpha(opacity=90); -} - -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - border-radius: 4px; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.top-left .tooltip-arrow { - bottom: 0; - left: 5px; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.top-right .tooltip-arrow { - right: 5px; - bottom: 0; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-right-color: #000000; - border-width: 5px 5px 5px 0; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-left-color: #000000; - border-width: 5px 0 5px 5px; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.tooltip.bottom-left .tooltip-arrow { - top: 0; - left: 5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.tooltip.bottom-right .tooltip-arrow { - top: 0; - right: 5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - white-space: normal; - background-color: #ffffff; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - 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; - border-radius: 5px 5px 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -.popover .arrow, -.popover .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover .arrow { - border-width: 11px; -} - -.popover .arrow:after { - border-width: 10px; - content: ""; -} - -.popover.top .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; -} - -.popover.top .arrow:after { - bottom: 1px; - margin-left: -10px; - border-top-color: #ffffff; - border-bottom-width: 0; - content: " "; -} - -.popover.right .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; -} - -.popover.right .arrow:after { - bottom: -10px; - left: 1px; - border-right-color: #ffffff; - border-left-width: 0; - content: " "; -} - -.popover.bottom .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); - border-top-width: 0; -} - -.popover.bottom .arrow:after { - top: 1px; - margin-left: -10px; - border-bottom-color: #ffffff; - border-top-width: 0; - content: " "; -} - -.popover.left .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); - border-right-width: 0; -} - -.popover.left .arrow:after { - right: 1px; - bottom: -10px; - border-left-color: #ffffff; - border-right-width: 0; - content: " "; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - height: auto; - max-width: 100%; - 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: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - opacity: 0.5; - filter: alpha(opacity=50); -} - -.carousel-control.left { - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} - -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); -} - -.carousel-control:hover, -.carousel-control:focus { - color: #ffffff; - text-decoration: none; - outline: none; - opacity: 0.9; - filter: alpha(opacity=90); -} - -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; -} - -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; -} - -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; -} - -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - margin-left: -10px; - font-family: serif; -} - -.carousel-control .icon-prev:before { - content: '\2039'; -} - -.carousel-control .icon-next:before { - content: '\203a'; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} - -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #ffffff; - border-radius: 10px; -} - -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #ffffff; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} - -.carousel-caption .btn { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicons-chevron-left, - .carousel-control .glyphicons-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - margin-left: -15px; - font-size: 30px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} - -.clearfix:before, -.clearfix:after { - display: table; - content: " "; -} - -.clearfix:after { - clear: both; -} - -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} - -.pull-right { - float: right !important; -} - -.pull-left { - float: left !important; -} - -.hide { - display: none !important; -} - -.show { - display: block !important; -} - -.invisible { - visibility: hidden; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.hidden { - display: none !important; - visibility: hidden !important; -} - -.affix { - position: fixed; -} - -@-ms-viewport { - width: device-width; -} - -.visible-xs, -tr.visible-xs, -th.visible-xs, -td.visible-xs { - display: none !important; -} - -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-xs.visible-sm { - display: block !important; - } - table.visible-xs.visible-sm { - display: table; - } - tr.visible-xs.visible-sm { - display: table-row !important; - } - th.visible-xs.visible-sm, - td.visible-xs.visible-sm { - display: table-cell !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-xs.visible-md { - display: block !important; - } - table.visible-xs.visible-md { - display: table; - } - tr.visible-xs.visible-md { - display: table-row !important; - } - th.visible-xs.visible-md, - td.visible-xs.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-xs.visible-lg { - display: block !important; - } - table.visible-xs.visible-lg { - display: table; - } - tr.visible-xs.visible-lg { - display: table-row !important; - } - th.visible-xs.visible-lg, - td.visible-xs.visible-lg { - display: table-cell !important; - } -} - -.visible-sm, -tr.visible-sm, -th.visible-sm, -td.visible-sm { - display: none !important; -} - -@media (max-width: 767px) { - .visible-sm.visible-xs { - display: block !important; - } - table.visible-sm.visible-xs { - display: table; - } - tr.visible-sm.visible-xs { - display: table-row !important; - } - th.visible-sm.visible-xs, - td.visible-sm.visible-xs { - display: table-cell !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-sm.visible-md { - display: block !important; - } - table.visible-sm.visible-md { - display: table; - } - tr.visible-sm.visible-md { - display: table-row !important; - } - th.visible-sm.visible-md, - td.visible-sm.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-sm.visible-lg { - display: block !important; - } - table.visible-sm.visible-lg { - display: table; - } - tr.visible-sm.visible-lg { - display: table-row !important; - } - th.visible-sm.visible-lg, - td.visible-sm.visible-lg { - display: table-cell !important; - } -} - -.visible-md, -tr.visible-md, -th.visible-md, -td.visible-md { - display: none !important; -} - -@media (max-width: 767px) { - .visible-md.visible-xs { - display: block !important; - } - table.visible-md.visible-xs { - display: table; - } - tr.visible-md.visible-xs { - display: table-row !important; - } - th.visible-md.visible-xs, - td.visible-md.visible-xs { - display: table-cell !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-md.visible-sm { - display: block !important; - } - table.visible-md.visible-sm { - display: table; - } - tr.visible-md.visible-sm { - display: table-row !important; - } - th.visible-md.visible-sm, - td.visible-md.visible-sm { - display: table-cell !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-md.visible-lg { - display: block !important; - } - table.visible-md.visible-lg { - display: table; - } - tr.visible-md.visible-lg { - display: table-row !important; - } - th.visible-md.visible-lg, - td.visible-md.visible-lg { - display: table-cell !important; - } -} - -.visible-lg, -tr.visible-lg, -th.visible-lg, -td.visible-lg { - display: none !important; -} - -@media (max-width: 767px) { - .visible-lg.visible-xs { - display: block !important; - } - table.visible-lg.visible-xs { - display: table; - } - tr.visible-lg.visible-xs { - display: table-row !important; - } - th.visible-lg.visible-xs, - td.visible-lg.visible-xs { - display: table-cell !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-lg.visible-sm { - display: block !important; - } - table.visible-lg.visible-sm { - display: table; - } - tr.visible-lg.visible-sm { - display: table-row !important; - } - th.visible-lg.visible-sm, - td.visible-lg.visible-sm { - display: table-cell !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-lg.visible-md { - display: block !important; - } - table.visible-lg.visible-md { - display: table; - } - tr.visible-lg.visible-md { - display: table-row !important; - } - th.visible-lg.visible-md, - td.visible-lg.visible-md { - display: table-cell !important; - } -} - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} - -.hidden-xs { - display: block !important; -} - -table.hidden-xs { - display: table; -} - -tr.hidden-xs { - display: table-row !important; -} - -th.hidden-xs, -td.hidden-xs { - display: table-cell !important; -} - -@media (max-width: 767px) { - .hidden-xs, - tr.hidden-xs, - th.hidden-xs, - td.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-xs.hidden-sm, - tr.hidden-xs.hidden-sm, - th.hidden-xs.hidden-sm, - td.hidden-xs.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-xs.hidden-md, - tr.hidden-xs.hidden-md, - th.hidden-xs.hidden-md, - td.hidden-xs.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-xs.hidden-lg, - tr.hidden-xs.hidden-lg, - th.hidden-xs.hidden-lg, - td.hidden-xs.hidden-lg { - display: none !important; - } -} - -.hidden-sm { - display: block !important; -} - -table.hidden-sm { - display: table; -} - -tr.hidden-sm { - display: table-row !important; -} - -th.hidden-sm, -td.hidden-sm { - display: table-cell !important; -} - -@media (max-width: 767px) { - .hidden-sm.hidden-xs, - tr.hidden-sm.hidden-xs, - th.hidden-sm.hidden-xs, - td.hidden-sm.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm, - tr.hidden-sm, - th.hidden-sm, - td.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-sm.hidden-md, - tr.hidden-sm.hidden-md, - th.hidden-sm.hidden-md, - td.hidden-sm.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-sm.hidden-lg, - tr.hidden-sm.hidden-lg, - th.hidden-sm.hidden-lg, - td.hidden-sm.hidden-lg { - display: none !important; - } -} - -.hidden-md { - display: block !important; -} - -table.hidden-md { - display: table; -} - -tr.hidden-md { - display: table-row !important; -} - -th.hidden-md, -td.hidden-md { - display: table-cell !important; -} - -@media (max-width: 767px) { - .hidden-md.hidden-xs, - tr.hidden-md.hidden-xs, - th.hidden-md.hidden-xs, - td.hidden-md.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-md.hidden-sm, - tr.hidden-md.hidden-sm, - th.hidden-md.hidden-sm, - td.hidden-md.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md, - tr.hidden-md, - th.hidden-md, - td.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-md.hidden-lg, - tr.hidden-md.hidden-lg, - th.hidden-md.hidden-lg, - td.hidden-md.hidden-lg { - display: none !important; - } -} - -.hidden-lg { - display: block !important; -} - -table.hidden-lg { - display: table; -} - -tr.hidden-lg { - display: table-row !important; -} - -th.hidden-lg, -td.hidden-lg { - display: table-cell !important; -} - -@media (max-width: 767px) { - .hidden-lg.hidden-xs, - tr.hidden-lg.hidden-xs, - th.hidden-lg.hidden-xs, - td.hidden-lg.hidden-xs { - display: none !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-lg.hidden-sm, - tr.hidden-lg.hidden-sm, - th.hidden-lg.hidden-sm, - td.hidden-lg.hidden-sm { - display: none !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-lg.hidden-md, - tr.hidden-lg.hidden-md, - th.hidden-lg.hidden-md, - td.hidden-lg.hidden-md { - display: none !important; - } -} - -@media (min-width: 1200px) { - .hidden-lg, - tr.hidden-lg, - th.hidden-lg, - td.hidden-lg { - display: none !important; - } -} - -.visible-print, -tr.visible-print, -th.visible-print, -td.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } - .hidden-print, - tr.hidden-print, - th.hidden-print, - td.hidden-print { - display: none !important; - } -} \ No newline at end of file diff --git a/website/bootstrap/css/bootstrap.min.css b/website/bootstrap/css/bootstrap.min.css deleted file mode 100644 index c547283bb..000000000 --- a/website/bootstrap/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.0.3 (http://getbootstrap.com) - * Copyright 2013 Twitter, Inc. - * Licensed under http://www.apache.org/licenses/LICENSE-2.0 - */ - -/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@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) ")"}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:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-primary:hover{color:#3071a9}.text-warning{color:#8a6d3b}.text-warning:hover{color:#66512c}.text-danger{color:#a94442}.text-danger:hover{color:#843534}.text-success{color:#3c763d}.text-success:hover{color:#2b542c}.text-info{color:#31708f}.text-info:hover{color:#245269}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small,blockquote .small{display:block;line-height:1.428571429;color:#999}blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>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 col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{display:table-cell;float:none}.table>thead>tr>.active,.table>tbody>tr>.active,.table>tfoot>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>tfoot>.active>td,.table>thead>.active>th,.table>tbody>.active>th,.table>tfoot>.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>.active:hover,.table-hover>tbody>.active:hover>td,.table-hover>tbody>.active:hover>th{background-color:#e8e8e8}.table>thead>tr>.success,.table>tbody>tr>.success,.table>tfoot>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>tfoot>.success>td,.table>thead>.success>th,.table>tbody>.success>th,.table>tfoot>.success>th{background-color:#dff0d8}.table-hover>tbody>tr>.success:hover,.table-hover>tbody>.success:hover>td,.table-hover>tbody>.success:hover>th{background-color:#d0e9c6}.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th{background-color:#f2dede}.table-hover>tbody>tr>.danger:hover,.table-hover>tbody>.danger:hover>td,.table-hover>tbody>.danger:hover>th{background-color:#ebcccc}.table>thead>tr>.warning,.table>tbody>tr>.warning,.table>tfoot>tr>.warning,.table>thead>.warning>td,.table>tbody>.warning>td,.table>tfoot>.warning>td,.table>thead>.warning>th,.table>tbody>.warning>th,.table>tfoot>.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>.warning:hover,.table-hover>tbody>.warning:hover>td,.table-hover>tbody>.warning:hover>th{background-color:#faf2cc}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline select.form-control{width:auto}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#fff}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.glyphicon:empty{width:1em}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline: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:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.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;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,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)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form select.form-control{width:auto}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;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;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;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{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child th,.panel>.table>tbody:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#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:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;z-index:1050;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;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}@media screen and (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;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}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right: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);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);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;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{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;content:" "}.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;content:" "}.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;content:" "}.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;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;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:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}table.visible-xs.visible-sm{display:table}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}table.visible-xs.visible-md{display:table}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}table.visible-xs.visible-lg{display:table}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}table.visible-sm.visible-xs{display:table}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}table.visible-sm.visible-md{display:table}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}table.visible-sm.visible-lg{display:table}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}table.visible-md.visible-xs{display:table}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}table.visible-md.visible-sm{display:table}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}table.visible-md.visible-lg{display:table}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}table.visible-lg.visible-xs{display:table}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}table.visible-lg.visible-sm{display:table}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}table.visible-lg.visible-md{display:table}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}table.hidden-xs{display:table}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}table.hidden-sm{display:table}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}table.hidden-md{display:table}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}table.hidden-lg{display:table}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}} \ No newline at end of file diff --git a/website/bootstrap/fonts/glyphicons-halflings-regular.eot b/website/bootstrap/fonts/glyphicons-halflings-regular.eot deleted file mode 100644 index 423bd5d3a20b804f596e04e5cd02fb4f16cfcbc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20290 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/website/bootstrap/fonts/glyphicons-halflings-regular.ttf b/website/bootstrap/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index a498ef4e7c8b556fc36f580c5ff524025bb11c84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41236 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 Zh?L#HrX3Rzxj{r5G(Hk!p7@u60RU4#6Wag) diff --git a/website/bootstrap/fonts/glyphicons-halflings-regular.woff b/website/bootstrap/fonts/glyphicons-halflings-regular.woff deleted file mode 100644 index d83c539b8266366dc331c5f746714caefb84c47d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23292 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 (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition.end) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || $active[type]() - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var fallback = type == 'next' ? 'first' : 'last' - var that = this - - if (!$next.length) { - if (!this.options.wrap) return - $next = this.$element.find('.item')[fallback]() - } - - this.sliding = true - - isCycling && this.pause() - - var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction }) - - if ($next.hasClass('active')) return - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - this.$element.one('slid.bs.carousel', function () { - var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) - $nextIndicator && $nextIndicator.addClass('active') - }) - } - - if ($.support.transition && this.$element.hasClass('slide')) { - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one($.support.transition.end, function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { that.$element.trigger('slid.bs.carousel') }, 0) - }) - .emulateTransitionEnd(600) - } else { - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger('slid.bs.carousel') - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - var old = $.fn.carousel - - $.fn.carousel = function (option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { - var $this = $(this), href - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - $target.carousel(options) - - if (slideIndex = $this.attr('data-slide-to')) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - }) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - $carousel.carousel($carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.0.3 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2013 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ======================================================================== */ - - -+function ($) { "use strict"; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.transitioning = null - - if (this.options.parent) this.$parent = $(this.options.parent) - if (this.options.toggle) this.toggle() - } - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var actives = this.$parent && this.$parent.find('> .panel > .in') - - if (actives && actives.length) { - var hasData = actives.data('bs.collapse') - if (hasData && hasData.transitioning) return - actives.collapse('hide') - hasData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing') - [dimension](0) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('in') - [dimension]('auto') - this.transitioning = 0 - this.$element.trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one($.support.transition.end, $.proxy(complete, this)) - .emulateTransitionEnd(350) - [dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element - [dimension](this.$element[dimension]()) - [0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse') - .removeClass('in') - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .trigger('hidden.bs.collapse') - .removeClass('collapsing') - .addClass('collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one($.support.transition.end, $.proxy(complete, this)) - .emulateTransitionEnd(350) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - var old = $.fn.collapse - - $.fn.collapse = function (option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) { - var $this = $(this), href - var target = $this.attr('data-target') - || e.preventDefault() - || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 - var $target = $(target) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - var parent = $this.attr('data-parent') - var $parent = parent && $(parent) - - if (!data || !data.transitioning) { - if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed') - $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed') - } - - $target.collapse(option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.0.3 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2013 Twitter, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ======================================================================== */ - - -+function ($) { "use strict"; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle=dropdown]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $('