From 6ebe2553cac38de2630c104e63386f9bdf597e90 Mon Sep 17 00:00:00 2001 From: alopexc0de Date: Fri, 9 May 2014 14:28:18 -0500 Subject: [PATCH] Build the site layout and begin UI development This is the basic info on the index, but other pages have to be done --- Site-Layout.xcf | Bin 0 -> 985282 bytes .../Include/Bootstrap/css/bootstrap-theme.css | 347 + .../Bootstrap/css/bootstrap-theme.css.map | 1 + .../Bootstrap/css/bootstrap-theme.min.css | 7 + Website/Include/Bootstrap/css/bootstrap.css | 5785 +++++++++++++++++ .../Include/Bootstrap/css/bootstrap.css.map | 1 + .../Include/Bootstrap/css/bootstrap.min.css | 7 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes Website/Include/Bootstrap/js/bootstrap.js | 1951 ++++++ Website/Include/Bootstrap/js/bootstrap.min.js | 6 + Website/Include/CSS/style.css | 116 + Website/index.php | 107 + 15 files changed, 8557 insertions(+) create mode 100644 Site-Layout.xcf create mode 100644 Website/Include/Bootstrap/css/bootstrap-theme.css create mode 100644 Website/Include/Bootstrap/css/bootstrap-theme.css.map create mode 100644 Website/Include/Bootstrap/css/bootstrap-theme.min.css create mode 100644 Website/Include/Bootstrap/css/bootstrap.css create mode 100644 Website/Include/Bootstrap/css/bootstrap.css.map create mode 100644 Website/Include/Bootstrap/css/bootstrap.min.css create mode 100644 Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 Website/Include/Bootstrap/js/bootstrap.js create mode 100644 Website/Include/Bootstrap/js/bootstrap.min.js create mode 100644 Website/Include/CSS/style.css create mode 100644 Website/index.php diff --git a/Site-Layout.xcf b/Site-Layout.xcf new file mode 100644 index 0000000000000000000000000000000000000000..230ec33d3093d1d2c1c81dbc37e6311d8377890c GIT binary patch literal 985282 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

