From a4da1ce1e5e98ef84bc4d5f28491bf46b411629f Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Fri, 31 Oct 2014 15:18:12 +0300 Subject: [PATCH 1/7] Modernize HTML docs. --- index.html | 221 +- 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 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes website/bootstrap/js/bootstrap.js | 2006 +++++ website/bootstrap/js/bootstrap.min.js | 7 + website/index.css | 32 + 12 files changed, 9881 insertions(+), 143 deletions(-) create mode 100644 website/bootstrap/css/bootstrap-theme.css create mode 100644 website/bootstrap/css/bootstrap-theme.min.css create mode 100644 website/bootstrap/css/bootstrap.css create mode 100644 website/bootstrap/css/bootstrap.min.css create mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 website/bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 website/bootstrap/js/bootstrap.js create mode 100644 website/bootstrap/js/bootstrap.min.js create mode 100644 website/index.css diff --git a/index.html b/index.html index 6769bcaec..ba3340eff 100644 --- a/index.html +++ b/index.html @@ -7,159 +7,94 @@ - - - - - - Boost.Build V2 + Boost.Build: modern C++ build system + + + + - -

Boost.Build V2 - -

- - - - -

Overview

- -

Boost.Build is an easy way to build C++ projects, everywhere. You - name you 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. - -

Some of the most important features: -

- -

Status and future

- -

Boost.Build is ready to use today, and new features are being actively - developed. - -

The current version of 2.0 Milestone 12, which added support for - precompiled headers on gcc, and added 3 new C++ compilers - (full changelog). - -

Milestone 13 is planned as bugfix release. Milestone 14 will - focus on improving user documentation. Milestone 15 will see most - of Boost.Build reimplemented in Python, to make extending - Boost.Build even easier for end users (see PythonPort). - The specific issues planned for each release can be found on the - roadmap. - +

+ Boost.Build V2 + +
+ Documentation GitHub +
+
+ - -

Feedback and contributing

+
+ +
+
+

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

+ You + name you 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. -

Should you have any questions or comments, we'd be glad to hear them. - Post everything to the mailing list.

+

+ 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 C++ Boost in any way. +

+
-

Bugs and feature requests can be entered at our - bug tracker. -

If you'd like to help with development, just pick a bug - in the tracker that you'd like to fix, or feel free to implement - any feature you like. There's a separate - guidelines document for working on code.

-
+
+
+

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

-

© Copyright David Abrahams and Vladimir Prus 2002-2007. - Permission to copy, use, modify, sell and distribute this document is - granted provided this copyright notice appears in all copies. This - document is provided "as is" without express or implied warranty, and - with no claim as to its suitability for any purpose.

- -

Revised - Oct 4, 2007 - -

