nitweb: introduce angular skeleton
authorAlexandre Terrasa <alexandre@moz-code.org>
Wed, 1 Jun 2016 03:53:32 +0000 (23:53 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Wed, 1 Jun 2016 03:53:32 +0000 (23:53 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

share/nitweb/index.html [new file with mode: 0644]
share/nitweb/javascripts/nitweb.js [new file with mode: 0644]
share/nitweb/stylesheets/nitweb.css [new file with mode: 0644]
share/nitweb/stylesheets/nitweb_bootstrap.css [new file with mode: 0644]
share/nitweb/views/index.html [new file with mode: 0644]
src/nitweb.nit

diff --git a/share/nitweb/index.html b/share/nitweb/index.html
new file mode 100644 (file)
index 0000000..afdd72b
--- /dev/null
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang='en' ng-app='nitweb'>
+       <head>
+               <base href='/'>
+               <meta charset='utf-8'>
+               <meta http-equiv='X-UA-Compatible' content='IE=edge'>
+               <meta name='viewport' content='width=device-width, initial-scale=1'>
+               <title>ng-doc</title>
+
+               <link href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css'
+                       integrity='sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7'
+                       crossorigin='anonymous' rel='stylesheet'>
+
+               <link href='/stylesheets/nitweb_bootstrap.css' rel='stylesheet'>
+               <link href='/stylesheets/nitweb.css' rel='stylesheet'>
+       </head>
+       <body>
+               <nav class='navbar navbar-default navbar-fixed-top'>
+                       <div class='container-fluid'>
+                               <div class='col-xs-3 navbar-header'>
+                                       <a class='navbar-brand' ng-href='/'>Nitdoc</a>
+                               </div>
+                       </div>
+               </nav>
+               <div ng-view></div>
+
+               <script src='https://code.jquery.com/jquery-1.12.4.min.js'
+                       integrity='sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ='
+                       crossorigin='anonymous''></script>
+               <script src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js'
+                       integrity='sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS'
+                       crossorigin='anonymous'></script>
+               <script src='https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.5/angular.min.js'>
+               </script>
+               <script src='https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.5/angular-route.js'>
+               </script>
+               <script src='https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.5/angular-sanitize.js'>
+               </script>
+
+               <script src='/javascripts/nitweb.js'></script>
+       </body>
+</html>
diff --git a/share/nitweb/javascripts/nitweb.js b/share/nitweb/javascripts/nitweb.js
new file mode 100644 (file)
index 0000000..666ee60
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Copyright 2016 Alexandre Terrasa <alexandre@moz-code.org>.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+(function() {
+       angular.module('nitweb', ['ngRoute', 'ngSanitize'])
+
+       .config(function($routeProvider, $locationProvider) {
+               $routeProvider
+                       .when('/', {
+                               templateUrl: 'views/index.html'
+                       })
+                       .otherwise({
+                               redirectTo: '/'
+                       });
+               $locationProvider.html5Mode(true);
+       });
+})();
diff --git a/share/nitweb/stylesheets/nitweb.css b/share/nitweb/stylesheets/nitweb.css
new file mode 100644 (file)
index 0000000..5675cab
--- /dev/null
@@ -0,0 +1,11 @@
+/* Body */
+
+body {
+       background: #f2f2f2;
+       margin-top: 70px;
+       margin-bottom: 70px;
+}
+
+h1, h2, h3, h4, h5, h6 {
+       color: #666;
+}
diff --git a/share/nitweb/stylesheets/nitweb_bootstrap.css b/share/nitweb/stylesheets/nitweb_bootstrap.css
new file mode 100644 (file)
index 0000000..e82732b
--- /dev/null
@@ -0,0 +1,5769 @@
+/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\r
+html {\r
+  font-family: sans-serif;\r
+  -ms-text-size-adjust: 100%;\r
+  -webkit-text-size-adjust: 100%;\r
+}\r
+body {\r
+  margin: 0;\r
+}\r
+article,\r
+aside,\r
+details,\r
+figcaption,\r
+figure,\r
+footer,\r
+header,\r
+hgroup,\r
+main,\r
+nav,\r
+section,\r
+summary {\r
+  display: block;\r
+}\r
+audio,\r
+canvas,\r
+progress,\r
+video {\r
+  display: inline-block;\r
+  vertical-align: baseline;\r
+}\r
+audio:not([controls]) {\r
+  display: none;\r
+  height: 0;\r
+}\r
+[hidden],\r
+template {\r
+  display: none;\r
+}\r
+a {\r
+  background: transparent;\r
+}\r
+a:active,\r
+a:hover {\r
+  outline: 0;\r
+}\r
+abbr[title] {\r
+  border-bottom: 1px dotted;\r
+}\r
+b,\r
+strong {\r
+  font-weight: bold;\r
+}\r
+dfn {\r
+  font-style: italic;\r
+}\r
+h1 {\r
+  font-size: 2em;\r
+  margin: 0.67em 0;\r
+}\r
+mark {\r
+  background: #ff0;\r
+  color: #000;\r
+}\r
+small {\r
+  font-size: 80%;\r
+}\r
+sub,\r
+sup {\r
+  font-size: 75%;\r
+  line-height: 0;\r
+  position: relative;\r
+  vertical-align: baseline;\r
+}\r
+sup {\r
+  top: -0.5em;\r
+}\r
+sub {\r
+  bottom: -0.25em;\r
+}\r
+img {\r
+  border: 0;\r
+}\r
+svg:not(:root) {\r
+  overflow: hidden;\r
+}\r
+figure {\r
+  margin: 1em 40px;\r
+}\r
+hr {\r
+  -moz-box-sizing: content-box;\r
+  box-sizing: content-box;\r
+  height: 0;\r
+}\r
+pre {\r
+  overflow: auto;\r
+}\r
+code,\r
+kbd,\r
+pre,\r
+samp {\r
+  font-family: monospace, monospace;\r
+  font-size: 1em;\r
+}\r
+button,\r
+input,\r
+optgroup,\r
+select,\r
+textarea {\r
+  color: inherit;\r
+  font: inherit;\r
+  margin: 0;\r
+}\r
+button {\r
+  overflow: visible;\r
+}\r
+button,\r
+select {\r
+  text-transform: none;\r
+}\r
+button,\r
+html input[type="button"],\r
+input[type="reset"],\r
+input[type="submit"] {\r
+  -webkit-appearance: button;\r
+  cursor: pointer;\r
+}\r
+button[disabled],\r
+html input[disabled] {\r
+  cursor: default;\r
+}\r
+button::-moz-focus-inner,\r
+input::-moz-focus-inner {\r
+  border: 0;\r
+  padding: 0;\r
+}\r
+input {\r
+  line-height: normal;\r
+}\r
+input[type="checkbox"],\r
+input[type="radio"] {\r
+  box-sizing: border-box;\r
+  padding: 0;\r
+}\r
+input[type="number"]::-webkit-inner-spin-button,\r
+input[type="number"]::-webkit-outer-spin-button {\r
+  height: auto;\r
+}\r
+input[type="search"] {\r
+  -webkit-appearance: textfield;\r
+  -moz-box-sizing: content-box;\r
+  -webkit-box-sizing: content-box;\r
+  box-sizing: content-box;\r
+}\r
+input[type="search"]::-webkit-search-cancel-button,\r
+input[type="search"]::-webkit-search-decoration {\r
+  -webkit-appearance: none;\r
+}\r
+fieldset {\r
+  border: 1px solid #c0c0c0;\r
+  margin: 0 2px;\r
+  padding: 0.35em 0.625em 0.75em;\r
+}\r
+legend {\r
+  border: 0;\r
+  padding: 0;\r
+}\r
+textarea {\r
+  overflow: auto;\r
+}\r
+optgroup {\r
+  font-weight: bold;\r
+}\r
+table {\r
+  border-collapse: collapse;\r
+  border-spacing: 0;\r
+}\r
+td,\r
+th {\r
+  padding: 0;\r
+}\r
+@media print {\r
+  * {\r
+    text-shadow: none !important;\r
+    color: #000 !important;\r
+    background: transparent !important;\r
+    box-shadow: none !important;\r
+  }\r
+  a,\r
+  a:visited {\r
+    text-decoration: underline;\r
+  }\r
+  a[href]:after {\r
+    content: " (" attr(href) ")";\r
+  }\r
+  abbr[title]:after {\r
+    content: " (" attr(title) ")";\r
+  }\r
+  a[href^="javascript:"]:after,\r
+  a[href^="#"]:after {\r
+    content: "";\r
+  }\r
+  pre,\r
+  blockquote {\r
+    border: 1px solid #999;\r
+    page-break-inside: avoid;\r
+  }\r
+  thead {\r
+    display: table-header-group;\r
+  }\r
+  tr,\r
+  img {\r
+    page-break-inside: avoid;\r
+  }\r
+  img {\r
+    max-width: 100% !important;\r
+  }\r
+  p,\r
+  h2,\r
+  h3 {\r
+    orphans: 3;\r
+    widows: 3;\r
+  }\r
+  h2,\r
+  h3 {\r
+    page-break-after: avoid;\r
+  }\r
+  select {\r
+    background: #fff !important;\r
+  }\r
+  .navbar {\r
+    display: none;\r
+  }\r
+  .table td,\r
+  .table th {\r
+    background-color: #fff !important;\r
+  }\r
+  .btn > .caret,\r
+  .dropup > .btn > .caret {\r
+    border-top-color: #000 !important;\r
+  }\r
+  .label {\r
+    border: 1px solid #000;\r
+  }\r
+  .table {\r
+    border-collapse: collapse !important;\r
+  }\r
+  .table-bordered th,\r
+  .table-bordered td {\r
+    border: 1px solid #ddd !important;\r
+  }\r
+}\r
+* {\r
+  -webkit-box-sizing: border-box;\r
+  -moz-box-sizing: border-box;\r
+  box-sizing: border-box;\r
+}\r
+*:before,\r
+*:after {\r
+  -webkit-box-sizing: border-box;\r
+  -moz-box-sizing: border-box;\r
+  box-sizing: border-box;\r
+}\r
+html {\r
+  font-size: 62.5%;\r
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\r
+}\r
+body {\r
+  font-family: sans-serif;\r
+  font-size: 14px;\r
+  line-height: 1.428571429;\r
+  color: #333333;\r
+  background-color: #f2f2f2;\r
+}\r
+input,\r
+button,\r
+select,\r
+textarea {\r
+  font-family: inherit;\r
+  font-size: inherit;\r
+  line-height: inherit;\r
+}\r
+a {\r
+  color: #0d8921;\r
+  text-decoration: none;\r
+}\r
+a:hover,\r
+a:focus {\r
+  color: #064310;\r
+  text-decoration: underline;\r
+}\r
+a:focus {\r
+  outline: thin dotted;\r
+  outline: 5px auto -webkit-focus-ring-color;\r
+  outline-offset: -2px;\r
+}\r
+figure {\r
+  margin: 0;\r
+}\r
+img {\r
+  vertical-align: middle;\r
+}\r
+.img-responsive,\r
+.thumbnail > img,\r
+.thumbnail a > img,\r
+.carousel-inner > .item > img,\r
+.carousel-inner > .item > a > img {\r
+  display: block;\r
+  max-width: 100%;\r
+  height: auto;\r
+}\r
+.img-rounded {\r
+  border-radius: 0px;\r
+}\r
+.img-thumbnail {\r
+  padding: 4px;\r
+  line-height: 1.428571429;\r
+  background-color: #f2f2f2;\r
+  border: 1px solid #dddddd;\r
+  border-radius: 0px;\r
+  -webkit-transition: all 0.2s ease-in-out;\r
+  transition: all 0.2s ease-in-out;\r
+  display: inline-block;\r
+  max-width: 100%;\r
+  height: auto;\r
+}\r
+.img-circle {\r
+  border-radius: 50%;\r
+}\r
+hr {\r
+  margin-top: 20px;\r
+  margin-bottom: 20px;\r
+  border: 0;\r
+  border-top: 1px solid #eeeeee;\r
+}\r
+.sr-only {\r
+  position: absolute;\r
+  width: 1px;\r
+  height: 1px;\r
+  margin: -1px;\r
+  padding: 0;\r
+  overflow: hidden;\r
+  clip: rect(0, 0, 0, 0);\r
+  border: 0;\r
+}\r
+h1,\r
+h2,\r
+h3,\r
+h4,\r
+h5,\r
+h6,\r
+.h1,\r
+.h2,\r
+.h3,\r
+.h4,\r
+.h5,\r
+.h6 {\r
+  font-family: sans-serif;\r
+  font-weight: 500;\r
+  line-height: 1.1;\r
+  color: inherit;\r
+}\r
+h1 small,\r
+h2 small,\r
+h3 small,\r
+h4 small,\r
+h5 small,\r
+h6 small,\r
+.h1 small,\r
+.h2 small,\r
+.h3 small,\r
+.h4 small,\r
+.h5 small,\r
+.h6 small,\r
+h1 .small,\r
+h2 .small,\r
+h3 .small,\r
+h4 .small,\r
+h5 .small,\r
+h6 .small,\r
+.h1 .small,\r
+.h2 .small,\r
+.h3 .small,\r
+.h4 .small,\r
+.h5 .small,\r
+.h6 .small {\r
+  font-weight: normal;\r
+  line-height: 1;\r
+  color: #999999;\r
+}\r
+h1,\r
+.h1,\r
+h2,\r
+.h2,\r
+h3,\r
+.h3 {\r
+  margin-top: 20px;\r
+  margin-bottom: 10px;\r
+}\r
+h1 small,\r
+.h1 small,\r
+h2 small,\r
+.h2 small,\r
+h3 small,\r
+.h3 small,\r
+h1 .small,\r
+.h1 .small,\r
+h2 .small,\r
+.h2 .small,\r
+h3 .small,\r
+.h3 .small {\r
+  font-size: 65%;\r
+}\r
+h4,\r
+.h4,\r
+h5,\r
+.h5,\r
+h6,\r
+.h6 {\r
+  margin-top: 10px;\r
+  margin-bottom: 10px;\r
+}\r
+h4 small,\r
+.h4 small,\r
+h5 small,\r
+.h5 small,\r
+h6 small,\r
+.h6 small,\r
+h4 .small,\r
+.h4 .small,\r
+h5 .small,\r
+.h5 .small,\r
+h6 .small,\r
+.h6 .small {\r
+  font-size: 75%;\r
+}\r
+h1,\r
+.h1 {\r
+  font-size: 36px;\r
+}\r
+h2,\r
+.h2 {\r
+  font-size: 30px;\r
+}\r
+h3,\r
+.h3 {\r
+  font-size: 23px;\r
+}\r
+h4,\r
+.h4 {\r
+  font-size: 17px;\r
+}\r
+h5,\r
+.h5 {\r
+  font-size: 14px;\r
+}\r
+h6,\r
+.h6 {\r
+  font-size: 11px;\r
+}\r
+p {\r
+  margin: 0 0 10px;\r
+}\r
+.lead {\r
+  margin-bottom: 20px;\r
+  font-size: 16px;\r
+  font-weight: 200;\r
+  line-height: 1.4;\r
+}\r
+@media (min-width: 768px) {\r
+  .lead {\r
+    font-size: 21px;\r
+  }\r
+}\r
+small,\r
+.small {\r
+  font-size: 85%;\r
+}\r
+cite {\r
+  font-style: normal;\r
+}\r
+.text-left {\r
+  text-align: left;\r
+}\r
+.text-right {\r
+  text-align: right;\r
+}\r
+.text-center {\r
+  text-align: center;\r
+}\r
+.text-justify {\r
+  text-align: justify;\r
+}\r
+.text-muted {\r
+  color: #999999;\r
+}\r
+.text-primary {\r
+  color: #0d8921;\r
+}\r
+a.text-primary:hover {\r
+  color: #095a16;\r
+}\r
+.text-success {\r
+  color: #5cb85c;\r
+}\r
+a.text-success:hover {\r
+  color: #449d44;\r
+}\r
+.text-info {\r
+  color: #5bc0de;\r
+}\r
+a.text-info:hover {\r
+  color: #31b0d5;\r
+}\r
+.text-warning {\r
+  color: #f0ad4e;\r
+}\r
+a.text-warning:hover {\r
+  color: #ec971f;\r
+}\r
+.text-danger {\r
+  color: #d9534f;\r
+}\r
+a.text-danger:hover {\r
+  color: #c9302c;\r
+}\r
+.bg-primary {\r
+  color: #fff;\r
+  background-color: #0d8921;\r
+}\r
+a.bg-primary:hover {\r
+  background-color: #095a16;\r
+}\r
+.bg-success {\r
+  background-color: #dff0d8;\r
+}\r
+a.bg-success:hover {\r
+  background-color: #c1e2b3;\r
+}\r
+.bg-info {\r
+  background-color: #d9edf7;\r
+}\r
+a.bg-info:hover {\r
+  background-color: #afd9ee;\r
+}\r
+.bg-warning {\r
+  background-color: #fcf8e3;\r
+}\r
+a.bg-warning:hover {\r
+  background-color: #f7ecb5;\r
+}\r
+.bg-danger {\r
+  background-color: #f2dede;\r
+}\r
+a.bg-danger:hover {\r
+  background-color: #e4b9b9;\r
+}\r
+.page-header {\r
+  padding-bottom: 9px;\r
+  margin: 40px 0 20px;\r
+  border-bottom: 1px solid #eeeeee;\r
+}\r
+ul,\r
+ol {\r
+  margin-top: 0;\r
+  margin-bottom: 10px;\r
+}\r
+ul ul,\r
+ol ul,\r
+ul ol,\r
+ol ol {\r
+  margin-bottom: 0;\r
+}\r
+.list-unstyled {\r
+  padding-left: 0;\r
+  list-style: none;\r
+}\r
+.list-inline {\r
+  padding-left: 0;\r
+  list-style: none;\r
+}\r
+.list-inline > li {\r
+  display: inline-block;\r
+  padding-left: 5px;\r
+  padding-right: 5px;\r
+}\r
+.list-inline > li:first-child {\r
+  padding-left: 0;\r
+}\r
+dl {\r
+  margin-top: 0;\r
+  margin-bottom: 20px;\r
+}\r
+dt,\r
+dd {\r
+  line-height: 1.428571429;\r
+}\r
+dt {\r
+  font-weight: bold;\r
+}\r
+dd {\r
+  margin-left: 0;\r
+}\r
+@media (min-width: 768px) {\r
+  .dl-horizontal dt {\r
+    float: left;\r
+    width: 160px;\r
+    clear: left;\r
+    text-align: right;\r
+    overflow: hidden;\r
+    text-overflow: ellipsis;\r
+    white-space: nowrap;\r
+  }\r
+  .dl-horizontal dd {\r
+    margin-left: 180px;\r
+  }\r
+}\r
+abbr[title],\r
+abbr[data-original-title] {\r
+  cursor: help;\r
+  border-bottom: 1px dotted #999999;\r
+}\r
+.initialism {\r
+  font-size: 90%;\r
+  text-transform: uppercase;\r
+}\r
+blockquote {\r
+  padding: 10px 20px;\r
+  margin: 0 0 20px;\r
+  font-size: 17.5px;\r
+  border-left: 5px solid #eeeeee;\r
+}\r
+blockquote p:last-child,\r
+blockquote ul:last-child,\r
+blockquote ol:last-child {\r
+  margin-bottom: 0;\r
+}\r
+blockquote footer,\r
+blockquote small,\r
+blockquote .small {\r
+  display: block;\r
+  font-size: 80%;\r
+  line-height: 1.428571429;\r
+  color: #999999;\r
+}\r
+blockquote footer:before,\r
+blockquote small:before,\r
+blockquote .small:before {\r
+  content: '\2014 \00A0';\r
+}\r
+.blockquote-reverse,\r
+blockquote.pull-right {\r
+  padding-right: 15px;\r
+  padding-left: 0;\r
+  border-right: 5px solid #eeeeee;\r
+  border-left: 0;\r
+  text-align: right;\r
+}\r
+.blockquote-reverse footer:before,\r
+blockquote.pull-right footer:before,\r
+.blockquote-reverse small:before,\r
+blockquote.pull-right small:before,\r
+.blockquote-reverse .small:before,\r
+blockquote.pull-right .small:before {\r
+  content: '';\r
+}\r
+.blockquote-reverse footer:after,\r
+blockquote.pull-right footer:after,\r
+.blockquote-reverse small:after,\r
+blockquote.pull-right small:after,\r
+.blockquote-reverse .small:after,\r
+blockquote.pull-right .small:after {\r
+  content: '\00A0 \2014';\r
+}\r
+blockquote:before,\r
+blockquote:after {\r
+  content: "";\r
+}\r
+address {\r
+  margin-bottom: 20px;\r
+  font-style: normal;\r
+  line-height: 1.428571429;\r
+}\r
+code,\r
+kbd,\r
+pre,\r
+samp {\r
+  font-family: monospace;\r
+}\r
+code {\r
+  padding: 2px 4px;\r
+  font-size: 90%;\r
+  color: #c7254e;\r
+  background-color: #f9f2f4;\r
+  white-space: nowrap;\r
+  border-radius: 0px;\r
+}\r
+kbd {\r
+  padding: 2px 4px;\r
+  font-size: 90%;\r
+  color: #ffffff;\r
+  background-color: #333333;\r
+  border-radius: 0px;\r
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\r
+}\r
+pre {\r
+  display: block;\r
+  padding: 9.5px;\r
+  margin: 0 0 10px;\r
+  font-size: 13px;\r
+  line-height: 1.428571429;\r
+  word-break: break-all;\r
+  word-wrap: break-word;\r
+  color: #333333;\r
+  background-color: #f5f5f5;\r
+  border: 1px solid #cccccc;\r
+  border-radius: 0px;\r
+}\r
+pre code {\r
+  padding: 0;\r
+  font-size: inherit;\r
+  color: inherit;\r
+  white-space: pre-wrap;\r
+  background-color: transparent;\r
+  border-radius: 0;\r
+}\r
+.pre-scrollable {\r
+  max-height: 340px;\r
+  overflow-y: scroll;\r
+}\r
+.container {\r
+  margin-right: auto;\r
+  margin-left: auto;\r
+  padding-left: 15px;\r
+  padding-right: 15px;\r
+}\r
+@media (min-width: 768px) {\r
+  .container {\r
+    width: 750px;\r
+  }\r
+}\r
+@media (min-width: 992px) {\r
+  .container {\r
+    width: 970px;\r
+  }\r
+}\r
+@media (min-width: 1200px) {\r
+  .container {\r
+    width: 1170px;\r
+  }\r
+}\r
+.container-fluid {\r
+  margin-right: auto;\r
+  margin-left: auto;\r
+  padding-left: 15px;\r
+  padding-right: 15px;\r
+}\r
+.row {\r
+  margin-left: -15px;\r
+  margin-right: -15px;\r
+}\r
+.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 {\r
+  position: relative;\r
+  min-height: 1px;\r
+  padding-left: 15px;\r
+  padding-right: 15px;\r
+}\r
+.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 {\r
+  float: left;\r
+}\r
+.col-xs-12 {\r
+  width: 100%;\r
+}\r
+.col-xs-11 {\r
+  width: 91.66666666666666%;\r
+}\r
+.col-xs-10 {\r
+  width: 83.33333333333334%;\r
+}\r
+.col-xs-9 {\r
+  width: 75%;\r
+}\r
+.col-xs-8 {\r
+  width: 66.66666666666666%;\r
+}\r
+.col-xs-7 {\r
+  width: 58.333333333333336%;\r
+}\r
+.col-xs-6 {\r
+  width: 50%;\r
+}\r
+.col-xs-5 {\r
+  width: 41.66666666666667%;\r
+}\r
+.col-xs-4 {\r
+  width: 33.33333333333333%;\r
+}\r
+.col-xs-3 {\r
+  width: 25%;\r
+}\r
+.col-xs-2 {\r
+  width: 16.666666666666664%;\r
+}\r
+.col-xs-1 {\r
+  width: 8.333333333333332%;\r
+}\r
+.col-xs-pull-12 {\r
+  right: 100%;\r
+}\r
+.col-xs-pull-11 {\r
+  right: 91.66666666666666%;\r
+}\r
+.col-xs-pull-10 {\r
+  right: 83.33333333333334%;\r
+}\r
+.col-xs-pull-9 {\r
+  right: 75%;\r
+}\r
+.col-xs-pull-8 {\r
+  right: 66.66666666666666%;\r
+}\r
+.col-xs-pull-7 {\r
+  right: 58.333333333333336%;\r
+}\r
+.col-xs-pull-6 {\r
+  right: 50%;\r
+}\r
+.col-xs-pull-5 {\r
+  right: 41.66666666666667%;\r
+}\r
+.col-xs-pull-4 {\r
+  right: 33.33333333333333%;\r
+}\r
+.col-xs-pull-3 {\r
+  right: 25%;\r
+}\r
+.col-xs-pull-2 {\r
+  right: 16.666666666666664%;\r
+}\r
+.col-xs-pull-1 {\r
+  right: 8.333333333333332%;\r
+}\r
+.col-xs-pull-0 {\r
+  right: 0%;\r
+}\r
+.col-xs-push-12 {\r
+  left: 100%;\r
+}\r
+.col-xs-push-11 {\r
+  left: 91.66666666666666%;\r
+}\r
+.col-xs-push-10 {\r
+  left: 83.33333333333334%;\r
+}\r
+.col-xs-push-9 {\r
+  left: 75%;\r
+}\r
+.col-xs-push-8 {\r
+  left: 66.66666666666666%;\r
+}\r
+.col-xs-push-7 {\r
+  left: 58.333333333333336%;\r
+}\r
+.col-xs-push-6 {\r
+  left: 50%;\r
+}\r
+.col-xs-push-5 {\r
+  left: 41.66666666666667%;\r
+}\r
+.col-xs-push-4 {\r
+  left: 33.33333333333333%;\r
+}\r
+.col-xs-push-3 {\r
+  left: 25%;\r
+}\r
+.col-xs-push-2 {\r
+  left: 16.666666666666664%;\r
+}\r
+.col-xs-push-1 {\r
+  left: 8.333333333333332%;\r
+}\r
+.col-xs-push-0 {\r
+  left: 0%;\r
+}\r
+.col-xs-offset-12 {\r
+  margin-left: 100%;\r
+}\r
+.col-xs-offset-11 {\r
+  margin-left: 91.66666666666666%;\r
+}\r
+.col-xs-offset-10 {\r
+  margin-left: 83.33333333333334%;\r
+}\r
+.col-xs-offset-9 {\r
+  margin-left: 75%;\r
+}\r
+.col-xs-offset-8 {\r
+  margin-left: 66.66666666666666%;\r
+}\r
+.col-xs-offset-7 {\r
+  margin-left: 58.333333333333336%;\r
+}\r
+.col-xs-offset-6 {\r
+  margin-left: 50%;\r
+}\r
+.col-xs-offset-5 {\r
+  margin-left: 41.66666666666667%;\r
+}\r
+.col-xs-offset-4 {\r
+  margin-left: 33.33333333333333%;\r
+}\r
+.col-xs-offset-3 {\r
+  margin-left: 25%;\r
+}\r
+.col-xs-offset-2 {\r
+  margin-left: 16.666666666666664%;\r
+}\r
+.col-xs-offset-1 {\r
+  margin-left: 8.333333333333332%;\r
+}\r
+.col-xs-offset-0 {\r
+  margin-left: 0%;\r
+}\r
+@media (min-width: 768px) {\r
+  .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 {\r
+    float: left;\r
+  }\r
+  .col-sm-12 {\r
+    width: 100%;\r
+  }\r
+  .col-sm-11 {\r
+    width: 91.66666666666666%;\r
+  }\r
+  .col-sm-10 {\r
+    width: 83.33333333333334%;\r
+  }\r
+  .col-sm-9 {\r
+    width: 75%;\r
+  }\r
+  .col-sm-8 {\r
+    width: 66.66666666666666%;\r
+  }\r
+  .col-sm-7 {\r
+    width: 58.333333333333336%;\r
+  }\r
+  .col-sm-6 {\r
+    width: 50%;\r
+  }\r
+  .col-sm-5 {\r
+    width: 41.66666666666667%;\r
+  }\r
+  .col-sm-4 {\r
+    width: 33.33333333333333%;\r
+  }\r
+  .col-sm-3 {\r
+    width: 25%;\r
+  }\r
+  .col-sm-2 {\r
+    width: 16.666666666666664%;\r
+  }\r
+  .col-sm-1 {\r
+    width: 8.333333333333332%;\r
+  }\r
+  .col-sm-pull-12 {\r
+    right: 100%;\r
+  }\r
+  .col-sm-pull-11 {\r
+    right: 91.66666666666666%;\r
+  }\r
+  .col-sm-pull-10 {\r
+    right: 83.33333333333334%;\r
+  }\r
+  .col-sm-pull-9 {\r
+    right: 75%;\r
+  }\r
+  .col-sm-pull-8 {\r
+    right: 66.66666666666666%;\r
+  }\r
+  .col-sm-pull-7 {\r
+    right: 58.333333333333336%;\r
+  }\r
+  .col-sm-pull-6 {\r
+    right: 50%;\r
+  }\r
+  .col-sm-pull-5 {\r
+    right: 41.66666666666667%;\r
+  }\r
+  .col-sm-pull-4 {\r
+    right: 33.33333333333333%;\r
+  }\r
+  .col-sm-pull-3 {\r
+    right: 25%;\r
+  }\r
+  .col-sm-pull-2 {\r
+    right: 16.666666666666664%;\r
+  }\r
+  .col-sm-pull-1 {\r
+    right: 8.333333333333332%;\r
+  }\r
+  .col-sm-pull-0 {\r
+    right: 0%;\r
+  }\r
+  .col-sm-push-12 {\r
+    left: 100%;\r
+  }\r
+  .col-sm-push-11 {\r
+    left: 91.66666666666666%;\r
+  }\r
+  .col-sm-push-10 {\r
+    left: 83.33333333333334%;\r
+  }\r
+  .col-sm-push-9 {\r
+    left: 75%;\r
+  }\r
+  .col-sm-push-8 {\r
+    left: 66.66666666666666%;\r
+  }\r
+  .col-sm-push-7 {\r
+    left: 58.333333333333336%;\r
+  }\r
+  .col-sm-push-6 {\r
+    left: 50%;\r
+  }\r
+  .col-sm-push-5 {\r
+    left: 41.66666666666667%;\r
+  }\r
+  .col-sm-push-4 {\r
+    left: 33.33333333333333%;\r
+  }\r
+  .col-sm-push-3 {\r
+    left: 25%;\r
+  }\r
+  .col-sm-push-2 {\r
+    left: 16.666666666666664%;\r
+  }\r
+  .col-sm-push-1 {\r
+    left: 8.333333333333332%;\r
+  }\r
+  .col-sm-push-0 {\r
+    left: 0%;\r
+  }\r
+  .col-sm-offset-12 {\r
+    margin-left: 100%;\r
+  }\r
+  .col-sm-offset-11 {\r
+    margin-left: 91.66666666666666%;\r
+  }\r
+  .col-sm-offset-10 {\r
+    margin-left: 83.33333333333334%;\r
+  }\r
+  .col-sm-offset-9 {\r
+    margin-left: 75%;\r
+  }\r
+  .col-sm-offset-8 {\r
+    margin-left: 66.66666666666666%;\r
+  }\r
+  .col-sm-offset-7 {\r
+    margin-left: 58.333333333333336%;\r
+  }\r
+  .col-sm-offset-6 {\r
+    margin-left: 50%;\r
+  }\r
+  .col-sm-offset-5 {\r
+    margin-left: 41.66666666666667%;\r
+  }\r
+  .col-sm-offset-4 {\r
+    margin-left: 33.33333333333333%;\r
+  }\r
+  .col-sm-offset-3 {\r
+    margin-left: 25%;\r
+  }\r
+  .col-sm-offset-2 {\r
+    margin-left: 16.666666666666664%;\r
+  }\r
+  .col-sm-offset-1 {\r
+    margin-left: 8.333333333333332%;\r
+  }\r
+  .col-sm-offset-0 {\r
+    margin-left: 0%;\r
+  }\r
+}\r
+@media (min-width: 992px) {\r
+  .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 {\r
+    float: left;\r
+  }\r
+  .col-md-12 {\r
+    width: 100%;\r
+  }\r
+  .col-md-11 {\r
+    width: 91.66666666666666%;\r
+  }\r
+  .col-md-10 {\r
+    width: 83.33333333333334%;\r
+  }\r
+  .col-md-9 {\r
+    width: 75%;\r
+  }\r
+  .col-md-8 {\r
+    width: 66.66666666666666%;\r
+  }\r
+  .col-md-7 {\r
+    width: 58.333333333333336%;\r
+  }\r
+  .col-md-6 {\r
+    width: 50%;\r
+  }\r
+  .col-md-5 {\r
+    width: 41.66666666666667%;\r
+  }\r
+  .col-md-4 {\r
+    width: 33.33333333333333%;\r
+  }\r
+  .col-md-3 {\r
+    width: 25%;\r
+  }\r
+  .col-md-2 {\r
+    width: 16.666666666666664%;\r
+  }\r
+  .col-md-1 {\r
+    width: 8.333333333333332%;\r
+  }\r
+  .col-md-pull-12 {\r
+    right: 100%;\r
+  }\r
+  .col-md-pull-11 {\r
+    right: 91.66666666666666%;\r
+  }\r
+  .col-md-pull-10 {\r
+    right: 83.33333333333334%;\r
+  }\r
+  .col-md-pull-9 {\r
+    right: 75%;\r
+  }\r
+  .col-md-pull-8 {\r
+    right: 66.66666666666666%;\r
+  }\r
+  .col-md-pull-7 {\r
+    right: 58.333333333333336%;\r
+  }\r
+  .col-md-pull-6 {\r
+    right: 50%;\r
+  }\r
+  .col-md-pull-5 {\r
+    right: 41.66666666666667%;\r
+  }\r
+  .col-md-pull-4 {\r
+    right: 33.33333333333333%;\r
+  }\r
+  .col-md-pull-3 {\r
+    right: 25%;\r
+  }\r
+  .col-md-pull-2 {\r
+    right: 16.666666666666664%;\r
+  }\r
+  .col-md-pull-1 {\r
+    right: 8.333333333333332%;\r
+  }\r
+  .col-md-pull-0 {\r
+    right: 0%;\r
+  }\r
+  .col-md-push-12 {\r
+    left: 100%;\r
+  }\r
+  .col-md-push-11 {\r
+    left: 91.66666666666666%;\r
+  }\r
+  .col-md-push-10 {\r
+    left: 83.33333333333334%;\r
+  }\r
+  .col-md-push-9 {\r
+    left: 75%;\r
+  }\r
+  .col-md-push-8 {\r
+    left: 66.66666666666666%;\r
+  }\r
+  .col-md-push-7 {\r
+    left: 58.333333333333336%;\r
+  }\r
+  .col-md-push-6 {\r
+    left: 50%;\r
+  }\r
+  .col-md-push-5 {\r
+    left: 41.66666666666667%;\r
+  }\r
+  .col-md-push-4 {\r
+    left: 33.33333333333333%;\r
+  }\r
+  .col-md-push-3 {\r
+    left: 25%;\r
+  }\r
+  .col-md-push-2 {\r
+    left: 16.666666666666664%;\r
+  }\r
+  .col-md-push-1 {\r
+    left: 8.333333333333332%;\r
+  }\r
+  .col-md-push-0 {\r
+    left: 0%;\r
+  }\r
+  .col-md-offset-12 {\r
+    margin-left: 100%;\r
+  }\r
+  .col-md-offset-11 {\r
+    margin-left: 91.66666666666666%;\r
+  }\r
+  .col-md-offset-10 {\r
+    margin-left: 83.33333333333334%;\r
+  }\r
+  .col-md-offset-9 {\r
+    margin-left: 75%;\r
+  }\r
+  .col-md-offset-8 {\r
+    margin-left: 66.66666666666666%;\r
+  }\r
+  .col-md-offset-7 {\r
+    margin-left: 58.333333333333336%;\r
+  }\r
+  .col-md-offset-6 {\r
+    margin-left: 50%;\r
+  }\r
+  .col-md-offset-5 {\r
+    margin-left: 41.66666666666667%;\r
+  }\r
+  .col-md-offset-4 {\r
+    margin-left: 33.33333333333333%;\r
+  }\r
+  .col-md-offset-3 {\r
+    margin-left: 25%;\r
+  }\r
+  .col-md-offset-2 {\r
+    margin-left: 16.666666666666664%;\r
+  }\r
+  .col-md-offset-1 {\r
+    margin-left: 8.333333333333332%;\r
+  }\r
+  .col-md-offset-0 {\r
+    margin-left: 0%;\r
+  }\r
+}\r
+@media (min-width: 1200px) {\r
+  .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 {\r
+    float: left;\r
+  }\r
+  .col-lg-12 {\r
+    width: 100%;\r
+  }\r
+  .col-lg-11 {\r
+    width: 91.66666666666666%;\r
+  }\r
+  .col-lg-10 {\r
+    width: 83.33333333333334%;\r
+  }\r
+  .col-lg-9 {\r
+    width: 75%;\r
+  }\r
+  .col-lg-8 {\r
+    width: 66.66666666666666%;\r
+  }\r
+  .col-lg-7 {\r
+    width: 58.333333333333336%;\r
+  }\r
+  .col-lg-6 {\r
+    width: 50%;\r
+  }\r
+  .col-lg-5 {\r
+    width: 41.66666666666667%;\r
+  }\r
+  .col-lg-4 {\r
+    width: 33.33333333333333%;\r
+  }\r
+  .col-lg-3 {\r
+    width: 25%;\r
+  }\r
+  .col-lg-2 {\r
+    width: 16.666666666666664%;\r
+  }\r
+  .col-lg-1 {\r
+    width: 8.333333333333332%;\r
+  }\r
+  .col-lg-pull-12 {\r
+    right: 100%;\r
+  }\r
+  .col-lg-pull-11 {\r
+    right: 91.66666666666666%;\r
+  }\r
+  .col-lg-pull-10 {\r
+    right: 83.33333333333334%;\r
+  }\r
+  .col-lg-pull-9 {\r
+    right: 75%;\r
+  }\r
+  .col-lg-pull-8 {\r
+    right: 66.66666666666666%;\r
+  }\r
+  .col-lg-pull-7 {\r
+    right: 58.333333333333336%;\r
+  }\r
+  .col-lg-pull-6 {\r
+    right: 50%;\r
+  }\r
+  .col-lg-pull-5 {\r
+    right: 41.66666666666667%;\r
+  }\r
+  .col-lg-pull-4 {\r
+    right: 33.33333333333333%;\r
+  }\r
+  .col-lg-pull-3 {\r
+    right: 25%;\r
+  }\r
+  .col-lg-pull-2 {\r
+    right: 16.666666666666664%;\r
+  }\r
+  .col-lg-pull-1 {\r
+    right: 8.333333333333332%;\r
+  }\r
+  .col-lg-pull-0 {\r
+    right: 0%;\r
+  }\r
+  .col-lg-push-12 {\r
+    left: 100%;\r
+  }\r
+  .col-lg-push-11 {\r
+    left: 91.66666666666666%;\r
+  }\r
+  .col-lg-push-10 {\r
+    left: 83.33333333333334%;\r
+  }\r
+  .col-lg-push-9 {\r
+    left: 75%;\r
+  }\r
+  .col-lg-push-8 {\r
+    left: 66.66666666666666%;\r
+  }\r
+  .col-lg-push-7 {\r
+    left: 58.333333333333336%;\r
+  }\r
+  .col-lg-push-6 {\r
+    left: 50%;\r
+  }\r
+  .col-lg-push-5 {\r
+    left: 41.66666666666667%;\r
+  }\r
+  .col-lg-push-4 {\r
+    left: 33.33333333333333%;\r
+  }\r
+  .col-lg-push-3 {\r
+    left: 25%;\r
+  }\r
+  .col-lg-push-2 {\r
+    left: 16.666666666666664%;\r
+  }\r
+  .col-lg-push-1 {\r
+    left: 8.333333333333332%;\r
+  }\r
+  .col-lg-push-0 {\r
+    left: 0%;\r
+  }\r
+  .col-lg-offset-12 {\r
+    margin-left: 100%;\r
+  }\r
+  .col-lg-offset-11 {\r
+    margin-left: 91.66666666666666%;\r
+  }\r
+  .col-lg-offset-10 {\r
+    margin-left: 83.33333333333334%;\r
+  }\r
+  .col-lg-offset-9 {\r
+    margin-left: 75%;\r
+  }\r
+  .col-lg-offset-8 {\r
+    margin-left: 66.66666666666666%;\r
+  }\r
+  .col-lg-offset-7 {\r
+    margin-left: 58.333333333333336%;\r
+  }\r
+  .col-lg-offset-6 {\r
+    margin-left: 50%;\r
+  }\r
+  .col-lg-offset-5 {\r
+    margin-left: 41.66666666666667%;\r
+  }\r
+  .col-lg-offset-4 {\r
+    margin-left: 33.33333333333333%;\r
+  }\r
+  .col-lg-offset-3 {\r
+    margin-left: 25%;\r
+  }\r
+  .col-lg-offset-2 {\r
+    margin-left: 16.666666666666664%;\r
+  }\r
+  .col-lg-offset-1 {\r
+    margin-left: 8.333333333333332%;\r
+  }\r
+  .col-lg-offset-0 {\r
+    margin-left: 0%;\r
+  }\r
+}\r
+table {\r
+  max-width: 100%;\r
+  background-color: transparent;\r
+}\r
+th {\r
+  text-align: left;\r
+}\r
+.table {\r
+  width: 100%;\r
+  margin-bottom: 20px;\r
+}\r
+.table > thead > tr > th,\r
+.table > tbody > tr > th,\r
+.table > tfoot > tr > th,\r
+.table > thead > tr > td,\r
+.table > tbody > tr > td,\r
+.table > tfoot > tr > td {\r
+  padding: 8px;\r
+  line-height: 1.428571429;\r
+  vertical-align: top;\r
+  border-top: 1px solid #dddddd;\r
+}\r
+.table > thead > tr > th {\r
+  vertical-align: bottom;\r
+  border-bottom: 2px solid #dddddd;\r
+}\r
+.table > caption + thead > tr:first-child > th,\r
+.table > colgroup + thead > tr:first-child > th,\r
+.table > thead:first-child > tr:first-child > th,\r
+.table > caption + thead > tr:first-child > td,\r
+.table > colgroup + thead > tr:first-child > td,\r
+.table > thead:first-child > tr:first-child > td {\r
+  border-top: 0;\r
+}\r
+.table > tbody + tbody {\r
+  border-top: 2px solid #dddddd;\r
+}\r
+.table .table {\r
+  background-color: #f2f2f2;\r
+}\r
+.table-condensed > thead > tr > th,\r
+.table-condensed > tbody > tr > th,\r
+.table-condensed > tfoot > tr > th,\r
+.table-condensed > thead > tr > td,\r
+.table-condensed > tbody > tr > td,\r
+.table-condensed > tfoot > tr > td {\r
+  padding: 5px;\r
+}\r
+.table-bordered {\r
+  border: 1px solid #dddddd;\r
+}\r
+.table-bordered > thead > tr > th,\r
+.table-bordered > tbody > tr > th,\r
+.table-bordered > tfoot > tr > th,\r
+.table-bordered > thead > tr > td,\r
+.table-bordered > tbody > tr > td,\r
+.table-bordered > tfoot > tr > td {\r
+  border: 1px solid #dddddd;\r
+}\r
+.table-bordered > thead > tr > th,\r
+.table-bordered > thead > tr > td {\r
+  border-bottom-width: 2px;\r
+}\r
+.table-striped > tbody > tr:nth-child(odd) > td,\r
+.table-striped > tbody > tr:nth-child(odd) > th {\r
+  background-color: #f9f9f9;\r
+}\r
+.table-hover > tbody > tr:hover > td,\r
+.table-hover > tbody > tr:hover > th {\r
+  background-color: #dbdbdb;\r
+}\r
+table col[class*="col-"] {\r
+  position: static;\r
+  float: none;\r
+  display: table-column;\r
+}\r
+table td[class*="col-"],\r
+table th[class*="col-"] {\r
+  position: static;\r
+  float: none;\r
+  display: table-cell;\r
+}\r
+.table > thead > tr > td.active,\r
+.table > tbody > tr > td.active,\r
+.table > tfoot > tr > td.active,\r
+.table > thead > tr > th.active,\r
+.table > tbody > tr > th.active,\r
+.table > tfoot > tr > th.active,\r
+.table > thead > tr.active > td,\r
+.table > tbody > tr.active > td,\r
+.table > tfoot > tr.active > td,\r
+.table > thead > tr.active > th,\r
+.table > tbody > tr.active > th,\r
+.table > tfoot > tr.active > th {\r
+  background-color: #dbdbdb;\r
+}\r
+.table-hover > tbody > tr > td.active:hover,\r
+.table-hover > tbody > tr > th.active:hover,\r
+.table-hover > tbody > tr.active:hover > td,\r
+.table-hover > tbody > tr.active:hover > th {\r
+  background-color: #cecece;\r
+}\r
+.table > thead > tr > td.success,\r
+.table > tbody > tr > td.success,\r
+.table > tfoot > tr > td.success,\r
+.table > thead > tr > th.success,\r
+.table > tbody > tr > th.success,\r
+.table > tfoot > tr > th.success,\r
+.table > thead > tr.success > td,\r
+.table > tbody > tr.success > td,\r
+.table > tfoot > tr.success > td,\r
+.table > thead > tr.success > th,\r
+.table > tbody > tr.success > th,\r
+.table > tfoot > tr.success > th {\r
+  background-color: #dff0d8;\r
+}\r
+.table-hover > tbody > tr > td.success:hover,\r
+.table-hover > tbody > tr > th.success:hover,\r
+.table-hover > tbody > tr.success:hover > td,\r
+.table-hover > tbody > tr.success:hover > th {\r
+  background-color: #d0e9c6;\r
+}\r
+.table > thead > tr > td.info,\r
+.table > tbody > tr > td.info,\r
+.table > tfoot > tr > td.info,\r
+.table > thead > tr > th.info,\r
+.table > tbody > tr > th.info,\r
+.table > tfoot > tr > th.info,\r
+.table > thead > tr.info > td,\r
+.table > tbody > tr.info > td,\r
+.table > tfoot > tr.info > td,\r
+.table > thead > tr.info > th,\r
+.table > tbody > tr.info > th,\r
+.table > tfoot > tr.info > th {\r
+  background-color: #d9edf7;\r
+}\r
+.table-hover > tbody > tr > td.info:hover,\r
+.table-hover > tbody > tr > th.info:hover,\r
+.table-hover > tbody > tr.info:hover > td,\r
+.table-hover > tbody > tr.info:hover > th {\r
+  background-color: #c4e3f3;\r
+}\r
+.table > thead > tr > td.warning,\r
+.table > tbody > tr > td.warning,\r
+.table > tfoot > tr > td.warning,\r
+.table > thead > tr > th.warning,\r
+.table > tbody > tr > th.warning,\r
+.table > tfoot > tr > th.warning,\r
+.table > thead > tr.warning > td,\r
+.table > tbody > tr.warning > td,\r
+.table > tfoot > tr.warning > td,\r
+.table > thead > tr.warning > th,\r
+.table > tbody > tr.warning > th,\r
+.table > tfoot > tr.warning > th {\r
+  background-color: #fcf8e3;\r
+}\r
+.table-hover > tbody > tr > td.warning:hover,\r
+.table-hover > tbody > tr > th.warning:hover,\r
+.table-hover > tbody > tr.warning:hover > td,\r
+.table-hover > tbody > tr.warning:hover > th {\r
+  background-color: #faf2cc;\r
+}\r
+.table > thead > tr > td.danger,\r
+.table > tbody > tr > td.danger,\r
+.table > tfoot > tr > td.danger,\r
+.table > thead > tr > th.danger,\r
+.table > tbody > tr > th.danger,\r
+.table > tfoot > tr > th.danger,\r
+.table > thead > tr.danger > td,\r
+.table > tbody > tr.danger > td,\r
+.table > tfoot > tr.danger > td,\r
+.table > thead > tr.danger > th,\r
+.table > tbody > tr.danger > th,\r
+.table > tfoot > tr.danger > th {\r
+  background-color: #f2dede;\r
+}\r
+.table-hover > tbody > tr > td.danger:hover,\r
+.table-hover > tbody > tr > th.danger:hover,\r
+.table-hover > tbody > tr.danger:hover > td,\r
+.table-hover > tbody > tr.danger:hover > th {\r
+  background-color: #ebcccc;\r
+}\r
+@media (max-width: 767px) {\r
+  .table-responsive {\r
+    width: 100%;\r
+    margin-bottom: 15px;\r
+    overflow-y: hidden;\r
+    overflow-x: scroll;\r
+    -ms-overflow-style: -ms-autohiding-scrollbar;\r
+    border: 1px solid #dddddd;\r
+    -webkit-overflow-scrolling: touch;\r
+  }\r
+  .table-responsive > .table {\r
+    margin-bottom: 0;\r
+  }\r
+  .table-responsive > .table > thead > tr > th,\r
+  .table-responsive > .table > tbody > tr > th,\r
+  .table-responsive > .table > tfoot > tr > th,\r
+  .table-responsive > .table > thead > tr > td,\r
+  .table-responsive > .table > tbody > tr > td,\r
+  .table-responsive > .table > tfoot > tr > td {\r
+    white-space: nowrap;\r
+  }\r
+  .table-responsive > .table-bordered {\r
+    border: 0;\r
+  }\r
+  .table-responsive > .table-bordered > thead > tr > th:first-child,\r
+  .table-responsive > .table-bordered > tbody > tr > th:first-child,\r
+  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\r
+  .table-responsive > .table-bordered > thead > tr > td:first-child,\r
+  .table-responsive > .table-bordered > tbody > tr > td:first-child,\r
+  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\r
+    border-left: 0;\r
+  }\r
+  .table-responsive > .table-bordered > thead > tr > th:last-child,\r
+  .table-responsive > .table-bordered > tbody > tr > th:last-child,\r
+  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\r
+  .table-responsive > .table-bordered > thead > tr > td:last-child,\r
+  .table-responsive > .table-bordered > tbody > tr > td:last-child,\r
+  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\r
+    border-right: 0;\r
+  }\r
+  .table-responsive > .table-bordered > tbody > tr:last-child > th,\r
+  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\r
+  .table-responsive > .table-bordered > tbody > tr:last-child > td,\r
+  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\r
+    border-bottom: 0;\r
+  }\r
+}\r
+fieldset {\r
+  padding: 0;\r
+  margin: 0;\r
+  border: 0;\r
+  min-width: 0;\r
+}\r
+legend {\r
+  display: block;\r
+  width: 100%;\r
+  padding: 0;\r
+  margin-bottom: 20px;\r
+  font-size: 21px;\r
+  line-height: inherit;\r
+  color: #333333;\r
+  border: 0;\r
+  border-bottom: 1px solid #e5e5e5;\r
+}\r
+label {\r
+  display: inline-block;\r
+  margin-bottom: 5px;\r
+  font-weight: bold;\r
+}\r
+input[type="search"] {\r
+  -webkit-box-sizing: border-box;\r
+  -moz-box-sizing: border-box;\r
+  box-sizing: border-box;\r
+}\r
+input[type="radio"],\r
+input[type="checkbox"] {\r
+  margin: 4px 0 0;\r
+  margin-top: 1px \9;\r
+  /* IE8-9 */\r
+\r
+  line-height: normal;\r
+}\r
+input[type="file"] {\r
+  display: block;\r
+}\r
+input[type="range"] {\r
+  display: block;\r
+  width: 100%;\r
+}\r
+select[multiple],\r
+select[size] {\r
+  height: auto;\r
+}\r
+input[type="file"]:focus,\r
+input[type="radio"]:focus,\r
+input[type="checkbox"]:focus {\r
+  outline: thin dotted;\r
+  outline: 5px auto -webkit-focus-ring-color;\r
+  outline-offset: -2px;\r
+}\r
+output {\r
+  display: block;\r
+  padding-top: 7px;\r
+  font-size: 14px;\r
+  line-height: 1.428571429;\r
+  color: #555555;\r
+}\r
+.form-control {\r
+  display: block;\r
+  width: 100%;\r
+  height: 34px;\r
+  padding: 6px 12px;\r
+  font-size: 14px;\r
+  line-height: 1.428571429;\r
+  color: #555555;\r
+  background-color: #ffffff;\r
+  background-image: none;\r
+  border: 1px solid #cccccc;\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\r
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\r
+}\r
+.form-control:focus {\r
+  border-color: #66afe9;\r
+  outline: 0;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\r
+  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\r
+}\r
+.form-control::-moz-placeholder {\r
+  color: #999999;\r
+  opacity: 1;\r
+}\r
+.form-control:-ms-input-placeholder {\r
+  color: #999999;\r
+}\r
+.form-control::-webkit-input-placeholder {\r
+  color: #999999;\r
+}\r
+.form-control[disabled],\r
+.form-control[readonly],\r
+fieldset[disabled] .form-control {\r
+  cursor: not-allowed;\r
+  background-color: #eeeeee;\r
+  opacity: 1;\r
+}\r
+textarea.form-control {\r
+  height: auto;\r
+}\r
+input[type="search"] {\r
+  -webkit-appearance: none;\r
+}\r
+input[type="date"] {\r
+  line-height: 34px;\r
+}\r
+.form-group {\r
+  margin-bottom: 15px;\r
+}\r
+.radio,\r
+.checkbox {\r
+  display: block;\r
+  min-height: 20px;\r
+  margin-top: 10px;\r
+  margin-bottom: 10px;\r
+  padding-left: 20px;\r
+}\r
+.radio label,\r
+.checkbox label {\r
+  display: inline;\r
+  font-weight: normal;\r
+  cursor: pointer;\r
+}\r
+.radio input[type="radio"],\r
+.radio-inline input[type="radio"],\r
+.checkbox input[type="checkbox"],\r
+.checkbox-inline input[type="checkbox"] {\r
+  float: left;\r
+  margin-left: -20px;\r
+}\r
+.radio + .radio,\r
+.checkbox + .checkbox {\r
+  margin-top: -5px;\r
+}\r
+.radio-inline,\r
+.checkbox-inline {\r
+  display: inline-block;\r
+  padding-left: 20px;\r
+  margin-bottom: 0;\r
+  vertical-align: middle;\r
+  font-weight: normal;\r
+  cursor: pointer;\r
+}\r
+.radio-inline + .radio-inline,\r
+.checkbox-inline + .checkbox-inline {\r
+  margin-top: 0;\r
+  margin-left: 10px;\r
+}\r
+input[type="radio"][disabled],\r
+input[type="checkbox"][disabled],\r
+.radio[disabled],\r
+.radio-inline[disabled],\r
+.checkbox[disabled],\r
+.checkbox-inline[disabled],\r
+fieldset[disabled] input[type="radio"],\r
+fieldset[disabled] input[type="checkbox"],\r
+fieldset[disabled] .radio,\r
+fieldset[disabled] .radio-inline,\r
+fieldset[disabled] .checkbox,\r
+fieldset[disabled] .checkbox-inline {\r
+  cursor: not-allowed;\r
+}\r
+.input-sm {\r
+  height: 30px;\r
+  padding: 5px 10px;\r
+  font-size: 12px;\r
+  line-height: 1.5;\r
+  border-radius: 0px;\r
+}\r
+select.input-sm {\r
+  height: 30px;\r
+  line-height: 30px;\r
+}\r
+textarea.input-sm,\r
+select[multiple].input-sm {\r
+  height: auto;\r
+}\r
+.input-lg {\r
+  height: 45px;\r
+  padding: 10px 16px;\r
+  font-size: 18px;\r
+  line-height: 1.33;\r
+  border-radius: 0px;\r
+}\r
+select.input-lg {\r
+  height: 45px;\r
+  line-height: 45px;\r
+}\r
+textarea.input-lg,\r
+select[multiple].input-lg {\r
+  height: auto;\r
+}\r
+.has-feedback {\r
+  position: relative;\r
+}\r
+.has-feedback .form-control {\r
+  padding-right: 42.5px;\r
+}\r
+.has-feedback .form-control-feedback {\r
+  position: absolute;\r
+  top: 25px;\r
+  right: 0;\r
+  display: block;\r
+  width: 34px;\r
+  height: 34px;\r
+  line-height: 34px;\r
+  text-align: center;\r
+}\r
+.has-success .help-block,\r
+.has-success .control-label,\r
+.has-success .radio,\r
+.has-success .checkbox,\r
+.has-success .radio-inline,\r
+.has-success .checkbox-inline {\r
+  color: #5cb85c;\r
+}\r
+.has-success .form-control {\r
+  border-color: #5cb85c;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+}\r
+.has-success .form-control:focus {\r
+  border-color: #449d44;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;\r
+}\r
+.has-success .input-group-addon {\r
+  color: #5cb85c;\r
+  border-color: #5cb85c;\r
+  background-color: #dff0d8;\r
+}\r
+.has-success .form-control-feedback {\r
+  color: #5cb85c;\r
+}\r
+.has-warning .help-block,\r
+.has-warning .control-label,\r
+.has-warning .radio,\r
+.has-warning .checkbox,\r
+.has-warning .radio-inline,\r
+.has-warning .checkbox-inline {\r
+  color: #f0ad4e;\r
+}\r
+.has-warning .form-control {\r
+  border-color: #f0ad4e;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+}\r
+.has-warning .form-control:focus {\r
+  border-color: #ec971f;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;\r
+}\r
+.has-warning .input-group-addon {\r
+  color: #f0ad4e;\r
+  border-color: #f0ad4e;\r
+  background-color: #fcf8e3;\r
+}\r
+.has-warning .form-control-feedback {\r
+  color: #f0ad4e;\r
+}\r
+.has-error .help-block,\r
+.has-error .control-label,\r
+.has-error .radio,\r
+.has-error .checkbox,\r
+.has-error .radio-inline,\r
+.has-error .checkbox-inline {\r
+  color: #d9534f;\r
+}\r
+.has-error .form-control {\r
+  border-color: #d9534f;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\r
+}\r
+.has-error .form-control:focus {\r
+  border-color: #c9302c;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;\r
+}\r
+.has-error .input-group-addon {\r
+  color: #d9534f;\r
+  border-color: #d9534f;\r
+  background-color: #f2dede;\r
+}\r
+.has-error .form-control-feedback {\r
+  color: #d9534f;\r
+}\r
+.form-control-static {\r
+  margin-bottom: 0;\r
+}\r
+.help-block {\r
+  display: block;\r
+  margin-top: 5px;\r
+  margin-bottom: 10px;\r
+  color: #737373;\r
+}\r
+@media (min-width: 768px) {\r
+  .form-inline .form-group {\r
+    display: inline-block;\r
+    margin-bottom: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .form-inline .form-control {\r
+    display: inline-block;\r
+    width: auto;\r
+    vertical-align: middle;\r
+  }\r
+  .form-inline .input-group > .form-control {\r
+    width: 100%;\r
+  }\r
+  .form-inline .control-label {\r
+    margin-bottom: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .form-inline .radio,\r
+  .form-inline .checkbox {\r
+    display: inline-block;\r
+    margin-top: 0;\r
+    margin-bottom: 0;\r
+    padding-left: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .form-inline .radio input[type="radio"],\r
+  .form-inline .checkbox input[type="checkbox"] {\r
+    float: none;\r
+    margin-left: 0;\r
+  }\r
+  .form-inline .has-feedback .form-control-feedback {\r
+    top: 0;\r
+  }\r
+}\r
+.form-horizontal .control-label,\r
+.form-horizontal .radio,\r
+.form-horizontal .checkbox,\r
+.form-horizontal .radio-inline,\r
+.form-horizontal .checkbox-inline {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+  padding-top: 7px;\r
+}\r
+.form-horizontal .radio,\r
+.form-horizontal .checkbox {\r
+  min-height: 27px;\r
+}\r
+.form-horizontal .form-group {\r
+  margin-left: -15px;\r
+  margin-right: -15px;\r
+}\r
+.form-horizontal .form-control-static {\r
+  padding-top: 7px;\r
+}\r
+@media (min-width: 768px) {\r
+  .form-horizontal .control-label {\r
+    text-align: right;\r
+  }\r
+}\r
+.form-horizontal .has-feedback .form-control-feedback {\r
+  top: 0;\r
+  right: 15px;\r
+}\r
+.btn {\r
+  display: inline-block;\r
+  margin-bottom: 0;\r
+  font-weight: normal;\r
+  text-align: center;\r
+  vertical-align: middle;\r
+  cursor: pointer;\r
+  background-image: none;\r
+  border: 1px solid transparent;\r
+  white-space: nowrap;\r
+  padding: 6px 12px;\r
+  font-size: 14px;\r
+  line-height: 1.428571429;\r
+  border-radius: 0px;\r
+  -webkit-user-select: none;\r
+  -moz-user-select: none;\r
+  -ms-user-select: none;\r
+  -o-user-select: none;\r
+  user-select: none;\r
+}\r
+.btn:focus {\r
+  outline: thin dotted;\r
+  outline: 5px auto -webkit-focus-ring-color;\r
+  outline-offset: -2px;\r
+}\r
+.btn:hover,\r
+.btn:focus {\r
+  color: #333333;\r
+  text-decoration: none;\r
+}\r
+.btn:active,\r
+.btn.active {\r
+  outline: 0;\r
+  background-image: none;\r
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r
+}\r
+.btn.disabled,\r
+.btn[disabled],\r
+fieldset[disabled] .btn {\r
+  cursor: not-allowed;\r
+  pointer-events: none;\r
+  opacity: 0.65;\r
+  filter: alpha(opacity=65);\r
+  -webkit-box-shadow: none;\r
+  box-shadow: none;\r
+}\r
+.btn-default {\r
+  color: #333333;\r
+  background-color: #ffffff;\r
+  border-color: #cccccc;\r
+}\r
+.btn-default:hover,\r
+.btn-default:focus,\r
+.btn-default:active,\r
+.btn-default.active,\r
+.open .dropdown-toggle.btn-default {\r
+  color: #333333;\r
+  background-color: #ebebeb;\r
+  border-color: #adadad;\r
+}\r
+.btn-default:active,\r
+.btn-default.active,\r
+.open .dropdown-toggle.btn-default {\r
+  background-image: none;\r
+}\r
+.btn-default.disabled,\r
+.btn-default[disabled],\r
+fieldset[disabled] .btn-default,\r
+.btn-default.disabled:hover,\r
+.btn-default[disabled]:hover,\r
+fieldset[disabled] .btn-default:hover,\r
+.btn-default.disabled:focus,\r
+.btn-default[disabled]:focus,\r
+fieldset[disabled] .btn-default:focus,\r
+.btn-default.disabled:active,\r
+.btn-default[disabled]:active,\r
+fieldset[disabled] .btn-default:active,\r
+.btn-default.disabled.active,\r
+.btn-default[disabled].active,\r
+fieldset[disabled] .btn-default.active {\r
+  background-color: #ffffff;\r
+  border-color: #cccccc;\r
+}\r
+.btn-default .badge {\r
+  color: #ffffff;\r
+  background-color: #333333;\r
+}\r
+.btn-primary {\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+  border-color: #0b721b;\r
+}\r
+.btn-primary:hover,\r
+.btn-primary:focus,\r
+.btn-primary:active,\r
+.btn-primary.active,\r
+.open .dropdown-toggle.btn-primary {\r
+  color: #ffffff;\r
+  background-color: #096418;\r
+  border-color: #053a0e;\r
+}\r
+.btn-primary:active,\r
+.btn-primary.active,\r
+.open .dropdown-toggle.btn-primary {\r
+  background-image: none;\r
+}\r
+.btn-primary.disabled,\r
+.btn-primary[disabled],\r
+fieldset[disabled] .btn-primary,\r
+.btn-primary.disabled:hover,\r
+.btn-primary[disabled]:hover,\r
+fieldset[disabled] .btn-primary:hover,\r
+.btn-primary.disabled:focus,\r
+.btn-primary[disabled]:focus,\r
+fieldset[disabled] .btn-primary:focus,\r
+.btn-primary.disabled:active,\r
+.btn-primary[disabled]:active,\r
+fieldset[disabled] .btn-primary:active,\r
+.btn-primary.disabled.active,\r
+.btn-primary[disabled].active,\r
+fieldset[disabled] .btn-primary.active {\r
+  background-color: #0d8921;\r
+  border-color: #0b721b;\r
+}\r
+.btn-primary .badge {\r
+  color: #0d8921;\r
+  background-color: #ffffff;\r
+}\r
+.btn-success {\r
+  color: #ffffff;\r
+  background-color: #5cb85c;\r
+  border-color: #4cae4c;\r
+}\r
+.btn-success:hover,\r
+.btn-success:focus,\r
+.btn-success:active,\r
+.btn-success.active,\r
+.open .dropdown-toggle.btn-success {\r
+  color: #ffffff;\r
+  background-color: #47a447;\r
+  border-color: #398439;\r
+}\r
+.btn-success:active,\r
+.btn-success.active,\r
+.open .dropdown-toggle.btn-success {\r
+  background-image: none;\r
+}\r
+.btn-success.disabled,\r
+.btn-success[disabled],\r
+fieldset[disabled] .btn-success,\r
+.btn-success.disabled:hover,\r
+.btn-success[disabled]:hover,\r
+fieldset[disabled] .btn-success:hover,\r
+.btn-success.disabled:focus,\r
+.btn-success[disabled]:focus,\r
+fieldset[disabled] .btn-success:focus,\r
+.btn-success.disabled:active,\r
+.btn-success[disabled]:active,\r
+fieldset[disabled] .btn-success:active,\r
+.btn-success.disabled.active,\r
+.btn-success[disabled].active,\r
+fieldset[disabled] .btn-success.active {\r
+  background-color: #5cb85c;\r
+  border-color: #4cae4c;\r
+}\r
+.btn-success .badge {\r
+  color: #5cb85c;\r
+  background-color: #ffffff;\r
+}\r
+.btn-info {\r
+  color: #ffffff;\r
+  background-color: #5bc0de;\r
+  border-color: #46b8da;\r
+}\r
+.btn-info:hover,\r
+.btn-info:focus,\r
+.btn-info:active,\r
+.btn-info.active,\r
+.open .dropdown-toggle.btn-info {\r
+  color: #ffffff;\r
+  background-color: #39b3d7;\r
+  border-color: #269abc;\r
+}\r
+.btn-info:active,\r
+.btn-info.active,\r
+.open .dropdown-toggle.btn-info {\r
+  background-image: none;\r
+}\r
+.btn-info.disabled,\r
+.btn-info[disabled],\r
+fieldset[disabled] .btn-info,\r
+.btn-info.disabled:hover,\r
+.btn-info[disabled]:hover,\r
+fieldset[disabled] .btn-info:hover,\r
+.btn-info.disabled:focus,\r
+.btn-info[disabled]:focus,\r
+fieldset[disabled] .btn-info:focus,\r
+.btn-info.disabled:active,\r
+.btn-info[disabled]:active,\r
+fieldset[disabled] .btn-info:active,\r
+.btn-info.disabled.active,\r
+.btn-info[disabled].active,\r
+fieldset[disabled] .btn-info.active {\r
+  background-color: #5bc0de;\r
+  border-color: #46b8da;\r
+}\r
+.btn-info .badge {\r
+  color: #5bc0de;\r
+  background-color: #ffffff;\r
+}\r
+.btn-warning {\r
+  color: #ffffff;\r
+  background-color: #f0ad4e;\r
+  border-color: #eea236;\r
+}\r
+.btn-warning:hover,\r
+.btn-warning:focus,\r
+.btn-warning:active,\r
+.btn-warning.active,\r
+.open .dropdown-toggle.btn-warning {\r
+  color: #ffffff;\r
+  background-color: #ed9c28;\r
+  border-color: #d58512;\r
+}\r
+.btn-warning:active,\r
+.btn-warning.active,\r
+.open .dropdown-toggle.btn-warning {\r
+  background-image: none;\r
+}\r
+.btn-warning.disabled,\r
+.btn-warning[disabled],\r
+fieldset[disabled] .btn-warning,\r
+.btn-warning.disabled:hover,\r
+.btn-warning[disabled]:hover,\r
+fieldset[disabled] .btn-warning:hover,\r
+.btn-warning.disabled:focus,\r
+.btn-warning[disabled]:focus,\r
+fieldset[disabled] .btn-warning:focus,\r
+.btn-warning.disabled:active,\r
+.btn-warning[disabled]:active,\r
+fieldset[disabled] .btn-warning:active,\r
+.btn-warning.disabled.active,\r
+.btn-warning[disabled].active,\r
+fieldset[disabled] .btn-warning.active {\r
+  background-color: #f0ad4e;\r
+  border-color: #eea236;\r
+}\r
+.btn-warning .badge {\r
+  color: #f0ad4e;\r
+  background-color: #ffffff;\r
+}\r
+.btn-danger {\r
+  color: #ffffff;\r
+  background-color: #d9534f;\r
+  border-color: #d43f3a;\r
+}\r
+.btn-danger:hover,\r
+.btn-danger:focus,\r
+.btn-danger:active,\r
+.btn-danger.active,\r
+.open .dropdown-toggle.btn-danger {\r
+  color: #ffffff;\r
+  background-color: #d2322d;\r
+  border-color: #ac2925;\r
+}\r
+.btn-danger:active,\r
+.btn-danger.active,\r
+.open .dropdown-toggle.btn-danger {\r
+  background-image: none;\r
+}\r
+.btn-danger.disabled,\r
+.btn-danger[disabled],\r
+fieldset[disabled] .btn-danger,\r
+.btn-danger.disabled:hover,\r
+.btn-danger[disabled]:hover,\r
+fieldset[disabled] .btn-danger:hover,\r
+.btn-danger.disabled:focus,\r
+.btn-danger[disabled]:focus,\r
+fieldset[disabled] .btn-danger:focus,\r
+.btn-danger.disabled:active,\r
+.btn-danger[disabled]:active,\r
+fieldset[disabled] .btn-danger:active,\r
+.btn-danger.disabled.active,\r
+.btn-danger[disabled].active,\r
+fieldset[disabled] .btn-danger.active {\r
+  background-color: #d9534f;\r
+  border-color: #d43f3a;\r
+}\r
+.btn-danger .badge {\r
+  color: #d9534f;\r
+  background-color: #ffffff;\r
+}\r
+.btn-link {\r
+  color: #0d8921;\r
+  font-weight: normal;\r
+  cursor: pointer;\r
+  border-radius: 0;\r
+}\r
+.btn-link,\r
+.btn-link:active,\r
+.btn-link[disabled],\r
+fieldset[disabled] .btn-link {\r
+  background-color: transparent;\r
+  -webkit-box-shadow: none;\r
+  box-shadow: none;\r
+}\r
+.btn-link,\r
+.btn-link:hover,\r
+.btn-link:focus,\r
+.btn-link:active {\r
+  border-color: transparent;\r
+}\r
+.btn-link:hover,\r
+.btn-link:focus {\r
+  color: #064310;\r
+  text-decoration: underline;\r
+  background-color: transparent;\r
+}\r
+.btn-link[disabled]:hover,\r
+fieldset[disabled] .btn-link:hover,\r
+.btn-link[disabled]:focus,\r
+fieldset[disabled] .btn-link:focus {\r
+  color: #999999;\r
+  text-decoration: none;\r
+}\r
+.btn-lg,\r
+.btn-group-lg > .btn {\r
+  padding: 10px 16px;\r
+  font-size: 18px;\r
+  line-height: 1.33;\r
+  border-radius: 0px;\r
+}\r
+.btn-sm,\r
+.btn-group-sm > .btn {\r
+  padding: 5px 10px;\r
+  font-size: 12px;\r
+  line-height: 1.5;\r
+  border-radius: 0px;\r
+}\r
+.btn-xs,\r
+.btn-group-xs > .btn {\r
+  padding: 1px 5px;\r
+  font-size: 12px;\r
+  line-height: 1.5;\r
+  border-radius: 0px;\r
+}\r
+.btn-block {\r
+  display: block;\r
+  width: 100%;\r
+  padding-left: 0;\r
+  padding-right: 0;\r
+}\r
+.btn-block + .btn-block {\r
+  margin-top: 5px;\r
+}\r
+input[type="submit"].btn-block,\r
+input[type="reset"].btn-block,\r
+input[type="button"].btn-block {\r
+  width: 100%;\r
+}\r
+.fade {\r
+  opacity: 0;\r
+  -webkit-transition: opacity 0.15s linear;\r
+  transition: opacity 0.15s linear;\r
+}\r
+.fade.in {\r
+  opacity: 1;\r
+}\r
+.collapse {\r
+  display: none;\r
+}\r
+.collapse.in {\r
+  display: block;\r
+}\r
+.collapsing {\r
+  position: relative;\r
+  height: 0;\r
+  overflow: hidden;\r
+  -webkit-transition: height 0.35s ease;\r
+  transition: height 0.35s ease;\r
+}\r
+@font-face {\r
+  font-family: 'Glyphicons Halflings';\r
+  src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.eot');\r
+  src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\r
+}\r
+.glyphicon {\r
+  position: relative;\r
+  top: 1px;\r
+  display: inline-block;\r
+  font-family: 'Glyphicons Halflings';\r
+  font-style: normal;\r
+  font-weight: normal;\r
+  line-height: 1;\r
+  -webkit-font-smoothing: antialiased;\r
+  -moz-osx-font-smoothing: grayscale;\r
+}\r
+.glyphicon-asterisk:before {\r
+  content: "\2a";\r
+}\r
+.glyphicon-plus:before {\r
+  content: "\2b";\r
+}\r
+.glyphicon-euro:before {\r
+  content: "\20ac";\r
+}\r
+.glyphicon-minus:before {\r
+  content: "\2212";\r
+}\r
+.glyphicon-cloud:before {\r
+  content: "\2601";\r
+}\r
+.glyphicon-envelope:before {\r
+  content: "\2709";\r
+}\r
+.glyphicon-pencil:before {\r
+  content: "\270f";\r
+}\r
+.glyphicon-glass:before {\r
+  content: "\e001";\r
+}\r
+.glyphicon-music:before {\r
+  content: "\e002";\r
+}\r
+.glyphicon-search:before {\r
+  content: "\e003";\r
+}\r
+.glyphicon-heart:before {\r
+  content: "\e005";\r
+}\r
+.glyphicon-star:before {\r
+  content: "\e006";\r
+}\r
+.glyphicon-star-empty:before {\r
+  content: "\e007";\r
+}\r
+.glyphicon-user:before {\r
+  content: "\e008";\r
+}\r
+.glyphicon-film:before {\r
+  content: "\e009";\r
+}\r
+.glyphicon-th-large:before {\r
+  content: "\e010";\r
+}\r
+.glyphicon-th:before {\r
+  content: "\e011";\r
+}\r
+.glyphicon-th-list:before {\r
+  content: "\e012";\r
+}\r
+.glyphicon-ok:before {\r
+  content: "\e013";\r
+}\r
+.glyphicon-remove:before {\r
+  content: "\e014";\r
+}\r
+.glyphicon-zoom-in:before {\r
+  content: "\e015";\r
+}\r
+.glyphicon-zoom-out:before {\r
+  content: "\e016";\r
+}\r
+.glyphicon-off:before {\r
+  content: "\e017";\r
+}\r
+.glyphicon-signal:before {\r
+  content: "\e018";\r
+}\r
+.glyphicon-cog:before {\r
+  content: "\e019";\r
+}\r
+.glyphicon-trash:before {\r
+  content: "\e020";\r
+}\r
+.glyphicon-home:before {\r
+  content: "\e021";\r
+}\r
+.glyphicon-file:before {\r
+  content: "\e022";\r
+}\r
+.glyphicon-time:before {\r
+  content: "\e023";\r
+}\r
+.glyphicon-road:before {\r
+  content: "\e024";\r
+}\r
+.glyphicon-download-alt:before {\r
+  content: "\e025";\r
+}\r
+.glyphicon-download:before {\r
+  content: "\e026";\r
+}\r
+.glyphicon-upload:before {\r
+  content: "\e027";\r
+}\r
+.glyphicon-inbox:before {\r
+  content: "\e028";\r
+}\r
+.glyphicon-play-circle:before {\r
+  content: "\e029";\r
+}\r
+.glyphicon-repeat:before {\r
+  content: "\e030";\r
+}\r
+.glyphicon-refresh:before {\r
+  content: "\e031";\r
+}\r
+.glyphicon-list-alt:before {\r
+  content: "\e032";\r
+}\r
+.glyphicon-lock:before {\r
+  content: "\e033";\r
+}\r
+.glyphicon-flag:before {\r
+  content: "\e034";\r
+}\r
+.glyphicon-headphones:before {\r
+  content: "\e035";\r
+}\r
+.glyphicon-volume-off:before {\r
+  content: "\e036";\r
+}\r
+.glyphicon-volume-down:before {\r
+  content: "\e037";\r
+}\r
+.glyphicon-volume-up:before {\r
+  content: "\e038";\r
+}\r
+.glyphicon-qrcode:before {\r
+  content: "\e039";\r
+}\r
+.glyphicon-barcode:before {\r
+  content: "\e040";\r
+}\r
+.glyphicon-tag:before {\r
+  content: "\e041";\r
+}\r
+.glyphicon-tags:before {\r
+  content: "\e042";\r
+}\r
+.glyphicon-book:before {\r
+  content: "\e043";\r
+}\r
+.glyphicon-bookmark:before {\r
+  content: "\e044";\r
+}\r
+.glyphicon-print:before {\r
+  content: "\e045";\r
+}\r
+.glyphicon-camera:before {\r
+  content: "\e046";\r
+}\r
+.glyphicon-font:before {\r
+  content: "\e047";\r
+}\r
+.glyphicon-bold:before {\r
+  content: "\e048";\r
+}\r
+.glyphicon-italic:before {\r
+  content: "\e049";\r
+}\r
+.glyphicon-text-height:before {\r
+  content: "\e050";\r
+}\r
+.glyphicon-text-width:before {\r
+  content: "\e051";\r
+}\r
+.glyphicon-align-left:before {\r
+  content: "\e052";\r
+}\r
+.glyphicon-align-center:before {\r
+  content: "\e053";\r
+}\r
+.glyphicon-align-right:before {\r
+  content: "\e054";\r
+}\r
+.glyphicon-align-justify:before {\r
+  content: "\e055";\r
+}\r
+.glyphicon-list:before {\r
+  content: "\e056";\r
+}\r
+.glyphicon-indent-left:before {\r
+  content: "\e057";\r
+}\r
+.glyphicon-indent-right:before {\r
+  content: "\e058";\r
+}\r
+.glyphicon-facetime-video:before {\r
+  content: "\e059";\r
+}\r
+.glyphicon-picture:before {\r
+  content: "\e060";\r
+}\r
+.glyphicon-map-marker:before {\r
+  content: "\e062";\r
+}\r
+.glyphicon-adjust:before {\r
+  content: "\e063";\r
+}\r
+.glyphicon-tint:before {\r
+  content: "\e064";\r
+}\r
+.glyphicon-edit:before {\r
+  content: "\e065";\r
+}\r
+.glyphicon-share:before {\r
+  content: "\e066";\r
+}\r
+.glyphicon-check:before {\r
+  content: "\e067";\r
+}\r
+.glyphicon-move:before {\r
+  content: "\e068";\r
+}\r
+.glyphicon-step-backward:before {\r
+  content: "\e069";\r
+}\r
+.glyphicon-fast-backward:before {\r
+  content: "\e070";\r
+}\r
+.glyphicon-backward:before {\r
+  content: "\e071";\r
+}\r
+.glyphicon-play:before {\r
+  content: "\e072";\r
+}\r
+.glyphicon-pause:before {\r
+  content: "\e073";\r
+}\r
+.glyphicon-stop:before {\r
+  content: "\e074";\r
+}\r
+.glyphicon-forward:before {\r
+  content: "\e075";\r
+}\r
+.glyphicon-fast-forward:before {\r
+  content: "\e076";\r
+}\r
+.glyphicon-step-forward:before {\r
+  content: "\e077";\r
+}\r
+.glyphicon-eject:before {\r
+  content: "\e078";\r
+}\r
+.glyphicon-chevron-left:before {\r
+  content: "\e079";\r
+}\r
+.glyphicon-chevron-right:before {\r
+  content: "\e080";\r
+}\r
+.glyphicon-plus-sign:before {\r
+  content: "\e081";\r
+}\r
+.glyphicon-minus-sign:before {\r
+  content: "\e082";\r
+}\r
+.glyphicon-remove-sign:before {\r
+  content: "\e083";\r
+}\r
+.glyphicon-ok-sign:before {\r
+  content: "\e084";\r
+}\r
+.glyphicon-question-sign:before {\r
+  content: "\e085";\r
+}\r
+.glyphicon-info-sign:before {\r
+  content: "\e086";\r
+}\r
+.glyphicon-screenshot:before {\r
+  content: "\e087";\r
+}\r
+.glyphicon-remove-circle:before {\r
+  content: "\e088";\r
+}\r
+.glyphicon-ok-circle:before {\r
+  content: "\e089";\r
+}\r
+.glyphicon-ban-circle:before {\r
+  content: "\e090";\r
+}\r
+.glyphicon-arrow-left:before {\r
+  content: "\e091";\r
+}\r
+.glyphicon-arrow-right:before {\r
+  content: "\e092";\r
+}\r
+.glyphicon-arrow-up:before {\r
+  content: "\e093";\r
+}\r
+.glyphicon-arrow-down:before {\r
+  content: "\e094";\r
+}\r
+.glyphicon-share-alt:before {\r
+  content: "\e095";\r
+}\r
+.glyphicon-resize-full:before {\r
+  content: "\e096";\r
+}\r
+.glyphicon-resize-small:before {\r
+  content: "\e097";\r
+}\r
+.glyphicon-exclamation-sign:before {\r
+  content: "\e101";\r
+}\r
+.glyphicon-gift:before {\r
+  content: "\e102";\r
+}\r
+.glyphicon-leaf:before {\r
+  content: "\e103";\r
+}\r
+.glyphicon-fire:before {\r
+  content: "\e104";\r
+}\r
+.glyphicon-eye-open:before {\r
+  content: "\e105";\r
+}\r
+.glyphicon-eye-close:before {\r
+  content: "\e106";\r
+}\r
+.glyphicon-warning-sign:before {\r
+  content: "\e107";\r
+}\r
+.glyphicon-plane:before {\r
+  content: "\e108";\r
+}\r
+.glyphicon-calendar:before {\r
+  content: "\e109";\r
+}\r
+.glyphicon-random:before {\r
+  content: "\e110";\r
+}\r
+.glyphicon-comment:before {\r
+  content: "\e111";\r
+}\r
+.glyphicon-magnet:before {\r
+  content: "\e112";\r
+}\r
+.glyphicon-chevron-up:before {\r
+  content: "\e113";\r
+}\r
+.glyphicon-chevron-down:before {\r
+  content: "\e114";\r
+}\r
+.glyphicon-retweet:before {\r
+  content: "\e115";\r
+}\r
+.glyphicon-shopping-cart:before {\r
+  content: "\e116";\r
+}\r
+.glyphicon-folder-close:before {\r
+  content: "\e117";\r
+}\r
+.glyphicon-folder-open:before {\r
+  content: "\e118";\r
+}\r
+.glyphicon-resize-vertical:before {\r
+  content: "\e119";\r
+}\r
+.glyphicon-resize-horizontal:before {\r
+  content: "\e120";\r
+}\r
+.glyphicon-hdd:before {\r
+  content: "\e121";\r
+}\r
+.glyphicon-bullhorn:before {\r
+  content: "\e122";\r
+}\r
+.glyphicon-bell:before {\r
+  content: "\e123";\r
+}\r
+.glyphicon-certificate:before {\r
+  content: "\e124";\r
+}\r
+.glyphicon-thumbs-up:before {\r
+  content: "\e125";\r
+}\r
+.glyphicon-thumbs-down:before {\r
+  content: "\e126";\r
+}\r
+.glyphicon-hand-right:before {\r
+  content: "\e127";\r
+}\r
+.glyphicon-hand-left:before {\r
+  content: "\e128";\r
+}\r
+.glyphicon-hand-up:before {\r
+  content: "\e129";\r
+}\r
+.glyphicon-hand-down:before {\r
+  content: "\e130";\r
+}\r
+.glyphicon-circle-arrow-right:before {\r
+  content: "\e131";\r
+}\r
+.glyphicon-circle-arrow-left:before {\r
+  content: "\e132";\r
+}\r
+.glyphicon-circle-arrow-up:before {\r
+  content: "\e133";\r
+}\r
+.glyphicon-circle-arrow-down:before {\r
+  content: "\e134";\r
+}\r
+.glyphicon-globe:before {\r
+  content: "\e135";\r
+}\r
+.glyphicon-wrench:before {\r
+  content: "\e136";\r
+}\r
+.glyphicon-tasks:before {\r
+  content: "\e137";\r
+}\r
+.glyphicon-filter:before {\r
+  content: "\e138";\r
+}\r
+.glyphicon-briefcase:before {\r
+  content: "\e139";\r
+}\r
+.glyphicon-fullscreen:before {\r
+  content: "\e140";\r
+}\r
+.glyphicon-dashboard:before {\r
+  content: "\e141";\r
+}\r
+.glyphicon-paperclip:before {\r
+  content: "\e142";\r
+}\r
+.glyphicon-heart-empty:before {\r
+  content: "\e143";\r
+}\r
+.glyphicon-link:before {\r
+  content: "\e144";\r
+}\r
+.glyphicon-phone:before {\r
+  content: "\e145";\r
+}\r
+.glyphicon-pushpin:before {\r
+  content: "\e146";\r
+}\r
+.glyphicon-usd:before {\r
+  content: "\e148";\r
+}\r
+.glyphicon-gbp:before {\r
+  content: "\e149";\r
+}\r
+.glyphicon-sort:before {\r
+  content: "\e150";\r
+}\r
+.glyphicon-sort-by-alphabet:before {\r
+  content: "\e151";\r
+}\r
+.glyphicon-sort-by-alphabet-alt:before {\r
+  content: "\e152";\r
+}\r
+.glyphicon-sort-by-order:before {\r
+  content: "\e153";\r
+}\r
+.glyphicon-sort-by-order-alt:before {\r
+  content: "\e154";\r
+}\r
+.glyphicon-sort-by-attributes:before {\r
+  content: "\e155";\r
+}\r
+.glyphicon-sort-by-attributes-alt:before {\r
+  content: "\e156";\r
+}\r
+.glyphicon-unchecked:before {\r
+  content: "\e157";\r
+}\r
+.glyphicon-expand:before {\r
+  content: "\e158";\r
+}\r
+.glyphicon-collapse-down:before {\r
+  content: "\e159";\r
+}\r
+.glyphicon-collapse-up:before {\r
+  content: "\e160";\r
+}\r
+.glyphicon-log-in:before {\r
+  content: "\e161";\r
+}\r
+.glyphicon-flash:before {\r
+  content: "\e162";\r
+}\r
+.glyphicon-log-out:before {\r
+  content: "\e163";\r
+}\r
+.glyphicon-new-window:before {\r
+  content: "\e164";\r
+}\r
+.glyphicon-record:before {\r
+  content: "\e165";\r
+}\r
+.glyphicon-save:before {\r
+  content: "\e166";\r
+}\r
+.glyphicon-open:before {\r
+  content: "\e167";\r
+}\r
+.glyphicon-saved:before {\r
+  content: "\e168";\r
+}\r
+.glyphicon-import:before {\r
+  content: "\e169";\r
+}\r
+.glyphicon-export:before {\r
+  content: "\e170";\r
+}\r
+.glyphicon-send:before {\r
+  content: "\e171";\r
+}\r
+.glyphicon-floppy-disk:before {\r
+  content: "\e172";\r
+}\r
+.glyphicon-floppy-saved:before {\r
+  content: "\e173";\r
+}\r
+.glyphicon-floppy-remove:before {\r
+  content: "\e174";\r
+}\r
+.glyphicon-floppy-save:before {\r
+  content: "\e175";\r
+}\r
+.glyphicon-floppy-open:before {\r
+  content: "\e176";\r
+}\r
+.glyphicon-credit-card:before {\r
+  content: "\e177";\r
+}\r
+.glyphicon-transfer:before {\r
+  content: "\e178";\r
+}\r
+.glyphicon-cutlery:before {\r
+  content: "\e179";\r
+}\r
+.glyphicon-header:before {\r
+  content: "\e180";\r
+}\r
+.glyphicon-compressed:before {\r
+  content: "\e181";\r
+}\r
+.glyphicon-earphone:before {\r
+  content: "\e182";\r
+}\r
+.glyphicon-phone-alt:before {\r
+  content: "\e183";\r
+}\r
+.glyphicon-tower:before {\r
+  content: "\e184";\r
+}\r
+.glyphicon-stats:before {\r
+  content: "\e185";\r
+}\r
+.glyphicon-sd-video:before {\r
+  content: "\e186";\r
+}\r
+.glyphicon-hd-video:before {\r
+  content: "\e187";\r
+}\r
+.glyphicon-subtitles:before {\r
+  content: "\e188";\r
+}\r
+.glyphicon-sound-stereo:before {\r
+  content: "\e189";\r
+}\r
+.glyphicon-sound-dolby:before {\r
+  content: "\e190";\r
+}\r
+.glyphicon-sound-5-1:before {\r
+  content: "\e191";\r
+}\r
+.glyphicon-sound-6-1:before {\r
+  content: "\e192";\r
+}\r
+.glyphicon-sound-7-1:before {\r
+  content: "\e193";\r
+}\r
+.glyphicon-copyright-mark:before {\r
+  content: "\e194";\r
+}\r
+.glyphicon-registration-mark:before {\r
+  content: "\e195";\r
+}\r
+.glyphicon-cloud-download:before {\r
+  content: "\e197";\r
+}\r
+.glyphicon-cloud-upload:before {\r
+  content: "\e198";\r
+}\r
+.glyphicon-tree-conifer:before {\r
+  content: "\e199";\r
+}\r
+.glyphicon-tree-deciduous:before {\r
+  content: "\e200";\r
+}\r
+.caret {\r
+  display: inline-block;\r
+  width: 0;\r
+  height: 0;\r
+  margin-left: 2px;\r
+  vertical-align: middle;\r
+  border-top: 4px solid;\r
+  border-right: 4px solid transparent;\r
+  border-left: 4px solid transparent;\r
+}\r
+.dropdown {\r
+  position: relative;\r
+}\r
+.dropdown-toggle:focus {\r
+  outline: 0;\r
+}\r
+.dropdown-menu {\r
+  position: absolute;\r
+  top: 100%;\r
+  left: 0;\r
+  z-index: 1000;\r
+  display: none;\r
+  float: left;\r
+  min-width: 160px;\r
+  padding: 5px 0;\r
+  margin: 2px 0 0;\r
+  list-style: none;\r
+  font-size: 14px;\r
+  background-color: #ffffff;\r
+  border: 1px solid #cccccc;\r
+  border: 1px solid rgba(0, 0, 0, 0.15);\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r
+  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r
+  background-clip: padding-box;\r
+}\r
+.dropdown-menu.pull-right {\r
+  right: 0;\r
+  left: auto;\r
+}\r
+.dropdown-menu .divider {\r
+  height: 1px;\r
+  margin: 9px 0;\r
+  overflow: hidden;\r
+  background-color: #e5e5e5;\r
+}\r
+.dropdown-menu > li > a {\r
+  display: block;\r
+  padding: 3px 20px;\r
+  clear: both;\r
+  font-weight: normal;\r
+  line-height: 1.428571429;\r
+  color: #333333;\r
+  white-space: nowrap;\r
+}\r
+.dropdown-menu > li > a:hover,\r
+.dropdown-menu > li > a:focus {\r
+  text-decoration: none;\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+}\r
+.dropdown-menu > .active > a,\r
+.dropdown-menu > .active > a:hover,\r
+.dropdown-menu > .active > a:focus {\r
+  color: #ffffff;\r
+  text-decoration: none;\r
+  outline: 0;\r
+  background-color: #0d8921;\r
+}\r
+.dropdown-menu > .disabled > a,\r
+.dropdown-menu > .disabled > a:hover,\r
+.dropdown-menu > .disabled > a:focus {\r
+  color: #999999;\r
+}\r
+.dropdown-menu > .disabled > a:hover,\r
+.dropdown-menu > .disabled > a:focus {\r
+  text-decoration: none;\r
+  background-color: transparent;\r
+  background-image: none;\r
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\r
+  cursor: not-allowed;\r
+}\r
+.open > .dropdown-menu {\r
+  display: block;\r
+}\r
+.open > a {\r
+  outline: 0;\r
+}\r
+.dropdown-menu-right {\r
+  left: auto;\r
+  right: 0;\r
+}\r
+.dropdown-menu-left {\r
+  left: 0;\r
+  right: auto;\r
+}\r
+.dropdown-header {\r
+  display: block;\r
+  padding: 3px 20px;\r
+  font-size: 12px;\r
+  line-height: 1.428571429;\r
+  color: #999999;\r
+}\r
+.dropdown-backdrop {\r
+  position: fixed;\r
+  left: 0;\r
+  right: 0;\r
+  bottom: 0;\r
+  top: 0;\r
+  z-index: 990;\r
+}\r
+.pull-right > .dropdown-menu {\r
+  right: 0;\r
+  left: auto;\r
+}\r
+.dropup .caret,\r
+.navbar-fixed-bottom .dropdown .caret {\r
+  border-top: 0;\r
+  border-bottom: 4px solid;\r
+  content: "";\r
+}\r
+.dropup .dropdown-menu,\r
+.navbar-fixed-bottom .dropdown .dropdown-menu {\r
+  top: auto;\r
+  bottom: 100%;\r
+  margin-bottom: 1px;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-right .dropdown-menu {\r
+    left: auto;\r
+    right: 0;\r
+  }\r
+  .navbar-right .dropdown-menu-left {\r
+    left: 0;\r
+    right: auto;\r
+  }\r
+}\r
+.btn-group,\r
+.btn-group-vertical {\r
+  position: relative;\r
+  display: inline-block;\r
+  vertical-align: middle;\r
+}\r
+.btn-group > .btn,\r
+.btn-group-vertical > .btn {\r
+  position: relative;\r
+  float: left;\r
+}\r
+.btn-group > .btn:hover,\r
+.btn-group-vertical > .btn:hover,\r
+.btn-group > .btn:focus,\r
+.btn-group-vertical > .btn:focus,\r
+.btn-group > .btn:active,\r
+.btn-group-vertical > .btn:active,\r
+.btn-group > .btn.active,\r
+.btn-group-vertical > .btn.active {\r
+  z-index: 2;\r
+}\r
+.btn-group > .btn:focus,\r
+.btn-group-vertical > .btn:focus {\r
+  outline: none;\r
+}\r
+.btn-group .btn + .btn,\r
+.btn-group .btn + .btn-group,\r
+.btn-group .btn-group + .btn,\r
+.btn-group .btn-group + .btn-group {\r
+  margin-left: -1px;\r
+}\r
+.btn-toolbar {\r
+  margin-left: -5px;\r
+}\r
+.btn-toolbar .btn-group,\r
+.btn-toolbar .input-group {\r
+  float: left;\r
+}\r
+.btn-toolbar > .btn,\r
+.btn-toolbar > .btn-group,\r
+.btn-toolbar > .input-group {\r
+  margin-left: 5px;\r
+}\r
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\r
+  border-radius: 0;\r
+}\r
+.btn-group > .btn:first-child {\r
+  margin-left: 0;\r
+}\r
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\r
+  border-bottom-right-radius: 0;\r
+  border-top-right-radius: 0;\r
+}\r
+.btn-group > .btn:last-child:not(:first-child),\r
+.btn-group > .dropdown-toggle:not(:first-child) {\r
+  border-bottom-left-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.btn-group > .btn-group {\r
+  float: left;\r
+}\r
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\r
+  border-radius: 0;\r
+}\r
+.btn-group > .btn-group:first-child > .btn:last-child,\r
+.btn-group > .btn-group:first-child > .dropdown-toggle {\r
+  border-bottom-right-radius: 0;\r
+  border-top-right-radius: 0;\r
+}\r
+.btn-group > .btn-group:last-child > .btn:first-child {\r
+  border-bottom-left-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.btn-group .dropdown-toggle:active,\r
+.btn-group.open .dropdown-toggle {\r
+  outline: 0;\r
+}\r
+.btn-group > .btn + .dropdown-toggle {\r
+  padding-left: 8px;\r
+  padding-right: 8px;\r
+}\r
+.btn-group > .btn-lg + .dropdown-toggle {\r
+  padding-left: 12px;\r
+  padding-right: 12px;\r
+}\r
+.btn-group.open .dropdown-toggle {\r
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r
+}\r
+.btn-group.open .dropdown-toggle.btn-link {\r
+  -webkit-box-shadow: none;\r
+  box-shadow: none;\r
+}\r
+.btn .caret {\r
+  margin-left: 0;\r
+}\r
+.btn-lg .caret {\r
+  border-width: 5px 5px 0;\r
+  border-bottom-width: 0;\r
+}\r
+.dropup .btn-lg .caret {\r
+  border-width: 0 5px 5px;\r
+}\r
+.btn-group-vertical > .btn,\r
+.btn-group-vertical > .btn-group,\r
+.btn-group-vertical > .btn-group > .btn {\r
+  display: block;\r
+  float: none;\r
+  width: 100%;\r
+  max-width: 100%;\r
+}\r
+.btn-group-vertical > .btn-group > .btn {\r
+  float: none;\r
+}\r
+.btn-group-vertical > .btn + .btn,\r
+.btn-group-vertical > .btn + .btn-group,\r
+.btn-group-vertical > .btn-group + .btn,\r
+.btn-group-vertical > .btn-group + .btn-group {\r
+  margin-top: -1px;\r
+  margin-left: 0;\r
+}\r
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\r
+  border-radius: 0;\r
+}\r
+.btn-group-vertical > .btn:first-child:not(:last-child) {\r
+  border-top-right-radius: 0px;\r
+  border-bottom-right-radius: 0;\r
+  border-bottom-left-radius: 0;\r
+}\r
+.btn-group-vertical > .btn:last-child:not(:first-child) {\r
+  border-bottom-left-radius: 0px;\r
+  border-top-right-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\r
+  border-radius: 0;\r
+}\r
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\r
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\r
+  border-bottom-right-radius: 0;\r
+  border-bottom-left-radius: 0;\r
+}\r
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\r
+  border-top-right-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.btn-group-justified {\r
+  display: table;\r
+  width: 100%;\r
+  table-layout: fixed;\r
+  border-collapse: separate;\r
+}\r
+.btn-group-justified > .btn,\r
+.btn-group-justified > .btn-group {\r
+  float: none;\r
+  display: table-cell;\r
+  width: 1%;\r
+}\r
+.btn-group-justified > .btn-group .btn {\r
+  width: 100%;\r
+}\r
+[data-toggle="buttons"] > .btn > input[type="radio"],\r
+[data-toggle="buttons"] > .btn > input[type="checkbox"] {\r
+  display: none;\r
+}\r
+.input-group {\r
+  position: relative;\r
+  display: table;\r
+  border-collapse: separate;\r
+}\r
+.input-group[class*="col-"] {\r
+  float: none;\r
+  padding-left: 0;\r
+  padding-right: 0;\r
+}\r
+.input-group .form-control {\r
+  float: left;\r
+  width: 100%;\r
+  margin-bottom: 0;\r
+}\r
+.input-group-lg > .form-control,\r
+.input-group-lg > .input-group-addon,\r
+.input-group-lg > .input-group-btn > .btn {\r
+  height: 45px;\r
+  padding: 10px 16px;\r
+  font-size: 18px;\r
+  line-height: 1.33;\r
+  border-radius: 0px;\r
+}\r
+select.input-group-lg > .form-control,\r
+select.input-group-lg > .input-group-addon,\r
+select.input-group-lg > .input-group-btn > .btn {\r
+  height: 45px;\r
+  line-height: 45px;\r
+}\r
+textarea.input-group-lg > .form-control,\r
+textarea.input-group-lg > .input-group-addon,\r
+textarea.input-group-lg > .input-group-btn > .btn,\r
+select[multiple].input-group-lg > .form-control,\r
+select[multiple].input-group-lg > .input-group-addon,\r
+select[multiple].input-group-lg > .input-group-btn > .btn {\r
+  height: auto;\r
+}\r
+.input-group-sm > .form-control,\r
+.input-group-sm > .input-group-addon,\r
+.input-group-sm > .input-group-btn > .btn {\r
+  height: 30px;\r
+  padding: 5px 10px;\r
+  font-size: 12px;\r
+  line-height: 1.5;\r
+  border-radius: 0px;\r
+}\r
+select.input-group-sm > .form-control,\r
+select.input-group-sm > .input-group-addon,\r
+select.input-group-sm > .input-group-btn > .btn {\r
+  height: 30px;\r
+  line-height: 30px;\r
+}\r
+textarea.input-group-sm > .form-control,\r
+textarea.input-group-sm > .input-group-addon,\r
+textarea.input-group-sm > .input-group-btn > .btn,\r
+select[multiple].input-group-sm > .form-control,\r
+select[multiple].input-group-sm > .input-group-addon,\r
+select[multiple].input-group-sm > .input-group-btn > .btn {\r
+  height: auto;\r
+}\r
+.input-group-addon,\r
+.input-group-btn,\r
+.input-group .form-control {\r
+  display: table-cell;\r
+}\r
+.input-group-addon:not(:first-child):not(:last-child),\r
+.input-group-btn:not(:first-child):not(:last-child),\r
+.input-group .form-control:not(:first-child):not(:last-child) {\r
+  border-radius: 0;\r
+}\r
+.input-group-addon,\r
+.input-group-btn {\r
+  width: 1%;\r
+  white-space: nowrap;\r
+  vertical-align: middle;\r
+}\r
+.input-group-addon {\r
+  padding: 6px 12px;\r
+  font-size: 14px;\r
+  font-weight: normal;\r
+  line-height: 1;\r
+  color: #555555;\r
+  text-align: center;\r
+  background-color: #eeeeee;\r
+  border: 1px solid #cccccc;\r
+  border-radius: 0px;\r
+}\r
+.input-group-addon.input-sm {\r
+  padding: 5px 10px;\r
+  font-size: 12px;\r
+  border-radius: 0px;\r
+}\r
+.input-group-addon.input-lg {\r
+  padding: 10px 16px;\r
+  font-size: 18px;\r
+  border-radius: 0px;\r
+}\r
+.input-group-addon input[type="radio"],\r
+.input-group-addon input[type="checkbox"] {\r
+  margin-top: 0;\r
+}\r
+.input-group .form-control:first-child,\r
+.input-group-addon:first-child,\r
+.input-group-btn:first-child > .btn,\r
+.input-group-btn:first-child > .btn-group > .btn,\r
+.input-group-btn:first-child > .dropdown-toggle,\r
+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\r
+.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\r
+  border-bottom-right-radius: 0;\r
+  border-top-right-radius: 0;\r
+}\r
+.input-group-addon:first-child {\r
+  border-right: 0;\r
+}\r
+.input-group .form-control:last-child,\r
+.input-group-addon:last-child,\r
+.input-group-btn:last-child > .btn,\r
+.input-group-btn:last-child > .btn-group > .btn,\r
+.input-group-btn:last-child > .dropdown-toggle,\r
+.input-group-btn:first-child > .btn:not(:first-child),\r
+.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\r
+  border-bottom-left-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.input-group-addon:last-child {\r
+  border-left: 0;\r
+}\r
+.input-group-btn {\r
+  position: relative;\r
+  font-size: 0;\r
+  white-space: nowrap;\r
+}\r
+.input-group-btn > .btn {\r
+  position: relative;\r
+}\r
+.input-group-btn > .btn + .btn {\r
+  margin-left: -1px;\r
+}\r
+.input-group-btn > .btn:hover,\r
+.input-group-btn > .btn:focus,\r
+.input-group-btn > .btn:active {\r
+  z-index: 2;\r
+}\r
+.input-group-btn:first-child > .btn,\r
+.input-group-btn:first-child > .btn-group {\r
+  margin-right: -1px;\r
+}\r
+.input-group-btn:last-child > .btn,\r
+.input-group-btn:last-child > .btn-group {\r
+  margin-left: -1px;\r
+}\r
+.nav {\r
+  margin-bottom: 0;\r
+  padding-left: 0;\r
+  list-style: none;\r
+}\r
+.nav > li {\r
+  position: relative;\r
+  display: block;\r
+}\r
+.nav > li > a {\r
+  position: relative;\r
+  display: block;\r
+  padding: 10px 15px;\r
+}\r
+.nav > li > a:hover,\r
+.nav > li > a:focus {\r
+  text-decoration: none;\r
+  background-color: #dddddd;\r
+}\r
+.nav > li.disabled > a {\r
+  color: #999999;\r
+}\r
+.nav > li.disabled > a:hover,\r
+.nav > li.disabled > a:focus {\r
+  color: #999999;\r
+  text-decoration: none;\r
+  background-color: transparent;\r
+  cursor: not-allowed;\r
+}\r
+.nav .open > a,\r
+.nav .open > a:hover,\r
+.nav .open > a:focus {\r
+  background-color: #dddddd;\r
+  border-color: #0d8921;\r
+}\r
+.nav .nav-divider {\r
+  height: 1px;\r
+  margin: 9px 0;\r
+  overflow: hidden;\r
+  background-color: #e5e5e5;\r
+}\r
+.nav > li > a > img {\r
+  max-width: none;\r
+}\r
+.nav-tabs {\r
+  border-bottom: 1px solid #dddddd;\r
+}\r
+.nav-tabs > li {\r
+  float: left;\r
+  margin-bottom: -1px;\r
+}\r
+.nav-tabs > li > a {\r
+  margin-right: 2px;\r
+  line-height: 1.428571429;\r
+  border: 1px solid transparent;\r
+  border-radius: 0px 0px 0 0;\r
+}\r
+.nav-tabs > li > a:hover {\r
+  border-color: #eeeeee #eeeeee #dddddd;\r
+}\r
+.nav-tabs > li.active > a,\r
+.nav-tabs > li.active > a:hover,\r
+.nav-tabs > li.active > a:focus {\r
+  color: #555555;\r
+  background-color: #f2f2f2;\r
+  border: 1px solid #dddddd;\r
+  border-bottom-color: transparent;\r
+  cursor: default;\r
+}\r
+.nav-tabs.nav-justified {\r
+  width: 100%;\r
+  border-bottom: 0;\r
+}\r
+.nav-tabs.nav-justified > li {\r
+  float: none;\r
+}\r
+.nav-tabs.nav-justified > li > a {\r
+  text-align: center;\r
+  margin-bottom: 5px;\r
+}\r
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {\r
+  top: auto;\r
+  left: auto;\r
+}\r
+@media (min-width: 768px) {\r
+  .nav-tabs.nav-justified > li {\r
+    display: table-cell;\r
+    width: 1%;\r
+  }\r
+  .nav-tabs.nav-justified > li > a {\r
+    margin-bottom: 0;\r
+  }\r
+}\r
+.nav-tabs.nav-justified > li > a {\r
+  margin-right: 0;\r
+  border-radius: 0px;\r
+}\r
+.nav-tabs.nav-justified > .active > a,\r
+.nav-tabs.nav-justified > .active > a:hover,\r
+.nav-tabs.nav-justified > .active > a:focus {\r
+  border: 1px solid #dddddd;\r
+}\r
+@media (min-width: 768px) {\r
+  .nav-tabs.nav-justified > li > a {\r
+    border-bottom: 1px solid #dddddd;\r
+    border-radius: 0px 0px 0 0;\r
+  }\r
+  .nav-tabs.nav-justified > .active > a,\r
+  .nav-tabs.nav-justified > .active > a:hover,\r
+  .nav-tabs.nav-justified > .active > a:focus {\r
+    border-bottom-color: #f2f2f2;\r
+  }\r
+}\r
+.nav-pills > li {\r
+  float: left;\r
+}\r
+.nav-pills > li > a {\r
+  border-radius: 0px;\r
+}\r
+.nav-pills > li + li {\r
+  margin-left: 2px;\r
+}\r
+.nav-pills > li.active > a,\r
+.nav-pills > li.active > a:hover,\r
+.nav-pills > li.active > a:focus {\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+}\r
+.nav-stacked > li {\r
+  float: none;\r
+}\r
+.nav-stacked > li + li {\r
+  margin-top: 2px;\r
+  margin-left: 0;\r
+}\r
+.nav-justified {\r
+  width: 100%;\r
+}\r
+.nav-justified > li {\r
+  float: none;\r
+}\r
+.nav-justified > li > a {\r
+  text-align: center;\r
+  margin-bottom: 5px;\r
+}\r
+.nav-justified > .dropdown .dropdown-menu {\r
+  top: auto;\r
+  left: auto;\r
+}\r
+@media (min-width: 768px) {\r
+  .nav-justified > li {\r
+    display: table-cell;\r
+    width: 1%;\r
+  }\r
+  .nav-justified > li > a {\r
+    margin-bottom: 0;\r
+  }\r
+}\r
+.nav-tabs-justified {\r
+  border-bottom: 0;\r
+}\r
+.nav-tabs-justified > li > a {\r
+  margin-right: 0;\r
+  border-radius: 0px;\r
+}\r
+.nav-tabs-justified > .active > a,\r
+.nav-tabs-justified > .active > a:hover,\r
+.nav-tabs-justified > .active > a:focus {\r
+  border: 1px solid #dddddd;\r
+}\r
+@media (min-width: 768px) {\r
+  .nav-tabs-justified > li > a {\r
+    border-bottom: 1px solid #dddddd;\r
+    border-radius: 0px 0px 0 0;\r
+  }\r
+  .nav-tabs-justified > .active > a,\r
+  .nav-tabs-justified > .active > a:hover,\r
+  .nav-tabs-justified > .active > a:focus {\r
+    border-bottom-color: #f2f2f2;\r
+  }\r
+}\r
+.tab-content > .tab-pane {\r
+  display: none;\r
+}\r
+.tab-content > .active {\r
+  display: block;\r
+}\r
+.nav-tabs .dropdown-menu {\r
+  margin-top: -1px;\r
+  border-top-right-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.navbar {\r
+  position: relative;\r
+  min-height: 50px;\r
+  margin-bottom: 20px;\r
+  border: 1px solid transparent;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar {\r
+    border-radius: 0px;\r
+  }\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-header {\r
+    float: left;\r
+  }\r
+}\r
+.navbar-collapse {\r
+  max-height: 340px;\r
+  overflow-x: visible;\r
+  padding-right: 15px;\r
+  padding-left: 15px;\r
+  border-top: 1px solid transparent;\r
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\r
+  -webkit-overflow-scrolling: touch;\r
+}\r
+.navbar-collapse.in {\r
+  overflow-y: auto;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-collapse {\r
+    width: auto;\r
+    border-top: 0;\r
+    box-shadow: none;\r
+  }\r
+  .navbar-collapse.collapse {\r
+    display: block !important;\r
+    height: auto !important;\r
+    padding-bottom: 0;\r
+    overflow: visible !important;\r
+  }\r
+  .navbar-collapse.in {\r
+    overflow-y: visible;\r
+  }\r
+  .navbar-fixed-top .navbar-collapse,\r
+  .navbar-static-top .navbar-collapse,\r
+  .navbar-fixed-bottom .navbar-collapse {\r
+    padding-left: 0;\r
+    padding-right: 0;\r
+  }\r
+}\r
+.container > .navbar-header,\r
+.container-fluid > .navbar-header,\r
+.container > .navbar-collapse,\r
+.container-fluid > .navbar-collapse {\r
+  margin-right: -15px;\r
+  margin-left: -15px;\r
+}\r
+@media (min-width: 768px) {\r
+  .container > .navbar-header,\r
+  .container-fluid > .navbar-header,\r
+  .container > .navbar-collapse,\r
+  .container-fluid > .navbar-collapse {\r
+    margin-right: 0;\r
+    margin-left: 0;\r
+  }\r
+}\r
+.navbar-static-top {\r
+  z-index: 1000;\r
+  border-width: 0 0 1px;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-static-top {\r
+    border-radius: 0;\r
+  }\r
+}\r
+.navbar-fixed-top,\r
+.navbar-fixed-bottom {\r
+  position: fixed;\r
+  right: 0;\r
+  left: 0;\r
+  z-index: 1030;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-fixed-top,\r
+  .navbar-fixed-bottom {\r
+    border-radius: 0;\r
+  }\r
+}\r
+.navbar-fixed-top {\r
+  top: 0;\r
+  border-width: 0 0 1px;\r
+}\r
+.navbar-fixed-bottom {\r
+  bottom: 0;\r
+  margin-bottom: 0;\r
+  border-width: 1px 0 0;\r
+}\r
+.navbar-brand {\r
+  float: left;\r
+  padding: 15px 15px;\r
+  font-size: 18px;\r
+  line-height: 20px;\r
+  height: 50px;\r
+}\r
+.navbar-brand:hover,\r
+.navbar-brand:focus {\r
+  text-decoration: none;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar > .container .navbar-brand,\r
+  .navbar > .container-fluid .navbar-brand {\r
+    margin-left: -15px;\r
+  }\r
+}\r
+.navbar-toggle {\r
+  position: relative;\r
+  float: right;\r
+  margin-right: 15px;\r
+  padding: 9px 10px;\r
+  margin-top: 8px;\r
+  margin-bottom: 8px;\r
+  background-color: transparent;\r
+  background-image: none;\r
+  border: 1px solid transparent;\r
+  border-radius: 0px;\r
+}\r
+.navbar-toggle:focus {\r
+  outline: none;\r
+}\r
+.navbar-toggle .icon-bar {\r
+  display: block;\r
+  width: 22px;\r
+  height: 2px;\r
+  border-radius: 1px;\r
+}\r
+.navbar-toggle .icon-bar + .icon-bar {\r
+  margin-top: 4px;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-toggle {\r
+    display: none;\r
+  }\r
+}\r
+.navbar-nav {\r
+  margin: 7.5px -15px;\r
+}\r
+.navbar-nav > li > a {\r
+  padding-top: 10px;\r
+  padding-bottom: 10px;\r
+  line-height: 20px;\r
+}\r
+@media (max-width: 767px) {\r
+  .navbar-nav .open .dropdown-menu {\r
+    position: static;\r
+    float: none;\r
+    width: auto;\r
+    margin-top: 0;\r
+    background-color: transparent;\r
+    border: 0;\r
+    box-shadow: none;\r
+  }\r
+  .navbar-nav .open .dropdown-menu > li > a,\r
+  .navbar-nav .open .dropdown-menu .dropdown-header {\r
+    padding: 5px 15px 5px 25px;\r
+  }\r
+  .navbar-nav .open .dropdown-menu > li > a {\r
+    line-height: 20px;\r
+  }\r
+  .navbar-nav .open .dropdown-menu > li > a:hover,\r
+  .navbar-nav .open .dropdown-menu > li > a:focus {\r
+    background-image: none;\r
+  }\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-nav {\r
+    float: left;\r
+    margin: 0;\r
+  }\r
+  .navbar-nav > li {\r
+    float: left;\r
+  }\r
+  .navbar-nav > li > a {\r
+    padding-top: 15px;\r
+    padding-bottom: 15px;\r
+  }\r
+  .navbar-nav.navbar-right:last-child {\r
+    margin-right: -15px;\r
+  }\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-left {\r
+    float: left !important;\r
+  }\r
+  .navbar-right {\r
+    float: right !important;\r
+  }\r
+}\r
+.navbar-form {\r
+  margin-left: -15px;\r
+  margin-right: -15px;\r
+  padding: 10px 15px;\r
+  border-top: 1px solid transparent;\r
+  border-bottom: 1px solid transparent;\r
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\r
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\r
+  margin-top: 8px;\r
+  margin-bottom: 8px;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-form .form-group {\r
+    display: inline-block;\r
+    margin-bottom: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .navbar-form .form-control {\r
+    display: inline-block;\r
+    width: auto;\r
+    vertical-align: middle;\r
+  }\r
+  .navbar-form .input-group > .form-control {\r
+    width: 100%;\r
+  }\r
+  .navbar-form .control-label {\r
+    margin-bottom: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .navbar-form .radio,\r
+  .navbar-form .checkbox {\r
+    display: inline-block;\r
+    margin-top: 0;\r
+    margin-bottom: 0;\r
+    padding-left: 0;\r
+    vertical-align: middle;\r
+  }\r
+  .navbar-form .radio input[type="radio"],\r
+  .navbar-form .checkbox input[type="checkbox"] {\r
+    float: none;\r
+    margin-left: 0;\r
+  }\r
+  .navbar-form .has-feedback .form-control-feedback {\r
+    top: 0;\r
+  }\r
+}\r
+@media (max-width: 767px) {\r
+  .navbar-form .form-group {\r
+    margin-bottom: 5px;\r
+  }\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-form {\r
+    width: auto;\r
+    border: 0;\r
+    margin-left: 0;\r
+    margin-right: 0;\r
+    padding-top: 0;\r
+    padding-bottom: 0;\r
+    -webkit-box-shadow: none;\r
+    box-shadow: none;\r
+  }\r
+  .navbar-form.navbar-right:last-child {\r
+    margin-right: -15px;\r
+  }\r
+}\r
+.navbar-nav > li > .dropdown-menu {\r
+  margin-top: 0;\r
+  border-top-right-radius: 0;\r
+  border-top-left-radius: 0;\r
+}\r
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\r
+  border-bottom-right-radius: 0;\r
+  border-bottom-left-radius: 0;\r
+}\r
+.navbar-btn {\r
+  margin-top: 8px;\r
+  margin-bottom: 8px;\r
+}\r
+.navbar-btn.btn-sm {\r
+  margin-top: 10px;\r
+  margin-bottom: 10px;\r
+}\r
+.navbar-btn.btn-xs {\r
+  margin-top: 14px;\r
+  margin-bottom: 14px;\r
+}\r
+.navbar-text {\r
+  margin-top: 15px;\r
+  margin-bottom: 15px;\r
+}\r
+@media (min-width: 768px) {\r
+  .navbar-text {\r
+    float: left;\r
+    margin-left: 15px;\r
+    margin-right: 15px;\r
+  }\r
+  .navbar-text.navbar-right:last-child {\r
+    margin-right: 0;\r
+  }\r
+}\r
+.navbar-default {\r
+  background-color: #0d8921;\r
+  border-color: none;\r
+}\r
+.navbar-default .navbar-brand {\r
+  color: #ffffff;\r
+}\r
+.navbar-default .navbar-brand:hover,\r
+.navbar-default .navbar-brand:focus {\r
+  color: #e6e6e6;\r
+  background-color: transparent;\r
+}\r
+.navbar-default .navbar-text {\r
+  color: #ffffff;\r
+}\r
+.navbar-default .navbar-nav > li > a {\r
+  color: #ffffff;\r
+}\r
+.navbar-default .navbar-nav > li > a:hover,\r
+.navbar-default .navbar-nav > li > a:focus {\r
+  color: #dddddd;\r
+  background-color: transparent;\r
+}\r
+.navbar-default .navbar-nav > .active > a,\r
+.navbar-default .navbar-nav > .active > a:hover,\r
+.navbar-default .navbar-nav > .active > a:focus {\r
+  color: #ffffff;\r
+  background-color: #0a6b1a;\r
+}\r
+.navbar-default .navbar-nav > .disabled > a,\r
+.navbar-default .navbar-nav > .disabled > a:hover,\r
+.navbar-default .navbar-nav > .disabled > a:focus {\r
+  color: #cccccc;\r
+  background-color: transparent;\r
+}\r
+.navbar-default .navbar-toggle {\r
+  border-color: #dddddd;\r
+}\r
+.navbar-default .navbar-toggle:hover,\r
+.navbar-default .navbar-toggle:focus {\r
+  background-color: #dddddd;\r
+}\r
+.navbar-default .navbar-toggle .icon-bar {\r
+  background-color: #ffffff;\r
+}\r
+.navbar-default .navbar-collapse,\r
+.navbar-default .navbar-form {\r
+  border-color: none;\r
+}\r
+.navbar-default .navbar-nav > .open > a,\r
+.navbar-default .navbar-nav > .open > a:hover,\r
+.navbar-default .navbar-nav > .open > a:focus {\r
+  background-color: #0a6b1a;\r
+  color: #ffffff;\r
+}\r
+@media (max-width: 767px) {\r
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\r
+    color: #ffffff;\r
+  }\r
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\r
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\r
+    color: #dddddd;\r
+    background-color: transparent;\r
+  }\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\r
+    color: #ffffff;\r
+    background-color: #0a6b1a;\r
+  }\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\r
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\r
+    color: #cccccc;\r
+    background-color: transparent;\r
+  }\r
+}\r
+.navbar-default .navbar-link {\r
+  color: #ffffff;\r
+}\r
+.navbar-default .navbar-link:hover {\r
+  color: #dddddd;\r
+}\r
+.navbar-inverse {\r
+  background-color: #222222;\r
+  border-color: #080808;\r
+}\r
+.navbar-inverse .navbar-brand {\r
+  color: #999999;\r
+}\r
+.navbar-inverse .navbar-brand:hover,\r
+.navbar-inverse .navbar-brand:focus {\r
+  color: #ffffff;\r
+  background-color: transparent;\r
+}\r
+.navbar-inverse .navbar-text {\r
+  color: #999999;\r
+}\r
+.navbar-inverse .navbar-nav > li > a {\r
+  color: #999999;\r
+}\r
+.navbar-inverse .navbar-nav > li > a:hover,\r
+.navbar-inverse .navbar-nav > li > a:focus {\r
+  color: #ffffff;\r
+  background-color: transparent;\r
+}\r
+.navbar-inverse .navbar-nav > .active > a,\r
+.navbar-inverse .navbar-nav > .active > a:hover,\r
+.navbar-inverse .navbar-nav > .active > a:focus {\r
+  color: #ffffff;\r
+  background-color: #080808;\r
+}\r
+.navbar-inverse .navbar-nav > .disabled > a,\r
+.navbar-inverse .navbar-nav > .disabled > a:hover,\r
+.navbar-inverse .navbar-nav > .disabled > a:focus {\r
+  color: #444444;\r
+  background-color: transparent;\r
+}\r
+.navbar-inverse .navbar-toggle {\r
+  border-color: #333333;\r
+}\r
+.navbar-inverse .navbar-toggle:hover,\r
+.navbar-inverse .navbar-toggle:focus {\r
+  background-color: #333333;\r
+}\r
+.navbar-inverse .navbar-toggle .icon-bar {\r
+  background-color: #ffffff;\r
+}\r
+.navbar-inverse .navbar-collapse,\r
+.navbar-inverse .navbar-form {\r
+  border-color: #101010;\r
+}\r
+.navbar-inverse .navbar-nav > .open > a,\r
+.navbar-inverse .navbar-nav > .open > a:hover,\r
+.navbar-inverse .navbar-nav > .open > a:focus {\r
+  background-color: #080808;\r
+  color: #ffffff;\r
+}\r
+@media (max-width: 767px) {\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\r
+    border-color: #080808;\r
+  }\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\r
+    background-color: #080808;\r
+  }\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\r
+    color: #999999;\r
+  }\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\r
+    color: #ffffff;\r
+    background-color: transparent;\r
+  }\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\r
+    color: #ffffff;\r
+    background-color: #080808;\r
+  }\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\r
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\r
+    color: #444444;\r
+    background-color: transparent;\r
+  }\r
+}\r
+.navbar-inverse .navbar-link {\r
+  color: #999999;\r
+}\r
+.navbar-inverse .navbar-link:hover {\r
+  color: #ffffff;\r
+}\r
+.breadcrumb {\r
+  padding: 8px 15px;\r
+  margin-bottom: 20px;\r
+  list-style: none;\r
+  background-color: #f5f5f5;\r
+  border-radius: 0px;\r
+}\r
+.breadcrumb > li {\r
+  display: inline-block;\r
+}\r
+.breadcrumb > li + li:before {\r
+  content: "\00a0";\r
+  padding: 0 5px;\r
+  color: #cccccc;\r
+}\r
+.breadcrumb > .active {\r
+  color: #999999;\r
+}\r
+.pagination {\r
+  display: inline-block;\r
+  padding-left: 0;\r
+  margin: 20px 0;\r
+  border-radius: 0px;\r
+}\r
+.pagination > li {\r
+  display: inline;\r
+}\r
+.pagination > li > a,\r
+.pagination > li > span {\r
+  position: relative;\r
+  float: left;\r
+  padding: 6px 12px;\r
+  line-height: 1.428571429;\r
+  text-decoration: none;\r
+  color: #0d8921;\r
+  background-color: #ffffff;\r
+  border: 1px solid #dddddd;\r
+  margin-left: -1px;\r
+}\r
+.pagination > li:first-child > a,\r
+.pagination > li:first-child > span {\r
+  margin-left: 0;\r
+  border-bottom-left-radius: 0px;\r
+  border-top-left-radius: 0px;\r
+}\r
+.pagination > li:last-child > a,\r
+.pagination > li:last-child > span {\r
+  border-bottom-right-radius: 0px;\r
+  border-top-right-radius: 0px;\r
+}\r
+.pagination > li > a:hover,\r
+.pagination > li > span:hover,\r
+.pagination > li > a:focus,\r
+.pagination > li > span:focus {\r
+  color: #064310;\r
+  background-color: #eeeeee;\r
+  border-color: #dddddd;\r
+}\r
+.pagination > .active > a,\r
+.pagination > .active > span,\r
+.pagination > .active > a:hover,\r
+.pagination > .active > span:hover,\r
+.pagination > .active > a:focus,\r
+.pagination > .active > span:focus {\r
+  z-index: 2;\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+  border-color: #0d8921;\r
+  cursor: default;\r
+}\r
+.pagination > .disabled > span,\r
+.pagination > .disabled > span:hover,\r
+.pagination > .disabled > span:focus,\r
+.pagination > .disabled > a,\r
+.pagination > .disabled > a:hover,\r
+.pagination > .disabled > a:focus {\r
+  color: #999999;\r
+  background-color: #ffffff;\r
+  border-color: #dddddd;\r
+  cursor: not-allowed;\r
+}\r
+.pagination-lg > li > a,\r
+.pagination-lg > li > span {\r
+  padding: 10px 16px;\r
+  font-size: 18px;\r
+}\r
+.pagination-lg > li:first-child > a,\r
+.pagination-lg > li:first-child > span {\r
+  border-bottom-left-radius: 0px;\r
+  border-top-left-radius: 0px;\r
+}\r
+.pagination-lg > li:last-child > a,\r
+.pagination-lg > li:last-child > span {\r
+  border-bottom-right-radius: 0px;\r
+  border-top-right-radius: 0px;\r
+}\r
+.pagination-sm > li > a,\r
+.pagination-sm > li > span {\r
+  padding: 5px 10px;\r
+  font-size: 12px;\r
+}\r
+.pagination-sm > li:first-child > a,\r
+.pagination-sm > li:first-child > span {\r
+  border-bottom-left-radius: 0px;\r
+  border-top-left-radius: 0px;\r
+}\r
+.pagination-sm > li:last-child > a,\r
+.pagination-sm > li:last-child > span {\r
+  border-bottom-right-radius: 0px;\r
+  border-top-right-radius: 0px;\r
+}\r
+.pager {\r
+  padding-left: 0;\r
+  margin: 20px 0;\r
+  list-style: none;\r
+  text-align: center;\r
+}\r
+.pager li {\r
+  display: inline;\r
+}\r
+.pager li > a,\r
+.pager li > span {\r
+  display: inline-block;\r
+  padding: 5px 14px;\r
+  background-color: #ffffff;\r
+  border: 1px solid #dddddd;\r
+  border-radius: 15px;\r
+}\r
+.pager li > a:hover,\r
+.pager li > a:focus {\r
+  text-decoration: none;\r
+  background-color: #eeeeee;\r
+}\r
+.pager .next > a,\r
+.pager .next > span {\r
+  float: right;\r
+}\r
+.pager .previous > a,\r
+.pager .previous > span {\r
+  float: left;\r
+}\r
+.pager .disabled > a,\r
+.pager .disabled > a:hover,\r
+.pager .disabled > a:focus,\r
+.pager .disabled > span {\r
+  color: #999999;\r
+  background-color: #ffffff;\r
+  cursor: not-allowed;\r
+}\r
+.label {\r
+  display: inline;\r
+  padding: .2em .6em .3em;\r
+  font-size: 75%;\r
+  font-weight: bold;\r
+  line-height: 1;\r
+  color: #ffffff;\r
+  text-align: center;\r
+  white-space: nowrap;\r
+  vertical-align: baseline;\r
+  border-radius: .25em;\r
+}\r
+.label[href]:hover,\r
+.label[href]:focus {\r
+  color: #ffffff;\r
+  text-decoration: none;\r
+  cursor: pointer;\r
+}\r
+.label:empty {\r
+  display: none;\r
+}\r
+.btn .label {\r
+  position: relative;\r
+  top: -1px;\r
+}\r
+.label-default {\r
+  background-color: #999999;\r
+}\r
+.label-default[href]:hover,\r
+.label-default[href]:focus {\r
+  background-color: #808080;\r
+}\r
+.label-primary {\r
+  background-color: #0d8921;\r
+}\r
+.label-primary[href]:hover,\r
+.label-primary[href]:focus {\r
+  background-color: #095a16;\r
+}\r
+.label-success {\r
+  background-color: #5cb85c;\r
+}\r
+.label-success[href]:hover,\r
+.label-success[href]:focus {\r
+  background-color: #449d44;\r
+}\r
+.label-info {\r
+  background-color: #5bc0de;\r
+}\r
+.label-info[href]:hover,\r
+.label-info[href]:focus {\r
+  background-color: #31b0d5;\r
+}\r
+.label-warning {\r
+  background-color: #f0ad4e;\r
+}\r
+.label-warning[href]:hover,\r
+.label-warning[href]:focus {\r
+  background-color: #ec971f;\r
+}\r
+.label-danger {\r
+  background-color: #d9534f;\r
+}\r
+.label-danger[href]:hover,\r
+.label-danger[href]:focus {\r
+  background-color: #c9302c;\r
+}\r
+.badge {\r
+  display: inline-block;\r
+  min-width: 10px;\r
+  padding: 3px 7px;\r
+  font-size: 12px;\r
+  font-weight: bold;\r
+  color: : #fff;\r
+  line-height: 1;\r
+  vertical-align: baseline;\r
+  white-space: nowrap;\r
+  text-align: center;\r
+  background-color: #999999;\r
+  border-radius: 10px;\r
+}\r
+.badge:empty {\r
+  display: none;\r
+}\r
+.btn .badge {\r
+  position: relative;\r
+  top: -1px;\r
+}\r
+.btn-xs .badge {\r
+  top: 0;\r
+  padding: 1px 5px;\r
+}\r
+a.badge:hover,\r
+a.badge:focus {\r
+  color: #ffffff;\r
+  text-decoration: none;\r
+  cursor: pointer;\r
+}\r
+a.list-group-item.active > .badge,\r
+.nav-pills > .active > a > .badge {\r
+  color: #0d8921;\r
+  background-color: #ffffff;\r
+}\r
+.nav-pills > li > a > .badge {\r
+  margin-left: 3px;\r
+}\r
+.jumbotron {\r
+  padding: 30px;\r
+  margin-bottom: 30px;\r
+  color: inherit;\r
+  background-color: #ffffff;\r
+}\r
+.jumbotron h1,\r
+.jumbotron .h1 {\r
+  color: inherit;\r
+}\r
+.jumbotron p {\r
+  margin-bottom: 15px;\r
+  font-size: 21px;\r
+  font-weight: 200;\r
+}\r
+.container .jumbotron {\r
+  border-radius: 0px;\r
+}\r
+.jumbotron .container {\r
+  max-width: 100%;\r
+}\r
+@media screen and (min-width: 768px) {\r
+  .jumbotron {\r
+    padding-top: 48px;\r
+    padding-bottom: 48px;\r
+  }\r
+  .container .jumbotron {\r
+    padding-left: 60px;\r
+    padding-right: 60px;\r
+  }\r
+  .jumbotron h1,\r
+  .jumbotron .h1 {\r
+    font-size: 63px;\r
+  }\r
+}\r
+.thumbnail {\r
+  display: block;\r
+  padding: 4px;\r
+  margin-bottom: 20px;\r
+  line-height: 1.428571429;\r
+  background-color: #f2f2f2;\r
+  border: 1px solid #dddddd;\r
+  border-radius: 0px;\r
+  -webkit-transition: all 0.2s ease-in-out;\r
+  transition: all 0.2s ease-in-out;\r
+}\r
+.thumbnail > img,\r
+.thumbnail a > img {\r
+  margin-left: auto;\r
+  margin-right: auto;\r
+}\r
+a.thumbnail:hover,\r
+a.thumbnail:focus,\r
+a.thumbnail.active {\r
+  border-color: #0d8921;\r
+}\r
+.thumbnail .caption {\r
+  padding: 9px;\r
+  color: #333333;\r
+}\r
+.alert {\r
+  padding: 15px;\r
+  margin-bottom: 20px;\r
+  border: 1px solid transparent;\r
+  border-radius: 0px;\r
+}\r
+.alert h4 {\r
+  margin-top: 0;\r
+  color: inherit;\r
+}\r
+.alert .alert-link {\r
+  font-weight: bold;\r
+}\r
+.alert > p,\r
+.alert > ul {\r
+  margin-bottom: 0;\r
+}\r
+.alert > p + p {\r
+  margin-top: 5px;\r
+}\r
+.alert-dismissable {\r
+  padding-right: 35px;\r
+}\r
+.alert-dismissable .close {\r
+  position: relative;\r
+  top: -2px;\r
+  right: -21px;\r
+  color: inherit;\r
+}\r
+.alert-success {\r
+  background-color: #dff0d8;\r
+  border-color: #d6e9c6;\r
+  color: #5cb85c;\r
+}\r
+.alert-success hr {\r
+  border-top-color: #c9e2b3;\r
+}\r
+.alert-success .alert-link {\r
+  color: #449d44;\r
+}\r
+.alert-info {\r
+  background-color: #d9edf7;\r
+  border-color: #bce8f1;\r
+  color: #5bc0de;\r
+}\r
+.alert-info hr {\r
+  border-top-color: #a6e1ec;\r
+}\r
+.alert-info .alert-link {\r
+  color: #31b0d5;\r
+}\r
+.alert-warning {\r
+  background-color: #fcf8e3;\r
+  border-color: #fbeed5;\r
+  color: #f0ad4e;\r
+}\r
+.alert-warning hr {\r
+  border-top-color: #f8e5be;\r
+}\r
+.alert-warning .alert-link {\r
+  color: #ec971f;\r
+}\r
+.alert-danger {\r
+  background-color: #f2dede;\r
+  border-color: #eed3d7;\r
+  color: #d9534f;\r
+}\r
+.alert-danger hr {\r
+  border-top-color: #e6c1c7;\r
+}\r
+.alert-danger .alert-link {\r
+  color: #c9302c;\r
+}\r
+@-webkit-keyframes progress-bar-stripes {\r
+  from {\r
+    background-position: 40px 0;\r
+  }\r
+  to {\r
+    background-position: 0 0;\r
+  }\r
+}\r
+@keyframes progress-bar-stripes {\r
+  from {\r
+    background-position: 40px 0;\r
+  }\r
+  to {\r
+    background-position: 0 0;\r
+  }\r
+}\r
+.progress {\r
+  overflow: hidden;\r
+  height: 20px;\r
+  margin-bottom: 20px;\r
+  background-color: #f5f5f5;\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\r
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\r
+}\r
+.progress-bar {\r
+  float: left;\r
+  width: 0%;\r
+  height: 100%;\r
+  font-size: 12px;\r
+  line-height: 20px;\r
+  color: #ffffff;\r
+  text-align: center;\r
+  background-color: #0d8921;\r
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\r
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\r
+  -webkit-transition: width 0.6s ease;\r
+  transition: width 0.6s ease;\r
+}\r
+.progress-striped .progress-bar {\r
+  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);\r
+  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);\r
+  background-size: 40px 40px;\r
+}\r
+.progress.active .progress-bar {\r
+  -webkit-animation: progress-bar-stripes 2s linear infinite;\r
+  animation: progress-bar-stripes 2s linear infinite;\r
+}\r
+.progress-bar-success {\r
+  background-color: #5cb85c;\r
+}\r
+.progress-striped .progress-bar-success {\r
+  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);\r
+  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);\r
+}\r
+.progress-bar-info {\r
+  background-color: #5bc0de;\r
+}\r
+.progress-striped .progress-bar-info {\r
+  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);\r
+  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);\r
+}\r
+.progress-bar-warning {\r
+  background-color: #f0ad4e;\r
+}\r
+.progress-striped .progress-bar-warning {\r
+  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);\r
+  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);\r
+}\r
+.progress-bar-danger {\r
+  background-color: #d9534f;\r
+}\r
+.progress-striped .progress-bar-danger {\r
+  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);\r
+  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);\r
+}\r
+.media,\r
+.media-body {\r
+  overflow: hidden;\r
+  zoom: 1;\r
+}\r
+.media,\r
+.media .media {\r
+  margin-top: 15px;\r
+}\r
+.media:first-child {\r
+  margin-top: 0;\r
+}\r
+.media-object {\r
+  display: block;\r
+}\r
+.media-heading {\r
+  margin: 0 0 5px;\r
+}\r
+.media > .pull-left {\r
+  margin-right: 10px;\r
+}\r
+.media > .pull-right {\r
+  margin-left: 10px;\r
+}\r
+.media-list {\r
+  padding-left: 0;\r
+  list-style: none;\r
+}\r
+.list-group {\r
+  margin-bottom: 20px;\r
+  padding-left: 0;\r
+}\r
+.list-group-item {\r
+  position: relative;\r
+  display: block;\r
+  padding: 10px 15px;\r
+  margin-bottom: -1px;\r
+  background-color: #ffffff;\r
+  border: 1px solid #dddddd;\r
+}\r
+.list-group-item:first-child {\r
+  border-top-right-radius: 0px;\r
+  border-top-left-radius: 0px;\r
+}\r
+.list-group-item:last-child {\r
+  margin-bottom: 0;\r
+  border-bottom-right-radius: 0px;\r
+  border-bottom-left-radius: 0px;\r
+}\r
+.list-group-item > .badge {\r
+  float: right;\r
+}\r
+.list-group-item > .badge + .badge {\r
+  margin-right: 5px;\r
+}\r
+a.list-group-item {\r
+  color: #555555;\r
+}\r
+a.list-group-item .list-group-item-heading {\r
+  color: #333333;\r
+}\r
+a.list-group-item:hover,\r
+a.list-group-item:focus {\r
+  text-decoration: none;\r
+  background-color: #f5f5f5;\r
+}\r
+a.list-group-item.active,\r
+a.list-group-item.active:hover,\r
+a.list-group-item.active:focus {\r
+  z-index: 2;\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+  border-color: #0d8921;\r
+}\r
+a.list-group-item.active .list-group-item-heading,\r
+a.list-group-item.active:hover .list-group-item-heading,\r
+a.list-group-item.active:focus .list-group-item-heading {\r
+  color: inherit;\r
+}\r
+a.list-group-item.active .list-group-item-text,\r
+a.list-group-item.active:hover .list-group-item-text,\r
+a.list-group-item.active:focus .list-group-item-text {\r
+  color: #cccccc;\r
+}\r
+.list-group-item-success {\r
+  color: #5cb85c;\r
+  background-color: #dff0d8;\r
+}\r
+a.list-group-item-success {\r
+  color: #5cb85c;\r
+}\r
+a.list-group-item-success .list-group-item-heading {\r
+  color: inherit;\r
+}\r
+a.list-group-item-success:hover,\r
+a.list-group-item-success:focus {\r
+  color: #5cb85c;\r
+  background-color: #d0e9c6;\r
+}\r
+a.list-group-item-success.active,\r
+a.list-group-item-success.active:hover,\r
+a.list-group-item-success.active:focus {\r
+  color: #fff;\r
+  background-color: #5cb85c;\r
+  border-color: #5cb85c;\r
+}\r
+.list-group-item-info {\r
+  color: #5bc0de;\r
+  background-color: #d9edf7;\r
+}\r
+a.list-group-item-info {\r
+  color: #5bc0de;\r
+}\r
+a.list-group-item-info .list-group-item-heading {\r
+  color: inherit;\r
+}\r
+a.list-group-item-info:hover,\r
+a.list-group-item-info:focus {\r
+  color: #5bc0de;\r
+  background-color: #c4e3f3;\r
+}\r
+a.list-group-item-info.active,\r
+a.list-group-item-info.active:hover,\r
+a.list-group-item-info.active:focus {\r
+  color: #fff;\r
+  background-color: #5bc0de;\r
+  border-color: #5bc0de;\r
+}\r
+.list-group-item-warning {\r
+  color: #f0ad4e;\r
+  background-color: #fcf8e3;\r
+}\r
+a.list-group-item-warning {\r
+  color: #f0ad4e;\r
+}\r
+a.list-group-item-warning .list-group-item-heading {\r
+  color: inherit;\r
+}\r
+a.list-group-item-warning:hover,\r
+a.list-group-item-warning:focus {\r
+  color: #f0ad4e;\r
+  background-color: #faf2cc;\r
+}\r
+a.list-group-item-warning.active,\r
+a.list-group-item-warning.active:hover,\r
+a.list-group-item-warning.active:focus {\r
+  color: #fff;\r
+  background-color: #f0ad4e;\r
+  border-color: #f0ad4e;\r
+}\r
+.list-group-item-danger {\r
+  color: #d9534f;\r
+  background-color: #f2dede;\r
+}\r
+a.list-group-item-danger {\r
+  color: #d9534f;\r
+}\r
+a.list-group-item-danger .list-group-item-heading {\r
+  color: inherit;\r
+}\r
+a.list-group-item-danger:hover,\r
+a.list-group-item-danger:focus {\r
+  color: #d9534f;\r
+  background-color: #ebcccc;\r
+}\r
+a.list-group-item-danger.active,\r
+a.list-group-item-danger.active:hover,\r
+a.list-group-item-danger.active:focus {\r
+  color: #fff;\r
+  background-color: #d9534f;\r
+  border-color: #d9534f;\r
+}\r
+.list-group-item-heading {\r
+  margin-top: 0;\r
+  margin-bottom: 5px;\r
+}\r
+.list-group-item-text {\r
+  margin-bottom: 0;\r
+  line-height: 1.3;\r
+}\r
+.panel {\r
+  margin-bottom: 20px;\r
+  background-color: #ffffff;\r
+  border: 1px solid transparent;\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\r
+  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\r
+}\r
+.panel-body {\r
+  padding: 15px;\r
+}\r
+.panel-heading {\r
+  padding: 10px 15px;\r
+  border-bottom: 1px solid transparent;\r
+  border-top-right-radius: -1px;\r
+  border-top-left-radius: -1px;\r
+}\r
+.panel-heading > .dropdown .dropdown-toggle {\r
+  color: inherit;\r
+}\r
+.panel-title {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+  font-size: 16px;\r
+  color: inherit;\r
+}\r
+.panel-title > a {\r
+  color: inherit;\r
+}\r
+.panel-footer {\r
+  padding: 10px 15px;\r
+  background-color: #f5f5f5;\r
+  border-top: 1px solid #dddddd;\r
+  border-bottom-right-radius: -1px;\r
+  border-bottom-left-radius: -1px;\r
+}\r
+.panel > .list-group {\r
+  margin-bottom: 0;\r
+}\r
+.panel > .list-group .list-group-item {\r
+  border-width: 1px 0;\r
+  border-radius: 0;\r
+}\r
+.panel > .list-group .list-group-item:first-child {\r
+  border-top: 0;\r
+}\r
+.panel > .list-group .list-group-item:last-child {\r
+  border-bottom: 0;\r
+}\r
+.panel > .list-group:first-child .list-group-item:first-child {\r
+  border-top-right-radius: -1px;\r
+  border-top-left-radius: -1px;\r
+}\r
+.panel > .list-group:last-child .list-group-item:last-child {\r
+  border-bottom-right-radius: -1px;\r
+  border-bottom-left-radius: -1px;\r
+}\r
+.panel-heading + .list-group .list-group-item:first-child {\r
+  border-top-width: 0;\r
+}\r
+.panel > .table,\r
+.panel > .table-responsive > .table {\r
+  margin-bottom: 0;\r
+}\r
+.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\r
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\r
+.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\r
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\r
+.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\r
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\r
+.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\r
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\r
+  border-top-left-radius: -1px;\r
+}\r
+.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\r
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\r
+.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\r
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\r
+.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\r
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\r
+.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\r
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\r
+  border-top-right-radius: -1px;\r
+}\r
+.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\r
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\r
+.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\r
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\r
+  border-bottom-left-radius: -1px;\r
+}\r
+.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\r
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\r
+.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\r
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\r
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\r
+  border-bottom-right-radius: -1px;\r
+}\r
+.panel > .panel-body + .table,\r
+.panel > .panel-body + .table-responsive {\r
+  border-top: 1px solid #dddddd;\r
+}\r
+.panel > .table > tbody:first-child > tr:first-child th,\r
+.panel > .table > tbody:first-child > tr:first-child td {\r
+  border-top: 0;\r
+}\r
+.panel > .table-bordered,\r
+.panel > .table-responsive > .table-bordered {\r
+  border: 0;\r
+}\r
+.panel > .table-bordered > thead > tr > th:first-child,\r
+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\r
+.panel > .table-bordered > tbody > tr > th:first-child,\r
+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\r
+.panel > .table-bordered > tfoot > tr > th:first-child,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\r
+.panel > .table-bordered > thead > tr > td:first-child,\r
+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\r
+.panel > .table-bordered > tbody > tr > td:first-child,\r
+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\r
+.panel > .table-bordered > tfoot > tr > td:first-child,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\r
+  border-left: 0;\r
+}\r
+.panel > .table-bordered > thead > tr > th:last-child,\r
+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\r
+.panel > .table-bordered > tbody > tr > th:last-child,\r
+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\r
+.panel > .table-bordered > tfoot > tr > th:last-child,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\r
+.panel > .table-bordered > thead > tr > td:last-child,\r
+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\r
+.panel > .table-bordered > tbody > tr > td:last-child,\r
+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\r
+.panel > .table-bordered > tfoot > tr > td:last-child,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\r
+  border-right: 0;\r
+}\r
+.panel > .table-bordered > thead > tr:first-child > td,\r
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\r
+.panel > .table-bordered > tbody > tr:first-child > td,\r
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\r
+.panel > .table-bordered > thead > tr:first-child > th,\r
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\r
+.panel > .table-bordered > tbody > tr:first-child > th,\r
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\r
+  border-bottom: 0;\r
+}\r
+.panel > .table-bordered > tbody > tr:last-child > td,\r
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\r
+.panel > .table-bordered > tfoot > tr:last-child > td,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\r
+.panel > .table-bordered > tbody > tr:last-child > th,\r
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\r
+.panel > .table-bordered > tfoot > tr:last-child > th,\r
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\r
+  border-bottom: 0;\r
+}\r
+.panel > .table-responsive {\r
+  border: 0;\r
+  margin-bottom: 0;\r
+}\r
+.panel-group {\r
+  margin-bottom: 20px;\r
+}\r
+.panel-group .panel {\r
+  margin-bottom: 0;\r
+  border-radius: 0px;\r
+  overflow: hidden;\r
+}\r
+.panel-group .panel + .panel {\r
+  margin-top: 5px;\r
+}\r
+.panel-group .panel-heading {\r
+  border-bottom: 0;\r
+}\r
+.panel-group .panel-heading + .panel-collapse .panel-body {\r
+  border-top: 1px solid #dddddd;\r
+}\r
+.panel-group .panel-footer {\r
+  border-top: 0;\r
+}\r
+.panel-group .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom: 1px solid #dddddd;\r
+}\r
+.panel-default {\r
+  border-color: #dddddd;\r
+}\r
+.panel-default > .panel-heading {\r
+  color: #333333;\r
+  background-color: #f5f5f5;\r
+  border-color: #dddddd;\r
+}\r
+.panel-default > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #dddddd;\r
+}\r
+.panel-default > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #dddddd;\r
+}\r
+.panel-primary {\r
+  border-color: #0d8921;\r
+}\r
+.panel-primary > .panel-heading {\r
+  color: #ffffff;\r
+  background-color: #0d8921;\r
+  border-color: #0d8921;\r
+}\r
+.panel-primary > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #0d8921;\r
+}\r
+.panel-primary > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #0d8921;\r
+}\r
+.panel-success {\r
+  border-color: #d6e9c6;\r
+}\r
+.panel-success > .panel-heading {\r
+  color: #5cb85c;\r
+  background-color: #dff0d8;\r
+  border-color: #d6e9c6;\r
+}\r
+.panel-success > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #d6e9c6;\r
+}\r
+.panel-success > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #d6e9c6;\r
+}\r
+.panel-info {\r
+  border-color: #bce8f1;\r
+}\r
+.panel-info > .panel-heading {\r
+  color: #5bc0de;\r
+  background-color: #d9edf7;\r
+  border-color: #bce8f1;\r
+}\r
+.panel-info > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #bce8f1;\r
+}\r
+.panel-info > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #bce8f1;\r
+}\r
+.panel-warning {\r
+  border-color: #fbeed5;\r
+}\r
+.panel-warning > .panel-heading {\r
+  color: #f0ad4e;\r
+  background-color: #fcf8e3;\r
+  border-color: #fbeed5;\r
+}\r
+.panel-warning > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #fbeed5;\r
+}\r
+.panel-warning > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #fbeed5;\r
+}\r
+.panel-danger {\r
+  border-color: #eed3d7;\r
+}\r
+.panel-danger > .panel-heading {\r
+  color: #d9534f;\r
+  background-color: #f2dede;\r
+  border-color: #eed3d7;\r
+}\r
+.panel-danger > .panel-heading + .panel-collapse .panel-body {\r
+  border-top-color: #eed3d7;\r
+}\r
+.panel-danger > .panel-footer + .panel-collapse .panel-body {\r
+  border-bottom-color: #eed3d7;\r
+}\r
+.well {\r
+  min-height: 20px;\r
+  padding: 19px;\r
+  margin-bottom: 20px;\r
+  background-color: #f5f5f5;\r
+  border: 1px solid #e3e3e3;\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\r
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\r
+}\r
+.well blockquote {\r
+  border-color: #ddd;\r
+  border-color: rgba(0, 0, 0, 0.15);\r
+}\r
+.well-lg {\r
+  padding: 24px;\r
+  border-radius: 0px;\r
+}\r
+.well-sm {\r
+  padding: 9px;\r
+  border-radius: 0px;\r
+}\r
+.close {\r
+  float: right;\r
+  font-size: 21px;\r
+  font-weight: bold;\r
+  line-height: 1;\r
+  color: #000000;\r
+  text-shadow: 0 1px 0 #ffffff;\r
+  opacity: 0.2;\r
+  filter: alpha(opacity=20);\r
+}\r
+.close:hover,\r
+.close:focus {\r
+  color: #000000;\r
+  text-decoration: none;\r
+  cursor: pointer;\r
+  opacity: 0.5;\r
+  filter: alpha(opacity=50);\r
+}\r
+button.close {\r
+  padding: 0;\r
+  cursor: pointer;\r
+  background: transparent;\r
+  border: 0;\r
+  -webkit-appearance: none;\r
+}\r
+.modal-open {\r
+  overflow: hidden;\r
+}\r
+.modal {\r
+  display: none;\r
+  overflow: auto;\r
+  overflow-y: scroll;\r
+  position: fixed;\r
+  top: 0;\r
+  right: 0;\r
+  bottom: 0;\r
+  left: 0;\r
+  z-index: 1050;\r
+  -webkit-overflow-scrolling: touch;\r
+  outline: 0;\r
+}\r
+.modal.fade .modal-dialog {\r
+  -webkit-transform: translate(0, -25%);\r
+  -ms-transform: translate(0, -25%);\r
+  transform: translate(0, -25%);\r
+  -webkit-transition: -webkit-transform 0.3s ease-out;\r
+  -moz-transition: -moz-transform 0.3s ease-out;\r
+  -o-transition: -o-transform 0.3s ease-out;\r
+  transition: transform 0.3s ease-out;\r
+}\r
+.modal.in .modal-dialog {\r
+  -webkit-transform: translate(0, 0);\r
+  -ms-transform: translate(0, 0);\r
+  transform: translate(0, 0);\r
+}\r
+.modal-dialog {\r
+  position: relative;\r
+  width: auto;\r
+  margin: 10px;\r
+}\r
+.modal-content {\r
+  position: relative;\r
+  background-color: #ffffff;\r
+  border: 1px solid #999999;\r
+  border: 1px solid rgba(0, 0, 0, 0.2);\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\r
+  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\r
+  background-clip: padding-box;\r
+  outline: none;\r
+}\r
+.modal-backdrop {\r
+  position: fixed;\r
+  top: 0;\r
+  right: 0;\r
+  bottom: 0;\r
+  left: 0;\r
+  z-index: 1040;\r
+  background-color: #000000;\r
+}\r
+.modal-backdrop.fade {\r
+  opacity: 0;\r
+  filter: alpha(opacity=0);\r
+}\r
+.modal-backdrop.in {\r
+  opacity: 0.5;\r
+  filter: alpha(opacity=50);\r
+}\r
+.modal-header {\r
+  padding: 15px;\r
+  border-bottom: 1px solid #e5e5e5;\r
+  min-height: 16.428571429px;\r
+}\r
+.modal-header .close {\r
+  margin-top: -2px;\r
+}\r
+.modal-title {\r
+  margin: 0;\r
+  line-height: 1.428571429;\r
+}\r
+.modal-body {\r
+  position: relative;\r
+  padding: 20px;\r
+}\r
+.modal-footer {\r
+  margin-top: 15px;\r
+  padding: 19px 20px 20px;\r
+  text-align: right;\r
+  border-top: 1px solid #e5e5e5;\r
+}\r
+.modal-footer .btn + .btn {\r
+  margin-left: 5px;\r
+  margin-bottom: 0;\r
+}\r
+.modal-footer .btn-group .btn + .btn {\r
+  margin-left: -1px;\r
+}\r
+.modal-footer .btn-block + .btn-block {\r
+  margin-left: 0;\r
+}\r
+@media (min-width: 768px) {\r
+  .modal-dialog {\r
+    width: 600px;\r
+    margin: 30px auto;\r
+  }\r
+  .modal-content {\r
+    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\r
+    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\r
+  }\r
+  .modal-sm {\r
+    width: 300px;\r
+  }\r
+}\r
+@media (min-width: 992px) {\r
+  .modal-lg {\r
+    width: 900px;\r
+  }\r
+}\r
+.tooltip {\r
+  position: absolute;\r
+  z-index: 1030;\r
+  display: block;\r
+  visibility: visible;\r
+  font-size: 12px;\r
+  line-height: 1.4;\r
+  opacity: 0;\r
+  filter: alpha(opacity=0);\r
+}\r
+.tooltip.in {\r
+  opacity: 0.9;\r
+  filter: alpha(opacity=90);\r
+}\r
+.tooltip.top {\r
+  margin-top: -3px;\r
+  padding: 5px 0;\r
+}\r
+.tooltip.right {\r
+  margin-left: 3px;\r
+  padding: 0 5px;\r
+}\r
+.tooltip.bottom {\r
+  margin-top: 3px;\r
+  padding: 5px 0;\r
+}\r
+.tooltip.left {\r
+  margin-left: -3px;\r
+  padding: 0 5px;\r
+}\r
+.tooltip-inner {\r
+  max-width: 200px;\r
+  padding: 3px 8px;\r
+  color: #ffffff;\r
+  text-align: center;\r
+  text-decoration: none;\r
+  background-color: #000000;\r
+  border-radius: 0px;\r
+}\r
+.tooltip-arrow {\r
+  position: absolute;\r
+  width: 0;\r
+  height: 0;\r
+  border-color: transparent;\r
+  border-style: solid;\r
+}\r
+.tooltip.top .tooltip-arrow {\r
+  bottom: 0;\r
+  left: 50%;\r
+  margin-left: -5px;\r
+  border-width: 5px 5px 0;\r
+  border-top-color: #000000;\r
+}\r
+.tooltip.top-left .tooltip-arrow {\r
+  bottom: 0;\r
+  left: 5px;\r
+  border-width: 5px 5px 0;\r
+  border-top-color: #000000;\r
+}\r
+.tooltip.top-right .tooltip-arrow {\r
+  bottom: 0;\r
+  right: 5px;\r
+  border-width: 5px 5px 0;\r
+  border-top-color: #000000;\r
+}\r
+.tooltip.right .tooltip-arrow {\r
+  top: 50%;\r
+  left: 0;\r
+  margin-top: -5px;\r
+  border-width: 5px 5px 5px 0;\r
+  border-right-color: #000000;\r
+}\r
+.tooltip.left .tooltip-arrow {\r
+  top: 50%;\r
+  right: 0;\r
+  margin-top: -5px;\r
+  border-width: 5px 0 5px 5px;\r
+  border-left-color: #000000;\r
+}\r
+.tooltip.bottom .tooltip-arrow {\r
+  top: 0;\r
+  left: 50%;\r
+  margin-left: -5px;\r
+  border-width: 0 5px 5px;\r
+  border-bottom-color: #000000;\r
+}\r
+.tooltip.bottom-left .tooltip-arrow {\r
+  top: 0;\r
+  left: 5px;\r
+  border-width: 0 5px 5px;\r
+  border-bottom-color: #000000;\r
+}\r
+.tooltip.bottom-right .tooltip-arrow {\r
+  top: 0;\r
+  right: 5px;\r
+  border-width: 0 5px 5px;\r
+  border-bottom-color: #000000;\r
+}\r
+.popover {\r
+  position: absolute;\r
+  top: 0;\r
+  left: 0;\r
+  z-index: 1010;\r
+  display: none;\r
+  max-width: 276px;\r
+  padding: 1px;\r
+  text-align: left;\r
+  background-color: #ffffff;\r
+  background-clip: padding-box;\r
+  border: 1px solid #cccccc;\r
+  border: 1px solid rgba(0, 0, 0, 0.2);\r
+  border-radius: 0px;\r
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\r
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\r
+  white-space: normal;\r
+}\r
+.popover.top {\r
+  margin-top: -10px;\r
+}\r
+.popover.right {\r
+  margin-left: 10px;\r
+}\r
+.popover.bottom {\r
+  margin-top: 10px;\r
+}\r
+.popover.left {\r
+  margin-left: -10px;\r
+}\r
+.popover-title {\r
+  margin: 0;\r
+  padding: 8px 14px;\r
+  font-size: 14px;\r
+  font-weight: normal;\r
+  line-height: 18px;\r
+  background-color: #f7f7f7;\r
+  border-bottom: 1px solid #ebebeb;\r
+  border-radius: 5px 5px 0 0;\r
+}\r
+.popover-content {\r
+  padding: 9px 14px;\r
+}\r
+.popover > .arrow,\r
+.popover > .arrow:after {\r
+  position: absolute;\r
+  display: block;\r
+  width: 0;\r
+  height: 0;\r
+  border-color: transparent;\r
+  border-style: solid;\r
+}\r
+.popover > .arrow {\r
+  border-width: 11px;\r
+}\r
+.popover > .arrow:after {\r
+  border-width: 10px;\r
+  content: "";\r
+}\r
+.popover.top > .arrow {\r
+  left: 50%;\r
+  margin-left: -11px;\r
+  border-bottom-width: 0;\r
+  border-top-color: #999999;\r
+  border-top-color: rgba(0, 0, 0, 0.25);\r
+  bottom: -11px;\r
+}\r
+.popover.top > .arrow:after {\r
+  content: " ";\r
+  bottom: 1px;\r
+  margin-left: -10px;\r
+  border-bottom-width: 0;\r
+  border-top-color: #ffffff;\r
+}\r
+.popover.right > .arrow {\r
+  top: 50%;\r
+  left: -11px;\r
+  margin-top: -11px;\r
+  border-left-width: 0;\r
+  border-right-color: #999999;\r
+  border-right-color: rgba(0, 0, 0, 0.25);\r
+}\r
+.popover.right > .arrow:after {\r
+  content: " ";\r
+  left: 1px;\r
+  bottom: -10px;\r
+  border-left-width: 0;\r
+  border-right-color: #ffffff;\r
+}\r
+.popover.bottom > .arrow {\r
+  left: 50%;\r
+  margin-left: -11px;\r
+  border-top-width: 0;\r
+  border-bottom-color: #999999;\r
+  border-bottom-color: rgba(0, 0, 0, 0.25);\r
+  top: -11px;\r
+}\r
+.popover.bottom > .arrow:after {\r
+  content: " ";\r
+  top: 1px;\r
+  margin-left: -10px;\r
+  border-top-width: 0;\r
+  border-bottom-color: #ffffff;\r
+}\r
+.popover.left > .arrow {\r
+  top: 50%;\r
+  right: -11px;\r
+  margin-top: -11px;\r
+  border-right-width: 0;\r
+  border-left-color: #999999;\r
+  border-left-color: rgba(0, 0, 0, 0.25);\r
+}\r
+.popover.left > .arrow:after {\r
+  content: " ";\r
+  right: 1px;\r
+  border-right-width: 0;\r
+  border-left-color: #ffffff;\r
+  bottom: -10px;\r
+}\r
+.carousel {\r
+  position: relative;\r
+}\r
+.carousel-inner {\r
+  position: relative;\r
+  overflow: hidden;\r
+  width: 100%;\r
+}\r
+.carousel-inner > .item {\r
+  display: none;\r
+  position: relative;\r
+  -webkit-transition: 0.6s ease-in-out left;\r
+  transition: 0.6s ease-in-out left;\r
+}\r
+.carousel-inner > .item > img,\r
+.carousel-inner > .item > a > img {\r
+  line-height: 1;\r
+}\r
+.carousel-inner > .active,\r
+.carousel-inner > .next,\r
+.carousel-inner > .prev {\r
+  display: block;\r
+}\r
+.carousel-inner > .active {\r
+  left: 0;\r
+}\r
+.carousel-inner > .next,\r
+.carousel-inner > .prev {\r
+  position: absolute;\r
+  top: 0;\r
+  width: 100%;\r
+}\r
+.carousel-inner > .next {\r
+  left: 100%;\r
+}\r
+.carousel-inner > .prev {\r
+  left: -100%;\r
+}\r
+.carousel-inner > .next.left,\r
+.carousel-inner > .prev.right {\r
+  left: 0;\r
+}\r
+.carousel-inner > .active.left {\r
+  left: -100%;\r
+}\r
+.carousel-inner > .active.right {\r
+  left: 100%;\r
+}\r
+.carousel-control {\r
+  position: absolute;\r
+  top: 0;\r
+  left: 0;\r
+  bottom: 0;\r
+  width: 15%;\r
+  opacity: 0.5;\r
+  filter: alpha(opacity=50);\r
+  font-size: 20px;\r
+  color: #ffffff;\r
+  text-align: center;\r
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\r
+}\r
+.carousel-control.left {\r
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));\r
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\r
+  background-repeat: repeat-x;\r
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\r
+}\r
+.carousel-control.right {\r
+  left: auto;\r
+  right: 0;\r
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));\r
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\r
+  background-repeat: repeat-x;\r
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\r
+}\r
+.carousel-control:hover,\r
+.carousel-control:focus {\r
+  outline: none;\r
+  color: #ffffff;\r
+  text-decoration: none;\r
+  opacity: 0.9;\r
+  filter: alpha(opacity=90);\r
+}\r
+.carousel-control .icon-prev,\r
+.carousel-control .icon-next,\r
+.carousel-control .glyphicon-chevron-left,\r
+.carousel-control .glyphicon-chevron-right {\r
+  position: absolute;\r
+  top: 50%;\r
+  z-index: 5;\r
+  display: inline-block;\r
+}\r
+.carousel-control .icon-prev,\r
+.carousel-control .glyphicon-chevron-left {\r
+  left: 50%;\r
+}\r
+.carousel-control .icon-next,\r
+.carousel-control .glyphicon-chevron-right {\r
+  right: 50%;\r
+}\r
+.carousel-control .icon-prev,\r
+.carousel-control .icon-next {\r
+  width: 20px;\r
+  height: 20px;\r
+  margin-top: -10px;\r
+  margin-left: -10px;\r
+  font-family: serif;\r
+}\r
+.carousel-control .icon-prev:before {\r
+  content: '\2039';\r
+}\r
+.carousel-control .icon-next:before {\r
+  content: '\203a';\r
+}\r
+.carousel-indicators {\r
+  position: absolute;\r
+  bottom: 10px;\r
+  left: 50%;\r
+  z-index: 15;\r
+  width: 60%;\r
+  margin-left: -30%;\r
+  padding-left: 0;\r
+  list-style: none;\r
+  text-align: center;\r
+}\r
+.carousel-indicators li {\r
+  display: inline-block;\r
+  width: 10px;\r
+  height: 10px;\r
+  margin: 1px;\r
+  text-indent: -999px;\r
+  border: 1px solid #ffffff;\r
+  border-radius: 10px;\r
+  cursor: pointer;\r
+  background-color: #000 \9;\r
+  background-color: rgba(0, 0, 0, 0);\r
+}\r
+.carousel-indicators .active {\r
+  margin: 0;\r
+  width: 12px;\r
+  height: 12px;\r
+  background-color: #ffffff;\r
+}\r
+.carousel-caption {\r
+  position: absolute;\r
+  left: 15%;\r
+  right: 15%;\r
+  bottom: 20px;\r
+  z-index: 10;\r
+  padding-top: 20px;\r
+  padding-bottom: 20px;\r
+  color: #ffffff;\r
+  text-align: center;\r
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\r
+}\r
+.carousel-caption .btn {\r
+  text-shadow: none;\r
+}\r
+@media screen and (min-width: 768px) {\r
+  .carousel-control .glyphicons-chevron-left,\r
+  .carousel-control .glyphicons-chevron-right,\r
+  .carousel-control .icon-prev,\r
+  .carousel-control .icon-next {\r
+    width: 30px;\r
+    height: 30px;\r
+    margin-top: -15px;\r
+    margin-left: -15px;\r
+    font-size: 30px;\r
+  }\r
+  .carousel-caption {\r
+    left: 20%;\r
+    right: 20%;\r
+    padding-bottom: 30px;\r
+  }\r
+  .carousel-indicators {\r
+    bottom: 20px;\r
+  }\r
+}\r
+.clearfix:before,\r
+.clearfix:after,\r
+.container:before,\r
+.container:after,\r
+.container-fluid:before,\r
+.container-fluid:after,\r
+.row:before,\r
+.row:after,\r
+.form-horizontal .form-group:before,\r
+.form-horizontal .form-group:after,\r
+.btn-toolbar:before,\r
+.btn-toolbar:after,\r
+.btn-group-vertical > .btn-group:before,\r
+.btn-group-vertical > .btn-group:after,\r
+.nav:before,\r
+.nav:after,\r
+.navbar:before,\r
+.navbar:after,\r
+.navbar-header:before,\r
+.navbar-header:after,\r
+.navbar-collapse:before,\r
+.navbar-collapse:after,\r
+.pager:before,\r
+.pager:after,\r
+.panel-body:before,\r
+.panel-body:after,\r
+.modal-footer:before,\r
+.modal-footer:after {\r
+  content: " ";\r
+  display: table;\r
+}\r
+.clearfix:after,\r
+.container:after,\r
+.container-fluid:after,\r
+.row:after,\r
+.form-horizontal .form-group:after,\r
+.btn-toolbar:after,\r
+.btn-group-vertical > .btn-group:after,\r
+.nav:after,\r
+.navbar:after,\r
+.navbar-header:after,\r
+.navbar-collapse:after,\r
+.pager:after,\r
+.panel-body:after,\r
+.modal-footer:after {\r
+  clear: both;\r
+}\r
+.center-block {\r
+  display: block;\r
+  margin-left: auto;\r
+  margin-right: auto;\r
+}\r
+.pull-right {\r
+  float: right !important;\r
+}\r
+.pull-left {\r
+  float: left !important;\r
+}\r
+.hide {\r
+  display: none !important;\r
+}\r
+.show {\r
+  display: block !important;\r
+}\r
+.invisible {\r
+  visibility: hidden;\r
+}\r
+.text-hide {\r
+  font: 0/0 a;\r
+  color: transparent;\r
+  text-shadow: none;\r
+  background-color: transparent;\r
+  border: 0;\r
+}\r
+.hidden {\r
+  display: none !important;\r
+  visibility: hidden !important;\r
+}\r
+.affix {\r
+  position: fixed;\r
+}\r
+@-ms-viewport {\r
+  width: device-width;\r
+}\r
+.visible-xs,\r
+.visible-sm,\r
+.visible-md,\r
+.visible-lg {\r
+  display: none !important;\r
+}\r
+@media (max-width: 767px) {\r
+  .visible-xs {\r
+    display: block !important;\r
+  }\r
+  table.visible-xs {\r
+    display: table;\r
+  }\r
+  tr.visible-xs {\r
+    display: table-row !important;\r
+  }\r
+  th.visible-xs,\r
+  td.visible-xs {\r
+    display: table-cell !important;\r
+  }\r
+}\r
+@media (min-width: 768px) and (max-width: 991px) {\r
+  .visible-sm {\r
+    display: block !important;\r
+  }\r
+  table.visible-sm {\r
+    display: table;\r
+  }\r
+  tr.visible-sm {\r
+    display: table-row !important;\r
+  }\r
+  th.visible-sm,\r
+  td.visible-sm {\r
+    display: table-cell !important;\r
+  }\r
+}\r
+@media (min-width: 992px) and (max-width: 1199px) {\r
+  .visible-md {\r
+    display: block !important;\r
+  }\r
+  table.visible-md {\r
+    display: table;\r
+  }\r
+  tr.visible-md {\r
+    display: table-row !important;\r
+  }\r
+  th.visible-md,\r
+  td.visible-md {\r
+    display: table-cell !important;\r
+  }\r
+}\r
+@media (min-width: 1200px) {\r
+  .visible-lg {\r
+    display: block !important;\r
+  }\r
+  table.visible-lg {\r
+    display: table;\r
+  }\r
+  tr.visible-lg {\r
+    display: table-row !important;\r
+  }\r
+  th.visible-lg,\r
+  td.visible-lg {\r
+    display: table-cell !important;\r
+  }\r
+}\r
+@media (max-width: 767px) {\r
+  .hidden-xs {\r
+    display: none !important;\r
+  }\r
+}\r
+@media (min-width: 768px) and (max-width: 991px) {\r
+  .hidden-sm {\r
+    display: none !important;\r
+  }\r
+}\r
+@media (min-width: 992px) and (max-width: 1199px) {\r
+  .hidden-md {\r
+    display: none !important;\r
+  }\r
+}\r
+@media (min-width: 1200px) {\r
+  .hidden-lg {\r
+    display: none !important;\r
+  }\r
+}\r
+.visible-print {\r
+  display: none !important;\r
+}\r
+@media print {\r
+  .visible-print {\r
+    display: block !important;\r
+  }\r
+  table.visible-print {\r
+    display: table;\r
+  }\r
+  tr.visible-print {\r
+    display: table-row !important;\r
+  }\r
+  th.visible-print,\r
+  td.visible-print {\r
+    display: table-cell !important;\r
+  }\r
+}\r
+@media print {\r
+  .hidden-print {\r
+    display: none !important;\r
+  }\r
+}\r
+   \r
diff --git a/share/nitweb/views/index.html b/share/nitweb/views/index.html
new file mode 100644 (file)
index 0000000..9f9b93d
--- /dev/null
@@ -0,0 +1 @@
+<h1>Hello nitweb!</h1>
index 1df4153..93d15aa 100644 (file)
@@ -51,7 +51,7 @@ private class NitwebPhase
 
                app.use("/api", new APIRouter(model, modelbuilder, mainmodule))
                app.use("/doc/:namespace", new DocAction(model, mainmodule, modelbuilder))
-               app.use("/", new TreeAction(model, mainmodule))
+               app.use("/*", new StaticHandler(toolcontext.share_dir / "nitweb", "index.html"))
 
                app.listen(host, port.to_i)
        end