H>QUZLS0uwND8yJ0(0&`?Qpr2379=C`pj_(~ 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%0AsiE-x2M^HQMH@LCf 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 literal 0 HcmV?d00001 diff --git a/Website/Include/Bootstrap/css/bootstrap-theme.css b/Website/Include/Bootstrap/css/bootstrap-theme.css new file mode 100644 index 0000000..a406992 --- /dev/null +++ b/Website/Include/Bootstrap/css/bootstrap-theme.css @@ -0,0 +1,347 @@ +/*! + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(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, .125); + box-shadow: inset 0 3px 5px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #2b669a; +} +.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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} +.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; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; +} +.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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(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, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0); + background-repeat: repeat-x; + border-color: #3278b3; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(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%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/Website/Include/Bootstrap/css/bootstrap-theme.css.map b/Website/Include/Bootstrap/css/bootstrap-theme.css.map new file mode 100644 index 0000000..b36fc9a --- /dev/null +++ b/Website/Include/Bootstrap/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins.less"],"names":[],"mappings":"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","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-bg, 5%); @end-color: darken(@navbar-default-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-bg; @end-color: lighten(@navbar-inverse-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n}\n\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","//\n// Mixins\n// --------------------------------------------------\n\n\n// Utilities\n// -------------------------\n\n// Clearfix\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n.clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n\n// WebKit-style focus\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\n// Center-align a block level element\n.center-block() {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n\n// Sizing shortcuts\n.size(@width; @height) {\n width: @width;\n height: @height;\n}\n.square(@size) {\n .size(@size; @size);\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n &::-moz-placeholder { color: @color; // Firefox\n opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Text overflow\n// Requires inline-block or block for proper styling\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n// CSS image replacement\n//\n// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note\n// that we cannot chain the mixins together in Less, so they are repeated.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (will be removed in v4)\n.hide-text() {\n font: ~\"0/0\" a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n// New mixin to use as of v3.0.1\n.text-hide() {\n .hide-text();\n}\n\n\n\n// CSS3 PROPERTIES\n// --------------------------------------------------\n\n// Single side border-radius\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support the\n// standard `box-shadow` property.\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Transitions\n.transition(@transition) {\n -webkit-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n// Transformations\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n transform: rotate(@degrees);\n}\n.scale(@ratio; @ratio-y...) {\n -webkit-transform: scale(@ratio, @ratio-y);\n -ms-transform: scale(@ratio, @ratio-y); // IE9 only\n transform: scale(@ratio, @ratio-y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n transform: translate(@x, @y);\n}\n.skew(@x; @y) {\n -webkit-transform: skew(@x, @y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n transform: skew(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// User select\n// For selecting text on the page\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n\n// Resize anything\n.resizable(@direction) {\n resize: @direction; // Options: horizontal, vertical, both\n overflow: auto; // Safari fix\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Opacity\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n\n\n\n// GRADIENTS\n// --------------------------------------------------\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1-6, Chrome 10+\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n\n// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n\n\n\n// Retina images\n//\n// Short retina mixin for setting background-image and -size\n\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// COMPONENT MIXINS\n// --------------------------------------------------\n\n// Horizontal dividers\n// -------------------------\n// Dividers (basically an hr) within dropdowns and nav lists\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n\n// Panels\n// -------------------------\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n border-color: @border;\n\n & > .panel-heading {\n color: @heading-text-color;\n background-color: @heading-bg-color;\n border-color: @heading-border;\n\n + .panel-collapse .panel-body {\n border-top-color: @border;\n }\n }\n & > .panel-footer {\n + .panel-collapse .panel-body {\n border-bottom-color: @border;\n }\n }\n}\n\n// Alerts\n// -------------------------\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n\n// Tables\n// -------------------------\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n\n// List Groups\n// -------------------------\n.list-group-item-variant(@state; @background; @color) {\n .list-group-item-@{state} {\n color: @color;\n background-color: @background;\n\n a& {\n color: @color;\n\n .list-group-item-heading { color: inherit; }\n\n &:hover,\n &:focus {\n color: @color;\n background-color: darken(@background, 5%);\n }\n &.active,\n &.active:hover,\n &.active:focus {\n color: #fff;\n background-color: @color;\n border-color: @color;\n }\n }\n }\n}\n\n// Button variants\n// -------------------------\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:hover,\n &:focus,\n &:active,\n &.active,\n .open .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 8%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &:active,\n &.active {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n// -------------------------\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n\n// Pagination\n// -------------------------\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n\n// Labels\n// -------------------------\n.label-variant(@color) {\n background-color: @color;\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n\n// Contextual backgrounds\n// -------------------------\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}\n\n// Typography\n// -------------------------\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\n }\n}\n\n// Navbar vertical align\n// -------------------------\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n\n// Progress bars\n// -------------------------\n.progress-bar-variant(@color) {\n background-color: @color;\n .progress-striped & {\n #gradient > .striped();\n }\n}\n\n// Responsive utilities\n// -------------------------\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n display: block !important;\n table& { display: table; }\n tr& { display: table-row !important; }\n th&,\n td& { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n display: none !important;\n}\n\n\n// Grid System\n// -----------\n\n// Centered container element\n.container-fixed() {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: (@gutter / -2);\n margin-right: (@gutter / -2);\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n @media (min-width: @screen-xs-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-xs-column-push(@columns) {\n @media (min-width: @screen-xs-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-xs-column-pull(@columns) {\n @media (min-width: @screen-xs-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) when (@index = 1) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) when (@index = 1) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n\n// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n // Color the label and help text\n .help-block,\n .control-label,\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n color: @text-color;\n }\n // Set the border and box shadow on specific inputs to match\n .form-control {\n border-color: @border-color;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n &:focus {\n border-color: darken(@border-color, 10%);\n @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n .box-shadow(@shadow);\n }\n }\n // Set validation states also for addons\n .input-group-addon {\n color: @text-color;\n border-color: @border-color;\n background-color: @background-color;\n }\n // Optional feedback icon\n .form-control-feedback {\n color: @text-color;\n }\n}\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-focus-border` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n\n.form-control-focus(@color: @input-border-focus) {\n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n &:focus {\n border-color: @color;\n outline: 0;\n .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. ``\n// element gets special love because it's special, and that's a fact!\n\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Variables\n// --------------------------------------------------\n\n\n//== Colors\n//\n//## Gray and brand colors for use across Bootstrap.\n\n@gray-darker: lighten(#000, 13.5%); // #222\n@gray-dark: lighten(#000, 20%); // #333\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 60%); // #999\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: #428bca;\n@brand-success: #5cb85c;\n@brand-info: #5bc0de;\n@brand-warning: #f0ad4e;\n@brand-danger: #d9534f;\n\n\n//== Scaffolding\n//\n// ## Settings for some of the most global styles.\n\n//** Background color for ``.\n@body-bg: #fff;\n//** Global text color on ``.\n@text-color: @gray-dark;\n\n//** Global textual link color.\n@link-color: @brand-primary;\n//** Link hover color set via `darken()` function.\n@link-hover-color: darken(@link-color, 15%);\n\n\n//== Typography\n//\n//## Font, line-height, and color for body text, headings, and more.\n\n@font-family-sans-serif: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n@font-family-serif: Georgia, \"Times New Roman\", Times, serif;\n//** Default monospace fonts for ``, ``, and `

`.\n@font-family-monospace:   Menlo, Monaco, Consolas, \"Courier New\", monospace;\n@font-family-base:        @font-family-sans-serif;\n\n@font-size-base:          14px;\n@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px\n@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px\n\n@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px\n@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px\n@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px\n@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px\n@font-size-h5:            @font-size-base;\n@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px\n\n//** Unit-less `line-height` for use in components like buttons.\n@line-height-base:        1.428571429; // 20/14\n//** Computed \"line-height\" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.\n@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px\n\n//** By default, this inherits from the ``.\n@headings-font-family:    inherit;\n@headings-font-weight:    500;\n@headings-line-height:    1.1;\n@headings-color:          inherit;\n\n\n//-- Iconography\n//\n//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower.\n\n@icon-font-path:          \"../fonts/\";\n@icon-font-name:          \"glyphicons-halflings-regular\";\n@icon-font-svg-id:        \"glyphicons_halflingsregular\";\n\n//== Components\n//\n//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).\n\n@padding-base-vertical:     6px;\n@padding-base-horizontal:   12px;\n\n@padding-large-vertical:    10px;\n@padding-large-horizontal:  16px;\n\n@padding-small-vertical:    5px;\n@padding-small-horizontal:  10px;\n\n@padding-xs-vertical:       1px;\n@padding-xs-horizontal:     5px;\n\n@line-height-large:         1.33;\n@line-height-small:         1.5;\n\n@border-radius-base:        4px;\n@border-radius-large:       6px;\n@border-radius-small:       3px;\n\n//** Global color for active items (e.g., navs or dropdowns).\n@component-active-color:    #fff;\n//** Global background color for active items (e.g., navs or dropdowns).\n@component-active-bg:       @brand-primary;\n\n//** Width of the `border` for generating carets that indicator dropdowns.\n@caret-width-base:          4px;\n//** Carets increase slightly in size for larger components.\n@caret-width-large:         5px;\n\n\n//== Tables\n//\n//## Customizes the `.table` component with basic values, each used across all table variations.\n\n//** Padding for ``s and ``s.\n@table-cell-padding:            8px;\n//** Padding for cells in `.table-condensed`.\n@table-condensed-cell-padding:  5px;\n\n//** Default background color used for all tables.\n@table-bg:                      transparent;\n//** Background color used for `.table-striped`.\n@table-bg-accent:               #f9f9f9;\n//** Background color used for `.table-hover`.\n@table-bg-hover:                #f5f5f5;\n@table-bg-active:               @table-bg-hover;\n\n//** Border color for table and cell borders.\n@table-border-color:            #ddd;\n\n\n//== Buttons\n//\n//## For each of Bootstrap's buttons, define text, background and border color.\n\n@btn-font-weight:                normal;\n\n@btn-default-color:              #333;\n@btn-default-bg:                 #fff;\n@btn-default-border:             #ccc;\n\n@btn-primary-color:              #fff;\n@btn-primary-bg:                 @brand-primary;\n@btn-primary-border:             darken(@btn-primary-bg, 5%);\n\n@btn-success-color:              #fff;\n@btn-success-bg:                 @brand-success;\n@btn-success-border:             darken(@btn-success-bg, 5%);\n\n@btn-info-color:                 #fff;\n@btn-info-bg:                    @brand-info;\n@btn-info-border:                darken(@btn-info-bg, 5%);\n\n@btn-warning-color:              #fff;\n@btn-warning-bg:                 @brand-warning;\n@btn-warning-border:             darken(@btn-warning-bg, 5%);\n\n@btn-danger-color:               #fff;\n@btn-danger-bg:                  @brand-danger;\n@btn-danger-border:              darken(@btn-danger-bg, 5%);\n\n@btn-link-disabled-color:        @gray-light;\n\n\n//== Forms\n//\n//##\n\n//** `` background color\n@input-bg:                       #fff;\n//** `` background color\n@input-bg-disabled:              @gray-lighter;\n\n//** Text color for ``s\n@input-color:                    @gray;\n//** `` border color\n@input-border:                   #ccc;\n//** `` border radius\n@input-border-radius:            @border-radius-base;\n//** Border color for inputs on focus\n@input-border-focus:             #66afe9;\n\n//** Placeholder text color\n@input-color-placeholder:        @gray-light;\n\n//** Default `.form-control` height\n@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);\n//** Large `.form-control` height\n@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);\n//** Small `.form-control` height\n@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);\n\n@legend-color:                   @gray-dark;\n@legend-border-color:            #e5e5e5;\n\n//** Background color for textual input addons\n@input-group-addon-bg:           @gray-lighter;\n//** Border color for textual input addons\n@input-group-addon-border-color: @input-border;\n\n\n//== Dropdowns\n//\n//## Dropdown menu container and contents.\n\n//** Background for the dropdown menu.\n@dropdown-bg:                    #fff;\n//** Dropdown menu `border-color`.\n@dropdown-border:                rgba(0,0,0,.15);\n//** Dropdown menu `border-color` **for IE8**.\n@dropdown-fallback-border:       #ccc;\n//** Divider color for between dropdown items.\n@dropdown-divider-bg:            #e5e5e5;\n\n//** Dropdown link text color.\n@dropdown-link-color:            @gray-dark;\n//** Hover color for dropdown links.\n@dropdown-link-hover-color:      darken(@gray-dark, 5%);\n//** Hover background for dropdown links.\n@dropdown-link-hover-bg:         #f5f5f5;\n\n//** Active dropdown menu item text color.\n@dropdown-link-active-color:     @component-active-color;\n//** Active dropdown menu item background color.\n@dropdown-link-active-bg:        @component-active-bg;\n\n//** Disabled dropdown menu item background color.\n@dropdown-link-disabled-color:   @gray-light;\n\n//** Text color for headers within dropdown menus.\n@dropdown-header-color:          @gray-light;\n\n// Note: Deprecated @dropdown-caret-color as of v3.1.0\n@dropdown-caret-color:           #000;\n\n\n//-- Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n//\n// Note: These variables are not generated into the Customizer.\n\n@zindex-navbar:            1000;\n@zindex-dropdown:          1000;\n@zindex-popover:           1010;\n@zindex-tooltip:           1030;\n@zindex-navbar-fixed:      1030;\n@zindex-modal-background:  1040;\n@zindex-modal:             1050;\n\n\n//== Media queries breakpoints\n//\n//## Define the breakpoints at which your layout will change, adapting to different screen sizes.\n\n// Extra small screen / phone\n// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1\n@screen-xs:                  480px;\n@screen-xs-min:              @screen-xs;\n@screen-phone:               @screen-xs-min;\n\n// Small screen / tablet\n// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1\n@screen-sm:                  768px;\n@screen-sm-min:              @screen-sm;\n@screen-tablet:              @screen-sm-min;\n\n// Medium screen / desktop\n// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1\n@screen-md:                  992px;\n@screen-md-min:              @screen-md;\n@screen-desktop:             @screen-md-min;\n\n// Large screen / wide desktop\n// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1\n@screen-lg:                  1200px;\n@screen-lg-min:              @screen-lg;\n@screen-lg-desktop:          @screen-lg-min;\n\n// So media queries don't overlap when required, provide a maximum\n@screen-xs-max:              (@screen-sm-min - 1);\n@screen-sm-max:              (@screen-md-min - 1);\n@screen-md-max:              (@screen-lg-min - 1);\n\n\n//== Grid system\n//\n//## Define your custom responsive grid.\n\n//** Number of columns in the grid.\n@grid-columns:              12;\n//** Padding between columns. Gets divided in half for the left and right.\n@grid-gutter-width:         30px;\n// Navbar collapse\n//** Point at which the navbar becomes uncollapsed.\n@grid-float-breakpoint:     @screen-sm-min;\n//** Point at which the navbar begins collapsing.\n@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);\n\n\n//== Container sizes\n//\n//## Define the maximum width of `.container` for different screen sizes.\n\n// Small screen / tablet\n@container-tablet:             ((720px + @grid-gutter-width));\n//** For `@screen-sm-min` and up.\n@container-sm:                 @container-tablet;\n\n// Medium screen / desktop\n@container-desktop:            ((940px + @grid-gutter-width));\n//** For `@screen-md-min` and up.\n@container-md:                 @container-desktop;\n\n// Large screen / wide desktop\n@container-large-desktop:      ((1140px + @grid-gutter-width));\n//** For `@screen-lg-min` and up.\n@container-lg:                 @container-large-desktop;\n\n\n//== Navbar\n//\n//##\n\n// Basics of a navbar\n@navbar-height:                    50px;\n@navbar-margin-bottom:             @line-height-computed;\n@navbar-border-radius:             @border-radius-base;\n@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));\n@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);\n@navbar-collapse-max-height:       340px;\n\n@navbar-default-color:             #777;\n@navbar-default-bg:                #f8f8f8;\n@navbar-default-border:            darken(@navbar-default-bg, 6.5%);\n\n// Navbar links\n@navbar-default-link-color:                #777;\n@navbar-default-link-hover-color:          #333;\n@navbar-default-link-hover-bg:             transparent;\n@navbar-default-link-active-color:         #555;\n@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);\n@navbar-default-link-disabled-color:       #ccc;\n@navbar-default-link-disabled-bg:          transparent;\n\n// Navbar brand label\n@navbar-default-brand-color:               @navbar-default-link-color;\n@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);\n@navbar-default-brand-hover-bg:            transparent;\n\n// Navbar toggle\n@navbar-default-toggle-hover-bg:           #ddd;\n@navbar-default-toggle-icon-bar-bg:        #888;\n@navbar-default-toggle-border-color:       #ddd;\n\n\n// Inverted navbar\n// Reset inverted navbar basics\n@navbar-inverse-color:                      @gray-light;\n@navbar-inverse-bg:                         #222;\n@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);\n\n// Inverted navbar links\n@navbar-inverse-link-color:                 @gray-light;\n@navbar-inverse-link-hover-color:           #fff;\n@navbar-inverse-link-hover-bg:              transparent;\n@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;\n@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);\n@navbar-inverse-link-disabled-color:        #444;\n@navbar-inverse-link-disabled-bg:           transparent;\n\n// Inverted navbar brand label\n@navbar-inverse-brand-color:                @navbar-inverse-link-color;\n@navbar-inverse-brand-hover-color:          #fff;\n@navbar-inverse-brand-hover-bg:             transparent;\n\n// Inverted navbar toggle\n@navbar-inverse-toggle-hover-bg:            #333;\n@navbar-inverse-toggle-icon-bar-bg:         #fff;\n@navbar-inverse-toggle-border-color:        #333;\n\n\n//== Navs\n//\n//##\n\n//=== Shared nav styles\n@nav-link-padding:                          10px 15px;\n@nav-link-hover-bg:                         @gray-lighter;\n\n@nav-disabled-link-color:                   @gray-light;\n@nav-disabled-link-hover-color:             @gray-light;\n\n@nav-open-link-hover-color:                 #fff;\n\n//== Tabs\n@nav-tabs-border-color:                     #ddd;\n\n@nav-tabs-link-hover-border-color:          @gray-lighter;\n\n@nav-tabs-active-link-hover-bg:             @body-bg;\n@nav-tabs-active-link-hover-color:          @gray;\n@nav-tabs-active-link-hover-border-color:   #ddd;\n\n@nav-tabs-justified-link-border-color:            #ddd;\n@nav-tabs-justified-active-link-border-color:     @body-bg;\n\n//== Pills\n@nav-pills-border-radius:                   @border-radius-base;\n@nav-pills-active-link-hover-bg:            @component-active-bg;\n@nav-pills-active-link-hover-color:         @component-active-color;\n\n\n//== Pagination\n//\n//##\n\n@pagination-color:                     @link-color;\n@pagination-bg:                        #fff;\n@pagination-border:                    #ddd;\n\n@pagination-hover-color:               @link-hover-color;\n@pagination-hover-bg:                  @gray-lighter;\n@pagination-hover-border:              #ddd;\n\n@pagination-active-color:              #fff;\n@pagination-active-bg:                 @brand-primary;\n@pagination-active-border:             @brand-primary;\n\n@pagination-disabled-color:            @gray-light;\n@pagination-disabled-bg:               #fff;\n@pagination-disabled-border:           #ddd;\n\n\n//== Pager\n//\n//##\n\n@pager-bg:                             @pagination-bg;\n@pager-border:                         @pagination-border;\n@pager-border-radius:                  15px;\n\n@pager-hover-bg:                       @pagination-hover-bg;\n\n@pager-active-bg:                      @pagination-active-bg;\n@pager-active-color:                   @pagination-active-color;\n\n@pager-disabled-color:                 @pagination-disabled-color;\n\n\n//== Jumbotron\n//\n//##\n\n@jumbotron-padding:              30px;\n@jumbotron-color:                inherit;\n@jumbotron-bg:                   @gray-lighter;\n@jumbotron-heading-color:        inherit;\n@jumbotron-font-size:            ceil((@font-size-base * 1.5));\n\n\n//== Form states and alerts\n//\n//## Define colors for form feedback states and, by default, alerts.\n\n@state-success-text:             #3c763d;\n@state-success-bg:               #dff0d8;\n@state-success-border:           darken(spin(@state-success-bg, -10), 5%);\n\n@state-info-text:                #31708f;\n@state-info-bg:                  #d9edf7;\n@state-info-border:              darken(spin(@state-info-bg, -10), 7%);\n\n@state-warning-text:             #8a6d3b;\n@state-warning-bg:               #fcf8e3;\n@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);\n\n@state-danger-text:              #a94442;\n@state-danger-bg:                #f2dede;\n@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);\n\n\n//== Tooltips\n//\n//##\n\n//** Tooltip max width\n@tooltip-max-width:           200px;\n//** Tooltip text color\n@tooltip-color:               #fff;\n//** Tooltip background color\n@tooltip-bg:                  #000;\n@tooltip-opacity:             .9;\n\n//** Tooltip arrow width\n@tooltip-arrow-width:         5px;\n//** Tooltip arrow color\n@tooltip-arrow-color:         @tooltip-bg;\n\n\n//== Popovers\n//\n//##\n\n//** Popover body background color\n@popover-bg:                          #fff;\n//** Popover maximum width\n@popover-max-width:                   276px;\n//** Popover border color\n@popover-border-color:                rgba(0,0,0,.2);\n//** Popover fallback border color\n@popover-fallback-border-color:       #ccc;\n\n//** Popover title background color\n@popover-title-bg:                    darken(@popover-bg, 3%);\n\n//** Popover arrow width\n@popover-arrow-width:                 10px;\n//** Popover arrow color\n@popover-arrow-color:                 #fff;\n\n//** Popover outer arrow width\n@popover-arrow-outer-width:           (@popover-arrow-width + 1);\n//** Popover outer arrow color\n@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);\n//** Popover outer arrow fallback color\n@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);\n\n\n//== Labels\n//\n//##\n\n//** Default label background color\n@label-default-bg:            @gray-light;\n//** Primary label background color\n@label-primary-bg:            @brand-primary;\n//** Success label background color\n@label-success-bg:            @brand-success;\n//** Info label background color\n@label-info-bg:               @brand-info;\n//** Warning label background color\n@label-warning-bg:            @brand-warning;\n//** Danger label background color\n@label-danger-bg:             @brand-danger;\n\n//** Default label text color\n@label-color:                 #fff;\n//** Default text color of a linked label\n@label-link-hover-color:      #fff;\n\n\n//== Modals\n//\n//##\n\n//** Padding applied to the modal body\n@modal-inner-padding:         20px;\n\n//** Padding applied to the modal title\n@modal-title-padding:         15px;\n//** Modal title line-height\n@modal-title-line-height:     @line-height-base;\n\n//** Background color of modal content area\n@modal-content-bg:                             #fff;\n//** Modal content border color\n@modal-content-border-color:                   rgba(0,0,0,.2);\n//** Modal content border color **for IE8**\n@modal-content-fallback-border-color:          #999;\n\n//** Modal backdrop background color\n@modal-backdrop-bg:           #000;\n//** Modal backdrop opacity\n@modal-backdrop-opacity:      .5;\n//** Modal header border color\n@modal-header-border-color:   #e5e5e5;\n//** Modal footer border color\n@modal-footer-border-color:   @modal-header-border-color;\n\n@modal-lg:                    900px;\n@modal-md:                    600px;\n@modal-sm:                    300px;\n\n\n//== Alerts\n//\n//## Define alert colors, border radius, and padding.\n\n@alert-padding:               15px;\n@alert-border-radius:         @border-radius-base;\n@alert-link-font-weight:      bold;\n\n@alert-success-bg:            @state-success-bg;\n@alert-success-text:          @state-success-text;\n@alert-success-border:        @state-success-border;\n\n@alert-info-bg:               @state-info-bg;\n@alert-info-text:             @state-info-text;\n@alert-info-border:           @state-info-border;\n\n@alert-warning-bg:            @state-warning-bg;\n@alert-warning-text:          @state-warning-text;\n@alert-warning-border:        @state-warning-border;\n\n@alert-danger-bg:             @state-danger-bg;\n@alert-danger-text:           @state-danger-text;\n@alert-danger-border:         @state-danger-border;\n\n\n//== Progress bars\n//\n//##\n\n//** Background color of the whole progress component\n@progress-bg:                 #f5f5f5;\n//** Progress bar text color\n@progress-bar-color:          #fff;\n\n//** Default progress bar color\n@progress-bar-bg:             @brand-primary;\n//** Success progress bar color\n@progress-bar-success-bg:     @brand-success;\n//** Warning progress bar color\n@progress-bar-warning-bg:     @brand-warning;\n//** Danger progress bar color\n@progress-bar-danger-bg:      @brand-danger;\n//** Info progress bar color\n@progress-bar-info-bg:        @brand-info;\n\n\n//== List group\n//\n//##\n\n//** Background color on `.list-group-item`\n@list-group-bg:                 #fff;\n//** `.list-group-item` border color\n@list-group-border:             #ddd;\n//** List group border radius\n@list-group-border-radius:      @border-radius-base;\n\n//** Background color of single list elements on hover\n@list-group-hover-bg:           #f5f5f5;\n//** Text color of active list elements\n@list-group-active-color:       @component-active-color;\n//** Background color of active list elements\n@list-group-active-bg:          @component-active-bg;\n//** Border color of active list elements\n@list-group-active-border:      @list-group-active-bg;\n@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);\n\n@list-group-link-color:         #555;\n@list-group-link-heading-color: #333;\n\n\n//== Panels\n//\n//##\n\n@panel-bg:                    #fff;\n@panel-body-padding:          15px;\n@panel-border-radius:         @border-radius-base;\n\n//** Border color for elements within panels\n@panel-inner-border:          #ddd;\n@panel-footer-bg:             #f5f5f5;\n\n@panel-default-text:          @gray-dark;\n@panel-default-border:        #ddd;\n@panel-default-heading-bg:    #f5f5f5;\n\n@panel-primary-text:          #fff;\n@panel-primary-border:        @brand-primary;\n@panel-primary-heading-bg:    @brand-primary;\n\n@panel-success-text:          @state-success-text;\n@panel-success-border:        @state-success-border;\n@panel-success-heading-bg:    @state-success-bg;\n\n@panel-info-text:             @state-info-text;\n@panel-info-border:           @state-info-border;\n@panel-info-heading-bg:       @state-info-bg;\n\n@panel-warning-text:          @state-warning-text;\n@panel-warning-border:        @state-warning-border;\n@panel-warning-heading-bg:    @state-warning-bg;\n\n@panel-danger-text:           @state-danger-text;\n@panel-danger-border:         @state-danger-border;\n@panel-danger-heading-bg:     @state-danger-bg;\n\n\n//== Thumbnails\n//\n//##\n\n//** Padding around the thumbnail image\n@thumbnail-padding:           4px;\n//** Thumbnail background color\n@thumbnail-bg:                @body-bg;\n//** Thumbnail border color\n@thumbnail-border:            #ddd;\n//** Thumbnail border radius\n@thumbnail-border-radius:     @border-radius-base;\n\n//** Custom text color for thumbnail captions\n@thumbnail-caption-color:     @text-color;\n//** Padding around the thumbnail caption\n@thumbnail-caption-padding:   9px;\n\n\n//== Wells\n//\n//##\n\n@well-bg:                     #f5f5f5;\n@well-border:                 darken(@well-bg, 7%);\n\n\n//== Badges\n//\n//##\n\n@badge-color:                 #fff;\n//** Linked badge text color on hover\n@badge-link-hover-color:      #fff;\n@badge-bg:                    @gray-light;\n\n//** Badge text color in active nav link\n@badge-active-color:          @link-color;\n//** Badge background color in active nav link\n@badge-active-bg:             #fff;\n\n@badge-font-weight:           bold;\n@badge-line-height:           1;\n@badge-border-radius:         10px;\n\n\n//== Breadcrumbs\n//\n//##\n\n@breadcrumb-padding-vertical:   8px;\n@breadcrumb-padding-horizontal: 15px;\n//** Breadcrumb background color\n@breadcrumb-bg:                 #f5f5f5;\n//** Breadcrumb text color\n@breadcrumb-color:              #ccc;\n//** Text color of current page in the breadcrumb\n@breadcrumb-active-color:       @gray-light;\n//** Textual separator for between breadcrumb elements\n@breadcrumb-separator:          \"/\";\n\n\n//== Carousel\n//\n//##\n\n@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);\n\n@carousel-control-color:                      #fff;\n@carousel-control-width:                      15%;\n@carousel-control-opacity:                    .5;\n@carousel-control-font-size:                  20px;\n\n@carousel-indicator-active-bg:                #fff;\n@carousel-indicator-border-color:             #fff;\n\n@carousel-caption-color:                      #fff;\n\n\n//== Close\n//\n//##\n\n@close-font-weight:           bold;\n@close-color:                 #000;\n@close-text-shadow:           0 1px 0 #fff;\n\n\n//== Code\n//\n//##\n\n@code-color:                  #c7254e;\n@code-bg:                     #f9f2f4;\n\n@kbd-color:                   #fff;\n@kbd-bg:                      #333;\n\n@pre-bg:                      #f5f5f5;\n@pre-color:                   @gray-dark;\n@pre-border-color:            #ccc;\n@pre-scrollable-max-height:   340px;\n\n\n//== Type\n//\n//##\n\n//** Text muted color\n@text-muted:                  @gray-light;\n//** Abbreviations and acronyms border color\n@abbr-border-color:           @gray-light;\n//** Headings small color\n@headings-small-color:        @gray-light;\n//** Blockquote small color\n@blockquote-small-color:      @gray-light;\n//** Blockquote font size\n@blockquote-font-size:        (@font-size-base * 1.25);\n//** Blockquote border color\n@blockquote-border-color:     @gray-lighter;\n//** Page header border color\n@page-header-border-color:    @gray-lighter;\n\n\n//== Miscellaneous\n//\n//##\n\n//** Horizontal line color.\n@hr-border:                   @gray-lighter;\n\n//** Horizontal offset for forms and lists.\n@component-offset-horizontal: 180px;\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n  display: block;\n  padding: @thumbnail-padding;\n  margin-bottom: @line-height-computed;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  > img,\n  a > img {\n    &:extend(.img-responsive);\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  // Add a hover state for linked versions only\n  a&:hover,\n  a&:focus,\n  a&.active {\n    border-color: @link-color;\n  }\n\n  // Image captions\n  .caption {\n    padding: @thumbnail-caption-padding;\n    color: @thumbnail-caption-color;\n  }\n}\n","//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  overflow: hidden;\n  width: 100%;\n\n  > .item {\n    display: none;\n    position: relative;\n    .transition(.6s ease-in-out left);\n\n    // Account for jankitude on images\n    > img,\n    > a > img {\n      &:extend(.img-responsive);\n      line-height: 1;\n    }\n  }\n\n  > .active,\n  > .next,\n  > .prev { display: block; }\n\n  > .active {\n    left: 0;\n  }\n\n  > .next,\n  > .prev {\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  > .next {\n    left: 100%;\n  }\n  > .prev {\n    left: -100%;\n  }\n  > .next.left,\n  > .prev.right {\n    left: 0;\n  }\n\n  > .active.left {\n    left: -100%;\n  }\n  > .active.right {\n    left: 100%;\n  }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  width: @carousel-control-width;\n  .opacity(@carousel-control-opacity);\n  font-size: @carousel-control-font-size;\n  color: @carousel-control-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  // We can't have this transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Set gradients for backgrounds\n  &.left {\n    #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));\n  }\n  &.right {\n    left: auto;\n    right: 0;\n    #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));\n  }\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    outline: none;\n    color: @carousel-control-color;\n    text-decoration: none;\n    .opacity(.9);\n  }\n\n  // Toggles\n  .icon-prev,\n  .icon-next,\n  .glyphicon-chevron-left,\n  .glyphicon-chevron-right {\n    position: absolute;\n    top: 50%;\n    z-index: 5;\n    display: inline-block;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n  }\n  .icon-prev,\n  .icon-next {\n    width:  20px;\n    height: 20px;\n    margin-top: -10px;\n    margin-left: -10px;\n    font-family: serif;\n  }\n\n  .icon-prev {\n    &:before {\n      content: '\\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n    }\n  }\n  .icon-next {\n    &:before {\n      content: '\\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n    }\n  }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  margin-left: -30%;\n  padding-left: 0;\n  list-style: none;\n  text-align: center;\n\n  li {\n    display: inline-block;\n    width:  10px;\n    height: 10px;\n    margin: 1px;\n    text-indent: -999px;\n    border: 1px solid @carousel-indicator-border-color;\n    border-radius: 10px;\n    cursor: pointer;\n\n    // IE8-9 hack for event handling\n    //\n    // Internet Explorer 8-9 does not support clicks on elements without a set\n    // `background-color`. We cannot use `filter` since that's not viewed as a\n    // background color by the browser. Thus, a hack is needed.\n    //\n    // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n    // set alpha transparency for the best results possible.\n    background-color: #000 \\9; // IE8\n    background-color: rgba(0,0,0,0); // IE9\n  }\n  .active {\n    margin: 0;\n    width:  12px;\n    height: 12px;\n    background-color: @carousel-indicator-active-bg;\n  }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n  position: absolute;\n  left: 15%;\n  right: 15%;\n  bottom: 20px;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: @carousel-caption-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  & .btn {\n    text-shadow: none; // No shadow for button elements in carousel-caption\n  }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n  // Scale up the controls a smidge\n  .carousel-control {\n    .glyphicon-chevron-left,\n    .glyphicon-chevron-right,\n    .icon-prev,\n    .icon-next {\n      width: 30px;\n      height: 30px;\n      margin-top: -15px;\n      margin-left: -15px;\n      font-size: 30px;\n    }\n  }\n\n  // Show and left align the captions\n  .carousel-caption {\n    left: 20%;\n    right: 20%;\n    padding-bottom: 30px;\n  }\n\n  // Move up the indicators\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  font-family: @headings-font-family;\n  font-weight: @headings-font-weight;\n  line-height: @headings-line-height;\n  color: @headings-color;\n\n  small,\n  .small {\n    font-weight: normal;\n    line-height: 1;\n    color: @headings-small-color;\n  }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n  margin-top: @line-height-computed;\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 65%;\n  }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n  margin-top: (@line-height-computed / 2);\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 75%;\n  }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n  margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n  margin-bottom: @line-height-computed;\n  font-size: floor((@font-size-base * 1.15));\n  font-weight: 200;\n  line-height: 1.4;\n\n  @media (min-width: @screen-sm-min) {\n    font-size: (@font-size-base * 1.5);\n  }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: 14px base font * 85% = about 12px\nsmall,\n.small  { font-size: 85%; }\n\n// Undo browser default styling\ncite    { font-style: normal; }\n\n// Alignment\n.text-left           { text-align: left; }\n.text-right          { text-align: right; }\n.text-center         { text-align: center; }\n.text-justify        { text-align: justify; }\n\n// Contextual colors\n.text-muted {\n  color: @text-muted;\n}\n.text-primary {\n  .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n  .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n  .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n  .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n  .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n  // Given the contrast here, this is the only class to have its color inverted\n  // automatically.\n  color: #fff;\n  .bg-variant(@brand-primary);\n}\n.bg-success {\n  .bg-variant(@state-success-bg);\n}\n.bg-info {\n  .bg-variant(@state-info-bg);\n}\n.bg-warning {\n  .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n  .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n  padding-bottom: ((@line-height-computed / 2) - 1);\n  margin: (@line-height-computed * 2) 0 @line-height-computed;\n  border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// --------------------------------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n  margin-top: 0;\n  margin-bottom: (@line-height-computed / 2);\n  ul,\n  ol {\n    margin-bottom: 0;\n  }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  .list-unstyled();\n  margin-left: -5px;\n\n  > li {\n    display: inline-block;\n    padding-left: 5px;\n    padding-right: 5px;\n  }\n}\n\n// Description Lists\ndl {\n  margin-top: 0; // Remove browser default\n  margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n  line-height: @line-height-base;\n}\ndt {\n  font-weight: bold;\n}\ndd {\n  margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n@media (min-width: @grid-float-breakpoint) {\n  .dl-horizontal {\n    dt {\n      float: left;\n      width: (@component-offset-horizontal - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @component-offset-horizontal;\n      &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n    }\n  }\n}\n\n// MISC\n// ----\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n  cursor: help;\n  border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n// Blockquotes\nblockquote {\n  padding: (@line-height-computed / 2) @line-height-computed;\n  margin: 0 0 @line-height-computed;\n  font-size: @blockquote-font-size;\n  border-left: 5px solid @blockquote-border-color;\n\n  p,\n  ul,\n  ol {\n    &:last-child {\n      margin-bottom: 0;\n    }\n  }\n\n  // Note: Deprecated small and .small as of v3.1.0\n  // Context: https://github.com/twbs/bootstrap/issues/11660\n  footer,\n  small,\n  .small {\n    display: block;\n    font-size: 80%; // back to default font-size\n    line-height: @line-height-base;\n    color: @blockquote-small-color;\n\n    &:before {\n      content: '\\2014 \\00A0'; // em dash, nbsp\n    }\n  }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  border-right: 5px solid @blockquote-border-color;\n  border-left: 0;\n  text-align: right;\n\n  // Account for citation\n  footer,\n  small,\n  .small {\n    &:before { content: ''; }\n    &:after {\n      content: '\\00A0 \\2014'; // nbsp, em dash\n    }\n  }\n}\n\n// Quotes\nblockquote:before,\nblockquote:after {\n  content: \"\";\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n  font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @code-color;\n  background-color: @code-bg;\n  white-space: nowrap;\n  border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @kbd-color;\n  background-color: @kbd-bg;\n  border-radius: @border-radius-small;\n  box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n}\n\n// Blocks of code\npre {\n  display: block;\n  padding: ((@line-height-computed - 1) / 2);\n  margin: 0 0 (@line-height-computed / 2);\n  font-size: (@font-size-base - 1); // 14px to 13px\n  line-height: @line-height-base;\n  word-break: break-all;\n  word-wrap: break-word;\n  color: @pre-color;\n  background-color: @pre-bg;\n  border: 1px solid @pre-border-color;\n  border-radius: @border-radius-base;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    padding: 0;\n    font-size: inherit;\n    color: inherit;\n    white-space: pre-wrap;\n    background-color: transparent;\n    border-radius: 0;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: @pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  .container-fixed();\n\n  @media (min-width: @screen-sm-min) {\n    width: @container-sm;\n  }\n  @media (min-width: @screen-md-min) {\n    width: @container-md;\n  }\n  @media (min-width: @screen-lg-min) {\n    width: @container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n  .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n  .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n  .make-grid(lg);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  max-width: 100%;\n  background-color: @table-bg;\n}\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  margin-bottom: @line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-cell-padding;\n        line-height: @line-height-base;\n        vertical-align: top;\n        border-top: 1px solid @table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid @table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid @table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: @body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid @table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid @table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-child(odd) {\n    > td,\n    > th {\n      background-color: @table-bg-accent;\n    }\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    > td,\n    > th {\n      background-color: @table-bg-hover;\n    }\n  }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n  position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n  float: none;\n  display: table-column;\n}\ntable {\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n      float: none;\n      display: table-cell;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n@media (max-width: @screen-xs-max) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: (@line-height-computed * 0.75);\n    overflow-y: hidden;\n    overflow-x: scroll;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n    -webkit-overflow-scrolling: touch;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  padding: 0;\n  margin: 0;\n  border: 0;\n  // Chrome and Firefox set a `min-width: -webkit-min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: @line-height-computed;\n  font-size: (@font-size-base * 1.5);\n  line-height: inherit;\n  color: @legend-color;\n  border: 0;\n  border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n  .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; /* IE8-9 */\n  line-height: normal;\n}\n\n// Set the height of file controls to match text inputs\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  .tab-focus();\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: (@padding-base-vertical + 1);\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n  background-color: @input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid @input-border;\n  border-radius: @input-border-radius;\n  .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n  .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  .form-control-focus();\n\n  // Placeholder\n  .placeholder();\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n  -webkit-appearance: none;\n}\n\n\n// Special styles for iOS date input\n//\n// In Mobile Safari, date inputs require a pixel line-height that matches the\n// given height of the input.\n\ninput[type=\"date\"] {\n  line-height: @input-height-base;\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  display: block;\n  min-height: @line-height-computed; // clear the floating input if there is no label text\n  margin-top: 10px;\n  margin-bottom: 10px;\n  padding-left: 20px;\n  label {\n    display: inline;\n    font-weight: normal;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  float: left;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  vertical-align: middle;\n  font-weight: normal;\n  cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n//\n// Note: Neither radios nor checkboxes can be readonly.\ninput[type=\"radio\"],\ninput[type=\"checkbox\"],\n.radio,\n.radio-inline,\n.checkbox,\n.checkbox-inline {\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n\n  // Feedback icon (requires .glyphicon classes)\n  .form-control-feedback {\n    position: absolute;\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n    right: 0;\n    display: block;\n    width: @input-height-base;\n    height: @input-height-base;\n    line-height: @input-height-base;\n    text-align: center;\n  }\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  margin-bottom: 0; // Remove default margin from `p`\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match (which also avoids\n    // a bug in WebKit: https://github.com/twbs/bootstrap/issues/1969).\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      padding-left: 0;\n      vertical-align: middle;\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      float: none;\n      margin-left: 0;\n    }\n\n    // Validation states\n    //\n    // Reposition the icon because it's now within a grid column and columns have\n    // `position: relative;` on them. Also accounts for the grid gutter padding.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of labels, radios, and checkboxes\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    margin-top: 0;\n    margin-bottom: 0;\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  .form-control-static {\n    padding-top: (@padding-base-vertical + 1);\n  }\n\n  // Only right align form labels here when the columns stop stacking\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    top: 0;\n    right: (@grid-gutter-width / 2);\n  }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n  display: inline-block;\n  margin-bottom: 0; // For input.btn\n  font-weight: @btn-font-weight;\n  text-align: center;\n  vertical-align: middle;\n  cursor: pointer;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  white-space: nowrap;\n  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\n  &:focus {\n    color: @btn-default-color;\n    text-decoration: none;\n  }\n\n  &:active,\n  &.active {\n    outline: 0;\n    background-image: none;\n    .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n    pointer-events: none; // Future-proof disabling of clicks\n    .opacity(.65);\n    .box-shadow(none);\n  }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n  .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n  .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n  .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n  .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n  .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n  .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n  color: @link-color;\n  font-weight: normal;\n  cursor: pointer;\n  border-radius: 0;\n\n  &,\n  &:active,\n  &[disabled],\n  fieldset[disabled] & {\n    background-color: transparent;\n    .box-shadow(none);\n  }\n  &,\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: transparent;\n  }\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: underline;\n    background-color: transparent;\n  }\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus {\n      color: @btn-link-disabled-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n  // line-height: ensure even-numbered height of button next to large input\n  .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n.btn-sm {\n  // line-height: ensure proper height of button next to small input\n  .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n  padding-left: 0;\n  padding-right: 0;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n  > .btn {\n    position: relative;\n    float: left;\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 2;\n    }\n    &:focus {\n      // Remove focus outline when dropdown JS adds it after closing the menu\n      outline: none;\n    }\n  }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -1px;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  margin-left: -5px; // Offset the first child's margin\n  &:extend(.clearfix all);\n\n  .btn-group,\n  .input-group {\n    float: left;\n  }\n  > .btn,\n  > .btn-group,\n  > .input-group {\n    margin-left: 5px;\n  }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n  margin-left: 0;\n  &:not(:last-child):not(.dropdown-toggle) {\n    .border-right-radius(0);\n  }\n}\n// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-child > .btn:first-child {\n  .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n  padding-left: 8px;\n  padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-left: 12px;\n  padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n  .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    .box-shadow(none);\n  }\n}\n\n\n// Reposition the caret\n.btn .caret {\n  margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n  border-width: @caret-width-large @caret-width-large 0;\n  border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n  border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n  > .btn,\n  > .btn-group,\n  > .btn-group > .btn {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  // Clear floats so dropdown menus can be properly placed\n  > .btn-group {\n    &:extend(.clearfix all);\n    > .btn {\n      float: none;\n    }\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n  }\n}\n\n.btn-group-vertical > .btn {\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n  &:first-child:not(:last-child) {\n    border-top-right-radius: @border-radius-base;\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    border-bottom-left-radius: @border-radius-base;\n    .border-top-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-bottom-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-top-radius(0);\n}\n\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n  > .btn,\n  > .btn-group {\n    float: none;\n    display: table-cell;\n    width: 1%;\n  }\n  > .btn-group .btn {\n    width: 100%;\n  }\n}\n\n\n// Checkbox and radio options\n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n  display: none;\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.\n\n.fade {\n  opacity: 0;\n  .transition(opacity .15s linear);\n  &.in {\n    opacity: 1;\n  }\n}\n\n.collapse {\n  display: none;\n  &.in {\n    display: block;\n  }\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition(height .35s ease);\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n//  Star\n\n// Import the fonts\n@font-face {\n  font-family: 'Glyphicons Halflings';\n  src: ~\"url('@{icon-font-path}@{icon-font-name}.eot')\";\n  src: ~\"url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.woff') format('woff')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg')\";\n}\n\n// Catchall baseclass\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: 'Glyphicons Halflings';\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk               { &:before { content: \"\\2a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\2b\"; } }\n.glyphicon-euro                   { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus                  { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud                  { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope               { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil                 { &:before { content: \"\\270f\"; } }\n.glyphicon-glass                  { &:before { content: \"\\e001\"; } }\n.glyphicon-music                  { &:before { content: \"\\e002\"; } }\n.glyphicon-search                 { &:before { content: \"\\e003\"; } }\n.glyphicon-heart                  { &:before { content: \"\\e005\"; } }\n.glyphicon-star                   { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty             { &:before { content: \"\\e007\"; } }\n.glyphicon-user                   { &:before { content: \"\\e008\"; } }\n.glyphicon-film                   { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large               { &:before { content: \"\\e010\"; } }\n.glyphicon-th                     { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list                { &:before { content: \"\\e012\"; } }\n.glyphicon-ok                     { &:before { content: \"\\e013\"; } }\n.glyphicon-remove                 { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in                { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out               { &:before { content: \"\\e016\"; } }\n.glyphicon-off                    { &:before { content: \"\\e017\"; } }\n.glyphicon-signal                 { &:before { content: \"\\e018\"; } }\n.glyphicon-cog                    { &:before { content: \"\\e019\"; } }\n.glyphicon-trash                  { &:before { content: \"\\e020\"; } }\n.glyphicon-home                   { &:before { content: \"\\e021\"; } }\n.glyphicon-file                   { &:before { content: \"\\e022\"; } }\n.glyphicon-time                   { &:before { content: \"\\e023\"; } }\n.glyphicon-road                   { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt           { &:before { content: \"\\e025\"; } }\n.glyphicon-download               { &:before { content: \"\\e026\"; } }\n.glyphicon-upload                 { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox                  { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle            { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat                 { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh                { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt               { &:before { content: \"\\e032\"; } }\n.glyphicon-lock                   { &:before { content: \"\\e033\"; } }\n.glyphicon-flag                   { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones             { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off             { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down            { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up              { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode                 { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode                { &:before { content: \"\\e040\"; } }\n.glyphicon-tag                    { &:before { content: \"\\e041\"; } }\n.glyphicon-tags                   { &:before { content: \"\\e042\"; } }\n.glyphicon-book                   { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark               { &:before { content: \"\\e044\"; } }\n.glyphicon-print                  { &:before { content: \"\\e045\"; } }\n.glyphicon-camera                 { &:before { content: \"\\e046\"; } }\n.glyphicon-font                   { &:before { content: \"\\e047\"; } }\n.glyphicon-bold                   { &:before { content: \"\\e048\"; } }\n.glyphicon-italic                 { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height            { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width             { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left             { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center           { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right            { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify          { &:before { content: \"\\e055\"; } }\n.glyphicon-list                   { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left            { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right           { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video         { &:before { content: \"\\e059\"; } }\n.glyphicon-picture                { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker             { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust                 { &:before { content: \"\\e063\"; } }\n.glyphicon-tint                   { &:before { content: \"\\e064\"; } }\n.glyphicon-edit                   { &:before { content: \"\\e065\"; } }\n.glyphicon-share                  { &:before { content: \"\\e066\"; } }\n.glyphicon-check                  { &:before { content: \"\\e067\"; } }\n.glyphicon-move                   { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward          { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward          { &:before { content: \"\\e070\"; } }\n.glyphicon-backward               { &:before { content: \"\\e071\"; } }\n.glyphicon-play                   { &:before { content: \"\\e072\"; } }\n.glyphicon-pause                  { &:before { content: \"\\e073\"; } }\n.glyphicon-stop                   { &:before { content: \"\\e074\"; } }\n.glyphicon-forward                { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward           { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward           { &:before { content: \"\\e077\"; } }\n.glyphicon-eject                  { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left           { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right          { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign              { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign             { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign            { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign                { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign          { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign              { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot             { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle          { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle              { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle             { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left             { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right            { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up               { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down             { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt              { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full            { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small           { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign       { &:before { content: \"\\e101\"; } }\n.glyphicon-gift                   { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf                   { &:before { content: \"\\e103\"; } }\n.glyphicon-fire                   { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open               { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close              { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign           { &:before { content: \"\\e107\"; } }\n.glyphicon-plane                  { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar               { &:before { content: \"\\e109\"; } }\n.glyphicon-random                 { &:before { content: \"\\e110\"; } }\n.glyphicon-comment                { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet                 { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up             { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down           { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet                { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart          { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close           { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open            { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical        { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal      { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd                    { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn               { &:before { content: \"\\e122\"; } }\n.glyphicon-bell                   { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate            { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up              { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down            { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right             { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left              { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up                { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down              { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right     { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left      { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up        { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down      { &:before { content: \"\\e134\"; } }\n.glyphicon-globe                  { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench                 { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks                  { &:before { content: \"\\e137\"; } }\n.glyphicon-filter                 { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase              { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen             { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard              { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip              { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty            { &:before { content: \"\\e143\"; } }\n.glyphicon-link                   { &:before { content: \"\\e144\"; } }\n.glyphicon-phone                  { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin                { &:before { content: \"\\e146\"; } }\n.glyphicon-usd                    { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp                    { &:before { content: \"\\e149\"; } }\n.glyphicon-sort                   { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet       { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt   { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order          { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt      { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes     { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked              { &:before { content: \"\\e157\"; } }\n.glyphicon-expand                 { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down          { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up            { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in                 { &:before { content: \"\\e161\"; } }\n.glyphicon-flash                  { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out                { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window             { &:before { content: \"\\e164\"; } }\n.glyphicon-record                 { &:before { content: \"\\e165\"; } }\n.glyphicon-save                   { &:before { content: \"\\e166\"; } }\n.glyphicon-open                   { &:before { content: \"\\e167\"; } }\n.glyphicon-saved                  { &:before { content: \"\\e168\"; } }\n.glyphicon-import                 { &:before { content: \"\\e169\"; } }\n.glyphicon-export                 { &:before { content: \"\\e170\"; } }\n.glyphicon-send                   { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk            { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved           { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove          { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save            { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open            { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card            { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer               { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery                { &:before { content: \"\\e179\"; } }\n.glyphicon-header                 { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed             { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone               { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt              { &:before { content: \"\\e183\"; } }\n.glyphicon-tower                  { &:before { content: \"\\e184\"; } }\n.glyphicon-stats                  { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video               { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video               { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles              { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo           { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby            { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1              { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1              { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1              { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark         { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark      { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download         { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload           { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer           { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous         { &:before { content: \"\\e200\"; } }\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top:   @caret-width-base solid;\n  border-right: @caret-width-base solid transparent;\n  border-left:  @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropdown {\n  position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n  outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: @zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0; // override default ul\n  list-style: none;\n  font-size: @font-size-base;\n  background-color: @dropdown-bg;\n  border: 1px solid @dropdown-fallback-border; // IE8 fallback\n  border: 1px solid @dropdown-border;\n  border-radius: @border-radius-base;\n  .box-shadow(0 6px 12px rgba(0,0,0,.175));\n  background-clip: padding-box;\n\n  // Aligns the dropdown menu to right\n  //\n  // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n  &.pull-right {\n    right: 0;\n    left: auto;\n  }\n\n  // Dividers (basically an hr) within the dropdown\n  .divider {\n    .nav-divider(@dropdown-divider-bg);\n  }\n\n  // Links within the dropdown menu\n  > li > a {\n    display: block;\n    padding: 3px 20px;\n    clear: both;\n    font-weight: normal;\n    line-height: @line-height-base;\n    color: @dropdown-link-color;\n    white-space: nowrap; // prevent links from randomly breaking onto new lines\n  }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    color: @dropdown-link-hover-color;\n    background-color: @dropdown-link-hover-bg;\n  }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-active-color;\n    text-decoration: none;\n    outline: 0;\n    background-color: @dropdown-link-active-bg;\n  }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-disabled-color;\n  }\n}\n// Nuke hover/focus effects\n.dropdown-menu > .disabled > a {\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n    cursor: not-allowed;\n  }\n}\n\n// Open state for the dropdown\n.open {\n  // Show the menu\n  > .dropdown-menu {\n    display: block;\n  }\n\n  // Remove the outline when :focus is triggered\n  > a {\n    outline: 0;\n  }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n  left: auto; // Reset the default from `.dropdown-menu`\n  right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n  left: 0;\n  right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: @font-size-small;\n  line-height: @line-height-base;\n  color: @dropdown-header-color;\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n  position: fixed;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  top: 0;\n  z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n  // Reverse the caret\n  .caret {\n    border-top: 0;\n    border-bottom: @caret-width-base solid;\n    content: \"\";\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 1px;\n  }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-right {\n    .dropdown-menu {\n      .dropdown-menu-right();\n    }\n    // Necessary for overrides of the default right aligned menu.\n    // Will remove come v4 in all likelihood.\n    .dropdown-menu-left {\n      .dropdown-menu-left();\n    }\n  }\n}\n\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n  position: relative; // For dropdowns\n  display: table;\n  border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n  // Undo padding and float of grid classes\n  &[class*=\"col-\"] {\n    float: none;\n    padding-left: 0;\n    padding-right: 0;\n  }\n\n  .form-control {\n    // Ensure that the input is always above the *appended* addon button for\n    // proper border colors.\n    position: relative;\n    z-index: 2;\n\n    // IE9 fubars the placeholder attribute in text inputs and the arrows on\n    // select elements in input groups. To fix it, we float the input. Details:\n    // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n    float: left;\n\n    width: 100%;\n    margin-bottom: 0;\n  }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn { .input-lg(); }\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn { .input-sm(); }\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  font-weight: normal;\n  line-height: 1;\n  color: @input-color;\n  text-align: center;\n  background-color: @input-group-addon-bg;\n  border: 1px solid @input-group-addon-border-color;\n  border-radius: @border-radius-base;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @border-radius-large;\n  }\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  .border-right-radius(0);\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  .border-left-radius(0);\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n  position: relative;\n  // Jankily prevent input button groups from wrapping with `white-space` and\n  // `font-size` in combination with `inline-block` on buttons.\n  font-size: 0;\n  white-space: nowrap;\n\n  // Negative margin for spacing, position for bringing hovered/focused/actived\n  // element above the siblings.\n  > .btn {\n    position: relative;\n    + .btn {\n      margin-left: -1px;\n    }\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active {\n      z-index: 2;\n    }\n  }\n\n  // Negative margin to only have a 1px border between the two\n  &:first-child {\n    > .btn,\n    > .btn-group {\n      margin-right: -1px;\n    }\n  }\n  &:last-child {\n    > .btn,\n    > .btn-group {\n      margin-left: -1px;\n    }\n  }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n  margin-bottom: 0;\n  padding-left: 0; // Override default ul/ol\n  list-style: none;\n  &:extend(.clearfix all);\n\n  > li {\n    position: relative;\n    display: block;\n\n    > a {\n      position: relative;\n      display: block;\n      padding: @nav-link-padding;\n      &:hover,\n      &:focus {\n        text-decoration: none;\n        background-color: @nav-link-hover-bg;\n      }\n    }\n\n    // Disabled state sets text to gray and nukes hover/tab effects\n    &.disabled > a {\n      color: @nav-disabled-link-color;\n\n      &:hover,\n      &:focus {\n        color: @nav-disabled-link-hover-color;\n        text-decoration: none;\n        background-color: transparent;\n        cursor: not-allowed;\n      }\n    }\n  }\n\n  // Open dropdowns\n  .open > a {\n    &,\n    &:hover,\n    &:focus {\n      background-color: @nav-link-hover-bg;\n      border-color: @link-color;\n    }\n  }\n\n  // Nav dividers (deprecated with v3.0.1)\n  //\n  // This should have been removed in v3 with the dropping of `.nav-list`, but\n  // we missed it. We don't currently support this anywhere, but in the interest\n  // of maintaining backward compatibility in case you use it, it's deprecated.\n  .nav-divider {\n    .nav-divider();\n  }\n\n  // Prevent IE8 from misplacing imgs\n  //\n  // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n  > li > a > img {\n    max-width: none;\n  }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n  border-bottom: 1px solid @nav-tabs-border-color;\n  > li {\n    float: left;\n    // Make the list-items overlay the bottom border\n    margin-bottom: -1px;\n\n    // Actual tabs (as links)\n    > a {\n      margin-right: 2px;\n      line-height: @line-height-base;\n      border: 1px solid transparent;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n      &:hover {\n        border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n      }\n    }\n\n    // Active state, and its :hover to override normal :hover\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-tabs-active-link-hover-color;\n        background-color: @nav-tabs-active-link-hover-bg;\n        border: 1px solid @nav-tabs-active-link-hover-border-color;\n        border-bottom-color: transparent;\n        cursor: default;\n      }\n    }\n  }\n  // pulling this in mainly for less shorthand\n  &.nav-justified {\n    .nav-justified();\n    .nav-tabs-justified();\n  }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n  > li {\n    float: left;\n\n    // Links rendered as pills\n    > a {\n      border-radius: @nav-pills-border-radius;\n    }\n    + li {\n      margin-left: 2px;\n    }\n\n    // Active state\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-pills-active-link-hover-color;\n        background-color: @nav-pills-active-link-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Stacked pills\n.nav-stacked {\n  > li {\n    float: none;\n    + li {\n      margin-top: 2px;\n      margin-left: 0; // no need for this gap between nav items\n    }\n  }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n  width: 100%;\n\n  > li {\n    float: none;\n     > a {\n      text-align: center;\n      margin-bottom: 5px;\n    }\n  }\n\n  > .dropdown .dropdown-menu {\n    top: auto;\n    left: auto;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li {\n      display: table-cell;\n      width: 1%;\n      > a {\n        margin-bottom: 0;\n      }\n    }\n  }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n  border-bottom: 0;\n\n  > li > a {\n    // Override margin from .nav-tabs\n    margin-right: 0;\n    border-radius: @border-radius-base;\n  }\n\n  > .active > a,\n  > .active > a:hover,\n  > .active > a:focus {\n    border: 1px solid @nav-tabs-justified-link-border-color;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li > a {\n      border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n    }\n    > .active > a,\n    > .active > a:hover,\n    > .active > a:focus {\n      border-bottom-color: @nav-tabs-justified-active-link-border-color;\n    }\n  }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n  // make dropdown border overlap tab border\n  margin-top: -1px;\n  // Remove the top rounded corners here since there is a hard edge above the menu\n  .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n  margin-bottom: @navbar-margin-bottom;\n  border: 1px solid transparent;\n\n  // Prevent floats from breaking the navbar\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: @navbar-border-radius;\n  }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n  }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n  max-height: @navbar-collapse-max-height;\n  overflow-x: visible;\n  padding-right: @navbar-padding-horizontal;\n  padding-left:  @navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n  &:extend(.clearfix all);\n  -webkit-overflow-scrolling: touch;\n\n  &.in {\n    overflow-y: auto;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n\n    &.collapse {\n      display: block !important;\n      height: auto !important;\n      padding-bottom: 0; // Override default setting\n      overflow: visible !important;\n    }\n\n    &.in {\n      overflow-y: visible;\n    }\n\n    // Undo the collapse side padding for navbars with containers to ensure\n    // alignment of right-aligned contents.\n    .navbar-fixed-top &,\n    .navbar-static-top &,\n    .navbar-fixed-bottom & {\n      padding-left: 0;\n      padding-right: 0;\n    }\n  }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n  > .navbar-header,\n  > .navbar-collapse {\n    margin-right: -@navbar-padding-horizontal;\n    margin-left:  -@navbar-padding-horizontal;\n\n    @media (min-width: @grid-float-breakpoint) {\n      margin-right: 0;\n      margin-left:  0;\n    }\n  }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n  z-index: @zindex-navbar;\n  border-width: 0 0 1px;\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: @zindex-navbar-fixed;\n\n  // Undo the rounded corners\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0; // override .navbar defaults\n  border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n  float: left;\n  padding: @navbar-padding-vertical @navbar-padding-horizontal;\n  font-size: @font-size-large;\n  line-height: @line-height-computed;\n  height: @navbar-height;\n\n  &:hover,\n  &:focus {\n    text-decoration: none;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    .navbar > .container &,\n    .navbar > .container-fluid & {\n      margin-left: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n  position: relative;\n  float: right;\n  margin-right: @navbar-padding-horizontal;\n  padding: 9px 10px;\n  .navbar-vertical-align(34px);\n  background-color: transparent;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  border-radius: @border-radius-base;\n\n  // We remove the `outline` here, but later compensate by attaching `:hover`\n  // styles to `:focus`.\n  &:focus {\n    outline: none;\n  }\n\n  // Bars\n  .icon-bar {\n    display: block;\n    width: 22px;\n    height: 2px;\n    border-radius: 1px;\n  }\n  .icon-bar + .icon-bar {\n    margin-top: 4px;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    display: none;\n  }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n  margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n  > li > a {\n    padding-top:    10px;\n    padding-bottom: 10px;\n    line-height: @line-height-computed;\n  }\n\n  @media (max-width: @grid-float-breakpoint-max) {\n    // Dropdowns get custom display when collapsed\n    .open .dropdown-menu {\n      position: static;\n      float: none;\n      width: auto;\n      margin-top: 0;\n      background-color: transparent;\n      border: 0;\n      box-shadow: none;\n      > li > a,\n      .dropdown-header {\n        padding: 5px 15px 5px 25px;\n      }\n      > li > a {\n        line-height: @line-height-computed;\n        &:hover,\n        &:focus {\n          background-image: none;\n        }\n      }\n    }\n  }\n\n  // Uncollapse the nav\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin: 0;\n\n    > li {\n      float: left;\n      > a {\n        padding-top:    @navbar-padding-vertical;\n        padding-bottom: @navbar-padding-vertical;\n      }\n    }\n\n    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right { .pull-right(); }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n  margin-left: -@navbar-padding-horizontal;\n  margin-right: -@navbar-padding-horizontal;\n  padding: 10px @navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n  .box-shadow(@shadow);\n\n  // Mixin behavior for optimum display\n  .form-inline();\n\n  .form-group {\n    @media (max-width: @grid-float-breakpoint-max) {\n      margin-bottom: 5px;\n    }\n  }\n\n  // Vertically center in expanded, horizontal navbar\n  .navbar-vertical-align(@input-height-base);\n\n  // Undo 100% width for pull classes\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border: 0;\n    margin-left: 0;\n    margin-right: 0;\n    padding-top: 0;\n    padding-bottom: 0;\n    .box-shadow(none);\n\n    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n  .navbar-vertical-align(@input-height-base);\n\n  &.btn-sm {\n    .navbar-vertical-align(@input-height-small);\n  }\n  &.btn-xs {\n    .navbar-vertical-align(22);\n  }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n  .navbar-vertical-align(@line-height-computed);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin-left: @navbar-padding-horizontal;\n    margin-right: @navbar-padding-horizontal;\n\n    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: 0;\n    }\n  }\n}\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  background-color: @navbar-default-bg;\n  border-color: @navbar-default-border;\n\n  .navbar-brand {\n    color: @navbar-default-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-brand-hover-color;\n      background-color: @navbar-default-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-default-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-default-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-hover-color;\n        background-color: @navbar-default-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n        background-color: @navbar-default-link-disabled-bg;\n      }\n    }\n  }\n\n  .navbar-toggle {\n    border-color: @navbar-default-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-default-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-default-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: @navbar-default-border;\n  }\n\n  // Dropdown menu items\n  .navbar-nav {\n    // Remove background color from open dropdown\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        background-color: @navbar-default-link-active-bg;\n        color: @navbar-default-link-active-color;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display when collapsed\n      .open .dropdown-menu {\n        > li > a {\n          color: @navbar-default-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-hover-color;\n            background-color: @navbar-default-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-active-color;\n            background-color: @navbar-default-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-disabled-color;\n            background-color: @navbar-default-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n\n  // Links in navbars\n  //\n  // Add a class to ensure links outside the navbar nav are colored correctly.\n\n  .navbar-link {\n    color: @navbar-default-link-color;\n    &:hover {\n      color: @navbar-default-link-hover-color;\n    }\n  }\n\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n  background-color: @navbar-inverse-bg;\n  border-color: @navbar-inverse-border;\n\n  .navbar-brand {\n    color: @navbar-inverse-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-brand-hover-color;\n      background-color: @navbar-inverse-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-inverse-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-inverse-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-hover-color;\n        background-color: @navbar-inverse-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n        background-color: @navbar-inverse-link-disabled-bg;\n      }\n    }\n  }\n\n  // Darken the responsive nav toggle\n  .navbar-toggle {\n    border-color: @navbar-inverse-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-inverse-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-inverse-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: darken(@navbar-inverse-bg, 7%);\n  }\n\n  // Dropdowns\n  .navbar-nav {\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        background-color: @navbar-inverse-link-active-bg;\n        color: @navbar-inverse-link-active-color;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display\n      .open .dropdown-menu {\n        > .dropdown-header {\n          border-color: @navbar-inverse-border;\n        }\n        .divider {\n          background-color: @navbar-inverse-border;\n        }\n        > li > a {\n          color: @navbar-inverse-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-hover-color;\n            background-color: @navbar-inverse-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-active-color;\n            background-color: @navbar-inverse-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-disabled-color;\n            background-color: @navbar-inverse-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  .navbar-link {\n    color: @navbar-inverse-link-color;\n    &:hover {\n      color: @navbar-inverse-link-hover-color;\n    }\n  }\n\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n  .clearfix();\n}\n.center-block {\n  .center-block();\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n  display: none !important;\n  visibility: hidden !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n  margin-bottom: @line-height-computed;\n  list-style: none;\n  background-color: @breadcrumb-bg;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline-block;\n\n    + li:before {\n      content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n      padding: 0 5px;\n      color: @breadcrumb-color;\n    }\n  }\n\n  > .active {\n    color: @breadcrumb-active-color;\n  }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline; // Remove list-style and block-level defaults\n    > a,\n    > span {\n      position: relative;\n      float: left; // Collapse white-space\n      padding: @padding-base-vertical @padding-base-horizontal;\n      line-height: @line-height-base;\n      text-decoration: none;\n      color: @pagination-color;\n      background-color: @pagination-bg;\n      border: 1px solid @pagination-border;\n      margin-left: -1px;\n    }\n    &:first-child {\n      > a,\n      > span {\n        margin-left: 0;\n        .border-left-radius(@border-radius-base);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius-base);\n      }\n    }\n  }\n\n  > li > a,\n  > li > span {\n    &:hover,\n    &:focus {\n      color: @pagination-hover-color;\n      background-color: @pagination-hover-bg;\n      border-color: @pagination-hover-border;\n    }\n  }\n\n  > .active > a,\n  > .active > span {\n    &,\n    &:hover,\n    &:focus {\n      z-index: 2;\n      color: @pagination-active-color;\n      background-color: @pagination-active-bg;\n      border-color: @pagination-active-border;\n      cursor: default;\n    }\n  }\n\n  > .disabled {\n    > span,\n    > span:hover,\n    > span:focus,\n    > a,\n    > a:hover,\n    > a:focus {\n      color: @pagination-disabled-color;\n      background-color: @pagination-disabled-bg;\n      border-color: @pagination-disabled-border;\n      cursor: not-allowed;\n    }\n  }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n  .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @border-radius-small);\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  list-style: none;\n  text-align: center;\n  &:extend(.clearfix all);\n  li {\n    display: inline;\n    > a,\n    > span {\n      display: inline-block;\n      padding: 5px 14px;\n      background-color: @pager-bg;\n      border: 1px solid @pager-border;\n      border-radius: @pager-border-radius;\n    }\n\n    > a:hover,\n    > a:focus {\n      text-decoration: none;\n      background-color: @pager-hover-bg;\n    }\n  }\n\n  .next {\n    > a,\n    > span {\n      float: right;\n    }\n  }\n\n  .previous {\n    > a,\n    > span {\n      float: left;\n    }\n  }\n\n  .disabled {\n    > a,\n    > a:hover,\n    > a:focus,\n    > span {\n      color: @pager-disabled-color;\n      background-color: @pager-bg;\n      cursor: not-allowed;\n    }\n  }\n\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n  display: inline;\n  padding: .2em .6em .3em;\n  font-size: 75%;\n  font-weight: bold;\n  line-height: 1;\n  color: @label-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: .25em;\n\n  // Add hover effects, but only for links\n  &[href] {\n    &:hover,\n    &:focus {\n      color: @label-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Empty labels collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for labels in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n  .label-variant(@label-default-bg);\n}\n\n.label-primary {\n  .label-variant(@label-primary-bg);\n}\n\n.label-success {\n  .label-variant(@label-success-bg);\n}\n\n.label-info {\n  .label-variant(@label-info-bg);\n}\n\n.label-warning {\n  .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n  .label-variant(@label-danger-bg);\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base classes\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: @font-size-small;\n  font-weight: @badge-font-weight;\n  color: @badge-color;\n  line-height: @badge-line-height;\n  vertical-align: baseline;\n  white-space: nowrap;\n  text-align: center;\n  background-color: @badge-bg;\n  border-radius: @badge-border-radius;\n\n  // Empty badges collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for badges in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n  .btn-xs & {\n    top: 0;\n    padding: 1px 5px;\n  }\n}\n\n// Hover state, but only for links\na.badge {\n  &:hover,\n  &:focus {\n    color: @badge-link-hover-color;\n    text-decoration: none;\n    cursor: pointer;\n  }\n}\n\n// Account for counters in navs\na.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: @badge-active-color;\n  background-color: @badge-active-bg;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding: @jumbotron-padding;\n  margin-bottom: @jumbotron-padding;\n  color: @jumbotron-color;\n  background-color: @jumbotron-bg;\n\n  h1,\n  .h1 {\n    color: @jumbotron-heading-color;\n  }\n  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  .container & {\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n  }\n\n  .container {\n    max-width: 100%;\n  }\n\n  @media screen and (min-width: @screen-sm-min) {\n    padding-top:    (@jumbotron-padding * 1.6);\n    padding-bottom: (@jumbotron-padding * 1.6);\n\n    .container & {\n      padding-left:  (@jumbotron-padding * 2);\n      padding-right: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: (@font-size-base * 4.5);\n    }\n  }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n  padding: @alert-padding;\n  margin-bottom: @line-height-computed;\n  border: 1px solid transparent;\n  border-radius: @alert-border-radius;\n\n  // Headings for larger alerts\n  h4 {\n    margin-top: 0;\n    // Specified for the h4 to prevent conflicts of changing @headings-color\n    color: inherit;\n  }\n  // Provide class for links that match alerts\n  .alert-link {\n    font-weight: @alert-link-font-weight;\n  }\n\n  // Improve alignment and spacing of inner content\n  > p,\n  > ul {\n    margin-bottom: 0;\n  }\n  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissable alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable {\n padding-right: (@alert-padding + 20);\n\n  // Adjust close link position\n  .close {\n    position: relative;\n    top: -2px;\n    right: -21px;\n    color: inherit;\n  }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n  .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n  overflow: hidden;\n  height: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  background-color: @progress-bg;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: @font-size-small;\n  line-height: @line-height-computed;\n  color: @progress-bar-color;\n  text-align: center;\n  background-color: @progress-bar-bg;\n  .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n  .transition(width .6s ease);\n}\n\n// Striped bars\n.progress-striped .progress-bar {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n.progress.active .progress-bar {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n  .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n  .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n  .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n  .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Media objects\n// Source: http://stubbornella.org/content/?p=497\n// --------------------------------------------------\n\n\n// Common styles\n// -------------------------\n\n// Clear the floats\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n// Proper spacing between instances of .media\n.media,\n.media .media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n\n// For images and videos, set to block\n.media-object {\n  display: block;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin: 0 0 5px;\n}\n\n\n// Media image alignment\n// -------------------------\n\n.media {\n  > .pull-left {\n    margin-right: 10px;\n  }\n  > .pull-right {\n    margin-left: 10px;\n  }\n}\n\n\n// Media list variation\n// -------------------------\n\n// Undo default ul/ol styles\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on 
    ,
      , or
      .\n\n.list-group {\n // No need to set list-style: none; since .list-group-item is block level\n margin-bottom: 20px;\n padding-left: 0; // reset padding because ul and ol\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -1px;\n background-color: @list-group-bg;\n border: 1px solid @list-group-border;\n\n // Round the first and last items\n &:first-child {\n .border-top-radius(@list-group-border-radius);\n }\n &:last-child {\n margin-bottom: 0;\n .border-bottom-radius(@list-group-border-radius);\n }\n\n // Align badges within list items\n > .badge {\n float: right;\n }\n > .badge + .badge {\n margin-right: 5px;\n }\n}\n\n\n// Linked list items\n//\n// Use anchor elements instead of `li`s or `div`s to create linked list items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item {\n color: @list-group-link-color;\n\n .list-group-item-heading {\n color: @list-group-link-heading-color;\n }\n\n // Hover state\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @list-group-hover-bg;\n }\n\n // Active class on item itself, not parent\n &.active,\n &.active:hover,\n &.active:focus {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: @list-group-active-color;\n background-color: @list-group-active-bg;\n border-color: @list-group-active-border;\n\n // Force color to inherit for custom content\n .list-group-item-heading {\n color: inherit;\n }\n .list-group-item-text {\n color: @list-group-active-text-color;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n","//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n margin-bottom: @line-height-computed;\n background-color: @panel-bg;\n border: 1px solid transparent;\n border-radius: @panel-border-radius;\n .box-shadow(0 1px 1px rgba(0,0,0,.05));\n}\n\n// Panel contents\n.panel-body {\n padding: @panel-body-padding;\n &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n .border-top-radius((@panel-border-radius - 1));\n\n > .dropdown .dropdown-toggle {\n color: inherit;\n }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: ceil((@font-size-base * 1.125));\n color: inherit;\n\n > a {\n color: inherit;\n }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n padding: 10px 15px;\n background-color: @panel-footer-bg;\n border-top: 1px solid @panel-inner-border;\n .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n > .list-group {\n margin-bottom: 0;\n\n .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n }\n\n // Add border top radius for first one\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n .border-top-radius((@panel-border-radius - 1));\n }\n }\n // Add border bottom radius for last one\n &:last-child {\n .list-group-item:last-child {\n border-bottom: 0;\n .border-bottom-radius((@panel-border-radius - 1));\n }\n }\n }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n .list-group-item:first-child {\n border-top-width: 0;\n }\n}\n\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n > .table,\n > .table-responsive > .table {\n margin-bottom: 0;\n }\n // Add border top radius for first one\n > .table:first-child,\n > .table-responsive:first-child > .table:first-child {\n .border-top-radius((@panel-border-radius - 1));\n\n > thead:first-child,\n > tbody:first-child {\n > tr:first-child {\n td:first-child,\n th:first-child {\n border-top-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-top-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n // Add border bottom radius for last one\n > .table:last-child,\n > .table-responsive:last-child > .table:last-child {\n .border-bottom-radius((@panel-border-radius - 1));\n\n > tbody:last-child,\n > tfoot:last-child {\n > tr:last-child {\n td:first-child,\n th:first-child {\n border-bottom-left-radius: (@panel-border-radius - 1);\n }\n td:last-child,\n th:last-child {\n border-bottom-right-radius: (@panel-border-radius - 1);\n }\n }\n }\n }\n > .panel-body + .table,\n > .panel-body + .table-responsive {\n border-top: 1px solid @table-border-color;\n }\n > .table > tbody:first-child > tr:first-child th,\n > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n }\n > .table-bordered,\n > .table-responsive > .table-bordered {\n border: 0;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n > thead,\n > tbody {\n > tr:first-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n > tbody,\n > tfoot {\n > tr:last-child {\n > td,\n > th {\n border-bottom: 0;\n }\n }\n }\n }\n > .table-responsive {\n border: 0;\n margin-bottom: 0;\n }\n}\n\n\n// Collapsable panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n margin-bottom: @line-height-computed;\n\n // Tighten up margin so it's only between panels\n .panel {\n margin-bottom: 0;\n border-radius: @panel-border-radius;\n overflow: hidden; // crop contents when collapsed\n + .panel {\n margin-top: 5px;\n }\n }\n\n .panel-heading {\n border-bottom: 0;\n + .panel-collapse .panel-body {\n border-top: 1px solid @panel-inner-border;\n }\n }\n .panel-footer {\n border-top: 0;\n + .panel-collapse .panel-body {\n border-bottom: 1px solid @panel-inner-border;\n }\n }\n}\n\n\n// Contextual variations\n.panel-default {\n .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: @well-bg;\n border: 1px solid @well-border;\n border-radius: @border-radius-base;\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));\n blockquote {\n border-color: #ddd;\n border-color: rgba(0,0,0,.15);\n }\n}\n\n// Sizes\n.well-lg {\n padding: 24px;\n border-radius: @border-radius-large;\n}\n.well-sm {\n padding: 9px;\n border-radius: @border-radius-small;\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n float: right;\n font-size: (@font-size-base * 1.5);\n font-weight: @close-font-weight;\n line-height: 1;\n color: @close-color;\n text-shadow: @close-text-shadow;\n .opacity(.2);\n\n &:hover,\n &:focus {\n color: @close-color;\n text-decoration: none;\n cursor: pointer;\n .opacity(.5);\n }\n\n // Additional properties for button version\n // iOS requires the button element instead of an anchor tag.\n // If you want the anchor version, it requires `href=\"#\"`.\n button& {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n display: none;\n overflow: auto;\n overflow-y: scroll;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal;\n -webkit-overflow-scrolling: touch;\n\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n\n // When fading in the modal, animate it to slide down\n &.fade .modal-dialog {\n .translate(0, -25%);\n .transition-transform(~\"0.3s ease-out\");\n }\n &.in .modal-dialog { .translate(0, 0)}\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n background-color: @modal-content-bg;\n border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n border: 1px solid @modal-content-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 3px 9px rgba(0,0,0,.5));\n background-clip: padding-box;\n // Remove focus outline from opened modal\n outline: none;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: @zindex-modal-background;\n background-color: @modal-backdrop-bg;\n // Fade for backdrop\n &.fade { .opacity(0); }\n &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n padding: @modal-title-padding;\n border-bottom: 1px solid @modal-header-border-color;\n min-height: (@modal-title-padding + @modal-title-line-height);\n}\n// Close icon\n.modal-header .close {\n margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n margin: 0;\n line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n margin-top: 15px;\n padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;\n text-align: right; // right align buttons\n border-top: 1px solid @modal-footer-border-color;\n &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n // Properly space out buttons\n .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n }\n // but override that for button groups\n .btn-group .btn + .btn {\n margin-left: -1px;\n }\n // and override it for block buttons as well\n .btn-block + .btn-block {\n margin-left: 0;\n }\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n width: @modal-md;\n margin: 30px auto;\n }\n .modal-content {\n .box-shadow(0 5px 15px rgba(0,0,0,.5));\n }\n\n // Modal sizes\n .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n position: absolute;\n z-index: @zindex-tooltip;\n display: block;\n visibility: visible;\n font-size: @font-size-small;\n line-height: 1.4;\n .opacity(0);\n\n &.in { .opacity(@tooltip-opacity); }\n &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }\n &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }\n &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }\n &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: @tooltip-max-width;\n padding: 3px 8px;\n color: @tooltip-color;\n text-align: center;\n text-decoration: none;\n background-color: @tooltip-bg;\n border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip {\n &.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-left .tooltip-arrow {\n bottom: 0;\n left: @tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.top-right .tooltip-arrow {\n bottom: 0;\n right: @tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n border-top-color: @tooltip-arrow-color;\n }\n &.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n border-right-color: @tooltip-arrow-color;\n }\n &.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -@tooltip-arrow-width;\n border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-left-color: @tooltip-arrow-color;\n }\n &.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -@tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-left .tooltip-arrow {\n top: 0;\n left: @tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n &.bottom-right .tooltip-arrow {\n top: 0;\n right: @tooltip-arrow-width;\n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n border-bottom-color: @tooltip-arrow-color;\n }\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: @zindex-popover;\n display: none;\n max-width: @popover-max-width;\n padding: 1px;\n text-align: left; // Reset given new insertion method\n background-color: @popover-bg;\n background-clip: padding-box;\n border: 1px solid @popover-fallback-border-color;\n border: 1px solid @popover-border-color;\n border-radius: @border-radius-large;\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n\n // Overrides for proper insertion\n white-space: normal;\n\n // Offset the popover to account for the popover arrow\n &.top { margin-top: -@popover-arrow-width; }\n &.right { margin-left: @popover-arrow-width; }\n &.bottom { margin-top: @popover-arrow-width; }\n &.left { margin-left: -@popover-arrow-width; }\n}\n\n.popover-title {\n margin: 0; // reset heading margin\n padding: 8px 14px;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 18px;\n background-color: @popover-title-bg;\n border-bottom: 1px solid darken(@popover-title-bg, 5%);\n border-radius: 5px 5px 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n// Arrows\n//\n// .arrow is outer, .arrow:after is inner\n\n.popover > .arrow {\n &,\n &:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n}\n.popover > .arrow {\n border-width: @popover-arrow-outer-width;\n}\n.popover > .arrow:after {\n border-width: @popover-arrow-width;\n content: \"\";\n}\n\n.popover {\n &.top > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-top-color: @popover-arrow-outer-color;\n bottom: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n bottom: 1px;\n margin-left: -@popover-arrow-width;\n border-bottom-width: 0;\n border-top-color: @popover-arrow-color;\n }\n }\n &.right > .arrow {\n top: 50%;\n left: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-right-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n left: 1px;\n bottom: -@popover-arrow-width;\n border-left-width: 0;\n border-right-color: @popover-arrow-color;\n }\n }\n &.bottom > .arrow {\n left: 50%;\n margin-left: -@popover-arrow-outer-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-bottom-color: @popover-arrow-outer-color;\n top: -@popover-arrow-outer-width;\n &:after {\n content: \" \";\n top: 1px;\n margin-left: -@popover-arrow-width;\n border-top-width: 0;\n border-bottom-color: @popover-arrow-color;\n }\n }\n\n &.left > .arrow {\n top: 50%;\n right: -@popover-arrow-outer-width;\n margin-top: -@popover-arrow-outer-width;\n border-right-width: 0;\n border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n border-left-color: @popover-arrow-outer-color;\n &:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: @popover-arrow-color;\n bottom: -@popover-arrow-width;\n }\n }\n\n}\n","//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: http://getbootstrap.com/getting-started/#browsers\n// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n width: device-width;\n}\n\n\n// Visibility utilities\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n .responsive-invisibility();\n}\n\n.visible-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-visibility();\n }\n}\n.visible-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-visibility();\n }\n}\n.visible-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-visibility();\n }\n}\n.visible-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-visibility();\n }\n}\n\n.hidden-xs {\n @media (max-width: @screen-xs-max) {\n .responsive-invisibility();\n }\n}\n.hidden-sm {\n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n .responsive-invisibility();\n }\n}\n.hidden-md {\n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n .responsive-invisibility();\n }\n}\n.hidden-lg {\n @media (min-width: @screen-lg-min) {\n .responsive-invisibility();\n }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n.visible-print {\n .responsive-invisibility();\n\n @media print {\n .responsive-visibility();\n }\n}\n\n.hidden-print {\n @media print {\n .responsive-invisibility();\n }\n}\n"]} \ No newline at end of file diff --git a/Website/Include/Bootstrap/css/bootstrap.min.css b/Website/Include/Bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..679272d --- /dev/null +++ b/Website/Include/Bootstrap/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!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}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}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size: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.42857143;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}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size: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-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.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;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;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{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{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.42857143;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;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-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;min-width: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:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(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,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.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;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;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;vertical-align:middle;font-weight:400;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,select[multiple].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,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.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,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.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;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{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{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;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:#333}.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-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-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-link{color:#428bca;font-weight:400;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,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right: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';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(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:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.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;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px 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{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn: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{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-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>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;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:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[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-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;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,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.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.42857143;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;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #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{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #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}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.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-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: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;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: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{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-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-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-left:15px;margin-right: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:#888}.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{background-color:#e7e7e7;color:#555}@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{background-color:#080808;color:#fff}@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{content:"/\00a0";padding:0 5px;color:#ccc}.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;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.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;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.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-bottom-right-radius:6px;border-top-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-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#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;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;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:gray}.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:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}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;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.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-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#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{margin-left:auto;margin-right: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:700}.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{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(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,.15);box-shadow:inset 0 -1px 0 rgba(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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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{margin-bottom:20px;padding-left:0}.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-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{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>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.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-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}.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}.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,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(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:700;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:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);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;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#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-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;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{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{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;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;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%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{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-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-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-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}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.eot b/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..4a4ca865d67e86f961bc6e2ef00bffa4e34bb9ed GIT binary patch literal 20335 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

      !oRptb@n+ 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 literal 0 HcmV?d00001 diff --git a/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.svg b/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 0000000..e3e2dc7 --- /dev/null +++ b/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.ttf b/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..67fa00bf83801d2fa568546b982c80d27f6ef74e GIT binary patch literal 41280 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

      PBK;&Wcg|NX{>QR@W3{K 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 literal 0 HcmV?d00001 diff --git a/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.woff b/Website/Include/Bootstrap/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..8c54182aa5d4d1ab3c9171976b615c1dcb1dc187 GIT binary patch literal 23320 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 mX4Rts (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) { + 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]() + } + + if ($next.hasClass('active')) return this.sliding = false + + var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction }) + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + + this.sliding = true + + isCycling && this.pause() + + 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')) { + $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($active.css('transition-duration').slice(0, -1) * 1000) + } else { + $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.1.1 + * http://getbootstrap.com/javascript/#collapse + * ======================================================================== + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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('collapse 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 && options.toggle && option == 'show') option = !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.1.1 + * http://getbootstrap.com/javascript/#dropdowns + * ======================================================================== + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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 + $('