- +
+ diff --git a/website/bootstrap/css/bootstrap-theme.css b/website/bootstrap/css/bootstrap-theme.css new file mode 100644 index 000000000..df2d3d967 --- /dev/null +++ b/website/bootstrap/css/bootstrap-theme.css @@ -0,0 +1,397 @@ +/*! + * 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 new file mode 100644 index 000000000..c7b6d39b4 --- /dev/null +++ b/website/bootstrap/css/bootstrap-theme.min.css @@ -0,0 +1,7 @@ +/*! + * 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 new file mode 100644 index 000000000..377dff300 --- /dev/null +++ b/website/bootstrap/css/bootstrap.css @@ -0,0 +1,7118 @@ +/*! + * 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 new file mode 100644 index 000000000..c547283bb --- /dev/null +++ b/website/bootstrap/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * 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 new file mode 100644 index 0000000000000000000000000000000000000000..423bd5d3a20b804f596e04e5cd02fb4f16cfcbc1 GIT binary patch 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 new file mode 100644 index 0000000000000000000000000000000000000000..a498ef4e7c8b556fc36f580c5ff524025bb11c84 GIT binary patch literal 41236 zcmZQzWME(rWMp7qVGwY03-QhP{`d(41EUNB1A~mai>n(W2LlTO1EU241A~Hpu)b0H za_<%f2F3^m28M*>+{A)M9zNm>42(M%7?`q>%Ssd&G??2N7+6#o7#KLx3et0fx9Bft zU|`Wp3Pb@BAU||Hw!1N_2KRMB8YDg6W!(@;fcjP8k z6fm(cE?{7ovIpeeyu{qpEBj`CW?-0dhk=2)rXat#>?kgchm=%kVKU zFi3zz7?>Cs85kLEF))Hci-C!Ofq|K&k#Pb8D+3EN57Pw(28JjI&A5cYh-n8%4=aek zfupsLrX*|A6@c=L5+Hnhz`=cs_`HknkY$LFI$a z2h$&NK9qc@`OxyA+e6QXkq+$Y z$tTFi%SXxw%lpc^%R9^$lbjBL;(0Ez%mtb#DI@r(=%plE;yvEYhQi1dJy zpahNL2oV$>K2AS_2GfrX3_2SaguOTT1Vn7`DvR8}plmO(flWKYHWDmW8>w(*1Ea8> zgzg4L9feyPc(iplFzI*)MYt+QD(Y@v*2$Dm*x(Qlp}4^zQg;K34oIt_vSL-lUFoxt z(%wN45r3uMMoKFyZeZ1p*x*(c36_YAl+fM4s>2%-rMrPmXQL8hM?k~|g^rjQ=?x5# zx*OPaHmZPy9NnL<7 zbhU$m%_~K@i+zJaK!lC-fk@pAB08HH92gy(oEW`#2rwiwfJua91-ynQ#1FO*np|cya@7;c4d+&Be=6`=-%r9sH|NerNL5mTvz1$3544b$Z7_>o_ zvx6;XHQL0;z@@#}fsvV0n{fk={syjV8<>nXaGu@3Vzh~q3nazK&Z)hLixb4;V&K%? z$P0FzB%`7r3^Gn&)M1?Pui)Pm1nXY`;{>puSy_5m)-jkflrd~D(%+zQc9Vt?$S4gx zPOv)^!S0YZ+Q6#6LB@Ck+u03LMjJ%+H*lZbB+3m^C@KJQnT7rabFj;l&Tf>IH!|9w zB(PDJQG0`c(FVP<8~BYjS~6;HR5BM7+Q4qPL051Sw}O$Sr6nj7&5cdWmCcRK%*~9A z#KpvwP4t+QmH3$0711W;QU>9sYqCn`>8-8+73mBo7$>m!FzsPrW)K3W1?IDi z8(8!=vVy}_SW!^%1ar%u8c=Y8)8+q9j5;ibSR5I|7~~l?FzavNKf8hJEaL`o{f!cg z+6)`Hm<5G4@(5X48W=K*h#4yynVFiXDJ!w-F)AyuiHeBxG4d7qGrg-=wW>l-M`vr^ zj2lc&p^WbWiq=$BtmR8Azdlovhc6r4hDc%Az~aNe!obeJ#lXwJV9F?N&ZsKL$tuV= z;lv5X3BLmvb^cvpieQTPcZE?W1tj>d-~^cW?URoP|9Iu<<#E9 z!3<(@uyJZ{pdzE7qNt*&q9Dr#kYoQmVANsR@b}i=TPZ0_Y9RCZ7&usbSk^Nr zFfgdeF`C;knhL54s})J59sZ6HOc4%V{^3G`o&IjYd|ZD8 zxcD5r{JZlsr9>07nBr#t{VpIbRb*zaDJdRk&RodF&3uqqnCq{+s$fl&u$fm5sBp{|>CZMJu&M3n;fli99`{QGd|AfwPhP|SeJwg{H>EG`U^45AE-8>I9%FkIWf zcXk8c*^ScRP!~3_W0GSOw_}oH5*6WNX4hj$v4|=!uhcQ9t|*N#bFOSzVQ06zrP7&M zz@aQym&Mb?)q_PhxXi(_vY~!cXy~T;hDrtorvEz_+*ziwY+&GG;9+23RuncCR%8_B zWE5sL_h7s~iD?q!jekuO|26z;nly!pSpi%qz4~X*DE#j&xacgrjou#J-ttRE?W74WkYG`Wv*2Hwc{FpkuT_Sbu|_@dlBz8w`v< zMT(q}F(^0~H<*Cqk>%`W4jus!6>*~tECQe+YBMLVpeTqdadv}@(FO@fs+2X_pm27x ziiVB>NJ>FqqavgBW>rmHLlBqw>_$^iLB+!@D6~;Z+R}0Zzu-n0Sx|vx2(B+pl}(LN zF{l(YRTNZYL=y+8W7+U~O9~vEV2b#=0*v>-#Zp*&kd=VS(iFxCe`??gKjN57}8>7#JFJsD0DUofD#?&*^Lq!M&J-KVAS5|5MX4q!Sd`z zj|dPgurYyAdt*U^kzn`pg0bL#4adZvz*;v0?z(E z#v5eLZg2s`>V_CloNfp)V%(5`5~JccVsv97_Sh24j3?W5jWeJBUsC^*Ipv3ZtMT>!zfkBv) zQJqm;mT@t&(Urdo&oLhR7sG6F^Im;+%}^oQzqFQvaS^ zVU%K&y7KQCnE3aM(GHb=1*8Vl#Yb)%s55LwX&uPuZ%{VgAbWO$qR}Q9Sx_@aMvYT@ zldKGgDJ##Z4QoGWAhjRV7_~RZ8EsHKyFtNdld2j>sj4!k_9it|5K~QtQ+tCdq&#Om zyHS%-d!w4DpwK2JF=&+FYkM%88k-u68jC86Dx2bMhq$GjNJ%+Cpf&O@5~L_41rc_$!0jq| zhFFxagSM;`kU~b1Q5)2(B796rdQ6Ov3~VY0&A{T9mZ#VJVodr~lfL{?^z5r| zuFj5Tyeli30?J7#qOwd8+Zi?NmYJWZ*!b($#)=c>%k2K$*j{#Zc69XYtBgD#Rgmh4 zfrTN3fsthc%SLej8q|(4VA#aMz@WX6gU8sIaf5*V29|3Z*w2DI!NI7#f&1(RZisjI z&u$b1mp10cg3647#&DQ&;sm44iIfv5Cm2B;6vi+Ac$gLbJYd=II{*}JQVh~8(^#f4 zxHAMYBr$9d(%%qpc7wP62D7t_8-l>0=W%v}hrmW(Mr}}q7R;!<(St!yXd}0+rR4@+ z!Oi@l#+IO@pdz$UQs2^&VPk-hpwLEkSxd_e-h!K%71doqvSvaXwH-kTURXq)Nlc!R zT}<3uTuh!x%-G1D$;_Tn+{|3v+{~WI%+y4mNll;8Tuq%_T}_`!O<9SbiH)C8osC_b zosFM~jTO`=6cu4pQj=nv&cr9d9H48{%BpL~s-~eNt*^$Wr_b7EVGzJ9!Ou8@m30QA zfH-r2j!he@t^pfF1*?$`Ypb8xbZL`u3WR~QE7|$ok9H?*A#;UK!re+`+QCAlc zSy#uvz`)Ls^8Y`}238RUNu(C2IYTGICPh#yO6BY(4FeM+Bcl!K`kS?F+<(?_^D#v*>PWKG zar6D-`5Vj4$Hy!L@;j)EWno}pS;Ml1ftx{?L6V_~0n`WQKf6H$)P3C~E&{SfT$EEA z)Wcvo3+@;)UfaNXb_1`#MiEBs4dQ2EiX=I;H;4;>GWP~{aHnyj2(O^fW-ewvVHI)9 zje_EWLYp~R_(6SLhK(ZpfjQWW)?PPR!(7De^GRi$OXprf1hc7(lC4=y^3YSzblM7zXL#V$oPd(2W%&Z zVDW+4>BX>#8aGnKqk~T^T z3JPuEWf2kww+&v|o%!67lg1n3(>p`2>>xmjX(%|E@4F zGa#o~DTYK?niU3>N{pa36FiB6ngkMOK^fWW^O!pBb$fHPJIL;`^;ja-oQD#xh3kqZ=wtSrJJ;*y|f<`mp0Dh8_e1wpaT$iOKg z3KEtS+yEY16Om&A4I(RxuqmhsfCie`6$RPVl$H1x#i0$QX}|u>`}J#MN8TjH2@~fY zE4wR#hNKrYd?i1E~BKXJ7!g^8^?a8LAjI34-#yy#5BUvzx@^ zLHS%vic=djZpC_b6E7=BfR_O@Os)iO$_Sj@AOOjRQfD_RGiq-X05xR3t_B)OW)@Ur z7c(|8Gc^|BV^UU92l=k-*xZT#3MLn{Z~W!SH~~yg1NrLMT&4(6|iuVA#N+zd^znG!r3Z1e%zTF$UEevPPiBp@Q)SK~T2` zl)P1pK_jE8MvNOYK*PVAcmza14G!+JoA`vpjEsyxjRpn-Lt{ljMNpNmYHBR1j)a93 zO%-h!6-8A|As8}l#N6`d0c@lQR1P9AXygerG!JP4K&t=0D?n-?Z15aB1GvlvwTZkK zHi?7cP65)+QPJPPdToQ$*-flcph#l{mDW-MpfS=7d}lZDNrMFWggLcAjUa}N3ZR;e zg^v}~)iN*yjVoCrI?cw25hg}OQ)m<2S~I0Ah*2k~4BQy`Q=@4OD#>L*;}|JS5t`N~ zg38K*PFQRHU7=}h&Gd8{s7($|Z=kpUje{{Wh%$&n>Nds=V&K%oe0HNaxRC%Vdxh;7 z<(TXk%?0@w^_bb%Q&LiF+AC^`vQjiPs#_+smqdwx#@!ev*ck9CO0)V0GJXkk<rh}obqQDH{y4N_+}$}?(j6y_8Z z+AJU@4yoc989&!#D}-mN@q6a`r&B zz6orM6B#F*`19Zd<4M!@^{ZOV^SUOU<(PhO?=%i4j!loBZQ_8Bk#AsNXAoo%Wsqc$ zWl#ifK6-W|GiYW~R$wD&%##ZtV?P;9(aBqfL6?u@*fgPVG&M-25P0R0TGgGiq;i@h~#lV10I@ zniq%`*yzKky}`+7ga6r0mbPx7vMi8Md!vD@pwLzkQ3**CdrNva9>qfa1)D_HE7&MPRN0iRZP;%+{V_y8C=a8Dheu_f`(j-O%*`{>X5>b zQBYBk+0(Ns|oGAaWanTLo98Vf3d2I(QHnN1Z%8BL8vg-wk`8NYz~-i#Ac zQvUIPTUwybcuGnNC>lXBpaL=l)WSURcLj(7C1a5E7qCPMqt5RwAR$ms>E9JldCIg0 zWYWJYAo&yjcv4cBUx0c#CsG){{3`${1r^ZDEh#B~T|lEfu<>lr+zRI0NCBh=w24JT z1{AxzXE%z<8X19mMH@h^R~1mr0Uc!kl`T9*8-&k-=2(RVHi~eAx+$Q(i3GPcsP`%j z8TD5_3o4{H3VEDG#3MCM3bEZoMYHQ97Yya za2Od2nkx#j3o5cJ3Z|@Qo}2PlD23@A3*-7f5-H3tQvQIK+%YnoU;x$c8yUD57>qd? z1x?hH6_waTPcR;0JR~dn=Ygm!w}h7Y+yIq#0*|@0q;R-fW5$d7PKgXTVNw-FpSj*)Dr;>&2n&q>OOvT zB~aZ5Y9N4H@q)^xilV~eissCEj3Ae>Gn?Bnf(F**8O6X8QYTWFB2rGA`18P2gDJo+ zj!A&)pBP918_NJ3SI309;4J_(PmWQW8w!ddSEayGZGVFQ(_VkGcq$#Qvx;o ztTmZmfJSMivG5z42Wy?s46@SW=9#8x&6qOb#Doba*z6+g>>?N=Qci$Wff`I4(ypf3 zn%35$BG#J!3P5TmFe-o)*~O)#FfcKgg4;9e8RQt0804U-kJosE+}TY`JfM=Daf7n{ zMiof&NzqhEkI|k{QCy5oSya(fO;4)DqU?<7IyKN60{$M~a=D z@i^njo_~iKm_co8=ELAM44Mpv45a_+8}1huu)S{P-ugUGwrDyxI~44^iuDTJY%qG`>tP(tifz8BQDF!&+fLN$2`_tgM*!!$JnvVEo7qa ziNuho#*}K`phO06o@CBv*}x#lpa6{p#gr-v6f52osE-~aV3+Ym69YYYXg^oyCu7`K69XjiZCNHqopN> zvbrh{&!6KaHf)v*O#in+$AmZ;R2k|RHc5j*Szdn=6RQ}gqTxBaNuCFkyX6HqwKs4X zF>X);7toNFEvUDtdKNU@BFm_~LE`Kt3GgJ2gcN8JM*^fxR+>{AH2MIlllaeq^2@WfMJSZAL+HQAJa8L1iUA zW>If%@7h{#@7iC}nD$IF5)jo>R63FJuOQ`wlA^wd;0b1h<;(v(Sk9abs$ON)MLC)N ztTReUF=7s4;uKYv1=l@_|F^O9vutDl`L~l{69>q@OlLvEKVqO@hIyBZQ+oqH#JgPA zK$A_X0-z-;#ClRzRZwU%69*?FsDUFOAt;do!Phd;M=2$m>j9Ft3Bx zMuF-X9|qW5Dg(6e0nKoN3R+Q8`Ld!cKA;}h?=2vbSph_X>JM2_<`-bL1c+pc0Fi%J zh{_s)sub{S%L%+JV%#bSDLCP77e?cw%cHs#;qDW%qBy2n;Z9`y0%!g!fHRRqvA9N|uc7v`yXktKCAGAKjR)2%ZS34+F(4`|&8Xgz_fK4?9G$k`1c;I#!g;I#!QMjLGPH`Ew| z=5I=j7&kP4S~;5p6bwLpAek4LGDU#0JgE4R z6=l=`vHx8G1tlc^{{v48gL0Edil{8(mlRM9^^b?e=l3&^Qn0596n5YpGmH!jtfDN4 zve}uz3p9@90G{{q*5BZ8ZG-b!uy+j%&C!ZFQvC*+b`}-~^_oo?N%J4GLW<(@6DNo* z$A3Qq4W==v)q1CRgL+>KCs;NxzhD53=IDY~EwY^50Gd@324x@6z>Wx`_C`)nOIpB^ zVIvE#pwLFpps#@;`VurwMnN5Urg!o>I`V&ox#uUgRURd7+ z6t3b7@}Ry8cy*k-KByxMp2lU|pa8ZVG3G3Lc7rT@>Ibx%LRL~xXoH~T22sI{!a|_I zW_eygp-lq9qM)G(X~7L5mY}{1Xr2}^q-oE{s?I1Zs3-(&#Y+jXL<%Yo5bs_wNDYmw)F#a()a<3{(DpW|3jp z%OJua$6yOBpJXBZWqGjMAuDU88MQZXKqjlCMFoX6^0I*3DhqNeJA(wcogr*u$7pOM z$0!1BvFov@tAWxIxO>4irSf7`^@U1L&)t@mTuRBY#oG3Vre|eOpMGr`)61IcjdfSQ zO)dK70-J;1t}*3Yyj1C?YH7ym2JRUNq0OHe3o4;boB96UumOFxjPu{TU(8_)Obn$A zEX?;=`5D9*R2dkAP3)M><=8;WLfG|~%;gxx&Gnen)y(V}`4~%Ga*K=QL_Ph(eeG5K z>Sp;D9d4-Oi;fmx7t`b7XX50HF=w0>w`1YlqY3W)W#z@CZLX0sQ>;yO#_cHfI5{&Suz-87!(=Q7{VDgNr76J{AWS40idL=4vsL$tP&_R#LjNi z0F5*92nuaxla&K?8#jmvZj@I7#T^G|npjj8GS$H%xLH9-Srr^M;QYWM&JOCg!y7v0 zqLBJQ)tphClTqAUpYiol#yt65|4xEBgN$D^txvpO`tQop*Nj^hGR`Ubm(BRIuuwDx zG{C;}H5yU1C48g*Z#x2!f3}V&nU{tD5}KA`g$oND^qLeM357aJ+oXc zJw0AdmNDbsOm+zm=P+kWh>rpkB49q6X}a|FYeq#i6Jbt9#*2(DjCMDe_{5E!b3x4j z$o%7S79R##24#jIXdg%b>LbPtD&QDHp7IBen}KKd+2!OxV;7*+>WY>O8#x68g*J=H zD}h!fZD0}HsGta%s02rrq7jbR;$%{1RDZpcQOCx4)4#>&o(p4?W-{ye7c?2-C-IFi zFS(vr3G!3#zb8!Qo&N$SgVyUYK-VORGq^Hr5(1?=G5rmE#v7QmjOvF^FzWofa^mp6oBytyIKdRnsBsJ;a_rxYe^-v3_;-a-=fp8k7(@EE zEi66^!VI#|*+6b%M$q&ZIGt?ZFanSG85o+wXD%2883jeyv>BDuPJowafu^v)3?oSA z;-5F;^WR$-U;OhDl?CHnS9D{4$V?_R zCN+d9;Pv#7u{a-4?lR_N1aF!FsRH*^PcWn~w}9(Qc?Je^_!JOiH7fezwiDn_e)RKXi0oDg9<1|=6Z8H(*SOu#w z;|92&4FwqmIT-~Rzc88nJ;UMy^6=kVe{V6qfTU5RI0CKn-zXpkjU$n38(54s@ScUn z5y%+OQgcw#7&fnEDhM){@e4R=zyzqN1+w9vB;!_4tLzWB%gMOyp9I)G&vI{+IT_V=G6j72H=i-_ z15^0l4Ida2852J+FfcL-{J+E!#8Se*!N8!($!N|f&MwNxD8QKbZ~jLn8&Sr;8xDb$ z{yi$j$oO|7C?7I0Ff%Z*tYult02<460z*bG|n z03Om51uc;Ut#<%dM951+gpEaw!Hr5~QDx=@jKYjAjKT{R{CoRv&%d{wC%^!_%mF6& zX2Al+Ah0k4vb*>hJi+dQtP%pbO907TypVM)f{fZ5c|mn1++94Nl_Bg5mX;e?_(5w# z*gz#1it`jr6)~Iz+H`@%QJ7(61a=d&y$T5^&>$E%v2J8%1npiEumm+)LC)Y6#jsr5 zT-;pUT%BE=T^!vJ!B=~GulDs_?d`qNi{Tbcm`vZ*UQl{tW?+WKpCAK@n}ooD1aXrv zqc+q{dCpWSG~sJ&4RRNp9?SXyq- z6Wqedq5+=rW7w!}1zMKMU}?EQQE-D6Xb0FP9)3MgL)%1fBO4<|xEdRQM#t?~tr$V; z2}Ib~`B=n_?O04r^q7^E*o2KuF_Pkm2`v2VY)q_7oGg4S!py>A9OA6}>ar4yCs>7a zm1L9+T@0l&+d5A`mMQ>ZF`toR9)aKcKQ3H1{UOV91ckut^NmN)XWp4Vudt zZD7#fBp|H}8u(>AyNOR#-v~5AY^1+I?Aj)FIc?C`hUnQ%oC=ztu?^6qhp3pK&}J1? z14D4hAR;Cxv_af*BLiq`UEXp7qu?e5Ep2eWL(tUNj@jJQSX7Ql+*nkZkC9ze*;J2F z-B^xM+|*dq%v{;jSdUR%RN0h|k=4l@PEp^;b;5)Eyr-PG}O&v;I(U@k{z-!6jI}W)+(|? zH-^I2*ztpwC^Bpm6oW2EG%PPANIo6f<=5Ag+)ic2YSdBeuQ%OD78Ei!K4 z)8EJs9vU?i6lWA?6c-j}6cACI%%2 zWtKjcJ_e9^4CajLih}B#j1W_l7}Y^~{@r9;(a5OY_wQ!o21fP9e+5ndZZesI3{&s@ zce9Cs8M>BoCU_o1nZY02YEwA7K^Z(kFRKq*QNef()Kh{kMC635mXH(>6xzzl!^@%w z>fWRq8{ymz)0BRY6`yCq?)EKlF3>Zup ztU-Ip)j_4Xq45T-vl~Dqw~hV=L-45#Cg4*UY#FsTnivWSZRQp>wE~sc28M#hqKe=( zF~+9KHjHZejG+DY{ETeuYWmXp8{G1p2DmoBy{aIMlKPK zHR=X}6L`fWcqRzxscqyC;bH{sab^6HV4%Mr#QImj+;WshGu#r~7h?GTie)``-;fb# zTolxjXWU?{zd`-l2L7`fO~9#1)YM!Lw6@QV)m(&$k42A3ncYmx+)ULDw17ZeO$jnj z&BA_zlY?2*LQg+4bynw#3>~kG!sd$Vm|*^7A$4bSMhmyZ>}X9f77lh1MM34cwzmKJ zBgOg;n%XoZHCfw)8tckg%I*Dk=ECeyV@@_3=CW)40{6$wk1Y-b04wWUkMMAhB-h5UnAjd``wz4Z8*cvv_X8My_d zgw(9W+4)TD8FxC#S=8%_a;e(c$~nDN4_J|+=&2(tqQEcC!Oh6RCL&|&oaelTF*sKz zbUrH+yJFkTsT}fYxyyrjtfft)HN+(aSh)0j!xZ%L7#NuUA7-d!dCOwVpvYj);LhO8 z0NPTo32q;Pw##_vZ?L(x!Tjt-Pe$#H<~D*t4qTj)QXHBZrgq@YPkFW?+ zga(&Jcu0b~zP@`xNVo=Q6(}m7E5SC-LR-T)#yW$K(NopcO42J5wB0?_GrYLQIa4A* z1$3Gh%m2d+3@mS1HZX`WC@^R;I5I3`*u)RYsi2;ylRjt_=ms;XUAFJv-(?Wh=Gwro z$G3s!0P99R#-Dr}cn@sg7ud|r&m*k8SpZB*f=MYbsRAZdLF6U@ejd;g-{P_^8^ZOO2mn}=6GQc6Wt4+hJQ2{AxyO_7VaQ=V`K;Qq!mq-MFpi9O_lSdRayB|rA7bNiCBpIt^3NjmvQgE<)8^4 z7Z-O076nB%h2Pgwm@fa-O#u~Upp!x%ZG#jBQSe$QO$HAJ(4tXLYSz-8 z4;bYbL36?Cs)FD%74#XE+1Ws6ESL+jvZ05^NUFc{+pR1B^-AzPFO1C z-%LRXMm9|mLq0}V#$daM2)lo4|Lx{86wwsn<@x#VXSA4ur~s#*AE$t*gIF{p`%fNF zZ4BxQfcEBaqMg8C&S1>|Uu((`%n;51TPa`)+F}M?t8EHe0i-Mn8ngv1pMoUJom)(E(NMkR`ib-cr)9H6wpc#$WlZCEYQ9$1_ox< z3YK*YTnqvXk_?XEnMDck%%U)O(G3UqXbI4vEU*q5sO7d%P|VVD1GnI2c3vUy{s{r0 zjck0NNVH`Ho$~-1CFNvP6gO8_WHc9tjG8hsGevv^4V2FRyW-z!M&_#Ct^ZatE$gkC z4-))%;sjH~G0+I=QBaeus&C8RseRQD0Z<(RiX+f@HbM+i(EYyx`Wtvalha6}OwbW# z=!p%Cg33y2u$5we*ZjMX0$N4S6agAr2CbV14a-`C!T_>neglIlgC>J6LjuDlc~Ggu zd3F=0JSf?6GIDBf5H$iV`Oz{44e@ImF>cTUkEN;^ZD0l;!oe)CQHT+|GFTk6-EpHn zqxME-&;*`}xZ0aVqjEbTne5^`(te~ba zsPUP?sKX{0s&1-kttl_a&CJBesKX|q?wdOIz}!?{bqO}mAx(@rOc5u36)MC?a&wEw zC~N5GNeFWMI-wO*msJ>GY#dOSRTsn<1`1ga2ItxTj~I5aWH8?YwVIg4K?7xSj~Npf z6CeHE$2j{jXt?Y#lQSr+-574MoM8dCu0Z?ZIT_uUT$r35{hR-90kiDiy-d!JL4$B0 zGnxKdF{H4TF~4BoU=U=`U;r)H1odZx^f$0y1MPYQjli(5Lv}rG1T*+74GfvVyC20B z1sTN^1wjMrg2x!O8FfxGHeUbpfN{!o###_x`vlV-M(KY~|ACGrV$?bDui)QPMrqKt zNCrj*AqEDPRV*7Aj2PS)HYtJPOVW6Q&e;t*0vpsItAat3FDz$4yG%f3ld=8=70}8> z&~il?$gTquM(vH_GJ--IbivJjHFGm#MRPk)GgS;U-p;Z@YpnEAwgz zA>l=WqOw}Df9zR!#lX4O2tvwKwySHQ7=TH_mdjli311@t#U zR{n!dTwyddhR(Puih?#tpMY+5{Q}y!%G?6pKLXkJ28fai-)MH>^ zZUUd}qzKs;3qI9}5wsZ`bbb?LSdN7g+~Q+2h9m-GMn=73#~8I3wT>P8cMX)nL238z zihox?!NSPEz^Ko%fw_r+lR*Z&s|eH|<Z5yORg+E!!jyK1fX- zbdVZoXBMYCc-;F>sWPlg`XixfEx(3UMTBXAuqx}C zfBoPBJOvVEn%35gp-hj()OE%Gs(?qdK;sDiXG7QNax|WZ_ei5<9`j!ozujY4P7!HGL*79)4ElU=djs3+9)yqM#HnD$5jM zBw@tM`-_QPR7^4S7ZWotH$U62KkH8Xd&9%cC?m=k`0o*O5GW`7StlYV2MTs31}_E% zmNb?P4C)N}45kd5v_ZL7|Lg`;{S9))pz>7QXp<^4o z6B3CN5n>YxuHv^Z6BLn_5)upg`|G2Xm5>zUavlpe3vPoP#yC;gwT$k*bs`GFQli4D z!u7uYcCM8b713bll+n`^6=B!BV`yt@2tL|VltGkb4$B-+8w-52l({(Qcqw&rb#r#m zAh)_WySV5}zX!UrXX`%jd$ncDD;WFbX2!j`5By$k-VBzWqw~=3<(4fk{T}Mf0o6&6 z_1K_2bxI6+3{nh?pyEv9+6J++pt|m7HEe8qlh&l=!_O~Vely}%8FnL z)X(N;ViOe>v}ZIHWmgnsR#pd1Sf zeqHMT9mDk5JH?VQLS8#XC$NltnogjG%&{Xq1ry>w=dG>)LQ? zgStW+b(IB$w(tl_i-2|qF>I7p5fs{>Y`H;GaD#;9MiE0np-tj8j^I&cbI{q6f}kv} zYG!OC&j{Xrr3hLyug%EJ2iiNJW-hKM46fQhM}sIUYB7PL-z)Cn>7Dv0U;rQf98zbES${jEG$f{T$988 ztpz2O72Zs|f~s7c&)9eh_(X*GDt#vS{aY)hzDPQfF<4YXPE)@tuvbps-T|tu)@iV7Zam zLQrTEqdF*685lB|n29T@tAT<7wB46gjtMl!3Oepfomp8)-PlM>Tv*XuP?a6Dsg0eF zRf|zskx|fCFf|7hP~3dEyaL>OjJfQ>imN&Pt>TwvYt9Pcx(A{eRkQxB3ZKZu%E-#h z&ceyU&G=7+`Nat)=LtTHl>!2yyoEe$&sccX1^<5HU8o_-7@VRh@^5V<Abv(>VMTF4Rz7eiRLxY-hEb1EU5%d+v=@w#U#x&vjlYu7cY+^du!!a& z-oKv(Rk^rkzh(R$`EQMghLI67JDY^qj!8@rOrG*$dAy9=Am8TXg=B$p5@Q(qG8sPp ze@%?RDgSOYvB~hC5)%>R9z5aeqnP&=Jv1Iua#J_b<+D`@+KA6&9R z*OM`T2mL^sdN=a(fCgX%Ey1hv7$7^pH*yF=DoZ;iVOu;U>{HAbzYuyO3wEUOs=7{nPY zpgl3+v!ETuAU8?qZxFc#I5COmK($bH*qltf(mg~(8QR5p`Z!KMW7QT znOGE5n9LbX6-^aQ;}_hmM7H<@;{-;%e^(%`0Xz2}X#Q1r>AzctP99}Igb&Cqc5t^a zf(}z+xCYwz2io<=s10?`Mq$wAc|K4Oi3o0F1+DPm657ZMX(2)O$HQHu3fdxV%m@yo zN^n?!X753PbmGJbtWLTD>Xf0m$rtJ-F;L?j<}C5Epe=}?GgG)Aljh#C%meyy?eTfxa9^e zq3yg%8b-D;nHAuoH&91VXuFt^g`J02cqB+cqo4yP7lTMtNqfQMX&?bsp-tr#Rp5#Y zEf$2?#Mni|*o{EL!QygE=3;E(a!lePe2n5^=5|cxdW@h`enCe7v#G0@nd&jBo9QvK zv#G0@o0-coiOVs{Gn$yGtC^YGF`KKIgXYK0^_bPo)InL^Opj5WO`VUKoegvzEIXSR zJ0B?jn~NFQF`A3WF^cOkVT9~Y4rw+eMjkN<4v`2kJ4;y(J!T$JWnnf(*3=4l1r=sK zeI7nHK~7r*Jpm&D7DhHr7A6i!DRE(8ZVo;+4QVzW4L&|$78X?&RxWl4F*X4Xc_DF5 zE=^^79&Rpqa~^Isy&!&JA%1NsI}Uz3J`sCnW?@EVLq=w1DP}G~ZXtF7K}I$wO^kSD zj8rO<;dGPa7G~j6;Lw+25%Lxhm6m2<6XxP!DwI>Pljme)XBXgRWa8#l7H86D;^kl# zQxlSvl$DVaU}I$D;1pKnLu5Mf}jVKiq{Gcz|6 zXB9UWV`o!mWK+^-kPk~NE1&zlAFo4dGFgd%y9F#~m$moO4kuuf?9UY;gzro@x zs47%F%ecWte}n0@jfR$>vnwHISZ*=}_t;E9JvIRaBcqMB;K>s7?i!(81&pA>r9c?1 zBZu6nLuNBYfL6SL=X+94oH&B$-0j51{5KOc_{X#dyhZ^wF2xMqr3Kle1)WBPoRG|Z z7Sj1;0G%rZ+BycRo>&zb1=$5tm|y(yVs81j=md*T3TQL;zbo+bUSNF-P6kB=RfYuc zs0|}{7ptr>sHGsGWMl;Dje&N2s_AdwzqUc?Ea;R$ekD-Lf}b07;5Yc-Ze_?BgrFU7 z${;BT(5Zt=Mxgy|3>*2l1cf%pTY@^oiqI9gknuVAVV|JQg`j=tqJqYz$}AhKH9;L> z(C~$|<_S$}(2-sLc);tTK)W~@Lm4M%T0_FjTJv8)N($qb6i~Yea`r1|EeB{WRD?mA z0k#@X$e3}1j6P_;8iRqMp`f_AIJ-C_c>NJ*R1$O+3bVPoqM$l^c56G#Q*3d>Jl5&+p+s3mP5w zHr^n4c7vPI1`YiUmf$l8OpG>ZfWu6~ky9JA{u4B8<_B)#LY4uDGirm@=1U7~ROHqM zovNWGuu+RqdxPEC4R!(>T^O}Dc%I#C?&-pzy}=ON+b}=7!4rN$k3Xmp3_3%Aiw}H+ z#zs3WL7|PhHkOtf%?$;GwsP_dv*=rcOK3TM@EKe@f}p}!QgE}Du8kdtsUZYjXS6|C zaHGC8s2w4}C<|@dsvyN8 zY|2V%IL`3;oGY)Vpdc>hs~|3>pdcn5s3l*;$O+*H@R|!6tEd_?$}8x}D~O3JFm6IU z?F)WbP&-8aiH@Rzp298#L)JP*K0YxJhijsktctO5keC9<9tOt$HyEs0cCl<=@Mo|B zuW?X63+ly*p50)kzrpJ)(!!>kRBIHz){h;pUf;2CekjAS$%c$QTqd zOl;zEjK)TwO3BQe(T-7FO&zopgPoCGoY4$&UOhYLm~J(7H9IDAkP;?iBXK!Kb~b)S zW_d=C4p8$_S&5yEol#oKK)KA#-a^qqQ(Z%lu}fKkUph*JQ_orHUk$q}W2K0&xU?F- zfXd&yCZ6U|oUHr?DryoUj4>v**=CaB@nszB(SQE3yE3slTL=oI`MU;ZM`^hKV_>|t z&(G39M!--@TL)xnl76@#lakWE5_V_CQZWH>6?Kq_PWH-n4k{|5AoI*kSp;V%rAGh! z&%kcO_}_U;YjM*+fui11q?N1L}f-5)pWZ0_Yq?JtlQM z7EpyO&nPBtX3uEH1U?U+pAj6u{>PdpB&GK?9a0W=c0ZaRD4<>B=453WtSYzK*3LmJ zHZiD>$HCby!OGLBtjO5YI+iNUMa1tfz!%EVy#{}W3&%RUAP1|tRrVG(&oF=HchMl;ai_v-ARlknBm z)Y;iUM@5>eGm5i=CSUCsO+nJiO6-hmmQKA+vGER!(oRmjJnWfQ{#AdE7t)h8ce>)# zE1Y?Su@%IXmsK{0sQdTSi7_$Gsn^MgQQB#jQ!fuINXw6SAzce|Cq|Z7r(Qv@rUW59 zQ(5IK?O2e~e@`7iZe<3YX}}CRFA#KMiY#dTJ9vgw@+|0hEFo~;femuX3&S2Or@E>lvFX3MvYL`b;KjN+)d6=B%2P zVg)&hCU;3ZE7qKmWgH{2)sC-`9UvE}ds!W>jYoV&PD z8$sP|Az2&HfXsWU1-CKqNUB=c zIf9B<0ig}TmIj85#&V3}g6euKrY3fb=AhMqEaJ*~jOv2opk4QDpf!S^P42=Xa?Ijl z;(~mP!k|$cbw>4W)^IOrJtseX#fT>V6gAf%8*S$K9A;h)N;U!J8k=UP%m~$xTp=K+ zB_hMlV(a;8RYVZuM&D$9Mt^obNqx%*^O$yLc0Yd>VIBKSCl7Dle`opFg>`IF?YdWS z`}zrnYh*LY$?8amvavHUG7526|J4?1b#Rviwe?aM(wL{PtYz?E=w$$vmHKBlFo2IS zW(1$-C9Ds+_(K?c@rN)UC>%Y(Q$lt|8zjzd&@|d4!43*y3DAkf?BH=PcF+-85(1zF zQJ^*mXjO;==zv=$TXzpoSn&&PR571iz*1I@@cT77&XaS zn{o3oD#=Zj6lZo~VUgnDp2)(-#>*|pW!~=&UgN{Wz`(K&yjG1DwCW9V<|iLG9de%q z1<*!r9zmfE9H8M}VMsTSlL>SRArpA+sbOvb&FV2R zFo4SlHU=IBG4P2O%b;h#uo-XQItw`thT|;gtWS}%8yQ%Pj6f&U@qx<_`Lmm3#=|2}Yfi6vmVkNI?9%assrF0W>`h zI@0J1=s=_%a6BcshyT-+RxR-XO_DbxU9 zhXjC|8cBE%rZkPSPt6m$>_Xt;;tEGSU;&Tiu610@GuaA7H~ zzd;bRT5z+lfFK9xpiR((Ft0IaEJgrw0uwhlNr3OV0iAlYg@K8g4SYHTA83~=D+{PO z1x?eeV2?3_CO8B^>jj~y8<2E09|S>L#~}Ch2y+Vx zA^AZJbfyQgA5_7vha^ySP=r8oCQ}3`z;#l%gq(Y#&H&O$S`DYhyXOJg6=%oz<+HMJGU^XN)kE?K4ubplC2mQr}kzCF+NUh zh`YHtKnHU$vw_l;fgvow!RLU1&H@8rV^L^;L-v7z7BYgSW5GRHNMR$oq0A5)5 zVmcR;%0Xl5(Ea9Gh&{V9kWC55TcSZ7GS0K0%TO3#yEQ=zl^}afLEDExmo>rmje#~Y zE_(NNF=(49XrBBFXweC1TPbJ=Zs}`?#A`>8C}_~Pmcw;Zby~w*mp=)=Pz#FoWLsVQE zw2fB><{}jLru_N^aqYWBpa4g9ZOXsRjJ}X77U>waip-z{0E=f-w=#YKI~Ee~i{8Dp zMVE|%Ac+rDXoB1W3d9rt7X4dv;$H#O(a^2Z z;5PdW21e#K*ZtbtY^ZV(XMAY*A@2-!JqZmOuH2Ab$HRx|~z z>{MbCWfTO5A1E&MO+mTWT9fe$--+1RrLRG?5V%O3u=F+mPLQ~!^-dOcCMHmZ0WDSn zg(4&_!R4VWg9<|k!zQph`OktXP^q(wpg}fxKa3l)qfd=ddn31ypwLzcNjZ516;NxJ zU2uc4CBsHBenFwF9Gr4W%3x6`LGb7r#PMdfjOy&rQ8thttQpPKm6g~;Rlz$0pgG5{ z3bt!{PMKHA($|b17!#*5ewq4j72^a@^e1^%Pk|-ID!t+tLhC z;JsY@;3kkbxb^`JUqN=UfGSLIV{e1x*$tBL5h+>FiQA%rLfct5x%l{ngdwLuiAxI# zZD(X-=iwC)gw#dY_7X9fK#qXJ*wX?!+WqstRpLbpii#F6;yV2OpAbm82(*3%RB(aY zHJl6r3?dAAkhMvmLx@H6LF;`$mpF=oH|lYm-6RB_PZRT+F<@YlbyXzS^89?`q!Tb(s zJ%DEKM8K^#9-|E$XEzCg{VoXdyC|en4!&6cRG)x%>Z4e0$P_Z`pW8I1RwT<0{yWbU zGW(y~^uJa{(DRcZYixNLL>MF(U_KW;yFmgJ@{FK;fMTFK6E=x~tri1W4IK}FTg@nL zuFk9|2--c0?1028i3Lo1eoehHmGK$>1E!QKiB}k3|C)Mb%3G#A zpy*&?5C`42!Lpu#m4O4aj{|gP3M1(32-a&G*v^8^F9#K+;Qiy`oQ&cuGykdnJLS)` z;BNxsd}e{)Cm99)l`}3l%e?9@=wfYfIg39^COQi7oSH291* zu?d2BY%HAG8#o|Gd_u||wzC_AApLG`@Ohsb`Pl@8HgSrHLq>lf#fhMzps_gk90E|Q zTuBWS{Ia6I7{8>PkQ15q*JT=LEm%s*H0Bo~a-d{);?Fu!Sy0NCWllcI%k$>VGQC zt3cfbuv^(!`B*l9@8nYk--8G_`$FI>C~j22*#XG`g6!&yUOt?Bh(q`tNva4 zw;kk+h?JC+RjcY@2oYHSK7$n%fCB6HRj_=+N{~W$nFZ9ZSII6!-zAi>9fb`wANq)y1B4Y+dT7XS^jfre&zjKG6^QlKM9 zge@61^6&`?Z3G4IMz9bU^f(`D&}qWP;-Jem!NCj}aR7BUp&tBK@Q(-VJ;==S38Yl; z@5+gP1+uF_DFW1aVA=y(*#K+nBK#DM#ZTCL1FGEN?nid~23f%kyp{|bL7P4{aq~!m z78^(jZb0_}G@>BW`<$RNkD*>T@$cHdJg^_Y6a4?KAp0Q?Bn$Ti=%!RyS$+b%R+kf; zQqcDXC@U(liGn8NAm_II4q(|JD+)RxFoki#FVKoeCbbmssT6;Oz<~m~<1LM41Is$_ zSzn+vAD|Pj8$q)Y8^xrILC2SD6qf;C1i6u$-xzci{daR)1aY3yJ(0!c( z8^sv4H%Nl>&PHx7P;ZYF($NMjD%i}z%n!PAWrL*PW+4$#(9{nDY)j_`cEOE|B9@jL zI3S~wf{dbyqKcxR_%;R&yqJR9L?Es;qp32q9SPc}0BSw{1E2Gp!Z?9Z>)457OuN9- zcgOx+`*-aacrFjzb_308g5q9+K_9fPMT7ygtJ46S-$4fp2y7JR*4`j+b~C4dIEOZ< zR%Qhqx(~Vvfs0!kG@xP#&Vs^%=8#*JLCfF71=+!+6Q~KNDgxS#gE$)=a?5Lqkr5Pu z4+jCC#>mYDW~)g3dn2jJvriv15tpAEZT$Uht zVZl-XS9wr60Nt4iIm^Qsv?2zyBM-DO!T9VZCT>1ZKU_n9lZ1>aXg9e!=u%|Rie1p% zMhqJ@j6tW)D1drv#)_sOmxFII5>+%+(qje{F!rEcEvU*>1l541ilRnx%%DMde#R8W z3Eq;7UnIR5Cx92~8c9n2EAW>5$0O zN9|u3V;5ZbPX|aCddDE7KPSN;!=S*R#h}Mv#IQ*M)V3A?w^@bGZW01-Jmp^}^z?C1KmG)xdL~#5)R+Rz3q#u5pgWvSB>lUV0y&5W zbgS`+q@)umf87?hE@oh45MU5sna47pL6Lz$NRC-tj@j6r(G0YslZ~HIOQ~n z)03Z3fKlFVQd;`O>DBV`iv`$(4+xtGl=s)vrIrb@@pbd*3N2!OqTShlB`tlDts>(h zL4CdsJ{G~U^qRW9GC@O;L&9u=i@NO-<~WjX;T46uSQjv=C8HM9iMij?tFUOhH^!L`Wik40IDkARLIDRoDz}kWwh%BGuWh3YHroV zEGtd1*Wu(ex*}rC$Ea__!mA)DDk3ez#bxyGBA>Ac=r}*7)uNItiY!W^lO!Z2i7K%u zvPg=a;E;4Q)D%_J&`{*&VqgNDNenLcm>DGDbM2tL-OwFEpaX;zMO78mP0a=X_SWHyV7=FM}3Zss-CU^%Bm`VYYpd|&M#RQPk zq(S=_Kq>LB3n*W+g6@d|`xDe!mS+In%j*FhlYz9EL46*`jeU?Y8PJIdoM*vz^9h3X zM~jFmC~IheC)tI;d?^Jr4bX~I14Cv|h6b;HfQ}!5ZZ!doVjDwF>t{6v4IG*(3kw3>fkI37i-}DFM6-f>DR@3#yM!oM8NN0(64_l8;zW;z*i7nZX4k zhTv^C0Z3mIx`Q1QLz_iJ!52d^Yy`#6W)UeF&?#oPV#icj(AZRwQ4vDpj1^Ed2wEhF z=>yRDBj8&VAnR68+%Co-iN)=Z`?pb27x*j-PUL2v=s6ZxQx>bBur4E3 z7eh-~)WH6?Xd0-sHVt%?9|LMW0G%nO&JcwNWf6VQjGnU526_Drs^BYppl69dPP~V> z9kkpLvbrC%_e$~X21NnTbPwoibm(1ioZw4JL0fLI?OJv4T?2RuNGJMHO|FJg%gs0WQ+9#sq2}R~81%Xendy3#dv1=kSRspjm zk^;@)pmA;nHk9-PYC9@2s5AH=VhT&VKz#$cg8<~4?INO5GIH`tpu-g*>1w-(gp{JShV94CpLa6#vMA*Q#kV%trV} zPJg44rm^t``Li38jX?YArNL)ys(}-sx)Eqr5xs<#W7OUtVgx$nM^OMYa=JnM>}E-E z84l1rHy{%v&w>``f^I5;oae5^sJ%h+>;_HHrb5vEPfd6cq6@0Zr9qp%#4R_7fc9iy zFE+$Y6~U#Su_>s<44S!wOlV<^^5m4{2#$mkp>KT4h5AO-ObJGchjC?z5&w3Ulbm>GPL z-v&X!t(^QULgJvKW*9a~$%1xN@Cq=1PNLZ$DG0hOPfTbt8;>Ap_Rhc%+prz8sX3_U zpeU+{Yv4{6TKxRGf^+ch?>}%A2bz;)U|?Zc0llMAfkA~~0c;dfQGbJoF=&yZG zG@+}ad064>25F;B3gGQH3UZv<8z5KPZ;&+FpmKJDxDn{iQc#9qKMUGNw^2bvP-rtK zI6ywKN~ zq;Qmn$_Vr4rL2pgIH6-}7O~We{LsFjo|1S5!AuWHe?39SX{5 z4COua5VGtjL&#-J@$Uw4J z2^x+dIS|fg+3^1`6winH4V<2v4XC zH^59#Y6CME7(jb?VN5Wc0_y34aydf^L(2a-s1P)#@&D8RPYfxbe9WK)g=q{+@Igic zMi0gs#zl%Z~`0nxF67Un~61XPFC#WVkMMy*_ zLFk6Ch;WYxmq>!h4p9}+31SIiH^jZfTg0D9m`OB9?2*)xoF@58%0sG3YKznrsYlX6 z(t6T9(k;?kr0+?8lHrkwkXa=2M%F-fpB#@|hukZ97x{Ve`{W-euqbFKxG3Z(^eKE$ z%uqa}oyb1HCp=3M6d#6`=+&!q=kdfjH2%^(Pl zZzcvt1||kEP|?W92o_;r;AhwcR>i;|3_5cHv=fnqlYxODi$Ms=W@OM{sDZMX82A{L zK-tWowl|c`!eGJh56Wg`s9-dMve_8S7}r7B91LQNPoQj01~JB8P&PM%3X=eo&BLI= zWCCRiGpH~{K-ni4#F$`iILTnZG^xD2TrWMRvLGWfIX|yhFF8M#!I>eSp@5;1p@<=q zA)O(Ep@cz!VI_kCgAs!PgCT=4g91YmLnVU(gBL?0Lmq%#g}Z#8AeN%87Z3&)~-p%%H&F z!H~$1!;r?1!;s04$B@oY%n-zo%8<@b%8&!L#gIXd!2s+QYlct;Z-#INKL%^8W?`D7 zi)I$FE>J+z7Y6o6F+(OpJ~#}J-4p=!1;m92mu4{JGn6nSgVmQYC@?^D=rNcx7%*5f zK?*IA#XD7=lgi(}Hj8U9Xf>DxDicy+ThEbLgv`0{ZQIS!JQJGPNQI%1R zQJqnPQIk=NQJYbRQI`?44#a@bkkN?In9+pMl+ldQoY8{OlF^FMn$d>QmeG#Up3#BP zkWpD}R z3dWU;s~A@^u3=ouxQ=l>;|9i!jGGuYGj3tr%D9bjJL3+YLo~wZ&*fXvMhG2VK4Gh7aaWyc6nqvs|jH`hm)I39|d4^E)458*3T7ul` zYG4F4&j@Os5!5^*sChsuHO~xcjv3S(GpIRcP;<|p%gx`DBm!FvNoK*UBy#=gjnZfx2SiW>wXy*G#iMJR4) Zh?L#HrX3Rzxj{r5G(Hk!p7@u60RU4#6Wag) literal 0 HcmV?d00001 diff --git a/website/bootstrap/fonts/glyphicons-halflings-regular.woff b/website/bootstrap/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..d83c539b8266366dc331c5f746714caefb84c47d GIT binary patch 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 + $(' @@ -39,9 +39,9 @@ You name you 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 -- + 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. + compilers — on Windows, OSX, Linux and commercial UNIX systems.
@@ -81,7 +81,7 @@

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 C++ Boost in any way. + project. Boost.Build does not depend on Boost C++ Libraries. From 78c26328788d393a08ca7c3c6ca0c2793c1ceddf Mon Sep 17 00:00:00 2001 From: Catherine Morton Date: Tue, 2 Jun 2015 12:58:39 -0400 Subject: [PATCH 5/7] adding toolset for xlcpp --- bootstrap.sh | 2 +- src/engine/build.jam | 11 +++- src/engine/build.sh | 14 +++- src/tools/xlcpp.jam | 150 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 174 insertions(+), 3 deletions(-) mode change 100755 => 100644 bootstrap.sh mode change 100755 => 100644 src/engine/build.sh create mode 100644 src/tools/xlcpp.jam diff --git a/bootstrap.sh b/bootstrap.sh old mode 100755 new mode 100644 index 8523c3db3..c99242ee8 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -57,7 +57,7 @@ my_dir="." if test "x$TOOLSET" = x; then guessed_toolset=`$my_dir/src/engine/build.sh --guess-toolset` case $guessed_toolset in - acc | darwin | gcc | como | mipspro | pathscale | pgi | qcc | vacpp ) + acc | darwin | gcc | como | mipspro | pathscale | pgi | qcc | vacpp | xlcpp ) TOOLSET=$guessed_toolset ;; diff --git a/src/engine/build.jam b/src/engine/build.jam index 0263d4637..8e48ecae4 100644 --- a/src/engine/build.jam +++ b/src/engine/build.jam @@ -336,13 +336,22 @@ toolset tru64cxx cc : "-o " : -D [ opt --debug : -g -O0 -pg ] -I$(--python-include) -I$(--extra-include) : -L$(--python-lib[1]) -l$(--python-lib[2]) ; -## IBM VisualAge C++ +## IBM VisualAge C++ or IBM XL C/C++ for Aix or IBM XL C/C++ for Linux (Big endian) toolset vacpp xlc : "-o " : -D : [ opt --release : -s -O3 -qstrict -qinline ] [ opt --debug : -g -qNOOPTimize -qnoinline -pg ] -I$(--python-include) -I$(--extra-include) : -L$(--python-lib[1]) -l$(--python-lib[2]) [ if-os AIX : -bmaxdata:0x40000000 ] ; + +## IBM XL C/C++ for Linux (little endian) +toolset xlcpp xlC : "-o " : -D + : -Wno-unused -Wno-format + [ opt --release : -s ] + [ opt --debug : -g -qNOOPTimize -qnoinline -pg ] + -I$(--python-include) -I$(--extra-include) + : -L$(--python-lib[1]) -l$(--python-lib[2]) ; + ## Microsoft Visual C++ .NET 7.x toolset vc7 cl : /Fe /Fe /Fd /Fo : -D : /nologo diff --git a/src/engine/build.sh b/src/engine/build.sh old mode 100755 new mode 100644 index 6dbc70633..612011d18 --- a/src/engine/build.sh +++ b/src/engine/build.sh @@ -70,6 +70,15 @@ Guess_Toolset () elif test_uname IRIX64 ; then BOOST_JAM_TOOLSET=mipspro elif test_uname OSF1 ; then BOOST_JAM_TOOLSET=tru64cxx elif test_uname QNX && test_path qcc ; then BOOST_JAM_TOOLSET=qcc + elif test_uname Linux && test_path xlc; then + if /usr/bin/lscpu | grep Byte | grep Little > /dev/null 2>&1 ; then + # Little endian linux + BOOST_JAM_TOOLSET=xlcpp + else + #Big endian linux + BOOST_JAM_TOOLSET=vacpp + fi + elif test_uname AIX && test_path xlc; then BOOST_JAM_TOOLSET=vacpp elif test_path gcc ; then BOOST_JAM_TOOLSET=gcc elif test_path icc ; then BOOST_JAM_TOOLSET=intel-linux elif test -r /opt/intel/cc/9.0/bin/iccvars.sh ; then @@ -89,7 +98,6 @@ Guess_Toolset () BOOST_JAM_TOOLSET_ROOT=/opt/intel/compiler50/ia32/ elif test_path pgcc ; then BOOST_JAM_TOOLSET=pgi elif test_path pathcc ; then BOOST_JAM_TOOLSET=pathscale - elif test_path xlc ; then BOOST_JAM_TOOLSET=vacpp elif test_path como ; then BOOST_JAM_TOOLSET=como elif test_path KCC ; then BOOST_JAM_TOOLSET=kcc elif test_path bc++ ; then BOOST_JAM_TOOLSET=kylix @@ -185,6 +193,10 @@ case $BOOST_JAM_TOOLSET in vacpp) BOOST_JAM_CC=xlc ;; + + xlcpp) + BOOST_JAM_CC=xlc + ;; como) BOOST_JAM_CC="como --c" diff --git a/src/tools/xlcpp.jam b/src/tools/xlcpp.jam new file mode 100644 index 000000000..74b99d88e --- /dev/null +++ b/src/tools/xlcpp.jam @@ -0,0 +1,150 @@ +# Copyright Vladimir Prus 2004. +# Copyright Toon Knapen 2004. +# 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) + +# +# Boost.Build V2 toolset for the IBM XL C++ compiler +# + +import toolset : flags ; +import feature ; +import common ; +import generators ; +import os ; + +feature.extend toolset : xlcpp ; +toolset.inherit xlcpp : unix ; +generators.override xlcpp.prebuilt : builtin.prebuilt ; +generators.override xlcpp.searched-lib-generator : searched-lib-generator ; + +# Configure the xlcpp toolset +rule init ( version ? : command * : options * ) +{ + local condition = [ + common.check-init-parameters xlcpp : version $(version) ] ; + + command = [ common.get-invocation-command xlcpp : xlC + : $(command) : "/usr/xlcpp/bin/xlC" ] ; + + common.handle-options xlcpp : $(condition) : $(command) : $(options) ; +} + +# Declare generators +generators.register-c-compiler xlcpp.compile.c : C : OBJ : xlcpp ; +generators.register-c-compiler xlcpp.compile.c++ : CPP : OBJ : xlcpp ; + +# Allow C++ style comments in C files +flags xlcpp CFLAGS : -qnoxlcompatmacros ; + +# Declare flags +flags xlcpp CFLAGS off : -qNOOPTimize ; +flags xlcpp CFLAGS speed : ; +flags xlcpp CFLAGS space : -O2 -qcompact ; + +# Discretionary inlining (not recommended) +flags xlcpp CFLAGS off : -qnoinline ; +flags xlcpp CFLAGS on : -qinline ; +#flags xlcpp CFLAGS full : -qinline ; +flags xlcpp CFLAGS full : ; + +# Exception handling +flags xlcpp C++FLAGS off : -qnoeh ; +flags xlcpp C++FLAGS on : -qeh ; + +# Run-time Type Identification +flags xlcpp C++FLAGS off : -qnortti ; +flags xlcpp C++FLAGS on : -qrtti ; + +# Enable 64-bit memory addressing model +flags xlcpp CFLAGS 64 : -q64 ; +flags xlcpp LINKFLAGS 64 : -q64 ; +flags xlcpp ARFLAGS aix/64 : -X 64 ; + +# Use absolute path when generating debug information +flags xlcpp CFLAGS on : -g -qfullpath ; +flags xlcpp LINKFLAGS on : -g -qfullpath ; +flags xlcpp LINKFLAGS off : -s ; + +if [ os.name ] = AIX +{ + flags xlcpp.compile C++FLAGS : -qfuncsect ; + + # The -bnoipath strips the prepending (relative) path of libraries from + # the loader section in the target library or executable. Hence, during + # load-time LIBPATH (identical to LD_LIBRARY_PATH) or a hard-coded + # -blibpath (*similar* to -lrpath/-lrpath-link) is searched. Without + # this option, the prepending (relative) path + library name is + # hard-coded in the loader section, causing *only* this path to be + # searched during load-time. Note that the AIX linker does not have an + # -soname equivalent, this is as close as it gets. + # + # The above options are definately for AIX 5.x, and most likely also for + # AIX 4.x and AIX 6.x. For details about the AIX linker see: + # http://download.boulder.ibm.com/ibmdl/pub/software/dw/aix/es-aix_ll.pdf + # + flags xlcpp.link LINKFLAGS shared : -bnoipath ; + + # Run-time linking + flags xlcpp.link EXE-LINKFLAGS shared : -brtl ; +} +else +{ + # Linux PPC + flags xlcpp.compile CFLAGS shared : -qpic=large ; + flags xlcpp FINDLIBS : rt ; +} + +# Profiling +flags xlcpp CFLAGS on : -pg ; +flags xlcpp LINKFLAGS on : -pg ; + +flags xlcpp.compile OPTIONS ; +flags xlcpp.compile.c++ OPTIONS ; +flags xlcpp DEFINES ; +flags xlcpp UNDEFS ; +flags xlcpp HDRS ; +flags xlcpp STDHDRS ; +flags xlcpp.link OPTIONS ; +flags xlcpp ARFLAGS ; + +flags xlcpp LIBPATH ; +flags xlcpp NEEDLIBS ; +flags xlcpp FINDLIBS ; +flags xlcpp FINDLIBS ; + +# Select the compiler name according to the threading model. +flags xlcpp VA_C_COMPILER single : xlc ; +flags xlcpp VA_C_COMPILER multi : xlc ; +flags xlcpp VA_CXX_COMPILER single : xlC ; +flags xlcpp VA_CXX_COMPILER multi : xlC ; + +SPACE = " " ; + +flags xlcpp.link.dll HAVE_SONAME linux : "" ; + +actions xlcpp.link bind NEEDLIBS +{ + $(VA_CXX_COMPILER) $(EXE-LINKFLAGS) $(LINKFLAGS) -o "$(<[1])" -L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) $(OPTIONS) $(USER_OPTIONS) +} + +actions xlcpp.link.dll bind NEEDLIBS +{ + xlC -G $(LINKFLAGS) -o "$(<[1])" $(HAVE_SONAME)-Wl,-soname$(SPACE)-Wl,$(<[-1]:D=) -L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) $(OPTIONS) $(USER_OPTIONS) +} + +actions xlcpp.compile.c +{ + $(VA_C_COMPILER) -c $(OPTIONS) $(USER_OPTIONS) -I$(BOOST_ROOT) -U$(UNDEFS) -D$(DEFINES) $(CFLAGS) -I"$(HDRS)" -I"$(STDHDRS)" -o "$(<)" "$(>)" +} + +actions xlcpp.compile.c++ +{ + $(VA_CXX_COMPILER) -c $(OPTIONS) $(USER_OPTIONS) -I$(BOOST_ROOT) -U$(UNDEFS) -D$(DEFINES) $(CFLAGS) $(C++FLAGS) -I"$(HDRS)" -I"$(STDHDRS)" -o "$(<)" "$(>)" +} + +actions updated together piecemeal xlcpp.archive +{ + ar $(ARFLAGS) ru "$(<)" "$(>)" +} From 1f61ae4edba534073bfe0475141f6faf622f1b4d Mon Sep 17 00:00:00 2001 From: Catherine Morton Date: Tue, 2 Jun 2015 15:29:22 -0400 Subject: [PATCH 6/7] fix permissions --- bootstrap.sh | 0 src/engine/build.sh | 0 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 bootstrap.sh mode change 100644 => 100755 src/engine/build.sh diff --git a/bootstrap.sh b/bootstrap.sh old mode 100644 new mode 100755 diff --git a/src/engine/build.sh b/src/engine/build.sh old mode 100644 new mode 100755 From 6fec0e5fc136dc2c14798fab741f81651b960af6 Mon Sep 17 00:00:00 2001 From: Catherine Morton Date: Tue, 2 Jun 2015 16:24:34 -0400 Subject: [PATCH 7/7] fix copyright --- src/tools/xlcpp.jam | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tools/xlcpp.jam b/src/tools/xlcpp.jam index 74b99d88e..0d6e80cf5 100644 --- a/src/tools/xlcpp.jam +++ b/src/tools/xlcpp.jam @@ -1,5 +1,6 @@ # Copyright Vladimir Prus 2004. # Copyright Toon Knapen 2004. +# Copyright Catherine Morton 2015. # 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)