From a7127412571fb57feb25bef21ce933d481ccd021 Mon Sep 17 00:00:00 2001 From: Ryan Voots Date: Sat, 20 May 2017 03:55:44 -0400 Subject: [PATCH] Move bootstrap stuff to local domain, seems to be faster to me --- static/bootstrap-3.3.6-dist.zip | Bin 0 -> 286035 bytes static/bs-336/css/bootstrap-theme.css | 587 ++ static/bs-336/css/bootstrap-theme.css.map | 1 + static/bs-336/css/bootstrap-theme.min.css | 6 + static/bs-336/css/bootstrap-theme.min.css.map | 1 + static/bs-336/css/bootstrap.css | 6760 +++++++++++++++++ static/bs-336/css/bootstrap.css.map | 1 + static/bs-336/css/bootstrap.min.css | 6 + static/bs-336/css/bootstrap.min.css.map | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes static/bs-336/js/bootstrap.js | 2363 ++++++ static/bs-336/js/bootstrap.min.js | 7 + static/bs-336/js/npm.js | 13 + templates/page.html.tt | 11 +- 18 files changed, 10040 insertions(+), 5 deletions(-) create mode 100644 static/bootstrap-3.3.6-dist.zip create mode 100644 static/bs-336/css/bootstrap-theme.css create mode 100644 static/bs-336/css/bootstrap-theme.css.map create mode 100644 static/bs-336/css/bootstrap-theme.min.css create mode 100644 static/bs-336/css/bootstrap-theme.min.css.map create mode 100644 static/bs-336/css/bootstrap.css create mode 100644 static/bs-336/css/bootstrap.css.map create mode 100644 static/bs-336/css/bootstrap.min.css create mode 100644 static/bs-336/css/bootstrap.min.css.map create mode 100644 static/bs-336/fonts/glyphicons-halflings-regular.eot create mode 100644 static/bs-336/fonts/glyphicons-halflings-regular.svg create mode 100644 static/bs-336/fonts/glyphicons-halflings-regular.ttf create mode 100644 static/bs-336/fonts/glyphicons-halflings-regular.woff create mode 100644 static/bs-336/fonts/glyphicons-halflings-regular.woff2 create mode 100644 static/bs-336/js/bootstrap.js create mode 100644 static/bs-336/js/bootstrap.min.js create mode 100644 static/bs-336/js/npm.js diff --git a/static/bootstrap-3.3.6-dist.zip b/static/bootstrap-3.3.6-dist.zip new file mode 100644 index 0000000000000000000000000000000000000000..1425549f68b17b12f8fe4d8529c264825c19ee6b GIT binary patch literal 286035 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�$!Gjd=x~( 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%0Ar*X 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

B!2 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 li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + 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: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + 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 > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', 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: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + 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; + border-radius: 4px; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', 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; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.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: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + 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: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + 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: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + 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: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + 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: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + 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, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + 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: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + 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: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + 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: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + 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; +} +.progress-bar-striped { + 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: -o-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); +} +.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 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.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: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + 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, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + 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: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + 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: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + 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: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + 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: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + 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/static/bs-336/css/bootstrap-theme.css.map b/static/bs-336/css/bootstrap-theme.css.map new file mode 100644 index 0000000..21e1910 --- /dev/null +++ b/static/bs-336/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.6 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\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, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 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 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.6 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\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 &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\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; see https://github.com/twbs/bootstrap/issues/10620\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 &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\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// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\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// 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 > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-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; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-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// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\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// 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// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\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 .badge {\n text-shadow: none;\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// 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","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-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.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\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\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\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 it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\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// 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// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\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\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-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-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\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\n// User select\n// For selecting text on the page\n\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","// Gradients\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, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\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: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\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: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\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: -o-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: -o-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: -o-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","// 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\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/static/bs-336/css/bootstrap-theme.min.css b/static/bs-336/css/bootstrap-theme.min.css new file mode 100644 index 0000000..dc95d8e --- /dev/null +++ b/static/bs-336/css/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{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-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning: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-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.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:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));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:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));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:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));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:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));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:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));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:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.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:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));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:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));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,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', 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:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));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;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', 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-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.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:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));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:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));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:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));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:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));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:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));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,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));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:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));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:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));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:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));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}.progress-bar-striped{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:-o-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)}.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:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.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:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));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,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));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:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));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:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));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:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));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:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));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.min.css.map */ \ No newline at end of file diff --git a/static/bs-336/css/bootstrap-theme.min.css.map b/static/bs-336/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000..2c6b65a --- /dev/null +++ b/static/bs-336/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/static/bs-336/css/bootstrap.css b/static/bs-336/css/bootstrap.css new file mode 100644 index 0000000..42c79d6 --- /dev/null +++ b/static/bs-336/css/bootstrap.css @@ -0,0 +1,6760 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +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-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +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 { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !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^="#"]:after, + a[href^="javascript:"]: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; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@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.woff2') format('woff2'), 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: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur: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"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -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: 10px; + + -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: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + 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 { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +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: normal; + line-height: 1; + color: #777; +} +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: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + 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; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.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: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.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'; +} +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; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -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-right: 15px; + padding-left: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.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: auto; +} +.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: auto; +} +.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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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 { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-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-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.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:hover > .active, +.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:hover > .success, +.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:hover > .info, +.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:hover > .warning, +.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:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .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 { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +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, -webkit-box-shadow ease-in-out .15s; + -o-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::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.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; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + 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; + background-color: #dff0d8; + border-color: #3c763d; +} +.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, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + 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; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.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, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + 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; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 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 .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .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; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.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, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.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.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.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.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.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.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus { + 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:focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.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.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus { + 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:focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.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.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus { + 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:focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.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.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.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: #23527c; + 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: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + 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%; +} +.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; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + 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); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.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 + .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, +.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-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-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:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .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-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.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-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.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.3333333; + 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: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .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-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .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-top-left-radius: 0; + border-bottom-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 { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 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: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.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; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-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 { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.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; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle: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; + -webkit-box-shadow: none; + 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-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .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); +} +@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 .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .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; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + 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-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + 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 { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .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: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + 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: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager 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: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 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; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .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: #337ab7; + -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; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + 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: -o-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); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-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: -o-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: -o-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: -o-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: -o-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 { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.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, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.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, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.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, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.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-left-radius: 3px; + border-top-right-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, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > 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, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-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, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr: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, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + 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 { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + 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-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.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-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.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-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.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-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.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-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.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: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@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: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + + line-break: auto; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + 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 { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -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; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + 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); + + line-break: auto; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + 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 { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + 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 { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.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; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .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: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd: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-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd: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-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !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 !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/static/bs-336/css/bootstrap.css.map b/static/bs-336/css/bootstrap.css.map new file mode 100644 index 0000000..09f8cda --- /dev/null +++ b/static/bs-336/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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AW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;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CE,oBAAA;CfwkDH;AezkDC;EACE,oBAAA;Cf2kDH;Ae5kDC;EACE,WAAA;Cf8kDH;Ae/kDC;EACE,oBAAA;CfilDH;AellDC;EACE,mBAAA;CfolDH;AehlDC;EACE,YAAA;CfklDH;AelmDC;EACE,WAAA;CfomDH;AermDC;EACE,mBAAA;CfumDH;AexmDC;EACE,mBAAA;Cf0mDH;Ae3mDC;EACE,UAAA;Cf6mDH;Ae9mDC;EACE,mBAAA;CfgnDH;AejnDC;EACE,mBAAA;CfmnDH;AepnDC;EACE,UAAA;CfsnDH;AevnDC;EACE,mBAAA;CfynDH;Ae1nDC;EACE,mBAAA;Cf4nDH;Ae7nDC;EACE,UAAA;Cf+nDH;AehoDC;EACE,mBAAA;CfkoDH;AenoDC;EACE,kBAAA;CfqoDH;AejoDC;EACE,WAAA;CfmoDH;AernDC;EACE,kBAAA;CfunDH;AexnDC;EACE,0BAAA;Cf0nDH;Ae3nDC;EACE,0BAAA;Cf6nDH;Ae9nDC;EACE,iBAAA;CfgoDH;AejoDC;EACE,0BAAA;CfmoDH;AepoDC;EACE,0BAAA;CfsoDH;AevoDC;EACE,iBAAA;CfyoDH;Ae1oDC;EACE,0BAAA;Cf4oDH;Ae7oDC;EACE,0BAAA;Cf+oDH;AehpDC;EACE,iBAAA;CfkpDH;AenpDC;EACE,0BAAA;CfqpDH;AetpDC;EACE,yBAAA;CfwpDH;AezpDC;EACE,gBAAA;Cf2pDH;Aa3pDD;EElCI;IACE,YAAA;GfgsDH;EezrDD;IACE,YAAA;Gf2rDD;Ee5rDD;IACE,oBAAA;Gf8rDD;Ee/rDD;IACE,oBAAA;GfisDD;EelsDD;IACE,WAAA;GfosDD;EersDD;IACE,oBAAA;GfusDD;EexsDD;IACE,oBAAA;Gf0sDD;Ee3sDD;IACE,WAAA;Gf6sDD;Ee9sDD;IACE,oBAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,WAAA;GfstDD;EevtDD;IACE,oBAAA;GfytDD;Ee1tDD;IACE,mBAAA;Gf4tDD;Ee9sDD;IACE,YAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,oBAAA;GfstDD;EevtDD;IACE,WAAA;GfytDD;Ee1tDD;IACE,oBAAA;Gf4tDD;Ee7tDD;IACE,oBAAA;Gf+tDD;EehuDD;IACE,WAAA;GfkuDD;EenuDD;IACE,oBAAA;GfquDD;EetuDD;IACE,oBAAA;GfwuDD;EezuDD;IACE,WAAA;Gf2uDD;Ee5uDD;IACE,oBAAA;Gf8uDD;Ee/uDD;IACE,mBAAA;GfivDD;Ee7uDD;IACE,YAAA;Gf+uDD;Ee/vDD;IACE,WAAA;GfiwDD;EelwDD;IACE,mBAAA;GfowDD;EerwDD;IACE,mBAAA;GfuwDD;EexwDD;IACE,UAAA;Gf0wDD;Ee3wDD;IACE,mBAAA;Gf6wDD;Ee9wDD;IACE,mBAAA;GfgxDD;EejxDD;IACE,UAAA;GfmxDD;EepxDD;IACE,mBAAA;GfsxDD;EevxDD;IACE,mBAAA;GfyxDD;Ee1xDD;IACE,UAAA;Gf4xDD;Ee7xDD;IACE,mBAAA;Gf+xDD;EehyDD;IACE,kBAAA;GfkyDD;Ee9xDD;IACE,WAAA;GfgyDD;EelxDD;IACE,kBAAA;GfoxDD;EerxDD;IACE,0BAAA;GfuxDD;EexxDD;IACE,0BAAA;Gf0xDD;Ee3xDD;IACE,iBAAA;Gf6xDD;Ee9xDD;IACE,0BAAA;GfgyDD;EejyDD;IACE,0BAAA;GfmyDD;EepyDD;IACE,iBAAA;GfsyDD;EevyDD;IACE,0BAAA;GfyyDD;Ee1yDD;IACE,0BAAA;Gf4yDD;Ee7yDD;IACE,iBAAA;Gf+yDD;EehzDD;IACE,0BAAA;GfkzDD;EenzDD;IACE,yBAAA;GfqzDD;EetzDD;IACE,gBAAA;GfwzDD;CACF;AahzDD;EE3CI;IACE,YAAA;Gf81DH;Eev1DD;IACE,YAAA;Gfy1DD;Ee11DD;IACE,oBAAA;Gf41DD;Ee71DD;IACE,oBAAA;Gf+1DD;Eeh2DD;IACE,WAAA;Gfk2DD;Een2DD;IACE,oBAAA;Gfq2DD;Eet2DD;IACE,oBAAA;Gfw2DD;Eez2DD;IACE,WAAA;Gf22DD;Ee52DD;IACE,oBAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,WAAA;Gfo3DD;Eer3DD;IACE,oBAAA;Gfu3DD;Eex3DD;IACE,mBAAA;Gf03DD;Ee52DD;IACE,YAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,oBAAA;Gfo3DD;Eer3DD;IACE,WAAA;Gfu3DD;Eex3DD;IACE,oBAAA;Gf03DD;Ee33DD;IACE,oBAAA;Gf63DD;Ee93DD;IACE,WAAA;Gfg4DD;Eej4DD;IACE,oBAAA;Gfm4DD;Eep4DD;IACE,oBAAA;Gfs4DD;Eev4DD;IACE,WAAA;Gfy4DD;Ee14DD;IACE,oBAAA;Gf44DD;Ee74DD;IACE,mBAAA;Gf+4DD;Ee34DD;IACE,YAAA;Gf64DD;Ee75DD;IACE,WAAA;Gf+5DD;Eeh6DD;IACE,mBAAA;Gfk6DD;Een6DD;IACE,mBAAA;Gfq6DD;Eet6DD;IACE,UAAA;Gfw6DD;Eez6DD;IACE,mBAAA;Gf26DD;Ee56DD;IACE,mBAAA;Gf86DD;Ee/6DD;IACE,UAAA;Gfi7DD;Eel7DD;IACE,mBAAA;Gfo7DD;Eer7DD;IACE,mBAAA;Gfu7DD;Eex7DD;IACE,UAAA;Gf07DD;Ee37DD;IACE,mBAAA;Gf67DD;Ee97DD;IACE,kBAAA;Gfg8DD;Ee57DD;IACE,WAAA;Gf87DD;Eeh7DD;IACE,kBAAA;Gfk7DD;Een7DD;IACE,0BAAA;Gfq7DD;Eet7DD;IACE,0BAAA;Gfw7DD;Eez7DD;IACE,iBAAA;Gf27DD;Ee57DD;IACE,0BAAA;Gf87DD;Ee/7DD;IACE,0BAAA;Gfi8DD;Eel8DD;IACE,iBAAA;Gfo8DD;Eer8DD;IACE,0BAAA;Gfu8DD;Eex8DD;IACE,0BAAA;Gf08DD;Ee38DD;IACE,iBAAA;Gf68DD;Ee98DD;IACE,0BAAA;Gfg9DD;Eej9DD;IACE,yBAAA;Gfm9DD;Eep9DD;IACE,gBAAA;Gfs9DD;CACF;Aa38DD;EE9CI;IACE,YAAA;Gf4/DH;Eer/DD;IACE,YAAA;Gfu/DD;Eex/DD;IACE,oBAAA;Gf0/DD;Ee3/DD;IACE,oBAAA;Gf6/DD;Ee9/DD;IACE,WAAA;GfggED;EejgED;IACE,oBAAA;GfmgED;EepgED;IACE,oBAAA;GfsgED;EevgED;IACE,WAAA;GfygED;Ee1gED;IACE,oBAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,WAAA;GfkhED;EenhED;IACE,oBAAA;GfqhED;EethED;IACE,mBAAA;GfwhED;Ee1gED;IACE,YAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,oBAAA;GfkhED;EenhED;IACE,WAAA;GfqhED;EethED;IACE,oBAAA;GfwhED;EezhED;IACE,oBAAA;Gf2hED;Ee5hED;IACE,WAAA;Gf8hED;Ee/hED;IACE,oBAAA;GfiiED;EeliED;IACE,oBAAA;GfoiED;EeriED;IACE,WAAA;GfuiED;EexiED;IACE,oBAAA;Gf0iED;Ee3iED;IACE,mBAAA;Gf6iED;EeziED;IACE,YAAA;Gf2iED;Ee3jED;IACE,WAAA;Gf6jED;Ee9jED;IACE,mBAAA;GfgkED;EejkED;IACE,mBAAA;GfmkED;EepkED;IACE,UAAA;GfskED;EevkED;IACE,mBAAA;GfykED;Ee1kED;IACE,mBAAA;Gf4kED;Ee7kED;IACE,UAAA;Gf+kED;EehlED;IACE,mBAAA;GfklED;EenlED;IACE,mBAAA;GfqlED;EetlED;IACE,UAAA;GfwlED;EezlED;IACE,mBAAA;Gf2lED;Ee5lED;IACE,kBAAA;Gf8lED;Ee1lED;IACE,WAAA;Gf4lED;Ee9kED;IACE,kBAAA;GfglED;EejlED;IACE,0BAAA;GfmlED;EeplED;IACE,0BAAA;GfslED;EevlED;IACE,iBAAA;GfylED;Ee1lED;IACE,0BAAA;Gf4lED;Ee7lED;IACE,0BAAA;Gf+lED;EehmED;IACE,iBAAA;GfkmED;EenmED;IACE,0BAAA;GfqmED;EetmED;IACE,0BAAA;GfwmED;EezmED;IACE,iBAAA;Gf2mED;Ee5mED;IACE,0BAAA;Gf8mED;Ee/mED;IACE,yBAAA;GfinED;EelnED;IACE,gBAAA;GfonED;CACF;AgBxrED;EACE,8BAAA;ChB0rED;AgBxrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChB0rED;AgBxrED;EACE,iBAAA;ChB0rED;AgBprED;EACE,YA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.6 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), 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');\n}\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.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre 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.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.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 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.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 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .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 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .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 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .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 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\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;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\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:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\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.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\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) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\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-bottom-right-radius: 0;\n border-top-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-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\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;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .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 }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\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: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\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.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\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.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\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: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\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}.woff2') format('woff2'),\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: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &: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.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\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 // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-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.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\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\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\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 it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\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// 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// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\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\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-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-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\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\n// User select\n// For selecting text on the page\n\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","// WebKit-style focus\n\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","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\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// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\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// 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: 300;\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: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\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.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\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.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\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-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// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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 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 kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\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","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 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: ceil((@gutter / -2));\n margin-right: floor((@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 margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\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// 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// 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","// 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) { // 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: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // 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) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\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// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-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-of-type(odd) {\n background-color: @table-bg-accent;\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 background-color: @table-bg-hover;\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-11 (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-11 (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.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\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","// 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 &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\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: 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 max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\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\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; // Note: This has no effect on s in CSS.\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 // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\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// 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 touch-action: manipulation;\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; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\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: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\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 border-radius: 0;\n\n &,\n &:active,\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: @link-hover-decoration;\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; @btn-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; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\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","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\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.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","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\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/twbs/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\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\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 dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\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 text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\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 &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\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 white-space: nowrap; // as with > li > a\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 dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\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","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\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","// 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\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\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 }\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,\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:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-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-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\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// 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 > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\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// 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 &:focus {\n z-index: 3;\n }\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 {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\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: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-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 z-index: 2;\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: @cursor-disabled;\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 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.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\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 > img {\n display: block;\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: 0;\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}\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 &:last-child {\n margin-bottom: 0;\n }\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}\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 margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\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}\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// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\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 .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-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 .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\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\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// 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}\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 z-index: 2;\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: 3;\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: @cursor-disabled;\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; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\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// 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: @cursor-disabled;\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 a& {\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","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\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: middle;\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\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @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\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\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 .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\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(border .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// 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\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\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\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\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\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// 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// 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: @progress-border-radius;\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//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\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","// Gradients\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, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\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: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\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: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\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: -o-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: -o-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: -o-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","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\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