Commit 08b2d0040d3d5ceae1106d4294f2cf3546d68fd2

Authored by Birendra Kumar
1 parent 4ab0c516

QA branch commit

400-SOURCECODE/AIAHTML5.Web/app/views/da/da-body-view.html
1   -<div>
2   - <div ng-include="aap/widget/MainMenu.html"></div>
3   - <div ng-init="openBodyView()" id="daBodyview" class="daBodyView" ng-controller="DAController"></div>
4   - <!--<div >
5   -
6   - </div>-->
  1 +<div>
  2 + <div ng-include="aap/widget/MainMenu.html"></div>
  3 + <div ng-init="openBodyView()" id="daBodyview" class="daBodyView" ng-controller="DAController"></div>
  4 + <!--<div >
  5 +
  6 + </div>-->
7 7 </div>
8 8 \ No newline at end of file
... ...
400-SOURCECODE/AIAHTML5.Web/extract-wp.js
1   -var UpdatedGrayImageDataList = [];
2   -var doneBRID = [];
3   -var abc = 'hello';
4   -previousGrayImageDataList = [];
5   -getLocationForMatchedTermsInWholeBody = function (termList, maskCanvasData, coloredImageData, grayImageData, bodyRegionId, canvasId) {
6   - console.log('for bodyRegionId: ' + bodyRegionId + ', time: ' + new Date().toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1"))
7   - console.log('imagredata= ' + grayImageData)
8   -
9   - var matchedRGBLocationInBodyRegion = [];
10   - var matched;
11   -
12   - console.log(grayImageData)
13   - var n = maskCanvasData.data.length;
14   - var maskData = maskCanvasData.data;
15   - for (var z = 0; z < termList.length; z++) {
16   -
17   - if (previousGrayImageDataList[parseInt(bodyRegionId - 1)] != null) {
18   - grayImageData = previousGrayImageDataList[parseInt(bodyRegionId - 1)];
19   -
20   - }
21   -
22   - if (grayImageData != null) {
23   - var grayImageDataVar = grayImageData.data;
24   - var coloredImageDataVar = coloredImageData.data;
25   -
26   - for (var i = 0; i < n; i += 4) {
27   -
28   -
29   - var RED = maskData[i] - 9;
30   - var GREEN = maskData[i + 1] - 9;
31   - var BLUE = maskData[i + 2] - 9;
32   -
33   - var Red;
34   - var Green;
35   - var Blue;
36   - var zero = "0";
37   -
38   - if ((RED).toString().length != 2) {
39   - Red = zero.concat((RED).toString())
40   - }
41   - else {
42   - Red = (RED).toString()
43   - }
44   - if ((GREEN).toString().length != 2) {
45   - Green = zero.concat((GREEN).toString())
46   - }
47   - else {
48   - Green = (GREEN).toString()
49   -
50   - }
51   - if ((BLUE).toString().length != 2) {
52   - Blue = zero.concat((BLUE).toString())
53   - }
54   - else {
55   - Blue = (BLUE).toString()
56   -
57   - }
58   -
59   - var Icolor = (Red + Green + Blue);
60   - // alert('Icolor: ' + Icolor)
61   -
62   - if (parseInt(termList[z]._TermNumber) == parseInt(Icolor)) {
63   -
64   - // debugger;
65   -
66   -
67   - // matchedRGBLocationInBodyRegion.push({ "BRId": bodyRegionId, "location": i });
68   -
69   -
70   - // matched = true;
71   -
72   - var RED_coloredImage = coloredImageDataVar[i];
73   -
74   - grayImageDataVar[i] = RED_coloredImage;
75   -
76   -
77   - var GREEN_coloredImage = coloredImageDataVar[i + 1];
78   - grayImageDataVar[i + 1] = GREEN_coloredImage;
79   -
80   - var BLUE_coloredImage = coloredImageDataVar[i + 2];
81   - grayImageDataVar[i + 2] = BLUE_coloredImage;
82   -
83   -
84   - var ALPHA_coloredImage = coloredImageDataVar[i + 3];
85   - grayImageDataVar[i + 3] = ALPHA_coloredImage;
86   -
87   - }
88   -
89   -
90   - }
91   - // debugger;
92   - previousGrayImageDataList[parseInt(bodyRegionId - 1)] = grayImageData;
93   -
94   - }
95   - }
96   -
97   - self.postMessage({
98   - 'bodyRegionId': bodyRegionId,
99   - 'value': grayImageData,
100   - 'canvasId': canvasId
101   -
102   - });
103   -}
104   -
105   -self.onmessage = function (e) {
106   - getLocationForMatchedTermsInWholeBody(e.data.termList, e.data.maskCanvasData, e.data.coloredImageData,
107   - e.data.grayImageData, e.data.bodyRegionId, e.data.canvasId);
108   -
109   -}
  1 +var UpdatedGrayImageDataList = [];
  2 +var doneBRID = [];
  3 +var abc = 'hello';
  4 +previousGrayImageDataList = [];
  5 +getLocationForMatchedTermsInWholeBody = function (termList, maskCanvasData, coloredImageData, grayImageData, bodyRegionId, canvasId) {
  6 + console.log('for bodyRegionId: ' + bodyRegionId + ', time: ' + new Date().toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1"))
  7 + console.log('imagredata= ' + grayImageData)
  8 +
  9 + var matchedRGBLocationInBodyRegion = [];
  10 + var matched;
  11 +
  12 + console.log(grayImageData)
  13 + var n = maskCanvasData.data.length;
  14 + var maskData = maskCanvasData.data;
  15 + for (var z = 0; z < termList.length; z++) {
  16 +
  17 + if (previousGrayImageDataList[parseInt(bodyRegionId - 1)] != null) {
  18 + grayImageData = previousGrayImageDataList[parseInt(bodyRegionId - 1)];
  19 +
  20 + }
  21 +
  22 + if (grayImageData != null) {
  23 + var grayImageDataVar = grayImageData.data;
  24 + var coloredImageDataVar = coloredImageData.data;
  25 +
  26 + for (var i = 0; i < n; i += 4) {
  27 +
  28 +
  29 + var RED = maskData[i] - 9;
  30 + var GREEN = maskData[i + 1] - 9;
  31 + var BLUE = maskData[i + 2] - 9;
  32 +
  33 + var Red;
  34 + var Green;
  35 + var Blue;
  36 + var zero = "0";
  37 +
  38 + if ((RED).toString().length != 2) {
  39 + Red = zero.concat((RED).toString())
  40 + }
  41 + else {
  42 + Red = (RED).toString()
  43 + }
  44 + if ((GREEN).toString().length != 2) {
  45 + Green = zero.concat((GREEN).toString())
  46 + }
  47 + else {
  48 + Green = (GREEN).toString()
  49 +
  50 + }
  51 + if ((BLUE).toString().length != 2) {
  52 + Blue = zero.concat((BLUE).toString())
  53 + }
  54 + else {
  55 + Blue = (BLUE).toString()
  56 +
  57 + }
  58 +
  59 + var Icolor = (Red + Green + Blue);
  60 + // alert('Icolor: ' + Icolor)
  61 +
  62 + if (parseInt(termList[z]._TermNumber) == parseInt(Icolor)) {
  63 +
  64 + // debugger;
  65 +
  66 +
  67 + // matchedRGBLocationInBodyRegion.push({ "BRId": bodyRegionId, "location": i });
  68 +
  69 +
  70 + // matched = true;
  71 +
  72 + var RED_coloredImage = coloredImageDataVar[i];
  73 +
  74 + grayImageDataVar[i] = RED_coloredImage;
  75 +
  76 +
  77 + var GREEN_coloredImage = coloredImageDataVar[i + 1];
  78 + grayImageDataVar[i + 1] = GREEN_coloredImage;
  79 +
  80 + var BLUE_coloredImage = coloredImageDataVar[i + 2];
  81 + grayImageDataVar[i + 2] = BLUE_coloredImage;
  82 +
  83 +
  84 + var ALPHA_coloredImage = coloredImageDataVar[i + 3];
  85 + grayImageDataVar[i + 3] = ALPHA_coloredImage;
  86 +
  87 + }
  88 +
  89 +
  90 + }
  91 + // debugger;
  92 + previousGrayImageDataList[parseInt(bodyRegionId - 1)] = grayImageData;
  93 +
  94 + }
  95 + }
  96 +
  97 + self.postMessage({
  98 + 'bodyRegionId': bodyRegionId,
  99 + 'value': grayImageData,
  100 + 'canvasId': canvasId
  101 +
  102 + });
  103 +}
  104 +
  105 +self.onmessage = function (e) {
  106 + getLocationForMatchedTermsInWholeBody(e.data.termList, e.data.maskCanvasData, e.data.coloredImageData,
  107 + e.data.grayImageData, e.data.bodyRegionId, e.data.canvasId);
  108 +
  109 +}
... ...
400-SOURCECODE/AIAHTML5.Web/term-number-wp.js
1   -var UpdatedGrayImageDataList = [];
2   -var doneBRID = [];
3   -var abc = 'hello';
4   -previousGrayImageDataList = [];
5   -getLocationForMatchedTermsInWholeBody = function (termList, maskCanvasData, coloredImageData, grayImageData, bodyRegionId, canvasId) {
6   - console.log('for bodyRegionId in worker process: ' + bodyRegionId + ', time: ' + new Date().toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1"))
7   - console.log(grayImageData);
8   - var matchedRGBLocationInBodyRegion = [];
9   - var matched;
10   -
11   - // console.log(grayImageData)
12   - var n = maskCanvasData.data.length;
13   - var maskData = maskCanvasData.data;
14   - for (var z = 0; z < termList.length; z++) {
15   -
16   - if (previousGrayImageDataList[parseInt(bodyRegionId - 1)] != null) {
17   - grayImageData = previousGrayImageDataList[parseInt(bodyRegionId - 1)];
18   -
19   - }
20   -
21   -
22   - var grayImageDataVar = grayImageData.data;
23   - var coloredImageDataVar = coloredImageData.data;
24   -
25   - for (var i = 0; i < n; i += 4) {
26   -
27   -
28   - var RED = maskData[i] - 9;
29   - var GREEN = maskData[i + 1] - 9;
30   - var BLUE = maskData[i + 2] - 9;
31   -
32   - var Red;
33   - var Green;
34   - var Blue;
35   - var zero = "0";
36   -
37   - if ((RED).toString().length != 2) {
38   - Red = zero.concat((RED).toString())
39   - }
40   - else {
41   - Red = (RED).toString()
42   - }
43   - if ((GREEN).toString().length != 2) {
44   - Green = zero.concat((GREEN).toString())
45   - }
46   - else {
47   - Green = (GREEN).toString()
48   -
49   - }
50   - if ((BLUE).toString().length != 2) {
51   - Blue = zero.concat((BLUE).toString())
52   - }
53   - else {
54   - Blue = (BLUE).toString()
55   -
56   - }
57   -
58   - var Icolor = (Red + Green + Blue);
59   - // alert('Icolor: ' + Icolor)
60   -
61   - if (parseInt(termList[z]._TermNumber) == parseInt(Icolor)) {
62   -
63   - // debugger;
64   - // console.log('matched term= ' + termList[z]._TermNumber)
65   -
66   -
67   - // matchedRGBLocationInBodyRegion.push({ "BRId": bodyRegionId, "location": i });
68   -
69   -
70   - // matched = true;
71   -
72   - var RED_coloredImage = coloredImageDataVar[i];
73   -
74   - grayImageDataVar[i] = RED_coloredImage;
75   -
76   -
77   - var GREEN_coloredImage = coloredImageDataVar[i + 1];
78   - grayImageDataVar[i + 1] = GREEN_coloredImage;
79   -
80   - var BLUE_coloredImage = coloredImageDataVar[i + 2];
81   - grayImageDataVar[i + 2] = BLUE_coloredImage;
82   -
83   -
84   - var ALPHA_coloredImage = coloredImageDataVar[i + 3];
85   - grayImageDataVar[i + 3] = ALPHA_coloredImage;
86   -
87   - }
88   -
89   -
90   - }
91   - // debugger;
92   - previousGrayImageDataList[parseInt(bodyRegionId - 1)] = grayImageData;
93   -
94   - // if (matched == true) {
95   -
96   - // }
97   -
98   - }
99   - self.postMessage({
100   - 'bodyRegionId': bodyRegionId,
101   - 'value': grayImageData,
102   - 'canvasId': canvasId
103   -
104   - });
105   -
106   -}
107   -
108   -self.onmessage = function (e) {
109   - getLocationForMatchedTermsInWholeBody(e.data.termList, e.data.maskCanvasData, e.data.coloredImageData,
110   - e.data.grayImageData, e.data.bodyRegionId, e.data.canvasId);
111   -
  1 +var UpdatedGrayImageDataList = [];
  2 +var doneBRID = [];
  3 +var abc = 'hello';
  4 +previousGrayImageDataList = [];
  5 +getLocationForMatchedTermsInWholeBody = function (termList, maskCanvasData, coloredImageData, grayImageData, bodyRegionId, canvasId) {
  6 + console.log('for bodyRegionId in worker process: ' + bodyRegionId + ', time: ' + new Date().toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1"))
  7 + console.log(grayImageData);
  8 + var matchedRGBLocationInBodyRegion = [];
  9 + var matched;
  10 +
  11 + // console.log(grayImageData)
  12 + var n = maskCanvasData.data.length;
  13 + var maskData = maskCanvasData.data;
  14 + for (var z = 0; z < termList.length; z++) {
  15 +
  16 + if (previousGrayImageDataList[parseInt(bodyRegionId - 1)] != null) {
  17 + grayImageData = previousGrayImageDataList[parseInt(bodyRegionId - 1)];
  18 +
  19 + }
  20 +
  21 +
  22 + var grayImageDataVar = grayImageData.data;
  23 + var coloredImageDataVar = coloredImageData.data;
  24 +
  25 + for (var i = 0; i < n; i += 4) {
  26 +
  27 +
  28 + var RED = maskData[i] - 9;
  29 + var GREEN = maskData[i + 1] - 9;
  30 + var BLUE = maskData[i + 2] - 9;
  31 +
  32 + var Red;
  33 + var Green;
  34 + var Blue;
  35 + var zero = "0";
  36 +
  37 + if ((RED).toString().length != 2) {
  38 + Red = zero.concat((RED).toString())
  39 + }
  40 + else {
  41 + Red = (RED).toString()
  42 + }
  43 + if ((GREEN).toString().length != 2) {
  44 + Green = zero.concat((GREEN).toString())
  45 + }
  46 + else {
  47 + Green = (GREEN).toString()
  48 +
  49 + }
  50 + if ((BLUE).toString().length != 2) {
  51 + Blue = zero.concat((BLUE).toString())
  52 + }
  53 + else {
  54 + Blue = (BLUE).toString()
  55 +
  56 + }
  57 +
  58 + var Icolor = (Red + Green + Blue);
  59 + // alert('Icolor: ' + Icolor)
  60 +
  61 + if (parseInt(termList[z]._TermNumber) == parseInt(Icolor)) {
  62 +
  63 + // debugger;
  64 + // console.log('matched term= ' + termList[z]._TermNumber)
  65 +
  66 +
  67 + // matchedRGBLocationInBodyRegion.push({ "BRId": bodyRegionId, "location": i });
  68 +
  69 +
  70 + // matched = true;
  71 +
  72 + var RED_coloredImage = coloredImageDataVar[i];
  73 +
  74 + grayImageDataVar[i] = RED_coloredImage;
  75 +
  76 +
  77 + var GREEN_coloredImage = coloredImageDataVar[i + 1];
  78 + grayImageDataVar[i + 1] = GREEN_coloredImage;
  79 +
  80 + var BLUE_coloredImage = coloredImageDataVar[i + 2];
  81 + grayImageDataVar[i + 2] = BLUE_coloredImage;
  82 +
  83 +
  84 + var ALPHA_coloredImage = coloredImageDataVar[i + 3];
  85 + grayImageDataVar[i + 3] = ALPHA_coloredImage;
  86 +
  87 + }
  88 +
  89 +
  90 + }
  91 + // debugger;
  92 + previousGrayImageDataList[parseInt(bodyRegionId - 1)] = grayImageData;
  93 +
  94 + // if (matched == true) {
  95 +
  96 + // }
  97 +
  98 + }
  99 + self.postMessage({
  100 + 'bodyRegionId': bodyRegionId,
  101 + 'value': grayImageData,
  102 + 'canvasId': canvasId
  103 +
  104 + });
  105 +
  106 +}
  107 +
  108 +self.onmessage = function (e) {
  109 + getLocationForMatchedTermsInWholeBody(e.data.termList, e.data.maskCanvasData, e.data.coloredImageData,
  110 + e.data.grayImageData, e.data.bodyRegionId, e.data.canvasId);
  111 +
112 112 }
113 113 \ No newline at end of file
... ...
400-SOURCECODE/AIAHTML5.Web/themes/default/css/bootstrap/3.3.6/bootstrap.css
Changes suppressed. Click to show
1   -/*!
2   - * Bootstrap v3.3.5 (http://getbootstrap.com)
3   - * Copyright 2011-2015 Twitter, Inc.
4   - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5   - */
6   -
7   -/*!
8   - * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=7b2c778c370c61853a11)
9   - * Config saved to config.json and https://gist.github.com/7b2c778c370c61853a11
10   - */
11   -/*!
12   - * Bootstrap v3.3.6 (http://getbootstrap.com)
13   - * Copyright 2011-2015 Twitter, Inc.
14   - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
15   - */
16   -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
17   -html {
18   - font-family: sans-serif;
19   - -ms-text-size-adjust: 100%;
20   - -webkit-text-size-adjust: 100%;
21   -}
22   -body {
23   - margin: 0;
24   -}
25   -article,
26   -aside,
27   -details,
28   -figcaption,
29   -figure,
30   -footer,
31   -header,
32   -hgroup,
33   -main,
34   -menu,
35   -nav,
36   -section,
37   -summary {
38   - display: block;
39   -}
40   -audio,
41   -canvas,
42   -progress,
43   -video {
44   - display: inline-block;
45   - vertical-align: baseline;
46   -}
47   -audio:not([controls]) {
48   - display: none;
49   - height: 0;
50   -}
51   -[hidden],
52   -template {
53   - display: none;
54   -}
55   -a {
56   - background-color: transparent;
57   -}
58   -a:active,
59   -a:hover {
60   - outline: 0;
61   -}
62   -abbr[title] {
63   - border-bottom: 1px dotted;
64   -}
65   -b,
66   -strong {
67   - font-weight: bold;
68   -}
69   -dfn {
70   - font-style: italic;
71   -}
72   -h1 {
73   - font-size: 2em;
74   - margin: 0.67em 0;
75   -}
76   -mark {
77   - background: #ff0;
78   - color: #000;
79   -}
80   -small {
81   - font-size: 80%;
82   -}
83   -sub,
84   -sup {
85   - font-size: 75%;
86   - line-height: 0;
87   - position: relative;
88   - vertical-align: baseline;
89   -}
90   -sup {
91   - top: -0.5em;
92   -}
93   -sub {
94   - bottom: -0.25em;
95   -}
96   -img {
97   - border: 0;
98   -}
99   -svg:not(:root) {
100   - overflow: hidden;
101   -}
102   -figure {
103   - margin: 1em 40px;
104   -}
105   -hr {
106   - -webkit-box-sizing: content-box;
107   - -moz-box-sizing: content-box;
108   - box-sizing: content-box;
109   - height: 0;
110   -}
111   -pre {
112   - overflow: auto;
113   -}
114   -code,
115   -kbd,
116   -pre,
117   -samp {
118   - font-family: monospace, monospace;
119   - font-size: 1em;
120   -}
121   -button,
122   -input,
123   -optgroup,
124   -select,
125   -textarea {
126   - color: inherit;
127   - font: inherit;
128   - margin: 0;
129   -}
130   -button {
131   - overflow: visible;
132   -}
133   -button,
134   -select {
135   - text-transform: none;
136   -}
137   -button,
138   -html input[type="button"],
139   -input[type="reset"],
140   -input[type="submit"] {
141   - -webkit-appearance: button;
142   - cursor: pointer;
143   -}
144   -button[disabled],
145   -html input[disabled] {
146   - cursor: default;
147   -}
148   -button::-moz-focus-inner,
149   -input::-moz-focus-inner {
150   - border: 0;
151   - padding: 0;
152   -}
153   -input {
154   - line-height: normal;
155   -}
156   -input[type="checkbox"],
157   -input[type="radio"] {
158   - -webkit-box-sizing: border-box;
159   - -moz-box-sizing: border-box;
160   - box-sizing: border-box;
161   - padding: 0;
162   -}
163   -input[type="number"]::-webkit-inner-spin-button,
164   -input[type="number"]::-webkit-outer-spin-button {
165   - height: auto;
166   -}
167   -input[type="search"] {
168   - -webkit-appearance: textfield;
169   - -webkit-box-sizing: content-box;
170   - -moz-box-sizing: content-box;
171   - box-sizing: content-box;
172   -}
173   -input[type="search"]::-webkit-search-cancel-button,
174   -input[type="search"]::-webkit-search-decoration {
175   - -webkit-appearance: none;
176   -}
177   -fieldset {
178   - border: 1px solid #c0c0c0;
179   - margin: 0 2px;
180   - padding: 0.35em 0.625em 0.75em;
181   -}
182   -legend {
183   - border: 0;
184   - padding: 0;
185   -}
186   -textarea {
187   - overflow: auto;
188   -}
189   -optgroup {
190   - font-weight: bold;
191   -}
192   -table {
193   - border-collapse: collapse;
194   - border-spacing: 0;
195   -}
196   -td,
197   -th {
198   - padding: 0;
199   -}
200   -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
201   -@media print {
202   - *,
203   - *:before,
204   - *:after {
205   - background: transparent !important;
206   - color: #000 !important;
207   - -webkit-box-shadow: none !important;
208   - box-shadow: none !important;
209   - text-shadow: none !important;
210   - }
211   - a,
212   - a:visited {
213   - text-decoration: underline;
214   - }
215   - a[href]:after {
216   - content: " (" attr(href) ")";
217   - }
218   - abbr[title]:after {
219   - content: " (" attr(title) ")";
220   - }
221   - a[href^="#"]:after,
222   - a[href^="javascript:"]:after {
223   - content: "";
224   - }
225   - pre,
226   - blockquote {
227   - border: 1px solid #999;
228   - page-break-inside: avoid;
229   - }
230   - thead {
231   - display: table-header-group;
232   - }
233   - tr,
234   - img {
235   - page-break-inside: avoid;
236   - }
237   - img {
238   - max-width: 100% !important;
239   - }
240   - p,
241   - h2,
242   - h3 {
243   - orphans: 3;
244   - widows: 3;
245   - }
246   - h2,
247   - h3 {
248   - page-break-after: avoid;
249   - }
250   - .navbar {
251   - display: none;
252   - }
253   - .btn > .caret,
254   - .dropup > .btn > .caret {
255   - border-top-color: #000 !important;
256   - }
257   - .label {
258   - border: 1px solid #000;
259   - }
260   - .table {
261   - border-collapse: collapse !important;
262   - }
263   - .table td,
264   - .table th {
265   - background-color: #fff !important;
266   - }
267   - .table-bordered th,
268   - .table-bordered td {
269   - border: 1px solid #ddd !important;
270   - }
271   -}
272   -* {
273   - -webkit-box-sizing: border-box;
274   - -moz-box-sizing: border-box;
275   - box-sizing: border-box;
276   -}
277   -*:before,
278   -*:after {
279   - -webkit-box-sizing: border-box;
280   - -moz-box-sizing: border-box;
281   - box-sizing: border-box;
282   -}
283   -html {
284   - font-size: 10px;
285   - -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
286   -}
287   -body {
288   - font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
289   - font-size: 14px;
290   - line-height: 1.42857143;
291   - color: #303030;
292   - background-color: #ffffff;
293   -}
294   -input,
295   -button,
296   -select,
297   -textarea {
298   - font-family: inherit;
299   - font-size: inherit;
300   - line-height: inherit;
301   -}
302   -a {
303   - color: #0095da;
304   - text-decoration: none;
305   -}
306   -a:hover,
307   -a:focus {
308   - color: #007ab3;
309   - text-decoration: underline;
310   -}
311   -a:focus {
312   - outline: thin dotted;
313   - outline: 5px auto -webkit-focus-ring-color;
314   - outline-offset: -2px;
315   -}
316   -figure {
317   - margin: 0;
318   -}
319   -img {
320   - vertical-align: middle;
321   -}
322   -.img-responsive,
323   -.thumbnail > img,
324   -.thumbnail a > img,
325   -.carousel-inner > .item > img,
326   -.carousel-inner > .item > a > img {
327   - display: block;
328   - max-width: 100%;
329   - height: auto;
330   -}
331   -.img-rounded {
332   - border-radius: 2px;
333   -}
334   -.img-thumbnail {
335   - padding: 4px;
336   - line-height: 1.42857143;
337   - background-color: #ffffff;
338   - border: 1px solid #dddddd;
339   - border-radius: 2px;
340   - -webkit-transition: all 0.2s ease-in-out;
341   - -o-transition: all 0.2s ease-in-out;
342   - transition: all 0.2s ease-in-out;
343   - display: inline-block;
344   - max-width: 100%;
345   - height: auto;
346   -}
347   -.img-circle {
348   - border-radius: 50%;
349   -}
350   -hr {
351   - margin-top: 20px;
352   - margin-bottom: 20px;
353   - border: 0;
354   - border-top: 1px solid #fefefe;
355   -}
356   -.sr-only {
357   - position: absolute;
358   - width: 1px;
359   - height: 1px;
360   - margin: -1px;
361   - padding: 0;
362   - overflow: hidden;
363   - clip: rect(0, 0, 0, 0);
364   - border: 0;
365   -}
366   -.sr-only-focusable:active,
367   -.sr-only-focusable:focus {
368   - position: static;
369   - width: auto;
370   - height: auto;
371   - margin: 0;
372   - overflow: visible;
373   - clip: auto;
374   -}
375   -[role="button"] {
376   - cursor: pointer;
377   -}
378   -h1,
379   -h2,
380   -h3,
381   -h4,
382   -h5,
383   -h6,
384   -.h1,
385   -.h2,
386   -.h3,
387   -.h4,
388   -.h5,
389   -.h6 {
390   - font-family: inherit;
391   - font-weight: 500;
392   - line-height: 1.1;
393   - color: inherit;
394   -}
395   -h1 small,
396   -h2 small,
397   -h3 small,
398   -h4 small,
399   -h5 small,
400   -h6 small,
401   -.h1 small,
402   -.h2 small,
403   -.h3 small,
404   -.h4 small,
405   -.h5 small,
406   -.h6 small,
407   -h1 .small,
408   -h2 .small,
409   -h3 .small,
410   -h4 .small,
411   -h5 .small,
412   -h6 .small,
413   -.h1 .small,
414   -.h2 .small,
415   -.h3 .small,
416   -.h4 .small,
417   -.h5 .small,
418   -.h6 .small {
419   - font-weight: normal;
420   - line-height: 1;
421   - color: #878787;
422   -}
423   -h1,
424   -.h1,
425   -h2,
426   -.h2,
427   -h3,
428   -.h3 {
429   - margin-top: 20px;
430   - margin-bottom: 10px;
431   -}
432   -h1 small,
433   -.h1 small,
434   -h2 small,
435   -.h2 small,
436   -h3 small,
437   -.h3 small,
438   -h1 .small,
439   -.h1 .small,
440   -h2 .small,
441   -.h2 .small,
442   -h3 .small,
443   -.h3 .small {
444   - font-size: 65%;
445   -}
446   -h4,
447   -.h4,
448   -h5,
449   -.h5,
450   -h6,
451   -.h6 {
452   - margin-top: 10px;
453   - margin-bottom: 10px;
454   -}
455   -h4 small,
456   -.h4 small,
457   -h5 small,
458   -.h5 small,
459   -h6 small,
460   -.h6 small,
461   -h4 .small,
462   -.h4 .small,
463   -h5 .small,
464   -.h5 .small,
465   -h6 .small,
466   -.h6 .small {
467   - font-size: 75%;
468   -}
469   -h1,
470   -.h1 {
471   - font-size: 36px;
472   -}
473   -h2,
474   -.h2 {
475   - font-size: 30px;
476   -}
477   -h3,
478   -.h3 {
479   - font-size: 24px;
480   -}
481   -h4,
482   -.h4 {
483   - font-size: 18px;
484   -}
485   -h5,
486   -.h5 {
487   - font-size: 14px;
488   -}
489   -h6,
490   -.h6 {
491   - font-size: 12px;
492   -}
493   -p {
494   - margin: 0 0 10px;
495   -}
496   -.lead {
497   - margin-bottom: 20px;
498   - font-size: 16px;
499   - font-weight: 300;
500   - line-height: 1.4;
501   -}
502   -
503   -
504   -
505   -
506   -
507   -@media (min-width: 768px) {
508   - .lead {
509   - font-size: 21px;
510   - }
511   -}
512   -small,
513   -.small {
514   - font-size: 85%;
515   -}
516   -mark,
517   -.mark {
518   - background-color: #fcf8e3;
519   - padding: .2em;
520   -}
521   -.text-left {
522   - text-align: left;
523   -}
524   -.text-right {
525   - text-align: right;
526   -}
527   -.text-center {
528   - text-align: center;
529   -}
530   -.text-justify {
531   - text-align: justify;
532   -}
533   -.text-nowrap {
534   - white-space: nowrap;
535   -}
536   -.text-lowercase {
537   - text-transform: lowercase;
538   -}
539   -.text-uppercase {
540   - text-transform: uppercase;
541   -}
542   -.text-capitalize {
543   - text-transform: capitalize;
544   -}
545   -.text-muted {
546   - color: #878787;
547   -}
548   -.text-primary {
549   - color: #0095da;
550   -}
551   -a.text-primary:hover,
552   -a.text-primary:focus {
553   - color: #0072a7;
554   -}
555   -.text-success {
556   - color: #3c763d;
557   -}
558   -a.text-success:hover,
559   -a.text-success:focus {
560   - color: #2b542c;
561   -}
562   -.text-info {
563   - color: #31708f;
564   -}
565   -a.text-info:hover,
566   -a.text-info:focus {
567   - color: #245269;
568   -}
569   -.text-warning {
570   - color: #8a6d3b;
571   -}
572   -a.text-warning:hover,
573   -a.text-warning:focus {
574   - color: #66512c;
575   -}
576   -.text-danger {
577   - color: #a94442;
578   -}
579   -a.text-danger:hover,
580   -a.text-danger:focus {
581   - color: #843534;
582   -}
583   -.bg-primary {
584   - color: #fff;
585   - background-color: #0095da;
586   -}
587   -a.bg-primary:hover,
588   -a.bg-primary:focus {
589   - background-color: #0072a7;
590   -}
591   -.bg-success {
592   - background-color: #dff0d8;
593   -}
594   -a.bg-success:hover,
595   -a.bg-success:focus {
596   - background-color: #c1e2b3;
597   -}
598   -.bg-info {
599   - background-color: #d9edf7;
600   -}
601   -a.bg-info:hover,
602   -a.bg-info:focus {
603   - background-color: #afd9ee;
604   -}
605   -.bg-warning {
606   - background-color: #fcf8e3;
607   -}
608   -a.bg-warning:hover,
609   -a.bg-warning:focus {
610   - background-color: #f7ecb5;
611   -}
612   -.bg-danger {
613   - background-color: #f2dede;
614   -}
615   -a.bg-danger:hover,
616   -a.bg-danger:focus {
617   - background-color: #e4b9b9;
618   -}
619   -.page-header {
620   - padding-bottom: 9px;
621   - margin: 40px 0 20px;
622   - border-bottom: 1px solid #fefefe;
623   -}
624   -ul,
625   -ol {
626   - margin-top: 0;
627   - margin-bottom: 10px;
628   -}
629   -ul ul,
630   -ol ul,
631   -ul ol,
632   -ol ol {
633   - margin-bottom: 0;
634   -}
635   -.list-unstyled {
636   - padding-left: 0;
637   - list-style: none;
638   -}
639   -.list-inline {
640   - padding-left: 0;
641   - list-style: none;
642   - margin-left: -5px;
643   -}
644   -.list-inline > li {
645   - display: inline-block;
646   - padding-left: 5px;
647   - padding-right: 5px;
648   -}
649   -dl {
650   - margin-top: 0;
651   - margin-bottom: 20px;
652   -}
653   -dt,
654   -dd {
655   - line-height: 1.42857143;
656   -}
657   -dt {
658   - font-weight: bold;
659   -}
660   -dd {
661   - margin-left: 0;
662   -}
663   -@media (min-width: 768px) {
664   - .dl-horizontal dt {
665   - float: left;
666   - width: 160px;
667   - clear: left;
668   - text-align: right;
669   - overflow: hidden;
670   - text-overflow: ellipsis;
671   - white-space: nowrap;
672   - }
673   - .dl-horizontal dd {
674   - margin-left: 180px;
675   - }
676   -}
677   -abbr[title],
678   -abbr[data-original-title] {
679   - cursor: help;
680   - border-bottom: 1px dotted #878787;
681   -}
682   -.initialism {
683   - font-size: 90%;
684   - text-transform: uppercase;
685   -}
686   -blockquote {
687   - padding: 10px 20px;
688   - margin: 0 0 20px;
689   - font-size: 17.5px;
690   - border-left: 5px solid #fefefe;
691   -}
692   -blockquote p:last-child,
693   -blockquote ul:last-child,
694   -blockquote ol:last-child {
695   - margin-bottom: 0;
696   -}
697   -blockquote footer,
698   -blockquote small,
699   -blockquote .small {
700   - display: block;
701   - font-size: 80%;
702   - line-height: 1.42857143;
703   - color: #878787;
704   -}
705   -blockquote footer:before,
706   -blockquote small:before,
707   -blockquote .small:before {
708   - content: '\2014 \00A0';
709   -}
710   -.blockquote-reverse,
711   -blockquote.pull-right {
712   - padding-right: 15px;
713   - padding-left: 0;
714   - border-right: 5px solid #fefefe;
715   - border-left: 0;
716   - text-align: right;
717   -}
718   -.blockquote-reverse footer:before,
719   -blockquote.pull-right footer:before,
720   -.blockquote-reverse small:before,
721   -blockquote.pull-right small:before,
722   -.blockquote-reverse .small:before,
723   -blockquote.pull-right .small:before {
724   - content: '';
725   -}
726   -.blockquote-reverse footer:after,
727   -blockquote.pull-right footer:after,
728   -.blockquote-reverse small:after,
729   -blockquote.pull-right small:after,
730   -.blockquote-reverse .small:after,
731   -blockquote.pull-right .small:after {
732   - content: '\00A0 \2014';
733   -}
734   -address {
735   - margin-bottom: 20px;
736   - font-style: normal;
737   - line-height: 1.42857143;
738   -}
739   -code,
740   -kbd,
741   -pre,
742   -samp {
743   - font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
744   -}
745   -code {
746   - padding: 2px 4px;
747   - font-size: 90%;
748   - color: #c7254e;
749   - background-color: #f9f2f4;
750   - border-radius: 2px;
751   -}
752   -kbd {
753   - padding: 2px 4px;
754   - font-size: 90%;
755   - color: #ffffff;
756   - background-color: #333333;
757   - border-radius: 2px;
758   - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
759   - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
760   -}
761   -kbd kbd {
762   - padding: 0;
763   - font-size: 100%;
764   - font-weight: bold;
765   - -webkit-box-shadow: none;
766   - box-shadow: none;
767   -}
768   -pre {
769   - display: block;
770   - padding: 9.5px;
771   - margin: 0 0 10px;
772   - font-size: 13px;
773   - line-height: 1.42857143;
774   - word-break: break-all;
775   - word-wrap: break-word;
776   - color: #303030;
777   - background-color: #f5f5f5;
778   - border: 1px solid #cccccc;
779   - border-radius: 2px;
780   -}
781   -pre code {
782   - padding: 0;
783   - font-size: inherit;
784   - color: inherit;
785   - white-space: pre-wrap;
786   - background-color: transparent;
787   - border-radius: 0;
788   -}
789   -.pre-scrollable {
790   - max-height: 340px;
791   - overflow-y: scroll;
792   -}
793   -.container {
794   - margin-right: auto;
795   - margin-left: auto;
796   - padding-left: 15px;
797   - padding-right: 15px;
798   -}
799   -@media (min-width: 768px) {
800   - .container {
801   - width: 750px;
802   - }
803   -}
804   -@media (min-width: 992px) {
805   - .container {
806   - width: 970px;
807   - }
808   -}
809   -@media (min-width: 1200px) {
810   - .container {
811   - width: 1170px;
812   - }
813   -}
814   -.container-fluid {
815   - margin-right: auto;
816   - margin-left: auto;
817   - padding-left: 15px;
818   - padding-right: 15px;
819   -}
820   -.row {
821   - margin-left: -15px;
822   - margin-right: -15px;
823   -}
824   -.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 {
825   - position: relative;
826   - min-height: 1px;
827   - padding-left: 15px;
828   - padding-right: 15px;
829   -}
830   -.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 {
831   - float: left;
832   -}
833   -.col-xs-12 {
834   - width: 100%;
835   -}
836   -.col-xs-11 {
837   - width: 91.66666667%;
838   -}
839   -.col-xs-10 {
840   - width: 83.33333333%;
841   -}
842   -.col-xs-9 {
843   - width: 75%;
844   -}
845   -.col-xs-8 {
846   - width: 66.66666667%;
847   -}
848   -.col-xs-7 {
849   - width: 58.33333333%;
850   -}
851   -.col-xs-6 {
852   - width: 50%;
853   -}
854   -.col-xs-5 {
855   - width: 41.66666667%;
856   -}
857   -.col-xs-4 {
858   - width: 33.33333333%;
859   -}
860   -.col-xs-3 {
861   - width: 25%;
862   -}
863   -.col-xs-2 {
864   - width: 16.66666667%;
865   -}
866   -.col-xs-1 {
867   - width: 8.33333333%;
868   -}
869   -.col-xs-pull-12 {
870   - right: 100%;
871   -}
872   -.col-xs-pull-11 {
873   - right: 91.66666667%;
874   -}
875   -.col-xs-pull-10 {
876   - right: 83.33333333%;
877   -}
878   -.col-xs-pull-9 {
879   - right: 75%;
880   -}
881   -.col-xs-pull-8 {
882   - right: 66.66666667%;
883   -}
884   -.col-xs-pull-7 {
885   - right: 58.33333333%;
886   -}
887   -.col-xs-pull-6 {
888   - right: 50%;
889   -}
890   -.col-xs-pull-5 {
891   - right: 41.66666667%;
892   -}
893   -.col-xs-pull-4 {
894   - right: 33.33333333%;
895   -}
896   -.col-xs-pull-3 {
897   - right: 25%;
898   -}
899   -.col-xs-pull-2 {
900   - right: 16.66666667%;
901   -}
902   -.col-xs-pull-1 {
903   - right: 8.33333333%;
904   -}
905   -.col-xs-pull-0 {
906   - right: auto;
907   -}
908   -.col-xs-push-12 {
909   - left: 100%;
910   -}
911   -.col-xs-push-11 {
912   - left: 91.66666667%;
913   -}
914   -.col-xs-push-10 {
915   - left: 83.33333333%;
916   -}
917   -.col-xs-push-9 {
918   - left: 75%;
919   -}
920   -.col-xs-push-8 {
921   - left: 66.66666667%;
922   -}
923   -.col-xs-push-7 {
924   - left: 58.33333333%;
925   -}
926   -.col-xs-push-6 {
927   - left: 50%;
928   -}
929   -.col-xs-push-5 {
930   - left: 41.66666667%;
931   -}
932   -.col-xs-push-4 {
933   - left: 33.33333333%;
934   -}
935   -.col-xs-push-3 {
936   - left: 25%;
937   -}
938   -.col-xs-push-2 {
939   - left: 16.66666667%;
940   -}
941   -.col-xs-push-1 {
942   - left: 8.33333333%;
943   -}
944   -.col-xs-push-0 {
945   - left: auto;
946   -}
947   -.col-xs-offset-12 {
948   - margin-left: 100%;
949   -}
950   -.col-xs-offset-11 {
951   - margin-left: 91.66666667%;
952   -}
953   -.col-xs-offset-10 {
954   - margin-left: 83.33333333%;
955   -}
956   -.col-xs-offset-9 {
957   - margin-left: 75%;
958   -}
959   -.col-xs-offset-8 {
960   - margin-left: 66.66666667%;
961   -}
962   -.col-xs-offset-7 {
963   - margin-left: 58.33333333%;
964   -}
965   -.col-xs-offset-6 {
966   - margin-left: 50%;
967   -}
968   -.col-xs-offset-5 {
969   - margin-left: 41.66666667%;
970   -}
971   -.col-xs-offset-4 {
972   - margin-left: 33.33333333%;
973   -}
974   -.col-xs-offset-3 {
975   - margin-left: 25%;
976   -}
977   -.col-xs-offset-2 {
978   - margin-left: 16.66666667%;
979   -}
980   -.col-xs-offset-1 {
981   - margin-left: 8.33333333%;
982   -}
983   -.col-xs-offset-0 {
984   - margin-left: 0%;
985   -}
986   -@media (min-width: 768px) {
987   - .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 {
988   - float: left;
989   - }
990   - .col-sm-12 {
991   - width: 100%;
992   - }
993   - .col-sm-11 {
994   - width: 91.66666667%;
995   - }
996   - .col-sm-10 {
997   - width: 83.33333333%;
998   - }
999   - .col-sm-9 {
1000   - width: 75%;
1001   - }
1002   - .col-sm-8 {
1003   - width: 66.66666667%;
1004   - }
1005   - .col-sm-7 {
1006   - width: 58.33333333%;
1007   - }
1008   - .col-sm-6 {
1009   - width: 50%;
1010   - }
1011   - .col-sm-5 {
1012   - width: 41.66666667%;
1013   - }
1014   - .col-sm-4 {
1015   - width: 33.33333333%;
1016   - }
1017   - .col-sm-3 {
1018   - width: 25%;
1019   - }
1020   - .col-sm-2 {
1021   - width: 16.66666667%;
1022   - }
1023   - .col-sm-1 {
1024   - width: 8.33333333%;
1025   - }
1026   - .col-sm-pull-12 {
1027   - right: 100%;
1028   - }
1029   - .col-sm-pull-11 {
1030   - right: 91.66666667%;
1031   - }
1032   - .col-sm-pull-10 {
1033   - right: 83.33333333%;
1034   - }
1035   - .col-sm-pull-9 {
1036   - right: 75%;
1037   - }
1038   - .col-sm-pull-8 {
1039   - right: 66.66666667%;
1040   - }
1041   - .col-sm-pull-7 {
1042   - right: 58.33333333%;
1043   - }
1044   - .col-sm-pull-6 {
1045   - right: 50%;
1046   - }
1047   - .col-sm-pull-5 {
1048   - right: 41.66666667%;
1049   - }
1050   - .col-sm-pull-4 {
1051   - right: 33.33333333%;
1052   - }
1053   - .col-sm-pull-3 {
1054   - right: 25%;
1055   - }
1056   - .col-sm-pull-2 {
1057   - right: 16.66666667%;
1058   - }
1059   - .col-sm-pull-1 {
1060   - right: 8.33333333%;
1061   - }
1062   - .col-sm-pull-0 {
1063   - right: auto;
1064   - }
1065   - .col-sm-push-12 {
1066   - left: 100%;
1067   - }
1068   - .col-sm-push-11 {
1069   - left: 91.66666667%;
1070   - }
1071   - .col-sm-push-10 {
1072   - left: 83.33333333%;
1073   - }
1074   - .col-sm-push-9 {
1075   - left: 75%;
1076   - }
1077   - .col-sm-push-8 {
1078   - left: 66.66666667%;
1079   - }
1080   - .col-sm-push-7 {
1081   - left: 58.33333333%;
1082   - }
1083   - .col-sm-push-6 {
1084   - left: 50%;
1085   - }
1086   - .col-sm-push-5 {
1087   - left: 41.66666667%;
1088   - }
1089   - .col-sm-push-4 {
1090   - left: 33.33333333%;
1091   - }
1092   - .col-sm-push-3 {
1093   - left: 25%;
1094   - }
1095   - .col-sm-push-2 {
1096   - left: 16.66666667%;
1097   - }
1098   - .col-sm-push-1 {
1099   - left: 8.33333333%;
1100   - }
1101   - .col-sm-push-0 {
1102   - left: auto;
1103   - }
1104   - .col-sm-offset-12 {
1105   - margin-left: 100%;
1106   - }
1107   - .col-sm-offset-11 {
1108   - margin-left: 91.66666667%;
1109   - }
1110   - .col-sm-offset-10 {
1111   - margin-left: 83.33333333%;
1112   - }
1113   - .col-sm-offset-9 {
1114   - margin-left: 75%;
1115   - }
1116   - .col-sm-offset-8 {
1117   - margin-left: 66.66666667%;
1118   - }
1119   - .col-sm-offset-7 {
1120   - margin-left: 58.33333333%;
1121   - }
1122   - .col-sm-offset-6 {
1123   - margin-left: 50%;
1124   - }
1125   - .col-sm-offset-5 {
1126   - margin-left: 41.66666667%;
1127   - }
1128   - .col-sm-offset-4 {
1129   - margin-left: 33.33333333%;
1130   - }
1131   - .col-sm-offset-3 {
1132   - margin-left: 25%;
1133   - }
1134   - .col-sm-offset-2 {
1135   - margin-left: 16.66666667%;
1136   - }
1137   - .col-sm-offset-1 {
1138   - margin-left: 8.33333333%;
1139   - }
1140   - .col-sm-offset-0 {
1141   - margin-left: 0%;
1142   - }
1143   -}
1144   -@media (min-width: 992px) {
1145   - .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 {
1146   - float: left;
1147   - }
1148   - .col-md-12 {
1149   - width: 100%;
1150   - }
1151   - .col-md-11 {
1152   - width: 91.66666667%;
1153   - }
1154   - .col-md-10 {
1155   - width: 83.33333333%;
1156   - }
1157   - .col-md-9 {
1158   - width: 75%;
1159   - }
1160   - .col-md-8 {
1161   - width: 66.66666667%;
1162   - }
1163   - .col-md-7 {
1164   - width: 58.33333333%;
1165   - }
1166   - .col-md-6 {
1167   - width: 50%;
1168   - }
1169   - .col-md-5 {
1170   - width: 41.66666667%;
1171   - }
1172   - .col-md-4 {
1173   - width: 33.33333333%;
1174   - }
1175   - .col-md-3 {
1176   - width: 25%;
1177   - }
1178   - .col-md-2 {
1179   - width: 16.66666667%;
1180   - }
1181   - .col-md-1 {
1182   - width: 8.33333333%;
1183   - }
1184   - .col-md-pull-12 {
1185   - right: 100%;
1186   - }
1187   - .col-md-pull-11 {
1188   - right: 91.66666667%;
1189   - }
1190   - .col-md-pull-10 {
1191   - right: 83.33333333%;
1192   - }
1193   - .col-md-pull-9 {
1194   - right: 75%;
1195   - }
1196   - .col-md-pull-8 {
1197   - right: 66.66666667%;
1198   - }
1199   - .col-md-pull-7 {
1200   - right: 58.33333333%;
1201   - }
1202   - .col-md-pull-6 {
1203   - right: 50%;
1204   - }
1205   - .col-md-pull-5 {
1206   - right: 41.66666667%;
1207   - }
1208   - .col-md-pull-4 {
1209   - right: 33.33333333%;
1210   - }
1211   - .col-md-pull-3 {
1212   - right: 25%;
1213   - }
1214   - .col-md-pull-2 {
1215   - right: 16.66666667%;
1216   - }
1217   - .col-md-pull-1 {
1218   - right: 8.33333333%;
1219   - }
1220   - .col-md-pull-0 {
1221   - right: auto;
1222   - }
1223   - .col-md-push-12 {
1224   - left: 100%;
1225   - }
1226   - .col-md-push-11 {
1227   - left: 91.66666667%;
1228   - }
1229   - .col-md-push-10 {
1230   - left: 83.33333333%;
1231   - }
1232   - .col-md-push-9 {
1233   - left: 75%;
1234   - }
1235   - .col-md-push-8 {
1236   - left: 66.66666667%;
1237   - }
1238   - .col-md-push-7 {
1239   - left: 58.33333333%;
1240   - }
1241   - .col-md-push-6 {
1242   - left: 50%;
1243   - }
1244   - .col-md-push-5 {
1245   - left: 41.66666667%;
1246   - }
1247   - .col-md-push-4 {
1248   - left: 33.33333333%;
1249   - }
1250   - .col-md-push-3 {
1251   - left: 25%;
1252   - }
1253   - .col-md-push-2 {
1254   - left: 16.66666667%;
1255   - }
1256   - .col-md-push-1 {
1257   - left: 8.33333333%;
1258   - }
1259   - .col-md-push-0 {
1260   - left: auto;
1261   - }
1262   - .col-md-offset-12 {
1263   - margin-left: 100%;
1264   - }
1265   - .col-md-offset-11 {
1266   - margin-left: 91.66666667%;
1267   - }
1268   - .col-md-offset-10 {
1269   - margin-left: 83.33333333%;
1270   - }
1271   - .col-md-offset-9 {
1272   - margin-left: 75%;
1273   - }
1274   - .col-md-offset-8 {
1275   - margin-left: 66.66666667%;
1276   - }
1277   - .col-md-offset-7 {
1278   - margin-left: 58.33333333%;
1279   - }
1280   - .col-md-offset-6 {
1281   - margin-left: 50%;
1282   - }
1283   - .col-md-offset-5 {
1284   - margin-left: 41.66666667%;
1285   - }
1286   - .col-md-offset-4 {
1287   - margin-left: 33.33333333%;
1288   - }
1289   - .col-md-offset-3 {
1290   - margin-left: 25%;
1291   - }
1292   - .col-md-offset-2 {
1293   - margin-left: 16.66666667%;
1294   - }
1295   - .col-md-offset-1 {
1296   - margin-left: 8.33333333%;
1297   - }
1298   - .col-md-offset-0 {
1299   - margin-left: 0%;
1300   - }
1301   -}
1302   -@media (min-width: 1200px) {
1303   - .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 {
1304   - float: left;
1305   - }
1306   - .col-lg-12 {
1307   - width: 100%;
1308   - }
1309   - .col-lg-11 {
1310   - width: 91.66666667%;
1311   - }
1312   - .col-lg-10 {
1313   - width: 83.33333333%;
1314   - }
1315   - .col-lg-9 {
1316   - width: 75%;
1317   - }
1318   - .col-lg-8 {
1319   - width: 66.66666667%;
1320   - }
1321   - .col-lg-7 {
1322   - width: 58.33333333%;
1323   - }
1324   - .col-lg-6 {
1325   - width: 50%;
1326   - }
1327   - .col-lg-5 {
1328   - width: 41.66666667%;
1329   - }
1330   - .col-lg-4 {
1331   - width: 33.33333333%;
1332   - }
1333   - .col-lg-3 {
1334   - width: 25%;
1335   - }
1336   - .col-lg-2 {
1337   - width: 16.66666667%;
1338   - }
1339   - .col-lg-1 {
1340   - width: 8.33333333%;
1341   - }
1342   - .col-lg-pull-12 {
1343   - right: 100%;
1344   - }
1345   - .col-lg-pull-11 {
1346   - right: 91.66666667%;
1347   - }
1348   - .col-lg-pull-10 {
1349   - right: 83.33333333%;
1350   - }
1351   - .col-lg-pull-9 {
1352   - right: 75%;
1353   - }
1354   - .col-lg-pull-8 {
1355   - right: 66.66666667%;
1356   - }
1357   - .col-lg-pull-7 {
1358   - right: 58.33333333%;
1359   - }
1360   - .col-lg-pull-6 {
1361   - right: 50%;
1362   - }
1363   - .col-lg-pull-5 {
1364   - right: 41.66666667%;
1365   - }
1366   - .col-lg-pull-4 {
1367   - right: 33.33333333%;
1368   - }
1369   - .col-lg-pull-3 {
1370   - right: 25%;
1371   - }
1372   - .col-lg-pull-2 {
1373   - right: 16.66666667%;
1374   - }
1375   - .col-lg-pull-1 {
1376   - right: 8.33333333%;
1377   - }
1378   - .col-lg-pull-0 {
1379   - right: auto;
1380   - }
1381   - .col-lg-push-12 {
1382   - left: 100%;
1383   - }
1384   - .col-lg-push-11 {
1385   - left: 91.66666667%;
1386   - }
1387   - .col-lg-push-10 {
1388   - left: 83.33333333%;
1389   - }
1390   - .col-lg-push-9 {
1391   - left: 75%;
1392   - }
1393   - .col-lg-push-8 {
1394   - left: 66.66666667%;
1395   - }
1396   - .col-lg-push-7 {
1397   - left: 58.33333333%;
1398   - }
1399   - .col-lg-push-6 {
1400   - left: 50%;
1401   - }
1402   - .col-lg-push-5 {
1403   - left: 41.66666667%;
1404   - }
1405   - .col-lg-push-4 {
1406   - left: 33.33333333%;
1407   - }
1408   - .col-lg-push-3 {
1409   - left: 25%;
1410   - }
1411   - .col-lg-push-2 {
1412   - left: 16.66666667%;
1413   - }
1414   - .col-lg-push-1 {
1415   - left: 8.33333333%;
1416   - }
1417   - .col-lg-push-0 {
1418   - left: auto;
1419   - }
1420   - .col-lg-offset-12 {
1421   - margin-left: 100%;
1422   - }
1423   - .col-lg-offset-11 {
1424   - margin-left: 91.66666667%;
1425   - }
1426   - .col-lg-offset-10 {
1427   - margin-left: 83.33333333%;
1428   - }
1429   - .col-lg-offset-9 {
1430   - margin-left: 75%;
1431   - }
1432   - .col-lg-offset-8 {
1433   - margin-left: 66.66666667%;
1434   - }
1435   - .col-lg-offset-7 {
1436   - margin-left: 58.33333333%;
1437   - }
1438   - .col-lg-offset-6 {
1439   - margin-left: 50%;
1440   - }
1441   - .col-lg-offset-5 {
1442   - margin-left: 41.66666667%;
1443   - }
1444   - .col-lg-offset-4 {
1445   - margin-left: 33.33333333%;
1446   - }
1447   - .col-lg-offset-3 {
1448   - margin-left: 25%;
1449   - }
1450   - .col-lg-offset-2 {
1451   - margin-left: 16.66666667%;
1452   - }
1453   - .col-lg-offset-1 {
1454   - margin-left: 8.33333333%;
1455   - }
1456   - .col-lg-offset-0 {
1457   - margin-left: 0%;
1458   - }
1459   -}
1460   -table {
1461   - background-color: transparent;
1462   -}
1463   -caption {
1464   - padding-top: 8px;
1465   - padding-bottom: 8px;
1466   - color: #878787;
1467   - text-align: left;
1468   -}
1469   -th {
1470   - text-align: left;
1471   -}
1472   -.table {
1473   - width: 100%;
1474   - max-width: 100%;
1475   - margin-bottom: 20px;
1476   -}
1477   -.table > thead > tr > th,
1478   -.table > tbody > tr > th,
1479   -.table > tfoot > tr > th,
1480   -.table > thead > tr > td,
1481   -.table > tbody > tr > td,
1482   -.table > tfoot > tr > td {
1483   - padding: 8px;
1484   - line-height: 1.42857143;
1485   - vertical-align: top;
1486   - border-top: 1px solid #dddddd;
1487   -}
1488   -.table > thead > tr > th {
1489   - vertical-align: bottom;
1490   - border-bottom: 2px solid #dddddd;
1491   -}
1492   -.table > caption + thead > tr:first-child > th,
1493   -.table > colgroup + thead > tr:first-child > th,
1494   -.table > thead:first-child > tr:first-child > th,
1495   -.table > caption + thead > tr:first-child > td,
1496   -.table > colgroup + thead > tr:first-child > td,
1497   -.table > thead:first-child > tr:first-child > td {
1498   - border-top: 0;
1499   -}
1500   -.table > tbody + tbody {
1501   - border-top: 2px solid #dddddd;
1502   -}
1503   -.table .table {
1504   - background-color: #ffffff;
1505   -}
1506   -.table-condensed > thead > tr > th,
1507   -.table-condensed > tbody > tr > th,
1508   -.table-condensed > tfoot > tr > th,
1509   -.table-condensed > thead > tr > td,
1510   -.table-condensed > tbody > tr > td,
1511   -.table-condensed > tfoot > tr > td {
1512   - padding: 5px;
1513   -}
1514   -.table-bordered {
1515   - border: 1px solid #dddddd;
1516   -}
1517   -.table-bordered > thead > tr > th,
1518   -.table-bordered > tbody > tr > th,
1519   -.table-bordered > tfoot > tr > th,
1520   -.table-bordered > thead > tr > td,
1521   -.table-bordered > tbody > tr > td,
1522   -.table-bordered > tfoot > tr > td {
1523   - border: 1px solid #dddddd;
1524   -}
1525   -.table-bordered > thead > tr > th,
1526   -.table-bordered > thead > tr > td {
1527   - border-bottom-width: 2px;
1528   -}
1529   -.table-striped > tbody > tr:nth-of-type(odd) {
1530   - background-color: #f9f9f9;
1531   -}
1532   -.table-hover > tbody > tr:hover {
1533   - background-color: #f5f5f5;
1534   -}
1535   -table col[class*="col-"] {
1536   - position: static;
1537   - float: none;
1538   - display: table-column;
1539   -}
1540   -table td[class*="col-"],
1541   -table th[class*="col-"] {
1542   - position: static;
1543   - float: none;
1544   - display: table-cell;
1545   -}
1546   -.table > thead > tr > td.active,
1547   -.table > tbody > tr > td.active,
1548   -.table > tfoot > tr > td.active,
1549   -.table > thead > tr > th.active,
1550   -.table > tbody > tr > th.active,
1551   -.table > tfoot > tr > th.active,
1552   -.table > thead > tr.active > td,
1553   -.table > tbody > tr.active > td,
1554   -.table > tfoot > tr.active > td,
1555   -.table > thead > tr.active > th,
1556   -.table > tbody > tr.active > th,
1557   -.table > tfoot > tr.active > th {
1558   - background-color: #f5f5f5;
1559   -}
1560   -.table-hover > tbody > tr > td.active:hover,
1561   -.table-hover > tbody > tr > th.active:hover,
1562   -.table-hover > tbody > tr.active:hover > td,
1563   -.table-hover > tbody > tr:hover > .active,
1564   -.table-hover > tbody > tr.active:hover > th {
1565   - background-color: #e8e8e8;
1566   -}
1567   -.table > thead > tr > td.success,
1568   -.table > tbody > tr > td.success,
1569   -.table > tfoot > tr > td.success,
1570   -.table > thead > tr > th.success,
1571   -.table > tbody > tr > th.success,
1572   -.table > tfoot > tr > th.success,
1573   -.table > thead > tr.success > td,
1574   -.table > tbody > tr.success > td,
1575   -.table > tfoot > tr.success > td,
1576   -.table > thead > tr.success > th,
1577   -.table > tbody > tr.success > th,
1578   -.table > tfoot > tr.success > th {
1579   - background-color: #dff0d8;
1580   -}
1581   -.table-hover > tbody > tr > td.success:hover,
1582   -.table-hover > tbody > tr > th.success:hover,
1583   -.table-hover > tbody > tr.success:hover > td,
1584   -.table-hover > tbody > tr:hover > .success,
1585   -.table-hover > tbody > tr.success:hover > th {
1586   - background-color: #d0e9c6;
1587   -}
1588   -.table > thead > tr > td.info,
1589   -.table > tbody > tr > td.info,
1590   -.table > tfoot > tr > td.info,
1591   -.table > thead > tr > th.info,
1592   -.table > tbody > tr > th.info,
1593   -.table > tfoot > tr > th.info,
1594   -.table > thead > tr.info > td,
1595   -.table > tbody > tr.info > td,
1596   -.table > tfoot > tr.info > td,
1597   -.table > thead > tr.info > th,
1598   -.table > tbody > tr.info > th,
1599   -.table > tfoot > tr.info > th {
1600   - background-color: #d9edf7;
1601   -}
1602   -.table-hover > tbody > tr > td.info:hover,
1603   -.table-hover > tbody > tr > th.info:hover,
1604   -.table-hover > tbody > tr.info:hover > td,
1605   -.table-hover > tbody > tr:hover > .info,
1606   -.table-hover > tbody > tr.info:hover > th {
1607   - background-color: #c4e3f3;
1608   -}
1609   -.table > thead > tr > td.warning,
1610   -.table > tbody > tr > td.warning,
1611   -.table > tfoot > tr > td.warning,
1612   -.table > thead > tr > th.warning,
1613   -.table > tbody > tr > th.warning,
1614   -.table > tfoot > tr > th.warning,
1615   -.table > thead > tr.warning > td,
1616   -.table > tbody > tr.warning > td,
1617   -.table > tfoot > tr.warning > td,
1618   -.table > thead > tr.warning > th,
1619   -.table > tbody > tr.warning > th,
1620   -.table > tfoot > tr.warning > th {
1621   - background-color: #fcf8e3;
1622   -}
1623   -.table-hover > tbody > tr > td.warning:hover,
1624   -.table-hover > tbody > tr > th.warning:hover,
1625   -.table-hover > tbody > tr.warning:hover > td,
1626   -.table-hover > tbody > tr:hover > .warning,
1627   -.table-hover > tbody > tr.warning:hover > th {
1628   - background-color: #faf2cc;
1629   -}
1630   -.table > thead > tr > td.danger,
1631   -.table > tbody > tr > td.danger,
1632   -.table > tfoot > tr > td.danger,
1633   -.table > thead > tr > th.danger,
1634   -.table > tbody > tr > th.danger,
1635   -.table > tfoot > tr > th.danger,
1636   -.table > thead > tr.danger > td,
1637   -.table > tbody > tr.danger > td,
1638   -.table > tfoot > tr.danger > td,
1639   -.table > thead > tr.danger > th,
1640   -.table > tbody > tr.danger > th,
1641   -.table > tfoot > tr.danger > th {
1642   - background-color: #f2dede;
1643   -}
1644   -.table-hover > tbody > tr > td.danger:hover,
1645   -.table-hover > tbody > tr > th.danger:hover,
1646   -.table-hover > tbody > tr.danger:hover > td,
1647   -.table-hover > tbody > tr:hover > .danger,
1648   -.table-hover > tbody > tr.danger:hover > th {
1649   - background-color: #ebcccc;
1650   -}
1651   -.table-responsive {
1652   - overflow-x: auto;
1653   - min-height: 0.01%;
1654   -}
1655   -@media screen and (max-width: 767px) {
1656   - .table-responsive {
1657   - width: 100%;
1658   - margin-bottom: 15px;
1659   - overflow-y: hidden;
1660   - -ms-overflow-style: -ms-autohiding-scrollbar;
1661   - border: 1px solid #dddddd;
1662   - }
1663   - .table-responsive > .table {
1664   - margin-bottom: 0;
1665   - }
1666   - .table-responsive > .table > thead > tr > th,
1667   - .table-responsive > .table > tbody > tr > th,
1668   - .table-responsive > .table > tfoot > tr > th,
1669   - .table-responsive > .table > thead > tr > td,
1670   - .table-responsive > .table > tbody > tr > td,
1671   - .table-responsive > .table > tfoot > tr > td {
1672   - white-space: nowrap;
1673   - }
1674   - .table-responsive > .table-bordered {
1675   - border: 0;
1676   - }
1677   - .table-responsive > .table-bordered > thead > tr > th:first-child,
1678   - .table-responsive > .table-bordered > tbody > tr > th:first-child,
1679   - .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1680   - .table-responsive > .table-bordered > thead > tr > td:first-child,
1681   - .table-responsive > .table-bordered > tbody > tr > td:first-child,
1682   - .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1683   - border-left: 0;
1684   - }
1685   - .table-responsive > .table-bordered > thead > tr > th:last-child,
1686   - .table-responsive > .table-bordered > tbody > tr > th:last-child,
1687   - .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1688   - .table-responsive > .table-bordered > thead > tr > td:last-child,
1689   - .table-responsive > .table-bordered > tbody > tr > td:last-child,
1690   - .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1691   - border-right: 0;
1692   - }
1693   - .table-responsive > .table-bordered > tbody > tr:last-child > th,
1694   - .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1695   - .table-responsive > .table-bordered > tbody > tr:last-child > td,
1696   - .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1697   - border-bottom: 0;
1698   - }
1699   -}
1700   -fieldset {
1701   - padding: 0;
1702   - margin: 0;
1703   - border: 0;
1704   - min-width: 0;
1705   -}
1706   -legend {
1707   - display: block;
1708   - width: 100%;
1709   - padding: 0;
1710   - margin-bottom: 20px;
1711   - font-size: 21px;
1712   - line-height: inherit;
1713   - color: #303030;
1714   - border: 0;
1715   - border-bottom: 1px solid #e5e5e5;
1716   -}
1717   -label {
1718   - display: inline-block;
1719   - max-width: 100%;
1720   - margin-bottom: 5px;
1721   - font-weight: bold;
1722   -}
1723   -input[type="search"] {
1724   - -webkit-box-sizing: border-box;
1725   - -moz-box-sizing: border-box;
1726   - box-sizing: border-box;
1727   -}
1728   -input[type="radio"],
1729   -input[type="checkbox"] {
1730   - margin: 4px 0 0;
1731   - margin-top: 1px \9;
1732   - line-height: normal;
1733   -}
1734   -input[type="file"] {
1735   - display: block;
1736   -}
1737   -input[type="range"] {
1738   - display: block;
1739   - width: 100%;
1740   -}
1741   -select[multiple],
1742   -select[size] {
1743   - height: auto;
1744   -}
1745   -input[type="file"]:focus,
1746   -input[type="radio"]:focus,
1747   -input[type="checkbox"]:focus {
1748   - outline: thin dotted;
1749   - outline: 5px auto -webkit-focus-ring-color;
1750   - outline-offset: -2px;
1751   -}
1752   -output {
1753   - display: block;
1754   - padding-top: 7px;
1755   - font-size: 14px;
1756   - line-height: 1.42857143;
1757   - color: #656565;
1758   -}
1759   -.form-control {
1760   - display: block;
1761   - width: 100%;
1762   - height: 34px;
1763   - padding: 6px 12px;
1764   - font-size: 14px;
1765   - line-height: 1.42857143;
1766   - color: #656565;
1767   - background-color: #ffffff;
1768   - background-image: none;
1769   - border: 1px solid #cccccc;
1770   - border-radius: 2px;
1771   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1772   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1773   - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1774   - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1775   - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1776   -}
1777   -.form-control:focus {
1778   - border-color: #66afe9;
1779   - outline: 0;
1780   - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1781   - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1782   -}
1783   -.form-control::-moz-placeholder {
1784   - color: #999999;
1785   - opacity: 1;
1786   -}
1787   -.form-control:-ms-input-placeholder {
1788   - color: #999999;
1789   -}
1790   -.form-control::-webkit-input-placeholder {
1791   - color: #999999;
1792   -}
1793   -.form-control::-ms-expand {
1794   - border: 0;
1795   - background-color: transparent;
1796   -}
1797   -.form-control[disabled],
1798   -.form-control[readonly],
1799   -fieldset[disabled] .form-control {
1800   - background-color: #fefefe;
1801   - opacity: 1;
1802   -}
1803   -.form-control[disabled],
1804   -fieldset[disabled] .form-control {
1805   - cursor: not-allowed;
1806   -}
1807   -textarea.form-control {
1808   - height: auto;
1809   -}
1810   -input[type="search"] {
1811   - -webkit-appearance: none;
1812   -}
1813   -@media screen and (-webkit-min-device-pixel-ratio: 0) {
1814   - input[type="date"].form-control,
1815   - input[type="time"].form-control,
1816   - input[type="datetime-local"].form-control,
1817   - input[type="month"].form-control {
1818   - line-height: 34px;
1819   - }
1820   - input[type="date"].input-sm,
1821   - input[type="time"].input-sm,
1822   - input[type="datetime-local"].input-sm,
1823   - input[type="month"].input-sm,
1824   - .input-group-sm input[type="date"],
1825   - .input-group-sm input[type="time"],
1826   - .input-group-sm input[type="datetime-local"],
1827   - .input-group-sm input[type="month"] {
1828   - line-height: 30px;
1829   - }
1830   - input[type="date"].input-lg,
1831   - input[type="time"].input-lg,
1832   - input[type="datetime-local"].input-lg,
1833   - input[type="month"].input-lg,
1834   - .input-group-lg input[type="date"],
1835   - .input-group-lg input[type="time"],
1836   - .input-group-lg input[type="datetime-local"],
1837   - .input-group-lg input[type="month"] {
1838   - line-height: 46px;
1839   - }
1840   -}
1841   -.form-group {
1842   - margin-bottom: 15px;
1843   -}
1844   -.radio,
1845   -.checkbox {
1846   - position: relative;
1847   - display: block;
1848   - margin-top: 10px;
1849   - margin-bottom: 10px;
1850   -}
1851   -.radio label,
1852   -.checkbox label {
1853   - min-height: 20px;
1854   - padding-left: 20px;
1855   - margin-bottom: 0;
1856   - font-weight: normal;
1857   - cursor: pointer;
1858   -}
1859   -.radio input[type="radio"],
1860   -.radio-inline input[type="radio"],
1861   -.checkbox input[type="checkbox"],
1862   -.checkbox-inline input[type="checkbox"] {
1863   - position: absolute;
1864   - margin-left: -20px;
1865   - margin-top: 4px \9;
1866   -}
1867   -.radio + .radio,
1868   -.checkbox + .checkbox {
1869   - margin-top: -5px;
1870   -}
1871   -.radio-inline,
1872   -.checkbox-inline {
1873   - position: relative;
1874   - display: inline-block;
1875   - padding-left: 20px;
1876   - margin-bottom: 0;
1877   - vertical-align: middle;
1878   - font-weight: normal;
1879   - cursor: pointer;
1880   -}
1881   -.radio-inline + .radio-inline,
1882   -.checkbox-inline + .checkbox-inline {
1883   - margin-top: 0;
1884   - margin-left: 10px;
1885   -}
1886   -input[type="radio"][disabled],
1887   -input[type="checkbox"][disabled],
1888   -input[type="radio"].disabled,
1889   -input[type="checkbox"].disabled,
1890   -fieldset[disabled] input[type="radio"],
1891   -fieldset[disabled] input[type="checkbox"] {
1892   - cursor: not-allowed;
1893   -}
1894   -.radio-inline.disabled,
1895   -.checkbox-inline.disabled,
1896   -fieldset[disabled] .radio-inline,
1897   -fieldset[disabled] .checkbox-inline {
1898   - cursor: not-allowed;
1899   -}
1900   -.radio.disabled label,
1901   -.checkbox.disabled label,
1902   -fieldset[disabled] .radio label,
1903   -fieldset[disabled] .checkbox label {
1904   - cursor: not-allowed;
1905   -}
1906   -.form-control-static {
1907   - padding-top: 7px;
1908   - padding-bottom: 7px;
1909   - margin-bottom: 0;
1910   - min-height: 34px;
1911   -}
1912   -.form-control-static.input-lg,
1913   -.form-control-static.input-sm {
1914   - padding-left: 0;
1915   - padding-right: 0;
1916   -}
1917   -.input-sm {
1918   - height: 30px;
1919   - padding: 5px 10px;
1920   - font-size: 12px;
1921   - line-height: 1.5;
1922   - border-radius: 2px;
1923   -}
1924   -select.input-sm {
1925   - height: 30px;
1926   - line-height: 30px;
1927   -}
1928   -textarea.input-sm,
1929   -select[multiple].input-sm {
1930   - height: auto;
1931   -}
1932   -.form-group-sm .form-control {
1933   - height: 30px;
1934   - padding: 5px 10px;
1935   - font-size: 12px;
1936   - line-height: 1.5;
1937   - border-radius: 2px;
1938   -}
1939   -.form-group-sm select.form-control {
1940   - height: 30px;
1941   - line-height: 30px;
1942   -}
1943   -.form-group-sm textarea.form-control,
1944   -.form-group-sm select[multiple].form-control {
1945   - height: auto;
1946   -}
1947   -.form-group-sm .form-control-static {
1948   - height: 30px;
1949   - min-height: 32px;
1950   - padding: 6px 10px;
1951   - font-size: 12px;
1952   - line-height: 1.5;
1953   -}
1954   -.input-lg {
1955   - height: 46px;
1956   - padding: 10px 16px;
1957   - font-size: 18px;
1958   - line-height: 1.3333333;
1959   - border-radius: 2px;
1960   -}
1961   -select.input-lg {
1962   - height: 46px;
1963   - line-height: 46px;
1964   -}
1965   -textarea.input-lg,
1966   -select[multiple].input-lg {
1967   - height: auto;
1968   -}
1969   -.form-group-lg .form-control {
1970   - height: 46px;
1971   - padding: 10px 16px;
1972   - font-size: 18px;
1973   - line-height: 1.3333333;
1974   - border-radius: 2px;
1975   -}
1976   -.form-group-lg select.form-control {
1977   - height: 46px;
1978   - line-height: 46px;
1979   -}
1980   -.form-group-lg textarea.form-control,
1981   -.form-group-lg select[multiple].form-control {
1982   - height: auto;
1983   -}
1984   -.form-group-lg .form-control-static {
1985   - height: 46px;
1986   - min-height: 38px;
1987   - padding: 11px 16px;
1988   - font-size: 18px;
1989   - line-height: 1.3333333;
1990   -}
1991   -.has-feedback {
1992   - position: relative;
1993   -}
1994   -.has-feedback .form-control {
1995   - padding-right: 42.5px;
1996   -}
1997   -.form-control-feedback {
1998   - position: absolute;
1999   - top: 0;
2000   - right: 0;
2001   - z-index: 2;
2002   - display: block;
2003   - width: 34px;
2004   - height: 34px;
2005   - line-height: 34px;
2006   - text-align: center;
2007   - pointer-events: none;
2008   -}
2009   -.input-lg + .form-control-feedback,
2010   -.input-group-lg + .form-control-feedback,
2011   -.form-group-lg .form-control + .form-control-feedback {
2012   - width: 46px;
2013   - height: 46px;
2014   - line-height: 46px;
2015   -}
2016   -.input-sm + .form-control-feedback,
2017   -.input-group-sm + .form-control-feedback,
2018   -.form-group-sm .form-control + .form-control-feedback {
2019   - width: 30px;
2020   - height: 30px;
2021   - line-height: 30px;
2022   -}
2023   -.has-success .help-block,
2024   -.has-success .control-label,
2025   -.has-success .radio,
2026   -.has-success .checkbox,
2027   -.has-success .radio-inline,
2028   -.has-success .checkbox-inline,
2029   -.has-success.radio label,
2030   -.has-success.checkbox label,
2031   -.has-success.radio-inline label,
2032   -.has-success.checkbox-inline label {
2033   - color: #3c763d;
2034   -}
2035   -.has-success .form-control {
2036   - border-color: #3c763d;
2037   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2038   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2039   -}
2040   -.has-success .form-control:focus {
2041   - border-color: #2b542c;
2042   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2043   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2044   -}
2045   -.has-success .input-group-addon {
2046   - color: #3c763d;
2047   - border-color: #3c763d;
2048   - background-color: #dff0d8;
2049   -}
2050   -.has-success .form-control-feedback {
2051   - color: #3c763d;
2052   -}
2053   -.has-warning .help-block,
2054   -.has-warning .control-label,
2055   -.has-warning .radio,
2056   -.has-warning .checkbox,
2057   -.has-warning .radio-inline,
2058   -.has-warning .checkbox-inline,
2059   -.has-warning.radio label,
2060   -.has-warning.checkbox label,
2061   -.has-warning.radio-inline label,
2062   -.has-warning.checkbox-inline label {
2063   - color: #8a6d3b;
2064   -}
2065   -.has-warning .form-control {
2066   - border-color: #8a6d3b;
2067   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2068   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2069   -}
2070   -.has-warning .form-control:focus {
2071   - border-color: #66512c;
2072   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2073   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2074   -}
2075   -.has-warning .input-group-addon {
2076   - color: #8a6d3b;
2077   - border-color: #8a6d3b;
2078   - background-color: #fcf8e3;
2079   -}
2080   -.has-warning .form-control-feedback {
2081   - color: #8a6d3b;
2082   -}
2083   -.has-error .help-block,
2084   -.has-error .control-label,
2085   -.has-error .radio,
2086   -.has-error .checkbox,
2087   -.has-error .radio-inline,
2088   -.has-error .checkbox-inline,
2089   -.has-error.radio label,
2090   -.has-error.checkbox label,
2091   -.has-error.radio-inline label,
2092   -.has-error.checkbox-inline label {
2093   - color: #a94442;
2094   -}
2095   -.has-error .form-control {
2096   - border-color: #a94442;
2097   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2098   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2099   -}
2100   -.has-error .form-control:focus {
2101   - border-color: #843534;
2102   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2103   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2104   -}
2105   -.has-error .input-group-addon {
2106   - color: #a94442;
2107   - border-color: #a94442;
2108   - background-color: #f2dede;
2109   -}
2110   -.has-error .form-control-feedback {
2111   - color: #a94442;
2112   -}
2113   -.has-feedback label ~ .form-control-feedback {
2114   - top: 25px;
2115   -}
2116   -.has-feedback label.sr-only ~ .form-control-feedback {
2117   - top: 0;
2118   -}
2119   -.help-block {
2120   - display: block;
2121   - margin-top: 5px;
2122   - margin-bottom: 10px;
2123   - color: #707070;
2124   -}
2125   -@media (min-width: 768px) {
2126   - .form-inline .form-group {
2127   - display: inline-block;
2128   - margin-bottom: 0;
2129   - vertical-align: middle;
2130   - }
2131   - .form-inline .form-control {
2132   - display: inline-block;
2133   - width: auto;
2134   - vertical-align: middle;
2135   - }
2136   - .form-inline .form-control-static {
2137   - display: inline-block;
2138   - }
2139   - .form-inline .input-group {
2140   - display: inline-table;
2141   - vertical-align: middle;
2142   - }
2143   - .form-inline .input-group .input-group-addon,
2144   - .form-inline .input-group .input-group-btn,
2145   - .form-inline .input-group .form-control {
2146   - width: auto;
2147   - }
2148   - .form-inline .input-group > .form-control {
2149   - width: 100%;
2150   - }
2151   - .form-inline .control-label {
2152   - margin-bottom: 0;
2153   - vertical-align: middle;
2154   - }
2155   - .form-inline .radio,
2156   - .form-inline .checkbox {
2157   - display: inline-block;
2158   - margin-top: 0;
2159   - margin-bottom: 0;
2160   - vertical-align: middle;
2161   - }
2162   - .form-inline .radio label,
2163   - .form-inline .checkbox label {
2164   - padding-left: 0;
2165   - }
2166   - .form-inline .radio input[type="radio"],
2167   - .form-inline .checkbox input[type="checkbox"] {
2168   - position: relative;
2169   - margin-left: 0;
2170   - }
2171   - .form-inline .has-feedback .form-control-feedback {
2172   - top: 0;
2173   - }
2174   -}
2175   -.form-horizontal .radio,
2176   -.form-horizontal .checkbox,
2177   -.form-horizontal .radio-inline,
2178   -.form-horizontal .checkbox-inline {
2179   - margin-top: 0;
2180   - margin-bottom: 0;
2181   - padding-top: 7px;
2182   -}
2183   -.form-horizontal .radio,
2184   -.form-horizontal .checkbox {
2185   - min-height: 27px;
2186   -}
2187   -.form-horizontal .form-group {
2188   - margin-left: -15px;
2189   - margin-right: -15px;
2190   -}
2191   -@media (min-width: 768px) {
2192   - .form-horizontal .control-label {
2193   - text-align: right;
2194   - margin-bottom: 0;
2195   - padding-top: 7px;
2196   - }
2197   -}
2198   -.form-horizontal .has-feedback .form-control-feedback {
2199   - right: 15px;
2200   -}
2201   -@media (min-width: 768px) {
2202   - .form-horizontal .form-group-lg .control-label {
2203   - padding-top: 11px;
2204   - font-size: 18px;
2205   - }
2206   -}
2207   -@media (min-width: 768px) {
2208   - .form-horizontal .form-group-sm .control-label {
2209   - padding-top: 6px;
2210   - font-size: 12px;
2211   - }
2212   -}
2213   -.btn {
2214   - display: inline-block;
2215   - margin-bottom: 0;
2216   - font-weight: normal;
2217   - text-align: center;
2218   - vertical-align: middle;
2219   - -ms-touch-action: manipulation;
2220   - touch-action: manipulation;
2221   - cursor: pointer;
2222   - background-image: none;
2223   - border: 1px solid transparent;
2224   - white-space: nowrap;
2225   - padding: 6px 12px;
2226   - font-size: 14px;
2227   - line-height: 1.42857143;
2228   - border-radius: 2px;
2229   - -webkit-user-select: none;
2230   - -moz-user-select: none;
2231   - -ms-user-select: none;
2232   - user-select: none;
2233   -}
2234   -.btn:focus,
2235   -.btn:active:focus,
2236   -.btn.active:focus,
2237   -.btn.focus,
2238   -.btn:active.focus,
2239   -.btn.active.focus {
2240   - outline: thin dotted;
2241   - outline: 5px auto -webkit-focus-ring-color;
2242   - outline-offset: -2px;
2243   -}
2244   -.btn:hover,
2245   -.btn:focus,
2246   -.btn.focus {
2247   - color: #303030;
2248   - text-decoration: none;
2249   -}
2250   -.btn:active,
2251   -.btn.active {
2252   - outline: 0;
2253   - background-image: none;
2254   - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2255   - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2256   -}
2257   -.btn.disabled,
2258   -.btn[disabled],
2259   -fieldset[disabled] .btn {
2260   - cursor: not-allowed;
2261   - opacity: 0.65;
2262   - filter: alpha(opacity=65);
2263   - -webkit-box-shadow: none;
2264   - box-shadow: none;
2265   -}
2266   -a.btn.disabled,
2267   -fieldset[disabled] a.btn {
2268   - pointer-events: none;
2269   -}
2270   -.btn-default {
2271   - color: #303030;
2272   - background-color: #ffffff;
2273   - border-color: #cccccc;
2274   -}
2275   -.btn-default:focus,
2276   -.btn-default.focus {
2277   - color: #303030;
2278   - background-color: #e6e6e6;
2279   - border-color: #8c8c8c;
2280   -}
2281   -.btn-default:hover {
2282   - color: #303030;
2283   - background-color: #e6e6e6;
2284   - border-color: #adadad;
2285   -}
2286   -.btn-default:active,
2287   -.btn-default.active,
2288   -.open > .dropdown-toggle.btn-default {
2289   - color: #303030;
2290   - background-color: #e6e6e6;
2291   - border-color: #adadad;
2292   -}
2293   -.btn-default:active:hover,
2294   -.btn-default.active:hover,
2295   -.open > .dropdown-toggle.btn-default:hover,
2296   -.btn-default:active:focus,
2297   -.btn-default.active:focus,
2298   -.open > .dropdown-toggle.btn-default:focus,
2299   -.btn-default:active.focus,
2300   -.btn-default.active.focus,
2301   -.open > .dropdown-toggle.btn-default.focus {
2302   - color: #303030;
2303   - background-color: #d4d4d4;
2304   - border-color: #8c8c8c;
2305   -}
2306   -.btn-default:active,
2307   -.btn-default.active,
2308   -.open > .dropdown-toggle.btn-default {
2309   - background-image: none;
2310   -}
2311   -.btn-default.disabled:hover,
2312   -.btn-default[disabled]:hover,
2313   -fieldset[disabled] .btn-default:hover,
2314   -.btn-default.disabled:focus,
2315   -.btn-default[disabled]:focus,
2316   -fieldset[disabled] .btn-default:focus,
2317   -.btn-default.disabled.focus,
2318   -.btn-default[disabled].focus,
2319   -fieldset[disabled] .btn-default.focus {
2320   - background-color: #ffffff;
2321   - border-color: #cccccc;
2322   -}
2323   -.btn-default .badge {
2324   - color: #ffffff;
2325   - background-color: #303030;
2326   -}
2327   -.btn-primary {
2328   - color: #ffffff;
2329   - background-color: #0095da;
2330   - border-color: #007ab3;
2331   -}
2332   -.btn-primary:focus,
2333   -.btn-primary.focus {
2334   - color: #ffffff;
2335   - background-color: #0072a7;
2336   - border-color: #002333;
2337   -}
2338   -.btn-primary:hover {
2339   - color: #ffffff;
2340   - background-color: #0072a7;
2341   - border-color: #005076;
2342   -}
2343   -.btn-primary:active,
2344   -.btn-primary.active,
2345   -.open > .dropdown-toggle.btn-primary {
2346   - color: #ffffff;
2347   - background-color: #0072a7;
2348   - border-color: #005076;
2349   -}
2350   -.btn-primary:active:hover,
2351   -.btn-primary.active:hover,
2352   -.open > .dropdown-toggle.btn-primary:hover,
2353   -.btn-primary:active:focus,
2354   -.btn-primary.active:focus,
2355   -.open > .dropdown-toggle.btn-primary:focus,
2356   -.btn-primary:active.focus,
2357   -.btn-primary.active.focus,
2358   -.open > .dropdown-toggle.btn-primary.focus {
2359   - color: #ffffff;
2360   - background-color: #005a83;
2361   - border-color: #002333;
2362   -}
2363   -.btn-primary:active,
2364   -.btn-primary.active,
2365   -.open > .dropdown-toggle.btn-primary {
2366   - background-image: none;
2367   -}
2368   -.btn-primary.disabled:hover,
2369   -.btn-primary[disabled]:hover,
2370   -fieldset[disabled] .btn-primary:hover,
2371   -.btn-primary.disabled:focus,
2372   -.btn-primary[disabled]:focus,
2373   -fieldset[disabled] .btn-primary:focus,
2374   -.btn-primary.disabled.focus,
2375   -.btn-primary[disabled].focus,
2376   -fieldset[disabled] .btn-primary.focus {
2377   - background-color: #0095da;
2378   - border-color: #007ab3;
2379   -}
2380   -.btn-primary .badge {
2381   - color: #0095da;
2382   - background-color: #ffffff;
2383   -}
2384   -.btn-success {
2385   - color: #ffffff;
2386   - background-color: #818f44;
2387   - border-color: #5c6631;
2388   -}
2389   -.btn-success:focus,
2390   -.btn-success.focus {
2391   - color: #ffffff;
2392   - background-color: #626c34;
2393   - border-color: #0e1008;
2394   -}
2395   -.btn-success:hover {
2396   - color: #ffffff;
2397   - background-color: #626c34;
2398   - border-color: #373d1d;
2399   -}
2400   -.btn-success:active,
2401   -.btn-success.active,
2402   -.open > .dropdown-toggle.btn-success {
2403   - color: #ffffff;
2404   - background-color: #626c34;
2405   - border-color: #373d1d;
2406   -}
2407   -.btn-success:active:hover,
2408   -.btn-success.active:hover,
2409   -.open > .dropdown-toggle.btn-success:hover,
2410   -.btn-success:active:focus,
2411   -.btn-success.active:focus,
2412   -.open > .dropdown-toggle.btn-success:focus,
2413   -.btn-success:active.focus,
2414   -.btn-success.active.focus,
2415   -.open > .dropdown-toggle.btn-success.focus {
2416   - color: #ffffff;
2417   - background-color: #4c5428;
2418   - border-color: #0e1008;
2419   -}
2420   -.btn-success:active,
2421   -.btn-success.active,
2422   -.open > .dropdown-toggle.btn-success {
2423   - background-image: none;
2424   -}
2425   -.btn-success.disabled:hover,
2426   -.btn-success[disabled]:hover,
2427   -fieldset[disabled] .btn-success:hover,
2428   -.btn-success.disabled:focus,
2429   -.btn-success[disabled]:focus,
2430   -fieldset[disabled] .btn-success:focus,
2431   -.btn-success.disabled.focus,
2432   -.btn-success[disabled].focus,
2433   -fieldset[disabled] .btn-success.focus {
2434   - background-color: #818f44;
2435   - border-color: #5c6631;
2436   -}
2437   -.btn-success .badge {
2438   - color: #818f44;
2439   - background-color: #ffffff;
2440   -}
2441   -.btn-info {
2442   - color: #ffffff;
2443   - background-color: #5bc0de;
2444   - border-color: #46b8da;
2445   -}
2446   -.btn-info:focus,
2447   -.btn-info.focus {
2448   - color: #ffffff;
2449   - background-color: #31b0d5;
2450   - border-color: #1b6d85;
2451   -}
2452   -.btn-info:hover {
2453   - color: #ffffff;
2454   - background-color: #31b0d5;
2455   - border-color: #269abc;
2456   -}
2457   -.btn-info:active,
2458   -.btn-info.active,
2459   -.open > .dropdown-toggle.btn-info {
2460   - color: #ffffff;
2461   - background-color: #31b0d5;
2462   - border-color: #269abc;
2463   -}
2464   -.btn-info:active:hover,
2465   -.btn-info.active:hover,
2466   -.open > .dropdown-toggle.btn-info:hover,
2467   -.btn-info:active:focus,
2468   -.btn-info.active:focus,
2469   -.open > .dropdown-toggle.btn-info:focus,
2470   -.btn-info:active.focus,
2471   -.btn-info.active.focus,
2472   -.open > .dropdown-toggle.btn-info.focus {
2473   - color: #ffffff;
2474   - background-color: #269abc;
2475   - border-color: #1b6d85;
2476   -}
2477   -.btn-info:active,
2478   -.btn-info.active,
2479   -.open > .dropdown-toggle.btn-info {
2480   - background-image: none;
2481   -}
2482   -.btn-info.disabled:hover,
2483   -.btn-info[disabled]:hover,
2484   -fieldset[disabled] .btn-info:hover,
2485   -.btn-info.disabled:focus,
2486   -.btn-info[disabled]:focus,
2487   -fieldset[disabled] .btn-info:focus,
2488   -.btn-info.disabled.focus,
2489   -.btn-info[disabled].focus,
2490   -fieldset[disabled] .btn-info.focus {
2491   - background-color: #5bc0de;
2492   - border-color: #46b8da;
2493   -}
2494   -.btn-info .badge {
2495   - color: #5bc0de;
2496   - background-color: #ffffff;
2497   -}
2498   -.btn-warning {
2499   - color: #ffffff;
2500   - background-color: #f0ad4e;
2501   - border-color: #eea236;
2502   -}
2503   -.btn-warning:focus,
2504   -.btn-warning.focus {
2505   - color: #ffffff;
2506   - background-color: #ec971f;
2507   - border-color: #985f0d;
2508   -}
2509   -.btn-warning:hover {
2510   - color: #ffffff;
2511   - background-color: #ec971f;
2512   - border-color: #d58512;
2513   -}
2514   -.btn-warning:active,
2515   -.btn-warning.active,
2516   -.open > .dropdown-toggle.btn-warning {
2517   - color: #ffffff;
2518   - background-color: #ec971f;
2519   - border-color: #d58512;
2520   -}
2521   -.btn-warning:active:hover,
2522   -.btn-warning.active:hover,
2523   -.open > .dropdown-toggle.btn-warning:hover,
2524   -.btn-warning:active:focus,
2525   -.btn-warning.active:focus,
2526   -.open > .dropdown-toggle.btn-warning:focus,
2527   -.btn-warning:active.focus,
2528   -.btn-warning.active.focus,
2529   -.open > .dropdown-toggle.btn-warning.focus {
2530   - color: #ffffff;
2531   - background-color: #d58512;
2532   - border-color: #985f0d;
2533   -}
2534   -.btn-warning:active,
2535   -.btn-warning.active,
2536   -.open > .dropdown-toggle.btn-warning {
2537   - background-image: none;
2538   -}
2539   -.btn-warning.disabled:hover,
2540   -.btn-warning[disabled]:hover,
2541   -fieldset[disabled] .btn-warning:hover,
2542   -.btn-warning.disabled:focus,
2543   -.btn-warning[disabled]:focus,
2544   -fieldset[disabled] .btn-warning:focus,
2545   -.btn-warning.disabled.focus,
2546   -.btn-warning[disabled].focus,
2547   -fieldset[disabled] .btn-warning.focus {
2548   - background-color: #f0ad4e;
2549   - border-color: #eea236;
2550   -}
2551   -.btn-warning .badge {
2552   - color: #f0ad4e;
2553   - background-color: #ffffff;
2554   -}
2555   -.btn-danger {
2556   - color: #ffffff;
2557   - background-color: #d9534f;
2558   - border-color: #d43f3a;
2559   -}
2560   -.btn-danger:focus,
2561   -.btn-danger.focus {
2562   - color: #ffffff;
2563   - background-color: #c9302c;
2564   - border-color: #761c19;
2565   -}
2566   -.btn-danger:hover {
2567   - color: #ffffff;
2568   - background-color: #c9302c;
2569   - border-color: #ac2925;
2570   -}
2571   -.btn-danger:active,
2572   -.btn-danger.active,
2573   -.open > .dropdown-toggle.btn-danger {
2574   - color: #ffffff;
2575   - background-color: #c9302c;
2576   - border-color: #ac2925;
2577   -}
2578   -.btn-danger:active:hover,
2579   -.btn-danger.active:hover,
2580   -.open > .dropdown-toggle.btn-danger:hover,
2581   -.btn-danger:active:focus,
2582   -.btn-danger.active:focus,
2583   -.open > .dropdown-toggle.btn-danger:focus,
2584   -.btn-danger:active.focus,
2585   -.btn-danger.active.focus,
2586   -.open > .dropdown-toggle.btn-danger.focus {
2587   - color: #ffffff;
2588   - background-color: #ac2925;
2589   - border-color: #761c19;
2590   -}
2591   -.btn-danger:active,
2592   -.btn-danger.active,
2593   -.open > .dropdown-toggle.btn-danger {
2594   - background-image: none;
2595   -}
2596   -.btn-danger.disabled:hover,
2597   -.btn-danger[disabled]:hover,
2598   -fieldset[disabled] .btn-danger:hover,
2599   -.btn-danger.disabled:focus,
2600   -.btn-danger[disabled]:focus,
2601   -fieldset[disabled] .btn-danger:focus,
2602   -.btn-danger.disabled.focus,
2603   -.btn-danger[disabled].focus,
2604   -fieldset[disabled] .btn-danger.focus {
2605   - background-color: #d9534f;
2606   - border-color: #d43f3a;
2607   -}
2608   -.btn-danger .badge {
2609   - color: #d9534f;
2610   - background-color: #ffffff;
2611   -}
2612   -.btn-link {
2613   - color: #0095da;
2614   - font-weight: normal;
2615   - border-radius: 0;
2616   -}
2617   -.btn-link,
2618   -.btn-link:active,
2619   -.btn-link.active,
2620   -.btn-link[disabled],
2621   -fieldset[disabled] .btn-link {
2622   - background-color: transparent;
2623   - -webkit-box-shadow: none;
2624   - box-shadow: none;
2625   -}
2626   -.btn-link,
2627   -.btn-link:hover,
2628   -.btn-link:focus,
2629   -.btn-link:active {
2630   - border-color: transparent;
2631   -}
2632   -.btn-link:hover,
2633   -.btn-link:focus {
2634   - color: #007ab3;
2635   - text-decoration: underline;
2636   - background-color: transparent;
2637   -}
2638   -.btn-link[disabled]:hover,
2639   -fieldset[disabled] .btn-link:hover,
2640   -.btn-link[disabled]:focus,
2641   -fieldset[disabled] .btn-link:focus {
2642   - color: #878787;
2643   - text-decoration: none;
2644   -}
2645   -.btn-lg,
2646   -.btn-group-lg > .btn {
2647   - padding: 10px 16px;
2648   - font-size: 18px;
2649   - line-height: 1.3333333;
2650   - border-radius: 2px;
2651   -}
2652   -.btn-sm,
2653   -.btn-group-sm > .btn {
2654   - padding: 5px 10px;
2655   - font-size: 12px;
2656   - line-height: 1.5;
2657   - border-radius: 2px;
2658   -}
2659   -.btn-xs,
2660   -.btn-group-xs > .btn {
2661   - padding: 1px 5px;
2662   - font-size: 12px;
2663   - line-height: 1.5;
2664   - border-radius: 2px;
2665   -}
2666   -.btn-block {
2667   - display: block;
2668   - width: 100%;
2669   -}
2670   -.btn-block + .btn-block {
2671   - margin-top: 5px;
2672   -}
2673   -input[type="submit"].btn-block,
2674   -input[type="reset"].btn-block,
2675   -input[type="button"].btn-block {
2676   - width: 100%;
2677   -}
2678   -.fade {
2679   - opacity: 0;
2680   - -webkit-transition: opacity 0.15s linear;
2681   - -o-transition: opacity 0.15s linear;
2682   - transition: opacity 0.15s linear;
2683   -}
2684   -.fade.in {
2685   - opacity: 1;
2686   -}
2687   -.collapse {
2688   - display: none;
2689   -}
2690   -.collapse.in {
2691   - display: block;
2692   -}
2693   -tr.collapse.in {
2694   - display: table-row;
2695   -}
2696   -tbody.collapse.in {
2697   - display: table-row-group;
2698   -}
2699   -.collapsing {
2700   - position: relative;
2701   - height: 0;
2702   - overflow: hidden;
2703   - -webkit-transition-property: height, visibility;
2704   - -o-transition-property: height, visibility;
2705   - transition-property: height, visibility;
2706   - -webkit-transition-duration: 0.35s;
2707   - -o-transition-duration: 0.35s;
2708   - transition-duration: 0.35s;
2709   - -webkit-transition-timing-function: ease;
2710   - -o-transition-timing-function: ease;
2711   - transition-timing-function: ease;
2712   -}
2713   -.caret {
2714   - display: inline-block;
2715   - width: 0;
2716   - height: 0;
2717   - margin-left: 2px;
2718   - vertical-align: middle;
2719   - border-top: 4px dashed;
2720   - border-top: 4px solid \9;
2721   - border-right: 4px solid transparent;
2722   - border-left: 4px solid transparent;
2723   -}
2724   -.dropup,
2725   -.dropdown {
2726   - position: relative;
2727   -}
2728   -.dropdown-toggle:focus {
2729   - outline: 0;
2730   -}
2731   -.dropdown-menu {
2732   - position: absolute;
2733   - top: 100%;
2734   - left: 0;
2735   - z-index: 1000;
2736   - display: none;
2737   - float: left;
2738   - min-width: 160px;
2739   - padding: 5px 0;
2740   - margin: 2px 0 0;
2741   - list-style: none;
2742   - font-size: 14px;
2743   - text-align: left;
2744   - background-color: #ffffff;
2745   - border: 1px solid #cccccc;
2746   - border: 1px solid rgba(0, 0, 0, 0.15);
2747   - border-radius: 2px;
2748   - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2749   - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2750   - -webkit-background-clip: padding-box;
2751   - background-clip: padding-box;
2752   -}
2753   -.dropdown-menu.pull-right {
2754   - right: 0;
2755   - left: auto;
2756   -}
2757   -.dropdown-menu .divider {
2758   - height: 1px;
2759   - margin: 9px 0;
2760   - overflow: hidden;
2761   - background-color: #e5e5e5;
2762   -}
2763   -.dropdown-menu > li > a {
2764   - display: block;
2765   - padding: 3px 20px;
2766   - clear: both;
2767   - font-weight: normal;
2768   - line-height: 1.42857143;
2769   - color: #303030;
2770   - white-space: nowrap;
2771   -}
2772   -.dropdown-menu > li > a:hover,
2773   -.dropdown-menu > li > a:focus {
2774   - text-decoration: none;
2775   - color: #fff;
2776   - background-color: #0095da;
2777   -}
2778   -.dropdown-menu > .active > a,
2779   -.dropdown-menu > .active > a:hover,
2780   -.dropdown-menu > .active > a:focus {
2781   - color: #ffffff;
2782   - text-decoration: none;
2783   - outline: 0;
2784   - background-color: #0095da;
2785   -}
2786   -.dropdown-menu > .disabled > a,
2787   -.dropdown-menu > .disabled > a:hover,
2788   -.dropdown-menu > .disabled > a:focus {
2789   - color: #878787;
2790   -}
2791   -.dropdown-menu > .disabled > a:hover,
2792   -.dropdown-menu > .disabled > a:focus {
2793   - text-decoration: none;
2794   - background-color: transparent;
2795   - background-image: none;
2796   - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2797   - cursor: not-allowed;
2798   -}
2799   -.open > .dropdown-menu {
2800   - display: block;
2801   -}
2802   -.open > a {
2803   - outline: 0;
2804   -}
2805   -.dropdown-menu-right {
2806   - left: auto;
2807   - right: 0;
2808   -}
2809   -.dropdown-menu-left {
2810   - left: 0;
2811   - right: auto;
2812   -}
2813   -.dropdown-header {
2814   - display: block;
2815   - padding: 3px 20px;
2816   - font-size: 12px;
2817   - line-height: 1.42857143;
2818   - color: #878787;
2819   - white-space: nowrap;
2820   -}
2821   -.dropdown-backdrop {
2822   - position: fixed;
2823   - left: 0;
2824   - right: 0;
2825   - bottom: 0;
2826   - top: 0;
2827   - z-index: 990;
2828   -}
2829   -.pull-right > .dropdown-menu {
2830   - right: 0;
2831   - left: auto;
2832   -}
2833   -.dropup .caret,
2834   -.navbar-fixed-bottom .dropdown .caret {
2835   - border-top: 0;
2836   - border-bottom: 4px dashed;
2837   - border-bottom: 4px solid \9;
2838   - content: "";
2839   -}
2840   -.dropup .dropdown-menu,
2841   -.navbar-fixed-bottom .dropdown .dropdown-menu {
2842   - top: auto;
2843   - bottom: 100%;
2844   - margin-bottom: 2px;
2845   -}
2846   -@media (min-width: 768px) {
2847   - .navbar-right .dropdown-menu {
2848   - left: auto;
2849   - right: 0;
2850   - }
2851   - .navbar-right .dropdown-menu-left {
2852   - left: 0;
2853   - right: auto;
2854   - }
2855   -}
2856   -.btn-group,
2857   -.btn-group-vertical {
2858   - position: relative;
2859   - display: inline-block;
2860   - vertical-align: middle;
2861   -}
2862   -.btn-group > .btn,
2863   -.btn-group-vertical > .btn {
2864   - position: relative;
2865   - float: left;
2866   -}
2867   -.btn-group > .btn:hover,
2868   -.btn-group-vertical > .btn:hover,
2869   -.btn-group > .btn:focus,
2870   -.btn-group-vertical > .btn:focus,
2871   -.btn-group > .btn:active,
2872   -.btn-group-vertical > .btn:active,
2873   -.btn-group > .btn.active,
2874   -.btn-group-vertical > .btn.active {
2875   - z-index: 2;
2876   -}
2877   -.btn-group .btn + .btn,
2878   -.btn-group .btn + .btn-group,
2879   -.btn-group .btn-group + .btn,
2880   -.btn-group .btn-group + .btn-group {
2881   - margin-left: -1px;
2882   -}
2883   -.btn-toolbar {
2884   - margin-left: -5px;
2885   -}
2886   -.btn-toolbar .btn,
2887   -.btn-toolbar .btn-group,
2888   -.btn-toolbar .input-group {
2889   - float: left;
2890   -}
2891   -.btn-toolbar > .btn,
2892   -.btn-toolbar > .btn-group,
2893   -.btn-toolbar > .input-group {
2894   - margin-left: 5px;
2895   -}
2896   -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2897   - border-radius: 0;
2898   -}
2899   -.btn-group > .btn:first-child {
2900   - margin-left: 0;
2901   -}
2902   -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2903   - border-bottom-right-radius: 0;
2904   - border-top-right-radius: 0;
2905   -}
2906   -.btn-group > .btn:last-child:not(:first-child),
2907   -.btn-group > .dropdown-toggle:not(:first-child) {
2908   - border-bottom-left-radius: 0;
2909   - border-top-left-radius: 0;
2910   -}
2911   -.btn-group > .btn-group {
2912   - float: left;
2913   -}
2914   -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2915   - border-radius: 0;
2916   -}
2917   -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
2918   -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2919   - border-bottom-right-radius: 0;
2920   - border-top-right-radius: 0;
2921   -}
2922   -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2923   - border-bottom-left-radius: 0;
2924   - border-top-left-radius: 0;
2925   -}
2926   -.btn-group .dropdown-toggle:active,
2927   -.btn-group.open .dropdown-toggle {
2928   - outline: 0;
2929   -}
2930   -.btn-group > .btn + .dropdown-toggle {
2931   - padding-left: 8px;
2932   - padding-right: 8px;
2933   -}
2934   -.btn-group > .btn-lg + .dropdown-toggle {
2935   - padding-left: 12px;
2936   - padding-right: 12px;
2937   -}
2938   -.btn-group.open .dropdown-toggle {
2939   - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2940   - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2941   -}
2942   -.btn-group.open .dropdown-toggle.btn-link {
2943   - -webkit-box-shadow: none;
2944   - box-shadow: none;
2945   -}
2946   -.btn .caret {
2947   - margin-left: 0;
2948   -}
2949   -.btn-lg .caret {
2950   - border-width: 5px 5px 0;
2951   - border-bottom-width: 0;
2952   -}
2953   -.dropup .btn-lg .caret {
2954   - border-width: 0 5px 5px;
2955   -}
2956   -.btn-group-vertical > .btn,
2957   -.btn-group-vertical > .btn-group,
2958   -.btn-group-vertical > .btn-group > .btn {
2959   - display: block;
2960   - float: none;
2961   - width: 100%;
2962   - max-width: 100%;
2963   -}
2964   -.btn-group-vertical > .btn-group > .btn {
2965   - float: none;
2966   -}
2967   -.btn-group-vertical > .btn + .btn,
2968   -.btn-group-vertical > .btn + .btn-group,
2969   -.btn-group-vertical > .btn-group + .btn,
2970   -.btn-group-vertical > .btn-group + .btn-group {
2971   - margin-top: -1px;
2972   - margin-left: 0;
2973   -}
2974   -.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2975   - border-radius: 0;
2976   -}
2977   -.btn-group-vertical > .btn:first-child:not(:last-child) {
2978   - border-top-right-radius: 2px;
2979   - border-top-left-radius: 2px;
2980   - border-bottom-right-radius: 0;
2981   - border-bottom-left-radius: 0;
2982   -}
2983   -.btn-group-vertical > .btn:last-child:not(:first-child) {
2984   - border-top-right-radius: 0;
2985   - border-top-left-radius: 0;
2986   - border-bottom-right-radius: 2px;
2987   - border-bottom-left-radius: 2px;
2988   -}
2989   -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2990   - border-radius: 0;
2991   -}
2992   -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
2993   -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2994   - border-bottom-right-radius: 0;
2995   - border-bottom-left-radius: 0;
2996   -}
2997   -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2998   - border-top-right-radius: 0;
2999   - border-top-left-radius: 0;
3000   -}
3001   -.btn-group-justified {
3002   - display: table;
3003   - width: 100%;
3004   - table-layout: fixed;
3005   - border-collapse: separate;
3006   -}
3007   -.btn-group-justified > .btn,
3008   -.btn-group-justified > .btn-group {
3009   - float: none;
3010   - display: table-cell;
3011   - width: 1%;
3012   -}
3013   -.btn-group-justified > .btn-group .btn {
3014   - width: 100%;
3015   -}
3016   -.btn-group-justified > .btn-group .dropdown-menu {
3017   - left: auto;
3018   -}
3019   -[data-toggle="buttons"] > .btn input[type="radio"],
3020   -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3021   -[data-toggle="buttons"] > .btn input[type="checkbox"],
3022   -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3023   - position: absolute;
3024   - clip: rect(0, 0, 0, 0);
3025   - pointer-events: none;
3026   -}
3027   -.input-group {
3028   - position: relative;
3029   - display: table;
3030   - border-collapse: separate;
3031   -}
3032   -.input-group[class*="col-"] {
3033   - float: none;
3034   - padding-left: 0;
3035   - padding-right: 0;
3036   -}
3037   -.input-group .form-control {
3038   - position: relative;
3039   - z-index: 2;
3040   - float: left;
3041   - width: 100%;
3042   - margin-bottom: 0;
3043   -}
3044   -.input-group .form-control:focus {
3045   - z-index: 3;
3046   -}
3047   -.input-group-lg > .form-control,
3048   -.input-group-lg > .input-group-addon,
3049   -.input-group-lg > .input-group-btn > .btn {
3050   - height: 46px;
3051   - padding: 10px 16px;
3052   - font-size: 18px;
3053   - line-height: 1.3333333;
3054   - border-radius: 2px;
3055   -}
3056   -select.input-group-lg > .form-control,
3057   -select.input-group-lg > .input-group-addon,
3058   -select.input-group-lg > .input-group-btn > .btn {
3059   - height: 46px;
3060   - line-height: 46px;
3061   -}
3062   -textarea.input-group-lg > .form-control,
3063   -textarea.input-group-lg > .input-group-addon,
3064   -textarea.input-group-lg > .input-group-btn > .btn,
3065   -select[multiple].input-group-lg > .form-control,
3066   -select[multiple].input-group-lg > .input-group-addon,
3067   -select[multiple].input-group-lg > .input-group-btn > .btn {
3068   - height: auto;
3069   -}
3070   -.input-group-sm > .form-control,
3071   -.input-group-sm > .input-group-addon,
3072   -.input-group-sm > .input-group-btn > .btn {
3073   - height: 30px;
3074   - padding: 5px 10px;
3075   - font-size: 12px;
3076   - line-height: 1.5;
3077   - border-radius: 2px;
3078   -}
3079   -select.input-group-sm > .form-control,
3080   -select.input-group-sm > .input-group-addon,
3081   -select.input-group-sm > .input-group-btn > .btn {
3082   - height: 30px;
3083   - line-height: 30px;
3084   -}
3085   -textarea.input-group-sm > .form-control,
3086   -textarea.input-group-sm > .input-group-addon,
3087   -textarea.input-group-sm > .input-group-btn > .btn,
3088   -select[multiple].input-group-sm > .form-control,
3089   -select[multiple].input-group-sm > .input-group-addon,
3090   -select[multiple].input-group-sm > .input-group-btn > .btn {
3091   - height: auto;
3092   -}
3093   -.input-group-addon,
3094   -.input-group-btn,
3095   -.input-group .form-control {
3096   - display: table-cell;
3097   -}
3098   -.input-group-addon:not(:first-child):not(:last-child),
3099   -.input-group-btn:not(:first-child):not(:last-child),
3100   -.input-group .form-control:not(:first-child):not(:last-child) {
3101   - border-radius: 0;
3102   -}
3103   -.input-group-addon,
3104   -.input-group-btn {
3105   - width: 1%;
3106   - white-space: nowrap;
3107   - vertical-align: middle;
3108   -}
3109   -.input-group-addon {
3110   - padding: 6px 12px;
3111   - font-size: 14px;
3112   - font-weight: normal;
3113   - line-height: 1;
3114   - color: #656565;
3115   - text-align: center;
3116   - background-color: #fefefe;
3117   - border: 1px solid #cccccc;
3118   - border-radius: 2px;
3119   -}
3120   -.input-group-addon.input-sm {
3121   - padding: 5px 10px;
3122   - font-size: 12px;
3123   - border-radius: 2px;
3124   -}
3125   -.input-group-addon.input-lg {
3126   - padding: 10px 16px;
3127   - font-size: 18px;
3128   - border-radius: 2px;
3129   -}
3130   -.input-group-addon input[type="radio"],
3131   -.input-group-addon input[type="checkbox"] {
3132   - margin-top: 0;
3133   -}
3134   -.input-group .form-control:first-child,
3135   -.input-group-addon:first-child,
3136   -.input-group-btn:first-child > .btn,
3137   -.input-group-btn:first-child > .btn-group > .btn,
3138   -.input-group-btn:first-child > .dropdown-toggle,
3139   -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3140   -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3141   - border-bottom-right-radius: 0;
3142   - border-top-right-radius: 0;
3143   -}
3144   -.input-group-addon:first-child {
3145   - border-right: 0;
3146   -}
3147   -.input-group .form-control:last-child,
3148   -.input-group-addon:last-child,
3149   -.input-group-btn:last-child > .btn,
3150   -.input-group-btn:last-child > .btn-group > .btn,
3151   -.input-group-btn:last-child > .dropdown-toggle,
3152   -.input-group-btn:first-child > .btn:not(:first-child),
3153   -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3154   - border-bottom-left-radius: 0;
3155   - border-top-left-radius: 0;
3156   -}
3157   -.input-group-addon:last-child {
3158   - border-left: 0;
3159   -}
3160   -.input-group-btn {
3161   - position: relative;
3162   - font-size: 0;
3163   - white-space: nowrap;
3164   -}
3165   -.input-group-btn > .btn {
3166   - position: relative;
3167   -}
3168   -.input-group-btn > .btn + .btn {
3169   - margin-left: -1px;
3170   -}
3171   -.input-group-btn > .btn:hover,
3172   -.input-group-btn > .btn:focus,
3173   -.input-group-btn > .btn:active {
3174   - z-index: 2;
3175   -}
3176   -.input-group-btn:first-child > .btn,
3177   -.input-group-btn:first-child > .btn-group {
3178   - margin-right: -1px;
3179   -}
3180   -.input-group-btn:last-child > .btn,
3181   -.input-group-btn:last-child > .btn-group {
3182   - z-index: 2;
3183   - margin-left: -1px;
3184   -}
3185   -.nav {
3186   - margin-bottom: 0;
3187   - padding-left: 0;
3188   - list-style: none;
3189   -}
3190   -.nav > li {
3191   - position: relative;
3192   - display: block;
3193   -}
3194   -.nav > li > a {
3195   - position: relative;
3196   - display: block;
3197   - padding: 10px 15px;
3198   -}
3199   -.nav > li > a:hover,
3200   -.nav > li > a:focus {
3201   - text-decoration: none;
3202   - background-color: #fefefe;
3203   -}
3204   -.nav > li.disabled > a {
3205   - color: #878787;
3206   -}
3207   -.nav > li.disabled > a:hover,
3208   -.nav > li.disabled > a:focus {
3209   - color: #878787;
3210   - text-decoration: none;
3211   - background-color: transparent;
3212   - cursor: not-allowed;
3213   -}
3214   -.nav .open > a,
3215   -.nav .open > a:hover,
3216   -.nav .open > a:focus {
3217   - background-color: #fefefe;
3218   - border-color: #0095da;
3219   -}
3220   -.nav .nav-divider {
3221   - height: 1px;
3222   - margin: 9px 0;
3223   - overflow: hidden;
3224   - background-color: #e5e5e5;
3225   -}
3226   -.nav > li > a > img {
3227   - max-width: none;
3228   -}
3229   -.nav-tabs {
3230   - border-bottom: 1px solid #dddddd;
3231   -}
3232   -.nav-tabs > li {
3233   - float: left;
3234   - margin-bottom: -1px;
3235   -}
3236   -.nav-tabs > li > a {
3237   - margin-right: 2px;
3238   - line-height: 1.42857143;
3239   - border: 1px solid transparent;
3240   - border-radius: 2px 2px 0 0;
3241   -}
3242   -.nav-tabs > li > a:hover {
3243   - border-color: #fefefe #fefefe #dddddd;
3244   -}
3245   -.nav-tabs > li.active > a,
3246   -.nav-tabs > li.active > a:hover,
3247   -.nav-tabs > li.active > a:focus {
3248   - color: #656565;
3249   - background-color: #ffffff;
3250   - border: 1px solid #dddddd;
3251   - border-bottom-color: transparent;
3252   - cursor: default;
3253   -}
3254   -.nav-tabs.nav-justified {
3255   - width: 100%;
3256   - border-bottom: 0;
3257   -}
3258   -.nav-tabs.nav-justified > li {
3259   - float: none;
3260   -}
3261   -.nav-tabs.nav-justified > li > a {
3262   - text-align: center;
3263   - margin-bottom: 5px;
3264   -}
3265   -.nav-tabs.nav-justified > .dropdown .dropdown-menu {
3266   - top: auto;
3267   - left: auto;
3268   -}
3269   -@media (min-width: 768px) {
3270   - .nav-tabs.nav-justified > li {
3271   - display: table-cell;
3272   - width: 1%;
3273   - }
3274   - .nav-tabs.nav-justified > li > a {
3275   - margin-bottom: 0;
3276   - }
3277   -}
3278   -.nav-tabs.nav-justified > li > a {
3279   - margin-right: 0;
3280   - border-radius: 2px;
3281   -}
3282   -.nav-tabs.nav-justified > .active > a,
3283   -.nav-tabs.nav-justified > .active > a:hover,
3284   -.nav-tabs.nav-justified > .active > a:focus {
3285   - border: 1px solid #dddddd;
3286   -}
3287   -@media (min-width: 768px) {
3288   - .nav-tabs.nav-justified > li > a {
3289   - border-bottom: 1px solid #dddddd;
3290   - border-radius: 2px 2px 0 0;
3291   - }
3292   - .nav-tabs.nav-justified > .active > a,
3293   - .nav-tabs.nav-justified > .active > a:hover,
3294   - .nav-tabs.nav-justified > .active > a:focus {
3295   - border-bottom-color: #ffffff;
3296   - }
3297   -}
3298   -.nav-pills > li {
3299   - float: left;
3300   -}
3301   -.nav-pills > li > a {
3302   - border-radius: 2px;
3303   -}
3304   -.nav-pills > li + li {
3305   - margin-left: 2px;
3306   -}
3307   -.nav-pills > li.active > a,
3308   -.nav-pills > li.active > a:hover,
3309   -.nav-pills > li.active > a:focus {
3310   - color: #ffffff;
3311   - background-color: #0095da;
3312   -}
3313   -.nav-stacked > li {
3314   - float: none;
3315   -}
3316   -.nav-stacked > li + li {
3317   - margin-top: 2px;
3318   - margin-left: 0;
3319   -}
3320   -.nav-justified {
3321   - width: 100%;
3322   -}
3323   -.nav-justified > li {
3324   - float: none;
3325   -}
3326   -.nav-justified > li > a {
3327   - text-align: center;
3328   - margin-bottom: 5px;
3329   -}
3330   -.nav-justified > .dropdown .dropdown-menu {
3331   - top: auto;
3332   - left: auto;
3333   -}
3334   -@media (min-width: 768px) {
3335   - .nav-justified > li {
3336   - display: table-cell;
3337   - width: 1%;
3338   - }
3339   - .nav-justified > li > a {
3340   - margin-bottom: 0;
3341   - }
3342   -}
3343   -.nav-tabs-justified {
3344   - border-bottom: 0;
3345   -}
3346   -.nav-tabs-justified > li > a {
3347   - margin-right: 0;
3348   - border-radius: 2px;
3349   -}
3350   -.nav-tabs-justified > .active > a,
3351   -.nav-tabs-justified > .active > a:hover,
3352   -.nav-tabs-justified > .active > a:focus {
3353   - border: 1px solid #dddddd;
3354   -}
3355   -@media (min-width: 768px) {
3356   - .nav-tabs-justified > li > a {
3357   - border-bottom: 1px solid #dddddd;
3358   - border-radius: 2px 2px 0 0;
3359   - }
3360   - .nav-tabs-justified > .active > a,
3361   - .nav-tabs-justified > .active > a:hover,
3362   - .nav-tabs-justified > .active > a:focus {
3363   - border-bottom-color: #ffffff;
3364   - }
3365   -}
3366   -.tab-content > .tab-pane {
3367   - display: none;
3368   -}
3369   -.tab-content > .active {
3370   - display: block;
3371   -}
3372   -.nav-tabs .dropdown-menu {
3373   - margin-top: -1px;
3374   - border-top-right-radius: 0;
3375   - border-top-left-radius: 0;
3376   -}
3377   -.navbar {
3378   - position: relative;
3379   - min-height: 50px;
3380   - margin-bottom: 20px;
3381   - border: 1px solid transparent;
3382   -}
3383   -@media (min-width: 768px) {
3384   - .navbar {
3385   - border-radius: 2px;
3386   - }
3387   -}
3388   -@media (min-width: 768px) {
3389   - .navbar-header {
3390   - float: left;
3391   - }
3392   -}
3393   -.navbar-collapse {
3394   - overflow-x: visible;
3395   - padding-right: 15px;
3396   - padding-left: 15px;
3397   - border-top: 1px solid transparent;
3398   - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3399   - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3400   - -webkit-overflow-scrolling: touch;
3401   -}
3402   -.navbar-collapse.in {
3403   - overflow-y: auto;
3404   -}
3405   -@media (min-width: 768px) {
3406   - .navbar-collapse {
3407   - width: auto;
3408   - border-top: 0;
3409   - -webkit-box-shadow: none;
3410   - box-shadow: none;
3411   - }
3412   - .navbar-collapse.collapse {
3413   - display: block !important;
3414   - height: auto !important;
3415   - padding-bottom: 0;
3416   - overflow: visible !important;
3417   - }
3418   - .navbar-collapse.in {
3419   - overflow-y: visible;
3420   - }
3421   - .navbar-fixed-top .navbar-collapse,
3422   - .navbar-static-top .navbar-collapse,
3423   - .navbar-fixed-bottom .navbar-collapse {
3424   - padding-left: 0;
3425   - padding-right: 0;
3426   - }
3427   -}
3428   -.navbar-fixed-top .navbar-collapse,
3429   -.navbar-fixed-bottom .navbar-collapse {
3430   - max-height: 340px;
3431   -}
3432   -@media (max-device-width: 480px) and (orientation: landscape) {
3433   - .navbar-fixed-top .navbar-collapse,
3434   - .navbar-fixed-bottom .navbar-collapse {
3435   - max-height: 200px;
3436   - }
3437   -}
3438   -.container > .navbar-header,
3439   -.container-fluid > .navbar-header,
3440   -.container > .navbar-collapse,
3441   -.container-fluid > .navbar-collapse {
3442   - margin-right: -15px;
3443   - margin-left: -15px;
3444   -}
3445   -@media (min-width: 768px) {
3446   - .container > .navbar-header,
3447   - .container-fluid > .navbar-header,
3448   - .container > .navbar-collapse,
3449   - .container-fluid > .navbar-collapse {
3450   - margin-right: 0;
3451   - margin-left: 0;
3452   - }
3453   -}
3454   -.navbar-static-top {
3455   - z-index: 1000;
3456   - border-width: 0 0 1px;
3457   -}
3458   -@media (min-width: 768px) {
3459   - .navbar-static-top {
3460   - border-radius: 0;
3461   - }
3462   -}
3463   -.navbar-fixed-top,
3464   -.navbar-fixed-bottom {
3465   - position: fixed;
3466   - right: 0;
3467   - left: 0;
3468   - z-index: 1030;
3469   -}
3470   -@media (min-width: 768px) {
3471   - .navbar-fixed-top,
3472   - .navbar-fixed-bottom {
3473   - border-radius: 0;
3474   - }
3475   -}
3476   -.navbar-fixed-top {
3477   - top: 0;
3478   - border-width: 0 0 1px;
3479   -}
3480   -.navbar-fixed-bottom {
3481   - bottom: 0;
3482   - margin-bottom: 0;
3483   - border-width: 1px 0 0;
3484   -}
3485   -.navbar-brand {
3486   - float: left;
3487   - padding: 15px 15px;
3488   - font-size: 18px;
3489   - line-height: 20px;
3490   - height: 50px;
3491   -}
3492   -.navbar-brand:hover,
3493   -.navbar-brand:focus {
3494   - text-decoration: none;
3495   -}
3496   -.navbar-brand > img {
3497   - display: block;
3498   -}
3499   -@media (min-width: 768px) {
3500   - .navbar > .container .navbar-brand,
3501   - .navbar > .container-fluid .navbar-brand {
3502   - margin-left: -15px;
3503   - }
3504   -}
3505   -.navbar-toggle {
3506   - position: relative;
3507   - float: right;
3508   - margin-right: 15px;
3509   - padding: 9px 10px;
3510   - margin-top: 8px;
3511   - margin-bottom: 8px;
3512   - background-color: transparent;
3513   - background-image: none;
3514   - border: 1px solid transparent;
3515   - border-radius: 2px;
3516   -}
3517   -.navbar-toggle:focus {
3518   - outline: 0;
3519   -}
3520   -.navbar-toggle .icon-bar {
3521   - display: block;
3522   - width: 22px;
3523   - height: 2px;
3524   - border-radius: 1px;
3525   -}
3526   -.navbar-toggle .icon-bar + .icon-bar {
3527   - margin-top: 4px;
3528   -}
3529   -@media (min-width: 768px) {
3530   - .navbar-toggle {
3531   - display: none;
3532   - }
3533   -}
3534   -.navbar-nav {
3535   - margin: 7.5px -15px;
3536   -}
3537   -.navbar-nav > li > a {
3538   - padding-top: 10px;
3539   - padding-bottom: 10px;
3540   - line-height: 20px;
3541   -}
3542   -@media (max-width: 767px) {
3543   - .navbar-nav .open .dropdown-menu {
3544   - position: static;
3545   - float: none;
3546   - width: auto;
3547   - margin-top: 0;
3548   - background-color: transparent;
3549   - border: 0;
3550   - -webkit-box-shadow: none;
3551   - box-shadow: none;
3552   - }
3553   - .navbar-nav .open .dropdown-menu > li > a,
3554   - .navbar-nav .open .dropdown-menu .dropdown-header {
3555   - padding: 5px 15px 5px 25px;
3556   - }
3557   - .navbar-nav .open .dropdown-menu > li > a {
3558   - line-height: 20px;
3559   - }
3560   - .navbar-nav .open .dropdown-menu > li > a:hover,
3561   - .navbar-nav .open .dropdown-menu > li > a:focus {
3562   - background-image: none;
3563   - }
3564   -}
3565   -@media (min-width: 768px) {
3566   - .navbar-nav {
3567   - float: left;
3568   - margin: 0;
3569   - }
3570   - .navbar-nav > li {
3571   - float: left;
3572   - }
3573   - .navbar-nav > li > a {
3574   - padding-top: 15px;
3575   - padding-bottom: 15px;
3576   - }
3577   -}
3578   -.navbar-form {
3579   - margin-left: -15px;
3580   - margin-right: -15px;
3581   - padding: 10px 15px;
3582   - border-top: 1px solid transparent;
3583   - border-bottom: 1px solid transparent;
3584   - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3585   - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3586   - margin-top: 8px;
3587   - margin-bottom: 8px;
3588   -}
3589   -@media (min-width: 768px) {
3590   - .navbar-form .form-group {
3591   - display: inline-block;
3592   - margin-bottom: 0;
3593   - vertical-align: middle;
3594   - }
3595   - .navbar-form .form-control {
3596   - display: inline-block;
3597   - width: auto;
3598   - vertical-align: middle;
3599   - }
3600   - .navbar-form .form-control-static {
3601   - display: inline-block;
3602   - }
3603   - .navbar-form .input-group {
3604   - display: inline-table;
3605   - vertical-align: middle;
3606   - }
3607   - .navbar-form .input-group .input-group-addon,
3608   - .navbar-form .input-group .input-group-btn,
3609   - .navbar-form .input-group .form-control {
3610   - width: auto;
3611   - }
3612   - .navbar-form .input-group > .form-control {
3613   - width: 100%;
3614   - }
3615   - .navbar-form .control-label {
3616   - margin-bottom: 0;
3617   - vertical-align: middle;
3618   - }
3619   - .navbar-form .radio,
3620   - .navbar-form .checkbox {
3621   - display: inline-block;
3622   - margin-top: 0;
3623   - margin-bottom: 0;
3624   - vertical-align: middle;
3625   - }
3626   - .navbar-form .radio label,
3627   - .navbar-form .checkbox label {
3628   - padding-left: 0;
3629   - }
3630   - .navbar-form .radio input[type="radio"],
3631   - .navbar-form .checkbox input[type="checkbox"] {
3632   - position: relative;
3633   - margin-left: 0;
3634   - }
3635   - .navbar-form .has-feedback .form-control-feedback {
3636   - top: 0;
3637   - }
3638   -}
3639   -@media (max-width: 767px) {
3640   - .navbar-form .form-group {
3641   - margin-bottom: 5px;
3642   - }
3643   - .navbar-form .form-group:last-child {
3644   - margin-bottom: 0;
3645   - }
3646   -}
3647   -@media (min-width: 768px) {
3648   - .navbar-form {
3649   - width: auto;
3650   - border: 0;
3651   - margin-left: 0;
3652   - margin-right: 0;
3653   - padding-top: 0;
3654   - padding-bottom: 0;
3655   - -webkit-box-shadow: none;
3656   - box-shadow: none;
3657   - }
3658   -}
3659   -.navbar-nav > li > .dropdown-menu {
3660   - margin-top: 0;
3661   - border-top-right-radius: 0;
3662   - border-top-left-radius: 0;
3663   -}
3664   -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3665   - margin-bottom: 0;
3666   - border-top-right-radius: 2px;
3667   - border-top-left-radius: 2px;
3668   - border-bottom-right-radius: 0;
3669   - border-bottom-left-radius: 0;
3670   -}
3671   -.navbar-btn {
3672   - margin-top: 8px;
3673   - margin-bottom: 8px;
3674   -}
3675   -.navbar-btn.btn-sm {
3676   - margin-top: 10px;
3677   - margin-bottom: 10px;
3678   -}
3679   -.navbar-btn.btn-xs {
3680   - margin-top: 14px;
3681   - margin-bottom: 14px;
3682   -}
3683   -.navbar-text {
3684   - margin-top: 15px;
3685   - margin-bottom: 15px;
3686   -}
3687   -@media (min-width: 768px) {
3688   - .navbar-text {
3689   - float: left;
3690   - margin-left: 15px;
3691   - margin-right: 15px;
3692   - }
3693   -}
3694   -@media (min-width: 768px) {
3695   - .navbar-left {
3696   - float: left !important;
3697   - }
3698   - .navbar-right {
3699   - float: right !important;
3700   - margin-right: -15px;
3701   - }
3702   - .navbar-right ~ .navbar-right {
3703   - margin-right: 0;
3704   - }
3705   -}
3706   -.navbar-default {
3707   - background-color: #f8f8f8;
3708   - border-color: #e7e7e7;
3709   -}
3710   -.navbar-default .navbar-brand {
3711   - color: #777777;
3712   -}
3713   -.navbar-default .navbar-brand:hover,
3714   -.navbar-default .navbar-brand:focus {
3715   - color: #5e5e5e;
3716   - background-color: transparent;
3717   -}
3718   -.navbar-default .navbar-text {
3719   - color: #777777;
3720   -}
3721   -.navbar-default .navbar-nav > li > a {
3722   - color: #777777;
3723   -}
3724   -.navbar-default .navbar-nav > li > a:hover,
3725   -.navbar-default .navbar-nav > li > a:focus {
3726   - color: #333333;
3727   - background-color: transparent;
3728   -}
3729   -.navbar-default .navbar-nav > .active > a,
3730   -.navbar-default .navbar-nav > .active > a:hover,
3731   -.navbar-default .navbar-nav > .active > a:focus {
3732   - color: #555555;
3733   - background-color: #e7e7e7;
3734   -}
3735   -.navbar-default .navbar-nav > .disabled > a,
3736   -.navbar-default .navbar-nav > .disabled > a:hover,
3737   -.navbar-default .navbar-nav > .disabled > a:focus {
3738   - color: #cccccc;
3739   - background-color: transparent;
3740   -}
3741   -.navbar-default .navbar-toggle {
3742   - border-color: #dddddd;
3743   -}
3744   -.navbar-default .navbar-toggle:hover,
3745   -.navbar-default .navbar-toggle:focus {
3746   - background-color: #dddddd;
3747   -}
3748   -.navbar-default .navbar-toggle .icon-bar {
3749   - background-color: #888888;
3750   -}
3751   -.navbar-default .navbar-collapse,
3752   -.navbar-default .navbar-form {
3753   - border-color: #e7e7e7;
3754   -}
3755   -.navbar-default .navbar-nav > .open > a,
3756   -.navbar-default .navbar-nav > .open > a:hover,
3757   -.navbar-default .navbar-nav > .open > a:focus {
3758   - background-color: #e7e7e7;
3759   - color: #555555;
3760   -}
3761   -@media (max-width: 767px) {
3762   - .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3763   - color: #777777;
3764   - }
3765   - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3766   - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3767   - color: #333333;
3768   - background-color: transparent;
3769   - }
3770   - .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3771   - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3772   - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3773   - color: #555555;
3774   - background-color: #e7e7e7;
3775   - }
3776   - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3777   - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3778   - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3779   - color: #cccccc;
3780   - background-color: transparent;
3781   - }
3782   -}
3783   -.navbar-default .navbar-link {
3784   - color: #777777;
3785   -}
3786   -.navbar-default .navbar-link:hover {
3787   - color: #333333;
3788   -}
3789   -.navbar-default .btn-link {
3790   - color: #777777;
3791   -}
3792   -.navbar-default .btn-link:hover,
3793   -.navbar-default .btn-link:focus {
3794   - color: #333333;
3795   -}
3796   -.navbar-default .btn-link[disabled]:hover,
3797   -fieldset[disabled] .navbar-default .btn-link:hover,
3798   -.navbar-default .btn-link[disabled]:focus,
3799   -fieldset[disabled] .navbar-default .btn-link:focus {
3800   - color: #cccccc;
3801   -}
3802   -.navbar-inverse {
3803   - background-color: #222222;
3804   - border-color: #080808;
3805   -}
3806   -.navbar-inverse .navbar-brand {
3807   - color: #adadad;
3808   -}
3809   -.navbar-inverse .navbar-brand:hover,
3810   -.navbar-inverse .navbar-brand:focus {
3811   - color: #ffffff;
3812   - background-color: transparent;
3813   -}
3814   -.navbar-inverse .navbar-text {
3815   - color: #adadad;
3816   -}
3817   -.navbar-inverse .navbar-nav > li > a {
3818   - color: #adadad;
3819   -}
3820   -.navbar-inverse .navbar-nav > li > a:hover,
3821   -.navbar-inverse .navbar-nav > li > a:focus {
3822   - color: #ffffff;
3823   - background-color: transparent;
3824   -}
3825   -.navbar-inverse .navbar-nav > .active > a,
3826   -.navbar-inverse .navbar-nav > .active > a:hover,
3827   -.navbar-inverse .navbar-nav > .active > a:focus {
3828   - color: #ffffff;
3829   - background-color: #080808;
3830   -}
3831   -.navbar-inverse .navbar-nav > .disabled > a,
3832   -.navbar-inverse .navbar-nav > .disabled > a:hover,
3833   -.navbar-inverse .navbar-nav > .disabled > a:focus {
3834   - color: #444444;
3835   - background-color: transparent;
3836   -}
3837   -.navbar-inverse .navbar-toggle {
3838   - border-color: #333333;
3839   -}
3840   -.navbar-inverse .navbar-toggle:hover,
3841   -.navbar-inverse .navbar-toggle:focus {
3842   - background-color: #333333;
3843   -}
3844   -.navbar-inverse .navbar-toggle .icon-bar {
3845   - background-color: #ffffff;
3846   -}
3847   -.navbar-inverse .navbar-collapse,
3848   -.navbar-inverse .navbar-form {
3849   - border-color: #101010;
3850   -}
3851   -.navbar-inverse .navbar-nav > .open > a,
3852   -.navbar-inverse .navbar-nav > .open > a:hover,
3853   -.navbar-inverse .navbar-nav > .open > a:focus {
3854   - background-color: #080808;
3855   - color: #ffffff;
3856   -}
3857   -@media (max-width: 767px) {
3858   - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3859   - border-color: #080808;
3860   - }
3861   - .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3862   - background-color: #080808;
3863   - }
3864   - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3865   - color: #adadad;
3866   - }
3867   - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3868   - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3869   - color: #ffffff;
3870   - background-color: transparent;
3871   - }
3872   - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3873   - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3874   - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3875   - color: #ffffff;
3876   - background-color: #080808;
3877   - }
3878   - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3879   - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3880   - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3881   - color: #444444;
3882   - background-color: transparent;
3883   - }
3884   -}
3885   -.navbar-inverse .navbar-link {
3886   - color: #adadad;
3887   -}
3888   -.navbar-inverse .navbar-link:hover {
3889   - color: #ffffff;
3890   -}
3891   -.navbar-inverse .btn-link {
3892   - color: #adadad;
3893   -}
3894   -.navbar-inverse .btn-link:hover,
3895   -.navbar-inverse .btn-link:focus {
3896   - color: #ffffff;
3897   -}
3898   -.navbar-inverse .btn-link[disabled]:hover,
3899   -fieldset[disabled] .navbar-inverse .btn-link:hover,
3900   -.navbar-inverse .btn-link[disabled]:focus,
3901   -fieldset[disabled] .navbar-inverse .btn-link:focus {
3902   - color: #444444;
3903   -}
3904   -.breadcrumb {
3905   - padding: 8px 100px;
3906   - margin-bottom: 20px;
3907   - list-style: none;
3908   - background-color: #f5f5f5;
3909   - border-radius: 2px;
3910   -}
3911   -.breadcrumb > li {
3912   - display: inline-block;
3913   -}
3914   -.breadcrumb > li + li:before {
3915   - content: "/\00a0";
3916   - padding: 0 5px;
3917   - color: #cccccc;
3918   -}
3919   -.breadcrumb > .active {
3920   - color: #878787;
3921   -}
3922   -.pagination {
3923   - display: inline-block;
3924   - padding-left: 0;
3925   - margin: 20px 0;
3926   - border-radius: 2px;
3927   -}
3928   -.pagination > li {
3929   - display: inline;
3930   -}
3931   -.pagination > li > a,
3932   -.pagination > li > span {
3933   - position: relative;
3934   - float: left;
3935   - padding: 6px 12px;
3936   - line-height: 1.42857143;
3937   - text-decoration: none;
3938   - color: #0095da;
3939   - background-color: #ffffff;
3940   - border: 1px solid #dddddd;
3941   - margin-left: -1px;
3942   -}
3943   -.pagination > li:first-child > a,
3944   -.pagination > li:first-child > span {
3945   - margin-left: 0;
3946   - border-bottom-left-radius: 2px;
3947   - border-top-left-radius: 2px;
3948   -}
3949   -.pagination > li:last-child > a,
3950   -.pagination > li:last-child > span {
3951   - border-bottom-right-radius: 2px;
3952   - border-top-right-radius: 2px;
3953   -}
3954   -.pagination > li > a:hover,
3955   -.pagination > li > span:hover,
3956   -.pagination > li > a:focus,
3957   -.pagination > li > span:focus {
3958   - z-index: 2;
3959   - color: #007ab3;
3960   - background-color: #fefefe;
3961   - border-color: #dddddd;
3962   -}
3963   -.pagination > .active > a,
3964   -.pagination > .active > span,
3965   -.pagination > .active > a:hover,
3966   -.pagination > .active > span:hover,
3967   -.pagination > .active > a:focus,
3968   -.pagination > .active > span:focus {
3969   - z-index: 3;
3970   - color: #ffffff;
3971   - background-color: #0095da;
3972   - border-color: #0095da;
3973   - cursor: default;
3974   -}
3975   -.pagination > .disabled > span,
3976   -.pagination > .disabled > span:hover,
3977   -.pagination > .disabled > span:focus,
3978   -.pagination > .disabled > a,
3979   -.pagination > .disabled > a:hover,
3980   -.pagination > .disabled > a:focus {
3981   - color: #878787;
3982   - background-color: #ffffff;
3983   - border-color: #dddddd;
3984   - cursor: not-allowed;
3985   -}
3986   -.pagination-lg > li > a,
3987   -.pagination-lg > li > span {
3988   - padding: 10px 16px;
3989   - font-size: 18px;
3990   - line-height: 1.3333333;
3991   -}
3992   -.pagination-lg > li:first-child > a,
3993   -.pagination-lg > li:first-child > span {
3994   - border-bottom-left-radius: 2px;
3995   - border-top-left-radius: 2px;
3996   -}
3997   -.pagination-lg > li:last-child > a,
3998   -.pagination-lg > li:last-child > span {
3999   - border-bottom-right-radius: 2px;
4000   - border-top-right-radius: 2px;
4001   -}
4002   -.pagination-sm > li > a,
4003   -.pagination-sm > li > span {
4004   - padding: 5px 10px;
4005   - font-size: 12px;
4006   - line-height: 1.5;
4007   -}
4008   -.pagination-sm > li:first-child > a,
4009   -.pagination-sm > li:first-child > span {
4010   - border-bottom-left-radius: 2px;
4011   - border-top-left-radius: 2px;
4012   -}
4013   -.pagination-sm > li:last-child > a,
4014   -.pagination-sm > li:last-child > span {
4015   - border-bottom-right-radius: 2px;
4016   - border-top-right-radius: 2px;
4017   -}
4018   -.pager {
4019   - padding-left: 0;
4020   - margin: 20px 0;
4021   - list-style: none;
4022   - text-align: center;
4023   -}
4024   -.pager li {
4025   - display: inline;
4026   -}
4027   -.pager li > a,
4028   -.pager li > span {
4029   - display: inline-block;
4030   - padding: 5px 14px;
4031   - background-color: #ffffff;
4032   - border: 1px solid #dddddd;
4033   - border-radius: 15px;
4034   -}
4035   -.pager li > a:hover,
4036   -.pager li > a:focus {
4037   - text-decoration: none;
4038   - background-color: #fefefe;
4039   -}
4040   -.pager .next > a,
4041   -.pager .next > span {
4042   - float: right;
4043   -}
4044   -.pager .previous > a,
4045   -.pager .previous > span {
4046   - float: left;
4047   -}
4048   -.pager .disabled > a,
4049   -.pager .disabled > a:hover,
4050   -.pager .disabled > a:focus,
4051   -.pager .disabled > span {
4052   - color: #878787;
4053   - background-color: #ffffff;
4054   - cursor: not-allowed;
4055   -}
4056   -.label {
4057   - display: inline;
4058   - padding: .2em .6em .3em;
4059   - font-size: 75%;
4060   - font-weight: bold;
4061   - line-height: 1;
4062   - color: #ffffff;
4063   - text-align: center;
4064   - white-space: nowrap;
4065   - vertical-align: baseline;
4066   - border-radius: .25em;
4067   -}
4068   -a.label:hover,
4069   -a.label:focus {
4070   - color: #ffffff;
4071   - text-decoration: none;
4072   - cursor: pointer;
4073   -}
4074   -.label:empty {
4075   - display: none;
4076   -}
4077   -.btn .label {
4078   - position: relative;
4079   - top: -1px;
4080   -}
4081   -.label-default {
4082   - background-color: #878787;
4083   -}
4084   -.label-default[href]:hover,
4085   -.label-default[href]:focus {
4086   - background-color: #6e6e6e;
4087   -}
4088   -.label-primary {
4089   - background-color: #0095da;
4090   -}
4091   -.label-primary[href]:hover,
4092   -.label-primary[href]:focus {
4093   - background-color: #0072a7;
4094   -}
4095   -.label-success {
4096   - background-color: #818f44;
4097   -}
4098   -.label-success[href]:hover,
4099   -.label-success[href]:focus {
4100   - background-color: #626c34;
4101   -}
4102   -.label-info {
4103   - background-color: #5bc0de;
4104   -}
4105   -.label-info[href]:hover,
4106   -.label-info[href]:focus {
4107   - background-color: #31b0d5;
4108   -}
4109   -.label-warning {
4110   - background-color: #f0ad4e;
4111   -}
4112   -.label-warning[href]:hover,
4113   -.label-warning[href]:focus {
4114   - background-color: #ec971f;
4115   -}
4116   -.label-danger {
4117   - background-color: #d9534f;
4118   -}
4119   -.label-danger[href]:hover,
4120   -.label-danger[href]:focus {
4121   - background-color: #c9302c;
4122   -}
4123   -.badge {
4124   - display: inline-block;
4125   - min-width: 10px;
4126   - padding: 3px 7px;
4127   - font-size: 12px;
4128   - font-weight: bold;
4129   - color: #ffffff;
4130   - line-height: 1;
4131   - vertical-align: middle;
4132   - white-space: nowrap;
4133   - text-align: center;
4134   - background-color: #878787;
4135   - border-radius: 10px;
4136   -}
4137   -.badge:empty {
4138   - display: none;
4139   -}
4140   -.btn .badge {
4141   - position: relative;
4142   - top: -1px;
4143   -}
4144   -.btn-xs .badge,
4145   -.btn-group-xs > .btn .badge {
4146   - top: 0;
4147   - padding: 1px 5px;
4148   -}
4149   -a.badge:hover,
4150   -a.badge:focus {
4151   - color: #ffffff;
4152   - text-decoration: none;
4153   - cursor: pointer;
4154   -}
4155   -.list-group-item.active > .badge,
4156   -.nav-pills > .active > a > .badge {
4157   - color: #0095da;
4158   - background-color: #ffffff;
4159   -}
4160   -.list-group-item > .badge {
4161   - float: right;
4162   -}
4163   -.list-group-item > .badge + .badge {
4164   - margin-right: 5px;
4165   -}
4166   -.nav-pills > li > a > .badge {
4167   - margin-left: 3px;
4168   -}
4169   -.jumbotron {
4170   - padding-top: 30px;
4171   - padding-bottom: 30px;
4172   - margin-bottom: 30px;
4173   - color: inherit;
4174   - background-color: #fefefe;
4175   -}
4176   -.jumbotron h1,
4177   -.jumbotron .h1 {
4178   - color: inherit;
4179   -}
4180   -.jumbotron p {
4181   - margin-bottom: 15px;
4182   - font-size: 21px;
4183   - font-weight: 200;
4184   -}
4185   -.jumbotron > hr {
4186   - border-top-color: #e5e5e5;
4187   -}
4188   -.container .jumbotron,
4189   -.container-fluid .jumbotron {
4190   - border-radius: 2px;
4191   - padding-left: 15px;
4192   - padding-right: 15px;
4193   -}
4194   -.jumbotron .container {
4195   - max-width: 100%;
4196   -}
4197   -@media screen and (min-width: 768px) {
4198   - .jumbotron {
4199   - padding-top: 48px;
4200   - padding-bottom: 48px;
4201   - }
4202   - .container .jumbotron,
4203   - .container-fluid .jumbotron {
4204   - padding-left: 60px;
4205   - padding-right: 60px;
4206   - }
4207   - .jumbotron h1,
4208   - .jumbotron .h1 {
4209   - font-size: 63px;
4210   - }
4211   -}
4212   -.thumbnail {
4213   - display: block;
4214   - padding: 4px;
4215   - margin-bottom: 20px;
4216   - line-height: 1.42857143;
4217   - background-color: #ffffff;
4218   - border: 1px solid #dddddd;
4219   - border-radius: 2px;
4220   - -webkit-transition: border 0.2s ease-in-out;
4221   - -o-transition: border 0.2s ease-in-out;
4222   - transition: border 0.2s ease-in-out;
4223   -}
4224   -.thumbnail > img,
4225   -.thumbnail a > img {
4226   - margin-left: auto;
4227   - margin-right: auto;
4228   -}
4229   -a.thumbnail:hover,
4230   -a.thumbnail:focus,
4231   -a.thumbnail.active {
4232   - border-color: #0095da;
4233   -}
4234   -.thumbnail .caption {
4235   - padding: 9px;
4236   - /* color: #303030;*/
4237   -}
4238   -.alert {
4239   - padding: 15px;
4240   - margin-bottom: 20px;
4241   - border: 1px solid transparent;
4242   - border-radius: 2px;
4243   -}
4244   -.alert h4 {
4245   - margin-top: 0;
4246   - color: inherit;
4247   -}
4248   -.alert .alert-link {
4249   - font-weight: bold;
4250   -}
4251   -.alert > p,
4252   -.alert > ul {
4253   - margin-bottom: 0;
4254   -}
4255   -.alert > p + p {
4256   - margin-top: 5px;
4257   -}
4258   -.alert-dismissable,
4259   -.alert-dismissible {
4260   - padding-right: 35px;
4261   -}
4262   -.alert-dismissable .close,
4263   -.alert-dismissible .close {
4264   - position: relative;
4265   - top: -2px;
4266   - right: -21px;
4267   - color: inherit;
4268   -}
4269   -.alert-success {
4270   - background-color: #dff0d8;
4271   - border-color: #d6e9c6;
4272   - color: #3c763d;
4273   -}
4274   -.alert-success hr {
4275   - border-top-color: #c9e2b3;
4276   -}
4277   -.alert-success .alert-link {
4278   - color: #2b542c;
4279   -}
4280   -.alert-info {
4281   - background-color: #d9edf7;
4282   - border-color: #bce8f1;
4283   - color: #31708f;
4284   -}
4285   -.alert-info hr {
4286   - border-top-color: #a6e1ec;
4287   -}
4288   -.alert-info .alert-link {
4289   - color: #245269;
4290   -}
4291   -.alert-warning {
4292   - background-color: #fcf8e3;
4293   - border-color: #faebcc;
4294   - color: #8a6d3b;
4295   -}
4296   -.alert-warning hr {
4297   - border-top-color: #f7e1b5;
4298   -}
4299   -.alert-warning .alert-link {
4300   - color: #66512c;
4301   -}
4302   -.alert-danger {
4303   - background-color: #f2dede;
4304   - border-color: #ebccd1;
4305   - color: #a94442;
4306   -}
4307   -.alert-danger hr {
4308   - border-top-color: #e4b9c0;
4309   -}
4310   -.alert-danger .alert-link {
4311   - color: #843534;
4312   -}
4313   -@-webkit-keyframes progress-bar-stripes {
4314   - from {
4315   - background-position: 40px 0;
4316   - }
4317   - to {
4318   - background-position: 0 0;
4319   - }
4320   -}
4321   -@-o-keyframes progress-bar-stripes {
4322   - from {
4323   - background-position: 40px 0;
4324   - }
4325   - to {
4326   - background-position: 0 0;
4327   - }
4328   -}
4329   -@keyframes progress-bar-stripes {
4330   - from {
4331   - background-position: 40px 0;
4332   - }
4333   - to {
4334   - background-position: 0 0;
4335   - }
4336   -}
4337   -.progress {
4338   - overflow: hidden;
4339   - height: 20px;
4340   - margin-bottom: 20px;
4341   - background-color: #f5f5f5;
4342   - border-radius: 2px;
4343   - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4344   - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4345   -}
4346   -.progress-bar {
4347   - float: left;
4348   - width: 0%;
4349   - height: 100%;
4350   - font-size: 12px;
4351   - line-height: 20px;
4352   - color: #ffffff;
4353   - text-align: center;
4354   - background-color: #0095da;
4355   - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4356   - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4357   - -webkit-transition: width 0.6s ease;
4358   - -o-transition: width 0.6s ease;
4359   - transition: width 0.6s ease;
4360   -}
4361   -.progress-striped .progress-bar,
4362   -.progress-bar-striped {
4363   - 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);
4364   - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4365   - 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);
4366   - -webkit-background-size: 40px 40px;
4367   - background-size: 40px 40px;
4368   -}
4369   -.progress.active .progress-bar,
4370   -.progress-bar.active {
4371   - -webkit-animation: progress-bar-stripes 2s linear infinite;
4372   - -o-animation: progress-bar-stripes 2s linear infinite;
4373   - animation: progress-bar-stripes 2s linear infinite;
4374   -}
4375   -.progress-bar-success {
4376   - background-color: #818f44;
4377   -}
4378   -.progress-striped .progress-bar-success {
4379   - 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);
4380   - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4381   - 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);
4382   -}
4383   -.progress-bar-info {
4384   - background-color: #5bc0de;
4385   -}
4386   -.progress-striped .progress-bar-info {
4387   - 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);
4388   - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4389   - 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);
4390   -}
4391   -.progress-bar-warning {
4392   - background-color: #f0ad4e;
4393   -}
4394   -.progress-striped .progress-bar-warning {
4395   - 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);
4396   - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4397   - 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);
4398   -}
4399   -.progress-bar-danger {
4400   - background-color: #d9534f;
4401   -}
4402   -.progress-striped .progress-bar-danger {
4403   - 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);
4404   - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4405   - 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);
4406   -}
4407   -.media {
4408   - margin-top: 15px;
4409   -}
4410   -.media:first-child {
4411   - margin-top: 0;
4412   -}
4413   -.media,
4414   -.media-body {
4415   - zoom: 1;
4416   - overflow: hidden;
4417   -}
4418   -.media-body {
4419   - width: 10000px;
4420   -}
4421   -.media-object {
4422   - display: block;
4423   -}
4424   -.media-object.img-thumbnail {
4425   - max-width: none;
4426   -}
4427   -.media-right,
4428   -.media > .pull-right {
4429   - padding-left: 10px;
4430   -}
4431   -.media-left,
4432   -.media > .pull-left {
4433   - padding-right: 10px;
4434   -}
4435   -.media-left,
4436   -.media-right,
4437   -.media-body {
4438   - display: table-cell;
4439   - vertical-align: top;
4440   -}
4441   -.media-middle {
4442   - vertical-align: middle;
4443   -}
4444   -.media-bottom {
4445   - vertical-align: bottom;
4446   -}
4447   -.media-heading {
4448   - margin-top: 0;
4449   - margin-bottom: 5px;
4450   -}
4451   -.media-list {
4452   - padding-left: 0;
4453   - list-style: none;
4454   -}
4455   -.list-group {
4456   - margin-bottom: 20px;
4457   - padding-left: 0;
4458   -}
4459   -.list-group-item {
4460   - position: relative;
4461   - display: block;
4462   - padding: 10px 15px;
4463   - margin-bottom: -1px;
4464   - background-color: #ffffff;
4465   - border: 1px solid #dddddd;
4466   -}
4467   -.list-group-item:first-child {
4468   - border-top-right-radius: 2px;
4469   - border-top-left-radius: 2px;
4470   -}
4471   -.list-group-item:last-child {
4472   - margin-bottom: 0;
4473   - border-bottom-right-radius: 2px;
4474   - border-bottom-left-radius: 2px;
4475   -}
4476   -a.list-group-item,
4477   -button.list-group-item {
4478   - color: #555555;
4479   -}
4480   -a.list-group-item .list-group-item-heading,
4481   -button.list-group-item .list-group-item-heading {
4482   - color: #333333;
4483   -}
4484   -a.list-group-item:hover,
4485   -button.list-group-item:hover,
4486   -a.list-group-item:focus,
4487   -button.list-group-item:focus {
4488   - text-decoration: none;
4489   - color: #555555;
4490   - background-color: #f5f5f5;
4491   -}
4492   -button.list-group-item {
4493   - width: 100%;
4494   - text-align: left;
4495   -}
4496   -.list-group-item.disabled,
4497   -.list-group-item.disabled:hover,
4498   -.list-group-item.disabled:focus {
4499   - background-color: #fefefe;
4500   - color: #878787;
4501   - cursor: not-allowed;
4502   -}
4503   -.list-group-item.disabled .list-group-item-heading,
4504   -.list-group-item.disabled:hover .list-group-item-heading,
4505   -.list-group-item.disabled:focus .list-group-item-heading {
4506   - color: inherit;
4507   -}
4508   -.list-group-item.disabled .list-group-item-text,
4509   -.list-group-item.disabled:hover .list-group-item-text,
4510   -.list-group-item.disabled:focus .list-group-item-text {
4511   - color: #878787;
4512   -}
4513   -.list-group-item.active,
4514   -.list-group-item.active:hover,
4515   -.list-group-item.active:focus {
4516   - z-index: 2;
4517   - color: #ffffff;
4518   - background-color: #0095da;
4519   - border-color: #0095da;
4520   -}
4521   -.list-group-item.active .list-group-item-heading,
4522   -.list-group-item.active:hover .list-group-item-heading,
4523   -.list-group-item.active:focus .list-group-item-heading,
4524   -.list-group-item.active .list-group-item-heading > small,
4525   -.list-group-item.active:hover .list-group-item-heading > small,
4526   -.list-group-item.active:focus .list-group-item-heading > small,
4527   -.list-group-item.active .list-group-item-heading > .small,
4528   -.list-group-item.active:hover .list-group-item-heading > .small,
4529   -.list-group-item.active:focus .list-group-item-heading > .small {
4530   - color: inherit;
4531   -}
4532   -.list-group-item.active .list-group-item-text,
4533   -.list-group-item.active:hover .list-group-item-text,
4534   -.list-group-item.active:focus .list-group-item-text {
4535   - color: #a7e3ff;
4536   -}
4537   -.list-group-item-success {
4538   - color: #3c763d;
4539   - background-color: #dff0d8;
4540   -}
4541   -a.list-group-item-success,
4542   -button.list-group-item-success {
4543   - color: #3c763d;
4544   -}
4545   -a.list-group-item-success .list-group-item-heading,
4546   -button.list-group-item-success .list-group-item-heading {
4547   - color: inherit;
4548   -}
4549   -a.list-group-item-success:hover,
4550   -button.list-group-item-success:hover,
4551   -a.list-group-item-success:focus,
4552   -button.list-group-item-success:focus {
4553   - color: #3c763d;
4554   - background-color: #d0e9c6;
4555   -}
4556   -a.list-group-item-success.active,
4557   -button.list-group-item-success.active,
4558   -a.list-group-item-success.active:hover,
4559   -button.list-group-item-success.active:hover,
4560   -a.list-group-item-success.active:focus,
4561   -button.list-group-item-success.active:focus {
4562   - color: #fff;
4563   - background-color: #3c763d;
4564   - border-color: #3c763d;
4565   -}
4566   -.list-group-item-info {
4567   - color: #31708f;
4568   - background-color: #d9edf7;
4569   -}
4570   -a.list-group-item-info,
4571   -button.list-group-item-info {
4572   - color: #31708f;
4573   -}
4574   -a.list-group-item-info .list-group-item-heading,
4575   -button.list-group-item-info .list-group-item-heading {
4576   - color: inherit;
4577   -}
4578   -a.list-group-item-info:hover,
4579   -button.list-group-item-info:hover,
4580   -a.list-group-item-info:focus,
4581   -button.list-group-item-info:focus {
4582   - color: #31708f;
4583   - background-color: #c4e3f3;
4584   -}
4585   -a.list-group-item-info.active,
4586   -button.list-group-item-info.active,
4587   -a.list-group-item-info.active:hover,
4588   -button.list-group-item-info.active:hover,
4589   -a.list-group-item-info.active:focus,
4590   -button.list-group-item-info.active:focus {
4591   - color: #fff;
4592   - background-color: #31708f;
4593   - border-color: #31708f;
4594   -}
4595   -.list-group-item-warning {
4596   - color: #8a6d3b;
4597   - background-color: #fcf8e3;
4598   -}
4599   -a.list-group-item-warning,
4600   -button.list-group-item-warning {
4601   - color: #8a6d3b;
4602   -}
4603   -a.list-group-item-warning .list-group-item-heading,
4604   -button.list-group-item-warning .list-group-item-heading {
4605   - color: inherit;
4606   -}
4607   -a.list-group-item-warning:hover,
4608   -button.list-group-item-warning:hover,
4609   -a.list-group-item-warning:focus,
4610   -button.list-group-item-warning:focus {
4611   - color: #8a6d3b;
4612   - background-color: #faf2cc;
4613   -}
4614   -a.list-group-item-warning.active,
4615   -button.list-group-item-warning.active,
4616   -a.list-group-item-warning.active:hover,
4617   -button.list-group-item-warning.active:hover,
4618   -a.list-group-item-warning.active:focus,
4619   -button.list-group-item-warning.active:focus {
4620   - color: #fff;
4621   - background-color: #8a6d3b;
4622   - border-color: #8a6d3b;
4623   -}
4624   -.list-group-item-danger {
4625   - color: #a94442;
4626   - background-color: #f2dede;
4627   -}
4628   -a.list-group-item-danger,
4629   -button.list-group-item-danger {
4630   - color: #a94442;
4631   -}
4632   -a.list-group-item-danger .list-group-item-heading,
4633   -button.list-group-item-danger .list-group-item-heading {
4634   - color: inherit;
4635   -}
4636   -a.list-group-item-danger:hover,
4637   -button.list-group-item-danger:hover,
4638   -a.list-group-item-danger:focus,
4639   -button.list-group-item-danger:focus {
4640   - color: #a94442;
4641   - background-color: #ebcccc;
4642   -}
4643   -a.list-group-item-danger.active,
4644   -button.list-group-item-danger.active,
4645   -a.list-group-item-danger.active:hover,
4646   -button.list-group-item-danger.active:hover,
4647   -a.list-group-item-danger.active:focus,
4648   -button.list-group-item-danger.active:focus {
4649   - color: #fff;
4650   - background-color: #a94442;
4651   - border-color: #a94442;
4652   -}
4653   -.list-group-item-heading {
4654   - margin-top: 0;
4655   - margin-bottom: 5px;
4656   -}
4657   -.list-group-item-text {
4658   - margin-bottom: 0;
4659   - line-height: 1.3;
4660   -}
4661   -.panel {
4662   - margin-bottom: 20px;
4663   - background-color: #ffffff;
4664   - border: 1px solid transparent;
4665   - border-radius: 2px;
4666   - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4667   - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4668   -}
4669   -.panel-body {
4670   - padding: 15px;
4671   -}
4672   -.panel-heading {
4673   - padding: 10px 15px;
4674   - border-bottom: 1px solid transparent;
4675   - border-top-right-radius: 1px;
4676   - border-top-left-radius: 1px;
4677   -}
4678   -.panel-heading > .dropdown .dropdown-toggle {
4679   - color: inherit;
4680   -}
4681   -.panel-title {
4682   - margin-top: 0;
4683   - margin-bottom: 0;
4684   - font-size: 16px;
4685   - color: inherit;
4686   -}
4687   -.panel-title > a,
4688   -.panel-title > small,
4689   -.panel-title > .small,
4690   -.panel-title > small > a,
4691   -.panel-title > .small > a {
4692   - color: inherit;
4693   -}
4694   -.panel-footer {
4695   - padding: 10px 15px;
4696   - background-color: #f5f5f5;
4697   - border-top: 1px solid #dddddd;
4698   - border-bottom-right-radius: 1px;
4699   - border-bottom-left-radius: 1px;
4700   -}
4701   -.panel > .list-group,
4702   -.panel > .panel-collapse > .list-group {
4703   - margin-bottom: 0;
4704   -}
4705   -.panel > .list-group .list-group-item,
4706   -.panel > .panel-collapse > .list-group .list-group-item {
4707   - border-width: 1px 0;
4708   - border-radius: 0;
4709   -}
4710   -.panel > .list-group:first-child .list-group-item:first-child,
4711   -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4712   - border-top: 0;
4713   - border-top-right-radius: 1px;
4714   - border-top-left-radius: 1px;
4715   -}
4716   -.panel > .list-group:last-child .list-group-item:last-child,
4717   -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4718   - border-bottom: 0;
4719   - border-bottom-right-radius: 1px;
4720   - border-bottom-left-radius: 1px;
4721   -}
4722   -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4723   - border-top-right-radius: 0;
4724   - border-top-left-radius: 0;
4725   -}
4726   -.panel-heading + .list-group .list-group-item:first-child {
4727   - border-top-width: 0;
4728   -}
4729   -.list-group + .panel-footer {
4730   - border-top-width: 0;
4731   -}
4732   -.panel > .table,
4733   -.panel > .table-responsive > .table,
4734   -.panel > .panel-collapse > .table {
4735   - margin-bottom: 0;
4736   -}
4737   -.panel > .table caption,
4738   -.panel > .table-responsive > .table caption,
4739   -.panel > .panel-collapse > .table caption {
4740   - padding-left: 15px;
4741   - padding-right: 15px;
4742   -}
4743   -.panel > .table:first-child,
4744   -.panel > .table-responsive:first-child > .table:first-child {
4745   - border-top-right-radius: 1px;
4746   - border-top-left-radius: 1px;
4747   -}
4748   -.panel > .table:first-child > thead:first-child > tr:first-child,
4749   -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4750   -.panel > .table:first-child > tbody:first-child > tr:first-child,
4751   -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4752   - border-top-left-radius: 1px;
4753   - border-top-right-radius: 1px;
4754   -}
4755   -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4756   -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4757   -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4758   -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4759   -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4760   -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4761   -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4762   -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4763   - border-top-left-radius: 1px;
4764   -}
4765   -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4766   -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4767   -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4768   -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4769   -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4770   -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4771   -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4772   -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4773   - border-top-right-radius: 1px;
4774   -}
4775   -.panel > .table:last-child,
4776   -.panel > .table-responsive:last-child > .table:last-child {
4777   - border-bottom-right-radius: 1px;
4778   - border-bottom-left-radius: 1px;
4779   -}
4780   -.panel > .table:last-child > tbody:last-child > tr:last-child,
4781   -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4782   -.panel > .table:last-child > tfoot:last-child > tr:last-child,
4783   -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4784   - border-bottom-left-radius: 1px;
4785   - border-bottom-right-radius: 1px;
4786   -}
4787   -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4788   -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4789   -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4790   -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4791   -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4792   -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4793   -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4794   -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4795   - border-bottom-left-radius: 1px;
4796   -}
4797   -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4798   -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4799   -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4800   -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4801   -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4802   -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4803   -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4804   -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4805   - border-bottom-right-radius: 1px;
4806   -}
4807   -.panel > .panel-body + .table,
4808   -.panel > .panel-body + .table-responsive,
4809   -.panel > .table + .panel-body,
4810   -.panel > .table-responsive + .panel-body {
4811   - border-top: 1px solid #dddddd;
4812   -}
4813   -.panel > .table > tbody:first-child > tr:first-child th,
4814   -.panel > .table > tbody:first-child > tr:first-child td {
4815   - border-top: 0;
4816   -}
4817   -.panel > .table-bordered,
4818   -.panel > .table-responsive > .table-bordered {
4819   - border: 0;
4820   -}
4821   -.panel > .table-bordered > thead > tr > th:first-child,
4822   -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4823   -.panel > .table-bordered > tbody > tr > th:first-child,
4824   -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4825   -.panel > .table-bordered > tfoot > tr > th:first-child,
4826   -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4827   -.panel > .table-bordered > thead > tr > td:first-child,
4828   -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4829   -.panel > .table-bordered > tbody > tr > td:first-child,
4830   -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4831   -.panel > .table-bordered > tfoot > tr > td:first-child,
4832   -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4833   - border-left: 0;
4834   -}
4835   -.panel > .table-bordered > thead > tr > th:last-child,
4836   -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4837   -.panel > .table-bordered > tbody > tr > th:last-child,
4838   -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4839   -.panel > .table-bordered > tfoot > tr > th:last-child,
4840   -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4841   -.panel > .table-bordered > thead > tr > td:last-child,
4842   -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4843   -.panel > .table-bordered > tbody > tr > td:last-child,
4844   -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4845   -.panel > .table-bordered > tfoot > tr > td:last-child,
4846   -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4847   - border-right: 0;
4848   -}
4849   -.panel > .table-bordered > thead > tr:first-child > td,
4850   -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4851   -.panel > .table-bordered > tbody > tr:first-child > td,
4852   -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4853   -.panel > .table-bordered > thead > tr:first-child > th,
4854   -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4855   -.panel > .table-bordered > tbody > tr:first-child > th,
4856   -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4857   - border-bottom: 0;
4858   -}
4859   -.panel > .table-bordered > tbody > tr:last-child > td,
4860   -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4861   -.panel > .table-bordered > tfoot > tr:last-child > td,
4862   -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4863   -.panel > .table-bordered > tbody > tr:last-child > th,
4864   -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4865   -.panel > .table-bordered > tfoot > tr:last-child > th,
4866   -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4867   - border-bottom: 0;
4868   -}
4869   -.panel > .table-responsive {
4870   - border: 0;
4871   - margin-bottom: 0;
4872   -}
4873   -.panel-group {
4874   - margin-bottom: 20px;
4875   -}
4876   -.panel-group .panel {
4877   - margin-bottom: 0;
4878   - border-radius: 2px;
4879   -}
4880   -.panel-group .panel + .panel {
4881   - margin-top: 5px;
4882   -}
4883   -.panel-group .panel-heading {
4884   - border-bottom: 0;
4885   -}
4886   -.panel-group .panel-heading + .panel-collapse > .panel-body,
4887   -.panel-group .panel-heading + .panel-collapse > .list-group {
4888   - border-top: 1px solid #dddddd;
4889   -}
4890   -.panel-group .panel-footer {
4891   - border-top: 0;
4892   -}
4893   -.panel-group .panel-footer + .panel-collapse .panel-body {
4894   - border-bottom: 1px solid #dddddd;
4895   -}
4896   -.panel-default {
4897   - border-color: #dddddd;
4898   -}
4899   -.panel-default > .panel-heading {
4900   - color: #303030;
4901   - background-color: #f5f5f5;
4902   - border-color: #dddddd;
4903   -}
4904   -.panel-default > .panel-heading + .panel-collapse > .panel-body {
4905   - border-top-color: #dddddd;
4906   -}
4907   -.panel-default > .panel-heading .badge {
4908   - color: #f5f5f5;
4909   - background-color: #303030;
4910   -}
4911   -.panel-default > .panel-footer + .panel-collapse > .panel-body {
4912   - border-bottom-color: #dddddd;
4913   -}
4914   -.panel-primary {
4915   - border-color: #0095da;
4916   -}
4917   -.panel-primary > .panel-heading {
4918   - color: #ffffff;
4919   - background-color: #0095da;
4920   - border-color: #0095da;
4921   -}
4922   -.panel-primary > .panel-heading + .panel-collapse > .panel-body {
4923   - border-top-color: #0095da;
4924   -}
4925   -.panel-primary > .panel-heading .badge {
4926   - color: #0095da;
4927   - background-color: #ffffff;
4928   -}
4929   -.panel-primary > .panel-footer + .panel-collapse > .panel-body {
4930   - border-bottom-color: #0095da;
4931   -}
4932   -.panel-success {
4933   - border-color: #d6e9c6;
4934   -}
4935   -.panel-success > .panel-heading {
4936   - color: #3c763d;
4937   - background-color: #dff0d8;
4938   - border-color: #d6e9c6;
4939   -}
4940   -.panel-success > .panel-heading + .panel-collapse > .panel-body {
4941   - border-top-color: #d6e9c6;
4942   -}
4943   -.panel-success > .panel-heading .badge {
4944   - color: #dff0d8;
4945   - background-color: #3c763d;
4946   -}
4947   -.panel-success > .panel-footer + .panel-collapse > .panel-body {
4948   - border-bottom-color: #d6e9c6;
4949   -}
4950   -.panel-info {
4951   - border-color: #bce8f1;
4952   -}
4953   -.panel-info > .panel-heading {
4954   - color: #31708f;
4955   - background-color: #d9edf7;
4956   - border-color: #bce8f1;
4957   -}
4958   -.panel-info > .panel-heading + .panel-collapse > .panel-body {
4959   - border-top-color: #bce8f1;
4960   -}
4961   -.panel-info > .panel-heading .badge {
4962   - color: #d9edf7;
4963   - background-color: #31708f;
4964   -}
4965   -.panel-info > .panel-footer + .panel-collapse > .panel-body {
4966   - border-bottom-color: #bce8f1;
4967   -}
4968   -.panel-warning {
4969   - border-color: #faebcc;
4970   -}
4971   -.panel-warning > .panel-heading {
4972   - color: #8a6d3b;
4973   - background-color: #fcf8e3;
4974   - border-color: #faebcc;
4975   -}
4976   -.panel-warning > .panel-heading + .panel-collapse > .panel-body {
4977   - border-top-color: #faebcc;
4978   -}
4979   -.panel-warning > .panel-heading .badge {
4980   - color: #fcf8e3;
4981   - background-color: #8a6d3b;
4982   -}
4983   -.panel-warning > .panel-footer + .panel-collapse > .panel-body {
4984   - border-bottom-color: #faebcc;
4985   -}
4986   -.panel-danger {
4987   - border-color: #ebccd1;
4988   -}
4989   -.panel-danger > .panel-heading {
4990   - color: #a94442;
4991   - background-color: #f2dede;
4992   - border-color: #ebccd1;
4993   -}
4994   -.panel-danger > .panel-heading + .panel-collapse > .panel-body {
4995   - border-top-color: #ebccd1;
4996   -}
4997   -.panel-danger > .panel-heading .badge {
4998   - color: #f2dede;
4999   - background-color: #a94442;
5000   -}
5001   -.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5002   - border-bottom-color: #ebccd1;
5003   -}
5004   -.embed-responsive {
5005   - position: relative;
5006   - display: block;
5007   - height: 0;
5008   - padding: 0;
5009   - overflow: hidden;
5010   -}
5011   -.embed-responsive .embed-responsive-item,
5012   -.embed-responsive iframe,
5013   -.embed-responsive embed,
5014   -.embed-responsive object,
5015   -.embed-responsive video {
5016   - position: absolute;
5017   - top: 0;
5018   - left: 0;
5019   - bottom: 0;
5020   - height: 100%;
5021   - width: 100%;
5022   - border: 0;
5023   -}
5024   -.embed-responsive-16by9 {
5025   - padding-bottom: 56.25%;
5026   -}
5027   -.embed-responsive-4by3 {
5028   - padding-bottom: 75%;
5029   -}
5030   -.well {
5031   - min-height: 20px;
5032   - padding: 19px;
5033   - margin-bottom: 20px;
5034   - background-color: #f5f5f5;
5035   - border: 1px solid #e3e3e3;
5036   - border-radius: 2px;
5037   - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5038   - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5039   -}
5040   -.well blockquote {
5041   - border-color: #ddd;
5042   - border-color: rgba(0, 0, 0, 0.15);
5043   -}
5044   -.well-lg {
5045   - padding: 24px;
5046   - border-radius: 2px;
5047   -}
5048   -.well-sm {
5049   - padding: 9px;
5050   - border-radius: 2px;
5051   -}
5052   -.close {
5053   - float: right;
5054   - font-size: 21px;
5055   - font-weight: bold;
5056   - line-height: 1;
5057   - color: #000000;
5058   - text-shadow: 0 1px 0 #ffffff;
5059   - opacity: 0.2;
5060   - filter: alpha(opacity=20);
5061   -}
5062   -.close:hover,
5063   -.close:focus {
5064   - color: #000000;
5065   - text-decoration: none;
5066   - cursor: pointer;
5067   - opacity: 0.5;
5068   - filter: alpha(opacity=50);
5069   -}
5070   -button.close {
5071   - padding: 0;
5072   - cursor: pointer;
5073   - background: transparent;
5074   - border: 0;
5075   - -webkit-appearance: none;
5076   -}
5077   -.modal-open {
5078   - overflow: hidden;
5079   -}
5080   -.modal {
5081   - display: none;
5082   - overflow: hidden;
5083   - position: fixed;
5084   - top: 0;
5085   - right: 0;
5086   - bottom: 0;
5087   - left: 0;
5088   - z-index: 1050;
5089   - -webkit-overflow-scrolling: touch;
5090   - outline: 0;
5091   -}
5092   -.modal.fade .modal-dialog {
5093   - -webkit-transform: translate(0, -25%);
5094   - -ms-transform: translate(0, -25%);
5095   - -o-transform: translate(0, -25%);
5096   - transform: translate(0, -25%);
5097   - -webkit-transition: -webkit-transform 0.3s ease-out;
5098   - -o-transition: -o-transform 0.3s ease-out;
5099   - transition: transform 0.3s ease-out;
5100   -}
5101   -.modal.in .modal-dialog {
5102   - -webkit-transform: translate(0, 0);
5103   - -ms-transform: translate(0, 0);
5104   - -o-transform: translate(0, 0);
5105   - transform: translate(0, 0);
5106   -}
5107   -.modal-open .modal {
5108   - overflow-x: hidden;
5109   - overflow-y: auto;
5110   -}
5111   -.modal-dialog {
5112   - position: relative;
5113   - width: auto;
5114   - margin: 10px;
5115   -}
5116   -.modal-content {
5117   - position: relative;
5118   - background-color: #ffffff;
5119   - border: 1px solid #999999;
5120   - border: 1px solid rgba(0, 0, 0, 0.2);
5121   - border-radius: 2px;
5122   - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5123   - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5124   - -webkit-background-clip: padding-box;
5125   - background-clip: padding-box;
5126   - outline: 0;
5127   -}
5128   -.modal-backdrop {
5129   - position: fixed;
5130   - top: 0;
5131   - right: 0;
5132   - bottom: 0;
5133   - left: 0;
5134   - z-index: 1040;
5135   - background-color: #000000;
5136   -}
5137   -.modal-backdrop.fade {
5138   - opacity: 0;
5139   - filter: alpha(opacity=0);
5140   -}
5141   -.modal-backdrop.in {
5142   - opacity: 0.5;
5143   - filter: alpha(opacity=50);
5144   -}
5145   -.modal-header {
5146   - padding: 15px;
5147   - border-bottom: 1px solid #e5e5e5;
5148   -}
5149   -.modal-header .close {
5150   - margin-top: -2px;
5151   -}
5152   -.modal-title {
5153   - margin: 0;
5154   - line-height: 1.42857143;
5155   -}
5156   -.modal-body {
5157   - position: relative;
5158   - padding: 15px;
5159   -}
5160   -.modal-footer {
5161   - padding: 15px;
5162   - text-align: right;
5163   - border-top: 1px solid #e5e5e5;
5164   -}
5165   -.modal-footer .btn + .btn {
5166   - margin-left: 5px;
5167   - margin-bottom: 0;
5168   -}
5169   -.modal-footer .btn-group .btn + .btn {
5170   - margin-left: -1px;
5171   -}
5172   -.modal-footer .btn-block + .btn-block {
5173   - margin-left: 0;
5174   -}
5175   -.modal-scrollbar-measure {
5176   - position: absolute;
5177   - top: -9999px;
5178   - width: 50px;
5179   - height: 50px;
5180   - overflow: scroll;
5181   -}
5182   -@media (min-width: 768px) {
5183   - .modal-dialog {
5184   - width: 600px;
5185   - margin: 30px auto;
5186   - }
5187   - .modal-content {
5188   - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5189   - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5190   - }
5191   - .modal-sm {
5192   - width: 300px;
5193   - }
5194   -}
5195   -@media (min-width: 992px) {
5196   - .modal-lg {
5197   - width: 900px;
5198   - }
5199   -}
5200   -.tooltip {
5201   - position: absolute;
5202   - z-index: 1070;
5203   - display: block;
5204   - font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
5205   - font-style: normal;
5206   - font-weight: normal;
5207   - letter-spacing: normal;
5208   - line-break: auto;
5209   - line-height: 1.42857143;
5210   - text-align: left;
5211   - text-align: start;
5212   - text-decoration: none;
5213   - text-shadow: none;
5214   - text-transform: none;
5215   - white-space: normal;
5216   - word-break: normal;
5217   - word-spacing: normal;
5218   - word-wrap: normal;
5219   - font-size: 12px;
5220   - opacity: 0;
5221   - filter: alpha(opacity=0);
5222   -}
5223   -.tooltip.in {
5224   - opacity: 0.9;
5225   - filter: alpha(opacity=90);
5226   -}
5227   -.tooltip.top {
5228   - margin-top: -3px;
5229   - padding: 5px 0;
5230   -}
5231   -.tooltip.right {
5232   - margin-left: 3px;
5233   - padding: 0 5px;
5234   -}
5235   -.tooltip.bottom {
5236   - margin-top: 3px;
5237   - padding: 5px 0;
5238   -}
5239   -.tooltip.left {
5240   - margin-left: -3px;
5241   - padding: 0 5px;
5242   -}
5243   -.tooltip-inner {
5244   - max-width: 200px;
5245   - padding: 3px 8px;
5246   - color: #ffffff;
5247   - text-align: center;
5248   - background-color: #000000;
5249   - border-radius: 2px;
5250   -}
5251   -.tooltip-arrow {
5252   - position: absolute;
5253   - width: 0;
5254   - height: 0;
5255   - border-color: transparent;
5256   - border-style: solid;
5257   -}
5258   -.tooltip.top .tooltip-arrow {
5259   - bottom: 0;
5260   - left: 50%;
5261   - margin-left: -5px;
5262   - border-width: 5px 5px 0;
5263   - border-top-color: #000000;
5264   -}
5265   -.tooltip.top-left .tooltip-arrow {
5266   - bottom: 0;
5267   - right: 5px;
5268   - margin-bottom: -5px;
5269   - border-width: 5px 5px 0;
5270   - border-top-color: #000000;
5271   -}
5272   -.tooltip.top-right .tooltip-arrow {
5273   - bottom: 0;
5274   - left: 5px;
5275   - margin-bottom: -5px;
5276   - border-width: 5px 5px 0;
5277   - border-top-color: #000000;
5278   -}
5279   -.tooltip.right .tooltip-arrow {
5280   - top: 50%;
5281   - left: 0;
5282   - margin-top: -5px;
5283   - border-width: 5px 5px 5px 0;
5284   - border-right-color: #000000;
5285   -}
5286   -.tooltip.left .tooltip-arrow {
5287   - top: 50%;
5288   - right: 0;
5289   - margin-top: -5px;
5290   - border-width: 5px 0 5px 5px;
5291   - border-left-color: #000000;
5292   -}
5293   -.tooltip.bottom .tooltip-arrow {
5294   - top: 0;
5295   - left: 50%;
5296   - margin-left: -5px;
5297   - border-width: 0 5px 5px;
5298   - border-bottom-color: #000000;
5299   -}
5300   -.tooltip.bottom-left .tooltip-arrow {
5301   - top: 0;
5302   - right: 5px;
5303   - margin-top: -5px;
5304   - border-width: 0 5px 5px;
5305   - border-bottom-color: #000000;
5306   -}
5307   -.tooltip.bottom-right .tooltip-arrow {
5308   - top: 0;
5309   - left: 5px;
5310   - margin-top: -5px;
5311   - border-width: 0 5px 5px;
5312   - border-bottom-color: #000000;
5313   -}
5314   -.popover {
5315   - position: absolute;
5316   - top: 0;
5317   - left: 0;
5318   - z-index: 1060;
5319   - display: none;
5320   - max-width: 276px;
5321   - padding: 1px;
5322   - font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
5323   - font-style: normal;
5324   - font-weight: normal;
5325   - letter-spacing: normal;
5326   - line-break: auto;
5327   - line-height: 1.42857143;
5328   - text-align: left;
5329   - text-align: start;
5330   - text-decoration: none;
5331   - text-shadow: none;
5332   - text-transform: none;
5333   - white-space: normal;
5334   - word-break: normal;
5335   - word-spacing: normal;
5336   - word-wrap: normal;
5337   - font-size: 14px;
5338   - background-color: #ffffff;
5339   - -webkit-background-clip: padding-box;
5340   - background-clip: padding-box;
5341   - border: 1px solid #cccccc;
5342   - border: 1px solid rgba(0, 0, 0, 0.2);
5343   - border-radius: 2px;
5344   - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5345   - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5346   -}
5347   -.popover.top {
5348   - margin-top: -10px;
5349   -}
5350   -.popover.right {
5351   - margin-left: 10px;
5352   -}
5353   -.popover.bottom {
5354   - margin-top: 10px;
5355   -}
5356   -.popover.left {
5357   - margin-left: -10px;
5358   -}
5359   -.popover-title {
5360   - margin: 0;
5361   - padding: 8px 14px;
5362   - font-size: 14px;
5363   - background-color: #f7f7f7;
5364   - border-bottom: 1px solid #ebebeb;
5365   - border-radius: 1px 1px 0 0;
5366   -}
5367   -.popover-content {
5368   - padding: 9px 14px;
5369   -}
5370   -.popover > .arrow,
5371   -.popover > .arrow:after {
5372   - position: absolute;
5373   - display: block;
5374   - width: 0;
5375   - height: 0;
5376   - border-color: transparent;
5377   - border-style: solid;
5378   -}
5379   -.popover > .arrow {
5380   - border-width: 11px;
5381   -}
5382   -.popover > .arrow:after {
5383   - border-width: 10px;
5384   - content: "";
5385   -}
5386   -.popover.top > .arrow {
5387   - left: 50%;
5388   - margin-left: -11px;
5389   - border-bottom-width: 0;
5390   - border-top-color: #999999;
5391   - border-top-color: rgba(0, 0, 0, 0.25);
5392   - bottom: -11px;
5393   -}
5394   -.popover.top > .arrow:after {
5395   - content: " ";
5396   - bottom: 1px;
5397   - margin-left: -10px;
5398   - border-bottom-width: 0;
5399   - border-top-color: #ffffff;
5400   -}
5401   -.popover.right > .arrow {
5402   - top: 50%;
5403   - left: -11px;
5404   - margin-top: -11px;
5405   - border-left-width: 0;
5406   - border-right-color: #999999;
5407   - border-right-color: rgba(0, 0, 0, 0.25);
5408   -}
5409   -.popover.right > .arrow:after {
5410   - content: " ";
5411   - left: 1px;
5412   - bottom: -10px;
5413   - border-left-width: 0;
5414   - border-right-color: #ffffff;
5415   -}
5416   -.popover.bottom > .arrow {
5417   - left: 50%;
5418   - margin-left: -11px;
5419   - border-top-width: 0;
5420   - border-bottom-color: #999999;
5421   - border-bottom-color: rgba(0, 0, 0, 0.25);
5422   - top: -11px;
5423   -}
5424   -.popover.bottom > .arrow:after {
5425   - content: " ";
5426   - top: 1px;
5427   - margin-left: -10px;
5428   - border-top-width: 0;
5429   - border-bottom-color: #ffffff;
5430   -}
5431   -.popover.left > .arrow {
5432   - top: 50%;
5433   - right: -11px;
5434   - margin-top: -11px;
5435   - border-right-width: 0;
5436   - border-left-color: #999999;
5437   - border-left-color: rgba(0, 0, 0, 0.25);
5438   -}
5439   -.popover.left > .arrow:after {
5440   - content: " ";
5441   - right: 1px;
5442   - border-right-width: 0;
5443   - border-left-color: #ffffff;
5444   - bottom: -10px;
5445   -}
5446   -.carousel {
5447   - position: relative;
5448   -}
5449   -.carousel-inner {
5450   - position: relative;
5451   - overflow: hidden;
5452   - width: 100%;
5453   -}
5454   -.carousel-inner > .item {
5455   - display: none;
5456   - position: relative;
5457   - -webkit-transition: 0.6s ease-in-out left;
5458   - -o-transition: 0.6s ease-in-out left;
5459   - transition: 0.6s ease-in-out left;
5460   -}
5461   -.carousel-inner > .item > img,
5462   -.carousel-inner > .item > a > img {
5463   - line-height: 1;
5464   -}
5465   -@media all and (transform-3d), (-webkit-transform-3d) {
5466   - .carousel-inner > .item {
5467   - -webkit-transition: -webkit-transform 0.6s ease-in-out;
5468   - -o-transition: -o-transform 0.6s ease-in-out;
5469   - transition: transform 0.6s ease-in-out;
5470   - -webkit-backface-visibility: hidden;
5471   - backface-visibility: hidden;
5472   - -webkit-perspective: 1000px;
5473   - perspective: 1000px;
5474   - }
5475   - .carousel-inner > .item.next,
5476   - .carousel-inner > .item.active.right {
5477   - -webkit-transform: translate3d(100%, 0, 0);
5478   - transform: translate3d(100%, 0, 0);
5479   - left: 0;
5480   - }
5481   - .carousel-inner > .item.prev,
5482   - .carousel-inner > .item.active.left {
5483   - -webkit-transform: translate3d(-100%, 0, 0);
5484   - transform: translate3d(-100%, 0, 0);
5485   - left: 0;
5486   - }
5487   - .carousel-inner > .item.next.left,
5488   - .carousel-inner > .item.prev.right,
5489   - .carousel-inner > .item.active {
5490   - -webkit-transform: translate3d(0, 0, 0);
5491   - transform: translate3d(0, 0, 0);
5492   - left: 0;
5493   - }
5494   -}
5495   -.carousel-inner > .active,
5496   -.carousel-inner > .next,
5497   -.carousel-inner > .prev {
5498   - display: block;
5499   -}
5500   -.carousel-inner > .active {
5501   - left: 0;
5502   -}
5503   -.carousel-inner > .next,
5504   -.carousel-inner > .prev {
5505   - position: absolute;
5506   - top: 0;
5507   - width: 100%;
5508   -}
5509   -.carousel-inner > .next {
5510   - left: 100%;
5511   -}
5512   -.carousel-inner > .prev {
5513   - left: -100%;
5514   -}
5515   -.carousel-inner > .next.left,
5516   -.carousel-inner > .prev.right {
5517   - left: 0;
5518   -}
5519   -.carousel-inner > .active.left {
5520   - left: -100%;
5521   -}
5522   -.carousel-inner > .active.right {
5523   - left: 100%;
5524   -}
5525   -.carousel-control {
5526   - position: absolute;
5527   - top: 0;
5528   - left: 0;
5529   - bottom: 0;
5530   - width: 15%;
5531   - opacity: 0.5;
5532   - filter: alpha(opacity=50);
5533   - font-size: 20px;
5534   - color: #ffffff;
5535   - text-align: center;
5536   - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5537   - background-color: rgba(0, 0, 0, 0);
5538   -}
5539   -.carousel-control.left {
5540   - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5541   - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5542   - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
5543   - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5544   - background-repeat: repeat-x;
5545   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5546   -}
5547   -.carousel-control.right {
5548   - left: auto;
5549   - right: 0;
5550   - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5551   - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5552   - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
5553   - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5554   - background-repeat: repeat-x;
5555   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5556   -}
5557   -.carousel-control:hover,
5558   -.carousel-control:focus {
5559   - outline: 0;
5560   - color: #ffffff;
5561   - text-decoration: none;
5562   - opacity: 0.9;
5563   - filter: alpha(opacity=90);
5564   -}
5565   -.carousel-control .icon-prev,
5566   -.carousel-control .icon-next,
5567   -.carousel-control .glyphicon-chevron-left,
5568   -.carousel-control .glyphicon-chevron-right {
5569   - position: absolute;
5570   - top: 50%;
5571   - margin-top: -10px;
5572   - z-index: 5;
5573   - display: inline-block;
5574   -}
5575   -.carousel-control .icon-prev,
5576   -.carousel-control .glyphicon-chevron-left {
5577   - left: 50%;
5578   - margin-left: -10px;
5579   -}
5580   -.carousel-control .icon-next,
5581   -.carousel-control .glyphicon-chevron-right {
5582   - right: 50%;
5583   - margin-right: -10px;
5584   -}
5585   -.carousel-control .icon-prev,
5586   -.carousel-control .icon-next {
5587   - width: 20px;
5588   - height: 20px;
5589   - line-height: 1;
5590   - font-family: serif;
5591   -}
5592   -.carousel-control .icon-prev:before {
5593   - content: '\2039';
5594   -}
5595   -.carousel-control .icon-next:before {
5596   - content: '\203a';
5597   -}
5598   -.carousel-indicators {
5599   - position: absolute;
5600   - bottom: 10px;
5601   - left: 50%;
5602   - z-index: 15;
5603   - width: 60%;
5604   - margin-left: -30%;
5605   - padding-left: 0;
5606   - list-style: none;
5607   - text-align: center;
5608   -}
5609   -.carousel-indicators li {
5610   - display: inline-block;
5611   - width: 10px;
5612   - height: 10px;
5613   - margin: 1px;
5614   - text-indent: -999px;
5615   - border: 1px solid #ffffff;
5616   - border-radius: 10px;
5617   - cursor: pointer;
5618   - background-color: #000 \9;
5619   - background-color: rgba(0, 0, 0, 0);
5620   -}
5621   -.carousel-indicators .active {
5622   - margin: 0;
5623   - width: 12px;
5624   - height: 12px;
5625   - background-color: #ffffff;
5626   -}
5627   -.carousel-caption {
5628   - position: absolute;
5629   - left: 15%;
5630   - right: 15%;
5631   - bottom: 20px;
5632   - z-index: 10;
5633   - padding-top: 20px;
5634   - padding-bottom: 20px;
5635   - color: #ffffff;
5636   - text-align: center;
5637   - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5638   -}
5639   -.carousel-caption .btn {
5640   - text-shadow: none;
5641   -}
5642   -@media screen and (min-width: 768px) {
5643   - .carousel-control .glyphicon-chevron-left,
5644   - .carousel-control .glyphicon-chevron-right,
5645   - .carousel-control .icon-prev,
5646   - .carousel-control .icon-next {
5647   - width: 30px;
5648   - height: 30px;
5649   - margin-top: -10px;
5650   - font-size: 30px;
5651   - }
5652   - .carousel-control .glyphicon-chevron-left,
5653   - .carousel-control .icon-prev {
5654   - margin-left: -10px;
5655   - }
5656   - .carousel-control .glyphicon-chevron-right,
5657   - .carousel-control .icon-next {
5658   - margin-right: -10px;
5659   - }
5660   - .carousel-caption {
5661   - left: 20%;
5662   - right: 20%;
5663   - padding-bottom: 30px;
5664   - }
5665   - .carousel-indicators {
5666   - bottom: 20px;
5667   - }
5668   -}
5669   -.clearfix:before,
5670   -.clearfix:after,
5671   -.dl-horizontal dd:before,
5672   -.dl-horizontal dd:after,
5673   -.container:before,
5674   -.container:after,
5675   -.container-fluid:before,
5676   -.container-fluid:after,
5677   -.row:before,
5678   -.row:after,
5679   -.form-horizontal .form-group:before,
5680   -.form-horizontal .form-group:after,
5681   -.btn-toolbar:before,
5682   -.btn-toolbar:after,
5683   -.btn-group-vertical > .btn-group:before,
5684   -.btn-group-vertical > .btn-group:after,
5685   -.nav:before,
5686   -.nav:after,
5687   -.navbar:before,
5688   -.navbar:after,
5689   -.navbar-header:before,
5690   -.navbar-header:after,
5691   -.navbar-collapse:before,
5692   -.navbar-collapse:after,
5693   -.pager:before,
5694   -.pager:after,
5695   -.panel-body:before,
5696   -.panel-body:after,
5697   -.modal-header:before,
5698   -.modal-header:after,
5699   -.modal-footer:before,
5700   -.modal-footer:after {
5701   - content: " ";
5702   - display: table;
5703   -}
5704   -.clearfix:after,
5705   -.dl-horizontal dd:after,
5706   -.container:after,
5707   -.container-fluid:after,
5708   -.row:after,
5709   -.form-horizontal .form-group:after,
5710   -.btn-toolbar:after,
5711   -.btn-group-vertical > .btn-group:after,
5712   -.nav:after,
5713   -.navbar:after,
5714   -.navbar-header:after,
5715   -.navbar-collapse:after,
5716   -.pager:after,
5717   -.panel-body:after,
5718   -.modal-header:after,
5719   -.modal-footer:after {
5720   - clear: both;
5721   -}
5722   -.center-block {
5723   - display: block;
5724   - margin-left: auto;
5725   - margin-right: auto;
5726   -}
5727   -.pull-right {
5728   - float: right !important;
5729   -}
5730   -.pull-left {
5731   - float: left !important;
5732   -}
5733   -.hide {
5734   - display: none !important;
5735   -}
5736   -.show {
5737   - display: block !important;
5738   -}
5739   -.invisible {
5740   - visibility: hidden;
5741   -}
5742   -.text-hide {
5743   - font: 0/0 a;
5744   - color: transparent;
5745   - text-shadow: none;
5746   - background-color: transparent;
5747   - border: 0;
5748   -}
5749   -.hidden {
5750   - display: none !important;
5751   -}
5752   -.affix {
5753   - position: fixed;
5754   -}
5755   -@-ms-viewport {
5756   - width: device-width;
5757   -}
5758   -.visible-xs,
5759   -.visible-sm,
5760   -.visible-md,
5761   -.visible-lg {
5762   - display: none !important;
5763   -}
5764   -.visible-xs-block,
5765   -.visible-xs-inline,
5766   -.visible-xs-inline-block,
5767   -.visible-sm-block,
5768   -.visible-sm-inline,
5769   -.visible-sm-inline-block,
5770   -.visible-md-block,
5771   -.visible-md-inline,
5772   -.visible-md-inline-block,
5773   -.visible-lg-block,
5774   -.visible-lg-inline,
5775   -.visible-lg-inline-block {
5776   - display: none !important;
5777   -}
5778   -@media (max-width: 767px) {
5779   - .visible-xs {
5780   - display: block !important;
5781   - }
5782   - table.visible-xs {
5783   - display: table !important;
5784   - }
5785   - tr.visible-xs {
5786   - display: table-row !important;
5787   - }
5788   - th.visible-xs,
5789   - td.visible-xs {
5790   - display: table-cell !important;
5791   - }
5792   -}
5793   -@media (max-width: 767px) {
5794   - .visible-xs-block {
5795   - display: block !important;
5796   - }
5797   -}
5798   -@media (max-width: 767px) {
5799   - .visible-xs-inline {
5800   - display: inline !important;
5801   - }
5802   -}
5803   -@media (max-width: 767px) {
5804   - .visible-xs-inline-block {
5805   - display: inline-block !important;
5806   - }
5807   -}
5808   -@media (min-width: 768px) and (max-width: 991px) {
5809   - .visible-sm {
5810   - display: block !important;
5811   - }
5812   - table.visible-sm {
5813   - display: table !important;
5814   - }
5815   - tr.visible-sm {
5816   - display: table-row !important;
5817   - }
5818   - th.visible-sm,
5819   - td.visible-sm {
5820   - display: table-cell !important;
5821   - }
5822   -}
5823   -@media (min-width: 768px) and (max-width: 991px) {
5824   - .visible-sm-block {
5825   - display: block !important;
5826   - }
5827   -}
5828   -@media (min-width: 768px) and (max-width: 991px) {
5829   - .visible-sm-inline {
5830   - display: inline !important;
5831   - }
5832   -}
5833   -@media (min-width: 768px) and (max-width: 991px) {
5834   - .visible-sm-inline-block {
5835   - display: inline-block !important;
5836   - }
5837   -}
5838   -@media (min-width: 992px) and (max-width: 1199px) {
5839   - .visible-md {
5840   - display: block !important;
5841   - }
5842   - table.visible-md {
5843   - display: table !important;
5844   - }
5845   - tr.visible-md {
5846   - display: table-row !important;
5847   - }
5848   - th.visible-md,
5849   - td.visible-md {
5850   - display: table-cell !important;
5851   - }
5852   -}
5853   -@media (min-width: 992px) and (max-width: 1199px) {
5854   - .visible-md-block {
5855   - display: block !important;
5856   - }
5857   -}
5858   -@media (min-width: 992px) and (max-width: 1199px) {
5859   - .visible-md-inline {
5860   - display: inline !important;
5861   - }
5862   -}
5863   -@media (min-width: 992px) and (max-width: 1199px) {
5864   - .visible-md-inline-block {
5865   - display: inline-block !important;
5866   - }
5867   -}
5868   -@media (min-width: 1200px) {
5869   - .visible-lg {
5870   - display: block !important;
5871   - }
5872   - table.visible-lg {
5873   - display: table !important;
5874   - }
5875   - tr.visible-lg {
5876   - display: table-row !important;
5877   - }
5878   - th.visible-lg,
5879   - td.visible-lg {
5880   - display: table-cell !important;
5881   - }
5882   -}
5883   -@media (min-width: 1200px) {
5884   - .visible-lg-block {
5885   - display: block !important;
5886   - }
5887   -}
5888   -@media (min-width: 1200px) {
5889   - .visible-lg-inline {
5890   - display: inline !important;
5891   - }
5892   -}
5893   -@media (min-width: 1200px) {
5894   - .visible-lg-inline-block {
5895   - display: inline-block !important;
5896   - }
5897   -}
5898   -@media (max-width: 767px) {
5899   - .hidden-xs {
5900   - display: none !important;
5901   - }
5902   -}
5903   -@media (min-width: 768px) and (max-width: 991px) {
5904   - .hidden-sm {
5905   - display: none !important;
5906   - }
5907   -}
5908   -@media (min-width: 992px) and (max-width: 1199px) {
5909   - .hidden-md {
5910   - display: none !important;
5911   - }
5912   -}
5913   -@media (min-width: 1200px) {
5914   - .hidden-lg {
5915   - display: none !important;
5916   - }
5917   -}
5918   -.visible-print {
5919   - display: none !important;
5920   -}
5921   -@media print {
5922   - .visible-print {
5923   - display: block !important;
5924   - }
5925   - table.visible-print {
5926   - display: table !important;
5927   - }
5928   - tr.visible-print {
5929   - display: table-row !important;
5930   - }
5931   - th.visible-print,
5932   - td.visible-print {
5933   - display: table-cell !important;
5934   - }
5935   -}
5936   -.visible-print-block {
5937   - display: none !important;
5938   -}
5939   -@media print {
5940   - .visible-print-block {
5941   - display: block !important;
5942   - }
5943   -}
5944   -.visible-print-inline {
5945   - display: none !important;
5946   -}
5947   -@media print {
5948   - .visible-print-inline {
5949   - display: inline !important;
5950   - }
5951   -}
5952   -.visible-print-inline-block {
5953   - display: none !important;
5954   -}
5955   -@media print {
5956   - .visible-print-inline-block {
5957   - display: inline-block !important;
5958   - }
5959   -}
5960   -@media print {
5961   - .hidden-print {
5962   - display: none !important;
5963   - }
5964   -}
  1 +/*!
  2 + * Bootstrap v3.3.5 (http://getbootstrap.com)
  3 + * Copyright 2011-2015 Twitter, Inc.
  4 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  5 + */
  6 +
  7 +/*!
  8 + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=7b2c778c370c61853a11)
  9 + * Config saved to config.json and https://gist.github.com/7b2c778c370c61853a11
  10 + */
  11 +/*!
  12 + * Bootstrap v3.3.6 (http://getbootstrap.com)
  13 + * Copyright 2011-2015 Twitter, Inc.
  14 + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  15 + */
  16 +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  17 +html {
  18 + font-family: sans-serif;
  19 + -ms-text-size-adjust: 100%;
  20 + -webkit-text-size-adjust: 100%;
  21 +}
  22 +body {
  23 + margin: 0;
  24 +}
  25 +article,
  26 +aside,
  27 +details,
  28 +figcaption,
  29 +figure,
  30 +footer,
  31 +header,
  32 +hgroup,
  33 +main,
  34 +menu,
  35 +nav,
  36 +section,
  37 +summary {
  38 + display: block;
  39 +}
  40 +audio,
  41 +canvas,
  42 +progress,
  43 +video {
  44 + display: inline-block;
  45 + vertical-align: baseline;
  46 +}
  47 +audio:not([controls]) {
  48 + display: none;
  49 + height: 0;
  50 +}
  51 +[hidden],
  52 +template {
  53 + display: none;
  54 +}
  55 +a {
  56 + background-color: transparent;
  57 +}
  58 +a:active,
  59 +a:hover {
  60 + outline: 0;
  61 +}
  62 +abbr[title] {
  63 + border-bottom: 1px dotted;
  64 +}
  65 +b,
  66 +strong {
  67 + font-weight: bold;
  68 +}
  69 +dfn {
  70 + font-style: italic;
  71 +}
  72 +h1 {
  73 + font-size: 2em;
  74 + margin: 0.67em 0;
  75 +}
  76 +mark {
  77 + background: #ff0;
  78 + color: #000;
  79 +}
  80 +small {
  81 + font-size: 80%;
  82 +}
  83 +sub,
  84 +sup {
  85 + font-size: 75%;
  86 + line-height: 0;
  87 + position: relative;
  88 + vertical-align: baseline;
  89 +}
  90 +sup {
  91 + top: -0.5em;
  92 +}
  93 +sub {
  94 + bottom: -0.25em;
  95 +}
  96 +img {
  97 + border: 0;
  98 +}
  99 +svg:not(:root) {
  100 + overflow: hidden;
  101 +}
  102 +figure {
  103 + margin: 1em 40px;
  104 +}
  105 +hr {
  106 + -webkit-box-sizing: content-box;
  107 + -moz-box-sizing: content-box;
  108 + box-sizing: content-box;
  109 + height: 0;
  110 +}
  111 +pre {
  112 + overflow: auto;
  113 +}
  114 +code,
  115 +kbd,
  116 +pre,
  117 +samp {
  118 + font-family: monospace, monospace;
  119 + font-size: 1em;
  120 +}
  121 +button,
  122 +input,
  123 +optgroup,
  124 +select,
  125 +textarea {
  126 + color: inherit;
  127 + font: inherit;
  128 + margin: 0;
  129 +}
  130 +button {
  131 + overflow: visible;
  132 +}
  133 +button,
  134 +select {
  135 + text-transform: none;
  136 +}
  137 +button,
  138 +html input[type="button"],
  139 +input[type="reset"],
  140 +input[type="submit"] {
  141 + -webkit-appearance: button;
  142 + cursor: pointer;
  143 +}
  144 +button[disabled],
  145 +html input[disabled] {
  146 + cursor: default;
  147 +}
  148 +button::-moz-focus-inner,
  149 +input::-moz-focus-inner {
  150 + border: 0;
  151 + padding: 0;
  152 +}
  153 +input {
  154 + line-height: normal;
  155 +}
  156 +input[type="checkbox"],
  157 +input[type="radio"] {
  158 + -webkit-box-sizing: border-box;
  159 + -moz-box-sizing: border-box;
  160 + box-sizing: border-box;
  161 + padding: 0;
  162 +}
  163 +input[type="number"]::-webkit-inner-spin-button,
  164 +input[type="number"]::-webkit-outer-spin-button {
  165 + height: auto;
  166 +}
  167 +input[type="search"] {
  168 + -webkit-appearance: textfield;
  169 + -webkit-box-sizing: content-box;
  170 + -moz-box-sizing: content-box;
  171 + box-sizing: content-box;
  172 +}
  173 +input[type="search"]::-webkit-search-cancel-button,
  174 +input[type="search"]::-webkit-search-decoration {
  175 + -webkit-appearance: none;
  176 +}
  177 +fieldset {
  178 + border: 1px solid #c0c0c0;
  179 + margin: 0 2px;
  180 + padding: 0.35em 0.625em 0.75em;
  181 +}
  182 +legend {
  183 + border: 0;
  184 + padding: 0;
  185 +}
  186 +textarea {
  187 + overflow: auto;
  188 +}
  189 +optgroup {
  190 + font-weight: bold;
  191 +}
  192 +table {
  193 + border-collapse: collapse;
  194 + border-spacing: 0;
  195 +}
  196 +td,
  197 +th {
  198 + padding: 0;
  199 +}
  200 +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  201 +@media print {
  202 + *,
  203 + *:before,
  204 + *:after {
  205 + background: transparent !important;
  206 + color: #000 !important;
  207 + -webkit-box-shadow: none !important;
  208 + box-shadow: none !important;
  209 + text-shadow: none !important;
  210 + }
  211 + a,
  212 + a:visited {
  213 + text-decoration: underline;
  214 + }
  215 + a[href]:after {
  216 + content: " (" attr(href) ")";
  217 + }
  218 + abbr[title]:after {
  219 + content: " (" attr(title) ")";
  220 + }
  221 + a[href^="#"]:after,
  222 + a[href^="javascript:"]:after {
  223 + content: "";
  224 + }
  225 + pre,
  226 + blockquote {
  227 + border: 1px solid #999;
  228 + page-break-inside: avoid;
  229 + }
  230 + thead {
  231 + display: table-header-group;
  232 + }
  233 + tr,
  234 + img {
  235 + page-break-inside: avoid;
  236 + }
  237 + img {
  238 + max-width: 100% !important;
  239 + }
  240 + p,
  241 + h2,
  242 + h3 {
  243 + orphans: 3;
  244 + widows: 3;
  245 + }
  246 + h2,
  247 + h3 {
  248 + page-break-after: avoid;
  249 + }
  250 + .navbar {
  251 + display: none;
  252 + }
  253 + .btn > .caret,
  254 + .dropup > .btn > .caret {
  255 + border-top-color: #000 !important;
  256 + }
  257 + .label {
  258 + border: 1px solid #000;
  259 + }
  260 + .table {
  261 + border-collapse: collapse !important;
  262 + }
  263 + .table td,
  264 + .table th {
  265 + background-color: #fff !important;
  266 + }
  267 + .table-bordered th,
  268 + .table-bordered td {
  269 + border: 1px solid #ddd !important;
  270 + }
  271 +}
  272 +* {
  273 + -webkit-box-sizing: border-box;
  274 + -moz-box-sizing: border-box;
  275 + box-sizing: border-box;
  276 +}
  277 +*:before,
  278 +*:after {
  279 + -webkit-box-sizing: border-box;
  280 + -moz-box-sizing: border-box;
  281 + box-sizing: border-box;
  282 +}
  283 +html {
  284 + font-size: 10px;
  285 + -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  286 +}
  287 +body {
  288 + font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  289 + font-size: 14px;
  290 + line-height: 1.42857143;
  291 + color: #303030;
  292 + background-color: #ffffff;
  293 +}
  294 +input,
  295 +button,
  296 +select,
  297 +textarea {
  298 + font-family: inherit;
  299 + font-size: inherit;
  300 + line-height: inherit;
  301 +}
  302 +a {
  303 + color: #0095da;
  304 + text-decoration: none;
  305 +}
  306 +a:hover,
  307 +a:focus {
  308 + color: #007ab3;
  309 + text-decoration: underline;
  310 +}
  311 +a:focus {
  312 + outline: thin dotted;
  313 + outline: 5px auto -webkit-focus-ring-color;
  314 + outline-offset: -2px;
  315 +}
  316 +figure {
  317 + margin: 0;
  318 +}
  319 +img {
  320 + vertical-align: middle;
  321 +}
  322 +.img-responsive,
  323 +.thumbnail > img,
  324 +.thumbnail a > img,
  325 +.carousel-inner > .item > img,
  326 +.carousel-inner > .item > a > img {
  327 + display: block;
  328 + max-width: 100%;
  329 + height: auto;
  330 +}
  331 +.img-rounded {
  332 + border-radius: 2px;
  333 +}
  334 +.img-thumbnail {
  335 + padding: 4px;
  336 + line-height: 1.42857143;
  337 + background-color: #ffffff;
  338 + border: 1px solid #dddddd;
  339 + border-radius: 2px;
  340 + -webkit-transition: all 0.2s ease-in-out;
  341 + -o-transition: all 0.2s ease-in-out;
  342 + transition: all 0.2s ease-in-out;
  343 + display: inline-block;
  344 + max-width: 100%;
  345 + height: auto;
  346 +}
  347 +.img-circle {
  348 + border-radius: 50%;
  349 +}
  350 +hr {
  351 + margin-top: 20px;
  352 + margin-bottom: 20px;
  353 + border: 0;
  354 + border-top: 1px solid #fefefe;
  355 +}
  356 +.sr-only {
  357 + position: absolute;
  358 + width: 1px;
  359 + height: 1px;
  360 + margin: -1px;
  361 + padding: 0;
  362 + overflow: hidden;
  363 + clip: rect(0, 0, 0, 0);
  364 + border: 0;
  365 +}
  366 +.sr-only-focusable:active,
  367 +.sr-only-focusable:focus {
  368 + position: static;
  369 + width: auto;
  370 + height: auto;
  371 + margin: 0;
  372 + overflow: visible;
  373 + clip: auto;
  374 +}
  375 +[role="button"] {
  376 + cursor: pointer;
  377 +}
  378 +h1,
  379 +h2,
  380 +h3,
  381 +h4,
  382 +h5,
  383 +h6,
  384 +.h1,
  385 +.h2,
  386 +.h3,
  387 +.h4,
  388 +.h5,
  389 +.h6 {
  390 + font-family: inherit;
  391 + font-weight: 500;
  392 + line-height: 1.1;
  393 + color: inherit;
  394 +}
  395 +h1 small,
  396 +h2 small,
  397 +h3 small,
  398 +h4 small,
  399 +h5 small,
  400 +h6 small,
  401 +.h1 small,
  402 +.h2 small,
  403 +.h3 small,
  404 +.h4 small,
  405 +.h5 small,
  406 +.h6 small,
  407 +h1 .small,
  408 +h2 .small,
  409 +h3 .small,
  410 +h4 .small,
  411 +h5 .small,
  412 +h6 .small,
  413 +.h1 .small,
  414 +.h2 .small,
  415 +.h3 .small,
  416 +.h4 .small,
  417 +.h5 .small,
  418 +.h6 .small {
  419 + font-weight: normal;
  420 + line-height: 1;
  421 + color: #878787;
  422 +}
  423 +h1,
  424 +.h1,
  425 +h2,
  426 +.h2,
  427 +h3,
  428 +.h3 {
  429 + margin-top: 20px;
  430 + margin-bottom: 10px;
  431 +}
  432 +h1 small,
  433 +.h1 small,
  434 +h2 small,
  435 +.h2 small,
  436 +h3 small,
  437 +.h3 small,
  438 +h1 .small,
  439 +.h1 .small,
  440 +h2 .small,
  441 +.h2 .small,
  442 +h3 .small,
  443 +.h3 .small {
  444 + font-size: 65%;
  445 +}
  446 +h4,
  447 +.h4,
  448 +h5,
  449 +.h5,
  450 +h6,
  451 +.h6 {
  452 + margin-top: 10px;
  453 + margin-bottom: 10px;
  454 +}
  455 +h4 small,
  456 +.h4 small,
  457 +h5 small,
  458 +.h5 small,
  459 +h6 small,
  460 +.h6 small,
  461 +h4 .small,
  462 +.h4 .small,
  463 +h5 .small,
  464 +.h5 .small,
  465 +h6 .small,
  466 +.h6 .small {
  467 + font-size: 75%;
  468 +}
  469 +h1,
  470 +.h1 {
  471 + font-size: 36px;
  472 +}
  473 +h2,
  474 +.h2 {
  475 + font-size: 30px;
  476 +}
  477 +h3,
  478 +.h3 {
  479 + font-size: 24px;
  480 +}
  481 +h4,
  482 +.h4 {
  483 + font-size: 18px;
  484 +}
  485 +h5,
  486 +.h5 {
  487 + font-size: 14px;
  488 +}
  489 +h6,
  490 +.h6 {
  491 + font-size: 12px;
  492 +}
  493 +p {
  494 + margin: 0 0 10px;
  495 +}
  496 +.lead {
  497 + margin-bottom: 20px;
  498 + font-size: 16px;
  499 + font-weight: 300;
  500 + line-height: 1.4;
  501 +}
  502 +
  503 +
  504 +
  505 +
  506 +
  507 +@media (min-width: 768px) {
  508 + .lead {
  509 + font-size: 21px;
  510 + }
  511 +}
  512 +small,
  513 +.small {
  514 + font-size: 85%;
  515 +}
  516 +mark,
  517 +.mark {
  518 + background-color: #fcf8e3;
  519 + padding: .2em;
  520 +}
  521 +.text-left {
  522 + text-align: left;
  523 +}
  524 +.text-right {
  525 + text-align: right;
  526 +}
  527 +.text-center {
  528 + text-align: center;
  529 +}
  530 +.text-justify {
  531 + text-align: justify;
  532 +}
  533 +.text-nowrap {
  534 + white-space: nowrap;
  535 +}
  536 +.text-lowercase {
  537 + text-transform: lowercase;
  538 +}
  539 +.text-uppercase {
  540 + text-transform: uppercase;
  541 +}
  542 +.text-capitalize {
  543 + text-transform: capitalize;
  544 +}
  545 +.text-muted {
  546 + color: #878787;
  547 +}
  548 +.text-primary {
  549 + color: #0095da;
  550 +}
  551 +a.text-primary:hover,
  552 +a.text-primary:focus {
  553 + color: #0072a7;
  554 +}
  555 +.text-success {
  556 + color: #3c763d;
  557 +}
  558 +a.text-success:hover,
  559 +a.text-success:focus {
  560 + color: #2b542c;
  561 +}
  562 +.text-info {
  563 + color: #31708f;
  564 +}
  565 +a.text-info:hover,
  566 +a.text-info:focus {
  567 + color: #245269;
  568 +}
  569 +.text-warning {
  570 + color: #8a6d3b;
  571 +}
  572 +a.text-warning:hover,
  573 +a.text-warning:focus {
  574 + color: #66512c;
  575 +}
  576 +.text-danger {
  577 + color: #a94442;
  578 +}
  579 +a.text-danger:hover,
  580 +a.text-danger:focus {
  581 + color: #843534;
  582 +}
  583 +.bg-primary {
  584 + color: #fff;
  585 + background-color: #0095da;
  586 +}
  587 +a.bg-primary:hover,
  588 +a.bg-primary:focus {
  589 + background-color: #0072a7;
  590 +}
  591 +.bg-success {
  592 + background-color: #dff0d8;
  593 +}
  594 +a.bg-success:hover,
  595 +a.bg-success:focus {
  596 + background-color: #c1e2b3;
  597 +}
  598 +.bg-info {
  599 + background-color: #d9edf7;
  600 +}
  601 +a.bg-info:hover,
  602 +a.bg-info:focus {
  603 + background-color: #afd9ee;
  604 +}
  605 +.bg-warning {
  606 + background-color: #fcf8e3;
  607 +}
  608 +a.bg-warning:hover,
  609 +a.bg-warning:focus {
  610 + background-color: #f7ecb5;
  611 +}
  612 +.bg-danger {
  613 + background-color: #f2dede;
  614 +}
  615 +a.bg-danger:hover,
  616 +a.bg-danger:focus {
  617 + background-color: #e4b9b9;
  618 +}
  619 +.page-header {
  620 + padding-bottom: 9px;
  621 + margin: 40px 0 20px;
  622 + border-bottom: 1px solid #fefefe;
  623 +}
  624 +ul,
  625 +ol {
  626 + margin-top: 0;
  627 + margin-bottom: 10px;
  628 +}
  629 +ul ul,
  630 +ol ul,
  631 +ul ol,
  632 +ol ol {
  633 + margin-bottom: 0;
  634 +}
  635 +.list-unstyled {
  636 + padding-left: 0;
  637 + list-style: none;
  638 +}
  639 +.list-inline {
  640 + padding-left: 0;
  641 + list-style: none;
  642 + margin-left: -5px;
  643 +}
  644 +.list-inline > li {
  645 + display: inline-block;
  646 + padding-left: 5px;
  647 + padding-right: 5px;
  648 +}
  649 +dl {
  650 + margin-top: 0;
  651 + margin-bottom: 20px;
  652 +}
  653 +dt,
  654 +dd {
  655 + line-height: 1.42857143;
  656 +}
  657 +dt {
  658 + font-weight: bold;
  659 +}
  660 +dd {
  661 + margin-left: 0;
  662 +}
  663 +@media (min-width: 768px) {
  664 + .dl-horizontal dt {
  665 + float: left;
  666 + width: 160px;
  667 + clear: left;
  668 + text-align: right;
  669 + overflow: hidden;
  670 + text-overflow: ellipsis;
  671 + white-space: nowrap;
  672 + }
  673 + .dl-horizontal dd {
  674 + margin-left: 180px;
  675 + }
  676 +}
  677 +abbr[title],
  678 +abbr[data-original-title] {
  679 + cursor: help;
  680 + border-bottom: 1px dotted #878787;
  681 +}
  682 +.initialism {
  683 + font-size: 90%;
  684 + text-transform: uppercase;
  685 +}
  686 +blockquote {
  687 + padding: 10px 20px;
  688 + margin: 0 0 20px;
  689 + font-size: 17.5px;
  690 + border-left: 5px solid #fefefe;
  691 +}
  692 +blockquote p:last-child,
  693 +blockquote ul:last-child,
  694 +blockquote ol:last-child {
  695 + margin-bottom: 0;
  696 +}
  697 +blockquote footer,
  698 +blockquote small,
  699 +blockquote .small {
  700 + display: block;
  701 + font-size: 80%;
  702 + line-height: 1.42857143;
  703 + color: #878787;
  704 +}
  705 +blockquote footer:before,
  706 +blockquote small:before,
  707 +blockquote .small:before {
  708 + content: '\2014 \00A0';
  709 +}
  710 +.blockquote-reverse,
  711 +blockquote.pull-right {
  712 + padding-right: 15px;
  713 + padding-left: 0;
  714 + border-right: 5px solid #fefefe;
  715 + border-left: 0;
  716 + text-align: right;
  717 +}
  718 +.blockquote-reverse footer:before,
  719 +blockquote.pull-right footer:before,
  720 +.blockquote-reverse small:before,
  721 +blockquote.pull-right small:before,
  722 +.blockquote-reverse .small:before,
  723 +blockquote.pull-right .small:before {
  724 + content: '';
  725 +}
  726 +.blockquote-reverse footer:after,
  727 +blockquote.pull-right footer:after,
  728 +.blockquote-reverse small:after,
  729 +blockquote.pull-right small:after,
  730 +.blockquote-reverse .small:after,
  731 +blockquote.pull-right .small:after {
  732 + content: '\00A0 \2014';
  733 +}
  734 +address {
  735 + margin-bottom: 20px;
  736 + font-style: normal;
  737 + line-height: 1.42857143;
  738 +}
  739 +code,
  740 +kbd,
  741 +pre,
  742 +samp {
  743 + font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  744 +}
  745 +code {
  746 + padding: 2px 4px;
  747 + font-size: 90%;
  748 + color: #c7254e;
  749 + background-color: #f9f2f4;
  750 + border-radius: 2px;
  751 +}
  752 +kbd {
  753 + padding: 2px 4px;
  754 + font-size: 90%;
  755 + color: #ffffff;
  756 + background-color: #333333;
  757 + border-radius: 2px;
  758 + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  759 + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  760 +}
  761 +kbd kbd {
  762 + padding: 0;
  763 + font-size: 100%;
  764 + font-weight: bold;
  765 + -webkit-box-shadow: none;
  766 + box-shadow: none;
  767 +}
  768 +pre {
  769 + display: block;
  770 + padding: 9.5px;
  771 + margin: 0 0 10px;
  772 + font-size: 13px;
  773 + line-height: 1.42857143;
  774 + word-break: break-all;
  775 + word-wrap: break-word;
  776 + color: #303030;
  777 + background-color: #f5f5f5;
  778 + border: 1px solid #cccccc;
  779 + border-radius: 2px;
  780 +}
  781 +pre code {
  782 + padding: 0;
  783 + font-size: inherit;
  784 + color: inherit;
  785 + white-space: pre-wrap;
  786 + background-color: transparent;
  787 + border-radius: 0;
  788 +}
  789 +.pre-scrollable {
  790 + max-height: 340px;
  791 + overflow-y: scroll;
  792 +}
  793 +.container {
  794 + margin-right: auto;
  795 + margin-left: auto;
  796 + padding-left: 15px;
  797 + padding-right: 15px;
  798 +}
  799 +@media (min-width: 768px) {
  800 + .container {
  801 + width: 750px;
  802 + }
  803 +}
  804 +@media (min-width: 992px) {
  805 + .container {
  806 + width: 970px;
  807 + }
  808 +}
  809 +@media (min-width: 1200px) {
  810 + .container {
  811 + width: 1170px;
  812 + }
  813 +}
  814 +.container-fluid {
  815 + margin-right: auto;
  816 + margin-left: auto;
  817 + padding-left: 15px;
  818 + padding-right: 15px;
  819 +}
  820 +.row {
  821 + margin-left: -15px;
  822 + margin-right: -15px;
  823 +}
  824 +.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 {
  825 + position: relative;
  826 + min-height: 1px;
  827 + padding-left: 15px;
  828 + padding-right: 15px;
  829 +}
  830 +.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 {
  831 + float: left;
  832 +}
  833 +.col-xs-12 {
  834 + width: 100%;
  835 +}
  836 +.col-xs-11 {
  837 + width: 91.66666667%;
  838 +}
  839 +.col-xs-10 {
  840 + width: 83.33333333%;
  841 +}
  842 +.col-xs-9 {
  843 + width: 75%;
  844 +}
  845 +.col-xs-8 {
  846 + width: 66.66666667%;
  847 +}
  848 +.col-xs-7 {
  849 + width: 58.33333333%;
  850 +}
  851 +.col-xs-6 {
  852 + width: 50%;
  853 +}
  854 +.col-xs-5 {
  855 + width: 41.66666667%;
  856 +}
  857 +.col-xs-4 {
  858 + width: 33.33333333%;
  859 +}
  860 +.col-xs-3 {
  861 + width: 25%;
  862 +}
  863 +.col-xs-2 {
  864 + width: 16.66666667%;
  865 +}
  866 +.col-xs-1 {
  867 + width: 8.33333333%;
  868 +}
  869 +.col-xs-pull-12 {
  870 + right: 100%;
  871 +}
  872 +.col-xs-pull-11 {
  873 + right: 91.66666667%;
  874 +}
  875 +.col-xs-pull-10 {
  876 + right: 83.33333333%;
  877 +}
  878 +.col-xs-pull-9 {
  879 + right: 75%;
  880 +}
  881 +.col-xs-pull-8 {
  882 + right: 66.66666667%;
  883 +}
  884 +.col-xs-pull-7 {
  885 + right: 58.33333333%;
  886 +}
  887 +.col-xs-pull-6 {
  888 + right: 50%;
  889 +}
  890 +.col-xs-pull-5 {
  891 + right: 41.66666667%;
  892 +}
  893 +.col-xs-pull-4 {
  894 + right: 33.33333333%;
  895 +}
  896 +.col-xs-pull-3 {
  897 + right: 25%;
  898 +}
  899 +.col-xs-pull-2 {
  900 + right: 16.66666667%;
  901 +}
  902 +.col-xs-pull-1 {
  903 + right: 8.33333333%;
  904 +}
  905 +.col-xs-pull-0 {
  906 + right: auto;
  907 +}
  908 +.col-xs-push-12 {
  909 + left: 100%;
  910 +}
  911 +.col-xs-push-11 {
  912 + left: 91.66666667%;
  913 +}
  914 +.col-xs-push-10 {
  915 + left: 83.33333333%;
  916 +}
  917 +.col-xs-push-9 {
  918 + left: 75%;
  919 +}
  920 +.col-xs-push-8 {
  921 + left: 66.66666667%;
  922 +}
  923 +.col-xs-push-7 {
  924 + left: 58.33333333%;
  925 +}
  926 +.col-xs-push-6 {
  927 + left: 50%;
  928 +}
  929 +.col-xs-push-5 {
  930 + left: 41.66666667%;
  931 +}
  932 +.col-xs-push-4 {
  933 + left: 33.33333333%;
  934 +}
  935 +.col-xs-push-3 {
  936 + left: 25%;
  937 +}
  938 +.col-xs-push-2 {
  939 + left: 16.66666667%;
  940 +}
  941 +.col-xs-push-1 {
  942 + left: 8.33333333%;
  943 +}
  944 +.col-xs-push-0 {
  945 + left: auto;
  946 +}
  947 +.col-xs-offset-12 {
  948 + margin-left: 100%;
  949 +}
  950 +.col-xs-offset-11 {
  951 + margin-left: 91.66666667%;
  952 +}
  953 +.col-xs-offset-10 {
  954 + margin-left: 83.33333333%;
  955 +}
  956 +.col-xs-offset-9 {
  957 + margin-left: 75%;
  958 +}
  959 +.col-xs-offset-8 {
  960 + margin-left: 66.66666667%;
  961 +}
  962 +.col-xs-offset-7 {
  963 + margin-left: 58.33333333%;
  964 +}
  965 +.col-xs-offset-6 {
  966 + margin-left: 50%;
  967 +}
  968 +.col-xs-offset-5 {
  969 + margin-left: 41.66666667%;
  970 +}
  971 +.col-xs-offset-4 {
  972 + margin-left: 33.33333333%;
  973 +}
  974 +.col-xs-offset-3 {
  975 + margin-left: 25%;
  976 +}
  977 +.col-xs-offset-2 {
  978 + margin-left: 16.66666667%;
  979 +}
  980 +.col-xs-offset-1 {
  981 + margin-left: 8.33333333%;
  982 +}
  983 +.col-xs-offset-0 {
  984 + margin-left: 0%;
  985 +}
  986 +@media (min-width: 768px) {
  987 + .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 {
  988 + float: left;
  989 + }
  990 + .col-sm-12 {
  991 + width: 100%;
  992 + }
  993 + .col-sm-11 {
  994 + width: 91.66666667%;
  995 + }
  996 + .col-sm-10 {
  997 + width: 83.33333333%;
  998 + }
  999 + .col-sm-9 {
  1000 + width: 75%;
  1001 + }
  1002 + .col-sm-8 {
  1003 + width: 66.66666667%;
  1004 + }
  1005 + .col-sm-7 {
  1006 + width: 58.33333333%;
  1007 + }
  1008 + .col-sm-6 {
  1009 + width: 50%;
  1010 + }
  1011 + .col-sm-5 {
  1012 + width: 41.66666667%;
  1013 + }
  1014 + .col-sm-4 {
  1015 + width: 33.33333333%;
  1016 + }
  1017 + .col-sm-3 {
  1018 + width: 25%;
  1019 + }
  1020 + .col-sm-2 {
  1021 + width: 16.66666667%;
  1022 + }
  1023 + .col-sm-1 {
  1024 + width: 8.33333333%;
  1025 + }
  1026 + .col-sm-pull-12 {
  1027 + right: 100%;
  1028 + }
  1029 + .col-sm-pull-11 {
  1030 + right: 91.66666667%;
  1031 + }
  1032 + .col-sm-pull-10 {
  1033 + right: 83.33333333%;
  1034 + }
  1035 + .col-sm-pull-9 {
  1036 + right: 75%;
  1037 + }
  1038 + .col-sm-pull-8 {
  1039 + right: 66.66666667%;
  1040 + }
  1041 + .col-sm-pull-7 {
  1042 + right: 58.33333333%;
  1043 + }
  1044 + .col-sm-pull-6 {
  1045 + right: 50%;
  1046 + }
  1047 + .col-sm-pull-5 {
  1048 + right: 41.66666667%;
  1049 + }
  1050 + .col-sm-pull-4 {
  1051 + right: 33.33333333%;
  1052 + }
  1053 + .col-sm-pull-3 {
  1054 + right: 25%;
  1055 + }
  1056 + .col-sm-pull-2 {
  1057 + right: 16.66666667%;
  1058 + }
  1059 + .col-sm-pull-1 {
  1060 + right: 8.33333333%;
  1061 + }
  1062 + .col-sm-pull-0 {
  1063 + right: auto;
  1064 + }
  1065 + .col-sm-push-12 {
  1066 + left: 100%;
  1067 + }
  1068 + .col-sm-push-11 {
  1069 + left: 91.66666667%;
  1070 + }
  1071 + .col-sm-push-10 {
  1072 + left: 83.33333333%;
  1073 + }
  1074 + .col-sm-push-9 {
  1075 + left: 75%;
  1076 + }
  1077 + .col-sm-push-8 {
  1078 + left: 66.66666667%;
  1079 + }
  1080 + .col-sm-push-7 {
  1081 + left: 58.33333333%;
  1082 + }
  1083 + .col-sm-push-6 {
  1084 + left: 50%;
  1085 + }
  1086 + .col-sm-push-5 {
  1087 + left: 41.66666667%;
  1088 + }
  1089 + .col-sm-push-4 {
  1090 + left: 33.33333333%;
  1091 + }
  1092 + .col-sm-push-3 {
  1093 + left: 25%;
  1094 + }
  1095 + .col-sm-push-2 {
  1096 + left: 16.66666667%;
  1097 + }
  1098 + .col-sm-push-1 {
  1099 + left: 8.33333333%;
  1100 + }
  1101 + .col-sm-push-0 {
  1102 + left: auto;
  1103 + }
  1104 + .col-sm-offset-12 {
  1105 + margin-left: 100%;
  1106 + }
  1107 + .col-sm-offset-11 {
  1108 + margin-left: 91.66666667%;
  1109 + }
  1110 + .col-sm-offset-10 {
  1111 + margin-left: 83.33333333%;
  1112 + }
  1113 + .col-sm-offset-9 {
  1114 + margin-left: 75%;
  1115 + }
  1116 + .col-sm-offset-8 {
  1117 + margin-left: 66.66666667%;
  1118 + }
  1119 + .col-sm-offset-7 {
  1120 + margin-left: 58.33333333%;
  1121 + }
  1122 + .col-sm-offset-6 {
  1123 + margin-left: 50%;
  1124 + }
  1125 + .col-sm-offset-5 {
  1126 + margin-left: 41.66666667%;
  1127 + }
  1128 + .col-sm-offset-4 {
  1129 + margin-left: 33.33333333%;
  1130 + }
  1131 + .col-sm-offset-3 {
  1132 + margin-left: 25%;
  1133 + }
  1134 + .col-sm-offset-2 {
  1135 + margin-left: 16.66666667%;
  1136 + }
  1137 + .col-sm-offset-1 {
  1138 + margin-left: 8.33333333%;
  1139 + }
  1140 + .col-sm-offset-0 {
  1141 + margin-left: 0%;
  1142 + }
  1143 +}
  1144 +@media (min-width: 992px) {
  1145 + .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 {
  1146 + float: left;
  1147 + }
  1148 + .col-md-12 {
  1149 + width: 100%;
  1150 + }
  1151 + .col-md-11 {
  1152 + width: 91.66666667%;
  1153 + }
  1154 + .col-md-10 {
  1155 + width: 83.33333333%;
  1156 + }
  1157 + .col-md-9 {
  1158 + width: 75%;
  1159 + }
  1160 + .col-md-8 {
  1161 + width: 66.66666667%;
  1162 + }
  1163 + .col-md-7 {
  1164 + width: 58.33333333%;
  1165 + }
  1166 + .col-md-6 {
  1167 + width: 50%;
  1168 + }
  1169 + .col-md-5 {
  1170 + width: 41.66666667%;
  1171 + }
  1172 + .col-md-4 {
  1173 + width: 33.33333333%;
  1174 + }
  1175 + .col-md-3 {
  1176 + width: 25%;
  1177 + }
  1178 + .col-md-2 {
  1179 + width: 16.66666667%;
  1180 + }
  1181 + .col-md-1 {
  1182 + width: 8.33333333%;
  1183 + }
  1184 + .col-md-pull-12 {
  1185 + right: 100%;
  1186 + }
  1187 + .col-md-pull-11 {
  1188 + right: 91.66666667%;
  1189 + }
  1190 + .col-md-pull-10 {
  1191 + right: 83.33333333%;
  1192 + }
  1193 + .col-md-pull-9 {
  1194 + right: 75%;
  1195 + }
  1196 + .col-md-pull-8 {
  1197 + right: 66.66666667%;
  1198 + }
  1199 + .col-md-pull-7 {
  1200 + right: 58.33333333%;
  1201 + }
  1202 + .col-md-pull-6 {
  1203 + right: 50%;
  1204 + }
  1205 + .col-md-pull-5 {
  1206 + right: 41.66666667%;
  1207 + }
  1208 + .col-md-pull-4 {
  1209 + right: 33.33333333%;
  1210 + }
  1211 + .col-md-pull-3 {
  1212 + right: 25%;
  1213 + }
  1214 + .col-md-pull-2 {
  1215 + right: 16.66666667%;
  1216 + }
  1217 + .col-md-pull-1 {
  1218 + right: 8.33333333%;
  1219 + }
  1220 + .col-md-pull-0 {
  1221 + right: auto;
  1222 + }
  1223 + .col-md-push-12 {
  1224 + left: 100%;
  1225 + }
  1226 + .col-md-push-11 {
  1227 + left: 91.66666667%;
  1228 + }
  1229 + .col-md-push-10 {
  1230 + left: 83.33333333%;
  1231 + }
  1232 + .col-md-push-9 {
  1233 + left: 75%;
  1234 + }
  1235 + .col-md-push-8 {
  1236 + left: 66.66666667%;
  1237 + }
  1238 + .col-md-push-7 {
  1239 + left: 58.33333333%;
  1240 + }
  1241 + .col-md-push-6 {
  1242 + left: 50%;
  1243 + }
  1244 + .col-md-push-5 {
  1245 + left: 41.66666667%;
  1246 + }
  1247 + .col-md-push-4 {
  1248 + left: 33.33333333%;
  1249 + }
  1250 + .col-md-push-3 {
  1251 + left: 25%;
  1252 + }
  1253 + .col-md-push-2 {
  1254 + left: 16.66666667%;
  1255 + }
  1256 + .col-md-push-1 {
  1257 + left: 8.33333333%;
  1258 + }
  1259 + .col-md-push-0 {
  1260 + left: auto;
  1261 + }
  1262 + .col-md-offset-12 {
  1263 + margin-left: 100%;
  1264 + }
  1265 + .col-md-offset-11 {
  1266 + margin-left: 91.66666667%;
  1267 + }
  1268 + .col-md-offset-10 {
  1269 + margin-left: 83.33333333%;
  1270 + }
  1271 + .col-md-offset-9 {
  1272 + margin-left: 75%;
  1273 + }
  1274 + .col-md-offset-8 {
  1275 + margin-left: 66.66666667%;
  1276 + }
  1277 + .col-md-offset-7 {
  1278 + margin-left: 58.33333333%;
  1279 + }
  1280 + .col-md-offset-6 {
  1281 + margin-left: 50%;
  1282 + }
  1283 + .col-md-offset-5 {
  1284 + margin-left: 41.66666667%;
  1285 + }
  1286 + .col-md-offset-4 {
  1287 + margin-left: 33.33333333%;
  1288 + }
  1289 + .col-md-offset-3 {
  1290 + margin-left: 25%;
  1291 + }
  1292 + .col-md-offset-2 {
  1293 + margin-left: 16.66666667%;
  1294 + }
  1295 + .col-md-offset-1 {
  1296 + margin-left: 8.33333333%;
  1297 + }
  1298 + .col-md-offset-0 {
  1299 + margin-left: 0%;
  1300 + }
  1301 +}
  1302 +@media (min-width: 1200px) {
  1303 + .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 {
  1304 + float: left;
  1305 + }
  1306 + .col-lg-12 {
  1307 + width: 100%;
  1308 + }
  1309 + .col-lg-11 {
  1310 + width: 91.66666667%;
  1311 + }
  1312 + .col-lg-10 {
  1313 + width: 83.33333333%;
  1314 + }
  1315 + .col-lg-9 {
  1316 + width: 75%;
  1317 + }
  1318 + .col-lg-8 {
  1319 + width: 66.66666667%;
  1320 + }
  1321 + .col-lg-7 {
  1322 + width: 58.33333333%;
  1323 + }
  1324 + .col-lg-6 {
  1325 + width: 50%;
  1326 + }
  1327 + .col-lg-5 {
  1328 + width: 41.66666667%;
  1329 + }
  1330 + .col-lg-4 {
  1331 + width: 33.33333333%;
  1332 + }
  1333 + .col-lg-3 {
  1334 + width: 25%;
  1335 + }
  1336 + .col-lg-2 {
  1337 + width: 16.66666667%;
  1338 + }
  1339 + .col-lg-1 {
  1340 + width: 8.33333333%;
  1341 + }
  1342 + .col-lg-pull-12 {
  1343 + right: 100%;
  1344 + }
  1345 + .col-lg-pull-11 {
  1346 + right: 91.66666667%;
  1347 + }
  1348 + .col-lg-pull-10 {
  1349 + right: 83.33333333%;
  1350 + }
  1351 + .col-lg-pull-9 {
  1352 + right: 75%;
  1353 + }
  1354 + .col-lg-pull-8 {
  1355 + right: 66.66666667%;
  1356 + }
  1357 + .col-lg-pull-7 {
  1358 + right: 58.33333333%;
  1359 + }
  1360 + .col-lg-pull-6 {
  1361 + right: 50%;
  1362 + }
  1363 + .col-lg-pull-5 {
  1364 + right: 41.66666667%;
  1365 + }
  1366 + .col-lg-pull-4 {
  1367 + right: 33.33333333%;
  1368 + }
  1369 + .col-lg-pull-3 {
  1370 + right: 25%;
  1371 + }
  1372 + .col-lg-pull-2 {
  1373 + right: 16.66666667%;
  1374 + }
  1375 + .col-lg-pull-1 {
  1376 + right: 8.33333333%;
  1377 + }
  1378 + .col-lg-pull-0 {
  1379 + right: auto;
  1380 + }
  1381 + .col-lg-push-12 {
  1382 + left: 100%;
  1383 + }
  1384 + .col-lg-push-11 {
  1385 + left: 91.66666667%;
  1386 + }
  1387 + .col-lg-push-10 {
  1388 + left: 83.33333333%;
  1389 + }
  1390 + .col-lg-push-9 {
  1391 + left: 75%;
  1392 + }
  1393 + .col-lg-push-8 {
  1394 + left: 66.66666667%;
  1395 + }
  1396 + .col-lg-push-7 {
  1397 + left: 58.33333333%;
  1398 + }
  1399 + .col-lg-push-6 {
  1400 + left: 50%;
  1401 + }
  1402 + .col-lg-push-5 {
  1403 + left: 41.66666667%;
  1404 + }
  1405 + .col-lg-push-4 {
  1406 + left: 33.33333333%;
  1407 + }
  1408 + .col-lg-push-3 {
  1409 + left: 25%;
  1410 + }
  1411 + .col-lg-push-2 {
  1412 + left: 16.66666667%;
  1413 + }
  1414 + .col-lg-push-1 {
  1415 + left: 8.33333333%;
  1416 + }
  1417 + .col-lg-push-0 {
  1418 + left: auto;
  1419 + }
  1420 + .col-lg-offset-12 {
  1421 + margin-left: 100%;
  1422 + }
  1423 + .col-lg-offset-11 {
  1424 + margin-left: 91.66666667%;
  1425 + }
  1426 + .col-lg-offset-10 {
  1427 + margin-left: 83.33333333%;
  1428 + }
  1429 + .col-lg-offset-9 {
  1430 + margin-left: 75%;
  1431 + }
  1432 + .col-lg-offset-8 {
  1433 + margin-left: 66.66666667%;
  1434 + }
  1435 + .col-lg-offset-7 {
  1436 + margin-left: 58.33333333%;
  1437 + }
  1438 + .col-lg-offset-6 {
  1439 + margin-left: 50%;
  1440 + }
  1441 + .col-lg-offset-5 {
  1442 + margin-left: 41.66666667%;
  1443 + }
  1444 + .col-lg-offset-4 {
  1445 + margin-left: 33.33333333%;
  1446 + }
  1447 + .col-lg-offset-3 {
  1448 + margin-left: 25%;
  1449 + }
  1450 + .col-lg-offset-2 {
  1451 + margin-left: 16.66666667%;
  1452 + }
  1453 + .col-lg-offset-1 {
  1454 + margin-left: 8.33333333%;
  1455 + }
  1456 + .col-lg-offset-0 {
  1457 + margin-left: 0%;
  1458 + }
  1459 +}
  1460 +table {
  1461 + background-color: transparent;
  1462 +}
  1463 +caption {
  1464 + padding-top: 8px;
  1465 + padding-bottom: 8px;
  1466 + color: #878787;
  1467 + text-align: left;
  1468 +}
  1469 +th {
  1470 + text-align: left;
  1471 +}
  1472 +.table {
  1473 + width: 100%;
  1474 + max-width: 100%;
  1475 + margin-bottom: 20px;
  1476 +}
  1477 +.table > thead > tr > th,
  1478 +.table > tbody > tr > th,
  1479 +.table > tfoot > tr > th,
  1480 +.table > thead > tr > td,
  1481 +.table > tbody > tr > td,
  1482 +.table > tfoot > tr > td {
  1483 + padding: 8px;
  1484 + line-height: 1.42857143;
  1485 + vertical-align: top;
  1486 + border-top: 1px solid #dddddd;
  1487 +}
  1488 +.table > thead > tr > th {
  1489 + vertical-align: bottom;
  1490 + border-bottom: 2px solid #dddddd;
  1491 +}
  1492 +.table > caption + thead > tr:first-child > th,
  1493 +.table > colgroup + thead > tr:first-child > th,
  1494 +.table > thead:first-child > tr:first-child > th,
  1495 +.table > caption + thead > tr:first-child > td,
  1496 +.table > colgroup + thead > tr:first-child > td,
  1497 +.table > thead:first-child > tr:first-child > td {
  1498 + border-top: 0;
  1499 +}
  1500 +.table > tbody + tbody {
  1501 + border-top: 2px solid #dddddd;
  1502 +}
  1503 +.table .table {
  1504 + background-color: #ffffff;
  1505 +}
  1506 +.table-condensed > thead > tr > th,
  1507 +.table-condensed > tbody > tr > th,
  1508 +.table-condensed > tfoot > tr > th,
  1509 +.table-condensed > thead > tr > td,
  1510 +.table-condensed > tbody > tr > td,
  1511 +.table-condensed > tfoot > tr > td {
  1512 + padding: 5px;
  1513 +}
  1514 +.table-bordered {
  1515 + border: 1px solid #dddddd;
  1516 +}
  1517 +.table-bordered > thead > tr > th,
  1518 +.table-bordered > tbody > tr > th,
  1519 +.table-bordered > tfoot > tr > th,
  1520 +.table-bordered > thead > tr > td,
  1521 +.table-bordered > tbody > tr > td,
  1522 +.table-bordered > tfoot > tr > td {
  1523 + border: 1px solid #dddddd;
  1524 +}
  1525 +.table-bordered > thead > tr > th,
  1526 +.table-bordered > thead > tr > td {
  1527 + border-bottom-width: 2px;
  1528 +}
  1529 +.table-striped > tbody > tr:nth-of-type(odd) {
  1530 + background-color: #f9f9f9;
  1531 +}
  1532 +.table-hover > tbody > tr:hover {
  1533 + background-color: #f5f5f5;
  1534 +}
  1535 +table col[class*="col-"] {
  1536 + position: static;
  1537 + float: none;
  1538 + display: table-column;
  1539 +}
  1540 +table td[class*="col-"],
  1541 +table th[class*="col-"] {
  1542 + position: static;
  1543 + float: none;
  1544 + display: table-cell;
  1545 +}
  1546 +.table > thead > tr > td.active,
  1547 +.table > tbody > tr > td.active,
  1548 +.table > tfoot > tr > td.active,
  1549 +.table > thead > tr > th.active,
  1550 +.table > tbody > tr > th.active,
  1551 +.table > tfoot > tr > th.active,
  1552 +.table > thead > tr.active > td,
  1553 +.table > tbody > tr.active > td,
  1554 +.table > tfoot > tr.active > td,
  1555 +.table > thead > tr.active > th,
  1556 +.table > tbody > tr.active > th,
  1557 +.table > tfoot > tr.active > th {
  1558 + background-color: #f5f5f5;
  1559 +}
  1560 +.table-hover > tbody > tr > td.active:hover,
  1561 +.table-hover > tbody > tr > th.active:hover,
  1562 +.table-hover > tbody > tr.active:hover > td,
  1563 +.table-hover > tbody > tr:hover > .active,
  1564 +.table-hover > tbody > tr.active:hover > th {
  1565 + background-color: #e8e8e8;
  1566 +}
  1567 +.table > thead > tr > td.success,
  1568 +.table > tbody > tr > td.success,
  1569 +.table > tfoot > tr > td.success,
  1570 +.table > thead > tr > th.success,
  1571 +.table > tbody > tr > th.success,
  1572 +.table > tfoot > tr > th.success,
  1573 +.table > thead > tr.success > td,
  1574 +.table > tbody > tr.success > td,
  1575 +.table > tfoot > tr.success > td,
  1576 +.table > thead > tr.success > th,
  1577 +.table > tbody > tr.success > th,
  1578 +.table > tfoot > tr.success > th {
  1579 + background-color: #dff0d8;
  1580 +}
  1581 +.table-hover > tbody > tr > td.success:hover,
  1582 +.table-hover > tbody > tr > th.success:hover,
  1583 +.table-hover > tbody > tr.success:hover > td,
  1584 +.table-hover > tbody > tr:hover > .success,
  1585 +.table-hover > tbody > tr.success:hover > th {
  1586 + background-color: #d0e9c6;
  1587 +}
  1588 +.table > thead > tr > td.info,
  1589 +.table > tbody > tr > td.info,
  1590 +.table > tfoot > tr > td.info,
  1591 +.table > thead > tr > th.info,
  1592 +.table > tbody > tr > th.info,
  1593 +.table > tfoot > tr > th.info,
  1594 +.table > thead > tr.info > td,
  1595 +.table > tbody > tr.info > td,
  1596 +.table > tfoot > tr.info > td,
  1597 +.table > thead > tr.info > th,
  1598 +.table > tbody > tr.info > th,
  1599 +.table > tfoot > tr.info > th {
  1600 + background-color: #d9edf7;
  1601 +}
  1602 +.table-hover > tbody > tr > td.info:hover,
  1603 +.table-hover > tbody > tr > th.info:hover,
  1604 +.table-hover > tbody > tr.info:hover > td,
  1605 +.table-hover > tbody > tr:hover > .info,
  1606 +.table-hover > tbody > tr.info:hover > th {
  1607 + background-color: #c4e3f3;
  1608 +}
  1609 +.table > thead > tr > td.warning,
  1610 +.table > tbody > tr > td.warning,
  1611 +.table > tfoot > tr > td.warning,
  1612 +.table > thead > tr > th.warning,
  1613 +.table > tbody > tr > th.warning,
  1614 +.table > tfoot > tr > th.warning,
  1615 +.table > thead > tr.warning > td,
  1616 +.table > tbody > tr.warning > td,
  1617 +.table > tfoot > tr.warning > td,
  1618 +.table > thead > tr.warning > th,
  1619 +.table > tbody > tr.warning > th,
  1620 +.table > tfoot > tr.warning > th {
  1621 + background-color: #fcf8e3;
  1622 +}
  1623 +.table-hover > tbody > tr > td.warning:hover,
  1624 +.table-hover > tbody > tr > th.warning:hover,
  1625 +.table-hover > tbody > tr.warning:hover > td,
  1626 +.table-hover > tbody > tr:hover > .warning,
  1627 +.table-hover > tbody > tr.warning:hover > th {
  1628 + background-color: #faf2cc;
  1629 +}
  1630 +.table > thead > tr > td.danger,
  1631 +.table > tbody > tr > td.danger,
  1632 +.table > tfoot > tr > td.danger,
  1633 +.table > thead > tr > th.danger,
  1634 +.table > tbody > tr > th.danger,
  1635 +.table > tfoot > tr > th.danger,
  1636 +.table > thead > tr.danger > td,
  1637 +.table > tbody > tr.danger > td,
  1638 +.table > tfoot > tr.danger > td,
  1639 +.table > thead > tr.danger > th,
  1640 +.table > tbody > tr.danger > th,
  1641 +.table > tfoot > tr.danger > th {
  1642 + background-color: #f2dede;
  1643 +}
  1644 +.table-hover > tbody > tr > td.danger:hover,
  1645 +.table-hover > tbody > tr > th.danger:hover,
  1646 +.table-hover > tbody > tr.danger:hover > td,
  1647 +.table-hover > tbody > tr:hover > .danger,
  1648 +.table-hover > tbody > tr.danger:hover > th {
  1649 + background-color: #ebcccc;
  1650 +}
  1651 +.table-responsive {
  1652 + overflow-x: auto;
  1653 + min-height: 0.01%;
  1654 +}
  1655 +@media screen and (max-width: 767px) {
  1656 + .table-responsive {
  1657 + width: 100%;
  1658 + margin-bottom: 15px;
  1659 + overflow-y: hidden;
  1660 + -ms-overflow-style: -ms-autohiding-scrollbar;
  1661 + border: 1px solid #dddddd;
  1662 + }
  1663 + .table-responsive > .table {
  1664 + margin-bottom: 0;
  1665 + }
  1666 + .table-responsive > .table > thead > tr > th,
  1667 + .table-responsive > .table > tbody > tr > th,
  1668 + .table-responsive > .table > tfoot > tr > th,
  1669 + .table-responsive > .table > thead > tr > td,
  1670 + .table-responsive > .table > tbody > tr > td,
  1671 + .table-responsive > .table > tfoot > tr > td {
  1672 + white-space: nowrap;
  1673 + }
  1674 + .table-responsive > .table-bordered {
  1675 + border: 0;
  1676 + }
  1677 + .table-responsive > .table-bordered > thead > tr > th:first-child,
  1678 + .table-responsive > .table-bordered > tbody > tr > th:first-child,
  1679 + .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  1680 + .table-responsive > .table-bordered > thead > tr > td:first-child,
  1681 + .table-responsive > .table-bordered > tbody > tr > td:first-child,
  1682 + .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  1683 + border-left: 0;
  1684 + }
  1685 + .table-responsive > .table-bordered > thead > tr > th:last-child,
  1686 + .table-responsive > .table-bordered > tbody > tr > th:last-child,
  1687 + .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  1688 + .table-responsive > .table-bordered > thead > tr > td:last-child,
  1689 + .table-responsive > .table-bordered > tbody > tr > td:last-child,
  1690 + .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  1691 + border-right: 0;
  1692 + }
  1693 + .table-responsive > .table-bordered > tbody > tr:last-child > th,
  1694 + .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  1695 + .table-responsive > .table-bordered > tbody > tr:last-child > td,
  1696 + .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  1697 + border-bottom: 0;
  1698 + }
  1699 +}
  1700 +fieldset {
  1701 + padding: 0;
  1702 + margin: 0;
  1703 + border: 0;
  1704 + min-width: 0;
  1705 +}
  1706 +legend {
  1707 + display: block;
  1708 + width: 100%;
  1709 + padding: 0;
  1710 + margin-bottom: 20px;
  1711 + font-size: 21px;
  1712 + line-height: inherit;
  1713 + color: #303030;
  1714 + border: 0;
  1715 + border-bottom: 1px solid #e5e5e5;
  1716 +}
  1717 +label {
  1718 + display: inline-block;
  1719 + max-width: 100%;
  1720 + margin-bottom: 5px;
  1721 + font-weight: bold;
  1722 +}
  1723 +input[type="search"] {
  1724 + -webkit-box-sizing: border-box;
  1725 + -moz-box-sizing: border-box;
  1726 + box-sizing: border-box;
  1727 +}
  1728 +input[type="radio"],
  1729 +input[type="checkbox"] {
  1730 + margin: 4px 0 0;
  1731 + margin-top: 1px \9;
  1732 + line-height: normal;
  1733 +}
  1734 +input[type="file"] {
  1735 + display: block;
  1736 +}
  1737 +input[type="range"] {
  1738 + display: block;
  1739 + width: 100%;
  1740 +}
  1741 +select[multiple],
  1742 +select[size] {
  1743 + height: auto;
  1744 +}
  1745 +input[type="file"]:focus,
  1746 +input[type="radio"]:focus,
  1747 +input[type="checkbox"]:focus {
  1748 + outline: thin dotted;
  1749 + outline: 5px auto -webkit-focus-ring-color;
  1750 + outline-offset: -2px;
  1751 +}
  1752 +output {
  1753 + display: block;
  1754 + padding-top: 7px;
  1755 + font-size: 14px;
  1756 + line-height: 1.42857143;
  1757 + color: #656565;
  1758 +}
  1759 +.form-control {
  1760 + display: block;
  1761 + width: 100%;
  1762 + height: 34px;
  1763 + padding: 6px 12px;
  1764 + font-size: 14px;
  1765 + line-height: 1.42857143;
  1766 + color: #656565;
  1767 + background-color: #ffffff;
  1768 + background-image: none;
  1769 + border: 1px solid #cccccc;
  1770 + border-radius: 2px;
  1771 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1772 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1773 + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  1774 + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1775 + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1776 +}
  1777 +.form-control:focus {
  1778 + border-color: #66afe9;
  1779 + outline: 0;
  1780 + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1781 + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1782 +}
  1783 +.form-control::-moz-placeholder {
  1784 + color: #999999;
  1785 + opacity: 1;
  1786 +}
  1787 +.form-control:-ms-input-placeholder {
  1788 + color: #999999;
  1789 +}
  1790 +.form-control::-webkit-input-placeholder {
  1791 + color: #999999;
  1792 +}
  1793 +.form-control::-ms-expand {
  1794 + border: 0;
  1795 + background-color: transparent;
  1796 +}
  1797 +.form-control[disabled],
  1798 +.form-control[readonly],
  1799 +fieldset[disabled] .form-control {
  1800 + background-color: #fefefe;
  1801 + opacity: 1;
  1802 +}
  1803 +.form-control[disabled],
  1804 +fieldset[disabled] .form-control {
  1805 + cursor: not-allowed;
  1806 +}
  1807 +textarea.form-control {
  1808 + height: auto;
  1809 +}
  1810 +input[type="search"] {
  1811 + -webkit-appearance: none;
  1812 +}
  1813 +@media screen and (-webkit-min-device-pixel-ratio: 0) {
  1814 + input[type="date"].form-control,
  1815 + input[type="time"].form-control,
  1816 + input[type="datetime-local"].form-control,
  1817 + input[type="month"].form-control {
  1818 + line-height: 34px;
  1819 + }
  1820 + input[type="date"].input-sm,
  1821 + input[type="time"].input-sm,
  1822 + input[type="datetime-local"].input-sm,
  1823 + input[type="month"].input-sm,
  1824 + .input-group-sm input[type="date"],
  1825 + .input-group-sm input[type="time"],
  1826 + .input-group-sm input[type="datetime-local"],
  1827 + .input-group-sm input[type="month"] {
  1828 + line-height: 30px;
  1829 + }
  1830 + input[type="date"].input-lg,
  1831 + input[type="time"].input-lg,
  1832 + input[type="datetime-local"].input-lg,
  1833 + input[type="month"].input-lg,
  1834 + .input-group-lg input[type="date"],
  1835 + .input-group-lg input[type="time"],
  1836 + .input-group-lg input[type="datetime-local"],
  1837 + .input-group-lg input[type="month"] {
  1838 + line-height: 46px;
  1839 + }
  1840 +}
  1841 +.form-group {
  1842 + margin-bottom: 15px;
  1843 +}
  1844 +.radio,
  1845 +.checkbox {
  1846 + position: relative;
  1847 + display: block;
  1848 + margin-top: 10px;
  1849 + margin-bottom: 10px;
  1850 +}
  1851 +.radio label,
  1852 +.checkbox label {
  1853 + min-height: 20px;
  1854 + padding-left: 20px;
  1855 + margin-bottom: 0;
  1856 + font-weight: normal;
  1857 + cursor: pointer;
  1858 +}
  1859 +.radio input[type="radio"],
  1860 +.radio-inline input[type="radio"],
  1861 +.checkbox input[type="checkbox"],
  1862 +.checkbox-inline input[type="checkbox"] {
  1863 + position: absolute;
  1864 + margin-left: -20px;
  1865 + margin-top: 4px \9;
  1866 +}
  1867 +.radio + .radio,
  1868 +.checkbox + .checkbox {
  1869 + margin-top: -5px;
  1870 +}
  1871 +.radio-inline,
  1872 +.checkbox-inline {
  1873 + position: relative;
  1874 + display: inline-block;
  1875 + padding-left: 20px;
  1876 + margin-bottom: 0;
  1877 + vertical-align: middle;
  1878 + font-weight: normal;
  1879 + cursor: pointer;
  1880 +}
  1881 +.radio-inline + .radio-inline,
  1882 +.checkbox-inline + .checkbox-inline {
  1883 + margin-top: 0;
  1884 + margin-left: 10px;
  1885 +}
  1886 +input[type="radio"][disabled],
  1887 +input[type="checkbox"][disabled],
  1888 +input[type="radio"].disabled,
  1889 +input[type="checkbox"].disabled,
  1890 +fieldset[disabled] input[type="radio"],
  1891 +fieldset[disabled] input[type="checkbox"] {
  1892 + cursor: not-allowed;
  1893 +}
  1894 +.radio-inline.disabled,
  1895 +.checkbox-inline.disabled,
  1896 +fieldset[disabled] .radio-inline,
  1897 +fieldset[disabled] .checkbox-inline {
  1898 + cursor: not-allowed;
  1899 +}
  1900 +.radio.disabled label,
  1901 +.checkbox.disabled label,
  1902 +fieldset[disabled] .radio label,
  1903 +fieldset[disabled] .checkbox label {
  1904 + cursor: not-allowed;
  1905 +}
  1906 +.form-control-static {
  1907 + padding-top: 7px;
  1908 + padding-bottom: 7px;
  1909 + margin-bottom: 0;
  1910 + min-height: 34px;
  1911 +}
  1912 +.form-control-static.input-lg,
  1913 +.form-control-static.input-sm {
  1914 + padding-left: 0;
  1915 + padding-right: 0;
  1916 +}
  1917 +.input-sm {
  1918 + height: 30px;
  1919 + padding: 5px 10px;
  1920 + font-size: 12px;
  1921 + line-height: 1.5;
  1922 + border-radius: 2px;
  1923 +}
  1924 +select.input-sm {
  1925 + height: 30px;
  1926 + line-height: 30px;
  1927 +}
  1928 +textarea.input-sm,
  1929 +select[multiple].input-sm {
  1930 + height: auto;
  1931 +}
  1932 +.form-group-sm .form-control {
  1933 + height: 30px;
  1934 + padding: 5px 10px;
  1935 + font-size: 12px;
  1936 + line-height: 1.5;
  1937 + border-radius: 2px;
  1938 +}
  1939 +.form-group-sm select.form-control {
  1940 + height: 30px;
  1941 + line-height: 30px;
  1942 +}
  1943 +.form-group-sm textarea.form-control,
  1944 +.form-group-sm select[multiple].form-control {
  1945 + height: auto;
  1946 +}
  1947 +.form-group-sm .form-control-static {
  1948 + height: 30px;
  1949 + min-height: 32px;
  1950 + padding: 6px 10px;
  1951 + font-size: 12px;
  1952 + line-height: 1.5;
  1953 +}
  1954 +.input-lg {
  1955 + height: 46px;
  1956 + padding: 10px 16px;
  1957 + font-size: 18px;
  1958 + line-height: 1.3333333;
  1959 + border-radius: 2px;
  1960 +}
  1961 +select.input-lg {
  1962 + height: 46px;
  1963 + line-height: 46px;
  1964 +}
  1965 +textarea.input-lg,
  1966 +select[multiple].input-lg {
  1967 + height: auto;
  1968 +}
  1969 +.form-group-lg .form-control {
  1970 + height: 46px;
  1971 + padding: 10px 16px;
  1972 + font-size: 18px;
  1973 + line-height: 1.3333333;
  1974 + border-radius: 2px;
  1975 +}
  1976 +.form-group-lg select.form-control {
  1977 + height: 46px;
  1978 + line-height: 46px;
  1979 +}
  1980 +.form-group-lg textarea.form-control,
  1981 +.form-group-lg select[multiple].form-control {
  1982 + height: auto;
  1983 +}
  1984 +.form-group-lg .form-control-static {
  1985 + height: 46px;
  1986 + min-height: 38px;
  1987 + padding: 11px 16px;
  1988 + font-size: 18px;
  1989 + line-height: 1.3333333;
  1990 +}
  1991 +.has-feedback {
  1992 + position: relative;
  1993 +}
  1994 +.has-feedback .form-control {
  1995 + padding-right: 42.5px;
  1996 +}
  1997 +.form-control-feedback {
  1998 + position: absolute;
  1999 + top: 0;
  2000 + right: 0;
  2001 + z-index: 2;
  2002 + display: block;
  2003 + width: 34px;
  2004 + height: 34px;
  2005 + line-height: 34px;
  2006 + text-align: center;
  2007 + pointer-events: none;
  2008 +}
  2009 +.input-lg + .form-control-feedback,
  2010 +.input-group-lg + .form-control-feedback,
  2011 +.form-group-lg .form-control + .form-control-feedback {
  2012 + width: 46px;
  2013 + height: 46px;
  2014 + line-height: 46px;
  2015 +}
  2016 +.input-sm + .form-control-feedback,
  2017 +.input-group-sm + .form-control-feedback,
  2018 +.form-group-sm .form-control + .form-control-feedback {
  2019 + width: 30px;
  2020 + height: 30px;
  2021 + line-height: 30px;
  2022 +}
  2023 +.has-success .help-block,
  2024 +.has-success .control-label,
  2025 +.has-success .radio,
  2026 +.has-success .checkbox,
  2027 +.has-success .radio-inline,
  2028 +.has-success .checkbox-inline,
  2029 +.has-success.radio label,
  2030 +.has-success.checkbox label,
  2031 +.has-success.radio-inline label,
  2032 +.has-success.checkbox-inline label {
  2033 + color: #3c763d;
  2034 +}
  2035 +.has-success .form-control {
  2036 + border-color: #3c763d;
  2037 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2038 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2039 +}
  2040 +.has-success .form-control:focus {
  2041 + border-color: #2b542c;
  2042 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2043 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2044 +}
  2045 +.has-success .input-group-addon {
  2046 + color: #3c763d;
  2047 + border-color: #3c763d;
  2048 + background-color: #dff0d8;
  2049 +}
  2050 +.has-success .form-control-feedback {
  2051 + color: #3c763d;
  2052 +}
  2053 +.has-warning .help-block,
  2054 +.has-warning .control-label,
  2055 +.has-warning .radio,
  2056 +.has-warning .checkbox,
  2057 +.has-warning .radio-inline,
  2058 +.has-warning .checkbox-inline,
  2059 +.has-warning.radio label,
  2060 +.has-warning.checkbox label,
  2061 +.has-warning.radio-inline label,
  2062 +.has-warning.checkbox-inline label {
  2063 + color: #8a6d3b;
  2064 +}
  2065 +.has-warning .form-control {
  2066 + border-color: #8a6d3b;
  2067 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2068 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2069 +}
  2070 +.has-warning .form-control:focus {
  2071 + border-color: #66512c;
  2072 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  2073 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  2074 +}
  2075 +.has-warning .input-group-addon {
  2076 + color: #8a6d3b;
  2077 + border-color: #8a6d3b;
  2078 + background-color: #fcf8e3;
  2079 +}
  2080 +.has-warning .form-control-feedback {
  2081 + color: #8a6d3b;
  2082 +}
  2083 +.has-error .help-block,
  2084 +.has-error .control-label,
  2085 +.has-error .radio,
  2086 +.has-error .checkbox,
  2087 +.has-error .radio-inline,
  2088 +.has-error .checkbox-inline,
  2089 +.has-error.radio label,
  2090 +.has-error.checkbox label,
  2091 +.has-error.radio-inline label,
  2092 +.has-error.checkbox-inline label {
  2093 + color: #a94442;
  2094 +}
  2095 +.has-error .form-control {
  2096 + border-color: #a94442;
  2097 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2098 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2099 +}
  2100 +.has-error .form-control:focus {
  2101 + border-color: #843534;
  2102 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2103 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2104 +}
  2105 +.has-error .input-group-addon {
  2106 + color: #a94442;
  2107 + border-color: #a94442;
  2108 + background-color: #f2dede;
  2109 +}
  2110 +.has-error .form-control-feedback {
  2111 + color: #a94442;
  2112 +}
  2113 +.has-feedback label ~ .form-control-feedback {
  2114 + top: 25px;
  2115 +}
  2116 +.has-feedback label.sr-only ~ .form-control-feedback {
  2117 + top: 0;
  2118 +}
  2119 +.help-block {
  2120 + display: block;
  2121 + margin-top: 5px;
  2122 + margin-bottom: 10px;
  2123 + color: #707070;
  2124 +}
  2125 +@media (min-width: 768px) {
  2126 + .form-inline .form-group {
  2127 + display: inline-block;
  2128 + margin-bottom: 0;
  2129 + vertical-align: middle;
  2130 + }
  2131 + .form-inline .form-control {
  2132 + display: inline-block;
  2133 + width: auto;
  2134 + vertical-align: middle;
  2135 + }
  2136 + .form-inline .form-control-static {
  2137 + display: inline-block;
  2138 + }
  2139 + .form-inline .input-group {
  2140 + display: inline-table;
  2141 + vertical-align: middle;
  2142 + }
  2143 + .form-inline .input-group .input-group-addon,
  2144 + .form-inline .input-group .input-group-btn,
  2145 + .form-inline .input-group .form-control {
  2146 + width: auto;
  2147 + }
  2148 + .form-inline .input-group > .form-control {
  2149 + width: 100%;
  2150 + }
  2151 + .form-inline .control-label {
  2152 + margin-bottom: 0;
  2153 + vertical-align: middle;
  2154 + }
  2155 + .form-inline .radio,
  2156 + .form-inline .checkbox {
  2157 + display: inline-block;
  2158 + margin-top: 0;
  2159 + margin-bottom: 0;
  2160 + vertical-align: middle;
  2161 + }
  2162 + .form-inline .radio label,
  2163 + .form-inline .checkbox label {
  2164 + padding-left: 0;
  2165 + }
  2166 + .form-inline .radio input[type="radio"],
  2167 + .form-inline .checkbox input[type="checkbox"] {
  2168 + position: relative;
  2169 + margin-left: 0;
  2170 + }
  2171 + .form-inline .has-feedback .form-control-feedback {
  2172 + top: 0;
  2173 + }
  2174 +}
  2175 +.form-horizontal .radio,
  2176 +.form-horizontal .checkbox,
  2177 +.form-horizontal .radio-inline,
  2178 +.form-horizontal .checkbox-inline {
  2179 + margin-top: 0;
  2180 + margin-bottom: 0;
  2181 + padding-top: 7px;
  2182 +}
  2183 +.form-horizontal .radio,
  2184 +.form-horizontal .checkbox {
  2185 + min-height: 27px;
  2186 +}
  2187 +.form-horizontal .form-group {
  2188 + margin-left: -15px;
  2189 + margin-right: -15px;
  2190 +}
  2191 +@media (min-width: 768px) {
  2192 + .form-horizontal .control-label {
  2193 + text-align: right;
  2194 + margin-bottom: 0;
  2195 + padding-top: 7px;
  2196 + }
  2197 +}
  2198 +.form-horizontal .has-feedback .form-control-feedback {
  2199 + right: 15px;
  2200 +}
  2201 +@media (min-width: 768px) {
  2202 + .form-horizontal .form-group-lg .control-label {
  2203 + padding-top: 11px;
  2204 + font-size: 18px;
  2205 + }
  2206 +}
  2207 +@media (min-width: 768px) {
  2208 + .form-horizontal .form-group-sm .control-label {
  2209 + padding-top: 6px;
  2210 + font-size: 12px;
  2211 + }
  2212 +}
  2213 +.btn {
  2214 + display: inline-block;
  2215 + margin-bottom: 0;
  2216 + font-weight: normal;
  2217 + text-align: center;
  2218 + vertical-align: middle;
  2219 + -ms-touch-action: manipulation;
  2220 + touch-action: manipulation;
  2221 + cursor: pointer;
  2222 + background-image: none;
  2223 + border: 1px solid transparent;
  2224 + white-space: nowrap;
  2225 + padding: 6px 12px;
  2226 + font-size: 14px;
  2227 + line-height: 1.42857143;
  2228 + border-radius: 2px;
  2229 + -webkit-user-select: none;
  2230 + -moz-user-select: none;
  2231 + -ms-user-select: none;
  2232 + user-select: none;
  2233 +}
  2234 +.btn:focus,
  2235 +.btn:active:focus,
  2236 +.btn.active:focus,
  2237 +.btn.focus,
  2238 +.btn:active.focus,
  2239 +.btn.active.focus {
  2240 + outline: thin dotted;
  2241 + outline: 5px auto -webkit-focus-ring-color;
  2242 + outline-offset: -2px;
  2243 +}
  2244 +.btn:hover,
  2245 +.btn:focus,
  2246 +.btn.focus {
  2247 + color: #303030;
  2248 + text-decoration: none;
  2249 +}
  2250 +.btn:active,
  2251 +.btn.active {
  2252 + outline: 0;
  2253 + background-image: none;
  2254 + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2255 + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2256 +}
  2257 +.btn.disabled,
  2258 +.btn[disabled],
  2259 +fieldset[disabled] .btn {
  2260 + cursor: not-allowed;
  2261 + opacity: 0.65;
  2262 + filter: alpha(opacity=65);
  2263 + -webkit-box-shadow: none;
  2264 + box-shadow: none;
  2265 +}
  2266 +a.btn.disabled,
  2267 +fieldset[disabled] a.btn {
  2268 + pointer-events: none;
  2269 +}
  2270 +.btn-default {
  2271 + color: #303030;
  2272 + background-color: #ffffff;
  2273 + border-color: #cccccc;
  2274 +}
  2275 +.btn-default:focus,
  2276 +.btn-default.focus {
  2277 + color: #303030;
  2278 + background-color: #e6e6e6;
  2279 + border-color: #8c8c8c;
  2280 +}
  2281 +.btn-default:hover {
  2282 + color: #303030;
  2283 + background-color: #e6e6e6;
  2284 + border-color: #adadad;
  2285 +}
  2286 +.btn-default:active,
  2287 +.btn-default.active,
  2288 +.open > .dropdown-toggle.btn-default {
  2289 + color: #303030;
  2290 + background-color: #e6e6e6;
  2291 + border-color: #adadad;
  2292 +}
  2293 +.btn-default:active:hover,
  2294 +.btn-default.active:hover,
  2295 +.open > .dropdown-toggle.btn-default:hover,
  2296 +.btn-default:active:focus,
  2297 +.btn-default.active:focus,
  2298 +.open > .dropdown-toggle.btn-default:focus,
  2299 +.btn-default:active.focus,
  2300 +.btn-default.active.focus,
  2301 +.open > .dropdown-toggle.btn-default.focus {
  2302 + color: #303030;
  2303 + background-color: #d4d4d4;
  2304 + border-color: #8c8c8c;
  2305 +}
  2306 +.btn-default:active,
  2307 +.btn-default.active,
  2308 +.open > .dropdown-toggle.btn-default {
  2309 + background-image: none;
  2310 +}
  2311 +.btn-default.disabled:hover,
  2312 +.btn-default[disabled]:hover,
  2313 +fieldset[disabled] .btn-default:hover,
  2314 +.btn-default.disabled:focus,
  2315 +.btn-default[disabled]:focus,
  2316 +fieldset[disabled] .btn-default:focus,
  2317 +.btn-default.disabled.focus,
  2318 +.btn-default[disabled].focus,
  2319 +fieldset[disabled] .btn-default.focus {
  2320 + background-color: #ffffff;
  2321 + border-color: #cccccc;
  2322 +}
  2323 +.btn-default .badge {
  2324 + color: #ffffff;
  2325 + background-color: #303030;
  2326 +}
  2327 +.btn-primary {
  2328 + color: #ffffff;
  2329 + background-color: #0095da;
  2330 + border-color: #007ab3;
  2331 +}
  2332 +.btn-primary:focus,
  2333 +.btn-primary.focus {
  2334 + color: #ffffff;
  2335 + background-color: #0072a7;
  2336 + border-color: #002333;
  2337 +}
  2338 +.btn-primary:hover {
  2339 + color: #ffffff;
  2340 + background-color: #0072a7;
  2341 + border-color: #005076;
  2342 +}
  2343 +.btn-primary:active,
  2344 +.btn-primary.active,
  2345 +.open > .dropdown-toggle.btn-primary {
  2346 + color: #ffffff;
  2347 + background-color: #0072a7;
  2348 + border-color: #005076;
  2349 +}
  2350 +.btn-primary:active:hover,
  2351 +.btn-primary.active:hover,
  2352 +.open > .dropdown-toggle.btn-primary:hover,
  2353 +.btn-primary:active:focus,
  2354 +.btn-primary.active:focus,
  2355 +.open > .dropdown-toggle.btn-primary:focus,
  2356 +.btn-primary:active.focus,
  2357 +.btn-primary.active.focus,
  2358 +.open > .dropdown-toggle.btn-primary.focus {
  2359 + color: #ffffff;
  2360 + background-color: #005a83;
  2361 + border-color: #002333;
  2362 +}
  2363 +.btn-primary:active,
  2364 +.btn-primary.active,
  2365 +.open > .dropdown-toggle.btn-primary {
  2366 + background-image: none;
  2367 +}
  2368 +.btn-primary.disabled:hover,
  2369 +.btn-primary[disabled]:hover,
  2370 +fieldset[disabled] .btn-primary:hover,
  2371 +.btn-primary.disabled:focus,
  2372 +.btn-primary[disabled]:focus,
  2373 +fieldset[disabled] .btn-primary:focus,
  2374 +.btn-primary.disabled.focus,
  2375 +.btn-primary[disabled].focus,
  2376 +fieldset[disabled] .btn-primary.focus {
  2377 + background-color: #0095da;
  2378 + border-color: #007ab3;
  2379 +}
  2380 +.btn-primary .badge {
  2381 + color: #0095da;
  2382 + background-color: #ffffff;
  2383 +}
  2384 +.btn-success {
  2385 + color: #ffffff;
  2386 + background-color: #818f44;
  2387 + border-color: #5c6631;
  2388 +}
  2389 +.btn-success:focus,
  2390 +.btn-success.focus {
  2391 + color: #ffffff;
  2392 + background-color: #626c34;
  2393 + border-color: #0e1008;
  2394 +}
  2395 +.btn-success:hover {
  2396 + color: #ffffff;
  2397 + background-color: #626c34;
  2398 + border-color: #373d1d;
  2399 +}
  2400 +.btn-success:active,
  2401 +.btn-success.active,
  2402 +.open > .dropdown-toggle.btn-success {
  2403 + color: #ffffff;
  2404 + background-color: #626c34;
  2405 + border-color: #373d1d;
  2406 +}
  2407 +.btn-success:active:hover,
  2408 +.btn-success.active:hover,
  2409 +.open > .dropdown-toggle.btn-success:hover,
  2410 +.btn-success:active:focus,
  2411 +.btn-success.active:focus,
  2412 +.open > .dropdown-toggle.btn-success:focus,
  2413 +.btn-success:active.focus,
  2414 +.btn-success.active.focus,
  2415 +.open > .dropdown-toggle.btn-success.focus {
  2416 + color: #ffffff;
  2417 + background-color: #4c5428;
  2418 + border-color: #0e1008;
  2419 +}
  2420 +.btn-success:active,
  2421 +.btn-success.active,
  2422 +.open > .dropdown-toggle.btn-success {
  2423 + background-image: none;
  2424 +}
  2425 +.btn-success.disabled:hover,
  2426 +.btn-success[disabled]:hover,
  2427 +fieldset[disabled] .btn-success:hover,
  2428 +.btn-success.disabled:focus,
  2429 +.btn-success[disabled]:focus,
  2430 +fieldset[disabled] .btn-success:focus,
  2431 +.btn-success.disabled.focus,
  2432 +.btn-success[disabled].focus,
  2433 +fieldset[disabled] .btn-success.focus {
  2434 + background-color: #818f44;
  2435 + border-color: #5c6631;
  2436 +}
  2437 +.btn-success .badge {
  2438 + color: #818f44;
  2439 + background-color: #ffffff;
  2440 +}
  2441 +.btn-info {
  2442 + color: #ffffff;
  2443 + background-color: #5bc0de;
  2444 + border-color: #46b8da;
  2445 +}
  2446 +.btn-info:focus,
  2447 +.btn-info.focus {
  2448 + color: #ffffff;
  2449 + background-color: #31b0d5;
  2450 + border-color: #1b6d85;
  2451 +}
  2452 +.btn-info:hover {
  2453 + color: #ffffff;
  2454 + background-color: #31b0d5;
  2455 + border-color: #269abc;
  2456 +}
  2457 +.btn-info:active,
  2458 +.btn-info.active,
  2459 +.open > .dropdown-toggle.btn-info {
  2460 + color: #ffffff;
  2461 + background-color: #31b0d5;
  2462 + border-color: #269abc;
  2463 +}
  2464 +.btn-info:active:hover,
  2465 +.btn-info.active:hover,
  2466 +.open > .dropdown-toggle.btn-info:hover,
  2467 +.btn-info:active:focus,
  2468 +.btn-info.active:focus,
  2469 +.open > .dropdown-toggle.btn-info:focus,
  2470 +.btn-info:active.focus,
  2471 +.btn-info.active.focus,
  2472 +.open > .dropdown-toggle.btn-info.focus {
  2473 + color: #ffffff;
  2474 + background-color: #269abc;
  2475 + border-color: #1b6d85;
  2476 +}
  2477 +.btn-info:active,
  2478 +.btn-info.active,
  2479 +.open > .dropdown-toggle.btn-info {
  2480 + background-image: none;
  2481 +}
  2482 +.btn-info.disabled:hover,
  2483 +.btn-info[disabled]:hover,
  2484 +fieldset[disabled] .btn-info:hover,
  2485 +.btn-info.disabled:focus,
  2486 +.btn-info[disabled]:focus,
  2487 +fieldset[disabled] .btn-info:focus,
  2488 +.btn-info.disabled.focus,
  2489 +.btn-info[disabled].focus,
  2490 +fieldset[disabled] .btn-info.focus {
  2491 + background-color: #5bc0de;
  2492 + border-color: #46b8da;
  2493 +}
  2494 +.btn-info .badge {
  2495 + color: #5bc0de;
  2496 + background-color: #ffffff;
  2497 +}
  2498 +.btn-warning {
  2499 + color: #ffffff;
  2500 + background-color: #f0ad4e;
  2501 + border-color: #eea236;
  2502 +}
  2503 +.btn-warning:focus,
  2504 +.btn-warning.focus {
  2505 + color: #ffffff;
  2506 + background-color: #ec971f;
  2507 + border-color: #985f0d;
  2508 +}
  2509 +.btn-warning:hover {
  2510 + color: #ffffff;
  2511 + background-color: #ec971f;
  2512 + border-color: #d58512;
  2513 +}
  2514 +.btn-warning:active,
  2515 +.btn-warning.active,
  2516 +.open > .dropdown-toggle.btn-warning {
  2517 + color: #ffffff;
  2518 + background-color: #ec971f;
  2519 + border-color: #d58512;
  2520 +}
  2521 +.btn-warning:active:hover,
  2522 +.btn-warning.active:hover,
  2523 +.open > .dropdown-toggle.btn-warning:hover,
  2524 +.btn-warning:active:focus,
  2525 +.btn-warning.active:focus,
  2526 +.open > .dropdown-toggle.btn-warning:focus,
  2527 +.btn-warning:active.focus,
  2528 +.btn-warning.active.focus,
  2529 +.open > .dropdown-toggle.btn-warning.focus {
  2530 + color: #ffffff;
  2531 + background-color: #d58512;
  2532 + border-color: #985f0d;
  2533 +}
  2534 +.btn-warning:active,
  2535 +.btn-warning.active,
  2536 +.open > .dropdown-toggle.btn-warning {
  2537 + background-image: none;
  2538 +}
  2539 +.btn-warning.disabled:hover,
  2540 +.btn-warning[disabled]:hover,
  2541 +fieldset[disabled] .btn-warning:hover,
  2542 +.btn-warning.disabled:focus,
  2543 +.btn-warning[disabled]:focus,
  2544 +fieldset[disabled] .btn-warning:focus,
  2545 +.btn-warning.disabled.focus,
  2546 +.btn-warning[disabled].focus,
  2547 +fieldset[disabled] .btn-warning.focus {
  2548 + background-color: #f0ad4e;
  2549 + border-color: #eea236;
  2550 +}
  2551 +.btn-warning .badge {
  2552 + color: #f0ad4e;
  2553 + background-color: #ffffff;
  2554 +}
  2555 +.btn-danger {
  2556 + color: #ffffff;
  2557 + background-color: #d9534f;
  2558 + border-color: #d43f3a;
  2559 +}
  2560 +.btn-danger:focus,
  2561 +.btn-danger.focus {
  2562 + color: #ffffff;
  2563 + background-color: #c9302c;
  2564 + border-color: #761c19;
  2565 +}
  2566 +.btn-danger:hover {
  2567 + color: #ffffff;
  2568 + background-color: #c9302c;
  2569 + border-color: #ac2925;
  2570 +}
  2571 +.btn-danger:active,
  2572 +.btn-danger.active,
  2573 +.open > .dropdown-toggle.btn-danger {
  2574 + color: #ffffff;
  2575 + background-color: #c9302c;
  2576 + border-color: #ac2925;
  2577 +}
  2578 +.btn-danger:active:hover,
  2579 +.btn-danger.active:hover,
  2580 +.open > .dropdown-toggle.btn-danger:hover,
  2581 +.btn-danger:active:focus,
  2582 +.btn-danger.active:focus,
  2583 +.open > .dropdown-toggle.btn-danger:focus,
  2584 +.btn-danger:active.focus,
  2585 +.btn-danger.active.focus,
  2586 +.open > .dropdown-toggle.btn-danger.focus {
  2587 + color: #ffffff;
  2588 + background-color: #ac2925;
  2589 + border-color: #761c19;
  2590 +}
  2591 +.btn-danger:active,
  2592 +.btn-danger.active,
  2593 +.open > .dropdown-toggle.btn-danger {
  2594 + background-image: none;
  2595 +}
  2596 +.btn-danger.disabled:hover,
  2597 +.btn-danger[disabled]:hover,
  2598 +fieldset[disabled] .btn-danger:hover,
  2599 +.btn-danger.disabled:focus,
  2600 +.btn-danger[disabled]:focus,
  2601 +fieldset[disabled] .btn-danger:focus,
  2602 +.btn-danger.disabled.focus,
  2603 +.btn-danger[disabled].focus,
  2604 +fieldset[disabled] .btn-danger.focus {
  2605 + background-color: #d9534f;
  2606 + border-color: #d43f3a;
  2607 +}
  2608 +.btn-danger .badge {
  2609 + color: #d9534f;
  2610 + background-color: #ffffff;
  2611 +}
  2612 +.btn-link {
  2613 + color: #0095da;
  2614 + font-weight: normal;
  2615 + border-radius: 0;
  2616 +}
  2617 +.btn-link,
  2618 +.btn-link:active,
  2619 +.btn-link.active,
  2620 +.btn-link[disabled],
  2621 +fieldset[disabled] .btn-link {
  2622 + background-color: transparent;
  2623 + -webkit-box-shadow: none;
  2624 + box-shadow: none;
  2625 +}
  2626 +.btn-link,
  2627 +.btn-link:hover,
  2628 +.btn-link:focus,
  2629 +.btn-link:active {
  2630 + border-color: transparent;
  2631 +}
  2632 +.btn-link:hover,
  2633 +.btn-link:focus {
  2634 + color: #007ab3;
  2635 + text-decoration: underline;
  2636 + background-color: transparent;
  2637 +}
  2638 +.btn-link[disabled]:hover,
  2639 +fieldset[disabled] .btn-link:hover,
  2640 +.btn-link[disabled]:focus,
  2641 +fieldset[disabled] .btn-link:focus {
  2642 + color: #878787;
  2643 + text-decoration: none;
  2644 +}
  2645 +.btn-lg,
  2646 +.btn-group-lg > .btn {
  2647 + padding: 10px 16px;
  2648 + font-size: 18px;
  2649 + line-height: 1.3333333;
  2650 + border-radius: 2px;
  2651 +}
  2652 +.btn-sm,
  2653 +.btn-group-sm > .btn {
  2654 + padding: 5px 10px;
  2655 + font-size: 12px;
  2656 + line-height: 1.5;
  2657 + border-radius: 2px;
  2658 +}
  2659 +.btn-xs,
  2660 +.btn-group-xs > .btn {
  2661 + padding: 1px 5px;
  2662 + font-size: 12px;
  2663 + line-height: 1.5;
  2664 + border-radius: 2px;
  2665 +}
  2666 +.btn-block {
  2667 + display: block;
  2668 + width: 100%;
  2669 +}
  2670 +.btn-block + .btn-block {
  2671 + margin-top: 5px;
  2672 +}
  2673 +input[type="submit"].btn-block,
  2674 +input[type="reset"].btn-block,
  2675 +input[type="button"].btn-block {
  2676 + width: 100%;
  2677 +}
  2678 +.fade {
  2679 + opacity: 0;
  2680 + -webkit-transition: opacity 0.15s linear;
  2681 + -o-transition: opacity 0.15s linear;
  2682 + transition: opacity 0.15s linear;
  2683 +}
  2684 +.fade.in {
  2685 + opacity: 1;
  2686 +}
  2687 +.collapse {
  2688 + display: none;
  2689 +}
  2690 +.collapse.in {
  2691 + display: block;
  2692 +}
  2693 +tr.collapse.in {
  2694 + display: table-row;
  2695 +}
  2696 +tbody.collapse.in {
  2697 + display: table-row-group;
  2698 +}
  2699 +.collapsing {
  2700 + position: relative;
  2701 + height: 0;
  2702 + overflow: hidden;
  2703 + -webkit-transition-property: height, visibility;
  2704 + -o-transition-property: height, visibility;
  2705 + transition-property: height, visibility;
  2706 + -webkit-transition-duration: 0.35s;
  2707 + -o-transition-duration: 0.35s;
  2708 + transition-duration: 0.35s;
  2709 + -webkit-transition-timing-function: ease;
  2710 + -o-transition-timing-function: ease;
  2711 + transition-timing-function: ease;
  2712 +}
  2713 +.caret {
  2714 + display: inline-block;
  2715 + width: 0;
  2716 + height: 0;
  2717 + margin-left: 2px;
  2718 + vertical-align: middle;
  2719 + border-top: 4px dashed;
  2720 + border-top: 4px solid \9;
  2721 + border-right: 4px solid transparent;
  2722 + border-left: 4px solid transparent;
  2723 +}
  2724 +.dropup,
  2725 +.dropdown {
  2726 + position: relative;
  2727 +}
  2728 +.dropdown-toggle:focus {
  2729 + outline: 0;
  2730 +}
  2731 +.dropdown-menu {
  2732 + position: absolute;
  2733 + top: 100%;
  2734 + left: 0;
  2735 + z-index: 1000;
  2736 + display: none;
  2737 + float: left;
  2738 + min-width: 160px;
  2739 + padding: 5px 0;
  2740 + margin: 2px 0 0;
  2741 + list-style: none;
  2742 + font-size: 14px;
  2743 + text-align: left;
  2744 + background-color: #ffffff;
  2745 + border: 1px solid #cccccc;
  2746 + border: 1px solid rgba(0, 0, 0, 0.15);
  2747 + border-radius: 2px;
  2748 + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2749 + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2750 + -webkit-background-clip: padding-box;
  2751 + background-clip: padding-box;
  2752 +}
  2753 +.dropdown-menu.pull-right {
  2754 + right: 0;
  2755 + left: auto;
  2756 +}
  2757 +.dropdown-menu .divider {
  2758 + height: 1px;
  2759 + margin: 9px 0;
  2760 + overflow: hidden;
  2761 + background-color: #e5e5e5;
  2762 +}
  2763 +.dropdown-menu > li > a {
  2764 + display: block;
  2765 + padding: 3px 20px;
  2766 + clear: both;
  2767 + font-weight: normal;
  2768 + line-height: 1.42857143;
  2769 + color: #303030;
  2770 + white-space: nowrap;
  2771 +}
  2772 +.dropdown-menu > li > a:hover,
  2773 +.dropdown-menu > li > a:focus {
  2774 + text-decoration: none;
  2775 + color: #fff;
  2776 + background-color: #0095da;
  2777 +}
  2778 +.dropdown-menu > .active > a,
  2779 +.dropdown-menu > .active > a:hover,
  2780 +.dropdown-menu > .active > a:focus {
  2781 + color: #ffffff;
  2782 + text-decoration: none;
  2783 + outline: 0;
  2784 + background-color: #0095da;
  2785 +}
  2786 +.dropdown-menu > .disabled > a,
  2787 +.dropdown-menu > .disabled > a:hover,
  2788 +.dropdown-menu > .disabled > a:focus {
  2789 + color: #878787;
  2790 +}
  2791 +.dropdown-menu > .disabled > a:hover,
  2792 +.dropdown-menu > .disabled > a:focus {
  2793 + text-decoration: none;
  2794 + background-color: transparent;
  2795 + background-image: none;
  2796 + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  2797 + cursor: not-allowed;
  2798 +}
  2799 +.open > .dropdown-menu {
  2800 + display: block;
  2801 +}
  2802 +.open > a {
  2803 + outline: 0;
  2804 +}
  2805 +.dropdown-menu-right {
  2806 + left: auto;
  2807 + right: 0;
  2808 +}
  2809 +.dropdown-menu-left {
  2810 + left: 0;
  2811 + right: auto;
  2812 +}
  2813 +.dropdown-header {
  2814 + display: block;
  2815 + padding: 3px 20px;
  2816 + font-size: 12px;
  2817 + line-height: 1.42857143;
  2818 + color: #878787;
  2819 + white-space: nowrap;
  2820 +}
  2821 +.dropdown-backdrop {
  2822 + position: fixed;
  2823 + left: 0;
  2824 + right: 0;
  2825 + bottom: 0;
  2826 + top: 0;
  2827 + z-index: 990;
  2828 +}
  2829 +.pull-right > .dropdown-menu {
  2830 + right: 0;
  2831 + left: auto;
  2832 +}
  2833 +.dropup .caret,
  2834 +.navbar-fixed-bottom .dropdown .caret {
  2835 + border-top: 0;
  2836 + border-bottom: 4px dashed;
  2837 + border-bottom: 4px solid \9;
  2838 + content: "";
  2839 +}
  2840 +.dropup .dropdown-menu,
  2841 +.navbar-fixed-bottom .dropdown .dropdown-menu {
  2842 + top: auto;
  2843 + bottom: 100%;
  2844 + margin-bottom: 2px;
  2845 +}
  2846 +@media (min-width: 768px) {
  2847 + .navbar-right .dropdown-menu {
  2848 + left: auto;
  2849 + right: 0;
  2850 + }
  2851 + .navbar-right .dropdown-menu-left {
  2852 + left: 0;
  2853 + right: auto;
  2854 + }
  2855 +}
  2856 +.btn-group,
  2857 +.btn-group-vertical {
  2858 + position: relative;
  2859 + display: inline-block;
  2860 + vertical-align: middle;
  2861 +}
  2862 +.btn-group > .btn,
  2863 +.btn-group-vertical > .btn {
  2864 + position: relative;
  2865 + float: left;
  2866 +}
  2867 +.btn-group > .btn:hover,
  2868 +.btn-group-vertical > .btn:hover,
  2869 +.btn-group > .btn:focus,
  2870 +.btn-group-vertical > .btn:focus,
  2871 +.btn-group > .btn:active,
  2872 +.btn-group-vertical > .btn:active,
  2873 +.btn-group > .btn.active,
  2874 +.btn-group-vertical > .btn.active {
  2875 + z-index: 2;
  2876 +}
  2877 +.btn-group .btn + .btn,
  2878 +.btn-group .btn + .btn-group,
  2879 +.btn-group .btn-group + .btn,
  2880 +.btn-group .btn-group + .btn-group {
  2881 + margin-left: -1px;
  2882 +}
  2883 +.btn-toolbar {
  2884 + margin-left: -5px;
  2885 +}
  2886 +.btn-toolbar .btn,
  2887 +.btn-toolbar .btn-group,
  2888 +.btn-toolbar .input-group {
  2889 + float: left;
  2890 +}
  2891 +.btn-toolbar > .btn,
  2892 +.btn-toolbar > .btn-group,
  2893 +.btn-toolbar > .input-group {
  2894 + margin-left: 5px;
  2895 +}
  2896 +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  2897 + border-radius: 0;
  2898 +}
  2899 +.btn-group > .btn:first-child {
  2900 + margin-left: 0;
  2901 +}
  2902 +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  2903 + border-bottom-right-radius: 0;
  2904 + border-top-right-radius: 0;
  2905 +}
  2906 +.btn-group > .btn:last-child:not(:first-child),
  2907 +.btn-group > .dropdown-toggle:not(:first-child) {
  2908 + border-bottom-left-radius: 0;
  2909 + border-top-left-radius: 0;
  2910 +}
  2911 +.btn-group > .btn-group {
  2912 + float: left;
  2913 +}
  2914 +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  2915 + border-radius: 0;
  2916 +}
  2917 +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
  2918 +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  2919 + border-bottom-right-radius: 0;
  2920 + border-top-right-radius: 0;
  2921 +}
  2922 +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  2923 + border-bottom-left-radius: 0;
  2924 + border-top-left-radius: 0;
  2925 +}
  2926 +.btn-group .dropdown-toggle:active,
  2927 +.btn-group.open .dropdown-toggle {
  2928 + outline: 0;
  2929 +}
  2930 +.btn-group > .btn + .dropdown-toggle {
  2931 + padding-left: 8px;
  2932 + padding-right: 8px;
  2933 +}
  2934 +.btn-group > .btn-lg + .dropdown-toggle {
  2935 + padding-left: 12px;
  2936 + padding-right: 12px;
  2937 +}
  2938 +.btn-group.open .dropdown-toggle {
  2939 + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2940 + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2941 +}
  2942 +.btn-group.open .dropdown-toggle.btn-link {
  2943 + -webkit-box-shadow: none;
  2944 + box-shadow: none;
  2945 +}
  2946 +.btn .caret {
  2947 + margin-left: 0;
  2948 +}
  2949 +.btn-lg .caret {
  2950 + border-width: 5px 5px 0;
  2951 + border-bottom-width: 0;
  2952 +}
  2953 +.dropup .btn-lg .caret {
  2954 + border-width: 0 5px 5px;
  2955 +}
  2956 +.btn-group-vertical > .btn,
  2957 +.btn-group-vertical > .btn-group,
  2958 +.btn-group-vertical > .btn-group > .btn {
  2959 + display: block;
  2960 + float: none;
  2961 + width: 100%;
  2962 + max-width: 100%;
  2963 +}
  2964 +.btn-group-vertical > .btn-group > .btn {
  2965 + float: none;
  2966 +}
  2967 +.btn-group-vertical > .btn + .btn,
  2968 +.btn-group-vertical > .btn + .btn-group,
  2969 +.btn-group-vertical > .btn-group + .btn,
  2970 +.btn-group-vertical > .btn-group + .btn-group {
  2971 + margin-top: -1px;
  2972 + margin-left: 0;
  2973 +}
  2974 +.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  2975 + border-radius: 0;
  2976 +}
  2977 +.btn-group-vertical > .btn:first-child:not(:last-child) {
  2978 + border-top-right-radius: 2px;
  2979 + border-top-left-radius: 2px;
  2980 + border-bottom-right-radius: 0;
  2981 + border-bottom-left-radius: 0;
  2982 +}
  2983 +.btn-group-vertical > .btn:last-child:not(:first-child) {
  2984 + border-top-right-radius: 0;
  2985 + border-top-left-radius: 0;
  2986 + border-bottom-right-radius: 2px;
  2987 + border-bottom-left-radius: 2px;
  2988 +}
  2989 +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  2990 + border-radius: 0;
  2991 +}
  2992 +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
  2993 +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  2994 + border-bottom-right-radius: 0;
  2995 + border-bottom-left-radius: 0;
  2996 +}
  2997 +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  2998 + border-top-right-radius: 0;
  2999 + border-top-left-radius: 0;
  3000 +}
  3001 +.btn-group-justified {
  3002 + display: table;
  3003 + width: 100%;
  3004 + table-layout: fixed;
  3005 + border-collapse: separate;
  3006 +}
  3007 +.btn-group-justified > .btn,
  3008 +.btn-group-justified > .btn-group {
  3009 + float: none;
  3010 + display: table-cell;
  3011 + width: 1%;
  3012 +}
  3013 +.btn-group-justified > .btn-group .btn {
  3014 + width: 100%;
  3015 +}
  3016 +.btn-group-justified > .btn-group .dropdown-menu {
  3017 + left: auto;
  3018 +}
  3019 +[data-toggle="buttons"] > .btn input[type="radio"],
  3020 +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  3021 +[data-toggle="buttons"] > .btn input[type="checkbox"],
  3022 +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  3023 + position: absolute;
  3024 + clip: rect(0, 0, 0, 0);
  3025 + pointer-events: none;
  3026 +}
  3027 +.input-group {
  3028 + position: relative;
  3029 + display: table;
  3030 + border-collapse: separate;
  3031 +}
  3032 +.input-group[class*="col-"] {
  3033 + float: none;
  3034 + padding-left: 0;
  3035 + padding-right: 0;
  3036 +}
  3037 +.input-group .form-control {
  3038 + position: relative;
  3039 + z-index: 2;
  3040 + float: left;
  3041 + width: 100%;
  3042 + margin-bottom: 0;
  3043 +}
  3044 +.input-group .form-control:focus {
  3045 + z-index: 3;
  3046 +}
  3047 +.input-group-lg > .form-control,
  3048 +.input-group-lg > .input-group-addon,
  3049 +.input-group-lg > .input-group-btn > .btn {
  3050 + height: 46px;
  3051 + padding: 10px 16px;
  3052 + font-size: 18px;
  3053 + line-height: 1.3333333;
  3054 + border-radius: 2px;
  3055 +}
  3056 +select.input-group-lg > .form-control,
  3057 +select.input-group-lg > .input-group-addon,
  3058 +select.input-group-lg > .input-group-btn > .btn {
  3059 + height: 46px;
  3060 + line-height: 46px;
  3061 +}
  3062 +textarea.input-group-lg > .form-control,
  3063 +textarea.input-group-lg > .input-group-addon,
  3064 +textarea.input-group-lg > .input-group-btn > .btn,
  3065 +select[multiple].input-group-lg > .form-control,
  3066 +select[multiple].input-group-lg > .input-group-addon,
  3067 +select[multiple].input-group-lg > .input-group-btn > .btn {
  3068 + height: auto;
  3069 +}
  3070 +.input-group-sm > .form-control,
  3071 +.input-group-sm > .input-group-addon,
  3072 +.input-group-sm > .input-group-btn > .btn {
  3073 + height: 30px;
  3074 + padding: 5px 10px;
  3075 + font-size: 12px;
  3076 + line-height: 1.5;
  3077 + border-radius: 2px;
  3078 +}
  3079 +select.input-group-sm > .form-control,
  3080 +select.input-group-sm > .input-group-addon,
  3081 +select.input-group-sm > .input-group-btn > .btn {
  3082 + height: 30px;
  3083 + line-height: 30px;
  3084 +}
  3085 +textarea.input-group-sm > .form-control,
  3086 +textarea.input-group-sm > .input-group-addon,
  3087 +textarea.input-group-sm > .input-group-btn > .btn,
  3088 +select[multiple].input-group-sm > .form-control,
  3089 +select[multiple].input-group-sm > .input-group-addon,
  3090 +select[multiple].input-group-sm > .input-group-btn > .btn {
  3091 + height: auto;
  3092 +}
  3093 +.input-group-addon,
  3094 +.input-group-btn,
  3095 +.input-group .form-control {
  3096 + display: table-cell;
  3097 +}
  3098 +.input-group-addon:not(:first-child):not(:last-child),
  3099 +.input-group-btn:not(:first-child):not(:last-child),
  3100 +.input-group .form-control:not(:first-child):not(:last-child) {
  3101 + border-radius: 0;
  3102 +}
  3103 +.input-group-addon,
  3104 +.input-group-btn {
  3105 + width: 1%;
  3106 + white-space: nowrap;
  3107 + vertical-align: middle;
  3108 +}
  3109 +.input-group-addon {
  3110 + padding: 6px 12px;
  3111 + font-size: 14px;
  3112 + font-weight: normal;
  3113 + line-height: 1;
  3114 + color: #656565;
  3115 + text-align: center;
  3116 + background-color: #fefefe;
  3117 + border: 1px solid #cccccc;
  3118 + border-radius: 2px;
  3119 +}
  3120 +.input-group-addon.input-sm {
  3121 + padding: 5px 10px;
  3122 + font-size: 12px;
  3123 + border-radius: 2px;
  3124 +}
  3125 +.input-group-addon.input-lg {
  3126 + padding: 10px 16px;
  3127 + font-size: 18px;
  3128 + border-radius: 2px;
  3129 +}
  3130 +.input-group-addon input[type="radio"],
  3131 +.input-group-addon input[type="checkbox"] {
  3132 + margin-top: 0;
  3133 +}
  3134 +.input-group .form-control:first-child,
  3135 +.input-group-addon:first-child,
  3136 +.input-group-btn:first-child > .btn,
  3137 +.input-group-btn:first-child > .btn-group > .btn,
  3138 +.input-group-btn:first-child > .dropdown-toggle,
  3139 +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  3140 +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  3141 + border-bottom-right-radius: 0;
  3142 + border-top-right-radius: 0;
  3143 +}
  3144 +.input-group-addon:first-child {
  3145 + border-right: 0;
  3146 +}
  3147 +.input-group .form-control:last-child,
  3148 +.input-group-addon:last-child,
  3149 +.input-group-btn:last-child > .btn,
  3150 +.input-group-btn:last-child > .btn-group > .btn,
  3151 +.input-group-btn:last-child > .dropdown-toggle,
  3152 +.input-group-btn:first-child > .btn:not(:first-child),
  3153 +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  3154 + border-bottom-left-radius: 0;
  3155 + border-top-left-radius: 0;
  3156 +}
  3157 +.input-group-addon:last-child {
  3158 + border-left: 0;
  3159 +}
  3160 +.input-group-btn {
  3161 + position: relative;
  3162 + font-size: 0;
  3163 + white-space: nowrap;
  3164 +}
  3165 +.input-group-btn > .btn {
  3166 + position: relative;
  3167 +}
  3168 +.input-group-btn > .btn + .btn {
  3169 + margin-left: -1px;
  3170 +}
  3171 +.input-group-btn > .btn:hover,
  3172 +.input-group-btn > .btn:focus,
  3173 +.input-group-btn > .btn:active {
  3174 + z-index: 2;
  3175 +}
  3176 +.input-group-btn:first-child > .btn,
  3177 +.input-group-btn:first-child > .btn-group {
  3178 + margin-right: -1px;
  3179 +}
  3180 +.input-group-btn:last-child > .btn,
  3181 +.input-group-btn:last-child > .btn-group {
  3182 + z-index: 2;
  3183 + margin-left: -1px;
  3184 +}
  3185 +.nav {
  3186 + margin-bottom: 0;
  3187 + padding-left: 0;
  3188 + list-style: none;
  3189 +}
  3190 +.nav > li {
  3191 + position: relative;
  3192 + display: block;
  3193 +}
  3194 +.nav > li > a {
  3195 + position: relative;
  3196 + display: block;
  3197 + padding: 10px 15px;
  3198 +}
  3199 +.nav > li > a:hover,
  3200 +.nav > li > a:focus {
  3201 + text-decoration: none;
  3202 + background-color: #fefefe;
  3203 +}
  3204 +.nav > li.disabled > a {
  3205 + color: #878787;
  3206 +}
  3207 +.nav > li.disabled > a:hover,
  3208 +.nav > li.disabled > a:focus {
  3209 + color: #878787;
  3210 + text-decoration: none;
  3211 + background-color: transparent;
  3212 + cursor: not-allowed;
  3213 +}
  3214 +.nav .open > a,
  3215 +.nav .open > a:hover,
  3216 +.nav .open > a:focus {
  3217 + background-color: #fefefe;
  3218 + border-color: #0095da;
  3219 +}
  3220 +.nav .nav-divider {
  3221 + height: 1px;
  3222 + margin: 9px 0;
  3223 + overflow: hidden;
  3224 + background-color: #e5e5e5;
  3225 +}
  3226 +.nav > li > a > img {
  3227 + max-width: none;
  3228 +}
  3229 +.nav-tabs {
  3230 + border-bottom: 1px solid #dddddd;
  3231 +}
  3232 +.nav-tabs > li {
  3233 + float: left;
  3234 + margin-bottom: -1px;
  3235 +}
  3236 +.nav-tabs > li > a {
  3237 + margin-right: 2px;
  3238 + line-height: 1.42857143;
  3239 + border: 1px solid transparent;
  3240 + border-radius: 2px 2px 0 0;
  3241 +}
  3242 +.nav-tabs > li > a:hover {
  3243 + border-color: #fefefe #fefefe #dddddd;
  3244 +}
  3245 +.nav-tabs > li.active > a,
  3246 +.nav-tabs > li.active > a:hover,
  3247 +.nav-tabs > li.active > a:focus {
  3248 + color: #656565;
  3249 + background-color: #ffffff;
  3250 + border: 1px solid #dddddd;
  3251 + border-bottom-color: transparent;
  3252 + cursor: default;
  3253 +}
  3254 +.nav-tabs.nav-justified {
  3255 + width: 100%;
  3256 + border-bottom: 0;
  3257 +}
  3258 +.nav-tabs.nav-justified > li {
  3259 + float: none;
  3260 +}
  3261 +.nav-tabs.nav-justified > li > a {
  3262 + text-align: center;
  3263 + margin-bottom: 5px;
  3264 +}
  3265 +.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  3266 + top: auto;
  3267 + left: auto;
  3268 +}
  3269 +@media (min-width: 768px) {
  3270 + .nav-tabs.nav-justified > li {
  3271 + display: table-cell;
  3272 + width: 1%;
  3273 + }
  3274 + .nav-tabs.nav-justified > li > a {
  3275 + margin-bottom: 0;
  3276 + }
  3277 +}
  3278 +.nav-tabs.nav-justified > li > a {
  3279 + margin-right: 0;
  3280 + border-radius: 2px;
  3281 +}
  3282 +.nav-tabs.nav-justified > .active > a,
  3283 +.nav-tabs.nav-justified > .active > a:hover,
  3284 +.nav-tabs.nav-justified > .active > a:focus {
  3285 + border: 1px solid #dddddd;
  3286 +}
  3287 +@media (min-width: 768px) {
  3288 + .nav-tabs.nav-justified > li > a {
  3289 + border-bottom: 1px solid #dddddd;
  3290 + border-radius: 2px 2px 0 0;
  3291 + }
  3292 + .nav-tabs.nav-justified > .active > a,
  3293 + .nav-tabs.nav-justified > .active > a:hover,
  3294 + .nav-tabs.nav-justified > .active > a:focus {
  3295 + border-bottom-color: #ffffff;
  3296 + }
  3297 +}
  3298 +.nav-pills > li {
  3299 + float: left;
  3300 +}
  3301 +.nav-pills > li > a {
  3302 + border-radius: 2px;
  3303 +}
  3304 +.nav-pills > li + li {
  3305 + margin-left: 2px;
  3306 +}
  3307 +.nav-pills > li.active > a,
  3308 +.nav-pills > li.active > a:hover,
  3309 +.nav-pills > li.active > a:focus {
  3310 + color: #ffffff;
  3311 + background-color: #0095da;
  3312 +}
  3313 +.nav-stacked > li {
  3314 + float: none;
  3315 +}
  3316 +.nav-stacked > li + li {
  3317 + margin-top: 2px;
  3318 + margin-left: 0;
  3319 +}
  3320 +.nav-justified {
  3321 + width: 100%;
  3322 +}
  3323 +.nav-justified > li {
  3324 + float: none;
  3325 +}
  3326 +.nav-justified > li > a {
  3327 + text-align: center;
  3328 + margin-bottom: 5px;
  3329 +}
  3330 +.nav-justified > .dropdown .dropdown-menu {
  3331 + top: auto;
  3332 + left: auto;
  3333 +}
  3334 +@media (min-width: 768px) {
  3335 + .nav-justified > li {
  3336 + display: table-cell;
  3337 + width: 1%;
  3338 + }
  3339 + .nav-justified > li > a {
  3340 + margin-bottom: 0;
  3341 + }
  3342 +}
  3343 +.nav-tabs-justified {
  3344 + border-bottom: 0;
  3345 +}
  3346 +.nav-tabs-justified > li > a {
  3347 + margin-right: 0;
  3348 + border-radius: 2px;
  3349 +}
  3350 +.nav-tabs-justified > .active > a,
  3351 +.nav-tabs-justified > .active > a:hover,
  3352 +.nav-tabs-justified > .active > a:focus {
  3353 + border: 1px solid #dddddd;
  3354 +}
  3355 +@media (min-width: 768px) {
  3356 + .nav-tabs-justified > li > a {
  3357 + border-bottom: 1px solid #dddddd;
  3358 + border-radius: 2px 2px 0 0;
  3359 + }
  3360 + .nav-tabs-justified > .active > a,
  3361 + .nav-tabs-justified > .active > a:hover,
  3362 + .nav-tabs-justified > .active > a:focus {
  3363 + border-bottom-color: #ffffff;
  3364 + }
  3365 +}
  3366 +.tab-content > .tab-pane {
  3367 + display: none;
  3368 +}
  3369 +.tab-content > .active {
  3370 + display: block;
  3371 +}
  3372 +.nav-tabs .dropdown-menu {
  3373 + margin-top: -1px;
  3374 + border-top-right-radius: 0;
  3375 + border-top-left-radius: 0;
  3376 +}
  3377 +.navbar {
  3378 + position: relative;
  3379 + min-height: 50px;
  3380 + margin-bottom: 20px;
  3381 + border: 1px solid transparent;
  3382 +}
  3383 +@media (min-width: 768px) {
  3384 + .navbar {
  3385 + border-radius: 2px;
  3386 + }
  3387 +}
  3388 +@media (min-width: 768px) {
  3389 + .navbar-header {
  3390 + float: left;
  3391 + }
  3392 +}
  3393 +.navbar-collapse {
  3394 + overflow-x: visible;
  3395 + padding-right: 15px;
  3396 + padding-left: 15px;
  3397 + border-top: 1px solid transparent;
  3398 + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3399 + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3400 + -webkit-overflow-scrolling: touch;
  3401 +}
  3402 +.navbar-collapse.in {
  3403 + overflow-y: auto;
  3404 +}
  3405 +@media (min-width: 768px) {
  3406 + .navbar-collapse {
  3407 + width: auto;
  3408 + border-top: 0;
  3409 + -webkit-box-shadow: none;
  3410 + box-shadow: none;
  3411 + }
  3412 + .navbar-collapse.collapse {
  3413 + display: block !important;
  3414 + height: auto !important;
  3415 + padding-bottom: 0;
  3416 + overflow: visible !important;
  3417 + }
  3418 + .navbar-collapse.in {
  3419 + overflow-y: visible;
  3420 + }
  3421 + .navbar-fixed-top .navbar-collapse,
  3422 + .navbar-static-top .navbar-collapse,
  3423 + .navbar-fixed-bottom .navbar-collapse {
  3424 + padding-left: 0;
  3425 + padding-right: 0;
  3426 + }
  3427 +}
  3428 +.navbar-fixed-top .navbar-collapse,
  3429 +.navbar-fixed-bottom .navbar-collapse {
  3430 + max-height: 340px;
  3431 +}
  3432 +@media (max-device-width: 480px) and (orientation: landscape) {
  3433 + .navbar-fixed-top .navbar-collapse,
  3434 + .navbar-fixed-bottom .navbar-collapse {
  3435 + max-height: 200px;
  3436 + }
  3437 +}
  3438 +.container > .navbar-header,
  3439 +.container-fluid > .navbar-header,
  3440 +.container > .navbar-collapse,
  3441 +.container-fluid > .navbar-collapse {
  3442 + margin-right: -15px;
  3443 + margin-left: -15px;
  3444 +}
  3445 +@media (min-width: 768px) {
  3446 + .container > .navbar-header,
  3447 + .container-fluid > .navbar-header,
  3448 + .container > .navbar-collapse,
  3449 + .container-fluid > .navbar-collapse {
  3450 + margin-right: 0;
  3451 + margin-left: 0;
  3452 + }
  3453 +}
  3454 +.navbar-static-top {
  3455 + z-index: 1000;
  3456 + border-width: 0 0 1px;
  3457 +}
  3458 +@media (min-width: 768px) {
  3459 + .navbar-static-top {
  3460 + border-radius: 0;
  3461 + }
  3462 +}
  3463 +.navbar-fixed-top,
  3464 +.navbar-fixed-bottom {
  3465 + position: fixed;
  3466 + right: 0;
  3467 + left: 0;
  3468 + z-index: 1030;
  3469 +}
  3470 +@media (min-width: 768px) {
  3471 + .navbar-fixed-top,
  3472 + .navbar-fixed-bottom {
  3473 + border-radius: 0;
  3474 + }
  3475 +}
  3476 +.navbar-fixed-top {
  3477 + top: 0;
  3478 + border-width: 0 0 1px;
  3479 +}
  3480 +.navbar-fixed-bottom {
  3481 + bottom: 0;
  3482 + margin-bottom: 0;
  3483 + border-width: 1px 0 0;
  3484 +}
  3485 +.navbar-brand {
  3486 + float: left;
  3487 + padding: 15px 15px;
  3488 + font-size: 18px;
  3489 + line-height: 20px;
  3490 + height: 50px;
  3491 +}
  3492 +.navbar-brand:hover,
  3493 +.navbar-brand:focus {
  3494 + text-decoration: none;
  3495 +}
  3496 +.navbar-brand > img {
  3497 + display: block;
  3498 +}
  3499 +@media (min-width: 768px) {
  3500 + .navbar > .container .navbar-brand,
  3501 + .navbar > .container-fluid .navbar-brand {
  3502 + margin-left: -15px;
  3503 + }
  3504 +}
  3505 +.navbar-toggle {
  3506 + position: relative;
  3507 + float: right;
  3508 + margin-right: 15px;
  3509 + padding: 9px 10px;
  3510 + margin-top: 8px;
  3511 + margin-bottom: 8px;
  3512 + background-color: transparent;
  3513 + background-image: none;
  3514 + border: 1px solid transparent;
  3515 + border-radius: 2px;
  3516 +}
  3517 +.navbar-toggle:focus {
  3518 + outline: 0;
  3519 +}
  3520 +.navbar-toggle .icon-bar {
  3521 + display: block;
  3522 + width: 22px;
  3523 + height: 2px;
  3524 + border-radius: 1px;
  3525 +}
  3526 +.navbar-toggle .icon-bar + .icon-bar {
  3527 + margin-top: 4px;
  3528 +}
  3529 +@media (min-width: 768px) {
  3530 + .navbar-toggle {
  3531 + display: none;
  3532 + }
  3533 +}
  3534 +.navbar-nav {
  3535 + margin: 7.5px -15px;
  3536 +}
  3537 +.navbar-nav > li > a {
  3538 + padding-top: 10px;
  3539 + padding-bottom: 10px;
  3540 + line-height: 20px;
  3541 +}
  3542 +@media (max-width: 767px) {
  3543 + .navbar-nav .open .dropdown-menu {
  3544 + position: static;
  3545 + float: none;
  3546 + width: auto;
  3547 + margin-top: 0;
  3548 + background-color: transparent;
  3549 + border: 0;
  3550 + -webkit-box-shadow: none;
  3551 + box-shadow: none;
  3552 + }
  3553 + .navbar-nav .open .dropdown-menu > li > a,
  3554 + .navbar-nav .open .dropdown-menu .dropdown-header {
  3555 + padding: 5px 15px 5px 25px;
  3556 + }
  3557 + .navbar-nav .open .dropdown-menu > li > a {
  3558 + line-height: 20px;
  3559 + }
  3560 + .navbar-nav .open .dropdown-menu > li > a:hover,
  3561 + .navbar-nav .open .dropdown-menu > li > a:focus {
  3562 + background-image: none;
  3563 + }
  3564 +}
  3565 +@media (min-width: 768px) {
  3566 + .navbar-nav {
  3567 + float: left;
  3568 + margin: 0;
  3569 + }
  3570 + .navbar-nav > li {
  3571 + float: left;
  3572 + }
  3573 + .navbar-nav > li > a {
  3574 + padding-top: 15px;
  3575 + padding-bottom: 15px;
  3576 + }
  3577 +}
  3578 +.navbar-form {
  3579 + margin-left: -15px;
  3580 + margin-right: -15px;
  3581 + padding: 10px 15px;
  3582 + border-top: 1px solid transparent;
  3583 + border-bottom: 1px solid transparent;
  3584 + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3585 + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3586 + margin-top: 8px;
  3587 + margin-bottom: 8px;
  3588 +}
  3589 +@media (min-width: 768px) {
  3590 + .navbar-form .form-group {
  3591 + display: inline-block;
  3592 + margin-bottom: 0;
  3593 + vertical-align: middle;
  3594 + }
  3595 + .navbar-form .form-control {
  3596 + display: inline-block;
  3597 + width: auto;
  3598 + vertical-align: middle;
  3599 + }
  3600 + .navbar-form .form-control-static {
  3601 + display: inline-block;
  3602 + }
  3603 + .navbar-form .input-group {
  3604 + display: inline-table;
  3605 + vertical-align: middle;
  3606 + }
  3607 + .navbar-form .input-group .input-group-addon,
  3608 + .navbar-form .input-group .input-group-btn,
  3609 + .navbar-form .input-group .form-control {
  3610 + width: auto;
  3611 + }
  3612 + .navbar-form .input-group > .form-control {
  3613 + width: 100%;
  3614 + }
  3615 + .navbar-form .control-label {
  3616 + margin-bottom: 0;
  3617 + vertical-align: middle;
  3618 + }
  3619 + .navbar-form .radio,
  3620 + .navbar-form .checkbox {
  3621 + display: inline-block;
  3622 + margin-top: 0;
  3623 + margin-bottom: 0;
  3624 + vertical-align: middle;
  3625 + }
  3626 + .navbar-form .radio label,
  3627 + .navbar-form .checkbox label {
  3628 + padding-left: 0;
  3629 + }
  3630 + .navbar-form .radio input[type="radio"],
  3631 + .navbar-form .checkbox input[type="checkbox"] {
  3632 + position: relative;
  3633 + margin-left: 0;
  3634 + }
  3635 + .navbar-form .has-feedback .form-control-feedback {
  3636 + top: 0;
  3637 + }
  3638 +}
  3639 +@media (max-width: 767px) {
  3640 + .navbar-form .form-group {
  3641 + margin-bottom: 5px;
  3642 + }
  3643 + .navbar-form .form-group:last-child {
  3644 + margin-bottom: 0;
  3645 + }
  3646 +}
  3647 +@media (min-width: 768px) {
  3648 + .navbar-form {
  3649 + width: auto;
  3650 + border: 0;
  3651 + margin-left: 0;
  3652 + margin-right: 0;
  3653 + padding-top: 0;
  3654 + padding-bottom: 0;
  3655 + -webkit-box-shadow: none;
  3656 + box-shadow: none;
  3657 + }
  3658 +}
  3659 +.navbar-nav > li > .dropdown-menu {
  3660 + margin-top: 0;
  3661 + border-top-right-radius: 0;
  3662 + border-top-left-radius: 0;
  3663 +}
  3664 +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  3665 + margin-bottom: 0;
  3666 + border-top-right-radius: 2px;
  3667 + border-top-left-radius: 2px;
  3668 + border-bottom-right-radius: 0;
  3669 + border-bottom-left-radius: 0;
  3670 +}
  3671 +.navbar-btn {
  3672 + margin-top: 8px;
  3673 + margin-bottom: 8px;
  3674 +}
  3675 +.navbar-btn.btn-sm {
  3676 + margin-top: 10px;
  3677 + margin-bottom: 10px;
  3678 +}
  3679 +.navbar-btn.btn-xs {
  3680 + margin-top: 14px;
  3681 + margin-bottom: 14px;
  3682 +}
  3683 +.navbar-text {
  3684 + margin-top: 15px;
  3685 + margin-bottom: 15px;
  3686 +}
  3687 +@media (min-width: 768px) {
  3688 + .navbar-text {
  3689 + float: left;
  3690 + margin-left: 15px;
  3691 + margin-right: 15px;
  3692 + }
  3693 +}
  3694 +@media (min-width: 768px) {
  3695 + .navbar-left {
  3696 + float: left !important;
  3697 + }
  3698 + .navbar-right {
  3699 + float: right !important;
  3700 + margin-right: -15px;
  3701 + }
  3702 + .navbar-right ~ .navbar-right {
  3703 + margin-right: 0;
  3704 + }
  3705 +}
  3706 +.navbar-default {
  3707 + background-color: #f8f8f8;
  3708 + border-color: #e7e7e7;
  3709 +}
  3710 +.navbar-default .navbar-brand {
  3711 + color: #777777;
  3712 +}
  3713 +.navbar-default .navbar-brand:hover,
  3714 +.navbar-default .navbar-brand:focus {
  3715 + color: #5e5e5e;
  3716 + background-color: transparent;
  3717 +}
  3718 +.navbar-default .navbar-text {
  3719 + color: #777777;
  3720 +}
  3721 +.navbar-default .navbar-nav > li > a {
  3722 + color: #777777;
  3723 +}
  3724 +.navbar-default .navbar-nav > li > a:hover,
  3725 +.navbar-default .navbar-nav > li > a:focus {
  3726 + color: #333333;
  3727 + background-color: transparent;
  3728 +}
  3729 +.navbar-default .navbar-nav > .active > a,
  3730 +.navbar-default .navbar-nav > .active > a:hover,
  3731 +.navbar-default .navbar-nav > .active > a:focus {
  3732 + color: #555555;
  3733 + background-color: #e7e7e7;
  3734 +}
  3735 +.navbar-default .navbar-nav > .disabled > a,
  3736 +.navbar-default .navbar-nav > .disabled > a:hover,
  3737 +.navbar-default .navbar-nav > .disabled > a:focus {
  3738 + color: #cccccc;
  3739 + background-color: transparent;
  3740 +}
  3741 +.navbar-default .navbar-toggle {
  3742 + border-color: #dddddd;
  3743 +}
  3744 +.navbar-default .navbar-toggle:hover,
  3745 +.navbar-default .navbar-toggle:focus {
  3746 + background-color: #dddddd;
  3747 +}
  3748 +.navbar-default .navbar-toggle .icon-bar {
  3749 + background-color: #888888;
  3750 +}
  3751 +.navbar-default .navbar-collapse,
  3752 +.navbar-default .navbar-form {
  3753 + border-color: #e7e7e7;
  3754 +}
  3755 +.navbar-default .navbar-nav > .open > a,
  3756 +.navbar-default .navbar-nav > .open > a:hover,
  3757 +.navbar-default .navbar-nav > .open > a:focus {
  3758 + background-color: #e7e7e7;
  3759 + color: #555555;
  3760 +}
  3761 +@media (max-width: 767px) {
  3762 + .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  3763 + color: #777777;
  3764 + }
  3765 + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  3766 + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  3767 + color: #333333;
  3768 + background-color: transparent;
  3769 + }
  3770 + .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  3771 + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  3772 + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  3773 + color: #555555;
  3774 + background-color: #e7e7e7;
  3775 + }
  3776 + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  3777 + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  3778 + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3779 + color: #cccccc;
  3780 + background-color: transparent;
  3781 + }
  3782 +}
  3783 +.navbar-default .navbar-link {
  3784 + color: #777777;
  3785 +}
  3786 +.navbar-default .navbar-link:hover {
  3787 + color: #333333;
  3788 +}
  3789 +.navbar-default .btn-link {
  3790 + color: #777777;
  3791 +}
  3792 +.navbar-default .btn-link:hover,
  3793 +.navbar-default .btn-link:focus {
  3794 + color: #333333;
  3795 +}
  3796 +.navbar-default .btn-link[disabled]:hover,
  3797 +fieldset[disabled] .navbar-default .btn-link:hover,
  3798 +.navbar-default .btn-link[disabled]:focus,
  3799 +fieldset[disabled] .navbar-default .btn-link:focus {
  3800 + color: #cccccc;
  3801 +}
  3802 +.navbar-inverse {
  3803 + background-color: #222222;
  3804 + border-color: #080808;
  3805 +}
  3806 +.navbar-inverse .navbar-brand {
  3807 + color: #adadad;
  3808 +}
  3809 +.navbar-inverse .navbar-brand:hover,
  3810 +.navbar-inverse .navbar-brand:focus {
  3811 + color: #ffffff;
  3812 + background-color: transparent;
  3813 +}
  3814 +.navbar-inverse .navbar-text {
  3815 + color: #adadad;
  3816 +}
  3817 +.navbar-inverse .navbar-nav > li > a {
  3818 + color: #adadad;
  3819 +}
  3820 +.navbar-inverse .navbar-nav > li > a:hover,
  3821 +.navbar-inverse .navbar-nav > li > a:focus {
  3822 + color: #ffffff;
  3823 + background-color: transparent;
  3824 +}
  3825 +.navbar-inverse .navbar-nav > .active > a,
  3826 +.navbar-inverse .navbar-nav > .active > a:hover,
  3827 +.navbar-inverse .navbar-nav > .active > a:focus {
  3828 + color: #ffffff;
  3829 + background-color: #080808;
  3830 +}
  3831 +.navbar-inverse .navbar-nav > .disabled > a,
  3832 +.navbar-inverse .navbar-nav > .disabled > a:hover,
  3833 +.navbar-inverse .navbar-nav > .disabled > a:focus {
  3834 + color: #444444;
  3835 + background-color: transparent;
  3836 +}
  3837 +.navbar-inverse .navbar-toggle {
  3838 + border-color: #333333;
  3839 +}
  3840 +.navbar-inverse .navbar-toggle:hover,
  3841 +.navbar-inverse .navbar-toggle:focus {
  3842 + background-color: #333333;
  3843 +}
  3844 +.navbar-inverse .navbar-toggle .icon-bar {
  3845 + background-color: #ffffff;
  3846 +}
  3847 +.navbar-inverse .navbar-collapse,
  3848 +.navbar-inverse .navbar-form {
  3849 + border-color: #101010;
  3850 +}
  3851 +.navbar-inverse .navbar-nav > .open > a,
  3852 +.navbar-inverse .navbar-nav > .open > a:hover,
  3853 +.navbar-inverse .navbar-nav > .open > a:focus {
  3854 + background-color: #080808;
  3855 + color: #ffffff;
  3856 +}
  3857 +@media (max-width: 767px) {
  3858 + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  3859 + border-color: #080808;
  3860 + }
  3861 + .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  3862 + background-color: #080808;
  3863 + }
  3864 + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  3865 + color: #adadad;
  3866 + }
  3867 + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  3868 + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  3869 + color: #ffffff;
  3870 + background-color: transparent;
  3871 + }
  3872 + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  3873 + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  3874 + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  3875 + color: #ffffff;
  3876 + background-color: #080808;
  3877 + }
  3878 + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  3879 + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  3880 + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3881 + color: #444444;
  3882 + background-color: transparent;
  3883 + }
  3884 +}
  3885 +.navbar-inverse .navbar-link {
  3886 + color: #adadad;
  3887 +}
  3888 +.navbar-inverse .navbar-link:hover {
  3889 + color: #ffffff;
  3890 +}
  3891 +.navbar-inverse .btn-link {
  3892 + color: #adadad;
  3893 +}
  3894 +.navbar-inverse .btn-link:hover,
  3895 +.navbar-inverse .btn-link:focus {
  3896 + color: #ffffff;
  3897 +}
  3898 +.navbar-inverse .btn-link[disabled]:hover,
  3899 +fieldset[disabled] .navbar-inverse .btn-link:hover,
  3900 +.navbar-inverse .btn-link[disabled]:focus,
  3901 +fieldset[disabled] .navbar-inverse .btn-link:focus {
  3902 + color: #444444;
  3903 +}
  3904 +.breadcrumb {
  3905 + padding: 8px 100px;
  3906 + margin-bottom: 20px;
  3907 + list-style: none;
  3908 + background-color: #f5f5f5;
  3909 + border-radius: 2px;
  3910 +}
  3911 +.breadcrumb > li {
  3912 + display: inline-block;
  3913 +}
  3914 +.breadcrumb > li + li:before {
  3915 + content: "/\00a0";
  3916 + padding: 0 5px;
  3917 + color: #cccccc;
  3918 +}
  3919 +.breadcrumb > .active {
  3920 + color: #878787;
  3921 +}
  3922 +.pagination {
  3923 + display: inline-block;
  3924 + padding-left: 0;
  3925 + margin: 20px 0;
  3926 + border-radius: 2px;
  3927 +}
  3928 +.pagination > li {
  3929 + display: inline;
  3930 +}
  3931 +.pagination > li > a,
  3932 +.pagination > li > span {
  3933 + position: relative;
  3934 + float: left;
  3935 + padding: 6px 12px;
  3936 + line-height: 1.42857143;
  3937 + text-decoration: none;
  3938 + color: #0095da;
  3939 + background-color: #ffffff;
  3940 + border: 1px solid #dddddd;
  3941 + margin-left: -1px;
  3942 +}
  3943 +.pagination > li:first-child > a,
  3944 +.pagination > li:first-child > span {
  3945 + margin-left: 0;
  3946 + border-bottom-left-radius: 2px;
  3947 + border-top-left-radius: 2px;
  3948 +}
  3949 +.pagination > li:last-child > a,
  3950 +.pagination > li:last-child > span {
  3951 + border-bottom-right-radius: 2px;
  3952 + border-top-right-radius: 2px;
  3953 +}
  3954 +.pagination > li > a:hover,
  3955 +.pagination > li > span:hover,
  3956 +.pagination > li > a:focus,
  3957 +.pagination > li > span:focus {
  3958 + z-index: 2;
  3959 + color: #007ab3;
  3960 + background-color: #fefefe;
  3961 + border-color: #dddddd;
  3962 +}
  3963 +.pagination > .active > a,
  3964 +.pagination > .active > span,
  3965 +.pagination > .active > a:hover,
  3966 +.pagination > .active > span:hover,
  3967 +.pagination > .active > a:focus,
  3968 +.pagination > .active > span:focus {
  3969 + z-index: 3;
  3970 + color: #ffffff;
  3971 + background-color: #0095da;
  3972 + border-color: #0095da;
  3973 + cursor: default;
  3974 +}
  3975 +.pagination > .disabled > span,
  3976 +.pagination > .disabled > span:hover,
  3977 +.pagination > .disabled > span:focus,
  3978 +.pagination > .disabled > a,
  3979 +.pagination > .disabled > a:hover,
  3980 +.pagination > .disabled > a:focus {
  3981 + color: #878787;
  3982 + background-color: #ffffff;
  3983 + border-color: #dddddd;
  3984 + cursor: not-allowed;
  3985 +}
  3986 +.pagination-lg > li > a,
  3987 +.pagination-lg > li > span {
  3988 + padding: 10px 16px;
  3989 + font-size: 18px;
  3990 + line-height: 1.3333333;
  3991 +}
  3992 +.pagination-lg > li:first-child > a,
  3993 +.pagination-lg > li:first-child > span {
  3994 + border-bottom-left-radius: 2px;
  3995 + border-top-left-radius: 2px;
  3996 +}
  3997 +.pagination-lg > li:last-child > a,
  3998 +.pagination-lg > li:last-child > span {
  3999 + border-bottom-right-radius: 2px;
  4000 + border-top-right-radius: 2px;
  4001 +}
  4002 +.pagination-sm > li > a,
  4003 +.pagination-sm > li > span {
  4004 + padding: 5px 10px;
  4005 + font-size: 12px;
  4006 + line-height: 1.5;
  4007 +}
  4008 +.pagination-sm > li:first-child > a,
  4009 +.pagination-sm > li:first-child > span {
  4010 + border-bottom-left-radius: 2px;
  4011 + border-top-left-radius: 2px;
  4012 +}
  4013 +.pagination-sm > li:last-child > a,
  4014 +.pagination-sm > li:last-child > span {
  4015 + border-bottom-right-radius: 2px;
  4016 + border-top-right-radius: 2px;
  4017 +}
  4018 +.pager {
  4019 + padding-left: 0;
  4020 + margin: 20px 0;
  4021 + list-style: none;
  4022 + text-align: center;
  4023 +}
  4024 +.pager li {
  4025 + display: inline;
  4026 +}
  4027 +.pager li > a,
  4028 +.pager li > span {
  4029 + display: inline-block;
  4030 + padding: 5px 14px;
  4031 + background-color: #ffffff;
  4032 + border: 1px solid #dddddd;
  4033 + border-radius: 15px;
  4034 +}
  4035 +.pager li > a:hover,
  4036 +.pager li > a:focus {
  4037 + text-decoration: none;
  4038 + background-color: #fefefe;
  4039 +}
  4040 +.pager .next > a,
  4041 +.pager .next > span {
  4042 + float: right;
  4043 +}
  4044 +.pager .previous > a,
  4045 +.pager .previous > span {
  4046 + float: left;
  4047 +}
  4048 +.pager .disabled > a,
  4049 +.pager .disabled > a:hover,
  4050 +.pager .disabled > a:focus,
  4051 +.pager .disabled > span {
  4052 + color: #878787;
  4053 + background-color: #ffffff;
  4054 + cursor: not-allowed;
  4055 +}
  4056 +.label {
  4057 + display: inline;
  4058 + padding: .2em .6em .3em;
  4059 + font-size: 75%;
  4060 + font-weight: bold;
  4061 + line-height: 1;
  4062 + color: #ffffff;
  4063 + text-align: center;
  4064 + white-space: nowrap;
  4065 + vertical-align: baseline;
  4066 + border-radius: .25em;
  4067 +}
  4068 +a.label:hover,
  4069 +a.label:focus {
  4070 + color: #ffffff;
  4071 + text-decoration: none;
  4072 + cursor: pointer;
  4073 +}
  4074 +.label:empty {
  4075 + display: none;
  4076 +}
  4077 +.btn .label {
  4078 + position: relative;
  4079 + top: -1px;
  4080 +}
  4081 +.label-default {
  4082 + background-color: #878787;
  4083 +}
  4084 +.label-default[href]:hover,
  4085 +.label-default[href]:focus {
  4086 + background-color: #6e6e6e;
  4087 +}
  4088 +.label-primary {
  4089 + background-color: #0095da;
  4090 +}
  4091 +.label-primary[href]:hover,
  4092 +.label-primary[href]:focus {
  4093 + background-color: #0072a7;
  4094 +}
  4095 +.label-success {
  4096 + background-color: #818f44;
  4097 +}
  4098 +.label-success[href]:hover,
  4099 +.label-success[href]:focus {
  4100 + background-color: #626c34;
  4101 +}
  4102 +.label-info {
  4103 + background-color: #5bc0de;
  4104 +}
  4105 +.label-info[href]:hover,
  4106 +.label-info[href]:focus {
  4107 + background-color: #31b0d5;
  4108 +}
  4109 +.label-warning {
  4110 + background-color: #f0ad4e;
  4111 +}
  4112 +.label-warning[href]:hover,
  4113 +.label-warning[href]:focus {
  4114 + background-color: #ec971f;
  4115 +}
  4116 +.label-danger {
  4117 + background-color: #d9534f;
  4118 +}
  4119 +.label-danger[href]:hover,
  4120 +.label-danger[href]:focus {
  4121 + background-color: #c9302c;
  4122 +}
  4123 +.badge {
  4124 + display: inline-block;
  4125 + min-width: 10px;
  4126 + padding: 3px 7px;
  4127 + font-size: 12px;
  4128 + font-weight: bold;
  4129 + color: #ffffff;
  4130 + line-height: 1;
  4131 + vertical-align: middle;
  4132 + white-space: nowrap;
  4133 + text-align: center;
  4134 + background-color: #878787;
  4135 + border-radius: 10px;
  4136 +}
  4137 +.badge:empty {
  4138 + display: none;
  4139 +}
  4140 +.btn .badge {
  4141 + position: relative;
  4142 + top: -1px;
  4143 +}
  4144 +.btn-xs .badge,
  4145 +.btn-group-xs > .btn .badge {
  4146 + top: 0;
  4147 + padding: 1px 5px;
  4148 +}
  4149 +a.badge:hover,
  4150 +a.badge:focus {
  4151 + color: #ffffff;
  4152 + text-decoration: none;
  4153 + cursor: pointer;
  4154 +}
  4155 +.list-group-item.active > .badge,
  4156 +.nav-pills > .active > a > .badge {
  4157 + color: #0095da;
  4158 + background-color: #ffffff;
  4159 +}
  4160 +.list-group-item > .badge {
  4161 + float: right;
  4162 +}
  4163 +.list-group-item > .badge + .badge {
  4164 + margin-right: 5px;
  4165 +}
  4166 +.nav-pills > li > a > .badge {
  4167 + margin-left: 3px;
  4168 +}
  4169 +.jumbotron {
  4170 + padding-top: 30px;
  4171 + padding-bottom: 30px;
  4172 + margin-bottom: 30px;
  4173 + color: inherit;
  4174 + background-color: #fefefe;
  4175 +}
  4176 +.jumbotron h1,
  4177 +.jumbotron .h1 {
  4178 + color: inherit;
  4179 +}
  4180 +.jumbotron p {
  4181 + margin-bottom: 15px;
  4182 + font-size: 21px;
  4183 + font-weight: 200;
  4184 +}
  4185 +.jumbotron > hr {
  4186 + border-top-color: #e5e5e5;
  4187 +}
  4188 +.container .jumbotron,
  4189 +.container-fluid .jumbotron {
  4190 + border-radius: 2px;
  4191 + padding-left: 15px;
  4192 + padding-right: 15px;
  4193 +}
  4194 +.jumbotron .container {
  4195 + max-width: 100%;
  4196 +}
  4197 +@media screen and (min-width: 768px) {
  4198 + .jumbotron {
  4199 + padding-top: 48px;
  4200 + padding-bottom: 48px;
  4201 + }
  4202 + .container .jumbotron,
  4203 + .container-fluid .jumbotron {
  4204 + padding-left: 60px;
  4205 + padding-right: 60px;
  4206 + }
  4207 + .jumbotron h1,
  4208 + .jumbotron .h1 {
  4209 + font-size: 63px;
  4210 + }
  4211 +}
  4212 +.thumbnail {
  4213 + display: block;
  4214 + padding: 4px;
  4215 + margin-bottom: 20px;
  4216 + line-height: 1.42857143;
  4217 + background-color: #ffffff;
  4218 + border: 1px solid #dddddd;
  4219 + border-radius: 2px;
  4220 + -webkit-transition: border 0.2s ease-in-out;
  4221 + -o-transition: border 0.2s ease-in-out;
  4222 + transition: border 0.2s ease-in-out;
  4223 +}
  4224 +.thumbnail > img,
  4225 +.thumbnail a > img {
  4226 + margin-left: auto;
  4227 + margin-right: auto;
  4228 +}
  4229 +a.thumbnail:hover,
  4230 +a.thumbnail:focus,
  4231 +a.thumbnail.active {
  4232 + border-color: #0095da;
  4233 +}
  4234 +.thumbnail .caption {
  4235 + padding: 9px;
  4236 + /* color: #303030;*/
  4237 +}
  4238 +.alert {
  4239 + padding: 15px;
  4240 + margin-bottom: 20px;
  4241 + border: 1px solid transparent;
  4242 + border-radius: 2px;
  4243 +}
  4244 +.alert h4 {
  4245 + margin-top: 0;
  4246 + color: inherit;
  4247 +}
  4248 +.alert .alert-link {
  4249 + font-weight: bold;
  4250 +}
  4251 +.alert > p,
  4252 +.alert > ul {
  4253 + margin-bottom: 0;
  4254 +}
  4255 +.alert > p + p {
  4256 + margin-top: 5px;
  4257 +}
  4258 +.alert-dismissable,
  4259 +.alert-dismissible {
  4260 + padding-right: 35px;
  4261 +}
  4262 +.alert-dismissable .close,
  4263 +.alert-dismissible .close {
  4264 + position: relative;
  4265 + top: -2px;
  4266 + right: -21px;
  4267 + color: inherit;
  4268 +}
  4269 +.alert-success {
  4270 + background-color: #dff0d8;
  4271 + border-color: #d6e9c6;
  4272 + color: #3c763d;
  4273 +}
  4274 +.alert-success hr {
  4275 + border-top-color: #c9e2b3;
  4276 +}
  4277 +.alert-success .alert-link {
  4278 + color: #2b542c;
  4279 +}
  4280 +.alert-info {
  4281 + background-color: #d9edf7;
  4282 + border-color: #bce8f1;
  4283 + color: #31708f;
  4284 +}
  4285 +.alert-info hr {
  4286 + border-top-color: #a6e1ec;
  4287 +}
  4288 +.alert-info .alert-link {
  4289 + color: #245269;
  4290 +}
  4291 +.alert-warning {
  4292 + background-color: #fcf8e3;
  4293 + border-color: #faebcc;
  4294 + color: #8a6d3b;
  4295 +}
  4296 +.alert-warning hr {
  4297 + border-top-color: #f7e1b5;
  4298 +}
  4299 +.alert-warning .alert-link {
  4300 + color: #66512c;
  4301 +}
  4302 +.alert-danger {
  4303 + background-color: #f2dede;
  4304 + border-color: #ebccd1;
  4305 + color: #a94442;
  4306 +}
  4307 +.alert-danger hr {
  4308 + border-top-color: #e4b9c0;
  4309 +}
  4310 +.alert-danger .alert-link {
  4311 + color: #843534;
  4312 +}
  4313 +@-webkit-keyframes progress-bar-stripes {
  4314 + from {
  4315 + background-position: 40px 0;
  4316 + }
  4317 + to {
  4318 + background-position: 0 0;
  4319 + }
  4320 +}
  4321 +@-o-keyframes progress-bar-stripes {
  4322 + from {
  4323 + background-position: 40px 0;
  4324 + }
  4325 + to {
  4326 + background-position: 0 0;
  4327 + }
  4328 +}
  4329 +@keyframes progress-bar-stripes {
  4330 + from {
  4331 + background-position: 40px 0;
  4332 + }
  4333 + to {
  4334 + background-position: 0 0;
  4335 + }
  4336 +}
  4337 +.progress {
  4338 + overflow: hidden;
  4339 + height: 20px;
  4340 + margin-bottom: 20px;
  4341 + background-color: #f5f5f5;
  4342 + border-radius: 2px;
  4343 + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4344 + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4345 +}
  4346 +.progress-bar {
  4347 + float: left;
  4348 + width: 0%;
  4349 + height: 100%;
  4350 + font-size: 12px;
  4351 + line-height: 20px;
  4352 + color: #ffffff;
  4353 + text-align: center;
  4354 + background-color: #0095da;
  4355 + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4356 + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4357 + -webkit-transition: width 0.6s ease;
  4358 + -o-transition: width 0.6s ease;
  4359 + transition: width 0.6s ease;
  4360 +}
  4361 +.progress-striped .progress-bar,
  4362 +.progress-bar-striped {
  4363 + 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);
  4364 + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  4365 + 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);
  4366 + -webkit-background-size: 40px 40px;
  4367 + background-size: 40px 40px;
  4368 +}
  4369 +.progress.active .progress-bar,
  4370 +.progress-bar.active {
  4371 + -webkit-animation: progress-bar-stripes 2s linear infinite;
  4372 + -o-animation: progress-bar-stripes 2s linear infinite;
  4373 + animation: progress-bar-stripes 2s linear infinite;
  4374 +}
  4375 +.progress-bar-success {
  4376 + background-color: #818f44;
  4377 +}
  4378 +.progress-striped .progress-bar-success {
  4379 + 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);
  4380 + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  4381 + 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);
  4382 +}
  4383 +.progress-bar-info {
  4384 + background-color: #5bc0de;
  4385 +}
  4386 +.progress-striped .progress-bar-info {
  4387 + 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);
  4388 + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  4389 + 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);
  4390 +}
  4391 +.progress-bar-warning {
  4392 + background-color: #f0ad4e;
  4393 +}
  4394 +.progress-striped .progress-bar-warning {
  4395 + 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);
  4396 + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  4397 + 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);
  4398 +}
  4399 +.progress-bar-danger {
  4400 + background-color: #d9534f;
  4401 +}
  4402 +.progress-striped .progress-bar-danger {
  4403 + 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);
  4404 + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  4405 + 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);
  4406 +}
  4407 +.media {
  4408 + margin-top: 15px;
  4409 +}
  4410 +.media:first-child {
  4411 + margin-top: 0;
  4412 +}
  4413 +.media,
  4414 +.media-body {
  4415 + zoom: 1;
  4416 + overflow: hidden;
  4417 +}
  4418 +.media-body {
  4419 + width: 10000px;
  4420 +}
  4421 +.media-object {
  4422 + display: block;
  4423 +}
  4424 +.media-object.img-thumbnail {
  4425 + max-width: none;
  4426 +}
  4427 +.media-right,
  4428 +.media > .pull-right {
  4429 + padding-left: 10px;
  4430 +}
  4431 +.media-left,
  4432 +.media > .pull-left {
  4433 + padding-right: 10px;
  4434 +}
  4435 +.media-left,
  4436 +.media-right,
  4437 +.media-body {
  4438 + display: table-cell;
  4439 + vertical-align: top;
  4440 +}
  4441 +.media-middle {
  4442 + vertical-align: middle;
  4443 +}
  4444 +.media-bottom {
  4445 + vertical-align: bottom;
  4446 +}
  4447 +.media-heading {
  4448 + margin-top: 0;
  4449 + margin-bottom: 5px;
  4450 +}
  4451 +.media-list {
  4452 + padding-left: 0;
  4453 + list-style: none;
  4454 +}
  4455 +.list-group {
  4456 + margin-bottom: 20px;
  4457 + padding-left: 0;
  4458 +}
  4459 +.list-group-item {
  4460 + position: relative;
  4461 + display: block;
  4462 + padding: 10px 15px;
  4463 + margin-bottom: -1px;
  4464 + background-color: #ffffff;
  4465 + border: 1px solid #dddddd;
  4466 +}
  4467 +.list-group-item:first-child {
  4468 + border-top-right-radius: 2px;
  4469 + border-top-left-radius: 2px;
  4470 +}
  4471 +.list-group-item:last-child {
  4472 + margin-bottom: 0;
  4473 + border-bottom-right-radius: 2px;
  4474 + border-bottom-left-radius: 2px;
  4475 +}
  4476 +a.list-group-item,
  4477 +button.list-group-item {
  4478 + color: #555555;
  4479 +}
  4480 +a.list-group-item .list-group-item-heading,
  4481 +button.list-group-item .list-group-item-heading {
  4482 + color: #333333;
  4483 +}
  4484 +a.list-group-item:hover,
  4485 +button.list-group-item:hover,
  4486 +a.list-group-item:focus,
  4487 +button.list-group-item:focus {
  4488 + text-decoration: none;
  4489 + color: #555555;
  4490 + background-color: #f5f5f5;
  4491 +}
  4492 +button.list-group-item {
  4493 + width: 100%;
  4494 + text-align: left;
  4495 +}
  4496 +.list-group-item.disabled,
  4497 +.list-group-item.disabled:hover,
  4498 +.list-group-item.disabled:focus {
  4499 + background-color: #fefefe;
  4500 + color: #878787;
  4501 + cursor: not-allowed;
  4502 +}
  4503 +.list-group-item.disabled .list-group-item-heading,
  4504 +.list-group-item.disabled:hover .list-group-item-heading,
  4505 +.list-group-item.disabled:focus .list-group-item-heading {
  4506 + color: inherit;
  4507 +}
  4508 +.list-group-item.disabled .list-group-item-text,
  4509 +.list-group-item.disabled:hover .list-group-item-text,
  4510 +.list-group-item.disabled:focus .list-group-item-text {
  4511 + color: #878787;
  4512 +}
  4513 +.list-group-item.active,
  4514 +.list-group-item.active:hover,
  4515 +.list-group-item.active:focus {
  4516 + z-index: 2;
  4517 + color: #ffffff;
  4518 + background-color: #0095da;
  4519 + border-color: #0095da;
  4520 +}
  4521 +.list-group-item.active .list-group-item-heading,
  4522 +.list-group-item.active:hover .list-group-item-heading,
  4523 +.list-group-item.active:focus .list-group-item-heading,
  4524 +.list-group-item.active .list-group-item-heading > small,
  4525 +.list-group-item.active:hover .list-group-item-heading > small,
  4526 +.list-group-item.active:focus .list-group-item-heading > small,
  4527 +.list-group-item.active .list-group-item-heading > .small,
  4528 +.list-group-item.active:hover .list-group-item-heading > .small,
  4529 +.list-group-item.active:focus .list-group-item-heading > .small {
  4530 + color: inherit;
  4531 +}
  4532 +.list-group-item.active .list-group-item-text,
  4533 +.list-group-item.active:hover .list-group-item-text,
  4534 +.list-group-item.active:focus .list-group-item-text {
  4535 + color: #a7e3ff;
  4536 +}
  4537 +.list-group-item-success {
  4538 + color: #3c763d;
  4539 + background-color: #dff0d8;
  4540 +}
  4541 +a.list-group-item-success,
  4542 +button.list-group-item-success {
  4543 + color: #3c763d;
  4544 +}
  4545 +a.list-group-item-success .list-group-item-heading,
  4546 +button.list-group-item-success .list-group-item-heading {
  4547 + color: inherit;
  4548 +}
  4549 +a.list-group-item-success:hover,
  4550 +button.list-group-item-success:hover,
  4551 +a.list-group-item-success:focus,
  4552 +button.list-group-item-success:focus {
  4553 + color: #3c763d;
  4554 + background-color: #d0e9c6;
  4555 +}
  4556 +a.list-group-item-success.active,
  4557 +button.list-group-item-success.active,
  4558 +a.list-group-item-success.active:hover,
  4559 +button.list-group-item-success.active:hover,
  4560 +a.list-group-item-success.active:focus,
  4561 +button.list-group-item-success.active:focus {
  4562 + color: #fff;
  4563 + background-color: #3c763d;
  4564 + border-color: #3c763d;
  4565 +}
  4566 +.list-group-item-info {
  4567 + color: #31708f;
  4568 + background-color: #d9edf7;
  4569 +}
  4570 +a.list-group-item-info,
  4571 +button.list-group-item-info {
  4572 + color: #31708f;
  4573 +}
  4574 +a.list-group-item-info .list-group-item-heading,
  4575 +button.list-group-item-info .list-group-item-heading {
  4576 + color: inherit;
  4577 +}
  4578 +a.list-group-item-info:hover,
  4579 +button.list-group-item-info:hover,
  4580 +a.list-group-item-info:focus,
  4581 +button.list-group-item-info:focus {
  4582 + color: #31708f;
  4583 + background-color: #c4e3f3;
  4584 +}
  4585 +a.list-group-item-info.active,
  4586 +button.list-group-item-info.active,
  4587 +a.list-group-item-info.active:hover,
  4588 +button.list-group-item-info.active:hover,
  4589 +a.list-group-item-info.active:focus,
  4590 +button.list-group-item-info.active:focus {
  4591 + color: #fff;
  4592 + background-color: #31708f;
  4593 + border-color: #31708f;
  4594 +}
  4595 +.list-group-item-warning {
  4596 + color: #8a6d3b;
  4597 + background-color: #fcf8e3;
  4598 +}
  4599 +a.list-group-item-warning,
  4600 +button.list-group-item-warning {
  4601 + color: #8a6d3b;
  4602 +}
  4603 +a.list-group-item-warning .list-group-item-heading,
  4604 +button.list-group-item-warning .list-group-item-heading {
  4605 + color: inherit;
  4606 +}
  4607 +a.list-group-item-warning:hover,
  4608 +button.list-group-item-warning:hover,
  4609 +a.list-group-item-warning:focus,
  4610 +button.list-group-item-warning:focus {
  4611 + color: #8a6d3b;
  4612 + background-color: #faf2cc;
  4613 +}
  4614 +a.list-group-item-warning.active,
  4615 +button.list-group-item-warning.active,
  4616 +a.list-group-item-warning.active:hover,
  4617 +button.list-group-item-warning.active:hover,
  4618 +a.list-group-item-warning.active:focus,
  4619 +button.list-group-item-warning.active:focus {
  4620 + color: #fff;
  4621 + background-color: #8a6d3b;
  4622 + border-color: #8a6d3b;
  4623 +}
  4624 +.list-group-item-danger {
  4625 + color: #a94442;
  4626 + background-color: #f2dede;
  4627 +}
  4628 +a.list-group-item-danger,
  4629 +button.list-group-item-danger {
  4630 + color: #a94442;
  4631 +}
  4632 +a.list-group-item-danger .list-group-item-heading,
  4633 +button.list-group-item-danger .list-group-item-heading {
  4634 + color: inherit;
  4635 +}
  4636 +a.list-group-item-danger:hover,
  4637 +button.list-group-item-danger:hover,
  4638 +a.list-group-item-danger:focus,
  4639 +button.list-group-item-danger:focus {
  4640 + color: #a94442;
  4641 + background-color: #ebcccc;
  4642 +}
  4643 +a.list-group-item-danger.active,
  4644 +button.list-group-item-danger.active,
  4645 +a.list-group-item-danger.active:hover,
  4646 +button.list-group-item-danger.active:hover,
  4647 +a.list-group-item-danger.active:focus,
  4648 +button.list-group-item-danger.active:focus {
  4649 + color: #fff;
  4650 + background-color: #a94442;
  4651 + border-color: #a94442;
  4652 +}
  4653 +.list-group-item-heading {
  4654 + margin-top: 0;
  4655 + margin-bottom: 5px;
  4656 +}
  4657 +.list-group-item-text {
  4658 + margin-bottom: 0;
  4659 + line-height: 1.3;
  4660 +}
  4661 +.panel {
  4662 + margin-bottom: 20px;
  4663 + background-color: #ffffff;
  4664 + border: 1px solid transparent;
  4665 + border-radius: 2px;
  4666 + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  4667 + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  4668 +}
  4669 +.panel-body {
  4670 + padding: 15px;
  4671 +}
  4672 +.panel-heading {
  4673 + padding: 10px 15px;
  4674 + border-bottom: 1px solid transparent;
  4675 + border-top-right-radius: 1px;
  4676 + border-top-left-radius: 1px;
  4677 +}
  4678 +.panel-heading > .dropdown .dropdown-toggle {
  4679 + color: inherit;
  4680 +}
  4681 +.panel-title {
  4682 + margin-top: 0;
  4683 + margin-bottom: 0;
  4684 + font-size: 16px;
  4685 + color: inherit;
  4686 +}
  4687 +.panel-title > a,
  4688 +.panel-title > small,
  4689 +.panel-title > .small,
  4690 +.panel-title > small > a,
  4691 +.panel-title > .small > a {
  4692 + color: inherit;
  4693 +}
  4694 +.panel-footer {
  4695 + padding: 10px 15px;
  4696 + background-color: #f5f5f5;
  4697 + border-top: 1px solid #dddddd;
  4698 + border-bottom-right-radius: 1px;
  4699 + border-bottom-left-radius: 1px;
  4700 +}
  4701 +.panel > .list-group,
  4702 +.panel > .panel-collapse > .list-group {
  4703 + margin-bottom: 0;
  4704 +}
  4705 +.panel > .list-group .list-group-item,
  4706 +.panel > .panel-collapse > .list-group .list-group-item {
  4707 + border-width: 1px 0;
  4708 + border-radius: 0;
  4709 +}
  4710 +.panel > .list-group:first-child .list-group-item:first-child,
  4711 +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  4712 + border-top: 0;
  4713 + border-top-right-radius: 1px;
  4714 + border-top-left-radius: 1px;
  4715 +}
  4716 +.panel > .list-group:last-child .list-group-item:last-child,
  4717 +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  4718 + border-bottom: 0;
  4719 + border-bottom-right-radius: 1px;
  4720 + border-bottom-left-radius: 1px;
  4721 +}
  4722 +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  4723 + border-top-right-radius: 0;
  4724 + border-top-left-radius: 0;
  4725 +}
  4726 +.panel-heading + .list-group .list-group-item:first-child {
  4727 + border-top-width: 0;
  4728 +}
  4729 +.list-group + .panel-footer {
  4730 + border-top-width: 0;
  4731 +}
  4732 +.panel > .table,
  4733 +.panel > .table-responsive > .table,
  4734 +.panel > .panel-collapse > .table {
  4735 + margin-bottom: 0;
  4736 +}
  4737 +.panel > .table caption,
  4738 +.panel > .table-responsive > .table caption,
  4739 +.panel > .panel-collapse > .table caption {
  4740 + padding-left: 15px;
  4741 + padding-right: 15px;
  4742 +}
  4743 +.panel > .table:first-child,
  4744 +.panel > .table-responsive:first-child > .table:first-child {
  4745 + border-top-right-radius: 1px;
  4746 + border-top-left-radius: 1px;
  4747 +}
  4748 +.panel > .table:first-child > thead:first-child > tr:first-child,
  4749 +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  4750 +.panel > .table:first-child > tbody:first-child > tr:first-child,
  4751 +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  4752 + border-top-left-radius: 1px;
  4753 + border-top-right-radius: 1px;
  4754 +}
  4755 +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
  4756 +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
  4757 +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  4758 +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  4759 +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
  4760 +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
  4761 +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
  4762 +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  4763 + border-top-left-radius: 1px;
  4764 +}
  4765 +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
  4766 +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
  4767 +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  4768 +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  4769 +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
  4770 +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
  4771 +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
  4772 +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  4773 + border-top-right-radius: 1px;
  4774 +}
  4775 +.panel > .table:last-child,
  4776 +.panel > .table-responsive:last-child > .table:last-child {
  4777 + border-bottom-right-radius: 1px;
  4778 + border-bottom-left-radius: 1px;
  4779 +}
  4780 +.panel > .table:last-child > tbody:last-child > tr:last-child,
  4781 +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  4782 +.panel > .table:last-child > tfoot:last-child > tr:last-child,
  4783 +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  4784 + border-bottom-left-radius: 1px;
  4785 + border-bottom-right-radius: 1px;
  4786 +}
  4787 +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  4788 +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  4789 +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  4790 +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  4791 +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  4792 +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  4793 +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
  4794 +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  4795 + border-bottom-left-radius: 1px;
  4796 +}
  4797 +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  4798 +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  4799 +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  4800 +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  4801 +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  4802 +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  4803 +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
  4804 +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  4805 + border-bottom-right-radius: 1px;
  4806 +}
  4807 +.panel > .panel-body + .table,
  4808 +.panel > .panel-body + .table-responsive,
  4809 +.panel > .table + .panel-body,
  4810 +.panel > .table-responsive + .panel-body {
  4811 + border-top: 1px solid #dddddd;
  4812 +}
  4813 +.panel > .table > tbody:first-child > tr:first-child th,
  4814 +.panel > .table > tbody:first-child > tr:first-child td {
  4815 + border-top: 0;
  4816 +}
  4817 +.panel > .table-bordered,
  4818 +.panel > .table-responsive > .table-bordered {
  4819 + border: 0;
  4820 +}
  4821 +.panel > .table-bordered > thead > tr > th:first-child,
  4822 +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  4823 +.panel > .table-bordered > tbody > tr > th:first-child,
  4824 +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  4825 +.panel > .table-bordered > tfoot > tr > th:first-child,
  4826 +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  4827 +.panel > .table-bordered > thead > tr > td:first-child,
  4828 +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  4829 +.panel > .table-bordered > tbody > tr > td:first-child,
  4830 +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  4831 +.panel > .table-bordered > tfoot > tr > td:first-child,
  4832 +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  4833 + border-left: 0;
  4834 +}
  4835 +.panel > .table-bordered > thead > tr > th:last-child,
  4836 +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  4837 +.panel > .table-bordered > tbody > tr > th:last-child,
  4838 +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  4839 +.panel > .table-bordered > tfoot > tr > th:last-child,
  4840 +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  4841 +.panel > .table-bordered > thead > tr > td:last-child,
  4842 +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  4843 +.panel > .table-bordered > tbody > tr > td:last-child,
  4844 +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  4845 +.panel > .table-bordered > tfoot > tr > td:last-child,
  4846 +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  4847 + border-right: 0;
  4848 +}
  4849 +.panel > .table-bordered > thead > tr:first-child > td,
  4850 +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  4851 +.panel > .table-bordered > tbody > tr:first-child > td,
  4852 +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  4853 +.panel > .table-bordered > thead > tr:first-child > th,
  4854 +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  4855 +.panel > .table-bordered > tbody > tr:first-child > th,
  4856 +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  4857 + border-bottom: 0;
  4858 +}
  4859 +.panel > .table-bordered > tbody > tr:last-child > td,
  4860 +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  4861 +.panel > .table-bordered > tfoot > tr:last-child > td,
  4862 +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  4863 +.panel > .table-bordered > tbody > tr:last-child > th,
  4864 +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  4865 +.panel > .table-bordered > tfoot > tr:last-child > th,
  4866 +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  4867 + border-bottom: 0;
  4868 +}
  4869 +.panel > .table-responsive {
  4870 + border: 0;
  4871 + margin-bottom: 0;
  4872 +}
  4873 +.panel-group {
  4874 + margin-bottom: 20px;
  4875 +}
  4876 +.panel-group .panel {
  4877 + margin-bottom: 0;
  4878 + border-radius: 2px;
  4879 +}
  4880 +.panel-group .panel + .panel {
  4881 + margin-top: 5px;
  4882 +}
  4883 +.panel-group .panel-heading {
  4884 + border-bottom: 0;
  4885 +}
  4886 +.panel-group .panel-heading + .panel-collapse > .panel-body,
  4887 +.panel-group .panel-heading + .panel-collapse > .list-group {
  4888 + border-top: 1px solid #dddddd;
  4889 +}
  4890 +.panel-group .panel-footer {
  4891 + border-top: 0;
  4892 +}
  4893 +.panel-group .panel-footer + .panel-collapse .panel-body {
  4894 + border-bottom: 1px solid #dddddd;
  4895 +}
  4896 +.panel-default {
  4897 + border-color: #dddddd;
  4898 +}
  4899 +.panel-default > .panel-heading {
  4900 + color: #303030;
  4901 + background-color: #f5f5f5;
  4902 + border-color: #dddddd;
  4903 +}
  4904 +.panel-default > .panel-heading + .panel-collapse > .panel-body {
  4905 + border-top-color: #dddddd;
  4906 +}
  4907 +.panel-default > .panel-heading .badge {
  4908 + color: #f5f5f5;
  4909 + background-color: #303030;
  4910 +}
  4911 +.panel-default > .panel-footer + .panel-collapse > .panel-body {
  4912 + border-bottom-color: #dddddd;
  4913 +}
  4914 +.panel-primary {
  4915 + border-color: #0095da;
  4916 +}
  4917 +.panel-primary > .panel-heading {
  4918 + color: #ffffff;
  4919 + background-color: #0095da;
  4920 + border-color: #0095da;
  4921 +}
  4922 +.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  4923 + border-top-color: #0095da;
  4924 +}
  4925 +.panel-primary > .panel-heading .badge {
  4926 + color: #0095da;
  4927 + background-color: #ffffff;
  4928 +}
  4929 +.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  4930 + border-bottom-color: #0095da;
  4931 +}
  4932 +.panel-success {
  4933 + border-color: #d6e9c6;
  4934 +}
  4935 +.panel-success > .panel-heading {
  4936 + color: #3c763d;
  4937 + background-color: #dff0d8;
  4938 + border-color: #d6e9c6;
  4939 +}
  4940 +.panel-success > .panel-heading + .panel-collapse > .panel-body {
  4941 + border-top-color: #d6e9c6;
  4942 +}
  4943 +.panel-success > .panel-heading .badge {
  4944 + color: #dff0d8;
  4945 + background-color: #3c763d;
  4946 +}
  4947 +.panel-success > .panel-footer + .panel-collapse > .panel-body {
  4948 + border-bottom-color: #d6e9c6;
  4949 +}
  4950 +.panel-info {
  4951 + border-color: #bce8f1;
  4952 +}
  4953 +.panel-info > .panel-heading {
  4954 + color: #31708f;
  4955 + background-color: #d9edf7;
  4956 + border-color: #bce8f1;
  4957 +}
  4958 +.panel-info > .panel-heading + .panel-collapse > .panel-body {
  4959 + border-top-color: #bce8f1;
  4960 +}
  4961 +.panel-info > .panel-heading .badge {
  4962 + color: #d9edf7;
  4963 + background-color: #31708f;
  4964 +}
  4965 +.panel-info > .panel-footer + .panel-collapse > .panel-body {
  4966 + border-bottom-color: #bce8f1;
  4967 +}
  4968 +.panel-warning {
  4969 + border-color: #faebcc;
  4970 +}
  4971 +.panel-warning > .panel-heading {
  4972 + color: #8a6d3b;
  4973 + background-color: #fcf8e3;
  4974 + border-color: #faebcc;
  4975 +}
  4976 +.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  4977 + border-top-color: #faebcc;
  4978 +}
  4979 +.panel-warning > .panel-heading .badge {
  4980 + color: #fcf8e3;
  4981 + background-color: #8a6d3b;
  4982 +}
  4983 +.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  4984 + border-bottom-color: #faebcc;
  4985 +}
  4986 +.panel-danger {
  4987 + border-color: #ebccd1;
  4988 +}
  4989 +.panel-danger > .panel-heading {
  4990 + color: #a94442;
  4991 + background-color: #f2dede;
  4992 + border-color: #ebccd1;
  4993 +}
  4994 +.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  4995 + border-top-color: #ebccd1;
  4996 +}
  4997 +.panel-danger > .panel-heading .badge {
  4998 + color: #f2dede;
  4999 + background-color: #a94442;
  5000 +}
  5001 +.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  5002 + border-bottom-color: #ebccd1;
  5003 +}
  5004 +.embed-responsive {
  5005 + position: relative;
  5006 + display: block;
  5007 + height: 0;
  5008 + padding: 0;
  5009 + overflow: hidden;
  5010 +}
  5011 +.embed-responsive .embed-responsive-item,
  5012 +.embed-responsive iframe,
  5013 +.embed-responsive embed,
  5014 +.embed-responsive object,
  5015 +.embed-responsive video {
  5016 + position: absolute;
  5017 + top: 0;
  5018 + left: 0;
  5019 + bottom: 0;
  5020 + height: 100%;
  5021 + width: 100%;
  5022 + border: 0;
  5023 +}
  5024 +.embed-responsive-16by9 {
  5025 + padding-bottom: 56.25%;
  5026 +}
  5027 +.embed-responsive-4by3 {
  5028 + padding-bottom: 75%;
  5029 +}
  5030 +.well {
  5031 + min-height: 20px;
  5032 + padding: 19px;
  5033 + margin-bottom: 20px;
  5034 + background-color: #f5f5f5;
  5035 + border: 1px solid #e3e3e3;
  5036 + border-radius: 2px;
  5037 + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5038 + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5039 +}
  5040 +.well blockquote {
  5041 + border-color: #ddd;
  5042 + border-color: rgba(0, 0, 0, 0.15);
  5043 +}
  5044 +.well-lg {
  5045 + padding: 24px;
  5046 + border-radius: 2px;
  5047 +}
  5048 +.well-sm {
  5049 + padding: 9px;
  5050 + border-radius: 2px;
  5051 +}
  5052 +.close {
  5053 + float: right;
  5054 + font-size: 21px;
  5055 + font-weight: bold;
  5056 + line-height: 1;
  5057 + color: #000000;
  5058 + text-shadow: 0 1px 0 #ffffff;
  5059 + opacity: 0.2;
  5060 + filter: alpha(opacity=20);
  5061 +}
  5062 +.close:hover,
  5063 +.close:focus {
  5064 + color: #000000;
  5065 + text-decoration: none;
  5066 + cursor: pointer;
  5067 + opacity: 0.5;
  5068 + filter: alpha(opacity=50);
  5069 +}
  5070 +button.close {
  5071 + padding: 0;
  5072 + cursor: pointer;
  5073 + background: transparent;
  5074 + border: 0;
  5075 + -webkit-appearance: none;
  5076 +}
  5077 +.modal-open {
  5078 + overflow: hidden;
  5079 +}
  5080 +.modal {
  5081 + display: none;
  5082 + overflow: hidden;
  5083 + position: fixed;
  5084 + top: 0;
  5085 + right: 0;
  5086 + bottom: 0;
  5087 + left: 0;
  5088 + z-index: 1050;
  5089 + -webkit-overflow-scrolling: touch;
  5090 + outline: 0;
  5091 +}
  5092 +.modal.fade .modal-dialog {
  5093 + -webkit-transform: translate(0, -25%);
  5094 + -ms-transform: translate(0, -25%);
  5095 + -o-transform: translate(0, -25%);
  5096 + transform: translate(0, -25%);
  5097 + -webkit-transition: -webkit-transform 0.3s ease-out;
  5098 + -o-transition: -o-transform 0.3s ease-out;
  5099 + transition: transform 0.3s ease-out;
  5100 +}
  5101 +.modal.in .modal-dialog {
  5102 + -webkit-transform: translate(0, 0);
  5103 + -ms-transform: translate(0, 0);
  5104 + -o-transform: translate(0, 0);
  5105 + transform: translate(0, 0);
  5106 +}
  5107 +.modal-open .modal {
  5108 + overflow-x: hidden;
  5109 + overflow-y: auto;
  5110 +}
  5111 +.modal-dialog {
  5112 + position: relative;
  5113 + width: auto;
  5114 + margin: 10px;
  5115 +}
  5116 +.modal-content {
  5117 + position: relative;
  5118 + background-color: #ffffff;
  5119 + border: 1px solid #999999;
  5120 + border: 1px solid rgba(0, 0, 0, 0.2);
  5121 + border-radius: 2px;
  5122 + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5123 + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5124 + -webkit-background-clip: padding-box;
  5125 + background-clip: padding-box;
  5126 + outline: 0;
  5127 +}
  5128 +.modal-backdrop {
  5129 + position: fixed;
  5130 + top: 0;
  5131 + right: 0;
  5132 + bottom: 0;
  5133 + left: 0;
  5134 + z-index: 1040;
  5135 + background-color: #000000;
  5136 +}
  5137 +.modal-backdrop.fade {
  5138 + opacity: 0;
  5139 + filter: alpha(opacity=0);
  5140 +}
  5141 +.modal-backdrop.in {
  5142 + opacity: 0.5;
  5143 + filter: alpha(opacity=50);
  5144 +}
  5145 +.modal-header {
  5146 + padding: 15px;
  5147 + border-bottom: 1px solid #e5e5e5;
  5148 +}
  5149 +.modal-header .close {
  5150 + margin-top: -2px;
  5151 +}
  5152 +.modal-title {
  5153 + margin: 0;
  5154 + line-height: 1.42857143;
  5155 +}
  5156 +.modal-body {
  5157 + position: relative;
  5158 + padding: 15px;
  5159 +}
  5160 +.modal-footer {
  5161 + padding: 15px;
  5162 + text-align: right;
  5163 + border-top: 1px solid #e5e5e5;
  5164 +}
  5165 +.modal-footer .btn + .btn {
  5166 + margin-left: 5px;
  5167 + margin-bottom: 0;
  5168 +}
  5169 +.modal-footer .btn-group .btn + .btn {
  5170 + margin-left: -1px;
  5171 +}
  5172 +.modal-footer .btn-block + .btn-block {
  5173 + margin-left: 0;
  5174 +}
  5175 +.modal-scrollbar-measure {
  5176 + position: absolute;
  5177 + top: -9999px;
  5178 + width: 50px;
  5179 + height: 50px;
  5180 + overflow: scroll;
  5181 +}
  5182 +@media (min-width: 768px) {
  5183 + .modal-dialog {
  5184 + width: 600px;
  5185 + margin: 30px auto;
  5186 + }
  5187 + .modal-content {
  5188 + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5189 + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5190 + }
  5191 + .modal-sm {
  5192 + width: 300px;
  5193 + }
  5194 +}
  5195 +@media (min-width: 992px) {
  5196 + .modal-lg {
  5197 + width: 900px;
  5198 + }
  5199 +}
  5200 +.tooltip {
  5201 + position: absolute;
  5202 + z-index: 1070;
  5203 + display: block;
  5204 + font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  5205 + font-style: normal;
  5206 + font-weight: normal;
  5207 + letter-spacing: normal;
  5208 + line-break: auto;
  5209 + line-height: 1.42857143;
  5210 + text-align: left;
  5211 + text-align: start;
  5212 + text-decoration: none;
  5213 + text-shadow: none;
  5214 + text-transform: none;
  5215 + white-space: normal;
  5216 + word-break: normal;
  5217 + word-spacing: normal;
  5218 + word-wrap: normal;
  5219 + font-size: 12px;
  5220 + opacity: 0;
  5221 + filter: alpha(opacity=0);
  5222 +}
  5223 +.tooltip.in {
  5224 + opacity: 0.9;
  5225 + filter: alpha(opacity=90);
  5226 +}
  5227 +.tooltip.top {
  5228 + margin-top: -3px;
  5229 + padding: 5px 0;
  5230 +}
  5231 +.tooltip.right {
  5232 + margin-left: 3px;
  5233 + padding: 0 5px;
  5234 +}
  5235 +.tooltip.bottom {
  5236 + margin-top: 3px;
  5237 + padding: 5px 0;
  5238 +}
  5239 +.tooltip.left {
  5240 + margin-left: -3px;
  5241 + padding: 0 5px;
  5242 +}
  5243 +.tooltip-inner {
  5244 + max-width: 200px;
  5245 + padding: 3px 8px;
  5246 + color: #ffffff;
  5247 + text-align: center;
  5248 + background-color: #000000;
  5249 + border-radius: 2px;
  5250 +}
  5251 +.tooltip-arrow {
  5252 + position: absolute;
  5253 + width: 0;
  5254 + height: 0;
  5255 + border-color: transparent;
  5256 + border-style: solid;
  5257 +}
  5258 +.tooltip.top .tooltip-arrow {
  5259 + bottom: 0;
  5260 + left: 50%;
  5261 + margin-left: -5px;
  5262 + border-width: 5px 5px 0;
  5263 + border-top-color: #000000;
  5264 +}
  5265 +.tooltip.top-left .tooltip-arrow {
  5266 + bottom: 0;
  5267 + right: 5px;
  5268 + margin-bottom: -5px;
  5269 + border-width: 5px 5px 0;
  5270 + border-top-color: #000000;
  5271 +}
  5272 +.tooltip.top-right .tooltip-arrow {
  5273 + bottom: 0;
  5274 + left: 5px;
  5275 + margin-bottom: -5px;
  5276 + border-width: 5px 5px 0;
  5277 + border-top-color: #000000;
  5278 +}
  5279 +.tooltip.right .tooltip-arrow {
  5280 + top: 50%;
  5281 + left: 0;
  5282 + margin-top: -5px;
  5283 + border-width: 5px 5px 5px 0;
  5284 + border-right-color: #000000;
  5285 +}
  5286 +.tooltip.left .tooltip-arrow {
  5287 + top: 50%;
  5288 + right: 0;
  5289 + margin-top: -5px;
  5290 + border-width: 5px 0 5px 5px;
  5291 + border-left-color: #000000;
  5292 +}
  5293 +.tooltip.bottom .tooltip-arrow {
  5294 + top: 0;
  5295 + left: 50%;
  5296 + margin-left: -5px;
  5297 + border-width: 0 5px 5px;
  5298 + border-bottom-color: #000000;
  5299 +}
  5300 +.tooltip.bottom-left .tooltip-arrow {
  5301 + top: 0;
  5302 + right: 5px;
  5303 + margin-top: -5px;
  5304 + border-width: 0 5px 5px;
  5305 + border-bottom-color: #000000;
  5306 +}
  5307 +.tooltip.bottom-right .tooltip-arrow {
  5308 + top: 0;
  5309 + left: 5px;
  5310 + margin-top: -5px;
  5311 + border-width: 0 5px 5px;
  5312 + border-bottom-color: #000000;
  5313 +}
  5314 +.popover {
  5315 + position: absolute;
  5316 + top: 0;
  5317 + left: 0;
  5318 + z-index: 1060;
  5319 + display: none;
  5320 + max-width: 276px;
  5321 + padding: 1px;
  5322 + font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  5323 + font-style: normal;
  5324 + font-weight: normal;
  5325 + letter-spacing: normal;
  5326 + line-break: auto;
  5327 + line-height: 1.42857143;
  5328 + text-align: left;
  5329 + text-align: start;
  5330 + text-decoration: none;
  5331 + text-shadow: none;
  5332 + text-transform: none;
  5333 + white-space: normal;
  5334 + word-break: normal;
  5335 + word-spacing: normal;
  5336 + word-wrap: normal;
  5337 + font-size: 14px;
  5338 + background-color: #ffffff;
  5339 + -webkit-background-clip: padding-box;
  5340 + background-clip: padding-box;
  5341 + border: 1px solid #cccccc;
  5342 + border: 1px solid rgba(0, 0, 0, 0.2);
  5343 + border-radius: 2px;
  5344 + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5345 + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5346 +}
  5347 +.popover.top {
  5348 + margin-top: -10px;
  5349 +}
  5350 +.popover.right {
  5351 + margin-left: 10px;
  5352 +}
  5353 +.popover.bottom {
  5354 + margin-top: 10px;
  5355 +}
  5356 +.popover.left {
  5357 + margin-left: -10px;
  5358 +}
  5359 +.popover-title {
  5360 + margin: 0;
  5361 + padding: 8px 14px;
  5362 + font-size: 14px;
  5363 + background-color: #f7f7f7;
  5364 + border-bottom: 1px solid #ebebeb;
  5365 + border-radius: 1px 1px 0 0;
  5366 +}
  5367 +.popover-content {
  5368 + padding: 9px 14px;
  5369 +}
  5370 +.popover > .arrow,
  5371 +.popover > .arrow:after {
  5372 + position: absolute;
  5373 + display: block;
  5374 + width: 0;
  5375 + height: 0;
  5376 + border-color: transparent;
  5377 + border-style: solid;
  5378 +}
  5379 +.popover > .arrow {
  5380 + border-width: 11px;
  5381 +}
  5382 +.popover > .arrow:after {
  5383 + border-width: 10px;
  5384 + content: "";
  5385 +}
  5386 +.popover.top > .arrow {
  5387 + left: 50%;
  5388 + margin-left: -11px;
  5389 + border-bottom-width: 0;
  5390 + border-top-color: #999999;
  5391 + border-top-color: rgba(0, 0, 0, 0.25);
  5392 + bottom: -11px;
  5393 +}
  5394 +.popover.top > .arrow:after {
  5395 + content: " ";
  5396 + bottom: 1px;
  5397 + margin-left: -10px;
  5398 + border-bottom-width: 0;
  5399 + border-top-color: #ffffff;
  5400 +}
  5401 +.popover.right > .arrow {
  5402 + top: 50%;
  5403 + left: -11px;
  5404 + margin-top: -11px;
  5405 + border-left-width: 0;
  5406 + border-right-color: #999999;
  5407 + border-right-color: rgba(0, 0, 0, 0.25);
  5408 +}
  5409 +.popover.right > .arrow:after {
  5410 + content: " ";
  5411 + left: 1px;
  5412 + bottom: -10px;
  5413 + border-left-width: 0;
  5414 + border-right-color: #ffffff;
  5415 +}
  5416 +.popover.bottom > .arrow {
  5417 + left: 50%;
  5418 + margin-left: -11px;
  5419 + border-top-width: 0;
  5420 + border-bottom-color: #999999;
  5421 + border-bottom-color: rgba(0, 0, 0, 0.25);
  5422 + top: -11px;
  5423 +}
  5424 +.popover.bottom > .arrow:after {
  5425 + content: " ";
  5426 + top: 1px;
  5427 + margin-left: -10px;
  5428 + border-top-width: 0;
  5429 + border-bottom-color: #ffffff;
  5430 +}
  5431 +.popover.left > .arrow {
  5432 + top: 50%;
  5433 + right: -11px;
  5434 + margin-top: -11px;
  5435 + border-right-width: 0;
  5436 + border-left-color: #999999;
  5437 + border-left-color: rgba(0, 0, 0, 0.25);
  5438 +}
  5439 +.popover.left > .arrow:after {
  5440 + content: " ";
  5441 + right: 1px;
  5442 + border-right-width: 0;
  5443 + border-left-color: #ffffff;
  5444 + bottom: -10px;
  5445 +}
  5446 +.carousel {
  5447 + position: relative;
  5448 +}
  5449 +.carousel-inner {
  5450 + position: relative;
  5451 + overflow: hidden;
  5452 + width: 100%;
  5453 +}
  5454 +.carousel-inner > .item {
  5455 + display: none;
  5456 + position: relative;
  5457 + -webkit-transition: 0.6s ease-in-out left;
  5458 + -o-transition: 0.6s ease-in-out left;
  5459 + transition: 0.6s ease-in-out left;
  5460 +}
  5461 +.carousel-inner > .item > img,
  5462 +.carousel-inner > .item > a > img {
  5463 + line-height: 1;
  5464 +}
  5465 +@media all and (transform-3d), (-webkit-transform-3d) {
  5466 + .carousel-inner > .item {
  5467 + -webkit-transition: -webkit-transform 0.6s ease-in-out;
  5468 + -o-transition: -o-transform 0.6s ease-in-out;
  5469 + transition: transform 0.6s ease-in-out;
  5470 + -webkit-backface-visibility: hidden;
  5471 + backface-visibility: hidden;
  5472 + -webkit-perspective: 1000px;
  5473 + perspective: 1000px;
  5474 + }
  5475 + .carousel-inner > .item.next,
  5476 + .carousel-inner > .item.active.right {
  5477 + -webkit-transform: translate3d(100%, 0, 0);
  5478 + transform: translate3d(100%, 0, 0);
  5479 + left: 0;
  5480 + }
  5481 + .carousel-inner > .item.prev,
  5482 + .carousel-inner > .item.active.left {
  5483 + -webkit-transform: translate3d(-100%, 0, 0);
  5484 + transform: translate3d(-100%, 0, 0);
  5485 + left: 0;
  5486 + }
  5487 + .carousel-inner > .item.next.left,
  5488 + .carousel-inner > .item.prev.right,
  5489 + .carousel-inner > .item.active {
  5490 + -webkit-transform: translate3d(0, 0, 0);
  5491 + transform: translate3d(0, 0, 0);
  5492 + left: 0;
  5493 + }
  5494 +}
  5495 +.carousel-inner > .active,
  5496 +.carousel-inner > .next,
  5497 +.carousel-inner > .prev {
  5498 + display: block;
  5499 +}
  5500 +.carousel-inner > .active {
  5501 + left: 0;
  5502 +}
  5503 +.carousel-inner > .next,
  5504 +.carousel-inner > .prev {
  5505 + position: absolute;
  5506 + top: 0;
  5507 + width: 100%;
  5508 +}
  5509 +.carousel-inner > .next {
  5510 + left: 100%;
  5511 +}
  5512 +.carousel-inner > .prev {
  5513 + left: -100%;
  5514 +}
  5515 +.carousel-inner > .next.left,
  5516 +.carousel-inner > .prev.right {
  5517 + left: 0;
  5518 +}
  5519 +.carousel-inner > .active.left {
  5520 + left: -100%;
  5521 +}
  5522 +.carousel-inner > .active.right {
  5523 + left: 100%;
  5524 +}
  5525 +.carousel-control {
  5526 + position: absolute;
  5527 + top: 0;
  5528 + left: 0;
  5529 + bottom: 0;
  5530 + width: 15%;
  5531 + opacity: 0.5;
  5532 + filter: alpha(opacity=50);
  5533 + font-size: 20px;
  5534 + color: #ffffff;
  5535 + text-align: center;
  5536 + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  5537 + background-color: rgba(0, 0, 0, 0);
  5538 +}
  5539 +.carousel-control.left {
  5540 + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  5541 + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  5542 + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  5543 + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  5544 + background-repeat: repeat-x;
  5545 + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  5546 +}
  5547 +.carousel-control.right {
  5548 + left: auto;
  5549 + right: 0;
  5550 + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  5551 + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  5552 + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  5553 + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  5554 + background-repeat: repeat-x;
  5555 + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  5556 +}
  5557 +.carousel-control:hover,
  5558 +.carousel-control:focus {
  5559 + outline: 0;
  5560 + color: #ffffff;
  5561 + text-decoration: none;
  5562 + opacity: 0.9;
  5563 + filter: alpha(opacity=90);
  5564 +}
  5565 +.carousel-control .icon-prev,
  5566 +.carousel-control .icon-next,
  5567 +.carousel-control .glyphicon-chevron-left,
  5568 +.carousel-control .glyphicon-chevron-right {
  5569 + position: absolute;
  5570 + top: 50%;
  5571 + margin-top: -10px;
  5572 + z-index: 5;
  5573 + display: inline-block;
  5574 +}
  5575 +.carousel-control .icon-prev,
  5576 +.carousel-control .glyphicon-chevron-left {
  5577 + left: 50%;
  5578 + margin-left: -10px;
  5579 +}
  5580 +.carousel-control .icon-next,
  5581 +.carousel-control .glyphicon-chevron-right {
  5582 + right: 50%;
  5583 + margin-right: -10px;
  5584 +}
  5585 +.carousel-control .icon-prev,
  5586 +.carousel-control .icon-next {
  5587 + width: 20px;
  5588 + height: 20px;
  5589 + line-height: 1;
  5590 + font-family: serif;
  5591 +}
  5592 +.carousel-control .icon-prev:before {
  5593 + content: '\2039';
  5594 +}
  5595 +.carousel-control .icon-next:before {
  5596 + content: '\203a';
  5597 +}
  5598 +.carousel-indicators {
  5599 + position: absolute;
  5600 + bottom: 10px;
  5601 + left: 50%;
  5602 + z-index: 15;
  5603 + width: 60%;
  5604 + margin-left: -30%;
  5605 + padding-left: 0;
  5606 + list-style: none;
  5607 + text-align: center;
  5608 +}
  5609 +.carousel-indicators li {
  5610 + display: inline-block;
  5611 + width: 10px;
  5612 + height: 10px;
  5613 + margin: 1px;
  5614 + text-indent: -999px;
  5615 + border: 1px solid #ffffff;
  5616 + border-radius: 10px;
  5617 + cursor: pointer;
  5618 + background-color: #000 \9;
  5619 + background-color: rgba(0, 0, 0, 0);
  5620 +}
  5621 +.carousel-indicators .active {
  5622 + margin: 0;
  5623 + width: 12px;
  5624 + height: 12px;
  5625 + background-color: #ffffff;
  5626 +}
  5627 +.carousel-caption {
  5628 + position: absolute;
  5629 + left: 15%;
  5630 + right: 15%;
  5631 + bottom: 20px;
  5632 + z-index: 10;
  5633 + padding-top: 20px;
  5634 + padding-bottom: 20px;
  5635 + color: #ffffff;
  5636 + text-align: center;
  5637 + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  5638 +}
  5639 +.carousel-caption .btn {
  5640 + text-shadow: none;
  5641 +}
  5642 +@media screen and (min-width: 768px) {
  5643 + .carousel-control .glyphicon-chevron-left,
  5644 + .carousel-control .glyphicon-chevron-right,
  5645 + .carousel-control .icon-prev,
  5646 + .carousel-control .icon-next {
  5647 + width: 30px;
  5648 + height: 30px;
  5649 + margin-top: -10px;
  5650 + font-size: 30px;
  5651 + }
  5652 + .carousel-control .glyphicon-chevron-left,
  5653 + .carousel-control .icon-prev {
  5654 + margin-left: -10px;
  5655 + }
  5656 + .carousel-control .glyphicon-chevron-right,
  5657 + .carousel-control .icon-next {
  5658 + margin-right: -10px;
  5659 + }
  5660 + .carousel-caption {
  5661 + left: 20%;
  5662 + right: 20%;
  5663 + padding-bottom: 30px;
  5664 + }
  5665 + .carousel-indicators {
  5666 + bottom: 20px;
  5667 + }
  5668 +}
  5669 +.clearfix:before,
  5670 +.clearfix:after,
  5671 +.dl-horizontal dd:before,
  5672 +.dl-horizontal dd:after,
  5673 +.container:before,
  5674 +.container:after,
  5675 +.container-fluid:before,
  5676 +.container-fluid:after,
  5677 +.row:before,
  5678 +.row:after,
  5679 +.form-horizontal .form-group:before,
  5680 +.form-horizontal .form-group:after,
  5681 +.btn-toolbar:before,
  5682 +.btn-toolbar:after,
  5683 +.btn-group-vertical > .btn-group:before,
  5684 +.btn-group-vertical > .btn-group:after,
  5685 +.nav:before,
  5686 +.nav:after,
  5687 +.navbar:before,
  5688 +.navbar:after,
  5689 +.navbar-header:before,
  5690 +.navbar-header:after,
  5691 +.navbar-collapse:before,
  5692 +.navbar-collapse:after,
  5693 +.pager:before,
  5694 +.pager:after,
  5695 +.panel-body:before,
  5696 +.panel-body:after,
  5697 +.modal-header:before,
  5698 +.modal-header:after,
  5699 +.modal-footer:before,
  5700 +.modal-footer:after {
  5701 + content: " ";
  5702 + display: table;
  5703 +}
  5704 +.clearfix:after,
  5705 +.dl-horizontal dd:after,
  5706 +.container:after,
  5707 +.container-fluid:after,
  5708 +.row:after,
  5709 +.form-horizontal .form-group:after,
  5710 +.btn-toolbar:after,
  5711 +.btn-group-vertical > .btn-group:after,
  5712 +.nav:after,
  5713 +.navbar:after,
  5714 +.navbar-header:after,
  5715 +.navbar-collapse:after,
  5716 +.pager:after,
  5717 +.panel-body:after,
  5718 +.modal-header:after,
  5719 +.modal-footer:after {
  5720 + clear: both;
  5721 +}
  5722 +.center-block {
  5723 + display: block;
  5724 + margin-left: auto;
  5725 + margin-right: auto;
  5726 +}
  5727 +.pull-right {
  5728 + float: right !important;
  5729 +}
  5730 +.pull-left {
  5731 + float: left !important;
  5732 +}
  5733 +.hide {
  5734 + display: none !important;
  5735 +}
  5736 +.show {
  5737 + display: block !important;
  5738 +}
  5739 +.invisible {
  5740 + visibility: hidden;
  5741 +}
  5742 +.text-hide {
  5743 + font: 0/0 a;
  5744 + color: transparent;
  5745 + text-shadow: none;
  5746 + background-color: transparent;
  5747 + border: 0;
  5748 +}
  5749 +.hidden {
  5750 + display: none !important;
  5751 +}
  5752 +.affix {
  5753 + position: fixed;
  5754 +}
  5755 +@-ms-viewport {
  5756 + width: device-width;
  5757 +}
  5758 +.visible-xs,
  5759 +.visible-sm,
  5760 +.visible-md,
  5761 +.visible-lg {
  5762 + display: none !important;
  5763 +}
  5764 +.visible-xs-block,
  5765 +.visible-xs-inline,
  5766 +.visible-xs-inline-block,
  5767 +.visible-sm-block,
  5768 +.visible-sm-inline,
  5769 +.visible-sm-inline-block,
  5770 +.visible-md-block,
  5771 +.visible-md-inline,
  5772 +.visible-md-inline-block,
  5773 +.visible-lg-block,
  5774 +.visible-lg-inline,
  5775 +.visible-lg-inline-block {
  5776 + display: none !important;
  5777 +}
  5778 +@media (max-width: 767px) {
  5779 + .visible-xs {
  5780 + display: block !important;
  5781 + }
  5782 + table.visible-xs {
  5783 + display: table !important;
  5784 + }
  5785 + tr.visible-xs {
  5786 + display: table-row !important;
  5787 + }
  5788 + th.visible-xs,
  5789 + td.visible-xs {
  5790 + display: table-cell !important;
  5791 + }
  5792 +}
  5793 +@media (max-width: 767px) {
  5794 + .visible-xs-block {
  5795 + display: block !important;
  5796 + }
  5797 +}
  5798 +@media (max-width: 767px) {
  5799 + .visible-xs-inline {
  5800 + display: inline !important;
  5801 + }
  5802 +}
  5803 +@media (max-width: 767px) {
  5804 + .visible-xs-inline-block {
  5805 + display: inline-block !important;
  5806 + }
  5807 +}
  5808 +@media (min-width: 768px) and (max-width: 991px) {
  5809 + .visible-sm {
  5810 + display: block !important;
  5811 + }
  5812 + table.visible-sm {
  5813 + display: table !important;
  5814 + }
  5815 + tr.visible-sm {
  5816 + display: table-row !important;
  5817 + }
  5818 + th.visible-sm,
  5819 + td.visible-sm {
  5820 + display: table-cell !important;
  5821 + }
  5822 +}
  5823 +@media (min-width: 768px) and (max-width: 991px) {
  5824 + .visible-sm-block {
  5825 + display: block !important;
  5826 + }
  5827 +}
  5828 +@media (min-width: 768px) and (max-width: 991px) {
  5829 + .visible-sm-inline {
  5830 + display: inline !important;
  5831 + }
  5832 +}
  5833 +@media (min-width: 768px) and (max-width: 991px) {
  5834 + .visible-sm-inline-block {
  5835 + display: inline-block !important;
  5836 + }
  5837 +}
  5838 +@media (min-width: 992px) and (max-width: 1199px) {
  5839 + .visible-md {
  5840 + display: block !important;
  5841 + }
  5842 + table.visible-md {
  5843 + display: table !important;
  5844 + }
  5845 + tr.visible-md {
  5846 + display: table-row !important;
  5847 + }
  5848 + th.visible-md,
  5849 + td.visible-md {
  5850 + display: table-cell !important;
  5851 + }
  5852 +}
  5853 +@media (min-width: 992px) and (max-width: 1199px) {
  5854 + .visible-md-block {
  5855 + display: block !important;
  5856 + }
  5857 +}
  5858 +@media (min-width: 992px) and (max-width: 1199px) {
  5859 + .visible-md-inline {
  5860 + display: inline !important;
  5861 + }
  5862 +}
  5863 +@media (min-width: 992px) and (max-width: 1199px) {
  5864 + .visible-md-inline-block {
  5865 + display: inline-block !important;
  5866 + }
  5867 +}
  5868 +@media (min-width: 1200px) {
  5869 + .visible-lg {
  5870 + display: block !important;
  5871 + }
  5872 + table.visible-lg {
  5873 + display: table !important;
  5874 + }
  5875 + tr.visible-lg {
  5876 + display: table-row !important;
  5877 + }
  5878 + th.visible-lg,
  5879 + td.visible-lg {
  5880 + display: table-cell !important;
  5881 + }
  5882 +}
  5883 +@media (min-width: 1200px) {
  5884 + .visible-lg-block {
  5885 + display: block !important;
  5886 + }
  5887 +}
  5888 +@media (min-width: 1200px) {
  5889 + .visible-lg-inline {
  5890 + display: inline !important;
  5891 + }
  5892 +}
  5893 +@media (min-width: 1200px) {
  5894 + .visible-lg-inline-block {
  5895 + display: inline-block !important;
  5896 + }
  5897 +}
  5898 +@media (max-width: 767px) {
  5899 + .hidden-xs {
  5900 + display: none !important;
  5901 + }
  5902 +}
  5903 +@media (min-width: 768px) and (max-width: 991px) {
  5904 + .hidden-sm {
  5905 + display: none !important;
  5906 + }
  5907 +}
  5908 +@media (min-width: 992px) and (max-width: 1199px) {
  5909 + .hidden-md {
  5910 + display: none !important;
  5911 + }
  5912 +}
  5913 +@media (min-width: 1200px) {
  5914 + .hidden-lg {
  5915 + display: none !important;
  5916 + }
  5917 +}
  5918 +.visible-print {
  5919 + display: none !important;
  5920 +}
  5921 +@media print {
  5922 + .visible-print {
  5923 + display: block !important;
  5924 + }
  5925 + table.visible-print {
  5926 + display: table !important;
  5927 + }
  5928 + tr.visible-print {
  5929 + display: table-row !important;
  5930 + }
  5931 + th.visible-print,
  5932 + td.visible-print {
  5933 + display: table-cell !important;
  5934 + }
  5935 +}
  5936 +.visible-print-block {
  5937 + display: none !important;
  5938 +}
  5939 +@media print {
  5940 + .visible-print-block {
  5941 + display: block !important;
  5942 + }
  5943 +}
  5944 +.visible-print-inline {
  5945 + display: none !important;
  5946 +}
  5947 +@media print {
  5948 + .visible-print-inline {
  5949 + display: inline !important;
  5950 + }
  5951 +}
  5952 +.visible-print-inline-block {
  5953 + display: none !important;
  5954 +}
  5955 +@media print {
  5956 + .visible-print-inline-block {
  5957 + display: inline-block !important;
  5958 + }
  5959 +}
  5960 +@media print {
  5961 + .hidden-print {
  5962 + display: none !important;
  5963 + }
  5964 +}
... ...