##// END OF EJS Templates
invoke css
Jonathan Frederic -
Show More
@@ -1,1588 +1,1589 b''
1 /*!
1 /*!
2 *
2 *
3 * IPython base
3 * IPython base
4 *
4 *
5 */
5 */
6 .modal.fade .modal-dialog {
6 .modal.fade .modal-dialog {
7 -webkit-transform: translate(0, 0);
7 -webkit-transform: translate(0, 0);
8 -ms-transform: translate(0, 0);
8 -ms-transform: translate(0, 0);
9 transform: translate(0, 0);
9 transform: translate(0, 0);
10 }
10 }
11 code {
11 code {
12 color: #000000;
12 color: #000000;
13 }
13 }
14 pre {
14 pre {
15 font-size: inherit;
15 font-size: inherit;
16 line-height: inherit;
16 line-height: inherit;
17 }
17 }
18 label {
18 label {
19 font-weight: normal;
19 font-weight: normal;
20 }
20 }
21 /* Make the page background atleast 100% the height of the view port */
21 /* Make the page background atleast 100% the height of the view port */
22 /* Make the page itself atleast 70% the height of the view port */
22 /* Make the page itself atleast 70% the height of the view port */
23 .border-box-sizing {
23 .border-box-sizing {
24 box-sizing: border-box;
24 box-sizing: border-box;
25 -moz-box-sizing: border-box;
25 -moz-box-sizing: border-box;
26 -webkit-box-sizing: border-box;
26 -webkit-box-sizing: border-box;
27 }
27 }
28 .corner-all {
28 .corner-all {
29 border-radius: 2px;
29 border-radius: 2px;
30 }
30 }
31 .no-padding {
31 .no-padding {
32 padding: 0px;
32 padding: 0px;
33 }
33 }
34 /* Flexible box model classes */
34 /* Flexible box model classes */
35 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
35 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
36 /* This file is a compatability layer. It allows the usage of flexible box
36 /* This file is a compatability layer. It allows the usage of flexible box
37 model layouts accross multiple browsers, including older browsers. The newest,
37 model layouts accross multiple browsers, including older browsers. The newest,
38 universal implementation of the flexible box model is used when available (see
38 universal implementation of the flexible box model is used when available (see
39 `Modern browsers` comments below). Browsers that are known to implement this
39 `Modern browsers` comments below). Browsers that are known to implement this
40 new spec completely include:
40 new spec completely include:
41
41
42 Firefox 28.0+
42 Firefox 28.0+
43 Chrome 29.0+
43 Chrome 29.0+
44 Internet Explorer 11+
44 Internet Explorer 11+
45 Opera 17.0+
45 Opera 17.0+
46
46
47 Browsers not listed, including Safari, are supported via the styling under the
47 Browsers not listed, including Safari, are supported via the styling under the
48 `Old browsers` comments below.
48 `Old browsers` comments below.
49 */
49 */
50 .hbox {
50 .hbox {
51 /* Old browsers */
51 /* Old browsers */
52 display: -webkit-box;
52 display: -webkit-box;
53 -webkit-box-orient: horizontal;
53 -webkit-box-orient: horizontal;
54 -webkit-box-align: stretch;
54 -webkit-box-align: stretch;
55 display: -moz-box;
55 display: -moz-box;
56 -moz-box-orient: horizontal;
56 -moz-box-orient: horizontal;
57 -moz-box-align: stretch;
57 -moz-box-align: stretch;
58 display: box;
58 display: box;
59 box-orient: horizontal;
59 box-orient: horizontal;
60 box-align: stretch;
60 box-align: stretch;
61 /* Modern browsers */
61 /* Modern browsers */
62 display: flex;
62 display: flex;
63 flex-direction: row;
63 flex-direction: row;
64 align-items: stretch;
64 align-items: stretch;
65 }
65 }
66 .hbox > * {
66 .hbox > * {
67 /* Old browsers */
67 /* Old browsers */
68 -webkit-box-flex: 0;
68 -webkit-box-flex: 0;
69 -moz-box-flex: 0;
69 -moz-box-flex: 0;
70 box-flex: 0;
70 box-flex: 0;
71 /* Modern browsers */
71 /* Modern browsers */
72 flex: none;
72 flex: none;
73 }
73 }
74 .vbox {
74 .vbox {
75 /* Old browsers */
75 /* Old browsers */
76 display: -webkit-box;
76 display: -webkit-box;
77 -webkit-box-orient: vertical;
77 -webkit-box-orient: vertical;
78 -webkit-box-align: stretch;
78 -webkit-box-align: stretch;
79 display: -moz-box;
79 display: -moz-box;
80 -moz-box-orient: vertical;
80 -moz-box-orient: vertical;
81 -moz-box-align: stretch;
81 -moz-box-align: stretch;
82 display: box;
82 display: box;
83 box-orient: vertical;
83 box-orient: vertical;
84 box-align: stretch;
84 box-align: stretch;
85 /* Modern browsers */
85 /* Modern browsers */
86 display: flex;
86 display: flex;
87 flex-direction: column;
87 flex-direction: column;
88 align-items: stretch;
88 align-items: stretch;
89 }
89 }
90 .vbox > * {
90 .vbox > * {
91 /* Old browsers */
91 /* Old browsers */
92 -webkit-box-flex: 0;
92 -webkit-box-flex: 0;
93 -moz-box-flex: 0;
93 -moz-box-flex: 0;
94 box-flex: 0;
94 box-flex: 0;
95 /* Modern browsers */
95 /* Modern browsers */
96 flex: none;
96 flex: none;
97 }
97 }
98 .hbox.reverse,
98 .hbox.reverse,
99 .vbox.reverse,
99 .vbox.reverse,
100 .reverse {
100 .reverse {
101 /* Old browsers */
101 /* Old browsers */
102 -webkit-box-direction: reverse;
102 -webkit-box-direction: reverse;
103 -moz-box-direction: reverse;
103 -moz-box-direction: reverse;
104 box-direction: reverse;
104 box-direction: reverse;
105 /* Modern browsers */
105 /* Modern browsers */
106 flex-direction: row-reverse;
106 flex-direction: row-reverse;
107 }
107 }
108 .hbox.box-flex0,
108 .hbox.box-flex0,
109 .vbox.box-flex0,
109 .vbox.box-flex0,
110 .box-flex0 {
110 .box-flex0 {
111 /* Old browsers */
111 /* Old browsers */
112 -webkit-box-flex: 0;
112 -webkit-box-flex: 0;
113 -moz-box-flex: 0;
113 -moz-box-flex: 0;
114 box-flex: 0;
114 box-flex: 0;
115 /* Modern browsers */
115 /* Modern browsers */
116 flex: none;
116 flex: none;
117 width: auto;
117 width: auto;
118 }
118 }
119 .hbox.box-flex1,
119 .hbox.box-flex1,
120 .vbox.box-flex1,
120 .vbox.box-flex1,
121 .box-flex1 {
121 .box-flex1 {
122 /* Old browsers */
122 /* Old browsers */
123 -webkit-box-flex: 1;
123 -webkit-box-flex: 1;
124 -moz-box-flex: 1;
124 -moz-box-flex: 1;
125 box-flex: 1;
125 box-flex: 1;
126 /* Modern browsers */
126 /* Modern browsers */
127 flex: 1;
127 flex: 1;
128 }
128 }
129 .hbox.box-flex,
129 .hbox.box-flex,
130 .vbox.box-flex,
130 .vbox.box-flex,
131 .box-flex {
131 .box-flex {
132 /* Old browsers */
132 /* Old browsers */
133 /* Old browsers */
133 /* Old browsers */
134 -webkit-box-flex: 1;
134 -webkit-box-flex: 1;
135 -moz-box-flex: 1;
135 -moz-box-flex: 1;
136 box-flex: 1;
136 box-flex: 1;
137 /* Modern browsers */
137 /* Modern browsers */
138 flex: 1;
138 flex: 1;
139 }
139 }
140 .hbox.box-flex2,
140 .hbox.box-flex2,
141 .vbox.box-flex2,
141 .vbox.box-flex2,
142 .box-flex2 {
142 .box-flex2 {
143 /* Old browsers */
143 /* Old browsers */
144 -webkit-box-flex: 2;
144 -webkit-box-flex: 2;
145 -moz-box-flex: 2;
145 -moz-box-flex: 2;
146 box-flex: 2;
146 box-flex: 2;
147 /* Modern browsers */
147 /* Modern browsers */
148 flex: 2;
148 flex: 2;
149 }
149 }
150 .box-group1 {
150 .box-group1 {
151 /* Deprecated */
151 /* Deprecated */
152 -webkit-box-flex-group: 1;
152 -webkit-box-flex-group: 1;
153 -moz-box-flex-group: 1;
153 -moz-box-flex-group: 1;
154 box-flex-group: 1;
154 box-flex-group: 1;
155 }
155 }
156 .box-group2 {
156 .box-group2 {
157 /* Deprecated */
157 /* Deprecated */
158 -webkit-box-flex-group: 2;
158 -webkit-box-flex-group: 2;
159 -moz-box-flex-group: 2;
159 -moz-box-flex-group: 2;
160 box-flex-group: 2;
160 box-flex-group: 2;
161 }
161 }
162 .hbox.start,
162 .hbox.start,
163 .vbox.start,
163 .vbox.start,
164 .start {
164 .start {
165 /* Old browsers */
165 /* Old browsers */
166 -webkit-box-pack: start;
166 -webkit-box-pack: start;
167 -moz-box-pack: start;
167 -moz-box-pack: start;
168 box-pack: start;
168 box-pack: start;
169 /* Modern browsers */
169 /* Modern browsers */
170 justify-content: flex-start;
170 justify-content: flex-start;
171 }
171 }
172 .hbox.end,
172 .hbox.end,
173 .vbox.end,
173 .vbox.end,
174 .end {
174 .end {
175 /* Old browsers */
175 /* Old browsers */
176 -webkit-box-pack: end;
176 -webkit-box-pack: end;
177 -moz-box-pack: end;
177 -moz-box-pack: end;
178 box-pack: end;
178 box-pack: end;
179 /* Modern browsers */
179 /* Modern browsers */
180 justify-content: flex-end;
180 justify-content: flex-end;
181 }
181 }
182 .hbox.center,
182 .hbox.center,
183 .vbox.center,
183 .vbox.center,
184 .center {
184 .center {
185 /* Old browsers */
185 /* Old browsers */
186 -webkit-box-pack: center;
186 -webkit-box-pack: center;
187 -moz-box-pack: center;
187 -moz-box-pack: center;
188 box-pack: center;
188 box-pack: center;
189 /* Modern browsers */
189 /* Modern browsers */
190 justify-content: center;
190 justify-content: center;
191 }
191 }
192 .hbox.baseline,
192 .hbox.baseline,
193 .vbox.baseline,
193 .vbox.baseline,
194 .baseline {
194 .baseline {
195 /* Old browsers */
195 /* Old browsers */
196 -webkit-box-pack: baseline;
196 -webkit-box-pack: baseline;
197 -moz-box-pack: baseline;
197 -moz-box-pack: baseline;
198 box-pack: baseline;
198 box-pack: baseline;
199 /* Modern browsers */
199 /* Modern browsers */
200 justify-content: baseline;
200 justify-content: baseline;
201 }
201 }
202 .hbox.stretch,
202 .hbox.stretch,
203 .vbox.stretch,
203 .vbox.stretch,
204 .stretch {
204 .stretch {
205 /* Old browsers */
205 /* Old browsers */
206 -webkit-box-pack: stretch;
206 -webkit-box-pack: stretch;
207 -moz-box-pack: stretch;
207 -moz-box-pack: stretch;
208 box-pack: stretch;
208 box-pack: stretch;
209 /* Modern browsers */
209 /* Modern browsers */
210 justify-content: stretch;
210 justify-content: stretch;
211 }
211 }
212 .hbox.align-start,
212 .hbox.align-start,
213 .vbox.align-start,
213 .vbox.align-start,
214 .align-start {
214 .align-start {
215 /* Old browsers */
215 /* Old browsers */
216 -webkit-box-align: start;
216 -webkit-box-align: start;
217 -moz-box-align: start;
217 -moz-box-align: start;
218 box-align: start;
218 box-align: start;
219 /* Modern browsers */
219 /* Modern browsers */
220 align-items: flex-start;
220 align-items: flex-start;
221 }
221 }
222 .hbox.align-end,
222 .hbox.align-end,
223 .vbox.align-end,
223 .vbox.align-end,
224 .align-end {
224 .align-end {
225 /* Old browsers */
225 /* Old browsers */
226 -webkit-box-align: end;
226 -webkit-box-align: end;
227 -moz-box-align: end;
227 -moz-box-align: end;
228 box-align: end;
228 box-align: end;
229 /* Modern browsers */
229 /* Modern browsers */
230 align-items: flex-end;
230 align-items: flex-end;
231 }
231 }
232 .hbox.align-center,
232 .hbox.align-center,
233 .vbox.align-center,
233 .vbox.align-center,
234 .align-center {
234 .align-center {
235 /* Old browsers */
235 /* Old browsers */
236 -webkit-box-align: center;
236 -webkit-box-align: center;
237 -moz-box-align: center;
237 -moz-box-align: center;
238 box-align: center;
238 box-align: center;
239 /* Modern browsers */
239 /* Modern browsers */
240 align-items: center;
240 align-items: center;
241 }
241 }
242 .hbox.align-baseline,
242 .hbox.align-baseline,
243 .vbox.align-baseline,
243 .vbox.align-baseline,
244 .align-baseline {
244 .align-baseline {
245 /* Old browsers */
245 /* Old browsers */
246 -webkit-box-align: baseline;
246 -webkit-box-align: baseline;
247 -moz-box-align: baseline;
247 -moz-box-align: baseline;
248 box-align: baseline;
248 box-align: baseline;
249 /* Modern browsers */
249 /* Modern browsers */
250 align-items: baseline;
250 align-items: baseline;
251 }
251 }
252 .hbox.align-stretch,
252 .hbox.align-stretch,
253 .vbox.align-stretch,
253 .vbox.align-stretch,
254 .align-stretch {
254 .align-stretch {
255 /* Old browsers */
255 /* Old browsers */
256 -webkit-box-align: stretch;
256 -webkit-box-align: stretch;
257 -moz-box-align: stretch;
257 -moz-box-align: stretch;
258 box-align: stretch;
258 box-align: stretch;
259 /* Modern browsers */
259 /* Modern browsers */
260 align-items: stretch;
260 align-items: stretch;
261 }
261 }
262 div.error {
262 div.error {
263 margin: 2em;
263 margin: 2em;
264 text-align: center;
264 text-align: center;
265 }
265 }
266 div.error > h1 {
266 div.error > h1 {
267 font-size: 500%;
267 font-size: 500%;
268 line-height: normal;
268 line-height: normal;
269 }
269 }
270 div.error > p {
270 div.error > p {
271 font-size: 200%;
271 font-size: 200%;
272 line-height: normal;
272 line-height: normal;
273 }
273 }
274 div.traceback-wrapper {
274 div.traceback-wrapper {
275 text-align: left;
275 text-align: left;
276 max-width: 800px;
276 max-width: 800px;
277 margin: auto;
277 margin: auto;
278 }
278 }
279 /*!
279 /*!
280 *
280 *
281 * IPython notebook
281 * IPython notebook
282 *
282 *
283 */
283 */
284 /* CSS font colors for translated ANSI colors. */
284 /* CSS font colors for translated ANSI colors. */
285 .ansibold {
285 .ansibold {
286 font-weight: bold;
286 font-weight: bold;
287 }
287 }
288 /* use dark versions for foreground, to improve visibility */
288 /* use dark versions for foreground, to improve visibility */
289 .ansiblack {
289 .ansiblack {
290 color: black;
290 color: black;
291 }
291 }
292 .ansired {
292 .ansired {
293 color: darkred;
293 color: darkred;
294 }
294 }
295 .ansigreen {
295 .ansigreen {
296 color: darkgreen;
296 color: darkgreen;
297 }
297 }
298 .ansiyellow {
298 .ansiyellow {
299 color: #c4a000;
299 color: #c4a000;
300 }
300 }
301 .ansiblue {
301 .ansiblue {
302 color: darkblue;
302 color: darkblue;
303 }
303 }
304 .ansipurple {
304 .ansipurple {
305 color: darkviolet;
305 color: darkviolet;
306 }
306 }
307 .ansicyan {
307 .ansicyan {
308 color: steelblue;
308 color: steelblue;
309 }
309 }
310 .ansigray {
310 .ansigray {
311 color: gray;
311 color: gray;
312 }
312 }
313 /* and light for background, for the same reason */
313 /* and light for background, for the same reason */
314 .ansibgblack {
314 .ansibgblack {
315 background-color: black;
315 background-color: black;
316 }
316 }
317 .ansibgred {
317 .ansibgred {
318 background-color: red;
318 background-color: red;
319 }
319 }
320 .ansibggreen {
320 .ansibggreen {
321 background-color: green;
321 background-color: green;
322 }
322 }
323 .ansibgyellow {
323 .ansibgyellow {
324 background-color: yellow;
324 background-color: yellow;
325 }
325 }
326 .ansibgblue {
326 .ansibgblue {
327 background-color: blue;
327 background-color: blue;
328 }
328 }
329 .ansibgpurple {
329 .ansibgpurple {
330 background-color: magenta;
330 background-color: magenta;
331 }
331 }
332 .ansibgcyan {
332 .ansibgcyan {
333 background-color: cyan;
333 background-color: cyan;
334 }
334 }
335 .ansibggray {
335 .ansibggray {
336 background-color: gray;
336 background-color: gray;
337 }
337 }
338 div.cell {
338 div.cell {
339 border: 1px solid transparent;
339 border: 1px solid transparent;
340 /* Old browsers */
340 /* Old browsers */
341 display: -webkit-box;
341 display: -webkit-box;
342 -webkit-box-orient: vertical;
342 -webkit-box-orient: vertical;
343 -webkit-box-align: stretch;
343 -webkit-box-align: stretch;
344 display: -moz-box;
344 display: -moz-box;
345 -moz-box-orient: vertical;
345 -moz-box-orient: vertical;
346 -moz-box-align: stretch;
346 -moz-box-align: stretch;
347 display: box;
347 display: box;
348 box-orient: vertical;
348 box-orient: vertical;
349 box-align: stretch;
349 box-align: stretch;
350 /* Modern browsers */
350 /* Modern browsers */
351 display: flex;
351 display: flex;
352 flex-direction: column;
352 flex-direction: column;
353 align-items: stretch;
353 align-items: stretch;
354 border-radius: 2px;
354 border-radius: 2px;
355 box-sizing: border-box;
355 box-sizing: border-box;
356 -moz-box-sizing: border-box;
356 -moz-box-sizing: border-box;
357 -webkit-box-sizing: border-box;
357 -webkit-box-sizing: border-box;
358 border-width: thin;
358 border-width: thin;
359 border-style: solid;
359 border-style: solid;
360 width: 100%;
360 width: 100%;
361 padding: 5px 5px 5px 0px;
361 padding: 5px 5px 5px 0px;
362 /* This acts as a spacer between cells, that is outside the border */
362 /* This acts as a spacer between cells, that is outside the border */
363 margin: 0px;
363 margin: 0px;
364 outline: none;
364 outline: none;
365 }
365 }
366 div.cell.selected {
366 div.cell.selected {
367 border-color: #ababab;
367 border-color: #ababab;
368 /* Don't border the cells when printing */
368 /* Don't border the cells when printing */
369 }
369 }
370 @media print {
370 @media print {
371 div.cell.selected {
371 div.cell.selected {
372 border-color: transparent;
372 border-color: transparent;
373 }
373 }
374 }
374 }
375 div.cell.edit_mode {
375 div.cell.edit_mode {
376 border-color: green;
376 border-color: green;
377 /* Don't border the cells when printing */
377 /* Don't border the cells when printing */
378 }
378 }
379 @media print {
379 @media print {
380 div.cell.edit_mode {
380 div.cell.edit_mode {
381 border-color: transparent;
381 border-color: transparent;
382 }
382 }
383 }
383 }
384 div.prompt {
384 div.prompt {
385 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
385 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
386 min-width: 15ex;
386 min-width: 15ex;
387 /* This padding is tuned to match the padding on the CodeMirror editor. */
387 /* This padding is tuned to match the padding on the CodeMirror editor. */
388 padding: 0.4em;
388 padding: 0.4em;
389 margin: 0px;
389 margin: 0px;
390 font-family: monospace;
390 font-family: monospace;
391 text-align: right;
391 text-align: right;
392 /* This has to match that of the the CodeMirror class line-height below */
392 /* This has to match that of the the CodeMirror class line-height below */
393 line-height: 1.21429em;
393 line-height: 1.21429em;
394 }
394 }
395 @media (max-width: 480px) {
395 @media (max-width: 480px) {
396 div.prompt {
396 div.prompt {
397 text-align: left;
397 text-align: left;
398 }
398 }
399 }
399 }
400 div.inner_cell {
400 div.inner_cell {
401 /* Old browsers */
401 /* Old browsers */
402 display: -webkit-box;
402 display: -webkit-box;
403 -webkit-box-orient: vertical;
403 -webkit-box-orient: vertical;
404 -webkit-box-align: stretch;
404 -webkit-box-align: stretch;
405 display: -moz-box;
405 display: -moz-box;
406 -moz-box-orient: vertical;
406 -moz-box-orient: vertical;
407 -moz-box-align: stretch;
407 -moz-box-align: stretch;
408 display: box;
408 display: box;
409 box-orient: vertical;
409 box-orient: vertical;
410 box-align: stretch;
410 box-align: stretch;
411 /* Modern browsers */
411 /* Modern browsers */
412 display: flex;
412 display: flex;
413 flex-direction: column;
413 flex-direction: column;
414 align-items: stretch;
414 align-items: stretch;
415 /* Old browsers */
415 /* Old browsers */
416 -webkit-box-flex: 1;
416 -webkit-box-flex: 1;
417 -moz-box-flex: 1;
417 -moz-box-flex: 1;
418 box-flex: 1;
418 box-flex: 1;
419 /* Modern browsers */
419 /* Modern browsers */
420 flex: 1;
420 flex: 1;
421 }
421 }
422 /* input_area and input_prompt must match in top border and margin for alignment */
422 /* input_area and input_prompt must match in top border and margin for alignment */
423 div.input_area {
423 div.input_area {
424 border: 1px solid #cfcfcf;
424 border: 1px solid #cfcfcf;
425 border-radius: 2px;
425 border-radius: 2px;
426 background: #f7f7f7;
426 background: #f7f7f7;
427 line-height: 1.21429em;
427 line-height: 1.21429em;
428 }
428 }
429 /* This is needed so that empty prompt areas can collapse to zero height when there
429 /* This is needed so that empty prompt areas can collapse to zero height when there
430 is no content in the output_subarea and the prompt. The main purpose of this is
430 is no content in the output_subarea and the prompt. The main purpose of this is
431 to make sure that empty JavaScript output_subareas have no height. */
431 to make sure that empty JavaScript output_subareas have no height. */
432 div.prompt:empty {
432 div.prompt:empty {
433 padding-top: 0;
433 padding-top: 0;
434 padding-bottom: 0;
434 padding-bottom: 0;
435 }
435 }
436 div.unrecognized_cell {
436 div.unrecognized_cell {
437 padding: 5px 5px 5px 0px;
437 padding: 5px 5px 5px 0px;
438 /* Old browsers */
438 /* Old browsers */
439 display: -webkit-box;
439 display: -webkit-box;
440 -webkit-box-orient: horizontal;
440 -webkit-box-orient: horizontal;
441 -webkit-box-align: stretch;
441 -webkit-box-align: stretch;
442 display: -moz-box;
442 display: -moz-box;
443 -moz-box-orient: horizontal;
443 -moz-box-orient: horizontal;
444 -moz-box-align: stretch;
444 -moz-box-align: stretch;
445 display: box;
445 display: box;
446 box-orient: horizontal;
446 box-orient: horizontal;
447 box-align: stretch;
447 box-align: stretch;
448 /* Modern browsers */
448 /* Modern browsers */
449 display: flex;
449 display: flex;
450 flex-direction: row;
450 flex-direction: row;
451 align-items: stretch;
451 align-items: stretch;
452 }
452 }
453 div.unrecognized_cell .inner_cell {
453 div.unrecognized_cell .inner_cell {
454 border-radius: 2px;
454 border-radius: 2px;
455 padding: 5px;
455 padding: 5px;
456 font-weight: bold;
456 font-weight: bold;
457 color: red;
457 color: red;
458 border: 1px solid #cfcfcf;
458 border: 1px solid #cfcfcf;
459 background: #eaeaea;
459 background: #eaeaea;
460 }
460 }
461 div.unrecognized_cell .inner_cell a {
461 div.unrecognized_cell .inner_cell a {
462 color: inherit;
462 color: inherit;
463 text-decoration: none;
463 text-decoration: none;
464 }
464 }
465 div.unrecognized_cell .inner_cell a:hover {
465 div.unrecognized_cell .inner_cell a:hover {
466 color: inherit;
466 color: inherit;
467 text-decoration: none;
467 text-decoration: none;
468 }
468 }
469 @media (max-width: 480px) {
469 @media (max-width: 480px) {
470 div.unrecognized_cell > div.prompt {
470 div.unrecognized_cell > div.prompt {
471 display: none;
471 display: none;
472 }
472 }
473 }
473 }
474 div.code_cell {
474 div.code_cell {
475 /* avoid page breaking on code cells when printing */
475 /* avoid page breaking on code cells when printing */
476 }
476 }
477 @media print {
477 @media print {
478 div.code_cell {
478 div.code_cell {
479 page-break-inside: avoid;
479 page-break-inside: avoid;
480 }
480 }
481 }
481 }
482 /* any special styling for code cells that are currently running goes here */
482 /* any special styling for code cells that are currently running goes here */
483 div.input {
483 div.input {
484 page-break-inside: avoid;
484 page-break-inside: avoid;
485 /* Old browsers */
485 /* Old browsers */
486 display: -webkit-box;
486 display: -webkit-box;
487 -webkit-box-orient: horizontal;
487 -webkit-box-orient: horizontal;
488 -webkit-box-align: stretch;
488 -webkit-box-align: stretch;
489 display: -moz-box;
489 display: -moz-box;
490 -moz-box-orient: horizontal;
490 -moz-box-orient: horizontal;
491 -moz-box-align: stretch;
491 -moz-box-align: stretch;
492 display: box;
492 display: box;
493 box-orient: horizontal;
493 box-orient: horizontal;
494 box-align: stretch;
494 box-align: stretch;
495 /* Modern browsers */
495 /* Modern browsers */
496 display: flex;
496 display: flex;
497 flex-direction: row;
497 flex-direction: row;
498 align-items: stretch;
498 align-items: stretch;
499 }
499 }
500 @media (max-width: 480px) {
500 @media (max-width: 480px) {
501 div.input {
501 div.input {
502 /* Old browsers */
502 /* Old browsers */
503 display: -webkit-box;
503 display: -webkit-box;
504 -webkit-box-orient: vertical;
504 -webkit-box-orient: vertical;
505 -webkit-box-align: stretch;
505 -webkit-box-align: stretch;
506 display: -moz-box;
506 display: -moz-box;
507 -moz-box-orient: vertical;
507 -moz-box-orient: vertical;
508 -moz-box-align: stretch;
508 -moz-box-align: stretch;
509 display: box;
509 display: box;
510 box-orient: vertical;
510 box-orient: vertical;
511 box-align: stretch;
511 box-align: stretch;
512 /* Modern browsers */
512 /* Modern browsers */
513 display: flex;
513 display: flex;
514 flex-direction: column;
514 flex-direction: column;
515 align-items: stretch;
515 align-items: stretch;
516 }
516 }
517 }
517 }
518 /* input_area and input_prompt must match in top border and margin for alignment */
518 /* input_area and input_prompt must match in top border and margin for alignment */
519 div.input_prompt {
519 div.input_prompt {
520 color: navy;
520 color: navy;
521 border-top: 1px solid transparent;
521 border-top: 1px solid transparent;
522 }
522 }
523 div.input_area > div.highlight {
523 div.input_area > div.highlight {
524 margin: 0.4em;
524 margin: 0.4em;
525 border: none;
525 border: none;
526 padding: 0px;
526 padding: 0px;
527 background-color: transparent;
527 background-color: transparent;
528 }
528 }
529 div.input_area > div.highlight > pre {
529 div.input_area > div.highlight > pre {
530 margin: 0px;
530 margin: 0px;
531 border: none;
531 border: none;
532 padding: 0px;
532 padding: 0px;
533 background-color: transparent;
533 background-color: transparent;
534 }
534 }
535 /* The following gets added to the <head> if it is detected that the user has a
535 /* The following gets added to the <head> if it is detected that the user has a
536 * monospace font with inconsistent normal/bold/italic height. See
536 * monospace font with inconsistent normal/bold/italic height. See
537 * notebookmain.js. Such fonts will have keywords vertically offset with
537 * notebookmain.js. Such fonts will have keywords vertically offset with
538 * respect to the rest of the text. The user should select a better font.
538 * respect to the rest of the text. The user should select a better font.
539 * See: https://github.com/ipython/ipython/issues/1503
539 * See: https://github.com/ipython/ipython/issues/1503
540 *
540 *
541 * .CodeMirror span {
541 * .CodeMirror span {
542 * vertical-align: bottom;
542 * vertical-align: bottom;
543 * }
543 * }
544 */
544 */
545 .CodeMirror {
545 .CodeMirror {
546 line-height: 1.21429em;
546 line-height: 1.21429em;
547 /* Changed from 1em to our global default */
547 /* Changed from 1em to our global default */
548 font-size: 14px;
548 height: auto;
549 height: auto;
549 /* Changed to auto to autogrow */
550 /* Changed to auto to autogrow */
550 background: none;
551 background: none;
551 /* Changed from white to allow our bg to show through */
552 /* Changed from white to allow our bg to show through */
552 }
553 }
553 .CodeMirror-scroll {
554 .CodeMirror-scroll {
554 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
555 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
555 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
556 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
556 overflow-y: hidden;
557 overflow-y: hidden;
557 overflow-x: auto;
558 overflow-x: auto;
558 }
559 }
559 .CodeMirror-lines {
560 .CodeMirror-lines {
560 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
561 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
561 /* we have set a different line-height and want this to scale with that. */
562 /* we have set a different line-height and want this to scale with that. */
562 padding: 0.4em;
563 padding: 0.4em;
563 }
564 }
564 .CodeMirror-linenumber {
565 .CodeMirror-linenumber {
565 padding: 0 8px 0 4px;
566 padding: 0 8px 0 4px;
566 }
567 }
567 .CodeMirror-gutters {
568 .CodeMirror-gutters {
568 border-bottom-left-radius: 2px;
569 border-bottom-left-radius: 2px;
569 border-top-left-radius: 2px;
570 border-top-left-radius: 2px;
570 }
571 }
571 .CodeMirror pre {
572 .CodeMirror pre {
572 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
573 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
573 /* .CodeMirror-lines */
574 /* .CodeMirror-lines */
574 padding: 0;
575 padding: 0;
575 border: 0;
576 border: 0;
576 border-radius: 0;
577 border-radius: 0;
577 }
578 }
578 .CodeMirror-vscrollbar,
579 .CodeMirror-vscrollbar,
579 .CodeMirror-hscrollbar {
580 .CodeMirror-hscrollbar {
580 display: none !important;
581 display: none !important;
581 }
582 }
582 /*
583 /*
583
584
584 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
585 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
585 Adapted from GitHub theme
586 Adapted from GitHub theme
586
587
587 */
588 */
588 .highlight-base {
589 .highlight-base {
589 color: #000000;
590 color: #000000;
590 }
591 }
591 .highlight-variable {
592 .highlight-variable {
592 color: #000000;
593 color: #000000;
593 }
594 }
594 .highlight-variable-2 {
595 .highlight-variable-2 {
595 color: #1a1a1a;
596 color: #1a1a1a;
596 }
597 }
597 .highlight-variable-3 {
598 .highlight-variable-3 {
598 color: #333333;
599 color: #333333;
599 }
600 }
600 .highlight-string {
601 .highlight-string {
601 color: #BA2121;
602 color: #BA2121;
602 }
603 }
603 .highlight-comment {
604 .highlight-comment {
604 color: #408080;
605 color: #408080;
605 font-style: italic;
606 font-style: italic;
606 }
607 }
607 .highlight-number {
608 .highlight-number {
608 color: #080;
609 color: #080;
609 }
610 }
610 .highlight-atom {
611 .highlight-atom {
611 color: #88F;
612 color: #88F;
612 }
613 }
613 .highlight-keyword {
614 .highlight-keyword {
614 color: #008000;
615 color: #008000;
615 font-weight: bold;
616 font-weight: bold;
616 }
617 }
617 .highlight-builtin {
618 .highlight-builtin {
618 color: #008000;
619 color: #008000;
619 }
620 }
620 .highlight-error {
621 .highlight-error {
621 color: #f00;
622 color: #f00;
622 }
623 }
623 .highlight-operator {
624 .highlight-operator {
624 color: #AA22FF;
625 color: #AA22FF;
625 font-weight: bold;
626 font-weight: bold;
626 }
627 }
627 .highlight-meta {
628 .highlight-meta {
628 color: #AA22FF;
629 color: #AA22FF;
629 }
630 }
630 /* previously not defined, copying from default codemirror */
631 /* previously not defined, copying from default codemirror */
631 .highlight-def {
632 .highlight-def {
632 color: #00f;
633 color: #00f;
633 }
634 }
634 .highlight-string-2 {
635 .highlight-string-2 {
635 color: #f50;
636 color: #f50;
636 }
637 }
637 .highlight-qualifier {
638 .highlight-qualifier {
638 color: #555;
639 color: #555;
639 }
640 }
640 .highlight-bracket {
641 .highlight-bracket {
641 color: #997;
642 color: #997;
642 }
643 }
643 .highlight-tag {
644 .highlight-tag {
644 color: #170;
645 color: #170;
645 }
646 }
646 .highlight-attribute {
647 .highlight-attribute {
647 color: #00c;
648 color: #00c;
648 }
649 }
649 .highlight-header {
650 .highlight-header {
650 color: blue;
651 color: blue;
651 }
652 }
652 .highlight-quote {
653 .highlight-quote {
653 color: #090;
654 color: #090;
654 }
655 }
655 .highlight-link {
656 .highlight-link {
656 color: #00c;
657 color: #00c;
657 }
658 }
658 /* apply the same style to codemirror */
659 /* apply the same style to codemirror */
659 .cm-s-ipython span.cm-keyword {
660 .cm-s-ipython span.cm-keyword {
660 color: #008000;
661 color: #008000;
661 font-weight: bold;
662 font-weight: bold;
662 }
663 }
663 .cm-s-ipython span.cm-atom {
664 .cm-s-ipython span.cm-atom {
664 color: #88F;
665 color: #88F;
665 }
666 }
666 .cm-s-ipython span.cm-number {
667 .cm-s-ipython span.cm-number {
667 color: #080;
668 color: #080;
668 }
669 }
669 .cm-s-ipython span.cm-def {
670 .cm-s-ipython span.cm-def {
670 color: #00f;
671 color: #00f;
671 }
672 }
672 .cm-s-ipython span.cm-variable {
673 .cm-s-ipython span.cm-variable {
673 color: #000000;
674 color: #000000;
674 }
675 }
675 .cm-s-ipython span.cm-operator {
676 .cm-s-ipython span.cm-operator {
676 color: #AA22FF;
677 color: #AA22FF;
677 font-weight: bold;
678 font-weight: bold;
678 }
679 }
679 .cm-s-ipython span.cm-variable-2 {
680 .cm-s-ipython span.cm-variable-2 {
680 color: #1a1a1a;
681 color: #1a1a1a;
681 }
682 }
682 .cm-s-ipython span.cm-variable-3 {
683 .cm-s-ipython span.cm-variable-3 {
683 color: #333333;
684 color: #333333;
684 }
685 }
685 .cm-s-ipython span.cm-comment {
686 .cm-s-ipython span.cm-comment {
686 color: #408080;
687 color: #408080;
687 font-style: italic;
688 font-style: italic;
688 }
689 }
689 .cm-s-ipython span.cm-string {
690 .cm-s-ipython span.cm-string {
690 color: #BA2121;
691 color: #BA2121;
691 }
692 }
692 .cm-s-ipython span.cm-string-2 {
693 .cm-s-ipython span.cm-string-2 {
693 color: #f50;
694 color: #f50;
694 }
695 }
695 .cm-s-ipython span.cm-meta {
696 .cm-s-ipython span.cm-meta {
696 color: #AA22FF;
697 color: #AA22FF;
697 }
698 }
698 .cm-s-ipython span.cm-qualifier {
699 .cm-s-ipython span.cm-qualifier {
699 color: #555;
700 color: #555;
700 }
701 }
701 .cm-s-ipython span.cm-builtin {
702 .cm-s-ipython span.cm-builtin {
702 color: #008000;
703 color: #008000;
703 }
704 }
704 .cm-s-ipython span.cm-bracket {
705 .cm-s-ipython span.cm-bracket {
705 color: #997;
706 color: #997;
706 }
707 }
707 .cm-s-ipython span.cm-tag {
708 .cm-s-ipython span.cm-tag {
708 color: #170;
709 color: #170;
709 }
710 }
710 .cm-s-ipython span.cm-attribute {
711 .cm-s-ipython span.cm-attribute {
711 color: #00c;
712 color: #00c;
712 }
713 }
713 .cm-s-ipython span.cm-header {
714 .cm-s-ipython span.cm-header {
714 color: blue;
715 color: blue;
715 }
716 }
716 .cm-s-ipython span.cm-quote {
717 .cm-s-ipython span.cm-quote {
717 color: #090;
718 color: #090;
718 }
719 }
719 .cm-s-ipython span.cm-link {
720 .cm-s-ipython span.cm-link {
720 color: #00c;
721 color: #00c;
721 }
722 }
722 .cm-s-ipython span.cm-error {
723 .cm-s-ipython span.cm-error {
723 color: #f00;
724 color: #f00;
724 }
725 }
725 .cm-s-ipython span.cm-tab {
726 .cm-s-ipython span.cm-tab {
726 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
727 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
727 background-position: right;
728 background-position: right;
728 background-repeat: no-repeat;
729 background-repeat: no-repeat;
729 }
730 }
730 div.output_wrapper {
731 div.output_wrapper {
731 /* this position must be relative to enable descendents to be absolute within it */
732 /* this position must be relative to enable descendents to be absolute within it */
732 position: relative;
733 position: relative;
733 /* Old browsers */
734 /* Old browsers */
734 display: -webkit-box;
735 display: -webkit-box;
735 -webkit-box-orient: vertical;
736 -webkit-box-orient: vertical;
736 -webkit-box-align: stretch;
737 -webkit-box-align: stretch;
737 display: -moz-box;
738 display: -moz-box;
738 -moz-box-orient: vertical;
739 -moz-box-orient: vertical;
739 -moz-box-align: stretch;
740 -moz-box-align: stretch;
740 display: box;
741 display: box;
741 box-orient: vertical;
742 box-orient: vertical;
742 box-align: stretch;
743 box-align: stretch;
743 /* Modern browsers */
744 /* Modern browsers */
744 display: flex;
745 display: flex;
745 flex-direction: column;
746 flex-direction: column;
746 align-items: stretch;
747 align-items: stretch;
747 }
748 }
748 /* class for the output area when it should be height-limited */
749 /* class for the output area when it should be height-limited */
749 div.output_scroll {
750 div.output_scroll {
750 /* ideally, this would be max-height, but FF barfs all over that */
751 /* ideally, this would be max-height, but FF barfs all over that */
751 height: 24em;
752 height: 24em;
752 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
753 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
753 width: 100%;
754 width: 100%;
754 overflow: auto;
755 overflow: auto;
755 border-radius: 2px;
756 border-radius: 2px;
756 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
757 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
757 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
758 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
758 display: block;
759 display: block;
759 }
760 }
760 /* output div while it is collapsed */
761 /* output div while it is collapsed */
761 div.output_collapsed {
762 div.output_collapsed {
762 margin: 0px;
763 margin: 0px;
763 padding: 0px;
764 padding: 0px;
764 /* Old browsers */
765 /* Old browsers */
765 display: -webkit-box;
766 display: -webkit-box;
766 -webkit-box-orient: vertical;
767 -webkit-box-orient: vertical;
767 -webkit-box-align: stretch;
768 -webkit-box-align: stretch;
768 display: -moz-box;
769 display: -moz-box;
769 -moz-box-orient: vertical;
770 -moz-box-orient: vertical;
770 -moz-box-align: stretch;
771 -moz-box-align: stretch;
771 display: box;
772 display: box;
772 box-orient: vertical;
773 box-orient: vertical;
773 box-align: stretch;
774 box-align: stretch;
774 /* Modern browsers */
775 /* Modern browsers */
775 display: flex;
776 display: flex;
776 flex-direction: column;
777 flex-direction: column;
777 align-items: stretch;
778 align-items: stretch;
778 }
779 }
779 div.out_prompt_overlay {
780 div.out_prompt_overlay {
780 height: 100%;
781 height: 100%;
781 padding: 0px 0.4em;
782 padding: 0px 0.4em;
782 position: absolute;
783 position: absolute;
783 border-radius: 2px;
784 border-radius: 2px;
784 }
785 }
785 div.out_prompt_overlay:hover {
786 div.out_prompt_overlay:hover {
786 /* use inner shadow to get border that is computed the same on WebKit/FF */
787 /* use inner shadow to get border that is computed the same on WebKit/FF */
787 -webkit-box-shadow: inset 0 0 1px #000000;
788 -webkit-box-shadow: inset 0 0 1px #000000;
788 box-shadow: inset 0 0 1px #000000;
789 box-shadow: inset 0 0 1px #000000;
789 background: rgba(240, 240, 240, 0.5);
790 background: rgba(240, 240, 240, 0.5);
790 }
791 }
791 div.output_prompt {
792 div.output_prompt {
792 color: darkred;
793 color: darkred;
793 }
794 }
794 /* This class is the outer container of all output sections. */
795 /* This class is the outer container of all output sections. */
795 div.output_area {
796 div.output_area {
796 padding: 0px;
797 padding: 0px;
797 page-break-inside: avoid;
798 page-break-inside: avoid;
798 /* Old browsers */
799 /* Old browsers */
799 display: -webkit-box;
800 display: -webkit-box;
800 -webkit-box-orient: horizontal;
801 -webkit-box-orient: horizontal;
801 -webkit-box-align: stretch;
802 -webkit-box-align: stretch;
802 display: -moz-box;
803 display: -moz-box;
803 -moz-box-orient: horizontal;
804 -moz-box-orient: horizontal;
804 -moz-box-align: stretch;
805 -moz-box-align: stretch;
805 display: box;
806 display: box;
806 box-orient: horizontal;
807 box-orient: horizontal;
807 box-align: stretch;
808 box-align: stretch;
808 /* Modern browsers */
809 /* Modern browsers */
809 display: flex;
810 display: flex;
810 flex-direction: row;
811 flex-direction: row;
811 align-items: stretch;
812 align-items: stretch;
812 }
813 }
813 div.output_area .MathJax_Display {
814 div.output_area .MathJax_Display {
814 text-align: left !important;
815 text-align: left !important;
815 }
816 }
816 div.output_area .rendered_html table {
817 div.output_area .rendered_html table {
817 margin-left: 0;
818 margin-left: 0;
818 margin-right: 0;
819 margin-right: 0;
819 }
820 }
820 div.output_area .rendered_html img {
821 div.output_area .rendered_html img {
821 margin-left: 0;
822 margin-left: 0;
822 margin-right: 0;
823 margin-right: 0;
823 }
824 }
824 /* This is needed to protect the pre formating from global settings such
825 /* This is needed to protect the pre formating from global settings such
825 as that of bootstrap */
826 as that of bootstrap */
826 .output {
827 .output {
827 /* Old browsers */
828 /* Old browsers */
828 display: -webkit-box;
829 display: -webkit-box;
829 -webkit-box-orient: vertical;
830 -webkit-box-orient: vertical;
830 -webkit-box-align: stretch;
831 -webkit-box-align: stretch;
831 display: -moz-box;
832 display: -moz-box;
832 -moz-box-orient: vertical;
833 -moz-box-orient: vertical;
833 -moz-box-align: stretch;
834 -moz-box-align: stretch;
834 display: box;
835 display: box;
835 box-orient: vertical;
836 box-orient: vertical;
836 box-align: stretch;
837 box-align: stretch;
837 /* Modern browsers */
838 /* Modern browsers */
838 display: flex;
839 display: flex;
839 flex-direction: column;
840 flex-direction: column;
840 align-items: stretch;
841 align-items: stretch;
841 }
842 }
842 @media (max-width: 480px) {
843 @media (max-width: 480px) {
843 div.output_area {
844 div.output_area {
844 /* Old browsers */
845 /* Old browsers */
845 display: -webkit-box;
846 display: -webkit-box;
846 -webkit-box-orient: vertical;
847 -webkit-box-orient: vertical;
847 -webkit-box-align: stretch;
848 -webkit-box-align: stretch;
848 display: -moz-box;
849 display: -moz-box;
849 -moz-box-orient: vertical;
850 -moz-box-orient: vertical;
850 -moz-box-align: stretch;
851 -moz-box-align: stretch;
851 display: box;
852 display: box;
852 box-orient: vertical;
853 box-orient: vertical;
853 box-align: stretch;
854 box-align: stretch;
854 /* Modern browsers */
855 /* Modern browsers */
855 display: flex;
856 display: flex;
856 flex-direction: column;
857 flex-direction: column;
857 align-items: stretch;
858 align-items: stretch;
858 }
859 }
859 }
860 }
860 div.output_area pre {
861 div.output_area pre {
861 margin: 0;
862 margin: 0;
862 padding: 0;
863 padding: 0;
863 border: 0;
864 border: 0;
864 vertical-align: baseline;
865 vertical-align: baseline;
865 color: black;
866 color: black;
866 background-color: transparent;
867 background-color: transparent;
867 border-radius: 0;
868 border-radius: 0;
868 }
869 }
869 /* This class is for the output subarea inside the output_area and after
870 /* This class is for the output subarea inside the output_area and after
870 the prompt div. */
871 the prompt div. */
871 div.output_subarea {
872 div.output_subarea {
872 padding: 0.4em 0.4em 0em 0.4em;
873 padding: 0.4em 0.4em 0em 0.4em;
873 /* Old browsers */
874 /* Old browsers */
874 -webkit-box-flex: 1;
875 -webkit-box-flex: 1;
875 -moz-box-flex: 1;
876 -moz-box-flex: 1;
876 box-flex: 1;
877 box-flex: 1;
877 /* Modern browsers */
878 /* Modern browsers */
878 flex: 1;
879 flex: 1;
879 }
880 }
880 /* The rest of the output_* classes are for special styling of the different
881 /* The rest of the output_* classes are for special styling of the different
881 output types */
882 output types */
882 /* all text output has this class: */
883 /* all text output has this class: */
883 div.output_text {
884 div.output_text {
884 text-align: left;
885 text-align: left;
885 color: #000000;
886 color: #000000;
886 /* This has to match that of the the CodeMirror class line-height below */
887 /* This has to match that of the the CodeMirror class line-height below */
887 line-height: 1.21429em;
888 line-height: 1.21429em;
888 }
889 }
889 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
890 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
890 div.output_stderr {
891 div.output_stderr {
891 background: #fdd;
892 background: #fdd;
892 /* very light red background for stderr */
893 /* very light red background for stderr */
893 }
894 }
894 div.output_latex {
895 div.output_latex {
895 text-align: left;
896 text-align: left;
896 }
897 }
897 /* Empty output_javascript divs should have no height */
898 /* Empty output_javascript divs should have no height */
898 div.output_javascript:empty {
899 div.output_javascript:empty {
899 padding: 0;
900 padding: 0;
900 }
901 }
901 .js-error {
902 .js-error {
902 color: darkred;
903 color: darkred;
903 }
904 }
904 /* raw_input styles */
905 /* raw_input styles */
905 div.raw_input_container {
906 div.raw_input_container {
906 font-family: monospace;
907 font-family: monospace;
907 padding-top: 5px;
908 padding-top: 5px;
908 }
909 }
909 span.raw_input_prompt {
910 span.raw_input_prompt {
910 /* nothing needed here */
911 /* nothing needed here */
911 }
912 }
912 input.raw_input {
913 input.raw_input {
913 font-family: inherit;
914 font-family: inherit;
914 font-size: inherit;
915 font-size: inherit;
915 color: inherit;
916 color: inherit;
916 width: auto;
917 width: auto;
917 /* make sure input baseline aligns with prompt */
918 /* make sure input baseline aligns with prompt */
918 vertical-align: baseline;
919 vertical-align: baseline;
919 /* padding + margin = 0.5em between prompt and cursor */
920 /* padding + margin = 0.5em between prompt and cursor */
920 padding: 0em 0.25em;
921 padding: 0em 0.25em;
921 margin: 0em 0.25em;
922 margin: 0em 0.25em;
922 }
923 }
923 input.raw_input:focus {
924 input.raw_input:focus {
924 box-shadow: none;
925 box-shadow: none;
925 }
926 }
926 p.p-space {
927 p.p-space {
927 margin-bottom: 10px;
928 margin-bottom: 10px;
928 }
929 }
929 div.output_unrecognized {
930 div.output_unrecognized {
930 padding: 5px;
931 padding: 5px;
931 font-weight: bold;
932 font-weight: bold;
932 color: red;
933 color: red;
933 }
934 }
934 div.output_unrecognized a {
935 div.output_unrecognized a {
935 color: inherit;
936 color: inherit;
936 text-decoration: none;
937 text-decoration: none;
937 }
938 }
938 div.output_unrecognized a:hover {
939 div.output_unrecognized a:hover {
939 color: inherit;
940 color: inherit;
940 text-decoration: none;
941 text-decoration: none;
941 }
942 }
942 .rendered_html {
943 .rendered_html {
943 color: #000000;
944 color: #000000;
944 /* any extras will just be numbers: */
945 /* any extras will just be numbers: */
945 }
946 }
946 .rendered_html em {
947 .rendered_html em {
947 font-style: italic;
948 font-style: italic;
948 }
949 }
949 .rendered_html strong {
950 .rendered_html strong {
950 font-weight: bold;
951 font-weight: bold;
951 }
952 }
952 .rendered_html u {
953 .rendered_html u {
953 text-decoration: underline;
954 text-decoration: underline;
954 }
955 }
955 .rendered_html :link {
956 .rendered_html :link {
956 text-decoration: underline;
957 text-decoration: underline;
957 }
958 }
958 .rendered_html :visited {
959 .rendered_html :visited {
959 text-decoration: underline;
960 text-decoration: underline;
960 }
961 }
961 .rendered_html h1 {
962 .rendered_html h1 {
962 font-size: 185.7%;
963 font-size: 185.7%;
963 margin: 1.08em 0 0 0;
964 margin: 1.08em 0 0 0;
964 font-weight: bold;
965 font-weight: bold;
965 line-height: 1.0;
966 line-height: 1.0;
966 }
967 }
967 .rendered_html h2 {
968 .rendered_html h2 {
968 font-size: 157.1%;
969 font-size: 157.1%;
969 margin: 1.27em 0 0 0;
970 margin: 1.27em 0 0 0;
970 font-weight: bold;
971 font-weight: bold;
971 line-height: 1.0;
972 line-height: 1.0;
972 }
973 }
973 .rendered_html h3 {
974 .rendered_html h3 {
974 font-size: 128.6%;
975 font-size: 128.6%;
975 margin: 1.55em 0 0 0;
976 margin: 1.55em 0 0 0;
976 font-weight: bold;
977 font-weight: bold;
977 line-height: 1.0;
978 line-height: 1.0;
978 }
979 }
979 .rendered_html h4 {
980 .rendered_html h4 {
980 font-size: 100%;
981 font-size: 100%;
981 margin: 2em 0 0 0;
982 margin: 2em 0 0 0;
982 font-weight: bold;
983 font-weight: bold;
983 line-height: 1.0;
984 line-height: 1.0;
984 }
985 }
985 .rendered_html h5 {
986 .rendered_html h5 {
986 font-size: 100%;
987 font-size: 100%;
987 margin: 2em 0 0 0;
988 margin: 2em 0 0 0;
988 font-weight: bold;
989 font-weight: bold;
989 line-height: 1.0;
990 line-height: 1.0;
990 font-style: italic;
991 font-style: italic;
991 }
992 }
992 .rendered_html h6 {
993 .rendered_html h6 {
993 font-size: 100%;
994 font-size: 100%;
994 margin: 2em 0 0 0;
995 margin: 2em 0 0 0;
995 font-weight: bold;
996 font-weight: bold;
996 line-height: 1.0;
997 line-height: 1.0;
997 font-style: italic;
998 font-style: italic;
998 }
999 }
999 .rendered_html h1:first-child {
1000 .rendered_html h1:first-child {
1000 margin-top: 0.538em;
1001 margin-top: 0.538em;
1001 }
1002 }
1002 .rendered_html h2:first-child {
1003 .rendered_html h2:first-child {
1003 margin-top: 0.636em;
1004 margin-top: 0.636em;
1004 }
1005 }
1005 .rendered_html h3:first-child {
1006 .rendered_html h3:first-child {
1006 margin-top: 0.777em;
1007 margin-top: 0.777em;
1007 }
1008 }
1008 .rendered_html h4:first-child {
1009 .rendered_html h4:first-child {
1009 margin-top: 1em;
1010 margin-top: 1em;
1010 }
1011 }
1011 .rendered_html h5:first-child {
1012 .rendered_html h5:first-child {
1012 margin-top: 1em;
1013 margin-top: 1em;
1013 }
1014 }
1014 .rendered_html h6:first-child {
1015 .rendered_html h6:first-child {
1015 margin-top: 1em;
1016 margin-top: 1em;
1016 }
1017 }
1017 .rendered_html ul {
1018 .rendered_html ul {
1018 list-style: disc;
1019 list-style: disc;
1019 margin: 0em 2em;
1020 margin: 0em 2em;
1020 padding-left: 0px;
1021 padding-left: 0px;
1021 }
1022 }
1022 .rendered_html ul ul {
1023 .rendered_html ul ul {
1023 list-style: square;
1024 list-style: square;
1024 margin: 0em 2em;
1025 margin: 0em 2em;
1025 }
1026 }
1026 .rendered_html ul ul ul {
1027 .rendered_html ul ul ul {
1027 list-style: circle;
1028 list-style: circle;
1028 margin: 0em 2em;
1029 margin: 0em 2em;
1029 }
1030 }
1030 .rendered_html ol {
1031 .rendered_html ol {
1031 list-style: decimal;
1032 list-style: decimal;
1032 margin: 0em 2em;
1033 margin: 0em 2em;
1033 padding-left: 0px;
1034 padding-left: 0px;
1034 }
1035 }
1035 .rendered_html ol ol {
1036 .rendered_html ol ol {
1036 list-style: upper-alpha;
1037 list-style: upper-alpha;
1037 margin: 0em 2em;
1038 margin: 0em 2em;
1038 }
1039 }
1039 .rendered_html ol ol ol {
1040 .rendered_html ol ol ol {
1040 list-style: lower-alpha;
1041 list-style: lower-alpha;
1041 margin: 0em 2em;
1042 margin: 0em 2em;
1042 }
1043 }
1043 .rendered_html ol ol ol ol {
1044 .rendered_html ol ol ol ol {
1044 list-style: lower-roman;
1045 list-style: lower-roman;
1045 margin: 0em 2em;
1046 margin: 0em 2em;
1046 }
1047 }
1047 .rendered_html ol ol ol ol ol {
1048 .rendered_html ol ol ol ol ol {
1048 list-style: decimal;
1049 list-style: decimal;
1049 margin: 0em 2em;
1050 margin: 0em 2em;
1050 }
1051 }
1051 .rendered_html * + ul {
1052 .rendered_html * + ul {
1052 margin-top: 1em;
1053 margin-top: 1em;
1053 }
1054 }
1054 .rendered_html * + ol {
1055 .rendered_html * + ol {
1055 margin-top: 1em;
1056 margin-top: 1em;
1056 }
1057 }
1057 .rendered_html hr {
1058 .rendered_html hr {
1058 color: black;
1059 color: black;
1059 background-color: black;
1060 background-color: black;
1060 }
1061 }
1061 .rendered_html pre {
1062 .rendered_html pre {
1062 margin: 1em 2em;
1063 margin: 1em 2em;
1063 }
1064 }
1064 .rendered_html pre,
1065 .rendered_html pre,
1065 .rendered_html code {
1066 .rendered_html code {
1066 border: 0;
1067 border: 0;
1067 background-color: #ffffff;
1068 background-color: #ffffff;
1068 color: #000000;
1069 color: #000000;
1069 font-size: 100%;
1070 font-size: 100%;
1070 padding: 0px;
1071 padding: 0px;
1071 }
1072 }
1072 .rendered_html blockquote {
1073 .rendered_html blockquote {
1073 margin: 1em 2em;
1074 margin: 1em 2em;
1074 }
1075 }
1075 .rendered_html table {
1076 .rendered_html table {
1076 margin-left: auto;
1077 margin-left: auto;
1077 margin-right: auto;
1078 margin-right: auto;
1078 border: 1px solid black;
1079 border: 1px solid black;
1079 border-collapse: collapse;
1080 border-collapse: collapse;
1080 }
1081 }
1081 .rendered_html tr,
1082 .rendered_html tr,
1082 .rendered_html th,
1083 .rendered_html th,
1083 .rendered_html td {
1084 .rendered_html td {
1084 border: 1px solid black;
1085 border: 1px solid black;
1085 border-collapse: collapse;
1086 border-collapse: collapse;
1086 margin: 1em 2em;
1087 margin: 1em 2em;
1087 }
1088 }
1088 .rendered_html td,
1089 .rendered_html td,
1089 .rendered_html th {
1090 .rendered_html th {
1090 text-align: left;
1091 text-align: left;
1091 vertical-align: middle;
1092 vertical-align: middle;
1092 padding: 4px;
1093 padding: 4px;
1093 }
1094 }
1094 .rendered_html th {
1095 .rendered_html th {
1095 font-weight: bold;
1096 font-weight: bold;
1096 }
1097 }
1097 .rendered_html * + table {
1098 .rendered_html * + table {
1098 margin-top: 1em;
1099 margin-top: 1em;
1099 }
1100 }
1100 .rendered_html p {
1101 .rendered_html p {
1101 text-align: justify;
1102 text-align: justify;
1102 }
1103 }
1103 .rendered_html * + p {
1104 .rendered_html * + p {
1104 margin-top: 1em;
1105 margin-top: 1em;
1105 }
1106 }
1106 .rendered_html img {
1107 .rendered_html img {
1107 display: block;
1108 display: block;
1108 margin-left: auto;
1109 margin-left: auto;
1109 margin-right: auto;
1110 margin-right: auto;
1110 }
1111 }
1111 .rendered_html * + img {
1112 .rendered_html * + img {
1112 margin-top: 1em;
1113 margin-top: 1em;
1113 }
1114 }
1114 div.text_cell {
1115 div.text_cell {
1115 padding: 5px 5px 5px 0px;
1116 padding: 5px 5px 5px 0px;
1116 /* Old browsers */
1117 /* Old browsers */
1117 display: -webkit-box;
1118 display: -webkit-box;
1118 -webkit-box-orient: horizontal;
1119 -webkit-box-orient: horizontal;
1119 -webkit-box-align: stretch;
1120 -webkit-box-align: stretch;
1120 display: -moz-box;
1121 display: -moz-box;
1121 -moz-box-orient: horizontal;
1122 -moz-box-orient: horizontal;
1122 -moz-box-align: stretch;
1123 -moz-box-align: stretch;
1123 display: box;
1124 display: box;
1124 box-orient: horizontal;
1125 box-orient: horizontal;
1125 box-align: stretch;
1126 box-align: stretch;
1126 /* Modern browsers */
1127 /* Modern browsers */
1127 display: flex;
1128 display: flex;
1128 flex-direction: row;
1129 flex-direction: row;
1129 align-items: stretch;
1130 align-items: stretch;
1130 }
1131 }
1131 @media (max-width: 480px) {
1132 @media (max-width: 480px) {
1132 div.text_cell > div.prompt {
1133 div.text_cell > div.prompt {
1133 display: none;
1134 display: none;
1134 }
1135 }
1135 }
1136 }
1136 div.text_cell_render {
1137 div.text_cell_render {
1137 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
1138 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
1138 outline: none;
1139 outline: none;
1139 resize: none;
1140 resize: none;
1140 width: inherit;
1141 width: inherit;
1141 border-style: none;
1142 border-style: none;
1142 padding: 0.5em 0.5em 0.5em 0.4em;
1143 padding: 0.5em 0.5em 0.5em 0.4em;
1143 color: #000000;
1144 color: #000000;
1144 box-sizing: border-box;
1145 box-sizing: border-box;
1145 -moz-box-sizing: border-box;
1146 -moz-box-sizing: border-box;
1146 -webkit-box-sizing: border-box;
1147 -webkit-box-sizing: border-box;
1147 }
1148 }
1148 a.anchor-link:link {
1149 a.anchor-link:link {
1149 text-decoration: none;
1150 text-decoration: none;
1150 padding: 0px 20px;
1151 padding: 0px 20px;
1151 visibility: hidden;
1152 visibility: hidden;
1152 }
1153 }
1153 h1:hover .anchor-link,
1154 h1:hover .anchor-link,
1154 h2:hover .anchor-link,
1155 h2:hover .anchor-link,
1155 h3:hover .anchor-link,
1156 h3:hover .anchor-link,
1156 h4:hover .anchor-link,
1157 h4:hover .anchor-link,
1157 h5:hover .anchor-link,
1158 h5:hover .anchor-link,
1158 h6:hover .anchor-link {
1159 h6:hover .anchor-link {
1159 visibility: visible;
1160 visibility: visible;
1160 }
1161 }
1161 .text_cell.rendered .input_area {
1162 .text_cell.rendered .input_area {
1162 display: none;
1163 display: none;
1163 }
1164 }
1164 .text_cell.unrendered .text_cell_render {
1165 .text_cell.unrendered .text_cell_render {
1165 display: none;
1166 display: none;
1166 }
1167 }
1167 .cm-header-1,
1168 .cm-header-1,
1168 .cm-header-2,
1169 .cm-header-2,
1169 .cm-header-3,
1170 .cm-header-3,
1170 .cm-header-4,
1171 .cm-header-4,
1171 .cm-header-5,
1172 .cm-header-5,
1172 .cm-header-6 {
1173 .cm-header-6 {
1173 font-weight: bold;
1174 font-weight: bold;
1174 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1175 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1175 }
1176 }
1176 .cm-header-1 {
1177 .cm-header-1 {
1177 font-size: 185.7%;
1178 font-size: 185.7%;
1178 }
1179 }
1179 .cm-header-2 {
1180 .cm-header-2 {
1180 font-size: 157.1%;
1181 font-size: 157.1%;
1181 }
1182 }
1182 .cm-header-3 {
1183 .cm-header-3 {
1183 font-size: 128.6%;
1184 font-size: 128.6%;
1184 }
1185 }
1185 .cm-header-4 {
1186 .cm-header-4 {
1186 font-size: 110%;
1187 font-size: 110%;
1187 }
1188 }
1188 .cm-header-5 {
1189 .cm-header-5 {
1189 font-size: 100%;
1190 font-size: 100%;
1190 font-style: italic;
1191 font-style: italic;
1191 }
1192 }
1192 .cm-header-6 {
1193 .cm-header-6 {
1193 font-size: 100%;
1194 font-size: 100%;
1194 font-style: italic;
1195 font-style: italic;
1195 }
1196 }
1196 .widget-area {
1197 .widget-area {
1197 /*
1198 /*
1198 LESS file that styles IPython notebook widgets and the area they sit in.
1199 LESS file that styles IPython notebook widgets and the area they sit in.
1199
1200
1200 The widget area typically looks something like this:
1201 The widget area typically looks something like this:
1201 +------------------------------------------+
1202 +------------------------------------------+
1202 | widget-area |
1203 | widget-area |
1203 | +--------+---------------------------+ |
1204 | +--------+---------------------------+ |
1204 | | prompt | widget-subarea | |
1205 | | prompt | widget-subarea | |
1205 | | | +--------+ +--------+ | |
1206 | | | +--------+ +--------+ | |
1206 | | | | widget | | widget | | |
1207 | | | | widget | | widget | | |
1207 | | | +--------+ +--------+ | |
1208 | | | +--------+ +--------+ | |
1208 | +--------+---------------------------+ |
1209 | +--------+---------------------------+ |
1209 +------------------------------------------+
1210 +------------------------------------------+
1210 */
1211 */
1211 page-break-inside: avoid;
1212 page-break-inside: avoid;
1212 /* Old browsers */
1213 /* Old browsers */
1213 display: -webkit-box;
1214 display: -webkit-box;
1214 -webkit-box-orient: horizontal;
1215 -webkit-box-orient: horizontal;
1215 -webkit-box-align: stretch;
1216 -webkit-box-align: stretch;
1216 display: -moz-box;
1217 display: -moz-box;
1217 -moz-box-orient: horizontal;
1218 -moz-box-orient: horizontal;
1218 -moz-box-align: stretch;
1219 -moz-box-align: stretch;
1219 display: box;
1220 display: box;
1220 box-orient: horizontal;
1221 box-orient: horizontal;
1221 box-align: stretch;
1222 box-align: stretch;
1222 /* Modern browsers */
1223 /* Modern browsers */
1223 display: flex;
1224 display: flex;
1224 flex-direction: row;
1225 flex-direction: row;
1225 align-items: stretch;
1226 align-items: stretch;
1226 }
1227 }
1227 .widget-area .widget-subarea {
1228 .widget-area .widget-subarea {
1228 padding: 0.44em 0.4em 0.4em 1px;
1229 padding: 0.44em 0.4em 0.4em 1px;
1229 margin-left: 6px;
1230 margin-left: 6px;
1230 box-sizing: border-box;
1231 box-sizing: border-box;
1231 -moz-box-sizing: border-box;
1232 -moz-box-sizing: border-box;
1232 -webkit-box-sizing: border-box;
1233 -webkit-box-sizing: border-box;
1233 /* Old browsers */
1234 /* Old browsers */
1234 display: -webkit-box;
1235 display: -webkit-box;
1235 -webkit-box-orient: vertical;
1236 -webkit-box-orient: vertical;
1236 -webkit-box-align: stretch;
1237 -webkit-box-align: stretch;
1237 display: -moz-box;
1238 display: -moz-box;
1238 -moz-box-orient: vertical;
1239 -moz-box-orient: vertical;
1239 -moz-box-align: stretch;
1240 -moz-box-align: stretch;
1240 display: box;
1241 display: box;
1241 box-orient: vertical;
1242 box-orient: vertical;
1242 box-align: stretch;
1243 box-align: stretch;
1243 /* Modern browsers */
1244 /* Modern browsers */
1244 display: flex;
1245 display: flex;
1245 flex-direction: column;
1246 flex-direction: column;
1246 align-items: stretch;
1247 align-items: stretch;
1247 /* Old browsers */
1248 /* Old browsers */
1248 -webkit-box-flex: 2;
1249 -webkit-box-flex: 2;
1249 -moz-box-flex: 2;
1250 -moz-box-flex: 2;
1250 box-flex: 2;
1251 box-flex: 2;
1251 /* Modern browsers */
1252 /* Modern browsers */
1252 flex: 2;
1253 flex: 2;
1253 /* Old browsers */
1254 /* Old browsers */
1254 -webkit-box-align: start;
1255 -webkit-box-align: start;
1255 -moz-box-align: start;
1256 -moz-box-align: start;
1256 box-align: start;
1257 box-align: start;
1257 /* Modern browsers */
1258 /* Modern browsers */
1258 align-items: flex-start;
1259 align-items: flex-start;
1259 }
1260 }
1260 .widget-area.connection-problems .prompt:after {
1261 .widget-area.connection-problems .prompt:after {
1261 content: "\f127";
1262 content: "\f127";
1262 font-family: 'FontAwesome';
1263 font-family: 'FontAwesome';
1263 color: #d9534f;
1264 color: #d9534f;
1264 font-size: 14px;
1265 font-size: 14px;
1265 top: 3px;
1266 top: 3px;
1266 padding: 3px;
1267 padding: 3px;
1267 }
1268 }
1268 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
1269 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
1269 THE WIDGET AREA). */
1270 THE WIDGET AREA). */
1270 .slide-track {
1271 .slide-track {
1271 /* Slider Track */
1272 /* Slider Track */
1272 border: 1px solid #CCCCCC;
1273 border: 1px solid #CCCCCC;
1273 background: #FFFFFF;
1274 background: #FFFFFF;
1274 border-radius: 2px;
1275 border-radius: 2px;
1275 /* Round the corners of the slide track */
1276 /* Round the corners of the slide track */
1276 }
1277 }
1277 .widget-hslider {
1278 .widget-hslider {
1278 /* Horizontal jQuery Slider
1279 /* Horizontal jQuery Slider
1279
1280
1280 Both the horizontal and vertical versions of the slider are characterized
1281 Both the horizontal and vertical versions of the slider are characterized
1281 by a styled div that contains an invisible jQuery slide div which
1282 by a styled div that contains an invisible jQuery slide div which
1282 contains a visible slider handle div. This is requred so we can control
1283 contains a visible slider handle div. This is requred so we can control
1283 how the slider is drawn and 'fix' the issue where the slide handle
1284 how the slider is drawn and 'fix' the issue where the slide handle
1284 doesn't stop at the end of the slide.
1285 doesn't stop at the end of the slide.
1285
1286
1286 Both horizontal and vertical sliders have this div nesting:
1287 Both horizontal and vertical sliders have this div nesting:
1287 +------------------------------------------+
1288 +------------------------------------------+
1288 | widget-(h/v)slider |
1289 | widget-(h/v)slider |
1289 | +--------+---------------------------+ |
1290 | +--------+---------------------------+ |
1290 | | ui-slider | |
1291 | | ui-slider | |
1291 | | +------------------+ | |
1292 | | +------------------+ | |
1292 | | | ui-slider-handle | | |
1293 | | | ui-slider-handle | | |
1293 | | +------------------+ | |
1294 | | +------------------+ | |
1294 | +--------+---------------------------+ |
1295 | +--------+---------------------------+ |
1295 +------------------------------------------+
1296 +------------------------------------------+
1296 */
1297 */
1297 /* Fix the padding of the slide track so the ui-slider is sized
1298 /* Fix the padding of the slide track so the ui-slider is sized
1298 correctly. */
1299 correctly. */
1299 padding-left: 8px;
1300 padding-left: 8px;
1300 padding-right: 5px;
1301 padding-right: 5px;
1301 overflow: visible;
1302 overflow: visible;
1302 /* Default size of the slider */
1303 /* Default size of the slider */
1303 width: 350px;
1304 width: 350px;
1304 height: 5px;
1305 height: 5px;
1305 max-height: 5px;
1306 max-height: 5px;
1306 margin-top: 13px;
1307 margin-top: 13px;
1307 margin-bottom: 10px;
1308 margin-bottom: 10px;
1308 /* Style the slider track */
1309 /* Style the slider track */
1309 /* Slider Track */
1310 /* Slider Track */
1310 border: 1px solid #CCCCCC;
1311 border: 1px solid #CCCCCC;
1311 background: #FFFFFF;
1312 background: #FFFFFF;
1312 border-radius: 2px;
1313 border-radius: 2px;
1313 /* Round the corners of the slide track */
1314 /* Round the corners of the slide track */
1314 /* Make the div a flex box (makes FF behave correctly). */
1315 /* Make the div a flex box (makes FF behave correctly). */
1315 /* Old browsers */
1316 /* Old browsers */
1316 display: -webkit-box;
1317 display: -webkit-box;
1317 -webkit-box-orient: horizontal;
1318 -webkit-box-orient: horizontal;
1318 -webkit-box-align: stretch;
1319 -webkit-box-align: stretch;
1319 display: -moz-box;
1320 display: -moz-box;
1320 -moz-box-orient: horizontal;
1321 -moz-box-orient: horizontal;
1321 -moz-box-align: stretch;
1322 -moz-box-align: stretch;
1322 display: box;
1323 display: box;
1323 box-orient: horizontal;
1324 box-orient: horizontal;
1324 box-align: stretch;
1325 box-align: stretch;
1325 /* Modern browsers */
1326 /* Modern browsers */
1326 display: flex;
1327 display: flex;
1327 flex-direction: row;
1328 flex-direction: row;
1328 align-items: stretch;
1329 align-items: stretch;
1329 }
1330 }
1330 .widget-hslider .ui-slider {
1331 .widget-hslider .ui-slider {
1331 /* Inner, invisible slide div */
1332 /* Inner, invisible slide div */
1332 border: 0px !important;
1333 border: 0px !important;
1333 background: none !important;
1334 background: none !important;
1334 /* Old browsers */
1335 /* Old browsers */
1335 display: -webkit-box;
1336 display: -webkit-box;
1336 -webkit-box-orient: horizontal;
1337 -webkit-box-orient: horizontal;
1337 -webkit-box-align: stretch;
1338 -webkit-box-align: stretch;
1338 display: -moz-box;
1339 display: -moz-box;
1339 -moz-box-orient: horizontal;
1340 -moz-box-orient: horizontal;
1340 -moz-box-align: stretch;
1341 -moz-box-align: stretch;
1341 display: box;
1342 display: box;
1342 box-orient: horizontal;
1343 box-orient: horizontal;
1343 box-align: stretch;
1344 box-align: stretch;
1344 /* Modern browsers */
1345 /* Modern browsers */
1345 display: flex;
1346 display: flex;
1346 flex-direction: row;
1347 flex-direction: row;
1347 align-items: stretch;
1348 align-items: stretch;
1348 /* Old browsers */
1349 /* Old browsers */
1349 -webkit-box-flex: 1;
1350 -webkit-box-flex: 1;
1350 -moz-box-flex: 1;
1351 -moz-box-flex: 1;
1351 box-flex: 1;
1352 box-flex: 1;
1352 /* Modern browsers */
1353 /* Modern browsers */
1353 flex: 1;
1354 flex: 1;
1354 }
1355 }
1355 .widget-hslider .ui-slider .ui-slider-handle {
1356 .widget-hslider .ui-slider .ui-slider-handle {
1356 width: 14px !important;
1357 width: 14px !important;
1357 height: 28px !important;
1358 height: 28px !important;
1358 margin-top: -8px !important;
1359 margin-top: -8px !important;
1359 }
1360 }
1360 .widget-hslider .ui-slider .ui-slider-range {
1361 .widget-hslider .ui-slider .ui-slider-range {
1361 height: 12px !important;
1362 height: 12px !important;
1362 margin-top: -4px !important;
1363 margin-top: -4px !important;
1363 }
1364 }
1364 .widget-vslider {
1365 .widget-vslider {
1365 /* Vertical jQuery Slider */
1366 /* Vertical jQuery Slider */
1366 /* Fix the padding of the slide track so the ui-slider is sized
1367 /* Fix the padding of the slide track so the ui-slider is sized
1367 correctly. */
1368 correctly. */
1368 padding-bottom: 8px;
1369 padding-bottom: 8px;
1369 overflow: visible;
1370 overflow: visible;
1370 /* Default size of the slider */
1371 /* Default size of the slider */
1371 width: 5px;
1372 width: 5px;
1372 max-width: 5px;
1373 max-width: 5px;
1373 height: 250px;
1374 height: 250px;
1374 margin-left: 12px;
1375 margin-left: 12px;
1375 /* Style the slider track */
1376 /* Style the slider track */
1376 /* Slider Track */
1377 /* Slider Track */
1377 border: 1px solid #CCCCCC;
1378 border: 1px solid #CCCCCC;
1378 background: #FFFFFF;
1379 background: #FFFFFF;
1379 border-radius: 2px;
1380 border-radius: 2px;
1380 /* Round the corners of the slide track */
1381 /* Round the corners of the slide track */
1381 /* Make the div a flex box (makes FF behave correctly). */
1382 /* Make the div a flex box (makes FF behave correctly). */
1382 /* Old browsers */
1383 /* Old browsers */
1383 display: -webkit-box;
1384 display: -webkit-box;
1384 -webkit-box-orient: vertical;
1385 -webkit-box-orient: vertical;
1385 -webkit-box-align: stretch;
1386 -webkit-box-align: stretch;
1386 display: -moz-box;
1387 display: -moz-box;
1387 -moz-box-orient: vertical;
1388 -moz-box-orient: vertical;
1388 -moz-box-align: stretch;
1389 -moz-box-align: stretch;
1389 display: box;
1390 display: box;
1390 box-orient: vertical;
1391 box-orient: vertical;
1391 box-align: stretch;
1392 box-align: stretch;
1392 /* Modern browsers */
1393 /* Modern browsers */
1393 display: flex;
1394 display: flex;
1394 flex-direction: column;
1395 flex-direction: column;
1395 align-items: stretch;
1396 align-items: stretch;
1396 }
1397 }
1397 .widget-vslider .ui-slider {
1398 .widget-vslider .ui-slider {
1398 /* Inner, invisible slide div */
1399 /* Inner, invisible slide div */
1399 border: 0px !important;
1400 border: 0px !important;
1400 background: none !important;
1401 background: none !important;
1401 margin-left: -4px;
1402 margin-left: -4px;
1402 margin-top: 5px;
1403 margin-top: 5px;
1403 /* Old browsers */
1404 /* Old browsers */
1404 display: -webkit-box;
1405 display: -webkit-box;
1405 -webkit-box-orient: vertical;
1406 -webkit-box-orient: vertical;
1406 -webkit-box-align: stretch;
1407 -webkit-box-align: stretch;
1407 display: -moz-box;
1408 display: -moz-box;
1408 -moz-box-orient: vertical;
1409 -moz-box-orient: vertical;
1409 -moz-box-align: stretch;
1410 -moz-box-align: stretch;
1410 display: box;
1411 display: box;
1411 box-orient: vertical;
1412 box-orient: vertical;
1412 box-align: stretch;
1413 box-align: stretch;
1413 /* Modern browsers */
1414 /* Modern browsers */
1414 display: flex;
1415 display: flex;
1415 flex-direction: column;
1416 flex-direction: column;
1416 align-items: stretch;
1417 align-items: stretch;
1417 /* Old browsers */
1418 /* Old browsers */
1418 -webkit-box-flex: 1;
1419 -webkit-box-flex: 1;
1419 -moz-box-flex: 1;
1420 -moz-box-flex: 1;
1420 box-flex: 1;
1421 box-flex: 1;
1421 /* Modern browsers */
1422 /* Modern browsers */
1422 flex: 1;
1423 flex: 1;
1423 }
1424 }
1424 .widget-vslider .ui-slider .ui-slider-handle {
1425 .widget-vslider .ui-slider .ui-slider-handle {
1425 width: 28px !important;
1426 width: 28px !important;
1426 height: 14px !important;
1427 height: 14px !important;
1427 margin-left: -9px;
1428 margin-left: -9px;
1428 }
1429 }
1429 .widget-vslider .ui-slider .ui-slider-range {
1430 .widget-vslider .ui-slider .ui-slider-range {
1430 width: 12px !important;
1431 width: 12px !important;
1431 margin-left: -1px !important;
1432 margin-left: -1px !important;
1432 }
1433 }
1433 .widget-text {
1434 .widget-text {
1434 /* String Textbox - used for TextBoxView and TextAreaView */
1435 /* String Textbox - used for TextBoxView and TextAreaView */
1435 width: 350px;
1436 width: 350px;
1436 margin: 0px;
1437 margin: 0px;
1437 }
1438 }
1438 .widget-listbox {
1439 .widget-listbox {
1439 /* Listbox */
1440 /* Listbox */
1440 width: 350px;
1441 width: 350px;
1441 margin-bottom: 0px;
1442 margin-bottom: 0px;
1442 }
1443 }
1443 .widget-numeric-text {
1444 .widget-numeric-text {
1444 /* Single Line Textbox - used for IntTextView and FloatTextView */
1445 /* Single Line Textbox - used for IntTextView and FloatTextView */
1445 width: 150px;
1446 width: 150px;
1446 margin: 0px;
1447 margin: 0px;
1447 }
1448 }
1448 .widget-progress {
1449 .widget-progress {
1449 /* Progress Bar */
1450 /* Progress Bar */
1450 margin-top: 6px;
1451 margin-top: 6px;
1451 width: 350px;
1452 width: 350px;
1452 }
1453 }
1453 .widget-progress .progress-bar {
1454 .widget-progress .progress-bar {
1454 /* Disable progress bar animation */
1455 /* Disable progress bar animation */
1455 -webkit-transition: none;
1456 -webkit-transition: none;
1456 -moz-transition: none;
1457 -moz-transition: none;
1457 -ms-transition: none;
1458 -ms-transition: none;
1458 -o-transition: none;
1459 -o-transition: none;
1459 transition: none;
1460 transition: none;
1460 }
1461 }
1461 .widget-combo-btn {
1462 .widget-combo-btn {
1462 /* ComboBox Main Button */
1463 /* ComboBox Main Button */
1463 min-width: 125px;
1464 min-width: 125px;
1464 }
1465 }
1465 .widget_item .dropdown-menu li a {
1466 .widget_item .dropdown-menu li a {
1466 color: inherit;
1467 color: inherit;
1467 }
1468 }
1468 .widget-hbox {
1469 .widget-hbox {
1469 /* Horizontal widgets */
1470 /* Horizontal widgets */
1470 /* Old browsers */
1471 /* Old browsers */
1471 display: -webkit-box;
1472 display: -webkit-box;
1472 -webkit-box-orient: horizontal;
1473 -webkit-box-orient: horizontal;
1473 -webkit-box-align: stretch;
1474 -webkit-box-align: stretch;
1474 display: -moz-box;
1475 display: -moz-box;
1475 -moz-box-orient: horizontal;
1476 -moz-box-orient: horizontal;
1476 -moz-box-align: stretch;
1477 -moz-box-align: stretch;
1477 display: box;
1478 display: box;
1478 box-orient: horizontal;
1479 box-orient: horizontal;
1479 box-align: stretch;
1480 box-align: stretch;
1480 /* Modern browsers */
1481 /* Modern browsers */
1481 display: flex;
1482 display: flex;
1482 flex-direction: row;
1483 flex-direction: row;
1483 align-items: stretch;
1484 align-items: stretch;
1484 }
1485 }
1485 .widget-hbox input[type="checkbox"] {
1486 .widget-hbox input[type="checkbox"] {
1486 margin-top: 9px;
1487 margin-top: 9px;
1487 margin-bottom: 10px;
1488 margin-bottom: 10px;
1488 }
1489 }
1489 .widget-hbox .widget-label {
1490 .widget-hbox .widget-label {
1490 /* Horizontal Label */
1491 /* Horizontal Label */
1491 min-width: 10ex;
1492 min-width: 10ex;
1492 padding-right: 8px;
1493 padding-right: 8px;
1493 padding-top: 5px;
1494 padding-top: 5px;
1494 text-align: right;
1495 text-align: right;
1495 vertical-align: text-top;
1496 vertical-align: text-top;
1496 }
1497 }
1497 .widget-hbox .widget-readout {
1498 .widget-hbox .widget-readout {
1498 padding-left: 8px;
1499 padding-left: 8px;
1499 padding-top: 5px;
1500 padding-top: 5px;
1500 text-align: left;
1501 text-align: left;
1501 vertical-align: text-top;
1502 vertical-align: text-top;
1502 }
1503 }
1503 .widget-vbox {
1504 .widget-vbox {
1504 /* Vertical widgets */
1505 /* Vertical widgets */
1505 /* Old browsers */
1506 /* Old browsers */
1506 display: -webkit-box;
1507 display: -webkit-box;
1507 -webkit-box-orient: vertical;
1508 -webkit-box-orient: vertical;
1508 -webkit-box-align: stretch;
1509 -webkit-box-align: stretch;
1509 display: -moz-box;
1510 display: -moz-box;
1510 -moz-box-orient: vertical;
1511 -moz-box-orient: vertical;
1511 -moz-box-align: stretch;
1512 -moz-box-align: stretch;
1512 display: box;
1513 display: box;
1513 box-orient: vertical;
1514 box-orient: vertical;
1514 box-align: stretch;
1515 box-align: stretch;
1515 /* Modern browsers */
1516 /* Modern browsers */
1516 display: flex;
1517 display: flex;
1517 flex-direction: column;
1518 flex-direction: column;
1518 align-items: stretch;
1519 align-items: stretch;
1519 }
1520 }
1520 .widget-vbox .widget-label {
1521 .widget-vbox .widget-label {
1521 /* Vertical Label */
1522 /* Vertical Label */
1522 padding-bottom: 5px;
1523 padding-bottom: 5px;
1523 text-align: center;
1524 text-align: center;
1524 vertical-align: text-bottom;
1525 vertical-align: text-bottom;
1525 }
1526 }
1526 .widget-vbox .widget-readout {
1527 .widget-vbox .widget-readout {
1527 /* Vertical Label */
1528 /* Vertical Label */
1528 padding-top: 5px;
1529 padding-top: 5px;
1529 text-align: center;
1530 text-align: center;
1530 vertical-align: text-top;
1531 vertical-align: text-top;
1531 }
1532 }
1532 .widget-modal {
1533 .widget-modal {
1533 /* Box - ModalView */
1534 /* Box - ModalView */
1534 overflow: hidden;
1535 overflow: hidden;
1535 position: absolute !important;
1536 position: absolute !important;
1536 top: 0px;
1537 top: 0px;
1537 left: 0px;
1538 left: 0px;
1538 margin-left: 0px !important;
1539 margin-left: 0px !important;
1539 }
1540 }
1540 .widget-modal-body {
1541 .widget-modal-body {
1541 /* Box - ModalView Body */
1542 /* Box - ModalView Body */
1542 max-height: none !important;
1543 max-height: none !important;
1543 }
1544 }
1544 .widget-box {
1545 .widget-box {
1545 /* Box */
1546 /* Box */
1546 box-sizing: border-box;
1547 box-sizing: border-box;
1547 -moz-box-sizing: border-box;
1548 -moz-box-sizing: border-box;
1548 -webkit-box-sizing: border-box;
1549 -webkit-box-sizing: border-box;
1549 /* Old browsers */
1550 /* Old browsers */
1550 -webkit-box-align: start;
1551 -webkit-box-align: start;
1551 -moz-box-align: start;
1552 -moz-box-align: start;
1552 box-align: start;
1553 box-align: start;
1553 /* Modern browsers */
1554 /* Modern browsers */
1554 align-items: flex-start;
1555 align-items: flex-start;
1555 }
1556 }
1556 .widget-radio-box {
1557 .widget-radio-box {
1557 /* Contains RadioButtonsWidget */
1558 /* Contains RadioButtonsWidget */
1558 /* Old browsers */
1559 /* Old browsers */
1559 display: -webkit-box;
1560 display: -webkit-box;
1560 -webkit-box-orient: vertical;
1561 -webkit-box-orient: vertical;
1561 -webkit-box-align: stretch;
1562 -webkit-box-align: stretch;
1562 display: -moz-box;
1563 display: -moz-box;
1563 -moz-box-orient: vertical;
1564 -moz-box-orient: vertical;
1564 -moz-box-align: stretch;
1565 -moz-box-align: stretch;
1565 display: box;
1566 display: box;
1566 box-orient: vertical;
1567 box-orient: vertical;
1567 box-align: stretch;
1568 box-align: stretch;
1568 /* Modern browsers */
1569 /* Modern browsers */
1569 display: flex;
1570 display: flex;
1570 flex-direction: column;
1571 flex-direction: column;
1571 align-items: stretch;
1572 align-items: stretch;
1572 box-sizing: border-box;
1573 box-sizing: border-box;
1573 -moz-box-sizing: border-box;
1574 -moz-box-sizing: border-box;
1574 -webkit-box-sizing: border-box;
1575 -webkit-box-sizing: border-box;
1575 padding-top: 4px;
1576 padding-top: 4px;
1576 }
1577 }
1577 .widget-radio-box label {
1578 .widget-radio-box label {
1578 margin-top: 0px;
1579 margin-top: 0px;
1579 }
1580 }
1580 .docked-widget-modal {
1581 .docked-widget-modal {
1581 /* Horizontal Label */
1582 /* Horizontal Label */
1582 overflow: hidden;
1583 overflow: hidden;
1583 position: relative !important;
1584 position: relative !important;
1584 top: 0px !important;
1585 top: 0px !important;
1585 left: 0px !important;
1586 left: 0px !important;
1586 margin-left: 0px !important;
1587 margin-left: 0px !important;
1587 }
1588 }
1588 /*# sourceMappingURL=ipython.min.css.map */ No newline at end of file
1589 /*# sourceMappingURL=ipython.min.css.map */
@@ -1,10491 +1,10494 b''
1 /*!
1 /*!
2 *
2 *
3 * Twitter Bootstrap
3 * Twitter Bootstrap
4 *
4 *
5 */
5 */
6 /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
6 /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
7 html {
7 html {
8 font-family: sans-serif;
8 font-family: sans-serif;
9 -ms-text-size-adjust: 100%;
9 -ms-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
11 }
11 }
12 body {
12 body {
13 margin: 0;
13 margin: 0;
14 }
14 }
15 article,
15 article,
16 aside,
16 aside,
17 details,
17 details,
18 figcaption,
18 figcaption,
19 figure,
19 figure,
20 footer,
20 footer,
21 header,
21 header,
22 hgroup,
22 hgroup,
23 main,
23 main,
24 nav,
24 nav,
25 section,
25 section,
26 summary {
26 summary {
27 display: block;
27 display: block;
28 }
28 }
29 audio,
29 audio,
30 canvas,
30 canvas,
31 progress,
31 progress,
32 video {
32 video {
33 display: inline-block;
33 display: inline-block;
34 vertical-align: baseline;
34 vertical-align: baseline;
35 }
35 }
36 audio:not([controls]) {
36 audio:not([controls]) {
37 display: none;
37 display: none;
38 height: 0;
38 height: 0;
39 }
39 }
40 [hidden],
40 [hidden],
41 template {
41 template {
42 display: none;
42 display: none;
43 }
43 }
44 a {
44 a {
45 background: transparent;
45 background: transparent;
46 }
46 }
47 a:active,
47 a:active,
48 a:hover {
48 a:hover {
49 outline: 0;
49 outline: 0;
50 }
50 }
51 abbr[title] {
51 abbr[title] {
52 border-bottom: 1px dotted;
52 border-bottom: 1px dotted;
53 }
53 }
54 b,
54 b,
55 strong {
55 strong {
56 font-weight: bold;
56 font-weight: bold;
57 }
57 }
58 dfn {
58 dfn {
59 font-style: italic;
59 font-style: italic;
60 }
60 }
61 h1 {
61 h1 {
62 font-size: 2em;
62 font-size: 2em;
63 margin: 0.67em 0;
63 margin: 0.67em 0;
64 }
64 }
65 mark {
65 mark {
66 background: #ff0;
66 background: #ff0;
67 color: #000;
67 color: #000;
68 }
68 }
69 small {
69 small {
70 font-size: 80%;
70 font-size: 80%;
71 }
71 }
72 sub,
72 sub,
73 sup {
73 sup {
74 font-size: 75%;
74 font-size: 75%;
75 line-height: 0;
75 line-height: 0;
76 position: relative;
76 position: relative;
77 vertical-align: baseline;
77 vertical-align: baseline;
78 }
78 }
79 sup {
79 sup {
80 top: -0.5em;
80 top: -0.5em;
81 }
81 }
82 sub {
82 sub {
83 bottom: -0.25em;
83 bottom: -0.25em;
84 }
84 }
85 img {
85 img {
86 border: 0;
86 border: 0;
87 }
87 }
88 svg:not(:root) {
88 svg:not(:root) {
89 overflow: hidden;
89 overflow: hidden;
90 }
90 }
91 figure {
91 figure {
92 margin: 1em 40px;
92 margin: 1em 40px;
93 }
93 }
94 hr {
94 hr {
95 -moz-box-sizing: content-box;
95 -moz-box-sizing: content-box;
96 box-sizing: content-box;
96 box-sizing: content-box;
97 height: 0;
97 height: 0;
98 }
98 }
99 pre {
99 pre {
100 overflow: auto;
100 overflow: auto;
101 }
101 }
102 code,
102 code,
103 kbd,
103 kbd,
104 pre,
104 pre,
105 samp {
105 samp {
106 font-family: monospace, monospace;
106 font-family: monospace, monospace;
107 font-size: 1em;
107 font-size: 1em;
108 }
108 }
109 button,
109 button,
110 input,
110 input,
111 optgroup,
111 optgroup,
112 select,
112 select,
113 textarea {
113 textarea {
114 color: inherit;
114 color: inherit;
115 font: inherit;
115 font: inherit;
116 margin: 0;
116 margin: 0;
117 }
117 }
118 button {
118 button {
119 overflow: visible;
119 overflow: visible;
120 }
120 }
121 button,
121 button,
122 select {
122 select {
123 text-transform: none;
123 text-transform: none;
124 }
124 }
125 button,
125 button,
126 html input[type="button"],
126 html input[type="button"],
127 input[type="reset"],
127 input[type="reset"],
128 input[type="submit"] {
128 input[type="submit"] {
129 -webkit-appearance: button;
129 -webkit-appearance: button;
130 cursor: pointer;
130 cursor: pointer;
131 }
131 }
132 button[disabled],
132 button[disabled],
133 html input[disabled] {
133 html input[disabled] {
134 cursor: default;
134 cursor: default;
135 }
135 }
136 button::-moz-focus-inner,
136 button::-moz-focus-inner,
137 input::-moz-focus-inner {
137 input::-moz-focus-inner {
138 border: 0;
138 border: 0;
139 padding: 0;
139 padding: 0;
140 }
140 }
141 input {
141 input {
142 line-height: normal;
142 line-height: normal;
143 }
143 }
144 input[type="checkbox"],
144 input[type="checkbox"],
145 input[type="radio"] {
145 input[type="radio"] {
146 box-sizing: border-box;
146 box-sizing: border-box;
147 padding: 0;
147 padding: 0;
148 }
148 }
149 input[type="number"]::-webkit-inner-spin-button,
149 input[type="number"]::-webkit-inner-spin-button,
150 input[type="number"]::-webkit-outer-spin-button {
150 input[type="number"]::-webkit-outer-spin-button {
151 height: auto;
151 height: auto;
152 }
152 }
153 input[type="search"] {
153 input[type="search"] {
154 -webkit-appearance: textfield;
154 -webkit-appearance: textfield;
155 -moz-box-sizing: content-box;
155 -moz-box-sizing: content-box;
156 -webkit-box-sizing: content-box;
156 -webkit-box-sizing: content-box;
157 box-sizing: content-box;
157 box-sizing: content-box;
158 }
158 }
159 input[type="search"]::-webkit-search-cancel-button,
159 input[type="search"]::-webkit-search-cancel-button,
160 input[type="search"]::-webkit-search-decoration {
160 input[type="search"]::-webkit-search-decoration {
161 -webkit-appearance: none;
161 -webkit-appearance: none;
162 }
162 }
163 fieldset {
163 fieldset {
164 border: 1px solid #c0c0c0;
164 border: 1px solid #c0c0c0;
165 margin: 0 2px;
165 margin: 0 2px;
166 padding: 0.35em 0.625em 0.75em;
166 padding: 0.35em 0.625em 0.75em;
167 }
167 }
168 legend {
168 legend {
169 border: 0;
169 border: 0;
170 padding: 0;
170 padding: 0;
171 }
171 }
172 textarea {
172 textarea {
173 overflow: auto;
173 overflow: auto;
174 }
174 }
175 optgroup {
175 optgroup {
176 font-weight: bold;
176 font-weight: bold;
177 }
177 }
178 table {
178 table {
179 border-collapse: collapse;
179 border-collapse: collapse;
180 border-spacing: 0;
180 border-spacing: 0;
181 }
181 }
182 td,
182 td,
183 th {
183 th {
184 padding: 0;
184 padding: 0;
185 }
185 }
186 @media print {
186 @media print {
187 * {
187 * {
188 text-shadow: none !important;
188 text-shadow: none !important;
189 color: #000 !important;
189 color: #000 !important;
190 background: transparent !important;
190 background: transparent !important;
191 box-shadow: none !important;
191 box-shadow: none !important;
192 }
192 }
193 a,
193 a,
194 a:visited {
194 a:visited {
195 text-decoration: underline;
195 text-decoration: underline;
196 }
196 }
197 a[href]:after {
197 a[href]:after {
198 content: " (" attr(href) ")";
198 content: " (" attr(href) ")";
199 }
199 }
200 abbr[title]:after {
200 abbr[title]:after {
201 content: " (" attr(title) ")";
201 content: " (" attr(title) ")";
202 }
202 }
203 a[href^="javascript:"]:after,
203 a[href^="javascript:"]:after,
204 a[href^="#"]:after {
204 a[href^="#"]:after {
205 content: "";
205 content: "";
206 }
206 }
207 pre,
207 pre,
208 blockquote {
208 blockquote {
209 border: 1px solid #999;
209 border: 1px solid #999;
210 page-break-inside: avoid;
210 page-break-inside: avoid;
211 }
211 }
212 thead {
212 thead {
213 display: table-header-group;
213 display: table-header-group;
214 }
214 }
215 tr,
215 tr,
216 img {
216 img {
217 page-break-inside: avoid;
217 page-break-inside: avoid;
218 }
218 }
219 img {
219 img {
220 max-width: 100% !important;
220 max-width: 100% !important;
221 }
221 }
222 p,
222 p,
223 h2,
223 h2,
224 h3 {
224 h3 {
225 orphans: 3;
225 orphans: 3;
226 widows: 3;
226 widows: 3;
227 }
227 }
228 h2,
228 h2,
229 h3 {
229 h3 {
230 page-break-after: avoid;
230 page-break-after: avoid;
231 }
231 }
232 select {
232 select {
233 background: #fff !important;
233 background: #fff !important;
234 }
234 }
235 .navbar {
235 .navbar {
236 display: none;
236 display: none;
237 }
237 }
238 .table td,
238 .table td,
239 .table th {
239 .table th {
240 background-color: #fff !important;
240 background-color: #fff !important;
241 }
241 }
242 .btn > .caret,
242 .btn > .caret,
243 .dropup > .btn > .caret {
243 .dropup > .btn > .caret {
244 border-top-color: #000 !important;
244 border-top-color: #000 !important;
245 }
245 }
246 .label {
246 .label {
247 border: 1px solid #000;
247 border: 1px solid #000;
248 }
248 }
249 .table {
249 .table {
250 border-collapse: collapse !important;
250 border-collapse: collapse !important;
251 }
251 }
252 .table-bordered th,
252 .table-bordered th,
253 .table-bordered td {
253 .table-bordered td {
254 border: 1px solid #ddd !important;
254 border: 1px solid #ddd !important;
255 }
255 }
256 }
256 }
257 * {
257 * {
258 -webkit-box-sizing: border-box;
258 -webkit-box-sizing: border-box;
259 -moz-box-sizing: border-box;
259 -moz-box-sizing: border-box;
260 box-sizing: border-box;
260 box-sizing: border-box;
261 }
261 }
262 *:before,
262 *:before,
263 *:after {
263 *:after {
264 -webkit-box-sizing: border-box;
264 -webkit-box-sizing: border-box;
265 -moz-box-sizing: border-box;
265 -moz-box-sizing: border-box;
266 box-sizing: border-box;
266 box-sizing: border-box;
267 }
267 }
268 html {
268 html {
269 font-size: 62.5%;
269 font-size: 62.5%;
270 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
270 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
271 }
271 }
272 body {
272 body {
273 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
273 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
274 font-size: 13px;
274 font-size: 13px;
275 line-height: 1.42857143;
275 line-height: 1.42857143;
276 color: #000000;
276 color: #000000;
277 background-color: #ffffff;
277 background-color: #ffffff;
278 }
278 }
279 input,
279 input,
280 button,
280 button,
281 select,
281 select,
282 textarea {
282 textarea {
283 font-family: inherit;
283 font-family: inherit;
284 font-size: inherit;
284 font-size: inherit;
285 line-height: inherit;
285 line-height: inherit;
286 }
286 }
287 a {
287 a {
288 color: #428bca;
288 color: #428bca;
289 text-decoration: none;
289 text-decoration: none;
290 }
290 }
291 a:hover,
291 a:hover,
292 a:focus {
292 a:focus {
293 color: #2a6496;
293 color: #2a6496;
294 text-decoration: underline;
294 text-decoration: underline;
295 }
295 }
296 a:focus {
296 a:focus {
297 outline: thin dotted;
297 outline: thin dotted;
298 outline: 5px auto -webkit-focus-ring-color;
298 outline: 5px auto -webkit-focus-ring-color;
299 outline-offset: -2px;
299 outline-offset: -2px;
300 }
300 }
301 figure {
301 figure {
302 margin: 0;
302 margin: 0;
303 }
303 }
304 img {
304 img {
305 vertical-align: middle;
305 vertical-align: middle;
306 }
306 }
307 .img-responsive,
307 .img-responsive,
308 .thumbnail > img,
308 .thumbnail > img,
309 .thumbnail a > img,
309 .thumbnail a > img,
310 .carousel-inner > .item > img,
310 .carousel-inner > .item > img,
311 .carousel-inner > .item > a > img {
311 .carousel-inner > .item > a > img {
312 display: block;
312 display: block;
313 max-width: 100%;
313 max-width: 100%;
314 height: auto;
314 height: auto;
315 }
315 }
316 .img-rounded {
316 .img-rounded {
317 border-radius: 6px;
317 border-radius: 6px;
318 }
318 }
319 .img-thumbnail {
319 .img-thumbnail {
320 padding: 4px;
320 padding: 4px;
321 line-height: 1.42857143;
321 line-height: 1.42857143;
322 background-color: #ffffff;
322 background-color: #ffffff;
323 border: 1px solid #dddddd;
323 border: 1px solid #dddddd;
324 border-radius: 2px;
324 border-radius: 2px;
325 -webkit-transition: all 0.2s ease-in-out;
325 -webkit-transition: all 0.2s ease-in-out;
326 transition: all 0.2s ease-in-out;
326 transition: all 0.2s ease-in-out;
327 display: inline-block;
327 display: inline-block;
328 max-width: 100%;
328 max-width: 100%;
329 height: auto;
329 height: auto;
330 }
330 }
331 .img-circle {
331 .img-circle {
332 border-radius: 50%;
332 border-radius: 50%;
333 }
333 }
334 hr {
334 hr {
335 margin-top: 18px;
335 margin-top: 18px;
336 margin-bottom: 18px;
336 margin-bottom: 18px;
337 border: 0;
337 border: 0;
338 border-top: 1px solid #eeeeee;
338 border-top: 1px solid #eeeeee;
339 }
339 }
340 .sr-only {
340 .sr-only {
341 position: absolute;
341 position: absolute;
342 width: 1px;
342 width: 1px;
343 height: 1px;
343 height: 1px;
344 margin: -1px;
344 margin: -1px;
345 padding: 0;
345 padding: 0;
346 overflow: hidden;
346 overflow: hidden;
347 clip: rect(0, 0, 0, 0);
347 clip: rect(0, 0, 0, 0);
348 border: 0;
348 border: 0;
349 }
349 }
350 h1,
350 h1,
351 h2,
351 h2,
352 h3,
352 h3,
353 h4,
353 h4,
354 h5,
354 h5,
355 h6,
355 h6,
356 .h1,
356 .h1,
357 .h2,
357 .h2,
358 .h3,
358 .h3,
359 .h4,
359 .h4,
360 .h5,
360 .h5,
361 .h6 {
361 .h6 {
362 font-family: inherit;
362 font-family: inherit;
363 font-weight: 500;
363 font-weight: 500;
364 line-height: 1.1;
364 line-height: 1.1;
365 color: inherit;
365 color: inherit;
366 }
366 }
367 h1 small,
367 h1 small,
368 h2 small,
368 h2 small,
369 h3 small,
369 h3 small,
370 h4 small,
370 h4 small,
371 h5 small,
371 h5 small,
372 h6 small,
372 h6 small,
373 .h1 small,
373 .h1 small,
374 .h2 small,
374 .h2 small,
375 .h3 small,
375 .h3 small,
376 .h4 small,
376 .h4 small,
377 .h5 small,
377 .h5 small,
378 .h6 small,
378 .h6 small,
379 h1 .small,
379 h1 .small,
380 h2 .small,
380 h2 .small,
381 h3 .small,
381 h3 .small,
382 h4 .small,
382 h4 .small,
383 h5 .small,
383 h5 .small,
384 h6 .small,
384 h6 .small,
385 .h1 .small,
385 .h1 .small,
386 .h2 .small,
386 .h2 .small,
387 .h3 .small,
387 .h3 .small,
388 .h4 .small,
388 .h4 .small,
389 .h5 .small,
389 .h5 .small,
390 .h6 .small {
390 .h6 .small {
391 font-weight: normal;
391 font-weight: normal;
392 line-height: 1;
392 line-height: 1;
393 color: #999999;
393 color: #999999;
394 }
394 }
395 h1,
395 h1,
396 .h1,
396 .h1,
397 h2,
397 h2,
398 .h2,
398 .h2,
399 h3,
399 h3,
400 .h3 {
400 .h3 {
401 margin-top: 18px;
401 margin-top: 18px;
402 margin-bottom: 9px;
402 margin-bottom: 9px;
403 }
403 }
404 h1 small,
404 h1 small,
405 .h1 small,
405 .h1 small,
406 h2 small,
406 h2 small,
407 .h2 small,
407 .h2 small,
408 h3 small,
408 h3 small,
409 .h3 small,
409 .h3 small,
410 h1 .small,
410 h1 .small,
411 .h1 .small,
411 .h1 .small,
412 h2 .small,
412 h2 .small,
413 .h2 .small,
413 .h2 .small,
414 h3 .small,
414 h3 .small,
415 .h3 .small {
415 .h3 .small {
416 font-size: 65%;
416 font-size: 65%;
417 }
417 }
418 h4,
418 h4,
419 .h4,
419 .h4,
420 h5,
420 h5,
421 .h5,
421 .h5,
422 h6,
422 h6,
423 .h6 {
423 .h6 {
424 margin-top: 9px;
424 margin-top: 9px;
425 margin-bottom: 9px;
425 margin-bottom: 9px;
426 }
426 }
427 h4 small,
427 h4 small,
428 .h4 small,
428 .h4 small,
429 h5 small,
429 h5 small,
430 .h5 small,
430 .h5 small,
431 h6 small,
431 h6 small,
432 .h6 small,
432 .h6 small,
433 h4 .small,
433 h4 .small,
434 .h4 .small,
434 .h4 .small,
435 h5 .small,
435 h5 .small,
436 .h5 .small,
436 .h5 .small,
437 h6 .small,
437 h6 .small,
438 .h6 .small {
438 .h6 .small {
439 font-size: 75%;
439 font-size: 75%;
440 }
440 }
441 h1,
441 h1,
442 .h1 {
442 .h1 {
443 font-size: 33px;
443 font-size: 33px;
444 }
444 }
445 h2,
445 h2,
446 .h2 {
446 .h2 {
447 font-size: 27px;
447 font-size: 27px;
448 }
448 }
449 h3,
449 h3,
450 .h3 {
450 .h3 {
451 font-size: 23px;
451 font-size: 23px;
452 }
452 }
453 h4,
453 h4,
454 .h4 {
454 .h4 {
455 font-size: 17px;
455 font-size: 17px;
456 }
456 }
457 h5,
457 h5,
458 .h5 {
458 .h5 {
459 font-size: 13px;
459 font-size: 13px;
460 }
460 }
461 h6,
461 h6,
462 .h6 {
462 .h6 {
463 font-size: 12px;
463 font-size: 12px;
464 }
464 }
465 p {
465 p {
466 margin: 0 0 9px;
466 margin: 0 0 9px;
467 }
467 }
468 .lead {
468 .lead {
469 margin-bottom: 18px;
469 margin-bottom: 18px;
470 font-size: 14px;
470 font-size: 14px;
471 font-weight: 200;
471 font-weight: 200;
472 line-height: 1.4;
472 line-height: 1.4;
473 }
473 }
474 @media (min-width: 768px) {
474 @media (min-width: 768px) {
475 .lead {
475 .lead {
476 font-size: 19.5px;
476 font-size: 19.5px;
477 }
477 }
478 }
478 }
479 small,
479 small,
480 .small {
480 .small {
481 font-size: 85%;
481 font-size: 85%;
482 }
482 }
483 cite {
483 cite {
484 font-style: normal;
484 font-style: normal;
485 }
485 }
486 .text-left {
486 .text-left {
487 text-align: left;
487 text-align: left;
488 }
488 }
489 .text-right {
489 .text-right {
490 text-align: right;
490 text-align: right;
491 }
491 }
492 .text-center {
492 .text-center {
493 text-align: center;
493 text-align: center;
494 }
494 }
495 .text-justify {
495 .text-justify {
496 text-align: justify;
496 text-align: justify;
497 }
497 }
498 .text-muted {
498 .text-muted {
499 color: #999999;
499 color: #999999;
500 }
500 }
501 .text-primary {
501 .text-primary {
502 color: #428bca;
502 color: #428bca;
503 }
503 }
504 a.text-primary:hover {
504 a.text-primary:hover {
505 color: #3071a9;
505 color: #3071a9;
506 }
506 }
507 .text-success {
507 .text-success {
508 color: #3c763d;
508 color: #3c763d;
509 }
509 }
510 a.text-success:hover {
510 a.text-success:hover {
511 color: #2b542c;
511 color: #2b542c;
512 }
512 }
513 .text-info {
513 .text-info {
514 color: #31708f;
514 color: #31708f;
515 }
515 }
516 a.text-info:hover {
516 a.text-info:hover {
517 color: #245269;
517 color: #245269;
518 }
518 }
519 .text-warning {
519 .text-warning {
520 color: #8a6d3b;
520 color: #8a6d3b;
521 }
521 }
522 a.text-warning:hover {
522 a.text-warning:hover {
523 color: #66512c;
523 color: #66512c;
524 }
524 }
525 .text-danger {
525 .text-danger {
526 color: #a94442;
526 color: #a94442;
527 }
527 }
528 a.text-danger:hover {
528 a.text-danger:hover {
529 color: #843534;
529 color: #843534;
530 }
530 }
531 .bg-primary {
531 .bg-primary {
532 color: #fff;
532 color: #fff;
533 background-color: #428bca;
533 background-color: #428bca;
534 }
534 }
535 a.bg-primary:hover {
535 a.bg-primary:hover {
536 background-color: #3071a9;
536 background-color: #3071a9;
537 }
537 }
538 .bg-success {
538 .bg-success {
539 background-color: #dff0d8;
539 background-color: #dff0d8;
540 }
540 }
541 a.bg-success:hover {
541 a.bg-success:hover {
542 background-color: #c1e2b3;
542 background-color: #c1e2b3;
543 }
543 }
544 .bg-info {
544 .bg-info {
545 background-color: #d9edf7;
545 background-color: #d9edf7;
546 }
546 }
547 a.bg-info:hover {
547 a.bg-info:hover {
548 background-color: #afd9ee;
548 background-color: #afd9ee;
549 }
549 }
550 .bg-warning {
550 .bg-warning {
551 background-color: #fcf8e3;
551 background-color: #fcf8e3;
552 }
552 }
553 a.bg-warning:hover {
553 a.bg-warning:hover {
554 background-color: #f7ecb5;
554 background-color: #f7ecb5;
555 }
555 }
556 .bg-danger {
556 .bg-danger {
557 background-color: #f2dede;
557 background-color: #f2dede;
558 }
558 }
559 a.bg-danger:hover {
559 a.bg-danger:hover {
560 background-color: #e4b9b9;
560 background-color: #e4b9b9;
561 }
561 }
562 .page-header {
562 .page-header {
563 padding-bottom: 8px;
563 padding-bottom: 8px;
564 margin: 36px 0 18px;
564 margin: 36px 0 18px;
565 border-bottom: 1px solid #eeeeee;
565 border-bottom: 1px solid #eeeeee;
566 }
566 }
567 ul,
567 ul,
568 ol {
568 ol {
569 margin-top: 0;
569 margin-top: 0;
570 margin-bottom: 9px;
570 margin-bottom: 9px;
571 }
571 }
572 ul ul,
572 ul ul,
573 ol ul,
573 ol ul,
574 ul ol,
574 ul ol,
575 ol ol {
575 ol ol {
576 margin-bottom: 0;
576 margin-bottom: 0;
577 }
577 }
578 .list-unstyled {
578 .list-unstyled {
579 padding-left: 0;
579 padding-left: 0;
580 list-style: none;
580 list-style: none;
581 }
581 }
582 .list-inline {
582 .list-inline {
583 padding-left: 0;
583 padding-left: 0;
584 list-style: none;
584 list-style: none;
585 margin-left: -5px;
585 margin-left: -5px;
586 }
586 }
587 .list-inline > li {
587 .list-inline > li {
588 display: inline-block;
588 display: inline-block;
589 padding-left: 5px;
589 padding-left: 5px;
590 padding-right: 5px;
590 padding-right: 5px;
591 }
591 }
592 dl {
592 dl {
593 margin-top: 0;
593 margin-top: 0;
594 margin-bottom: 18px;
594 margin-bottom: 18px;
595 }
595 }
596 dt,
596 dt,
597 dd {
597 dd {
598 line-height: 1.42857143;
598 line-height: 1.42857143;
599 }
599 }
600 dt {
600 dt {
601 font-weight: bold;
601 font-weight: bold;
602 }
602 }
603 dd {
603 dd {
604 margin-left: 0;
604 margin-left: 0;
605 }
605 }
606 @media (min-width: 540px) {
606 @media (min-width: 540px) {
607 .dl-horizontal dt {
607 .dl-horizontal dt {
608 float: left;
608 float: left;
609 width: 160px;
609 width: 160px;
610 clear: left;
610 clear: left;
611 text-align: right;
611 text-align: right;
612 overflow: hidden;
612 overflow: hidden;
613 text-overflow: ellipsis;
613 text-overflow: ellipsis;
614 white-space: nowrap;
614 white-space: nowrap;
615 }
615 }
616 .dl-horizontal dd {
616 .dl-horizontal dd {
617 margin-left: 180px;
617 margin-left: 180px;
618 }
618 }
619 }
619 }
620 abbr[title],
620 abbr[title],
621 abbr[data-original-title] {
621 abbr[data-original-title] {
622 cursor: help;
622 cursor: help;
623 border-bottom: 1px dotted #999999;
623 border-bottom: 1px dotted #999999;
624 }
624 }
625 .initialism {
625 .initialism {
626 font-size: 90%;
626 font-size: 90%;
627 text-transform: uppercase;
627 text-transform: uppercase;
628 }
628 }
629 blockquote {
629 blockquote {
630 padding: 9px 18px;
630 padding: 9px 18px;
631 margin: 0 0 18px;
631 margin: 0 0 18px;
632 font-size: inherit;
632 font-size: inherit;
633 border-left: 5px solid #eeeeee;
633 border-left: 5px solid #eeeeee;
634 }
634 }
635 blockquote p:last-child,
635 blockquote p:last-child,
636 blockquote ul:last-child,
636 blockquote ul:last-child,
637 blockquote ol:last-child {
637 blockquote ol:last-child {
638 margin-bottom: 0;
638 margin-bottom: 0;
639 }
639 }
640 blockquote footer,
640 blockquote footer,
641 blockquote small,
641 blockquote small,
642 blockquote .small {
642 blockquote .small {
643 display: block;
643 display: block;
644 font-size: 80%;
644 font-size: 80%;
645 line-height: 1.42857143;
645 line-height: 1.42857143;
646 color: #999999;
646 color: #999999;
647 }
647 }
648 blockquote footer:before,
648 blockquote footer:before,
649 blockquote small:before,
649 blockquote small:before,
650 blockquote .small:before {
650 blockquote .small:before {
651 content: '\2014 \00A0';
651 content: '\2014 \00A0';
652 }
652 }
653 .blockquote-reverse,
653 .blockquote-reverse,
654 blockquote.pull-right {
654 blockquote.pull-right {
655 padding-right: 15px;
655 padding-right: 15px;
656 padding-left: 0;
656 padding-left: 0;
657 border-right: 5px solid #eeeeee;
657 border-right: 5px solid #eeeeee;
658 border-left: 0;
658 border-left: 0;
659 text-align: right;
659 text-align: right;
660 }
660 }
661 .blockquote-reverse footer:before,
661 .blockquote-reverse footer:before,
662 blockquote.pull-right footer:before,
662 blockquote.pull-right footer:before,
663 .blockquote-reverse small:before,
663 .blockquote-reverse small:before,
664 blockquote.pull-right small:before,
664 blockquote.pull-right small:before,
665 .blockquote-reverse .small:before,
665 .blockquote-reverse .small:before,
666 blockquote.pull-right .small:before {
666 blockquote.pull-right .small:before {
667 content: '';
667 content: '';
668 }
668 }
669 .blockquote-reverse footer:after,
669 .blockquote-reverse footer:after,
670 blockquote.pull-right footer:after,
670 blockquote.pull-right footer:after,
671 .blockquote-reverse small:after,
671 .blockquote-reverse small:after,
672 blockquote.pull-right small:after,
672 blockquote.pull-right small:after,
673 .blockquote-reverse .small:after,
673 .blockquote-reverse .small:after,
674 blockquote.pull-right .small:after {
674 blockquote.pull-right .small:after {
675 content: '\00A0 \2014';
675 content: '\00A0 \2014';
676 }
676 }
677 blockquote:before,
677 blockquote:before,
678 blockquote:after {
678 blockquote:after {
679 content: "";
679 content: "";
680 }
680 }
681 address {
681 address {
682 margin-bottom: 18px;
682 margin-bottom: 18px;
683 font-style: normal;
683 font-style: normal;
684 line-height: 1.42857143;
684 line-height: 1.42857143;
685 }
685 }
686 code,
686 code,
687 kbd,
687 kbd,
688 pre,
688 pre,
689 samp {
689 samp {
690 font-family: monospace;
690 font-family: monospace;
691 }
691 }
692 code {
692 code {
693 padding: 2px 4px;
693 padding: 2px 4px;
694 font-size: 90%;
694 font-size: 90%;
695 color: #c7254e;
695 color: #c7254e;
696 background-color: #f9f2f4;
696 background-color: #f9f2f4;
697 white-space: nowrap;
697 white-space: nowrap;
698 border-radius: 2px;
698 border-radius: 2px;
699 }
699 }
700 kbd {
700 kbd {
701 padding: 2px 4px;
701 padding: 2px 4px;
702 font-size: 90%;
702 font-size: 90%;
703 color: #ffffff;
703 color: #ffffff;
704 background-color: #333333;
704 background-color: #333333;
705 border-radius: 2px;
705 border-radius: 2px;
706 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
706 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
707 }
707 }
708 pre {
708 pre {
709 display: block;
709 display: block;
710 padding: 8.5px;
710 padding: 8.5px;
711 margin: 0 0 9px;
711 margin: 0 0 9px;
712 font-size: 12px;
712 font-size: 12px;
713 line-height: 1.42857143;
713 line-height: 1.42857143;
714 word-break: break-all;
714 word-break: break-all;
715 word-wrap: break-word;
715 word-wrap: break-word;
716 color: #333333;
716 color: #333333;
717 background-color: #f5f5f5;
717 background-color: #f5f5f5;
718 border: 1px solid #cccccc;
718 border: 1px solid #cccccc;
719 border-radius: 2px;
719 border-radius: 2px;
720 }
720 }
721 pre code {
721 pre code {
722 padding: 0;
722 padding: 0;
723 font-size: inherit;
723 font-size: inherit;
724 color: inherit;
724 color: inherit;
725 white-space: pre-wrap;
725 white-space: pre-wrap;
726 background-color: transparent;
726 background-color: transparent;
727 border-radius: 0;
727 border-radius: 0;
728 }
728 }
729 .pre-scrollable {
729 .pre-scrollable {
730 max-height: 340px;
730 max-height: 340px;
731 overflow-y: scroll;
731 overflow-y: scroll;
732 }
732 }
733 .container {
733 .container {
734 margin-right: auto;
734 margin-right: auto;
735 margin-left: auto;
735 margin-left: auto;
736 padding-left: 0px;
736 padding-left: 0px;
737 padding-right: 0px;
737 padding-right: 0px;
738 }
738 }
739 @media (min-width: 768px) {
739 @media (min-width: 768px) {
740 .container {
740 .container {
741 width: 720px;
741 width: 720px;
742 }
742 }
743 }
743 }
744 @media (min-width: 992px) {
744 @media (min-width: 992px) {
745 .container {
745 .container {
746 width: 940px;
746 width: 940px;
747 }
747 }
748 }
748 }
749 @media (min-width: 1200px) {
749 @media (min-width: 1200px) {
750 .container {
750 .container {
751 width: 1140px;
751 width: 1140px;
752 }
752 }
753 }
753 }
754 .container-fluid {
754 .container-fluid {
755 margin-right: auto;
755 margin-right: auto;
756 margin-left: auto;
756 margin-left: auto;
757 padding-left: 0px;
757 padding-left: 0px;
758 padding-right: 0px;
758 padding-right: 0px;
759 }
759 }
760 .row {
760 .row {
761 margin-left: 0px;
761 margin-left: 0px;
762 margin-right: 0px;
762 margin-right: 0px;
763 }
763 }
764 .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 {
764 .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 {
765 position: relative;
765 position: relative;
766 min-height: 1px;
766 min-height: 1px;
767 padding-left: 0px;
767 padding-left: 0px;
768 padding-right: 0px;
768 padding-right: 0px;
769 }
769 }
770 .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 {
770 .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 {
771 float: left;
771 float: left;
772 }
772 }
773 .col-xs-12 {
773 .col-xs-12 {
774 width: 100%;
774 width: 100%;
775 }
775 }
776 .col-xs-11 {
776 .col-xs-11 {
777 width: 91.66666667%;
777 width: 91.66666667%;
778 }
778 }
779 .col-xs-10 {
779 .col-xs-10 {
780 width: 83.33333333%;
780 width: 83.33333333%;
781 }
781 }
782 .col-xs-9 {
782 .col-xs-9 {
783 width: 75%;
783 width: 75%;
784 }
784 }
785 .col-xs-8 {
785 .col-xs-8 {
786 width: 66.66666667%;
786 width: 66.66666667%;
787 }
787 }
788 .col-xs-7 {
788 .col-xs-7 {
789 width: 58.33333333%;
789 width: 58.33333333%;
790 }
790 }
791 .col-xs-6 {
791 .col-xs-6 {
792 width: 50%;
792 width: 50%;
793 }
793 }
794 .col-xs-5 {
794 .col-xs-5 {
795 width: 41.66666667%;
795 width: 41.66666667%;
796 }
796 }
797 .col-xs-4 {
797 .col-xs-4 {
798 width: 33.33333333%;
798 width: 33.33333333%;
799 }
799 }
800 .col-xs-3 {
800 .col-xs-3 {
801 width: 25%;
801 width: 25%;
802 }
802 }
803 .col-xs-2 {
803 .col-xs-2 {
804 width: 16.66666667%;
804 width: 16.66666667%;
805 }
805 }
806 .col-xs-1 {
806 .col-xs-1 {
807 width: 8.33333333%;
807 width: 8.33333333%;
808 }
808 }
809 .col-xs-pull-12 {
809 .col-xs-pull-12 {
810 right: 100%;
810 right: 100%;
811 }
811 }
812 .col-xs-pull-11 {
812 .col-xs-pull-11 {
813 right: 91.66666667%;
813 right: 91.66666667%;
814 }
814 }
815 .col-xs-pull-10 {
815 .col-xs-pull-10 {
816 right: 83.33333333%;
816 right: 83.33333333%;
817 }
817 }
818 .col-xs-pull-9 {
818 .col-xs-pull-9 {
819 right: 75%;
819 right: 75%;
820 }
820 }
821 .col-xs-pull-8 {
821 .col-xs-pull-8 {
822 right: 66.66666667%;
822 right: 66.66666667%;
823 }
823 }
824 .col-xs-pull-7 {
824 .col-xs-pull-7 {
825 right: 58.33333333%;
825 right: 58.33333333%;
826 }
826 }
827 .col-xs-pull-6 {
827 .col-xs-pull-6 {
828 right: 50%;
828 right: 50%;
829 }
829 }
830 .col-xs-pull-5 {
830 .col-xs-pull-5 {
831 right: 41.66666667%;
831 right: 41.66666667%;
832 }
832 }
833 .col-xs-pull-4 {
833 .col-xs-pull-4 {
834 right: 33.33333333%;
834 right: 33.33333333%;
835 }
835 }
836 .col-xs-pull-3 {
836 .col-xs-pull-3 {
837 right: 25%;
837 right: 25%;
838 }
838 }
839 .col-xs-pull-2 {
839 .col-xs-pull-2 {
840 right: 16.66666667%;
840 right: 16.66666667%;
841 }
841 }
842 .col-xs-pull-1 {
842 .col-xs-pull-1 {
843 right: 8.33333333%;
843 right: 8.33333333%;
844 }
844 }
845 .col-xs-pull-0 {
845 .col-xs-pull-0 {
846 right: 0%;
846 right: 0%;
847 }
847 }
848 .col-xs-push-12 {
848 .col-xs-push-12 {
849 left: 100%;
849 left: 100%;
850 }
850 }
851 .col-xs-push-11 {
851 .col-xs-push-11 {
852 left: 91.66666667%;
852 left: 91.66666667%;
853 }
853 }
854 .col-xs-push-10 {
854 .col-xs-push-10 {
855 left: 83.33333333%;
855 left: 83.33333333%;
856 }
856 }
857 .col-xs-push-9 {
857 .col-xs-push-9 {
858 left: 75%;
858 left: 75%;
859 }
859 }
860 .col-xs-push-8 {
860 .col-xs-push-8 {
861 left: 66.66666667%;
861 left: 66.66666667%;
862 }
862 }
863 .col-xs-push-7 {
863 .col-xs-push-7 {
864 left: 58.33333333%;
864 left: 58.33333333%;
865 }
865 }
866 .col-xs-push-6 {
866 .col-xs-push-6 {
867 left: 50%;
867 left: 50%;
868 }
868 }
869 .col-xs-push-5 {
869 .col-xs-push-5 {
870 left: 41.66666667%;
870 left: 41.66666667%;
871 }
871 }
872 .col-xs-push-4 {
872 .col-xs-push-4 {
873 left: 33.33333333%;
873 left: 33.33333333%;
874 }
874 }
875 .col-xs-push-3 {
875 .col-xs-push-3 {
876 left: 25%;
876 left: 25%;
877 }
877 }
878 .col-xs-push-2 {
878 .col-xs-push-2 {
879 left: 16.66666667%;
879 left: 16.66666667%;
880 }
880 }
881 .col-xs-push-1 {
881 .col-xs-push-1 {
882 left: 8.33333333%;
882 left: 8.33333333%;
883 }
883 }
884 .col-xs-push-0 {
884 .col-xs-push-0 {
885 left: 0%;
885 left: 0%;
886 }
886 }
887 .col-xs-offset-12 {
887 .col-xs-offset-12 {
888 margin-left: 100%;
888 margin-left: 100%;
889 }
889 }
890 .col-xs-offset-11 {
890 .col-xs-offset-11 {
891 margin-left: 91.66666667%;
891 margin-left: 91.66666667%;
892 }
892 }
893 .col-xs-offset-10 {
893 .col-xs-offset-10 {
894 margin-left: 83.33333333%;
894 margin-left: 83.33333333%;
895 }
895 }
896 .col-xs-offset-9 {
896 .col-xs-offset-9 {
897 margin-left: 75%;
897 margin-left: 75%;
898 }
898 }
899 .col-xs-offset-8 {
899 .col-xs-offset-8 {
900 margin-left: 66.66666667%;
900 margin-left: 66.66666667%;
901 }
901 }
902 .col-xs-offset-7 {
902 .col-xs-offset-7 {
903 margin-left: 58.33333333%;
903 margin-left: 58.33333333%;
904 }
904 }
905 .col-xs-offset-6 {
905 .col-xs-offset-6 {
906 margin-left: 50%;
906 margin-left: 50%;
907 }
907 }
908 .col-xs-offset-5 {
908 .col-xs-offset-5 {
909 margin-left: 41.66666667%;
909 margin-left: 41.66666667%;
910 }
910 }
911 .col-xs-offset-4 {
911 .col-xs-offset-4 {
912 margin-left: 33.33333333%;
912 margin-left: 33.33333333%;
913 }
913 }
914 .col-xs-offset-3 {
914 .col-xs-offset-3 {
915 margin-left: 25%;
915 margin-left: 25%;
916 }
916 }
917 .col-xs-offset-2 {
917 .col-xs-offset-2 {
918 margin-left: 16.66666667%;
918 margin-left: 16.66666667%;
919 }
919 }
920 .col-xs-offset-1 {
920 .col-xs-offset-1 {
921 margin-left: 8.33333333%;
921 margin-left: 8.33333333%;
922 }
922 }
923 .col-xs-offset-0 {
923 .col-xs-offset-0 {
924 margin-left: 0%;
924 margin-left: 0%;
925 }
925 }
926 @media (min-width: 768px) {
926 @media (min-width: 768px) {
927 .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 {
927 .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 {
928 float: left;
928 float: left;
929 }
929 }
930 .col-sm-12 {
930 .col-sm-12 {
931 width: 100%;
931 width: 100%;
932 }
932 }
933 .col-sm-11 {
933 .col-sm-11 {
934 width: 91.66666667%;
934 width: 91.66666667%;
935 }
935 }
936 .col-sm-10 {
936 .col-sm-10 {
937 width: 83.33333333%;
937 width: 83.33333333%;
938 }
938 }
939 .col-sm-9 {
939 .col-sm-9 {
940 width: 75%;
940 width: 75%;
941 }
941 }
942 .col-sm-8 {
942 .col-sm-8 {
943 width: 66.66666667%;
943 width: 66.66666667%;
944 }
944 }
945 .col-sm-7 {
945 .col-sm-7 {
946 width: 58.33333333%;
946 width: 58.33333333%;
947 }
947 }
948 .col-sm-6 {
948 .col-sm-6 {
949 width: 50%;
949 width: 50%;
950 }
950 }
951 .col-sm-5 {
951 .col-sm-5 {
952 width: 41.66666667%;
952 width: 41.66666667%;
953 }
953 }
954 .col-sm-4 {
954 .col-sm-4 {
955 width: 33.33333333%;
955 width: 33.33333333%;
956 }
956 }
957 .col-sm-3 {
957 .col-sm-3 {
958 width: 25%;
958 width: 25%;
959 }
959 }
960 .col-sm-2 {
960 .col-sm-2 {
961 width: 16.66666667%;
961 width: 16.66666667%;
962 }
962 }
963 .col-sm-1 {
963 .col-sm-1 {
964 width: 8.33333333%;
964 width: 8.33333333%;
965 }
965 }
966 .col-sm-pull-12 {
966 .col-sm-pull-12 {
967 right: 100%;
967 right: 100%;
968 }
968 }
969 .col-sm-pull-11 {
969 .col-sm-pull-11 {
970 right: 91.66666667%;
970 right: 91.66666667%;
971 }
971 }
972 .col-sm-pull-10 {
972 .col-sm-pull-10 {
973 right: 83.33333333%;
973 right: 83.33333333%;
974 }
974 }
975 .col-sm-pull-9 {
975 .col-sm-pull-9 {
976 right: 75%;
976 right: 75%;
977 }
977 }
978 .col-sm-pull-8 {
978 .col-sm-pull-8 {
979 right: 66.66666667%;
979 right: 66.66666667%;
980 }
980 }
981 .col-sm-pull-7 {
981 .col-sm-pull-7 {
982 right: 58.33333333%;
982 right: 58.33333333%;
983 }
983 }
984 .col-sm-pull-6 {
984 .col-sm-pull-6 {
985 right: 50%;
985 right: 50%;
986 }
986 }
987 .col-sm-pull-5 {
987 .col-sm-pull-5 {
988 right: 41.66666667%;
988 right: 41.66666667%;
989 }
989 }
990 .col-sm-pull-4 {
990 .col-sm-pull-4 {
991 right: 33.33333333%;
991 right: 33.33333333%;
992 }
992 }
993 .col-sm-pull-3 {
993 .col-sm-pull-3 {
994 right: 25%;
994 right: 25%;
995 }
995 }
996 .col-sm-pull-2 {
996 .col-sm-pull-2 {
997 right: 16.66666667%;
997 right: 16.66666667%;
998 }
998 }
999 .col-sm-pull-1 {
999 .col-sm-pull-1 {
1000 right: 8.33333333%;
1000 right: 8.33333333%;
1001 }
1001 }
1002 .col-sm-pull-0 {
1002 .col-sm-pull-0 {
1003 right: 0%;
1003 right: 0%;
1004 }
1004 }
1005 .col-sm-push-12 {
1005 .col-sm-push-12 {
1006 left: 100%;
1006 left: 100%;
1007 }
1007 }
1008 .col-sm-push-11 {
1008 .col-sm-push-11 {
1009 left: 91.66666667%;
1009 left: 91.66666667%;
1010 }
1010 }
1011 .col-sm-push-10 {
1011 .col-sm-push-10 {
1012 left: 83.33333333%;
1012 left: 83.33333333%;
1013 }
1013 }
1014 .col-sm-push-9 {
1014 .col-sm-push-9 {
1015 left: 75%;
1015 left: 75%;
1016 }
1016 }
1017 .col-sm-push-8 {
1017 .col-sm-push-8 {
1018 left: 66.66666667%;
1018 left: 66.66666667%;
1019 }
1019 }
1020 .col-sm-push-7 {
1020 .col-sm-push-7 {
1021 left: 58.33333333%;
1021 left: 58.33333333%;
1022 }
1022 }
1023 .col-sm-push-6 {
1023 .col-sm-push-6 {
1024 left: 50%;
1024 left: 50%;
1025 }
1025 }
1026 .col-sm-push-5 {
1026 .col-sm-push-5 {
1027 left: 41.66666667%;
1027 left: 41.66666667%;
1028 }
1028 }
1029 .col-sm-push-4 {
1029 .col-sm-push-4 {
1030 left: 33.33333333%;
1030 left: 33.33333333%;
1031 }
1031 }
1032 .col-sm-push-3 {
1032 .col-sm-push-3 {
1033 left: 25%;
1033 left: 25%;
1034 }
1034 }
1035 .col-sm-push-2 {
1035 .col-sm-push-2 {
1036 left: 16.66666667%;
1036 left: 16.66666667%;
1037 }
1037 }
1038 .col-sm-push-1 {
1038 .col-sm-push-1 {
1039 left: 8.33333333%;
1039 left: 8.33333333%;
1040 }
1040 }
1041 .col-sm-push-0 {
1041 .col-sm-push-0 {
1042 left: 0%;
1042 left: 0%;
1043 }
1043 }
1044 .col-sm-offset-12 {
1044 .col-sm-offset-12 {
1045 margin-left: 100%;
1045 margin-left: 100%;
1046 }
1046 }
1047 .col-sm-offset-11 {
1047 .col-sm-offset-11 {
1048 margin-left: 91.66666667%;
1048 margin-left: 91.66666667%;
1049 }
1049 }
1050 .col-sm-offset-10 {
1050 .col-sm-offset-10 {
1051 margin-left: 83.33333333%;
1051 margin-left: 83.33333333%;
1052 }
1052 }
1053 .col-sm-offset-9 {
1053 .col-sm-offset-9 {
1054 margin-left: 75%;
1054 margin-left: 75%;
1055 }
1055 }
1056 .col-sm-offset-8 {
1056 .col-sm-offset-8 {
1057 margin-left: 66.66666667%;
1057 margin-left: 66.66666667%;
1058 }
1058 }
1059 .col-sm-offset-7 {
1059 .col-sm-offset-7 {
1060 margin-left: 58.33333333%;
1060 margin-left: 58.33333333%;
1061 }
1061 }
1062 .col-sm-offset-6 {
1062 .col-sm-offset-6 {
1063 margin-left: 50%;
1063 margin-left: 50%;
1064 }
1064 }
1065 .col-sm-offset-5 {
1065 .col-sm-offset-5 {
1066 margin-left: 41.66666667%;
1066 margin-left: 41.66666667%;
1067 }
1067 }
1068 .col-sm-offset-4 {
1068 .col-sm-offset-4 {
1069 margin-left: 33.33333333%;
1069 margin-left: 33.33333333%;
1070 }
1070 }
1071 .col-sm-offset-3 {
1071 .col-sm-offset-3 {
1072 margin-left: 25%;
1072 margin-left: 25%;
1073 }
1073 }
1074 .col-sm-offset-2 {
1074 .col-sm-offset-2 {
1075 margin-left: 16.66666667%;
1075 margin-left: 16.66666667%;
1076 }
1076 }
1077 .col-sm-offset-1 {
1077 .col-sm-offset-1 {
1078 margin-left: 8.33333333%;
1078 margin-left: 8.33333333%;
1079 }
1079 }
1080 .col-sm-offset-0 {
1080 .col-sm-offset-0 {
1081 margin-left: 0%;
1081 margin-left: 0%;
1082 }
1082 }
1083 }
1083 }
1084 @media (min-width: 992px) {
1084 @media (min-width: 992px) {
1085 .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 {
1085 .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 {
1086 float: left;
1086 float: left;
1087 }
1087 }
1088 .col-md-12 {
1088 .col-md-12 {
1089 width: 100%;
1089 width: 100%;
1090 }
1090 }
1091 .col-md-11 {
1091 .col-md-11 {
1092 width: 91.66666667%;
1092 width: 91.66666667%;
1093 }
1093 }
1094 .col-md-10 {
1094 .col-md-10 {
1095 width: 83.33333333%;
1095 width: 83.33333333%;
1096 }
1096 }
1097 .col-md-9 {
1097 .col-md-9 {
1098 width: 75%;
1098 width: 75%;
1099 }
1099 }
1100 .col-md-8 {
1100 .col-md-8 {
1101 width: 66.66666667%;
1101 width: 66.66666667%;
1102 }
1102 }
1103 .col-md-7 {
1103 .col-md-7 {
1104 width: 58.33333333%;
1104 width: 58.33333333%;
1105 }
1105 }
1106 .col-md-6 {
1106 .col-md-6 {
1107 width: 50%;
1107 width: 50%;
1108 }
1108 }
1109 .col-md-5 {
1109 .col-md-5 {
1110 width: 41.66666667%;
1110 width: 41.66666667%;
1111 }
1111 }
1112 .col-md-4 {
1112 .col-md-4 {
1113 width: 33.33333333%;
1113 width: 33.33333333%;
1114 }
1114 }
1115 .col-md-3 {
1115 .col-md-3 {
1116 width: 25%;
1116 width: 25%;
1117 }
1117 }
1118 .col-md-2 {
1118 .col-md-2 {
1119 width: 16.66666667%;
1119 width: 16.66666667%;
1120 }
1120 }
1121 .col-md-1 {
1121 .col-md-1 {
1122 width: 8.33333333%;
1122 width: 8.33333333%;
1123 }
1123 }
1124 .col-md-pull-12 {
1124 .col-md-pull-12 {
1125 right: 100%;
1125 right: 100%;
1126 }
1126 }
1127 .col-md-pull-11 {
1127 .col-md-pull-11 {
1128 right: 91.66666667%;
1128 right: 91.66666667%;
1129 }
1129 }
1130 .col-md-pull-10 {
1130 .col-md-pull-10 {
1131 right: 83.33333333%;
1131 right: 83.33333333%;
1132 }
1132 }
1133 .col-md-pull-9 {
1133 .col-md-pull-9 {
1134 right: 75%;
1134 right: 75%;
1135 }
1135 }
1136 .col-md-pull-8 {
1136 .col-md-pull-8 {
1137 right: 66.66666667%;
1137 right: 66.66666667%;
1138 }
1138 }
1139 .col-md-pull-7 {
1139 .col-md-pull-7 {
1140 right: 58.33333333%;
1140 right: 58.33333333%;
1141 }
1141 }
1142 .col-md-pull-6 {
1142 .col-md-pull-6 {
1143 right: 50%;
1143 right: 50%;
1144 }
1144 }
1145 .col-md-pull-5 {
1145 .col-md-pull-5 {
1146 right: 41.66666667%;
1146 right: 41.66666667%;
1147 }
1147 }
1148 .col-md-pull-4 {
1148 .col-md-pull-4 {
1149 right: 33.33333333%;
1149 right: 33.33333333%;
1150 }
1150 }
1151 .col-md-pull-3 {
1151 .col-md-pull-3 {
1152 right: 25%;
1152 right: 25%;
1153 }
1153 }
1154 .col-md-pull-2 {
1154 .col-md-pull-2 {
1155 right: 16.66666667%;
1155 right: 16.66666667%;
1156 }
1156 }
1157 .col-md-pull-1 {
1157 .col-md-pull-1 {
1158 right: 8.33333333%;
1158 right: 8.33333333%;
1159 }
1159 }
1160 .col-md-pull-0 {
1160 .col-md-pull-0 {
1161 right: 0%;
1161 right: 0%;
1162 }
1162 }
1163 .col-md-push-12 {
1163 .col-md-push-12 {
1164 left: 100%;
1164 left: 100%;
1165 }
1165 }
1166 .col-md-push-11 {
1166 .col-md-push-11 {
1167 left: 91.66666667%;
1167 left: 91.66666667%;
1168 }
1168 }
1169 .col-md-push-10 {
1169 .col-md-push-10 {
1170 left: 83.33333333%;
1170 left: 83.33333333%;
1171 }
1171 }
1172 .col-md-push-9 {
1172 .col-md-push-9 {
1173 left: 75%;
1173 left: 75%;
1174 }
1174 }
1175 .col-md-push-8 {
1175 .col-md-push-8 {
1176 left: 66.66666667%;
1176 left: 66.66666667%;
1177 }
1177 }
1178 .col-md-push-7 {
1178 .col-md-push-7 {
1179 left: 58.33333333%;
1179 left: 58.33333333%;
1180 }
1180 }
1181 .col-md-push-6 {
1181 .col-md-push-6 {
1182 left: 50%;
1182 left: 50%;
1183 }
1183 }
1184 .col-md-push-5 {
1184 .col-md-push-5 {
1185 left: 41.66666667%;
1185 left: 41.66666667%;
1186 }
1186 }
1187 .col-md-push-4 {
1187 .col-md-push-4 {
1188 left: 33.33333333%;
1188 left: 33.33333333%;
1189 }
1189 }
1190 .col-md-push-3 {
1190 .col-md-push-3 {
1191 left: 25%;
1191 left: 25%;
1192 }
1192 }
1193 .col-md-push-2 {
1193 .col-md-push-2 {
1194 left: 16.66666667%;
1194 left: 16.66666667%;
1195 }
1195 }
1196 .col-md-push-1 {
1196 .col-md-push-1 {
1197 left: 8.33333333%;
1197 left: 8.33333333%;
1198 }
1198 }
1199 .col-md-push-0 {
1199 .col-md-push-0 {
1200 left: 0%;
1200 left: 0%;
1201 }
1201 }
1202 .col-md-offset-12 {
1202 .col-md-offset-12 {
1203 margin-left: 100%;
1203 margin-left: 100%;
1204 }
1204 }
1205 .col-md-offset-11 {
1205 .col-md-offset-11 {
1206 margin-left: 91.66666667%;
1206 margin-left: 91.66666667%;
1207 }
1207 }
1208 .col-md-offset-10 {
1208 .col-md-offset-10 {
1209 margin-left: 83.33333333%;
1209 margin-left: 83.33333333%;
1210 }
1210 }
1211 .col-md-offset-9 {
1211 .col-md-offset-9 {
1212 margin-left: 75%;
1212 margin-left: 75%;
1213 }
1213 }
1214 .col-md-offset-8 {
1214 .col-md-offset-8 {
1215 margin-left: 66.66666667%;
1215 margin-left: 66.66666667%;
1216 }
1216 }
1217 .col-md-offset-7 {
1217 .col-md-offset-7 {
1218 margin-left: 58.33333333%;
1218 margin-left: 58.33333333%;
1219 }
1219 }
1220 .col-md-offset-6 {
1220 .col-md-offset-6 {
1221 margin-left: 50%;
1221 margin-left: 50%;
1222 }
1222 }
1223 .col-md-offset-5 {
1223 .col-md-offset-5 {
1224 margin-left: 41.66666667%;
1224 margin-left: 41.66666667%;
1225 }
1225 }
1226 .col-md-offset-4 {
1226 .col-md-offset-4 {
1227 margin-left: 33.33333333%;
1227 margin-left: 33.33333333%;
1228 }
1228 }
1229 .col-md-offset-3 {
1229 .col-md-offset-3 {
1230 margin-left: 25%;
1230 margin-left: 25%;
1231 }
1231 }
1232 .col-md-offset-2 {
1232 .col-md-offset-2 {
1233 margin-left: 16.66666667%;
1233 margin-left: 16.66666667%;
1234 }
1234 }
1235 .col-md-offset-1 {
1235 .col-md-offset-1 {
1236 margin-left: 8.33333333%;
1236 margin-left: 8.33333333%;
1237 }
1237 }
1238 .col-md-offset-0 {
1238 .col-md-offset-0 {
1239 margin-left: 0%;
1239 margin-left: 0%;
1240 }
1240 }
1241 }
1241 }
1242 @media (min-width: 1200px) {
1242 @media (min-width: 1200px) {
1243 .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 {
1243 .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 {
1244 float: left;
1244 float: left;
1245 }
1245 }
1246 .col-lg-12 {
1246 .col-lg-12 {
1247 width: 100%;
1247 width: 100%;
1248 }
1248 }
1249 .col-lg-11 {
1249 .col-lg-11 {
1250 width: 91.66666667%;
1250 width: 91.66666667%;
1251 }
1251 }
1252 .col-lg-10 {
1252 .col-lg-10 {
1253 width: 83.33333333%;
1253 width: 83.33333333%;
1254 }
1254 }
1255 .col-lg-9 {
1255 .col-lg-9 {
1256 width: 75%;
1256 width: 75%;
1257 }
1257 }
1258 .col-lg-8 {
1258 .col-lg-8 {
1259 width: 66.66666667%;
1259 width: 66.66666667%;
1260 }
1260 }
1261 .col-lg-7 {
1261 .col-lg-7 {
1262 width: 58.33333333%;
1262 width: 58.33333333%;
1263 }
1263 }
1264 .col-lg-6 {
1264 .col-lg-6 {
1265 width: 50%;
1265 width: 50%;
1266 }
1266 }
1267 .col-lg-5 {
1267 .col-lg-5 {
1268 width: 41.66666667%;
1268 width: 41.66666667%;
1269 }
1269 }
1270 .col-lg-4 {
1270 .col-lg-4 {
1271 width: 33.33333333%;
1271 width: 33.33333333%;
1272 }
1272 }
1273 .col-lg-3 {
1273 .col-lg-3 {
1274 width: 25%;
1274 width: 25%;
1275 }
1275 }
1276 .col-lg-2 {
1276 .col-lg-2 {
1277 width: 16.66666667%;
1277 width: 16.66666667%;
1278 }
1278 }
1279 .col-lg-1 {
1279 .col-lg-1 {
1280 width: 8.33333333%;
1280 width: 8.33333333%;
1281 }
1281 }
1282 .col-lg-pull-12 {
1282 .col-lg-pull-12 {
1283 right: 100%;
1283 right: 100%;
1284 }
1284 }
1285 .col-lg-pull-11 {
1285 .col-lg-pull-11 {
1286 right: 91.66666667%;
1286 right: 91.66666667%;
1287 }
1287 }
1288 .col-lg-pull-10 {
1288 .col-lg-pull-10 {
1289 right: 83.33333333%;
1289 right: 83.33333333%;
1290 }
1290 }
1291 .col-lg-pull-9 {
1291 .col-lg-pull-9 {
1292 right: 75%;
1292 right: 75%;
1293 }
1293 }
1294 .col-lg-pull-8 {
1294 .col-lg-pull-8 {
1295 right: 66.66666667%;
1295 right: 66.66666667%;
1296 }
1296 }
1297 .col-lg-pull-7 {
1297 .col-lg-pull-7 {
1298 right: 58.33333333%;
1298 right: 58.33333333%;
1299 }
1299 }
1300 .col-lg-pull-6 {
1300 .col-lg-pull-6 {
1301 right: 50%;
1301 right: 50%;
1302 }
1302 }
1303 .col-lg-pull-5 {
1303 .col-lg-pull-5 {
1304 right: 41.66666667%;
1304 right: 41.66666667%;
1305 }
1305 }
1306 .col-lg-pull-4 {
1306 .col-lg-pull-4 {
1307 right: 33.33333333%;
1307 right: 33.33333333%;
1308 }
1308 }
1309 .col-lg-pull-3 {
1309 .col-lg-pull-3 {
1310 right: 25%;
1310 right: 25%;
1311 }
1311 }
1312 .col-lg-pull-2 {
1312 .col-lg-pull-2 {
1313 right: 16.66666667%;
1313 right: 16.66666667%;
1314 }
1314 }
1315 .col-lg-pull-1 {
1315 .col-lg-pull-1 {
1316 right: 8.33333333%;
1316 right: 8.33333333%;
1317 }
1317 }
1318 .col-lg-pull-0 {
1318 .col-lg-pull-0 {
1319 right: 0%;
1319 right: 0%;
1320 }
1320 }
1321 .col-lg-push-12 {
1321 .col-lg-push-12 {
1322 left: 100%;
1322 left: 100%;
1323 }
1323 }
1324 .col-lg-push-11 {
1324 .col-lg-push-11 {
1325 left: 91.66666667%;
1325 left: 91.66666667%;
1326 }
1326 }
1327 .col-lg-push-10 {
1327 .col-lg-push-10 {
1328 left: 83.33333333%;
1328 left: 83.33333333%;
1329 }
1329 }
1330 .col-lg-push-9 {
1330 .col-lg-push-9 {
1331 left: 75%;
1331 left: 75%;
1332 }
1332 }
1333 .col-lg-push-8 {
1333 .col-lg-push-8 {
1334 left: 66.66666667%;
1334 left: 66.66666667%;
1335 }
1335 }
1336 .col-lg-push-7 {
1336 .col-lg-push-7 {
1337 left: 58.33333333%;
1337 left: 58.33333333%;
1338 }
1338 }
1339 .col-lg-push-6 {
1339 .col-lg-push-6 {
1340 left: 50%;
1340 left: 50%;
1341 }
1341 }
1342 .col-lg-push-5 {
1342 .col-lg-push-5 {
1343 left: 41.66666667%;
1343 left: 41.66666667%;
1344 }
1344 }
1345 .col-lg-push-4 {
1345 .col-lg-push-4 {
1346 left: 33.33333333%;
1346 left: 33.33333333%;
1347 }
1347 }
1348 .col-lg-push-3 {
1348 .col-lg-push-3 {
1349 left: 25%;
1349 left: 25%;
1350 }
1350 }
1351 .col-lg-push-2 {
1351 .col-lg-push-2 {
1352 left: 16.66666667%;
1352 left: 16.66666667%;
1353 }
1353 }
1354 .col-lg-push-1 {
1354 .col-lg-push-1 {
1355 left: 8.33333333%;
1355 left: 8.33333333%;
1356 }
1356 }
1357 .col-lg-push-0 {
1357 .col-lg-push-0 {
1358 left: 0%;
1358 left: 0%;
1359 }
1359 }
1360 .col-lg-offset-12 {
1360 .col-lg-offset-12 {
1361 margin-left: 100%;
1361 margin-left: 100%;
1362 }
1362 }
1363 .col-lg-offset-11 {
1363 .col-lg-offset-11 {
1364 margin-left: 91.66666667%;
1364 margin-left: 91.66666667%;
1365 }
1365 }
1366 .col-lg-offset-10 {
1366 .col-lg-offset-10 {
1367 margin-left: 83.33333333%;
1367 margin-left: 83.33333333%;
1368 }
1368 }
1369 .col-lg-offset-9 {
1369 .col-lg-offset-9 {
1370 margin-left: 75%;
1370 margin-left: 75%;
1371 }
1371 }
1372 .col-lg-offset-8 {
1372 .col-lg-offset-8 {
1373 margin-left: 66.66666667%;
1373 margin-left: 66.66666667%;
1374 }
1374 }
1375 .col-lg-offset-7 {
1375 .col-lg-offset-7 {
1376 margin-left: 58.33333333%;
1376 margin-left: 58.33333333%;
1377 }
1377 }
1378 .col-lg-offset-6 {
1378 .col-lg-offset-6 {
1379 margin-left: 50%;
1379 margin-left: 50%;
1380 }
1380 }
1381 .col-lg-offset-5 {
1381 .col-lg-offset-5 {
1382 margin-left: 41.66666667%;
1382 margin-left: 41.66666667%;
1383 }
1383 }
1384 .col-lg-offset-4 {
1384 .col-lg-offset-4 {
1385 margin-left: 33.33333333%;
1385 margin-left: 33.33333333%;
1386 }
1386 }
1387 .col-lg-offset-3 {
1387 .col-lg-offset-3 {
1388 margin-left: 25%;
1388 margin-left: 25%;
1389 }
1389 }
1390 .col-lg-offset-2 {
1390 .col-lg-offset-2 {
1391 margin-left: 16.66666667%;
1391 margin-left: 16.66666667%;
1392 }
1392 }
1393 .col-lg-offset-1 {
1393 .col-lg-offset-1 {
1394 margin-left: 8.33333333%;
1394 margin-left: 8.33333333%;
1395 }
1395 }
1396 .col-lg-offset-0 {
1396 .col-lg-offset-0 {
1397 margin-left: 0%;
1397 margin-left: 0%;
1398 }
1398 }
1399 }
1399 }
1400 table {
1400 table {
1401 max-width: 100%;
1401 max-width: 100%;
1402 background-color: transparent;
1402 background-color: transparent;
1403 }
1403 }
1404 th {
1404 th {
1405 text-align: left;
1405 text-align: left;
1406 }
1406 }
1407 .table {
1407 .table {
1408 width: 100%;
1408 width: 100%;
1409 margin-bottom: 18px;
1409 margin-bottom: 18px;
1410 }
1410 }
1411 .table > thead > tr > th,
1411 .table > thead > tr > th,
1412 .table > tbody > tr > th,
1412 .table > tbody > tr > th,
1413 .table > tfoot > tr > th,
1413 .table > tfoot > tr > th,
1414 .table > thead > tr > td,
1414 .table > thead > tr > td,
1415 .table > tbody > tr > td,
1415 .table > tbody > tr > td,
1416 .table > tfoot > tr > td {
1416 .table > tfoot > tr > td {
1417 padding: 8px;
1417 padding: 8px;
1418 line-height: 1.42857143;
1418 line-height: 1.42857143;
1419 vertical-align: top;
1419 vertical-align: top;
1420 border-top: 1px solid #dddddd;
1420 border-top: 1px solid #dddddd;
1421 }
1421 }
1422 .table > thead > tr > th {
1422 .table > thead > tr > th {
1423 vertical-align: bottom;
1423 vertical-align: bottom;
1424 border-bottom: 2px solid #dddddd;
1424 border-bottom: 2px solid #dddddd;
1425 }
1425 }
1426 .table > caption + thead > tr:first-child > th,
1426 .table > caption + thead > tr:first-child > th,
1427 .table > colgroup + thead > tr:first-child > th,
1427 .table > colgroup + thead > tr:first-child > th,
1428 .table > thead:first-child > tr:first-child > th,
1428 .table > thead:first-child > tr:first-child > th,
1429 .table > caption + thead > tr:first-child > td,
1429 .table > caption + thead > tr:first-child > td,
1430 .table > colgroup + thead > tr:first-child > td,
1430 .table > colgroup + thead > tr:first-child > td,
1431 .table > thead:first-child > tr:first-child > td {
1431 .table > thead:first-child > tr:first-child > td {
1432 border-top: 0;
1432 border-top: 0;
1433 }
1433 }
1434 .table > tbody + tbody {
1434 .table > tbody + tbody {
1435 border-top: 2px solid #dddddd;
1435 border-top: 2px solid #dddddd;
1436 }
1436 }
1437 .table .table {
1437 .table .table {
1438 background-color: #ffffff;
1438 background-color: #ffffff;
1439 }
1439 }
1440 .table-condensed > thead > tr > th,
1440 .table-condensed > thead > tr > th,
1441 .table-condensed > tbody > tr > th,
1441 .table-condensed > tbody > tr > th,
1442 .table-condensed > tfoot > tr > th,
1442 .table-condensed > tfoot > tr > th,
1443 .table-condensed > thead > tr > td,
1443 .table-condensed > thead > tr > td,
1444 .table-condensed > tbody > tr > td,
1444 .table-condensed > tbody > tr > td,
1445 .table-condensed > tfoot > tr > td {
1445 .table-condensed > tfoot > tr > td {
1446 padding: 5px;
1446 padding: 5px;
1447 }
1447 }
1448 .table-bordered {
1448 .table-bordered {
1449 border: 1px solid #dddddd;
1449 border: 1px solid #dddddd;
1450 }
1450 }
1451 .table-bordered > thead > tr > th,
1451 .table-bordered > thead > tr > th,
1452 .table-bordered > tbody > tr > th,
1452 .table-bordered > tbody > tr > th,
1453 .table-bordered > tfoot > tr > th,
1453 .table-bordered > tfoot > tr > th,
1454 .table-bordered > thead > tr > td,
1454 .table-bordered > thead > tr > td,
1455 .table-bordered > tbody > tr > td,
1455 .table-bordered > tbody > tr > td,
1456 .table-bordered > tfoot > tr > td {
1456 .table-bordered > tfoot > tr > td {
1457 border: 1px solid #dddddd;
1457 border: 1px solid #dddddd;
1458 }
1458 }
1459 .table-bordered > thead > tr > th,
1459 .table-bordered > thead > tr > th,
1460 .table-bordered > thead > tr > td {
1460 .table-bordered > thead > tr > td {
1461 border-bottom-width: 2px;
1461 border-bottom-width: 2px;
1462 }
1462 }
1463 .table-striped > tbody > tr:nth-child(odd) > td,
1463 .table-striped > tbody > tr:nth-child(odd) > td,
1464 .table-striped > tbody > tr:nth-child(odd) > th {
1464 .table-striped > tbody > tr:nth-child(odd) > th {
1465 background-color: #f9f9f9;
1465 background-color: #f9f9f9;
1466 }
1466 }
1467 .table-hover > tbody > tr:hover > td,
1467 .table-hover > tbody > tr:hover > td,
1468 .table-hover > tbody > tr:hover > th {
1468 .table-hover > tbody > tr:hover > th {
1469 background-color: #f5f5f5;
1469 background-color: #f5f5f5;
1470 }
1470 }
1471 table col[class*="col-"] {
1471 table col[class*="col-"] {
1472 position: static;
1472 position: static;
1473 float: none;
1473 float: none;
1474 display: table-column;
1474 display: table-column;
1475 }
1475 }
1476 table td[class*="col-"],
1476 table td[class*="col-"],
1477 table th[class*="col-"] {
1477 table th[class*="col-"] {
1478 position: static;
1478 position: static;
1479 float: none;
1479 float: none;
1480 display: table-cell;
1480 display: table-cell;
1481 }
1481 }
1482 .table > thead > tr > td.active,
1482 .table > thead > tr > td.active,
1483 .table > tbody > tr > td.active,
1483 .table > tbody > tr > td.active,
1484 .table > tfoot > tr > td.active,
1484 .table > tfoot > tr > td.active,
1485 .table > thead > tr > th.active,
1485 .table > thead > tr > th.active,
1486 .table > tbody > tr > th.active,
1486 .table > tbody > tr > th.active,
1487 .table > tfoot > tr > th.active,
1487 .table > tfoot > tr > th.active,
1488 .table > thead > tr.active > td,
1488 .table > thead > tr.active > td,
1489 .table > tbody > tr.active > td,
1489 .table > tbody > tr.active > td,
1490 .table > tfoot > tr.active > td,
1490 .table > tfoot > tr.active > td,
1491 .table > thead > tr.active > th,
1491 .table > thead > tr.active > th,
1492 .table > tbody > tr.active > th,
1492 .table > tbody > tr.active > th,
1493 .table > tfoot > tr.active > th {
1493 .table > tfoot > tr.active > th {
1494 background-color: #f5f5f5;
1494 background-color: #f5f5f5;
1495 }
1495 }
1496 .table-hover > tbody > tr > td.active:hover,
1496 .table-hover > tbody > tr > td.active:hover,
1497 .table-hover > tbody > tr > th.active:hover,
1497 .table-hover > tbody > tr > th.active:hover,
1498 .table-hover > tbody > tr.active:hover > td,
1498 .table-hover > tbody > tr.active:hover > td,
1499 .table-hover > tbody > tr.active:hover > th {
1499 .table-hover > tbody > tr.active:hover > th {
1500 background-color: #e8e8e8;
1500 background-color: #e8e8e8;
1501 }
1501 }
1502 .table > thead > tr > td.success,
1502 .table > thead > tr > td.success,
1503 .table > tbody > tr > td.success,
1503 .table > tbody > tr > td.success,
1504 .table > tfoot > tr > td.success,
1504 .table > tfoot > tr > td.success,
1505 .table > thead > tr > th.success,
1505 .table > thead > tr > th.success,
1506 .table > tbody > tr > th.success,
1506 .table > tbody > tr > th.success,
1507 .table > tfoot > tr > th.success,
1507 .table > tfoot > tr > th.success,
1508 .table > thead > tr.success > td,
1508 .table > thead > tr.success > td,
1509 .table > tbody > tr.success > td,
1509 .table > tbody > tr.success > td,
1510 .table > tfoot > tr.success > td,
1510 .table > tfoot > tr.success > td,
1511 .table > thead > tr.success > th,
1511 .table > thead > tr.success > th,
1512 .table > tbody > tr.success > th,
1512 .table > tbody > tr.success > th,
1513 .table > tfoot > tr.success > th {
1513 .table > tfoot > tr.success > th {
1514 background-color: #dff0d8;
1514 background-color: #dff0d8;
1515 }
1515 }
1516 .table-hover > tbody > tr > td.success:hover,
1516 .table-hover > tbody > tr > td.success:hover,
1517 .table-hover > tbody > tr > th.success:hover,
1517 .table-hover > tbody > tr > th.success:hover,
1518 .table-hover > tbody > tr.success:hover > td,
1518 .table-hover > tbody > tr.success:hover > td,
1519 .table-hover > tbody > tr.success:hover > th {
1519 .table-hover > tbody > tr.success:hover > th {
1520 background-color: #d0e9c6;
1520 background-color: #d0e9c6;
1521 }
1521 }
1522 .table > thead > tr > td.info,
1522 .table > thead > tr > td.info,
1523 .table > tbody > tr > td.info,
1523 .table > tbody > tr > td.info,
1524 .table > tfoot > tr > td.info,
1524 .table > tfoot > tr > td.info,
1525 .table > thead > tr > th.info,
1525 .table > thead > tr > th.info,
1526 .table > tbody > tr > th.info,
1526 .table > tbody > tr > th.info,
1527 .table > tfoot > tr > th.info,
1527 .table > tfoot > tr > th.info,
1528 .table > thead > tr.info > td,
1528 .table > thead > tr.info > td,
1529 .table > tbody > tr.info > td,
1529 .table > tbody > tr.info > td,
1530 .table > tfoot > tr.info > td,
1530 .table > tfoot > tr.info > td,
1531 .table > thead > tr.info > th,
1531 .table > thead > tr.info > th,
1532 .table > tbody > tr.info > th,
1532 .table > tbody > tr.info > th,
1533 .table > tfoot > tr.info > th {
1533 .table > tfoot > tr.info > th {
1534 background-color: #d9edf7;
1534 background-color: #d9edf7;
1535 }
1535 }
1536 .table-hover > tbody > tr > td.info:hover,
1536 .table-hover > tbody > tr > td.info:hover,
1537 .table-hover > tbody > tr > th.info:hover,
1537 .table-hover > tbody > tr > th.info:hover,
1538 .table-hover > tbody > tr.info:hover > td,
1538 .table-hover > tbody > tr.info:hover > td,
1539 .table-hover > tbody > tr.info:hover > th {
1539 .table-hover > tbody > tr.info:hover > th {
1540 background-color: #c4e3f3;
1540 background-color: #c4e3f3;
1541 }
1541 }
1542 .table > thead > tr > td.warning,
1542 .table > thead > tr > td.warning,
1543 .table > tbody > tr > td.warning,
1543 .table > tbody > tr > td.warning,
1544 .table > tfoot > tr > td.warning,
1544 .table > tfoot > tr > td.warning,
1545 .table > thead > tr > th.warning,
1545 .table > thead > tr > th.warning,
1546 .table > tbody > tr > th.warning,
1546 .table > tbody > tr > th.warning,
1547 .table > tfoot > tr > th.warning,
1547 .table > tfoot > tr > th.warning,
1548 .table > thead > tr.warning > td,
1548 .table > thead > tr.warning > td,
1549 .table > tbody > tr.warning > td,
1549 .table > tbody > tr.warning > td,
1550 .table > tfoot > tr.warning > td,
1550 .table > tfoot > tr.warning > td,
1551 .table > thead > tr.warning > th,
1551 .table > thead > tr.warning > th,
1552 .table > tbody > tr.warning > th,
1552 .table > tbody > tr.warning > th,
1553 .table > tfoot > tr.warning > th {
1553 .table > tfoot > tr.warning > th {
1554 background-color: #fcf8e3;
1554 background-color: #fcf8e3;
1555 }
1555 }
1556 .table-hover > tbody > tr > td.warning:hover,
1556 .table-hover > tbody > tr > td.warning:hover,
1557 .table-hover > tbody > tr > th.warning:hover,
1557 .table-hover > tbody > tr > th.warning:hover,
1558 .table-hover > tbody > tr.warning:hover > td,
1558 .table-hover > tbody > tr.warning:hover > td,
1559 .table-hover > tbody > tr.warning:hover > th {
1559 .table-hover > tbody > tr.warning:hover > th {
1560 background-color: #faf2cc;
1560 background-color: #faf2cc;
1561 }
1561 }
1562 .table > thead > tr > td.danger,
1562 .table > thead > tr > td.danger,
1563 .table > tbody > tr > td.danger,
1563 .table > tbody > tr > td.danger,
1564 .table > tfoot > tr > td.danger,
1564 .table > tfoot > tr > td.danger,
1565 .table > thead > tr > th.danger,
1565 .table > thead > tr > th.danger,
1566 .table > tbody > tr > th.danger,
1566 .table > tbody > tr > th.danger,
1567 .table > tfoot > tr > th.danger,
1567 .table > tfoot > tr > th.danger,
1568 .table > thead > tr.danger > td,
1568 .table > thead > tr.danger > td,
1569 .table > tbody > tr.danger > td,
1569 .table > tbody > tr.danger > td,
1570 .table > tfoot > tr.danger > td,
1570 .table > tfoot > tr.danger > td,
1571 .table > thead > tr.danger > th,
1571 .table > thead > tr.danger > th,
1572 .table > tbody > tr.danger > th,
1572 .table > tbody > tr.danger > th,
1573 .table > tfoot > tr.danger > th {
1573 .table > tfoot > tr.danger > th {
1574 background-color: #f2dede;
1574 background-color: #f2dede;
1575 }
1575 }
1576 .table-hover > tbody > tr > td.danger:hover,
1576 .table-hover > tbody > tr > td.danger:hover,
1577 .table-hover > tbody > tr > th.danger:hover,
1577 .table-hover > tbody > tr > th.danger:hover,
1578 .table-hover > tbody > tr.danger:hover > td,
1578 .table-hover > tbody > tr.danger:hover > td,
1579 .table-hover > tbody > tr.danger:hover > th {
1579 .table-hover > tbody > tr.danger:hover > th {
1580 background-color: #ebcccc;
1580 background-color: #ebcccc;
1581 }
1581 }
1582 @media (max-width: 767px) {
1582 @media (max-width: 767px) {
1583 .table-responsive {
1583 .table-responsive {
1584 width: 100%;
1584 width: 100%;
1585 margin-bottom: 13.5px;
1585 margin-bottom: 13.5px;
1586 overflow-y: hidden;
1586 overflow-y: hidden;
1587 overflow-x: scroll;
1587 overflow-x: scroll;
1588 -ms-overflow-style: -ms-autohiding-scrollbar;
1588 -ms-overflow-style: -ms-autohiding-scrollbar;
1589 border: 1px solid #dddddd;
1589 border: 1px solid #dddddd;
1590 -webkit-overflow-scrolling: touch;
1590 -webkit-overflow-scrolling: touch;
1591 }
1591 }
1592 .table-responsive > .table {
1592 .table-responsive > .table {
1593 margin-bottom: 0;
1593 margin-bottom: 0;
1594 }
1594 }
1595 .table-responsive > .table > thead > tr > th,
1595 .table-responsive > .table > thead > tr > th,
1596 .table-responsive > .table > tbody > tr > th,
1596 .table-responsive > .table > tbody > tr > th,
1597 .table-responsive > .table > tfoot > tr > th,
1597 .table-responsive > .table > tfoot > tr > th,
1598 .table-responsive > .table > thead > tr > td,
1598 .table-responsive > .table > thead > tr > td,
1599 .table-responsive > .table > tbody > tr > td,
1599 .table-responsive > .table > tbody > tr > td,
1600 .table-responsive > .table > tfoot > tr > td {
1600 .table-responsive > .table > tfoot > tr > td {
1601 white-space: nowrap;
1601 white-space: nowrap;
1602 }
1602 }
1603 .table-responsive > .table-bordered {
1603 .table-responsive > .table-bordered {
1604 border: 0;
1604 border: 0;
1605 }
1605 }
1606 .table-responsive > .table-bordered > thead > tr > th:first-child,
1606 .table-responsive > .table-bordered > thead > tr > th:first-child,
1607 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1607 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1608 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1608 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1609 .table-responsive > .table-bordered > thead > tr > td:first-child,
1609 .table-responsive > .table-bordered > thead > tr > td:first-child,
1610 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1610 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1611 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1611 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1612 border-left: 0;
1612 border-left: 0;
1613 }
1613 }
1614 .table-responsive > .table-bordered > thead > tr > th:last-child,
1614 .table-responsive > .table-bordered > thead > tr > th:last-child,
1615 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1615 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1616 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1616 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1617 .table-responsive > .table-bordered > thead > tr > td:last-child,
1617 .table-responsive > .table-bordered > thead > tr > td:last-child,
1618 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1618 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1619 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1619 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1620 border-right: 0;
1620 border-right: 0;
1621 }
1621 }
1622 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1622 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1623 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1623 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1624 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1624 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1625 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1625 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1626 border-bottom: 0;
1626 border-bottom: 0;
1627 }
1627 }
1628 }
1628 }
1629 fieldset {
1629 fieldset {
1630 padding: 0;
1630 padding: 0;
1631 margin: 0;
1631 margin: 0;
1632 border: 0;
1632 border: 0;
1633 min-width: 0;
1633 min-width: 0;
1634 }
1634 }
1635 legend {
1635 legend {
1636 display: block;
1636 display: block;
1637 width: 100%;
1637 width: 100%;
1638 padding: 0;
1638 padding: 0;
1639 margin-bottom: 18px;
1639 margin-bottom: 18px;
1640 font-size: 19.5px;
1640 font-size: 19.5px;
1641 line-height: inherit;
1641 line-height: inherit;
1642 color: #333333;
1642 color: #333333;
1643 border: 0;
1643 border: 0;
1644 border-bottom: 1px solid #e5e5e5;
1644 border-bottom: 1px solid #e5e5e5;
1645 }
1645 }
1646 label {
1646 label {
1647 display: inline-block;
1647 display: inline-block;
1648 margin-bottom: 5px;
1648 margin-bottom: 5px;
1649 font-weight: bold;
1649 font-weight: bold;
1650 }
1650 }
1651 input[type="search"] {
1651 input[type="search"] {
1652 -webkit-box-sizing: border-box;
1652 -webkit-box-sizing: border-box;
1653 -moz-box-sizing: border-box;
1653 -moz-box-sizing: border-box;
1654 box-sizing: border-box;
1654 box-sizing: border-box;
1655 }
1655 }
1656 input[type="radio"],
1656 input[type="radio"],
1657 input[type="checkbox"] {
1657 input[type="checkbox"] {
1658 margin: 4px 0 0;
1658 margin: 4px 0 0;
1659 margin-top: 1px \9;
1659 margin-top: 1px \9;
1660 /* IE8-9 */
1660 /* IE8-9 */
1661 line-height: normal;
1661 line-height: normal;
1662 }
1662 }
1663 input[type="file"] {
1663 input[type="file"] {
1664 display: block;
1664 display: block;
1665 }
1665 }
1666 input[type="range"] {
1666 input[type="range"] {
1667 display: block;
1667 display: block;
1668 width: 100%;
1668 width: 100%;
1669 }
1669 }
1670 select[multiple],
1670 select[multiple],
1671 select[size] {
1671 select[size] {
1672 height: auto;
1672 height: auto;
1673 }
1673 }
1674 input[type="file"]:focus,
1674 input[type="file"]:focus,
1675 input[type="radio"]:focus,
1675 input[type="radio"]:focus,
1676 input[type="checkbox"]:focus {
1676 input[type="checkbox"]:focus {
1677 outline: thin dotted;
1677 outline: thin dotted;
1678 outline: 5px auto -webkit-focus-ring-color;
1678 outline: 5px auto -webkit-focus-ring-color;
1679 outline-offset: -2px;
1679 outline-offset: -2px;
1680 }
1680 }
1681 output {
1681 output {
1682 display: block;
1682 display: block;
1683 padding-top: 7px;
1683 padding-top: 7px;
1684 font-size: 13px;
1684 font-size: 13px;
1685 line-height: 1.42857143;
1685 line-height: 1.42857143;
1686 color: #555555;
1686 color: #555555;
1687 }
1687 }
1688 .form-control {
1688 .form-control {
1689 display: block;
1689 display: block;
1690 width: 100%;
1690 width: 100%;
1691 height: 32px;
1691 height: 32px;
1692 padding: 6px 12px;
1692 padding: 6px 12px;
1693 font-size: 13px;
1693 font-size: 13px;
1694 line-height: 1.42857143;
1694 line-height: 1.42857143;
1695 color: #555555;
1695 color: #555555;
1696 background-color: #ffffff;
1696 background-color: #ffffff;
1697 background-image: none;
1697 background-image: none;
1698 border: 1px solid #cccccc;
1698 border: 1px solid #cccccc;
1699 border-radius: 2px;
1699 border-radius: 2px;
1700 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1700 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1701 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1701 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1702 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1702 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1703 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1703 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1704 }
1704 }
1705 .form-control:focus {
1705 .form-control:focus {
1706 border-color: #66afe9;
1706 border-color: #66afe9;
1707 outline: 0;
1707 outline: 0;
1708 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1708 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1709 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1709 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1710 }
1710 }
1711 .form-control::-moz-placeholder {
1711 .form-control::-moz-placeholder {
1712 color: #999999;
1712 color: #999999;
1713 opacity: 1;
1713 opacity: 1;
1714 }
1714 }
1715 .form-control:-ms-input-placeholder {
1715 .form-control:-ms-input-placeholder {
1716 color: #999999;
1716 color: #999999;
1717 }
1717 }
1718 .form-control::-webkit-input-placeholder {
1718 .form-control::-webkit-input-placeholder {
1719 color: #999999;
1719 color: #999999;
1720 }
1720 }
1721 .form-control[disabled],
1721 .form-control[disabled],
1722 .form-control[readonly],
1722 .form-control[readonly],
1723 fieldset[disabled] .form-control {
1723 fieldset[disabled] .form-control {
1724 cursor: not-allowed;
1724 cursor: not-allowed;
1725 background-color: #eeeeee;
1725 background-color: #eeeeee;
1726 opacity: 1;
1726 opacity: 1;
1727 }
1727 }
1728 textarea.form-control {
1728 textarea.form-control {
1729 height: auto;
1729 height: auto;
1730 }
1730 }
1731 input[type="search"] {
1731 input[type="search"] {
1732 -webkit-appearance: none;
1732 -webkit-appearance: none;
1733 }
1733 }
1734 input[type="date"] {
1734 input[type="date"] {
1735 line-height: 32px;
1735 line-height: 32px;
1736 }
1736 }
1737 .form-group {
1737 .form-group {
1738 margin-bottom: 15px;
1738 margin-bottom: 15px;
1739 }
1739 }
1740 .radio,
1740 .radio,
1741 .checkbox {
1741 .checkbox {
1742 display: block;
1742 display: block;
1743 min-height: 18px;
1743 min-height: 18px;
1744 margin-top: 10px;
1744 margin-top: 10px;
1745 margin-bottom: 10px;
1745 margin-bottom: 10px;
1746 padding-left: 20px;
1746 padding-left: 20px;
1747 }
1747 }
1748 .radio label,
1748 .radio label,
1749 .checkbox label {
1749 .checkbox label {
1750 display: inline;
1750 display: inline;
1751 font-weight: normal;
1751 font-weight: normal;
1752 cursor: pointer;
1752 cursor: pointer;
1753 }
1753 }
1754 .radio input[type="radio"],
1754 .radio input[type="radio"],
1755 .radio-inline input[type="radio"],
1755 .radio-inline input[type="radio"],
1756 .checkbox input[type="checkbox"],
1756 .checkbox input[type="checkbox"],
1757 .checkbox-inline input[type="checkbox"] {
1757 .checkbox-inline input[type="checkbox"] {
1758 float: left;
1758 float: left;
1759 margin-left: -20px;
1759 margin-left: -20px;
1760 }
1760 }
1761 .radio + .radio,
1761 .radio + .radio,
1762 .checkbox + .checkbox {
1762 .checkbox + .checkbox {
1763 margin-top: -5px;
1763 margin-top: -5px;
1764 }
1764 }
1765 .radio-inline,
1765 .radio-inline,
1766 .checkbox-inline {
1766 .checkbox-inline {
1767 display: inline-block;
1767 display: inline-block;
1768 padding-left: 20px;
1768 padding-left: 20px;
1769 margin-bottom: 0;
1769 margin-bottom: 0;
1770 vertical-align: middle;
1770 vertical-align: middle;
1771 font-weight: normal;
1771 font-weight: normal;
1772 cursor: pointer;
1772 cursor: pointer;
1773 }
1773 }
1774 .radio-inline + .radio-inline,
1774 .radio-inline + .radio-inline,
1775 .checkbox-inline + .checkbox-inline {
1775 .checkbox-inline + .checkbox-inline {
1776 margin-top: 0;
1776 margin-top: 0;
1777 margin-left: 10px;
1777 margin-left: 10px;
1778 }
1778 }
1779 input[type="radio"][disabled],
1779 input[type="radio"][disabled],
1780 input[type="checkbox"][disabled],
1780 input[type="checkbox"][disabled],
1781 .radio[disabled],
1781 .radio[disabled],
1782 .radio-inline[disabled],
1782 .radio-inline[disabled],
1783 .checkbox[disabled],
1783 .checkbox[disabled],
1784 .checkbox-inline[disabled],
1784 .checkbox-inline[disabled],
1785 fieldset[disabled] input[type="radio"],
1785 fieldset[disabled] input[type="radio"],
1786 fieldset[disabled] input[type="checkbox"],
1786 fieldset[disabled] input[type="checkbox"],
1787 fieldset[disabled] .radio,
1787 fieldset[disabled] .radio,
1788 fieldset[disabled] .radio-inline,
1788 fieldset[disabled] .radio-inline,
1789 fieldset[disabled] .checkbox,
1789 fieldset[disabled] .checkbox,
1790 fieldset[disabled] .checkbox-inline {
1790 fieldset[disabled] .checkbox-inline {
1791 cursor: not-allowed;
1791 cursor: not-allowed;
1792 }
1792 }
1793 .input-sm {
1793 .input-sm {
1794 height: 30px;
1794 height: 30px;
1795 padding: 5px 10px;
1795 padding: 5px 10px;
1796 font-size: 12px;
1796 font-size: 12px;
1797 line-height: 1.5;
1797 line-height: 1.5;
1798 border-radius: 2px;
1798 border-radius: 2px;
1799 }
1799 }
1800 select.input-sm {
1800 select.input-sm {
1801 height: 30px;
1801 height: 30px;
1802 line-height: 30px;
1802 line-height: 30px;
1803 }
1803 }
1804 textarea.input-sm,
1804 textarea.input-sm,
1805 select[multiple].input-sm {
1805 select[multiple].input-sm {
1806 height: auto;
1806 height: auto;
1807 }
1807 }
1808 .input-lg {
1808 .input-lg {
1809 height: 45px;
1809 height: 45px;
1810 padding: 10px 16px;
1810 padding: 10px 16px;
1811 font-size: 17px;
1811 font-size: 17px;
1812 line-height: 1.33;
1812 line-height: 1.33;
1813 border-radius: 6px;
1813 border-radius: 6px;
1814 }
1814 }
1815 select.input-lg {
1815 select.input-lg {
1816 height: 45px;
1816 height: 45px;
1817 line-height: 45px;
1817 line-height: 45px;
1818 }
1818 }
1819 textarea.input-lg,
1819 textarea.input-lg,
1820 select[multiple].input-lg {
1820 select[multiple].input-lg {
1821 height: auto;
1821 height: auto;
1822 }
1822 }
1823 .has-feedback {
1823 .has-feedback {
1824 position: relative;
1824 position: relative;
1825 }
1825 }
1826 .has-feedback .form-control {
1826 .has-feedback .form-control {
1827 padding-right: 40px;
1827 padding-right: 40px;
1828 }
1828 }
1829 .has-feedback .form-control-feedback {
1829 .has-feedback .form-control-feedback {
1830 position: absolute;
1830 position: absolute;
1831 top: 23px;
1831 top: 23px;
1832 right: 0;
1832 right: 0;
1833 display: block;
1833 display: block;
1834 width: 32px;
1834 width: 32px;
1835 height: 32px;
1835 height: 32px;
1836 line-height: 32px;
1836 line-height: 32px;
1837 text-align: center;
1837 text-align: center;
1838 }
1838 }
1839 .has-success .help-block,
1839 .has-success .help-block,
1840 .has-success .control-label,
1840 .has-success .control-label,
1841 .has-success .radio,
1841 .has-success .radio,
1842 .has-success .checkbox,
1842 .has-success .checkbox,
1843 .has-success .radio-inline,
1843 .has-success .radio-inline,
1844 .has-success .checkbox-inline {
1844 .has-success .checkbox-inline {
1845 color: #3c763d;
1845 color: #3c763d;
1846 }
1846 }
1847 .has-success .form-control {
1847 .has-success .form-control {
1848 border-color: #3c763d;
1848 border-color: #3c763d;
1849 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1849 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1850 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1850 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1851 }
1851 }
1852 .has-success .form-control:focus {
1852 .has-success .form-control:focus {
1853 border-color: #2b542c;
1853 border-color: #2b542c;
1854 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
1854 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
1855 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
1855 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
1856 }
1856 }
1857 .has-success .input-group-addon {
1857 .has-success .input-group-addon {
1858 color: #3c763d;
1858 color: #3c763d;
1859 border-color: #3c763d;
1859 border-color: #3c763d;
1860 background-color: #dff0d8;
1860 background-color: #dff0d8;
1861 }
1861 }
1862 .has-success .form-control-feedback {
1862 .has-success .form-control-feedback {
1863 color: #3c763d;
1863 color: #3c763d;
1864 }
1864 }
1865 .has-warning .help-block,
1865 .has-warning .help-block,
1866 .has-warning .control-label,
1866 .has-warning .control-label,
1867 .has-warning .radio,
1867 .has-warning .radio,
1868 .has-warning .checkbox,
1868 .has-warning .checkbox,
1869 .has-warning .radio-inline,
1869 .has-warning .radio-inline,
1870 .has-warning .checkbox-inline {
1870 .has-warning .checkbox-inline {
1871 color: #8a6d3b;
1871 color: #8a6d3b;
1872 }
1872 }
1873 .has-warning .form-control {
1873 .has-warning .form-control {
1874 border-color: #8a6d3b;
1874 border-color: #8a6d3b;
1875 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1875 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1876 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1876 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1877 }
1877 }
1878 .has-warning .form-control:focus {
1878 .has-warning .form-control:focus {
1879 border-color: #66512c;
1879 border-color: #66512c;
1880 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
1880 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
1881 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
1881 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
1882 }
1882 }
1883 .has-warning .input-group-addon {
1883 .has-warning .input-group-addon {
1884 color: #8a6d3b;
1884 color: #8a6d3b;
1885 border-color: #8a6d3b;
1885 border-color: #8a6d3b;
1886 background-color: #fcf8e3;
1886 background-color: #fcf8e3;
1887 }
1887 }
1888 .has-warning .form-control-feedback {
1888 .has-warning .form-control-feedback {
1889 color: #8a6d3b;
1889 color: #8a6d3b;
1890 }
1890 }
1891 .has-error .help-block,
1891 .has-error .help-block,
1892 .has-error .control-label,
1892 .has-error .control-label,
1893 .has-error .radio,
1893 .has-error .radio,
1894 .has-error .checkbox,
1894 .has-error .checkbox,
1895 .has-error .radio-inline,
1895 .has-error .radio-inline,
1896 .has-error .checkbox-inline {
1896 .has-error .checkbox-inline {
1897 color: #a94442;
1897 color: #a94442;
1898 }
1898 }
1899 .has-error .form-control {
1899 .has-error .form-control {
1900 border-color: #a94442;
1900 border-color: #a94442;
1901 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1901 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1902 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1902 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1903 }
1903 }
1904 .has-error .form-control:focus {
1904 .has-error .form-control:focus {
1905 border-color: #843534;
1905 border-color: #843534;
1906 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
1906 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
1907 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
1907 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
1908 }
1908 }
1909 .has-error .input-group-addon {
1909 .has-error .input-group-addon {
1910 color: #a94442;
1910 color: #a94442;
1911 border-color: #a94442;
1911 border-color: #a94442;
1912 background-color: #f2dede;
1912 background-color: #f2dede;
1913 }
1913 }
1914 .has-error .form-control-feedback {
1914 .has-error .form-control-feedback {
1915 color: #a94442;
1915 color: #a94442;
1916 }
1916 }
1917 .form-control-static {
1917 .form-control-static {
1918 margin-bottom: 0;
1918 margin-bottom: 0;
1919 }
1919 }
1920 .help-block {
1920 .help-block {
1921 display: block;
1921 display: block;
1922 margin-top: 5px;
1922 margin-top: 5px;
1923 margin-bottom: 10px;
1923 margin-bottom: 10px;
1924 color: #404040;
1924 color: #404040;
1925 }
1925 }
1926 @media (min-width: 768px) {
1926 @media (min-width: 768px) {
1927 .form-inline .form-group {
1927 .form-inline .form-group {
1928 display: inline-block;
1928 display: inline-block;
1929 margin-bottom: 0;
1929 margin-bottom: 0;
1930 vertical-align: middle;
1930 vertical-align: middle;
1931 }
1931 }
1932 .form-inline .form-control {
1932 .form-inline .form-control {
1933 display: inline-block;
1933 display: inline-block;
1934 width: auto;
1934 width: auto;
1935 vertical-align: middle;
1935 vertical-align: middle;
1936 }
1936 }
1937 .form-inline .input-group > .form-control {
1937 .form-inline .input-group > .form-control {
1938 width: 100%;
1938 width: 100%;
1939 }
1939 }
1940 .form-inline .control-label {
1940 .form-inline .control-label {
1941 margin-bottom: 0;
1941 margin-bottom: 0;
1942 vertical-align: middle;
1942 vertical-align: middle;
1943 }
1943 }
1944 .form-inline .radio,
1944 .form-inline .radio,
1945 .form-inline .checkbox {
1945 .form-inline .checkbox {
1946 display: inline-block;
1946 display: inline-block;
1947 margin-top: 0;
1947 margin-top: 0;
1948 margin-bottom: 0;
1948 margin-bottom: 0;
1949 padding-left: 0;
1949 padding-left: 0;
1950 vertical-align: middle;
1950 vertical-align: middle;
1951 }
1951 }
1952 .form-inline .radio input[type="radio"],
1952 .form-inline .radio input[type="radio"],
1953 .form-inline .checkbox input[type="checkbox"] {
1953 .form-inline .checkbox input[type="checkbox"] {
1954 float: none;
1954 float: none;
1955 margin-left: 0;
1955 margin-left: 0;
1956 }
1956 }
1957 .form-inline .has-feedback .form-control-feedback {
1957 .form-inline .has-feedback .form-control-feedback {
1958 top: 0;
1958 top: 0;
1959 }
1959 }
1960 }
1960 }
1961 .form-horizontal .control-label,
1961 .form-horizontal .control-label,
1962 .form-horizontal .radio,
1962 .form-horizontal .radio,
1963 .form-horizontal .checkbox,
1963 .form-horizontal .checkbox,
1964 .form-horizontal .radio-inline,
1964 .form-horizontal .radio-inline,
1965 .form-horizontal .checkbox-inline {
1965 .form-horizontal .checkbox-inline {
1966 margin-top: 0;
1966 margin-top: 0;
1967 margin-bottom: 0;
1967 margin-bottom: 0;
1968 padding-top: 7px;
1968 padding-top: 7px;
1969 }
1969 }
1970 .form-horizontal .radio,
1970 .form-horizontal .radio,
1971 .form-horizontal .checkbox {
1971 .form-horizontal .checkbox {
1972 min-height: 25px;
1972 min-height: 25px;
1973 }
1973 }
1974 .form-horizontal .form-group {
1974 .form-horizontal .form-group {
1975 margin-left: 0px;
1975 margin-left: 0px;
1976 margin-right: 0px;
1976 margin-right: 0px;
1977 }
1977 }
1978 .form-horizontal .form-control-static {
1978 .form-horizontal .form-control-static {
1979 padding-top: 7px;
1979 padding-top: 7px;
1980 }
1980 }
1981 @media (min-width: 768px) {
1981 @media (min-width: 768px) {
1982 .form-horizontal .control-label {
1982 .form-horizontal .control-label {
1983 text-align: right;
1983 text-align: right;
1984 }
1984 }
1985 }
1985 }
1986 .form-horizontal .has-feedback .form-control-feedback {
1986 .form-horizontal .has-feedback .form-control-feedback {
1987 top: 0;
1987 top: 0;
1988 right: 0px;
1988 right: 0px;
1989 }
1989 }
1990 .btn {
1990 .btn {
1991 display: inline-block;
1991 display: inline-block;
1992 margin-bottom: 0;
1992 margin-bottom: 0;
1993 font-weight: normal;
1993 font-weight: normal;
1994 text-align: center;
1994 text-align: center;
1995 vertical-align: middle;
1995 vertical-align: middle;
1996 cursor: pointer;
1996 cursor: pointer;
1997 background-image: none;
1997 background-image: none;
1998 border: 1px solid transparent;
1998 border: 1px solid transparent;
1999 white-space: nowrap;
1999 white-space: nowrap;
2000 padding: 6px 12px;
2000 padding: 6px 12px;
2001 font-size: 13px;
2001 font-size: 13px;
2002 line-height: 1.42857143;
2002 line-height: 1.42857143;
2003 border-radius: 2px;
2003 border-radius: 2px;
2004 -webkit-user-select: none;
2004 -webkit-user-select: none;
2005 -moz-user-select: none;
2005 -moz-user-select: none;
2006 -ms-user-select: none;
2006 -ms-user-select: none;
2007 user-select: none;
2007 user-select: none;
2008 }
2008 }
2009 .btn:focus,
2009 .btn:focus,
2010 .btn:active:focus,
2010 .btn:active:focus,
2011 .btn.active:focus {
2011 .btn.active:focus {
2012 outline: thin dotted;
2012 outline: thin dotted;
2013 outline: 5px auto -webkit-focus-ring-color;
2013 outline: 5px auto -webkit-focus-ring-color;
2014 outline-offset: -2px;
2014 outline-offset: -2px;
2015 }
2015 }
2016 .btn:hover,
2016 .btn:hover,
2017 .btn:focus {
2017 .btn:focus {
2018 color: #333333;
2018 color: #333333;
2019 text-decoration: none;
2019 text-decoration: none;
2020 }
2020 }
2021 .btn:active,
2021 .btn:active,
2022 .btn.active {
2022 .btn.active {
2023 outline: 0;
2023 outline: 0;
2024 background-image: none;
2024 background-image: none;
2025 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2025 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2026 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2026 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2027 }
2027 }
2028 .btn.disabled,
2028 .btn.disabled,
2029 .btn[disabled],
2029 .btn[disabled],
2030 fieldset[disabled] .btn {
2030 fieldset[disabled] .btn {
2031 cursor: not-allowed;
2031 cursor: not-allowed;
2032 pointer-events: none;
2032 pointer-events: none;
2033 opacity: 0.65;
2033 opacity: 0.65;
2034 filter: alpha(opacity=65);
2034 filter: alpha(opacity=65);
2035 -webkit-box-shadow: none;
2035 -webkit-box-shadow: none;
2036 box-shadow: none;
2036 box-shadow: none;
2037 }
2037 }
2038 .btn-default {
2038 .btn-default {
2039 color: #333333;
2039 color: #333333;
2040 background-color: #ffffff;
2040 background-color: #ffffff;
2041 border-color: #cccccc;
2041 border-color: #cccccc;
2042 }
2042 }
2043 .btn-default:hover,
2043 .btn-default:hover,
2044 .btn-default:focus,
2044 .btn-default:focus,
2045 .btn-default:active,
2045 .btn-default:active,
2046 .btn-default.active,
2046 .btn-default.active,
2047 .open .dropdown-toggle.btn-default {
2047 .open .dropdown-toggle.btn-default {
2048 color: #333333;
2048 color: #333333;
2049 background-color: #ebebeb;
2049 background-color: #ebebeb;
2050 border-color: #adadad;
2050 border-color: #adadad;
2051 }
2051 }
2052 .btn-default:active,
2052 .btn-default:active,
2053 .btn-default.active,
2053 .btn-default.active,
2054 .open .dropdown-toggle.btn-default {
2054 .open .dropdown-toggle.btn-default {
2055 background-image: none;
2055 background-image: none;
2056 }
2056 }
2057 .btn-default.disabled,
2057 .btn-default.disabled,
2058 .btn-default[disabled],
2058 .btn-default[disabled],
2059 fieldset[disabled] .btn-default,
2059 fieldset[disabled] .btn-default,
2060 .btn-default.disabled:hover,
2060 .btn-default.disabled:hover,
2061 .btn-default[disabled]:hover,
2061 .btn-default[disabled]:hover,
2062 fieldset[disabled] .btn-default:hover,
2062 fieldset[disabled] .btn-default:hover,
2063 .btn-default.disabled:focus,
2063 .btn-default.disabled:focus,
2064 .btn-default[disabled]:focus,
2064 .btn-default[disabled]:focus,
2065 fieldset[disabled] .btn-default:focus,
2065 fieldset[disabled] .btn-default:focus,
2066 .btn-default.disabled:active,
2066 .btn-default.disabled:active,
2067 .btn-default[disabled]:active,
2067 .btn-default[disabled]:active,
2068 fieldset[disabled] .btn-default:active,
2068 fieldset[disabled] .btn-default:active,
2069 .btn-default.disabled.active,
2069 .btn-default.disabled.active,
2070 .btn-default[disabled].active,
2070 .btn-default[disabled].active,
2071 fieldset[disabled] .btn-default.active {
2071 fieldset[disabled] .btn-default.active {
2072 background-color: #ffffff;
2072 background-color: #ffffff;
2073 border-color: #cccccc;
2073 border-color: #cccccc;
2074 }
2074 }
2075 .btn-default .badge {
2075 .btn-default .badge {
2076 color: #ffffff;
2076 color: #ffffff;
2077 background-color: #333333;
2077 background-color: #333333;
2078 }
2078 }
2079 .btn-primary {
2079 .btn-primary {
2080 color: #ffffff;
2080 color: #ffffff;
2081 background-color: #428bca;
2081 background-color: #428bca;
2082 border-color: #357ebd;
2082 border-color: #357ebd;
2083 }
2083 }
2084 .btn-primary:hover,
2084 .btn-primary:hover,
2085 .btn-primary:focus,
2085 .btn-primary:focus,
2086 .btn-primary:active,
2086 .btn-primary:active,
2087 .btn-primary.active,
2087 .btn-primary.active,
2088 .open .dropdown-toggle.btn-primary {
2088 .open .dropdown-toggle.btn-primary {
2089 color: #ffffff;
2089 color: #ffffff;
2090 background-color: #3276b1;
2090 background-color: #3276b1;
2091 border-color: #285e8e;
2091 border-color: #285e8e;
2092 }
2092 }
2093 .btn-primary:active,
2093 .btn-primary:active,
2094 .btn-primary.active,
2094 .btn-primary.active,
2095 .open .dropdown-toggle.btn-primary {
2095 .open .dropdown-toggle.btn-primary {
2096 background-image: none;
2096 background-image: none;
2097 }
2097 }
2098 .btn-primary.disabled,
2098 .btn-primary.disabled,
2099 .btn-primary[disabled],
2099 .btn-primary[disabled],
2100 fieldset[disabled] .btn-primary,
2100 fieldset[disabled] .btn-primary,
2101 .btn-primary.disabled:hover,
2101 .btn-primary.disabled:hover,
2102 .btn-primary[disabled]:hover,
2102 .btn-primary[disabled]:hover,
2103 fieldset[disabled] .btn-primary:hover,
2103 fieldset[disabled] .btn-primary:hover,
2104 .btn-primary.disabled:focus,
2104 .btn-primary.disabled:focus,
2105 .btn-primary[disabled]:focus,
2105 .btn-primary[disabled]:focus,
2106 fieldset[disabled] .btn-primary:focus,
2106 fieldset[disabled] .btn-primary:focus,
2107 .btn-primary.disabled:active,
2107 .btn-primary.disabled:active,
2108 .btn-primary[disabled]:active,
2108 .btn-primary[disabled]:active,
2109 fieldset[disabled] .btn-primary:active,
2109 fieldset[disabled] .btn-primary:active,
2110 .btn-primary.disabled.active,
2110 .btn-primary.disabled.active,
2111 .btn-primary[disabled].active,
2111 .btn-primary[disabled].active,
2112 fieldset[disabled] .btn-primary.active {
2112 fieldset[disabled] .btn-primary.active {
2113 background-color: #428bca;
2113 background-color: #428bca;
2114 border-color: #357ebd;
2114 border-color: #357ebd;
2115 }
2115 }
2116 .btn-primary .badge {
2116 .btn-primary .badge {
2117 color: #428bca;
2117 color: #428bca;
2118 background-color: #ffffff;
2118 background-color: #ffffff;
2119 }
2119 }
2120 .btn-success {
2120 .btn-success {
2121 color: #ffffff;
2121 color: #ffffff;
2122 background-color: #5cb85c;
2122 background-color: #5cb85c;
2123 border-color: #4cae4c;
2123 border-color: #4cae4c;
2124 }
2124 }
2125 .btn-success:hover,
2125 .btn-success:hover,
2126 .btn-success:focus,
2126 .btn-success:focus,
2127 .btn-success:active,
2127 .btn-success:active,
2128 .btn-success.active,
2128 .btn-success.active,
2129 .open .dropdown-toggle.btn-success {
2129 .open .dropdown-toggle.btn-success {
2130 color: #ffffff;
2130 color: #ffffff;
2131 background-color: #47a447;
2131 background-color: #47a447;
2132 border-color: #398439;
2132 border-color: #398439;
2133 }
2133 }
2134 .btn-success:active,
2134 .btn-success:active,
2135 .btn-success.active,
2135 .btn-success.active,
2136 .open .dropdown-toggle.btn-success {
2136 .open .dropdown-toggle.btn-success {
2137 background-image: none;
2137 background-image: none;
2138 }
2138 }
2139 .btn-success.disabled,
2139 .btn-success.disabled,
2140 .btn-success[disabled],
2140 .btn-success[disabled],
2141 fieldset[disabled] .btn-success,
2141 fieldset[disabled] .btn-success,
2142 .btn-success.disabled:hover,
2142 .btn-success.disabled:hover,
2143 .btn-success[disabled]:hover,
2143 .btn-success[disabled]:hover,
2144 fieldset[disabled] .btn-success:hover,
2144 fieldset[disabled] .btn-success:hover,
2145 .btn-success.disabled:focus,
2145 .btn-success.disabled:focus,
2146 .btn-success[disabled]:focus,
2146 .btn-success[disabled]:focus,
2147 fieldset[disabled] .btn-success:focus,
2147 fieldset[disabled] .btn-success:focus,
2148 .btn-success.disabled:active,
2148 .btn-success.disabled:active,
2149 .btn-success[disabled]:active,
2149 .btn-success[disabled]:active,
2150 fieldset[disabled] .btn-success:active,
2150 fieldset[disabled] .btn-success:active,
2151 .btn-success.disabled.active,
2151 .btn-success.disabled.active,
2152 .btn-success[disabled].active,
2152 .btn-success[disabled].active,
2153 fieldset[disabled] .btn-success.active {
2153 fieldset[disabled] .btn-success.active {
2154 background-color: #5cb85c;
2154 background-color: #5cb85c;
2155 border-color: #4cae4c;
2155 border-color: #4cae4c;
2156 }
2156 }
2157 .btn-success .badge {
2157 .btn-success .badge {
2158 color: #5cb85c;
2158 color: #5cb85c;
2159 background-color: #ffffff;
2159 background-color: #ffffff;
2160 }
2160 }
2161 .btn-info {
2161 .btn-info {
2162 color: #ffffff;
2162 color: #ffffff;
2163 background-color: #5bc0de;
2163 background-color: #5bc0de;
2164 border-color: #46b8da;
2164 border-color: #46b8da;
2165 }
2165 }
2166 .btn-info:hover,
2166 .btn-info:hover,
2167 .btn-info:focus,
2167 .btn-info:focus,
2168 .btn-info:active,
2168 .btn-info:active,
2169 .btn-info.active,
2169 .btn-info.active,
2170 .open .dropdown-toggle.btn-info {
2170 .open .dropdown-toggle.btn-info {
2171 color: #ffffff;
2171 color: #ffffff;
2172 background-color: #39b3d7;
2172 background-color: #39b3d7;
2173 border-color: #269abc;
2173 border-color: #269abc;
2174 }
2174 }
2175 .btn-info:active,
2175 .btn-info:active,
2176 .btn-info.active,
2176 .btn-info.active,
2177 .open .dropdown-toggle.btn-info {
2177 .open .dropdown-toggle.btn-info {
2178 background-image: none;
2178 background-image: none;
2179 }
2179 }
2180 .btn-info.disabled,
2180 .btn-info.disabled,
2181 .btn-info[disabled],
2181 .btn-info[disabled],
2182 fieldset[disabled] .btn-info,
2182 fieldset[disabled] .btn-info,
2183 .btn-info.disabled:hover,
2183 .btn-info.disabled:hover,
2184 .btn-info[disabled]:hover,
2184 .btn-info[disabled]:hover,
2185 fieldset[disabled] .btn-info:hover,
2185 fieldset[disabled] .btn-info:hover,
2186 .btn-info.disabled:focus,
2186 .btn-info.disabled:focus,
2187 .btn-info[disabled]:focus,
2187 .btn-info[disabled]:focus,
2188 fieldset[disabled] .btn-info:focus,
2188 fieldset[disabled] .btn-info:focus,
2189 .btn-info.disabled:active,
2189 .btn-info.disabled:active,
2190 .btn-info[disabled]:active,
2190 .btn-info[disabled]:active,
2191 fieldset[disabled] .btn-info:active,
2191 fieldset[disabled] .btn-info:active,
2192 .btn-info.disabled.active,
2192 .btn-info.disabled.active,
2193 .btn-info[disabled].active,
2193 .btn-info[disabled].active,
2194 fieldset[disabled] .btn-info.active {
2194 fieldset[disabled] .btn-info.active {
2195 background-color: #5bc0de;
2195 background-color: #5bc0de;
2196 border-color: #46b8da;
2196 border-color: #46b8da;
2197 }
2197 }
2198 .btn-info .badge {
2198 .btn-info .badge {
2199 color: #5bc0de;
2199 color: #5bc0de;
2200 background-color: #ffffff;
2200 background-color: #ffffff;
2201 }
2201 }
2202 .btn-warning {
2202 .btn-warning {
2203 color: #ffffff;
2203 color: #ffffff;
2204 background-color: #f0ad4e;
2204 background-color: #f0ad4e;
2205 border-color: #eea236;
2205 border-color: #eea236;
2206 }
2206 }
2207 .btn-warning:hover,
2207 .btn-warning:hover,
2208 .btn-warning:focus,
2208 .btn-warning:focus,
2209 .btn-warning:active,
2209 .btn-warning:active,
2210 .btn-warning.active,
2210 .btn-warning.active,
2211 .open .dropdown-toggle.btn-warning {
2211 .open .dropdown-toggle.btn-warning {
2212 color: #ffffff;
2212 color: #ffffff;
2213 background-color: #ed9c28;
2213 background-color: #ed9c28;
2214 border-color: #d58512;
2214 border-color: #d58512;
2215 }
2215 }
2216 .btn-warning:active,
2216 .btn-warning:active,
2217 .btn-warning.active,
2217 .btn-warning.active,
2218 .open .dropdown-toggle.btn-warning {
2218 .open .dropdown-toggle.btn-warning {
2219 background-image: none;
2219 background-image: none;
2220 }
2220 }
2221 .btn-warning.disabled,
2221 .btn-warning.disabled,
2222 .btn-warning[disabled],
2222 .btn-warning[disabled],
2223 fieldset[disabled] .btn-warning,
2223 fieldset[disabled] .btn-warning,
2224 .btn-warning.disabled:hover,
2224 .btn-warning.disabled:hover,
2225 .btn-warning[disabled]:hover,
2225 .btn-warning[disabled]:hover,
2226 fieldset[disabled] .btn-warning:hover,
2226 fieldset[disabled] .btn-warning:hover,
2227 .btn-warning.disabled:focus,
2227 .btn-warning.disabled:focus,
2228 .btn-warning[disabled]:focus,
2228 .btn-warning[disabled]:focus,
2229 fieldset[disabled] .btn-warning:focus,
2229 fieldset[disabled] .btn-warning:focus,
2230 .btn-warning.disabled:active,
2230 .btn-warning.disabled:active,
2231 .btn-warning[disabled]:active,
2231 .btn-warning[disabled]:active,
2232 fieldset[disabled] .btn-warning:active,
2232 fieldset[disabled] .btn-warning:active,
2233 .btn-warning.disabled.active,
2233 .btn-warning.disabled.active,
2234 .btn-warning[disabled].active,
2234 .btn-warning[disabled].active,
2235 fieldset[disabled] .btn-warning.active {
2235 fieldset[disabled] .btn-warning.active {
2236 background-color: #f0ad4e;
2236 background-color: #f0ad4e;
2237 border-color: #eea236;
2237 border-color: #eea236;
2238 }
2238 }
2239 .btn-warning .badge {
2239 .btn-warning .badge {
2240 color: #f0ad4e;
2240 color: #f0ad4e;
2241 background-color: #ffffff;
2241 background-color: #ffffff;
2242 }
2242 }
2243 .btn-danger {
2243 .btn-danger {
2244 color: #ffffff;
2244 color: #ffffff;
2245 background-color: #d9534f;
2245 background-color: #d9534f;
2246 border-color: #d43f3a;
2246 border-color: #d43f3a;
2247 }
2247 }
2248 .btn-danger:hover,
2248 .btn-danger:hover,
2249 .btn-danger:focus,
2249 .btn-danger:focus,
2250 .btn-danger:active,
2250 .btn-danger:active,
2251 .btn-danger.active,
2251 .btn-danger.active,
2252 .open .dropdown-toggle.btn-danger {
2252 .open .dropdown-toggle.btn-danger {
2253 color: #ffffff;
2253 color: #ffffff;
2254 background-color: #d2322d;
2254 background-color: #d2322d;
2255 border-color: #ac2925;
2255 border-color: #ac2925;
2256 }
2256 }
2257 .btn-danger:active,
2257 .btn-danger:active,
2258 .btn-danger.active,
2258 .btn-danger.active,
2259 .open .dropdown-toggle.btn-danger {
2259 .open .dropdown-toggle.btn-danger {
2260 background-image: none;
2260 background-image: none;
2261 }
2261 }
2262 .btn-danger.disabled,
2262 .btn-danger.disabled,
2263 .btn-danger[disabled],
2263 .btn-danger[disabled],
2264 fieldset[disabled] .btn-danger,
2264 fieldset[disabled] .btn-danger,
2265 .btn-danger.disabled:hover,
2265 .btn-danger.disabled:hover,
2266 .btn-danger[disabled]:hover,
2266 .btn-danger[disabled]:hover,
2267 fieldset[disabled] .btn-danger:hover,
2267 fieldset[disabled] .btn-danger:hover,
2268 .btn-danger.disabled:focus,
2268 .btn-danger.disabled:focus,
2269 .btn-danger[disabled]:focus,
2269 .btn-danger[disabled]:focus,
2270 fieldset[disabled] .btn-danger:focus,
2270 fieldset[disabled] .btn-danger:focus,
2271 .btn-danger.disabled:active,
2271 .btn-danger.disabled:active,
2272 .btn-danger[disabled]:active,
2272 .btn-danger[disabled]:active,
2273 fieldset[disabled] .btn-danger:active,
2273 fieldset[disabled] .btn-danger:active,
2274 .btn-danger.disabled.active,
2274 .btn-danger.disabled.active,
2275 .btn-danger[disabled].active,
2275 .btn-danger[disabled].active,
2276 fieldset[disabled] .btn-danger.active {
2276 fieldset[disabled] .btn-danger.active {
2277 background-color: #d9534f;
2277 background-color: #d9534f;
2278 border-color: #d43f3a;
2278 border-color: #d43f3a;
2279 }
2279 }
2280 .btn-danger .badge {
2280 .btn-danger .badge {
2281 color: #d9534f;
2281 color: #d9534f;
2282 background-color: #ffffff;
2282 background-color: #ffffff;
2283 }
2283 }
2284 .btn-link {
2284 .btn-link {
2285 color: #428bca;
2285 color: #428bca;
2286 font-weight: normal;
2286 font-weight: normal;
2287 cursor: pointer;
2287 cursor: pointer;
2288 border-radius: 0;
2288 border-radius: 0;
2289 }
2289 }
2290 .btn-link,
2290 .btn-link,
2291 .btn-link:active,
2291 .btn-link:active,
2292 .btn-link[disabled],
2292 .btn-link[disabled],
2293 fieldset[disabled] .btn-link {
2293 fieldset[disabled] .btn-link {
2294 background-color: transparent;
2294 background-color: transparent;
2295 -webkit-box-shadow: none;
2295 -webkit-box-shadow: none;
2296 box-shadow: none;
2296 box-shadow: none;
2297 }
2297 }
2298 .btn-link,
2298 .btn-link,
2299 .btn-link:hover,
2299 .btn-link:hover,
2300 .btn-link:focus,
2300 .btn-link:focus,
2301 .btn-link:active {
2301 .btn-link:active {
2302 border-color: transparent;
2302 border-color: transparent;
2303 }
2303 }
2304 .btn-link:hover,
2304 .btn-link:hover,
2305 .btn-link:focus {
2305 .btn-link:focus {
2306 color: #2a6496;
2306 color: #2a6496;
2307 text-decoration: underline;
2307 text-decoration: underline;
2308 background-color: transparent;
2308 background-color: transparent;
2309 }
2309 }
2310 .btn-link[disabled]:hover,
2310 .btn-link[disabled]:hover,
2311 fieldset[disabled] .btn-link:hover,
2311 fieldset[disabled] .btn-link:hover,
2312 .btn-link[disabled]:focus,
2312 .btn-link[disabled]:focus,
2313 fieldset[disabled] .btn-link:focus {
2313 fieldset[disabled] .btn-link:focus {
2314 color: #999999;
2314 color: #999999;
2315 text-decoration: none;
2315 text-decoration: none;
2316 }
2316 }
2317 .btn-lg,
2317 .btn-lg,
2318 .btn-group-lg > .btn {
2318 .btn-group-lg > .btn {
2319 padding: 10px 16px;
2319 padding: 10px 16px;
2320 font-size: 17px;
2320 font-size: 17px;
2321 line-height: 1.33;
2321 line-height: 1.33;
2322 border-radius: 6px;
2322 border-radius: 6px;
2323 }
2323 }
2324 .btn-sm,
2324 .btn-sm,
2325 .btn-group-sm > .btn {
2325 .btn-group-sm > .btn {
2326 padding: 5px 10px;
2326 padding: 5px 10px;
2327 font-size: 12px;
2327 font-size: 12px;
2328 line-height: 1.5;
2328 line-height: 1.5;
2329 border-radius: 2px;
2329 border-radius: 2px;
2330 }
2330 }
2331 .btn-xs,
2331 .btn-xs,
2332 .btn-group-xs > .btn {
2332 .btn-group-xs > .btn {
2333 padding: 1px 5px;
2333 padding: 1px 5px;
2334 font-size: 12px;
2334 font-size: 12px;
2335 line-height: 1.5;
2335 line-height: 1.5;
2336 border-radius: 2px;
2336 border-radius: 2px;
2337 }
2337 }
2338 .btn-block {
2338 .btn-block {
2339 display: block;
2339 display: block;
2340 width: 100%;
2340 width: 100%;
2341 padding-left: 0;
2341 padding-left: 0;
2342 padding-right: 0;
2342 padding-right: 0;
2343 }
2343 }
2344 .btn-block + .btn-block {
2344 .btn-block + .btn-block {
2345 margin-top: 5px;
2345 margin-top: 5px;
2346 }
2346 }
2347 input[type="submit"].btn-block,
2347 input[type="submit"].btn-block,
2348 input[type="reset"].btn-block,
2348 input[type="reset"].btn-block,
2349 input[type="button"].btn-block {
2349 input[type="button"].btn-block {
2350 width: 100%;
2350 width: 100%;
2351 }
2351 }
2352 .fade {
2352 .fade {
2353 opacity: 0;
2353 opacity: 0;
2354 -webkit-transition: opacity 0.15s linear;
2354 -webkit-transition: opacity 0.15s linear;
2355 transition: opacity 0.15s linear;
2355 transition: opacity 0.15s linear;
2356 }
2356 }
2357 .fade.in {
2357 .fade.in {
2358 opacity: 1;
2358 opacity: 1;
2359 }
2359 }
2360 .collapse {
2360 .collapse {
2361 display: none;
2361 display: none;
2362 }
2362 }
2363 .collapse.in {
2363 .collapse.in {
2364 display: block;
2364 display: block;
2365 }
2365 }
2366 .collapsing {
2366 .collapsing {
2367 position: relative;
2367 position: relative;
2368 height: 0;
2368 height: 0;
2369 overflow: hidden;
2369 overflow: hidden;
2370 -webkit-transition: height 0.35s ease;
2370 -webkit-transition: height 0.35s ease;
2371 transition: height 0.35s ease;
2371 transition: height 0.35s ease;
2372 }
2372 }
2373 @font-face {
2373 @font-face {
2374 font-family: 'Glyphicons Halflings';
2374 font-family: 'Glyphicons Halflings';
2375 src: url('../fonts/glyphicons-halflings-regular.eot');
2375 src: url('../fonts/glyphicons-halflings-regular.eot');
2376 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2376 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2377 }
2377 }
2378 .glyphicon {
2378 .glyphicon {
2379 position: relative;
2379 position: relative;
2380 top: 1px;
2380 top: 1px;
2381 display: inline-block;
2381 display: inline-block;
2382 font-family: 'Glyphicons Halflings';
2382 font-family: 'Glyphicons Halflings';
2383 font-style: normal;
2383 font-style: normal;
2384 font-weight: normal;
2384 font-weight: normal;
2385 line-height: 1;
2385 line-height: 1;
2386 -webkit-font-smoothing: antialiased;
2386 -webkit-font-smoothing: antialiased;
2387 -moz-osx-font-smoothing: grayscale;
2387 -moz-osx-font-smoothing: grayscale;
2388 }
2388 }
2389 .glyphicon-asterisk:before {
2389 .glyphicon-asterisk:before {
2390 content: "\2a";
2390 content: "\2a";
2391 }
2391 }
2392 .glyphicon-plus:before {
2392 .glyphicon-plus:before {
2393 content: "\2b";
2393 content: "\2b";
2394 }
2394 }
2395 .glyphicon-euro:before {
2395 .glyphicon-euro:before {
2396 content: "\20ac";
2396 content: "\20ac";
2397 }
2397 }
2398 .glyphicon-minus:before {
2398 .glyphicon-minus:before {
2399 content: "\2212";
2399 content: "\2212";
2400 }
2400 }
2401 .glyphicon-cloud:before {
2401 .glyphicon-cloud:before {
2402 content: "\2601";
2402 content: "\2601";
2403 }
2403 }
2404 .glyphicon-envelope:before {
2404 .glyphicon-envelope:before {
2405 content: "\2709";
2405 content: "\2709";
2406 }
2406 }
2407 .glyphicon-pencil:before {
2407 .glyphicon-pencil:before {
2408 content: "\270f";
2408 content: "\270f";
2409 }
2409 }
2410 .glyphicon-glass:before {
2410 .glyphicon-glass:before {
2411 content: "\e001";
2411 content: "\e001";
2412 }
2412 }
2413 .glyphicon-music:before {
2413 .glyphicon-music:before {
2414 content: "\e002";
2414 content: "\e002";
2415 }
2415 }
2416 .glyphicon-search:before {
2416 .glyphicon-search:before {
2417 content: "\e003";
2417 content: "\e003";
2418 }
2418 }
2419 .glyphicon-heart:before {
2419 .glyphicon-heart:before {
2420 content: "\e005";
2420 content: "\e005";
2421 }
2421 }
2422 .glyphicon-star:before {
2422 .glyphicon-star:before {
2423 content: "\e006";
2423 content: "\e006";
2424 }
2424 }
2425 .glyphicon-star-empty:before {
2425 .glyphicon-star-empty:before {
2426 content: "\e007";
2426 content: "\e007";
2427 }
2427 }
2428 .glyphicon-user:before {
2428 .glyphicon-user:before {
2429 content: "\e008";
2429 content: "\e008";
2430 }
2430 }
2431 .glyphicon-film:before {
2431 .glyphicon-film:before {
2432 content: "\e009";
2432 content: "\e009";
2433 }
2433 }
2434 .glyphicon-th-large:before {
2434 .glyphicon-th-large:before {
2435 content: "\e010";
2435 content: "\e010";
2436 }
2436 }
2437 .glyphicon-th:before {
2437 .glyphicon-th:before {
2438 content: "\e011";
2438 content: "\e011";
2439 }
2439 }
2440 .glyphicon-th-list:before {
2440 .glyphicon-th-list:before {
2441 content: "\e012";
2441 content: "\e012";
2442 }
2442 }
2443 .glyphicon-ok:before {
2443 .glyphicon-ok:before {
2444 content: "\e013";
2444 content: "\e013";
2445 }
2445 }
2446 .glyphicon-remove:before {
2446 .glyphicon-remove:before {
2447 content: "\e014";
2447 content: "\e014";
2448 }
2448 }
2449 .glyphicon-zoom-in:before {
2449 .glyphicon-zoom-in:before {
2450 content: "\e015";
2450 content: "\e015";
2451 }
2451 }
2452 .glyphicon-zoom-out:before {
2452 .glyphicon-zoom-out:before {
2453 content: "\e016";
2453 content: "\e016";
2454 }
2454 }
2455 .glyphicon-off:before {
2455 .glyphicon-off:before {
2456 content: "\e017";
2456 content: "\e017";
2457 }
2457 }
2458 .glyphicon-signal:before {
2458 .glyphicon-signal:before {
2459 content: "\e018";
2459 content: "\e018";
2460 }
2460 }
2461 .glyphicon-cog:before {
2461 .glyphicon-cog:before {
2462 content: "\e019";
2462 content: "\e019";
2463 }
2463 }
2464 .glyphicon-trash:before {
2464 .glyphicon-trash:before {
2465 content: "\e020";
2465 content: "\e020";
2466 }
2466 }
2467 .glyphicon-home:before {
2467 .glyphicon-home:before {
2468 content: "\e021";
2468 content: "\e021";
2469 }
2469 }
2470 .glyphicon-file:before {
2470 .glyphicon-file:before {
2471 content: "\e022";
2471 content: "\e022";
2472 }
2472 }
2473 .glyphicon-time:before {
2473 .glyphicon-time:before {
2474 content: "\e023";
2474 content: "\e023";
2475 }
2475 }
2476 .glyphicon-road:before {
2476 .glyphicon-road:before {
2477 content: "\e024";
2477 content: "\e024";
2478 }
2478 }
2479 .glyphicon-download-alt:before {
2479 .glyphicon-download-alt:before {
2480 content: "\e025";
2480 content: "\e025";
2481 }
2481 }
2482 .glyphicon-download:before {
2482 .glyphicon-download:before {
2483 content: "\e026";
2483 content: "\e026";
2484 }
2484 }
2485 .glyphicon-upload:before {
2485 .glyphicon-upload:before {
2486 content: "\e027";
2486 content: "\e027";
2487 }
2487 }
2488 .glyphicon-inbox:before {
2488 .glyphicon-inbox:before {
2489 content: "\e028";
2489 content: "\e028";
2490 }
2490 }
2491 .glyphicon-play-circle:before {
2491 .glyphicon-play-circle:before {
2492 content: "\e029";
2492 content: "\e029";
2493 }
2493 }
2494 .glyphicon-repeat:before {
2494 .glyphicon-repeat:before {
2495 content: "\e030";
2495 content: "\e030";
2496 }
2496 }
2497 .glyphicon-refresh:before {
2497 .glyphicon-refresh:before {
2498 content: "\e031";
2498 content: "\e031";
2499 }
2499 }
2500 .glyphicon-list-alt:before {
2500 .glyphicon-list-alt:before {
2501 content: "\e032";
2501 content: "\e032";
2502 }
2502 }
2503 .glyphicon-lock:before {
2503 .glyphicon-lock:before {
2504 content: "\e033";
2504 content: "\e033";
2505 }
2505 }
2506 .glyphicon-flag:before {
2506 .glyphicon-flag:before {
2507 content: "\e034";
2507 content: "\e034";
2508 }
2508 }
2509 .glyphicon-headphones:before {
2509 .glyphicon-headphones:before {
2510 content: "\e035";
2510 content: "\e035";
2511 }
2511 }
2512 .glyphicon-volume-off:before {
2512 .glyphicon-volume-off:before {
2513 content: "\e036";
2513 content: "\e036";
2514 }
2514 }
2515 .glyphicon-volume-down:before {
2515 .glyphicon-volume-down:before {
2516 content: "\e037";
2516 content: "\e037";
2517 }
2517 }
2518 .glyphicon-volume-up:before {
2518 .glyphicon-volume-up:before {
2519 content: "\e038";
2519 content: "\e038";
2520 }
2520 }
2521 .glyphicon-qrcode:before {
2521 .glyphicon-qrcode:before {
2522 content: "\e039";
2522 content: "\e039";
2523 }
2523 }
2524 .glyphicon-barcode:before {
2524 .glyphicon-barcode:before {
2525 content: "\e040";
2525 content: "\e040";
2526 }
2526 }
2527 .glyphicon-tag:before {
2527 .glyphicon-tag:before {
2528 content: "\e041";
2528 content: "\e041";
2529 }
2529 }
2530 .glyphicon-tags:before {
2530 .glyphicon-tags:before {
2531 content: "\e042";
2531 content: "\e042";
2532 }
2532 }
2533 .glyphicon-book:before {
2533 .glyphicon-book:before {
2534 content: "\e043";
2534 content: "\e043";
2535 }
2535 }
2536 .glyphicon-bookmark:before {
2536 .glyphicon-bookmark:before {
2537 content: "\e044";
2537 content: "\e044";
2538 }
2538 }
2539 .glyphicon-print:before {
2539 .glyphicon-print:before {
2540 content: "\e045";
2540 content: "\e045";
2541 }
2541 }
2542 .glyphicon-camera:before {
2542 .glyphicon-camera:before {
2543 content: "\e046";
2543 content: "\e046";
2544 }
2544 }
2545 .glyphicon-font:before {
2545 .glyphicon-font:before {
2546 content: "\e047";
2546 content: "\e047";
2547 }
2547 }
2548 .glyphicon-bold:before {
2548 .glyphicon-bold:before {
2549 content: "\e048";
2549 content: "\e048";
2550 }
2550 }
2551 .glyphicon-italic:before {
2551 .glyphicon-italic:before {
2552 content: "\e049";
2552 content: "\e049";
2553 }
2553 }
2554 .glyphicon-text-height:before {
2554 .glyphicon-text-height:before {
2555 content: "\e050";
2555 content: "\e050";
2556 }
2556 }
2557 .glyphicon-text-width:before {
2557 .glyphicon-text-width:before {
2558 content: "\e051";
2558 content: "\e051";
2559 }
2559 }
2560 .glyphicon-align-left:before {
2560 .glyphicon-align-left:before {
2561 content: "\e052";
2561 content: "\e052";
2562 }
2562 }
2563 .glyphicon-align-center:before {
2563 .glyphicon-align-center:before {
2564 content: "\e053";
2564 content: "\e053";
2565 }
2565 }
2566 .glyphicon-align-right:before {
2566 .glyphicon-align-right:before {
2567 content: "\e054";
2567 content: "\e054";
2568 }
2568 }
2569 .glyphicon-align-justify:before {
2569 .glyphicon-align-justify:before {
2570 content: "\e055";
2570 content: "\e055";
2571 }
2571 }
2572 .glyphicon-list:before {
2572 .glyphicon-list:before {
2573 content: "\e056";
2573 content: "\e056";
2574 }
2574 }
2575 .glyphicon-indent-left:before {
2575 .glyphicon-indent-left:before {
2576 content: "\e057";
2576 content: "\e057";
2577 }
2577 }
2578 .glyphicon-indent-right:before {
2578 .glyphicon-indent-right:before {
2579 content: "\e058";
2579 content: "\e058";
2580 }
2580 }
2581 .glyphicon-facetime-video:before {
2581 .glyphicon-facetime-video:before {
2582 content: "\e059";
2582 content: "\e059";
2583 }
2583 }
2584 .glyphicon-picture:before {
2584 .glyphicon-picture:before {
2585 content: "\e060";
2585 content: "\e060";
2586 }
2586 }
2587 .glyphicon-map-marker:before {
2587 .glyphicon-map-marker:before {
2588 content: "\e062";
2588 content: "\e062";
2589 }
2589 }
2590 .glyphicon-adjust:before {
2590 .glyphicon-adjust:before {
2591 content: "\e063";
2591 content: "\e063";
2592 }
2592 }
2593 .glyphicon-tint:before {
2593 .glyphicon-tint:before {
2594 content: "\e064";
2594 content: "\e064";
2595 }
2595 }
2596 .glyphicon-edit:before {
2596 .glyphicon-edit:before {
2597 content: "\e065";
2597 content: "\e065";
2598 }
2598 }
2599 .glyphicon-share:before {
2599 .glyphicon-share:before {
2600 content: "\e066";
2600 content: "\e066";
2601 }
2601 }
2602 .glyphicon-check:before {
2602 .glyphicon-check:before {
2603 content: "\e067";
2603 content: "\e067";
2604 }
2604 }
2605 .glyphicon-move:before {
2605 .glyphicon-move:before {
2606 content: "\e068";
2606 content: "\e068";
2607 }
2607 }
2608 .glyphicon-step-backward:before {
2608 .glyphicon-step-backward:before {
2609 content: "\e069";
2609 content: "\e069";
2610 }
2610 }
2611 .glyphicon-fast-backward:before {
2611 .glyphicon-fast-backward:before {
2612 content: "\e070";
2612 content: "\e070";
2613 }
2613 }
2614 .glyphicon-backward:before {
2614 .glyphicon-backward:before {
2615 content: "\e071";
2615 content: "\e071";
2616 }
2616 }
2617 .glyphicon-play:before {
2617 .glyphicon-play:before {
2618 content: "\e072";
2618 content: "\e072";
2619 }
2619 }
2620 .glyphicon-pause:before {
2620 .glyphicon-pause:before {
2621 content: "\e073";
2621 content: "\e073";
2622 }
2622 }
2623 .glyphicon-stop:before {
2623 .glyphicon-stop:before {
2624 content: "\e074";
2624 content: "\e074";
2625 }
2625 }
2626 .glyphicon-forward:before {
2626 .glyphicon-forward:before {
2627 content: "\e075";
2627 content: "\e075";
2628 }
2628 }
2629 .glyphicon-fast-forward:before {
2629 .glyphicon-fast-forward:before {
2630 content: "\e076";
2630 content: "\e076";
2631 }
2631 }
2632 .glyphicon-step-forward:before {
2632 .glyphicon-step-forward:before {
2633 content: "\e077";
2633 content: "\e077";
2634 }
2634 }
2635 .glyphicon-eject:before {
2635 .glyphicon-eject:before {
2636 content: "\e078";
2636 content: "\e078";
2637 }
2637 }
2638 .glyphicon-chevron-left:before {
2638 .glyphicon-chevron-left:before {
2639 content: "\e079";
2639 content: "\e079";
2640 }
2640 }
2641 .glyphicon-chevron-right:before {
2641 .glyphicon-chevron-right:before {
2642 content: "\e080";
2642 content: "\e080";
2643 }
2643 }
2644 .glyphicon-plus-sign:before {
2644 .glyphicon-plus-sign:before {
2645 content: "\e081";
2645 content: "\e081";
2646 }
2646 }
2647 .glyphicon-minus-sign:before {
2647 .glyphicon-minus-sign:before {
2648 content: "\e082";
2648 content: "\e082";
2649 }
2649 }
2650 .glyphicon-remove-sign:before {
2650 .glyphicon-remove-sign:before {
2651 content: "\e083";
2651 content: "\e083";
2652 }
2652 }
2653 .glyphicon-ok-sign:before {
2653 .glyphicon-ok-sign:before {
2654 content: "\e084";
2654 content: "\e084";
2655 }
2655 }
2656 .glyphicon-question-sign:before {
2656 .glyphicon-question-sign:before {
2657 content: "\e085";
2657 content: "\e085";
2658 }
2658 }
2659 .glyphicon-info-sign:before {
2659 .glyphicon-info-sign:before {
2660 content: "\e086";
2660 content: "\e086";
2661 }
2661 }
2662 .glyphicon-screenshot:before {
2662 .glyphicon-screenshot:before {
2663 content: "\e087";
2663 content: "\e087";
2664 }
2664 }
2665 .glyphicon-remove-circle:before {
2665 .glyphicon-remove-circle:before {
2666 content: "\e088";
2666 content: "\e088";
2667 }
2667 }
2668 .glyphicon-ok-circle:before {
2668 .glyphicon-ok-circle:before {
2669 content: "\e089";
2669 content: "\e089";
2670 }
2670 }
2671 .glyphicon-ban-circle:before {
2671 .glyphicon-ban-circle:before {
2672 content: "\e090";
2672 content: "\e090";
2673 }
2673 }
2674 .glyphicon-arrow-left:before {
2674 .glyphicon-arrow-left:before {
2675 content: "\e091";
2675 content: "\e091";
2676 }
2676 }
2677 .glyphicon-arrow-right:before {
2677 .glyphicon-arrow-right:before {
2678 content: "\e092";
2678 content: "\e092";
2679 }
2679 }
2680 .glyphicon-arrow-up:before {
2680 .glyphicon-arrow-up:before {
2681 content: "\e093";
2681 content: "\e093";
2682 }
2682 }
2683 .glyphicon-arrow-down:before {
2683 .glyphicon-arrow-down:before {
2684 content: "\e094";
2684 content: "\e094";
2685 }
2685 }
2686 .glyphicon-share-alt:before {
2686 .glyphicon-share-alt:before {
2687 content: "\e095";
2687 content: "\e095";
2688 }
2688 }
2689 .glyphicon-resize-full:before {
2689 .glyphicon-resize-full:before {
2690 content: "\e096";
2690 content: "\e096";
2691 }
2691 }
2692 .glyphicon-resize-small:before {
2692 .glyphicon-resize-small:before {
2693 content: "\e097";
2693 content: "\e097";
2694 }
2694 }
2695 .glyphicon-exclamation-sign:before {
2695 .glyphicon-exclamation-sign:before {
2696 content: "\e101";
2696 content: "\e101";
2697 }
2697 }
2698 .glyphicon-gift:before {
2698 .glyphicon-gift:before {
2699 content: "\e102";
2699 content: "\e102";
2700 }
2700 }
2701 .glyphicon-leaf:before {
2701 .glyphicon-leaf:before {
2702 content: "\e103";
2702 content: "\e103";
2703 }
2703 }
2704 .glyphicon-fire:before {
2704 .glyphicon-fire:before {
2705 content: "\e104";
2705 content: "\e104";
2706 }
2706 }
2707 .glyphicon-eye-open:before {
2707 .glyphicon-eye-open:before {
2708 content: "\e105";
2708 content: "\e105";
2709 }
2709 }
2710 .glyphicon-eye-close:before {
2710 .glyphicon-eye-close:before {
2711 content: "\e106";
2711 content: "\e106";
2712 }
2712 }
2713 .glyphicon-warning-sign:before {
2713 .glyphicon-warning-sign:before {
2714 content: "\e107";
2714 content: "\e107";
2715 }
2715 }
2716 .glyphicon-plane:before {
2716 .glyphicon-plane:before {
2717 content: "\e108";
2717 content: "\e108";
2718 }
2718 }
2719 .glyphicon-calendar:before {
2719 .glyphicon-calendar:before {
2720 content: "\e109";
2720 content: "\e109";
2721 }
2721 }
2722 .glyphicon-random:before {
2722 .glyphicon-random:before {
2723 content: "\e110";
2723 content: "\e110";
2724 }
2724 }
2725 .glyphicon-comment:before {
2725 .glyphicon-comment:before {
2726 content: "\e111";
2726 content: "\e111";
2727 }
2727 }
2728 .glyphicon-magnet:before {
2728 .glyphicon-magnet:before {
2729 content: "\e112";
2729 content: "\e112";
2730 }
2730 }
2731 .glyphicon-chevron-up:before {
2731 .glyphicon-chevron-up:before {
2732 content: "\e113";
2732 content: "\e113";
2733 }
2733 }
2734 .glyphicon-chevron-down:before {
2734 .glyphicon-chevron-down:before {
2735 content: "\e114";
2735 content: "\e114";
2736 }
2736 }
2737 .glyphicon-retweet:before {
2737 .glyphicon-retweet:before {
2738 content: "\e115";
2738 content: "\e115";
2739 }
2739 }
2740 .glyphicon-shopping-cart:before {
2740 .glyphicon-shopping-cart:before {
2741 content: "\e116";
2741 content: "\e116";
2742 }
2742 }
2743 .glyphicon-folder-close:before {
2743 .glyphicon-folder-close:before {
2744 content: "\e117";
2744 content: "\e117";
2745 }
2745 }
2746 .glyphicon-folder-open:before {
2746 .glyphicon-folder-open:before {
2747 content: "\e118";
2747 content: "\e118";
2748 }
2748 }
2749 .glyphicon-resize-vertical:before {
2749 .glyphicon-resize-vertical:before {
2750 content: "\e119";
2750 content: "\e119";
2751 }
2751 }
2752 .glyphicon-resize-horizontal:before {
2752 .glyphicon-resize-horizontal:before {
2753 content: "\e120";
2753 content: "\e120";
2754 }
2754 }
2755 .glyphicon-hdd:before {
2755 .glyphicon-hdd:before {
2756 content: "\e121";
2756 content: "\e121";
2757 }
2757 }
2758 .glyphicon-bullhorn:before {
2758 .glyphicon-bullhorn:before {
2759 content: "\e122";
2759 content: "\e122";
2760 }
2760 }
2761 .glyphicon-bell:before {
2761 .glyphicon-bell:before {
2762 content: "\e123";
2762 content: "\e123";
2763 }
2763 }
2764 .glyphicon-certificate:before {
2764 .glyphicon-certificate:before {
2765 content: "\e124";
2765 content: "\e124";
2766 }
2766 }
2767 .glyphicon-thumbs-up:before {
2767 .glyphicon-thumbs-up:before {
2768 content: "\e125";
2768 content: "\e125";
2769 }
2769 }
2770 .glyphicon-thumbs-down:before {
2770 .glyphicon-thumbs-down:before {
2771 content: "\e126";
2771 content: "\e126";
2772 }
2772 }
2773 .glyphicon-hand-right:before {
2773 .glyphicon-hand-right:before {
2774 content: "\e127";
2774 content: "\e127";
2775 }
2775 }
2776 .glyphicon-hand-left:before {
2776 .glyphicon-hand-left:before {
2777 content: "\e128";
2777 content: "\e128";
2778 }
2778 }
2779 .glyphicon-hand-up:before {
2779 .glyphicon-hand-up:before {
2780 content: "\e129";
2780 content: "\e129";
2781 }
2781 }
2782 .glyphicon-hand-down:before {
2782 .glyphicon-hand-down:before {
2783 content: "\e130";
2783 content: "\e130";
2784 }
2784 }
2785 .glyphicon-circle-arrow-right:before {
2785 .glyphicon-circle-arrow-right:before {
2786 content: "\e131";
2786 content: "\e131";
2787 }
2787 }
2788 .glyphicon-circle-arrow-left:before {
2788 .glyphicon-circle-arrow-left:before {
2789 content: "\e132";
2789 content: "\e132";
2790 }
2790 }
2791 .glyphicon-circle-arrow-up:before {
2791 .glyphicon-circle-arrow-up:before {
2792 content: "\e133";
2792 content: "\e133";
2793 }
2793 }
2794 .glyphicon-circle-arrow-down:before {
2794 .glyphicon-circle-arrow-down:before {
2795 content: "\e134";
2795 content: "\e134";
2796 }
2796 }
2797 .glyphicon-globe:before {
2797 .glyphicon-globe:before {
2798 content: "\e135";
2798 content: "\e135";
2799 }
2799 }
2800 .glyphicon-wrench:before {
2800 .glyphicon-wrench:before {
2801 content: "\e136";
2801 content: "\e136";
2802 }
2802 }
2803 .glyphicon-tasks:before {
2803 .glyphicon-tasks:before {
2804 content: "\e137";
2804 content: "\e137";
2805 }
2805 }
2806 .glyphicon-filter:before {
2806 .glyphicon-filter:before {
2807 content: "\e138";
2807 content: "\e138";
2808 }
2808 }
2809 .glyphicon-briefcase:before {
2809 .glyphicon-briefcase:before {
2810 content: "\e139";
2810 content: "\e139";
2811 }
2811 }
2812 .glyphicon-fullscreen:before {
2812 .glyphicon-fullscreen:before {
2813 content: "\e140";
2813 content: "\e140";
2814 }
2814 }
2815 .glyphicon-dashboard:before {
2815 .glyphicon-dashboard:before {
2816 content: "\e141";
2816 content: "\e141";
2817 }
2817 }
2818 .glyphicon-paperclip:before {
2818 .glyphicon-paperclip:before {
2819 content: "\e142";
2819 content: "\e142";
2820 }
2820 }
2821 .glyphicon-heart-empty:before {
2821 .glyphicon-heart-empty:before {
2822 content: "\e143";
2822 content: "\e143";
2823 }
2823 }
2824 .glyphicon-link:before {
2824 .glyphicon-link:before {
2825 content: "\e144";
2825 content: "\e144";
2826 }
2826 }
2827 .glyphicon-phone:before {
2827 .glyphicon-phone:before {
2828 content: "\e145";
2828 content: "\e145";
2829 }
2829 }
2830 .glyphicon-pushpin:before {
2830 .glyphicon-pushpin:before {
2831 content: "\e146";
2831 content: "\e146";
2832 }
2832 }
2833 .glyphicon-usd:before {
2833 .glyphicon-usd:before {
2834 content: "\e148";
2834 content: "\e148";
2835 }
2835 }
2836 .glyphicon-gbp:before {
2836 .glyphicon-gbp:before {
2837 content: "\e149";
2837 content: "\e149";
2838 }
2838 }
2839 .glyphicon-sort:before {
2839 .glyphicon-sort:before {
2840 content: "\e150";
2840 content: "\e150";
2841 }
2841 }
2842 .glyphicon-sort-by-alphabet:before {
2842 .glyphicon-sort-by-alphabet:before {
2843 content: "\e151";
2843 content: "\e151";
2844 }
2844 }
2845 .glyphicon-sort-by-alphabet-alt:before {
2845 .glyphicon-sort-by-alphabet-alt:before {
2846 content: "\e152";
2846 content: "\e152";
2847 }
2847 }
2848 .glyphicon-sort-by-order:before {
2848 .glyphicon-sort-by-order:before {
2849 content: "\e153";
2849 content: "\e153";
2850 }
2850 }
2851 .glyphicon-sort-by-order-alt:before {
2851 .glyphicon-sort-by-order-alt:before {
2852 content: "\e154";
2852 content: "\e154";
2853 }
2853 }
2854 .glyphicon-sort-by-attributes:before {
2854 .glyphicon-sort-by-attributes:before {
2855 content: "\e155";
2855 content: "\e155";
2856 }
2856 }
2857 .glyphicon-sort-by-attributes-alt:before {
2857 .glyphicon-sort-by-attributes-alt:before {
2858 content: "\e156";
2858 content: "\e156";
2859 }
2859 }
2860 .glyphicon-unchecked:before {
2860 .glyphicon-unchecked:before {
2861 content: "\e157";
2861 content: "\e157";
2862 }
2862 }
2863 .glyphicon-expand:before {
2863 .glyphicon-expand:before {
2864 content: "\e158";
2864 content: "\e158";
2865 }
2865 }
2866 .glyphicon-collapse-down:before {
2866 .glyphicon-collapse-down:before {
2867 content: "\e159";
2867 content: "\e159";
2868 }
2868 }
2869 .glyphicon-collapse-up:before {
2869 .glyphicon-collapse-up:before {
2870 content: "\e160";
2870 content: "\e160";
2871 }
2871 }
2872 .glyphicon-log-in:before {
2872 .glyphicon-log-in:before {
2873 content: "\e161";
2873 content: "\e161";
2874 }
2874 }
2875 .glyphicon-flash:before {
2875 .glyphicon-flash:before {
2876 content: "\e162";
2876 content: "\e162";
2877 }
2877 }
2878 .glyphicon-log-out:before {
2878 .glyphicon-log-out:before {
2879 content: "\e163";
2879 content: "\e163";
2880 }
2880 }
2881 .glyphicon-new-window:before {
2881 .glyphicon-new-window:before {
2882 content: "\e164";
2882 content: "\e164";
2883 }
2883 }
2884 .glyphicon-record:before {
2884 .glyphicon-record:before {
2885 content: "\e165";
2885 content: "\e165";
2886 }
2886 }
2887 .glyphicon-save:before {
2887 .glyphicon-save:before {
2888 content: "\e166";
2888 content: "\e166";
2889 }
2889 }
2890 .glyphicon-open:before {
2890 .glyphicon-open:before {
2891 content: "\e167";
2891 content: "\e167";
2892 }
2892 }
2893 .glyphicon-saved:before {
2893 .glyphicon-saved:before {
2894 content: "\e168";
2894 content: "\e168";
2895 }
2895 }
2896 .glyphicon-import:before {
2896 .glyphicon-import:before {
2897 content: "\e169";
2897 content: "\e169";
2898 }
2898 }
2899 .glyphicon-export:before {
2899 .glyphicon-export:before {
2900 content: "\e170";
2900 content: "\e170";
2901 }
2901 }
2902 .glyphicon-send:before {
2902 .glyphicon-send:before {
2903 content: "\e171";
2903 content: "\e171";
2904 }
2904 }
2905 .glyphicon-floppy-disk:before {
2905 .glyphicon-floppy-disk:before {
2906 content: "\e172";
2906 content: "\e172";
2907 }
2907 }
2908 .glyphicon-floppy-saved:before {
2908 .glyphicon-floppy-saved:before {
2909 content: "\e173";
2909 content: "\e173";
2910 }
2910 }
2911 .glyphicon-floppy-remove:before {
2911 .glyphicon-floppy-remove:before {
2912 content: "\e174";
2912 content: "\e174";
2913 }
2913 }
2914 .glyphicon-floppy-save:before {
2914 .glyphicon-floppy-save:before {
2915 content: "\e175";
2915 content: "\e175";
2916 }
2916 }
2917 .glyphicon-floppy-open:before {
2917 .glyphicon-floppy-open:before {
2918 content: "\e176";
2918 content: "\e176";
2919 }
2919 }
2920 .glyphicon-credit-card:before {
2920 .glyphicon-credit-card:before {
2921 content: "\e177";
2921 content: "\e177";
2922 }
2922 }
2923 .glyphicon-transfer:before {
2923 .glyphicon-transfer:before {
2924 content: "\e178";
2924 content: "\e178";
2925 }
2925 }
2926 .glyphicon-cutlery:before {
2926 .glyphicon-cutlery:before {
2927 content: "\e179";
2927 content: "\e179";
2928 }
2928 }
2929 .glyphicon-header:before {
2929 .glyphicon-header:before {
2930 content: "\e180";
2930 content: "\e180";
2931 }
2931 }
2932 .glyphicon-compressed:before {
2932 .glyphicon-compressed:before {
2933 content: "\e181";
2933 content: "\e181";
2934 }
2934 }
2935 .glyphicon-earphone:before {
2935 .glyphicon-earphone:before {
2936 content: "\e182";
2936 content: "\e182";
2937 }
2937 }
2938 .glyphicon-phone-alt:before {
2938 .glyphicon-phone-alt:before {
2939 content: "\e183";
2939 content: "\e183";
2940 }
2940 }
2941 .glyphicon-tower:before {
2941 .glyphicon-tower:before {
2942 content: "\e184";
2942 content: "\e184";
2943 }
2943 }
2944 .glyphicon-stats:before {
2944 .glyphicon-stats:before {
2945 content: "\e185";
2945 content: "\e185";
2946 }
2946 }
2947 .glyphicon-sd-video:before {
2947 .glyphicon-sd-video:before {
2948 content: "\e186";
2948 content: "\e186";
2949 }
2949 }
2950 .glyphicon-hd-video:before {
2950 .glyphicon-hd-video:before {
2951 content: "\e187";
2951 content: "\e187";
2952 }
2952 }
2953 .glyphicon-subtitles:before {
2953 .glyphicon-subtitles:before {
2954 content: "\e188";
2954 content: "\e188";
2955 }
2955 }
2956 .glyphicon-sound-stereo:before {
2956 .glyphicon-sound-stereo:before {
2957 content: "\e189";
2957 content: "\e189";
2958 }
2958 }
2959 .glyphicon-sound-dolby:before {
2959 .glyphicon-sound-dolby:before {
2960 content: "\e190";
2960 content: "\e190";
2961 }
2961 }
2962 .glyphicon-sound-5-1:before {
2962 .glyphicon-sound-5-1:before {
2963 content: "\e191";
2963 content: "\e191";
2964 }
2964 }
2965 .glyphicon-sound-6-1:before {
2965 .glyphicon-sound-6-1:before {
2966 content: "\e192";
2966 content: "\e192";
2967 }
2967 }
2968 .glyphicon-sound-7-1:before {
2968 .glyphicon-sound-7-1:before {
2969 content: "\e193";
2969 content: "\e193";
2970 }
2970 }
2971 .glyphicon-copyright-mark:before {
2971 .glyphicon-copyright-mark:before {
2972 content: "\e194";
2972 content: "\e194";
2973 }
2973 }
2974 .glyphicon-registration-mark:before {
2974 .glyphicon-registration-mark:before {
2975 content: "\e195";
2975 content: "\e195";
2976 }
2976 }
2977 .glyphicon-cloud-download:before {
2977 .glyphicon-cloud-download:before {
2978 content: "\e197";
2978 content: "\e197";
2979 }
2979 }
2980 .glyphicon-cloud-upload:before {
2980 .glyphicon-cloud-upload:before {
2981 content: "\e198";
2981 content: "\e198";
2982 }
2982 }
2983 .glyphicon-tree-conifer:before {
2983 .glyphicon-tree-conifer:before {
2984 content: "\e199";
2984 content: "\e199";
2985 }
2985 }
2986 .glyphicon-tree-deciduous:before {
2986 .glyphicon-tree-deciduous:before {
2987 content: "\e200";
2987 content: "\e200";
2988 }
2988 }
2989 .caret {
2989 .caret {
2990 display: inline-block;
2990 display: inline-block;
2991 width: 0;
2991 width: 0;
2992 height: 0;
2992 height: 0;
2993 margin-left: 2px;
2993 margin-left: 2px;
2994 vertical-align: middle;
2994 vertical-align: middle;
2995 border-top: 4px solid;
2995 border-top: 4px solid;
2996 border-right: 4px solid transparent;
2996 border-right: 4px solid transparent;
2997 border-left: 4px solid transparent;
2997 border-left: 4px solid transparent;
2998 }
2998 }
2999 .dropdown {
2999 .dropdown {
3000 position: relative;
3000 position: relative;
3001 }
3001 }
3002 .dropdown-toggle:focus {
3002 .dropdown-toggle:focus {
3003 outline: 0;
3003 outline: 0;
3004 }
3004 }
3005 .dropdown-menu {
3005 .dropdown-menu {
3006 position: absolute;
3006 position: absolute;
3007 top: 100%;
3007 top: 100%;
3008 left: 0;
3008 left: 0;
3009 z-index: 1000;
3009 z-index: 1000;
3010 display: none;
3010 display: none;
3011 float: left;
3011 float: left;
3012 min-width: 160px;
3012 min-width: 160px;
3013 padding: 5px 0;
3013 padding: 5px 0;
3014 margin: 2px 0 0;
3014 margin: 2px 0 0;
3015 list-style: none;
3015 list-style: none;
3016 font-size: 13px;
3016 font-size: 13px;
3017 background-color: #ffffff;
3017 background-color: #ffffff;
3018 border: 1px solid #cccccc;
3018 border: 1px solid #cccccc;
3019 border: 1px solid rgba(0, 0, 0, 0.15);
3019 border: 1px solid rgba(0, 0, 0, 0.15);
3020 border-radius: 2px;
3020 border-radius: 2px;
3021 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3021 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3022 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3022 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3023 background-clip: padding-box;
3023 background-clip: padding-box;
3024 }
3024 }
3025 .dropdown-menu.pull-right {
3025 .dropdown-menu.pull-right {
3026 right: 0;
3026 right: 0;
3027 left: auto;
3027 left: auto;
3028 }
3028 }
3029 .dropdown-menu .divider {
3029 .dropdown-menu .divider {
3030 height: 1px;
3030 height: 1px;
3031 margin: 8px 0;
3031 margin: 8px 0;
3032 overflow: hidden;
3032 overflow: hidden;
3033 background-color: #e5e5e5;
3033 background-color: #e5e5e5;
3034 }
3034 }
3035 .dropdown-menu > li > a {
3035 .dropdown-menu > li > a {
3036 display: block;
3036 display: block;
3037 padding: 3px 20px;
3037 padding: 3px 20px;
3038 clear: both;
3038 clear: both;
3039 font-weight: normal;
3039 font-weight: normal;
3040 line-height: 1.42857143;
3040 line-height: 1.42857143;
3041 color: #333333;
3041 color: #333333;
3042 white-space: nowrap;
3042 white-space: nowrap;
3043 }
3043 }
3044 .dropdown-menu > li > a:hover,
3044 .dropdown-menu > li > a:hover,
3045 .dropdown-menu > li > a:focus {
3045 .dropdown-menu > li > a:focus {
3046 text-decoration: none;
3046 text-decoration: none;
3047 color: #262626;
3047 color: #262626;
3048 background-color: #f5f5f5;
3048 background-color: #f5f5f5;
3049 }
3049 }
3050 .dropdown-menu > .active > a,
3050 .dropdown-menu > .active > a,
3051 .dropdown-menu > .active > a:hover,
3051 .dropdown-menu > .active > a:hover,
3052 .dropdown-menu > .active > a:focus {
3052 .dropdown-menu > .active > a:focus {
3053 color: #ffffff;
3053 color: #ffffff;
3054 text-decoration: none;
3054 text-decoration: none;
3055 outline: 0;
3055 outline: 0;
3056 background-color: #428bca;
3056 background-color: #428bca;
3057 }
3057 }
3058 .dropdown-menu > .disabled > a,
3058 .dropdown-menu > .disabled > a,
3059 .dropdown-menu > .disabled > a:hover,
3059 .dropdown-menu > .disabled > a:hover,
3060 .dropdown-menu > .disabled > a:focus {
3060 .dropdown-menu > .disabled > a:focus {
3061 color: #999999;
3061 color: #999999;
3062 }
3062 }
3063 .dropdown-menu > .disabled > a:hover,
3063 .dropdown-menu > .disabled > a:hover,
3064 .dropdown-menu > .disabled > a:focus {
3064 .dropdown-menu > .disabled > a:focus {
3065 text-decoration: none;
3065 text-decoration: none;
3066 background-color: transparent;
3066 background-color: transparent;
3067 background-image: none;
3067 background-image: none;
3068 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3068 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3069 cursor: not-allowed;
3069 cursor: not-allowed;
3070 }
3070 }
3071 .open > .dropdown-menu {
3071 .open > .dropdown-menu {
3072 display: block;
3072 display: block;
3073 }
3073 }
3074 .open > a {
3074 .open > a {
3075 outline: 0;
3075 outline: 0;
3076 }
3076 }
3077 .dropdown-menu-right {
3077 .dropdown-menu-right {
3078 left: auto;
3078 left: auto;
3079 right: 0;
3079 right: 0;
3080 }
3080 }
3081 .dropdown-menu-left {
3081 .dropdown-menu-left {
3082 left: 0;
3082 left: 0;
3083 right: auto;
3083 right: auto;
3084 }
3084 }
3085 .dropdown-header {
3085 .dropdown-header {
3086 display: block;
3086 display: block;
3087 padding: 3px 20px;
3087 padding: 3px 20px;
3088 font-size: 12px;
3088 font-size: 12px;
3089 line-height: 1.42857143;
3089 line-height: 1.42857143;
3090 color: #999999;
3090 color: #999999;
3091 }
3091 }
3092 .dropdown-backdrop {
3092 .dropdown-backdrop {
3093 position: fixed;
3093 position: fixed;
3094 left: 0;
3094 left: 0;
3095 right: 0;
3095 right: 0;
3096 bottom: 0;
3096 bottom: 0;
3097 top: 0;
3097 top: 0;
3098 z-index: 990;
3098 z-index: 990;
3099 }
3099 }
3100 .pull-right > .dropdown-menu {
3100 .pull-right > .dropdown-menu {
3101 right: 0;
3101 right: 0;
3102 left: auto;
3102 left: auto;
3103 }
3103 }
3104 .dropup .caret,
3104 .dropup .caret,
3105 .navbar-fixed-bottom .dropdown .caret {
3105 .navbar-fixed-bottom .dropdown .caret {
3106 border-top: 0;
3106 border-top: 0;
3107 border-bottom: 4px solid;
3107 border-bottom: 4px solid;
3108 content: "";
3108 content: "";
3109 }
3109 }
3110 .dropup .dropdown-menu,
3110 .dropup .dropdown-menu,
3111 .navbar-fixed-bottom .dropdown .dropdown-menu {
3111 .navbar-fixed-bottom .dropdown .dropdown-menu {
3112 top: auto;
3112 top: auto;
3113 bottom: 100%;
3113 bottom: 100%;
3114 margin-bottom: 1px;
3114 margin-bottom: 1px;
3115 }
3115 }
3116 @media (min-width: 540px) {
3116 @media (min-width: 540px) {
3117 .navbar-right .dropdown-menu {
3117 .navbar-right .dropdown-menu {
3118 left: auto;
3118 left: auto;
3119 right: 0;
3119 right: 0;
3120 }
3120 }
3121 .navbar-right .dropdown-menu-left {
3121 .navbar-right .dropdown-menu-left {
3122 left: 0;
3122 left: 0;
3123 right: auto;
3123 right: auto;
3124 }
3124 }
3125 }
3125 }
3126 .btn-group,
3126 .btn-group,
3127 .btn-group-vertical {
3127 .btn-group-vertical {
3128 position: relative;
3128 position: relative;
3129 display: inline-block;
3129 display: inline-block;
3130 vertical-align: middle;
3130 vertical-align: middle;
3131 }
3131 }
3132 .btn-group > .btn,
3132 .btn-group > .btn,
3133 .btn-group-vertical > .btn {
3133 .btn-group-vertical > .btn {
3134 position: relative;
3134 position: relative;
3135 float: left;
3135 float: left;
3136 }
3136 }
3137 .btn-group > .btn:hover,
3137 .btn-group > .btn:hover,
3138 .btn-group-vertical > .btn:hover,
3138 .btn-group-vertical > .btn:hover,
3139 .btn-group > .btn:focus,
3139 .btn-group > .btn:focus,
3140 .btn-group-vertical > .btn:focus,
3140 .btn-group-vertical > .btn:focus,
3141 .btn-group > .btn:active,
3141 .btn-group > .btn:active,
3142 .btn-group-vertical > .btn:active,
3142 .btn-group-vertical > .btn:active,
3143 .btn-group > .btn.active,
3143 .btn-group > .btn.active,
3144 .btn-group-vertical > .btn.active {
3144 .btn-group-vertical > .btn.active {
3145 z-index: 2;
3145 z-index: 2;
3146 }
3146 }
3147 .btn-group > .btn:focus,
3147 .btn-group > .btn:focus,
3148 .btn-group-vertical > .btn:focus {
3148 .btn-group-vertical > .btn:focus {
3149 outline: none;
3149 outline: none;
3150 }
3150 }
3151 .btn-group .btn + .btn,
3151 .btn-group .btn + .btn,
3152 .btn-group .btn + .btn-group,
3152 .btn-group .btn + .btn-group,
3153 .btn-group .btn-group + .btn,
3153 .btn-group .btn-group + .btn,
3154 .btn-group .btn-group + .btn-group {
3154 .btn-group .btn-group + .btn-group {
3155 margin-left: -1px;
3155 margin-left: -1px;
3156 }
3156 }
3157 .btn-toolbar {
3157 .btn-toolbar {
3158 margin-left: -5px;
3158 margin-left: -5px;
3159 }
3159 }
3160 .btn-toolbar .btn-group,
3160 .btn-toolbar .btn-group,
3161 .btn-toolbar .input-group {
3161 .btn-toolbar .input-group {
3162 float: left;
3162 float: left;
3163 }
3163 }
3164 .btn-toolbar > .btn,
3164 .btn-toolbar > .btn,
3165 .btn-toolbar > .btn-group,
3165 .btn-toolbar > .btn-group,
3166 .btn-toolbar > .input-group {
3166 .btn-toolbar > .input-group {
3167 margin-left: 5px;
3167 margin-left: 5px;
3168 }
3168 }
3169 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3169 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3170 border-radius: 0;
3170 border-radius: 0;
3171 }
3171 }
3172 .btn-group > .btn:first-child {
3172 .btn-group > .btn:first-child {
3173 margin-left: 0;
3173 margin-left: 0;
3174 }
3174 }
3175 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3175 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3176 border-bottom-right-radius: 0;
3176 border-bottom-right-radius: 0;
3177 border-top-right-radius: 0;
3177 border-top-right-radius: 0;
3178 }
3178 }
3179 .btn-group > .btn:last-child:not(:first-child),
3179 .btn-group > .btn:last-child:not(:first-child),
3180 .btn-group > .dropdown-toggle:not(:first-child) {
3180 .btn-group > .dropdown-toggle:not(:first-child) {
3181 border-bottom-left-radius: 0;
3181 border-bottom-left-radius: 0;
3182 border-top-left-radius: 0;
3182 border-top-left-radius: 0;
3183 }
3183 }
3184 .btn-group > .btn-group {
3184 .btn-group > .btn-group {
3185 float: left;
3185 float: left;
3186 }
3186 }
3187 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3187 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3188 border-radius: 0;
3188 border-radius: 0;
3189 }
3189 }
3190 .btn-group > .btn-group:first-child > .btn:last-child,
3190 .btn-group > .btn-group:first-child > .btn:last-child,
3191 .btn-group > .btn-group:first-child > .dropdown-toggle {
3191 .btn-group > .btn-group:first-child > .dropdown-toggle {
3192 border-bottom-right-radius: 0;
3192 border-bottom-right-radius: 0;
3193 border-top-right-radius: 0;
3193 border-top-right-radius: 0;
3194 }
3194 }
3195 .btn-group > .btn-group:last-child > .btn:first-child {
3195 .btn-group > .btn-group:last-child > .btn:first-child {
3196 border-bottom-left-radius: 0;
3196 border-bottom-left-radius: 0;
3197 border-top-left-radius: 0;
3197 border-top-left-radius: 0;
3198 }
3198 }
3199 .btn-group .dropdown-toggle:active,
3199 .btn-group .dropdown-toggle:active,
3200 .btn-group.open .dropdown-toggle {
3200 .btn-group.open .dropdown-toggle {
3201 outline: 0;
3201 outline: 0;
3202 }
3202 }
3203 .btn-group > .btn + .dropdown-toggle {
3203 .btn-group > .btn + .dropdown-toggle {
3204 padding-left: 8px;
3204 padding-left: 8px;
3205 padding-right: 8px;
3205 padding-right: 8px;
3206 }
3206 }
3207 .btn-group > .btn-lg + .dropdown-toggle {
3207 .btn-group > .btn-lg + .dropdown-toggle {
3208 padding-left: 12px;
3208 padding-left: 12px;
3209 padding-right: 12px;
3209 padding-right: 12px;
3210 }
3210 }
3211 .btn-group.open .dropdown-toggle {
3211 .btn-group.open .dropdown-toggle {
3212 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3212 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3213 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3213 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3214 }
3214 }
3215 .btn-group.open .dropdown-toggle.btn-link {
3215 .btn-group.open .dropdown-toggle.btn-link {
3216 -webkit-box-shadow: none;
3216 -webkit-box-shadow: none;
3217 box-shadow: none;
3217 box-shadow: none;
3218 }
3218 }
3219 .btn .caret {
3219 .btn .caret {
3220 margin-left: 0;
3220 margin-left: 0;
3221 }
3221 }
3222 .btn-lg .caret {
3222 .btn-lg .caret {
3223 border-width: 5px 5px 0;
3223 border-width: 5px 5px 0;
3224 border-bottom-width: 0;
3224 border-bottom-width: 0;
3225 }
3225 }
3226 .dropup .btn-lg .caret {
3226 .dropup .btn-lg .caret {
3227 border-width: 0 5px 5px;
3227 border-width: 0 5px 5px;
3228 }
3228 }
3229 .btn-group-vertical > .btn,
3229 .btn-group-vertical > .btn,
3230 .btn-group-vertical > .btn-group,
3230 .btn-group-vertical > .btn-group,
3231 .btn-group-vertical > .btn-group > .btn {
3231 .btn-group-vertical > .btn-group > .btn {
3232 display: block;
3232 display: block;
3233 float: none;
3233 float: none;
3234 width: 100%;
3234 width: 100%;
3235 max-width: 100%;
3235 max-width: 100%;
3236 }
3236 }
3237 .btn-group-vertical > .btn-group > .btn {
3237 .btn-group-vertical > .btn-group > .btn {
3238 float: none;
3238 float: none;
3239 }
3239 }
3240 .btn-group-vertical > .btn + .btn,
3240 .btn-group-vertical > .btn + .btn,
3241 .btn-group-vertical > .btn + .btn-group,
3241 .btn-group-vertical > .btn + .btn-group,
3242 .btn-group-vertical > .btn-group + .btn,
3242 .btn-group-vertical > .btn-group + .btn,
3243 .btn-group-vertical > .btn-group + .btn-group {
3243 .btn-group-vertical > .btn-group + .btn-group {
3244 margin-top: -1px;
3244 margin-top: -1px;
3245 margin-left: 0;
3245 margin-left: 0;
3246 }
3246 }
3247 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3247 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3248 border-radius: 0;
3248 border-radius: 0;
3249 }
3249 }
3250 .btn-group-vertical > .btn:first-child:not(:last-child) {
3250 .btn-group-vertical > .btn:first-child:not(:last-child) {
3251 border-top-right-radius: 2px;
3251 border-top-right-radius: 2px;
3252 border-bottom-right-radius: 0;
3252 border-bottom-right-radius: 0;
3253 border-bottom-left-radius: 0;
3253 border-bottom-left-radius: 0;
3254 }
3254 }
3255 .btn-group-vertical > .btn:last-child:not(:first-child) {
3255 .btn-group-vertical > .btn:last-child:not(:first-child) {
3256 border-bottom-left-radius: 2px;
3256 border-bottom-left-radius: 2px;
3257 border-top-right-radius: 0;
3257 border-top-right-radius: 0;
3258 border-top-left-radius: 0;
3258 border-top-left-radius: 0;
3259 }
3259 }
3260 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3260 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3261 border-radius: 0;
3261 border-radius: 0;
3262 }
3262 }
3263 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3263 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3264 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3264 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3265 border-bottom-right-radius: 0;
3265 border-bottom-right-radius: 0;
3266 border-bottom-left-radius: 0;
3266 border-bottom-left-radius: 0;
3267 }
3267 }
3268 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3268 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3269 border-top-right-radius: 0;
3269 border-top-right-radius: 0;
3270 border-top-left-radius: 0;
3270 border-top-left-radius: 0;
3271 }
3271 }
3272 .btn-group-justified {
3272 .btn-group-justified {
3273 display: table;
3273 display: table;
3274 width: 100%;
3274 width: 100%;
3275 table-layout: fixed;
3275 table-layout: fixed;
3276 border-collapse: separate;
3276 border-collapse: separate;
3277 }
3277 }
3278 .btn-group-justified > .btn,
3278 .btn-group-justified > .btn,
3279 .btn-group-justified > .btn-group {
3279 .btn-group-justified > .btn-group {
3280 float: none;
3280 float: none;
3281 display: table-cell;
3281 display: table-cell;
3282 width: 1%;
3282 width: 1%;
3283 }
3283 }
3284 .btn-group-justified > .btn-group .btn {
3284 .btn-group-justified > .btn-group .btn {
3285 width: 100%;
3285 width: 100%;
3286 }
3286 }
3287 [data-toggle="buttons"] > .btn > input[type="radio"],
3287 [data-toggle="buttons"] > .btn > input[type="radio"],
3288 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3288 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3289 display: none;
3289 display: none;
3290 }
3290 }
3291 .input-group {
3291 .input-group {
3292 position: relative;
3292 position: relative;
3293 display: table;
3293 display: table;
3294 border-collapse: separate;
3294 border-collapse: separate;
3295 }
3295 }
3296 .input-group[class*="col-"] {
3296 .input-group[class*="col-"] {
3297 float: none;
3297 float: none;
3298 padding-left: 0;
3298 padding-left: 0;
3299 padding-right: 0;
3299 padding-right: 0;
3300 }
3300 }
3301 .input-group .form-control {
3301 .input-group .form-control {
3302 position: relative;
3302 position: relative;
3303 z-index: 2;
3303 z-index: 2;
3304 float: left;
3304 float: left;
3305 width: 100%;
3305 width: 100%;
3306 margin-bottom: 0;
3306 margin-bottom: 0;
3307 }
3307 }
3308 .input-group-lg > .form-control,
3308 .input-group-lg > .form-control,
3309 .input-group-lg > .input-group-addon,
3309 .input-group-lg > .input-group-addon,
3310 .input-group-lg > .input-group-btn > .btn {
3310 .input-group-lg > .input-group-btn > .btn {
3311 height: 45px;
3311 height: 45px;
3312 padding: 10px 16px;
3312 padding: 10px 16px;
3313 font-size: 17px;
3313 font-size: 17px;
3314 line-height: 1.33;
3314 line-height: 1.33;
3315 border-radius: 6px;
3315 border-radius: 6px;
3316 }
3316 }
3317 select.input-group-lg > .form-control,
3317 select.input-group-lg > .form-control,
3318 select.input-group-lg > .input-group-addon,
3318 select.input-group-lg > .input-group-addon,
3319 select.input-group-lg > .input-group-btn > .btn {
3319 select.input-group-lg > .input-group-btn > .btn {
3320 height: 45px;
3320 height: 45px;
3321 line-height: 45px;
3321 line-height: 45px;
3322 }
3322 }
3323 textarea.input-group-lg > .form-control,
3323 textarea.input-group-lg > .form-control,
3324 textarea.input-group-lg > .input-group-addon,
3324 textarea.input-group-lg > .input-group-addon,
3325 textarea.input-group-lg > .input-group-btn > .btn,
3325 textarea.input-group-lg > .input-group-btn > .btn,
3326 select[multiple].input-group-lg > .form-control,
3326 select[multiple].input-group-lg > .form-control,
3327 select[multiple].input-group-lg > .input-group-addon,
3327 select[multiple].input-group-lg > .input-group-addon,
3328 select[multiple].input-group-lg > .input-group-btn > .btn {
3328 select[multiple].input-group-lg > .input-group-btn > .btn {
3329 height: auto;
3329 height: auto;
3330 }
3330 }
3331 .input-group-sm > .form-control,
3331 .input-group-sm > .form-control,
3332 .input-group-sm > .input-group-addon,
3332 .input-group-sm > .input-group-addon,
3333 .input-group-sm > .input-group-btn > .btn {
3333 .input-group-sm > .input-group-btn > .btn {
3334 height: 30px;
3334 height: 30px;
3335 padding: 5px 10px;
3335 padding: 5px 10px;
3336 font-size: 12px;
3336 font-size: 12px;
3337 line-height: 1.5;
3337 line-height: 1.5;
3338 border-radius: 2px;
3338 border-radius: 2px;
3339 }
3339 }
3340 select.input-group-sm > .form-control,
3340 select.input-group-sm > .form-control,
3341 select.input-group-sm > .input-group-addon,
3341 select.input-group-sm > .input-group-addon,
3342 select.input-group-sm > .input-group-btn > .btn {
3342 select.input-group-sm > .input-group-btn > .btn {
3343 height: 30px;
3343 height: 30px;
3344 line-height: 30px;
3344 line-height: 30px;
3345 }
3345 }
3346 textarea.input-group-sm > .form-control,
3346 textarea.input-group-sm > .form-control,
3347 textarea.input-group-sm > .input-group-addon,
3347 textarea.input-group-sm > .input-group-addon,
3348 textarea.input-group-sm > .input-group-btn > .btn,
3348 textarea.input-group-sm > .input-group-btn > .btn,
3349 select[multiple].input-group-sm > .form-control,
3349 select[multiple].input-group-sm > .form-control,
3350 select[multiple].input-group-sm > .input-group-addon,
3350 select[multiple].input-group-sm > .input-group-addon,
3351 select[multiple].input-group-sm > .input-group-btn > .btn {
3351 select[multiple].input-group-sm > .input-group-btn > .btn {
3352 height: auto;
3352 height: auto;
3353 }
3353 }
3354 .input-group-addon,
3354 .input-group-addon,
3355 .input-group-btn,
3355 .input-group-btn,
3356 .input-group .form-control {
3356 .input-group .form-control {
3357 display: table-cell;
3357 display: table-cell;
3358 }
3358 }
3359 .input-group-addon:not(:first-child):not(:last-child),
3359 .input-group-addon:not(:first-child):not(:last-child),
3360 .input-group-btn:not(:first-child):not(:last-child),
3360 .input-group-btn:not(:first-child):not(:last-child),
3361 .input-group .form-control:not(:first-child):not(:last-child) {
3361 .input-group .form-control:not(:first-child):not(:last-child) {
3362 border-radius: 0;
3362 border-radius: 0;
3363 }
3363 }
3364 .input-group-addon,
3364 .input-group-addon,
3365 .input-group-btn {
3365 .input-group-btn {
3366 width: 1%;
3366 width: 1%;
3367 white-space: nowrap;
3367 white-space: nowrap;
3368 vertical-align: middle;
3368 vertical-align: middle;
3369 }
3369 }
3370 .input-group-addon {
3370 .input-group-addon {
3371 padding: 6px 12px;
3371 padding: 6px 12px;
3372 font-size: 13px;
3372 font-size: 13px;
3373 font-weight: normal;
3373 font-weight: normal;
3374 line-height: 1;
3374 line-height: 1;
3375 color: #555555;
3375 color: #555555;
3376 text-align: center;
3376 text-align: center;
3377 background-color: #eeeeee;
3377 background-color: #eeeeee;
3378 border: 1px solid #cccccc;
3378 border: 1px solid #cccccc;
3379 border-radius: 2px;
3379 border-radius: 2px;
3380 }
3380 }
3381 .input-group-addon.input-sm {
3381 .input-group-addon.input-sm {
3382 padding: 5px 10px;
3382 padding: 5px 10px;
3383 font-size: 12px;
3383 font-size: 12px;
3384 border-radius: 2px;
3384 border-radius: 2px;
3385 }
3385 }
3386 .input-group-addon.input-lg {
3386 .input-group-addon.input-lg {
3387 padding: 10px 16px;
3387 padding: 10px 16px;
3388 font-size: 17px;
3388 font-size: 17px;
3389 border-radius: 6px;
3389 border-radius: 6px;
3390 }
3390 }
3391 .input-group-addon input[type="radio"],
3391 .input-group-addon input[type="radio"],
3392 .input-group-addon input[type="checkbox"] {
3392 .input-group-addon input[type="checkbox"] {
3393 margin-top: 0;
3393 margin-top: 0;
3394 }
3394 }
3395 .input-group .form-control:first-child,
3395 .input-group .form-control:first-child,
3396 .input-group-addon:first-child,
3396 .input-group-addon:first-child,
3397 .input-group-btn:first-child > .btn,
3397 .input-group-btn:first-child > .btn,
3398 .input-group-btn:first-child > .btn-group > .btn,
3398 .input-group-btn:first-child > .btn-group > .btn,
3399 .input-group-btn:first-child > .dropdown-toggle,
3399 .input-group-btn:first-child > .dropdown-toggle,
3400 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3400 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3401 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3401 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3402 border-bottom-right-radius: 0;
3402 border-bottom-right-radius: 0;
3403 border-top-right-radius: 0;
3403 border-top-right-radius: 0;
3404 }
3404 }
3405 .input-group-addon:first-child {
3405 .input-group-addon:first-child {
3406 border-right: 0;
3406 border-right: 0;
3407 }
3407 }
3408 .input-group .form-control:last-child,
3408 .input-group .form-control:last-child,
3409 .input-group-addon:last-child,
3409 .input-group-addon:last-child,
3410 .input-group-btn:last-child > .btn,
3410 .input-group-btn:last-child > .btn,
3411 .input-group-btn:last-child > .btn-group > .btn,
3411 .input-group-btn:last-child > .btn-group > .btn,
3412 .input-group-btn:last-child > .dropdown-toggle,
3412 .input-group-btn:last-child > .dropdown-toggle,
3413 .input-group-btn:first-child > .btn:not(:first-child),
3413 .input-group-btn:first-child > .btn:not(:first-child),
3414 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3414 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3415 border-bottom-left-radius: 0;
3415 border-bottom-left-radius: 0;
3416 border-top-left-radius: 0;
3416 border-top-left-radius: 0;
3417 }
3417 }
3418 .input-group-addon:last-child {
3418 .input-group-addon:last-child {
3419 border-left: 0;
3419 border-left: 0;
3420 }
3420 }
3421 .input-group-btn {
3421 .input-group-btn {
3422 position: relative;
3422 position: relative;
3423 font-size: 0;
3423 font-size: 0;
3424 white-space: nowrap;
3424 white-space: nowrap;
3425 }
3425 }
3426 .input-group-btn > .btn {
3426 .input-group-btn > .btn {
3427 position: relative;
3427 position: relative;
3428 }
3428 }
3429 .input-group-btn > .btn + .btn {
3429 .input-group-btn > .btn + .btn {
3430 margin-left: -1px;
3430 margin-left: -1px;
3431 }
3431 }
3432 .input-group-btn > .btn:hover,
3432 .input-group-btn > .btn:hover,
3433 .input-group-btn > .btn:focus,
3433 .input-group-btn > .btn:focus,
3434 .input-group-btn > .btn:active {
3434 .input-group-btn > .btn:active {
3435 z-index: 2;
3435 z-index: 2;
3436 }
3436 }
3437 .input-group-btn:first-child > .btn,
3437 .input-group-btn:first-child > .btn,
3438 .input-group-btn:first-child > .btn-group {
3438 .input-group-btn:first-child > .btn-group {
3439 margin-right: -1px;
3439 margin-right: -1px;
3440 }
3440 }
3441 .input-group-btn:last-child > .btn,
3441 .input-group-btn:last-child > .btn,
3442 .input-group-btn:last-child > .btn-group {
3442 .input-group-btn:last-child > .btn-group {
3443 margin-left: -1px;
3443 margin-left: -1px;
3444 }
3444 }
3445 .nav {
3445 .nav {
3446 margin-bottom: 0;
3446 margin-bottom: 0;
3447 padding-left: 0;
3447 padding-left: 0;
3448 list-style: none;
3448 list-style: none;
3449 }
3449 }
3450 .nav > li {
3450 .nav > li {
3451 position: relative;
3451 position: relative;
3452 display: block;
3452 display: block;
3453 }
3453 }
3454 .nav > li > a {
3454 .nav > li > a {
3455 position: relative;
3455 position: relative;
3456 display: block;
3456 display: block;
3457 padding: 10px 15px;
3457 padding: 10px 15px;
3458 }
3458 }
3459 .nav > li > a:hover,
3459 .nav > li > a:hover,
3460 .nav > li > a:focus {
3460 .nav > li > a:focus {
3461 text-decoration: none;
3461 text-decoration: none;
3462 background-color: #eeeeee;
3462 background-color: #eeeeee;
3463 }
3463 }
3464 .nav > li.disabled > a {
3464 .nav > li.disabled > a {
3465 color: #999999;
3465 color: #999999;
3466 }
3466 }
3467 .nav > li.disabled > a:hover,
3467 .nav > li.disabled > a:hover,
3468 .nav > li.disabled > a:focus {
3468 .nav > li.disabled > a:focus {
3469 color: #999999;
3469 color: #999999;
3470 text-decoration: none;
3470 text-decoration: none;
3471 background-color: transparent;
3471 background-color: transparent;
3472 cursor: not-allowed;
3472 cursor: not-allowed;
3473 }
3473 }
3474 .nav .open > a,
3474 .nav .open > a,
3475 .nav .open > a:hover,
3475 .nav .open > a:hover,
3476 .nav .open > a:focus {
3476 .nav .open > a:focus {
3477 background-color: #eeeeee;
3477 background-color: #eeeeee;
3478 border-color: #428bca;
3478 border-color: #428bca;
3479 }
3479 }
3480 .nav .nav-divider {
3480 .nav .nav-divider {
3481 height: 1px;
3481 height: 1px;
3482 margin: 8px 0;
3482 margin: 8px 0;
3483 overflow: hidden;
3483 overflow: hidden;
3484 background-color: #e5e5e5;
3484 background-color: #e5e5e5;
3485 }
3485 }
3486 .nav > li > a > img {
3486 .nav > li > a > img {
3487 max-width: none;
3487 max-width: none;
3488 }
3488 }
3489 .nav-tabs {
3489 .nav-tabs {
3490 border-bottom: 1px solid #dddddd;
3490 border-bottom: 1px solid #dddddd;
3491 }
3491 }
3492 .nav-tabs > li {
3492 .nav-tabs > li {
3493 float: left;
3493 float: left;
3494 margin-bottom: -1px;
3494 margin-bottom: -1px;
3495 }
3495 }
3496 .nav-tabs > li > a {
3496 .nav-tabs > li > a {
3497 margin-right: 2px;
3497 margin-right: 2px;
3498 line-height: 1.42857143;
3498 line-height: 1.42857143;
3499 border: 1px solid transparent;
3499 border: 1px solid transparent;
3500 border-radius: 2px 2px 0 0;
3500 border-radius: 2px 2px 0 0;
3501 }
3501 }
3502 .nav-tabs > li > a:hover {
3502 .nav-tabs > li > a:hover {
3503 border-color: #eeeeee #eeeeee #dddddd;
3503 border-color: #eeeeee #eeeeee #dddddd;
3504 }
3504 }
3505 .nav-tabs > li.active > a,
3505 .nav-tabs > li.active > a,
3506 .nav-tabs > li.active > a:hover,
3506 .nav-tabs > li.active > a:hover,
3507 .nav-tabs > li.active > a:focus {
3507 .nav-tabs > li.active > a:focus {
3508 color: #555555;
3508 color: #555555;
3509 background-color: #ffffff;
3509 background-color: #ffffff;
3510 border: 1px solid #dddddd;
3510 border: 1px solid #dddddd;
3511 border-bottom-color: transparent;
3511 border-bottom-color: transparent;
3512 cursor: default;
3512 cursor: default;
3513 }
3513 }
3514 .nav-tabs.nav-justified {
3514 .nav-tabs.nav-justified {
3515 width: 100%;
3515 width: 100%;
3516 border-bottom: 0;
3516 border-bottom: 0;
3517 }
3517 }
3518 .nav-tabs.nav-justified > li {
3518 .nav-tabs.nav-justified > li {
3519 float: none;
3519 float: none;
3520 }
3520 }
3521 .nav-tabs.nav-justified > li > a {
3521 .nav-tabs.nav-justified > li > a {
3522 text-align: center;
3522 text-align: center;
3523 margin-bottom: 5px;
3523 margin-bottom: 5px;
3524 }
3524 }
3525 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3525 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3526 top: auto;
3526 top: auto;
3527 left: auto;
3527 left: auto;
3528 }
3528 }
3529 @media (min-width: 768px) {
3529 @media (min-width: 768px) {
3530 .nav-tabs.nav-justified > li {
3530 .nav-tabs.nav-justified > li {
3531 display: table-cell;
3531 display: table-cell;
3532 width: 1%;
3532 width: 1%;
3533 }
3533 }
3534 .nav-tabs.nav-justified > li > a {
3534 .nav-tabs.nav-justified > li > a {
3535 margin-bottom: 0;
3535 margin-bottom: 0;
3536 }
3536 }
3537 }
3537 }
3538 .nav-tabs.nav-justified > li > a {
3538 .nav-tabs.nav-justified > li > a {
3539 margin-right: 0;
3539 margin-right: 0;
3540 border-radius: 2px;
3540 border-radius: 2px;
3541 }
3541 }
3542 .nav-tabs.nav-justified > .active > a,
3542 .nav-tabs.nav-justified > .active > a,
3543 .nav-tabs.nav-justified > .active > a:hover,
3543 .nav-tabs.nav-justified > .active > a:hover,
3544 .nav-tabs.nav-justified > .active > a:focus {
3544 .nav-tabs.nav-justified > .active > a:focus {
3545 border: 1px solid #dddddd;
3545 border: 1px solid #dddddd;
3546 }
3546 }
3547 @media (min-width: 768px) {
3547 @media (min-width: 768px) {
3548 .nav-tabs.nav-justified > li > a {
3548 .nav-tabs.nav-justified > li > a {
3549 border-bottom: 1px solid #dddddd;
3549 border-bottom: 1px solid #dddddd;
3550 border-radius: 2px 2px 0 0;
3550 border-radius: 2px 2px 0 0;
3551 }
3551 }
3552 .nav-tabs.nav-justified > .active > a,
3552 .nav-tabs.nav-justified > .active > a,
3553 .nav-tabs.nav-justified > .active > a:hover,
3553 .nav-tabs.nav-justified > .active > a:hover,
3554 .nav-tabs.nav-justified > .active > a:focus {
3554 .nav-tabs.nav-justified > .active > a:focus {
3555 border-bottom-color: #ffffff;
3555 border-bottom-color: #ffffff;
3556 }
3556 }
3557 }
3557 }
3558 .nav-pills > li {
3558 .nav-pills > li {
3559 float: left;
3559 float: left;
3560 }
3560 }
3561 .nav-pills > li > a {
3561 .nav-pills > li > a {
3562 border-radius: 2px;
3562 border-radius: 2px;
3563 }
3563 }
3564 .nav-pills > li + li {
3564 .nav-pills > li + li {
3565 margin-left: 2px;
3565 margin-left: 2px;
3566 }
3566 }
3567 .nav-pills > li.active > a,
3567 .nav-pills > li.active > a,
3568 .nav-pills > li.active > a:hover,
3568 .nav-pills > li.active > a:hover,
3569 .nav-pills > li.active > a:focus {
3569 .nav-pills > li.active > a:focus {
3570 color: #ffffff;
3570 color: #ffffff;
3571 background-color: #428bca;
3571 background-color: #428bca;
3572 }
3572 }
3573 .nav-stacked > li {
3573 .nav-stacked > li {
3574 float: none;
3574 float: none;
3575 }
3575 }
3576 .nav-stacked > li + li {
3576 .nav-stacked > li + li {
3577 margin-top: 2px;
3577 margin-top: 2px;
3578 margin-left: 0;
3578 margin-left: 0;
3579 }
3579 }
3580 .nav-justified {
3580 .nav-justified {
3581 width: 100%;
3581 width: 100%;
3582 }
3582 }
3583 .nav-justified > li {
3583 .nav-justified > li {
3584 float: none;
3584 float: none;
3585 }
3585 }
3586 .nav-justified > li > a {
3586 .nav-justified > li > a {
3587 text-align: center;
3587 text-align: center;
3588 margin-bottom: 5px;
3588 margin-bottom: 5px;
3589 }
3589 }
3590 .nav-justified > .dropdown .dropdown-menu {
3590 .nav-justified > .dropdown .dropdown-menu {
3591 top: auto;
3591 top: auto;
3592 left: auto;
3592 left: auto;
3593 }
3593 }
3594 @media (min-width: 768px) {
3594 @media (min-width: 768px) {
3595 .nav-justified > li {
3595 .nav-justified > li {
3596 display: table-cell;
3596 display: table-cell;
3597 width: 1%;
3597 width: 1%;
3598 }
3598 }
3599 .nav-justified > li > a {
3599 .nav-justified > li > a {
3600 margin-bottom: 0;
3600 margin-bottom: 0;
3601 }
3601 }
3602 }
3602 }
3603 .nav-tabs-justified {
3603 .nav-tabs-justified {
3604 border-bottom: 0;
3604 border-bottom: 0;
3605 }
3605 }
3606 .nav-tabs-justified > li > a {
3606 .nav-tabs-justified > li > a {
3607 margin-right: 0;
3607 margin-right: 0;
3608 border-radius: 2px;
3608 border-radius: 2px;
3609 }
3609 }
3610 .nav-tabs-justified > .active > a,
3610 .nav-tabs-justified > .active > a,
3611 .nav-tabs-justified > .active > a:hover,
3611 .nav-tabs-justified > .active > a:hover,
3612 .nav-tabs-justified > .active > a:focus {
3612 .nav-tabs-justified > .active > a:focus {
3613 border: 1px solid #dddddd;
3613 border: 1px solid #dddddd;
3614 }
3614 }
3615 @media (min-width: 768px) {
3615 @media (min-width: 768px) {
3616 .nav-tabs-justified > li > a {
3616 .nav-tabs-justified > li > a {
3617 border-bottom: 1px solid #dddddd;
3617 border-bottom: 1px solid #dddddd;
3618 border-radius: 2px 2px 0 0;
3618 border-radius: 2px 2px 0 0;
3619 }
3619 }
3620 .nav-tabs-justified > .active > a,
3620 .nav-tabs-justified > .active > a,
3621 .nav-tabs-justified > .active > a:hover,
3621 .nav-tabs-justified > .active > a:hover,
3622 .nav-tabs-justified > .active > a:focus {
3622 .nav-tabs-justified > .active > a:focus {
3623 border-bottom-color: #ffffff;
3623 border-bottom-color: #ffffff;
3624 }
3624 }
3625 }
3625 }
3626 .tab-content > .tab-pane {
3626 .tab-content > .tab-pane {
3627 display: none;
3627 display: none;
3628 }
3628 }
3629 .tab-content > .active {
3629 .tab-content > .active {
3630 display: block;
3630 display: block;
3631 }
3631 }
3632 .nav-tabs .dropdown-menu {
3632 .nav-tabs .dropdown-menu {
3633 margin-top: -1px;
3633 margin-top: -1px;
3634 border-top-right-radius: 0;
3634 border-top-right-radius: 0;
3635 border-top-left-radius: 0;
3635 border-top-left-radius: 0;
3636 }
3636 }
3637 .navbar {
3637 .navbar {
3638 position: relative;
3638 position: relative;
3639 min-height: 30px;
3639 min-height: 30px;
3640 margin-bottom: 18px;
3640 margin-bottom: 18px;
3641 border: 1px solid transparent;
3641 border: 1px solid transparent;
3642 }
3642 }
3643 @media (min-width: 540px) {
3643 @media (min-width: 540px) {
3644 .navbar {
3644 .navbar {
3645 border-radius: 2px;
3645 border-radius: 2px;
3646 }
3646 }
3647 }
3647 }
3648 @media (min-width: 540px) {
3648 @media (min-width: 540px) {
3649 .navbar-header {
3649 .navbar-header {
3650 float: left;
3650 float: left;
3651 }
3651 }
3652 }
3652 }
3653 .navbar-collapse {
3653 .navbar-collapse {
3654 max-height: 340px;
3654 max-height: 340px;
3655 overflow-x: visible;
3655 overflow-x: visible;
3656 padding-right: 0px;
3656 padding-right: 0px;
3657 padding-left: 0px;
3657 padding-left: 0px;
3658 border-top: 1px solid transparent;
3658 border-top: 1px solid transparent;
3659 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3659 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3660 -webkit-overflow-scrolling: touch;
3660 -webkit-overflow-scrolling: touch;
3661 }
3661 }
3662 .navbar-collapse.in {
3662 .navbar-collapse.in {
3663 overflow-y: auto;
3663 overflow-y: auto;
3664 }
3664 }
3665 @media (min-width: 540px) {
3665 @media (min-width: 540px) {
3666 .navbar-collapse {
3666 .navbar-collapse {
3667 width: auto;
3667 width: auto;
3668 border-top: 0;
3668 border-top: 0;
3669 box-shadow: none;
3669 box-shadow: none;
3670 }
3670 }
3671 .navbar-collapse.collapse {
3671 .navbar-collapse.collapse {
3672 display: block !important;
3672 display: block !important;
3673 height: auto !important;
3673 height: auto !important;
3674 padding-bottom: 0;
3674 padding-bottom: 0;
3675 overflow: visible !important;
3675 overflow: visible !important;
3676 }
3676 }
3677 .navbar-collapse.in {
3677 .navbar-collapse.in {
3678 overflow-y: visible;
3678 overflow-y: visible;
3679 }
3679 }
3680 .navbar-fixed-top .navbar-collapse,
3680 .navbar-fixed-top .navbar-collapse,
3681 .navbar-static-top .navbar-collapse,
3681 .navbar-static-top .navbar-collapse,
3682 .navbar-fixed-bottom .navbar-collapse {
3682 .navbar-fixed-bottom .navbar-collapse {
3683 padding-left: 0;
3683 padding-left: 0;
3684 padding-right: 0;
3684 padding-right: 0;
3685 }
3685 }
3686 }
3686 }
3687 .container > .navbar-header,
3687 .container > .navbar-header,
3688 .container-fluid > .navbar-header,
3688 .container-fluid > .navbar-header,
3689 .container > .navbar-collapse,
3689 .container > .navbar-collapse,
3690 .container-fluid > .navbar-collapse {
3690 .container-fluid > .navbar-collapse {
3691 margin-right: 0px;
3691 margin-right: 0px;
3692 margin-left: 0px;
3692 margin-left: 0px;
3693 }
3693 }
3694 @media (min-width: 540px) {
3694 @media (min-width: 540px) {
3695 .container > .navbar-header,
3695 .container > .navbar-header,
3696 .container-fluid > .navbar-header,
3696 .container-fluid > .navbar-header,
3697 .container > .navbar-collapse,
3697 .container > .navbar-collapse,
3698 .container-fluid > .navbar-collapse {
3698 .container-fluid > .navbar-collapse {
3699 margin-right: 0;
3699 margin-right: 0;
3700 margin-left: 0;
3700 margin-left: 0;
3701 }
3701 }
3702 }
3702 }
3703 .navbar-static-top {
3703 .navbar-static-top {
3704 z-index: 1000;
3704 z-index: 1000;
3705 border-width: 0 0 1px;
3705 border-width: 0 0 1px;
3706 }
3706 }
3707 @media (min-width: 540px) {
3707 @media (min-width: 540px) {
3708 .navbar-static-top {
3708 .navbar-static-top {
3709 border-radius: 0;
3709 border-radius: 0;
3710 }
3710 }
3711 }
3711 }
3712 .navbar-fixed-top,
3712 .navbar-fixed-top,
3713 .navbar-fixed-bottom {
3713 .navbar-fixed-bottom {
3714 position: fixed;
3714 position: fixed;
3715 right: 0;
3715 right: 0;
3716 left: 0;
3716 left: 0;
3717 z-index: 1030;
3717 z-index: 1030;
3718 }
3718 }
3719 @media (min-width: 540px) {
3719 @media (min-width: 540px) {
3720 .navbar-fixed-top,
3720 .navbar-fixed-top,
3721 .navbar-fixed-bottom {
3721 .navbar-fixed-bottom {
3722 border-radius: 0;
3722 border-radius: 0;
3723 }
3723 }
3724 }
3724 }
3725 .navbar-fixed-top {
3725 .navbar-fixed-top {
3726 top: 0;
3726 top: 0;
3727 border-width: 0 0 1px;
3727 border-width: 0 0 1px;
3728 }
3728 }
3729 .navbar-fixed-bottom {
3729 .navbar-fixed-bottom {
3730 bottom: 0;
3730 bottom: 0;
3731 margin-bottom: 0;
3731 margin-bottom: 0;
3732 border-width: 1px 0 0;
3732 border-width: 1px 0 0;
3733 }
3733 }
3734 .navbar-brand {
3734 .navbar-brand {
3735 float: left;
3735 float: left;
3736 padding: 6px 0px;
3736 padding: 6px 0px;
3737 font-size: 17px;
3737 font-size: 17px;
3738 line-height: 18px;
3738 line-height: 18px;
3739 height: 30px;
3739 height: 30px;
3740 }
3740 }
3741 .navbar-brand:hover,
3741 .navbar-brand:hover,
3742 .navbar-brand:focus {
3742 .navbar-brand:focus {
3743 text-decoration: none;
3743 text-decoration: none;
3744 }
3744 }
3745 @media (min-width: 540px) {
3745 @media (min-width: 540px) {
3746 .navbar > .container .navbar-brand,
3746 .navbar > .container .navbar-brand,
3747 .navbar > .container-fluid .navbar-brand {
3747 .navbar > .container-fluid .navbar-brand {
3748 margin-left: 0px;
3748 margin-left: 0px;
3749 }
3749 }
3750 }
3750 }
3751 .navbar-toggle {
3751 .navbar-toggle {
3752 position: relative;
3752 position: relative;
3753 float: right;
3753 float: right;
3754 margin-right: 0px;
3754 margin-right: 0px;
3755 padding: 9px 10px;
3755 padding: 9px 10px;
3756 margin-top: -2px;
3756 margin-top: -2px;
3757 margin-bottom: -2px;
3757 margin-bottom: -2px;
3758 background-color: transparent;
3758 background-color: transparent;
3759 background-image: none;
3759 background-image: none;
3760 border: 1px solid transparent;
3760 border: 1px solid transparent;
3761 border-radius: 2px;
3761 border-radius: 2px;
3762 }
3762 }
3763 .navbar-toggle:focus {
3763 .navbar-toggle:focus {
3764 outline: none;
3764 outline: none;
3765 }
3765 }
3766 .navbar-toggle .icon-bar {
3766 .navbar-toggle .icon-bar {
3767 display: block;
3767 display: block;
3768 width: 22px;
3768 width: 22px;
3769 height: 2px;
3769 height: 2px;
3770 border-radius: 1px;
3770 border-radius: 1px;
3771 }
3771 }
3772 .navbar-toggle .icon-bar + .icon-bar {
3772 .navbar-toggle .icon-bar + .icon-bar {
3773 margin-top: 4px;
3773 margin-top: 4px;
3774 }
3774 }
3775 @media (min-width: 540px) {
3775 @media (min-width: 540px) {
3776 .navbar-toggle {
3776 .navbar-toggle {
3777 display: none;
3777 display: none;
3778 }
3778 }
3779 }
3779 }
3780 .navbar-nav {
3780 .navbar-nav {
3781 margin: 3px 0px;
3781 margin: 3px 0px;
3782 }
3782 }
3783 .navbar-nav > li > a {
3783 .navbar-nav > li > a {
3784 padding-top: 10px;
3784 padding-top: 10px;
3785 padding-bottom: 10px;
3785 padding-bottom: 10px;
3786 line-height: 18px;
3786 line-height: 18px;
3787 }
3787 }
3788 @media (max-width: 539px) {
3788 @media (max-width: 539px) {
3789 .navbar-nav .open .dropdown-menu {
3789 .navbar-nav .open .dropdown-menu {
3790 position: static;
3790 position: static;
3791 float: none;
3791 float: none;
3792 width: auto;
3792 width: auto;
3793 margin-top: 0;
3793 margin-top: 0;
3794 background-color: transparent;
3794 background-color: transparent;
3795 border: 0;
3795 border: 0;
3796 box-shadow: none;
3796 box-shadow: none;
3797 }
3797 }
3798 .navbar-nav .open .dropdown-menu > li > a,
3798 .navbar-nav .open .dropdown-menu > li > a,
3799 .navbar-nav .open .dropdown-menu .dropdown-header {
3799 .navbar-nav .open .dropdown-menu .dropdown-header {
3800 padding: 5px 15px 5px 25px;
3800 padding: 5px 15px 5px 25px;
3801 }
3801 }
3802 .navbar-nav .open .dropdown-menu > li > a {
3802 .navbar-nav .open .dropdown-menu > li > a {
3803 line-height: 18px;
3803 line-height: 18px;
3804 }
3804 }
3805 .navbar-nav .open .dropdown-menu > li > a:hover,
3805 .navbar-nav .open .dropdown-menu > li > a:hover,
3806 .navbar-nav .open .dropdown-menu > li > a:focus {
3806 .navbar-nav .open .dropdown-menu > li > a:focus {
3807 background-image: none;
3807 background-image: none;
3808 }
3808 }
3809 }
3809 }
3810 @media (min-width: 540px) {
3810 @media (min-width: 540px) {
3811 .navbar-nav {
3811 .navbar-nav {
3812 float: left;
3812 float: left;
3813 margin: 0;
3813 margin: 0;
3814 }
3814 }
3815 .navbar-nav > li {
3815 .navbar-nav > li {
3816 float: left;
3816 float: left;
3817 }
3817 }
3818 .navbar-nav > li > a {
3818 .navbar-nav > li > a {
3819 padding-top: 6px;
3819 padding-top: 6px;
3820 padding-bottom: 6px;
3820 padding-bottom: 6px;
3821 }
3821 }
3822 .navbar-nav.navbar-right:last-child {
3822 .navbar-nav.navbar-right:last-child {
3823 margin-right: 0px;
3823 margin-right: 0px;
3824 }
3824 }
3825 }
3825 }
3826 @media (min-width: 540px) {
3826 @media (min-width: 540px) {
3827 .navbar-left {
3827 .navbar-left {
3828 float: left !important;
3828 float: left !important;
3829 float: left;
3829 float: left;
3830 }
3830 }
3831 .navbar-right {
3831 .navbar-right {
3832 float: right !important;
3832 float: right !important;
3833 float: right;
3833 float: right;
3834 }
3834 }
3835 }
3835 }
3836 .navbar-form {
3836 .navbar-form {
3837 margin-left: 0px;
3837 margin-left: 0px;
3838 margin-right: 0px;
3838 margin-right: 0px;
3839 padding: 10px 0px;
3839 padding: 10px 0px;
3840 border-top: 1px solid transparent;
3840 border-top: 1px solid transparent;
3841 border-bottom: 1px solid transparent;
3841 border-bottom: 1px solid transparent;
3842 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3842 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3843 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3843 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3844 margin-top: -1px;
3844 margin-top: -1px;
3845 margin-bottom: -1px;
3845 margin-bottom: -1px;
3846 }
3846 }
3847 @media (min-width: 768px) {
3847 @media (min-width: 768px) {
3848 .navbar-form .form-group {
3848 .navbar-form .form-group {
3849 display: inline-block;
3849 display: inline-block;
3850 margin-bottom: 0;
3850 margin-bottom: 0;
3851 vertical-align: middle;
3851 vertical-align: middle;
3852 }
3852 }
3853 .navbar-form .form-control {
3853 .navbar-form .form-control {
3854 display: inline-block;
3854 display: inline-block;
3855 width: auto;
3855 width: auto;
3856 vertical-align: middle;
3856 vertical-align: middle;
3857 }
3857 }
3858 .navbar-form .input-group > .form-control {
3858 .navbar-form .input-group > .form-control {
3859 width: 100%;
3859 width: 100%;
3860 }
3860 }
3861 .navbar-form .control-label {
3861 .navbar-form .control-label {
3862 margin-bottom: 0;
3862 margin-bottom: 0;
3863 vertical-align: middle;
3863 vertical-align: middle;
3864 }
3864 }
3865 .navbar-form .radio,
3865 .navbar-form .radio,
3866 .navbar-form .checkbox {
3866 .navbar-form .checkbox {
3867 display: inline-block;
3867 display: inline-block;
3868 margin-top: 0;
3868 margin-top: 0;
3869 margin-bottom: 0;
3869 margin-bottom: 0;
3870 padding-left: 0;
3870 padding-left: 0;
3871 vertical-align: middle;
3871 vertical-align: middle;
3872 }
3872 }
3873 .navbar-form .radio input[type="radio"],
3873 .navbar-form .radio input[type="radio"],
3874 .navbar-form .checkbox input[type="checkbox"] {
3874 .navbar-form .checkbox input[type="checkbox"] {
3875 float: none;
3875 float: none;
3876 margin-left: 0;
3876 margin-left: 0;
3877 }
3877 }
3878 .navbar-form .has-feedback .form-control-feedback {
3878 .navbar-form .has-feedback .form-control-feedback {
3879 top: 0;
3879 top: 0;
3880 }
3880 }
3881 }
3881 }
3882 @media (max-width: 539px) {
3882 @media (max-width: 539px) {
3883 .navbar-form .form-group {
3883 .navbar-form .form-group {
3884 margin-bottom: 5px;
3884 margin-bottom: 5px;
3885 }
3885 }
3886 }
3886 }
3887 @media (min-width: 540px) {
3887 @media (min-width: 540px) {
3888 .navbar-form {
3888 .navbar-form {
3889 width: auto;
3889 width: auto;
3890 border: 0;
3890 border: 0;
3891 margin-left: 0;
3891 margin-left: 0;
3892 margin-right: 0;
3892 margin-right: 0;
3893 padding-top: 0;
3893 padding-top: 0;
3894 padding-bottom: 0;
3894 padding-bottom: 0;
3895 -webkit-box-shadow: none;
3895 -webkit-box-shadow: none;
3896 box-shadow: none;
3896 box-shadow: none;
3897 }
3897 }
3898 .navbar-form.navbar-right:last-child {
3898 .navbar-form.navbar-right:last-child {
3899 margin-right: 0px;
3899 margin-right: 0px;
3900 }
3900 }
3901 }
3901 }
3902 .navbar-nav > li > .dropdown-menu {
3902 .navbar-nav > li > .dropdown-menu {
3903 margin-top: 0;
3903 margin-top: 0;
3904 border-top-right-radius: 0;
3904 border-top-right-radius: 0;
3905 border-top-left-radius: 0;
3905 border-top-left-radius: 0;
3906 }
3906 }
3907 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3907 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3908 border-bottom-right-radius: 0;
3908 border-bottom-right-radius: 0;
3909 border-bottom-left-radius: 0;
3909 border-bottom-left-radius: 0;
3910 }
3910 }
3911 .navbar-btn {
3911 .navbar-btn {
3912 margin-top: -1px;
3912 margin-top: -1px;
3913 margin-bottom: -1px;
3913 margin-bottom: -1px;
3914 }
3914 }
3915 .navbar-btn.btn-sm {
3915 .navbar-btn.btn-sm {
3916 margin-top: 0px;
3916 margin-top: 0px;
3917 margin-bottom: 0px;
3917 margin-bottom: 0px;
3918 }
3918 }
3919 .navbar-btn.btn-xs {
3919 .navbar-btn.btn-xs {
3920 margin-top: 4px;
3920 margin-top: 4px;
3921 margin-bottom: 4px;
3921 margin-bottom: 4px;
3922 }
3922 }
3923 .navbar-text {
3923 .navbar-text {
3924 margin-top: 6px;
3924 margin-top: 6px;
3925 margin-bottom: 6px;
3925 margin-bottom: 6px;
3926 }
3926 }
3927 @media (min-width: 540px) {
3927 @media (min-width: 540px) {
3928 .navbar-text {
3928 .navbar-text {
3929 float: left;
3929 float: left;
3930 margin-left: 0px;
3930 margin-left: 0px;
3931 margin-right: 0px;
3931 margin-right: 0px;
3932 }
3932 }
3933 .navbar-text.navbar-right:last-child {
3933 .navbar-text.navbar-right:last-child {
3934 margin-right: 0;
3934 margin-right: 0;
3935 }
3935 }
3936 }
3936 }
3937 .navbar-default {
3937 .navbar-default {
3938 background-color: #f8f8f8;
3938 background-color: #f8f8f8;
3939 border-color: #e7e7e7;
3939 border-color: #e7e7e7;
3940 }
3940 }
3941 .navbar-default .navbar-brand {
3941 .navbar-default .navbar-brand {
3942 color: #777777;
3942 color: #777777;
3943 }
3943 }
3944 .navbar-default .navbar-brand:hover,
3944 .navbar-default .navbar-brand:hover,
3945 .navbar-default .navbar-brand:focus {
3945 .navbar-default .navbar-brand:focus {
3946 color: #5e5e5e;
3946 color: #5e5e5e;
3947 background-color: transparent;
3947 background-color: transparent;
3948 }
3948 }
3949 .navbar-default .navbar-text {
3949 .navbar-default .navbar-text {
3950 color: #777777;
3950 color: #777777;
3951 }
3951 }
3952 .navbar-default .navbar-nav > li > a {
3952 .navbar-default .navbar-nav > li > a {
3953 color: #777777;
3953 color: #777777;
3954 }
3954 }
3955 .navbar-default .navbar-nav > li > a:hover,
3955 .navbar-default .navbar-nav > li > a:hover,
3956 .navbar-default .navbar-nav > li > a:focus {
3956 .navbar-default .navbar-nav > li > a:focus {
3957 color: #333333;
3957 color: #333333;
3958 background-color: transparent;
3958 background-color: transparent;
3959 }
3959 }
3960 .navbar-default .navbar-nav > .active > a,
3960 .navbar-default .navbar-nav > .active > a,
3961 .navbar-default .navbar-nav > .active > a:hover,
3961 .navbar-default .navbar-nav > .active > a:hover,
3962 .navbar-default .navbar-nav > .active > a:focus {
3962 .navbar-default .navbar-nav > .active > a:focus {
3963 color: #555555;
3963 color: #555555;
3964 background-color: #e7e7e7;
3964 background-color: #e7e7e7;
3965 }
3965 }
3966 .navbar-default .navbar-nav > .disabled > a,
3966 .navbar-default .navbar-nav > .disabled > a,
3967 .navbar-default .navbar-nav > .disabled > a:hover,
3967 .navbar-default .navbar-nav > .disabled > a:hover,
3968 .navbar-default .navbar-nav > .disabled > a:focus {
3968 .navbar-default .navbar-nav > .disabled > a:focus {
3969 color: #cccccc;
3969 color: #cccccc;
3970 background-color: transparent;
3970 background-color: transparent;
3971 }
3971 }
3972 .navbar-default .navbar-toggle {
3972 .navbar-default .navbar-toggle {
3973 border-color: #dddddd;
3973 border-color: #dddddd;
3974 }
3974 }
3975 .navbar-default .navbar-toggle:hover,
3975 .navbar-default .navbar-toggle:hover,
3976 .navbar-default .navbar-toggle:focus {
3976 .navbar-default .navbar-toggle:focus {
3977 background-color: #dddddd;
3977 background-color: #dddddd;
3978 }
3978 }
3979 .navbar-default .navbar-toggle .icon-bar {
3979 .navbar-default .navbar-toggle .icon-bar {
3980 background-color: #888888;
3980 background-color: #888888;
3981 }
3981 }
3982 .navbar-default .navbar-collapse,
3982 .navbar-default .navbar-collapse,
3983 .navbar-default .navbar-form {
3983 .navbar-default .navbar-form {
3984 border-color: #e7e7e7;
3984 border-color: #e7e7e7;
3985 }
3985 }
3986 .navbar-default .navbar-nav > .open > a,
3986 .navbar-default .navbar-nav > .open > a,
3987 .navbar-default .navbar-nav > .open > a:hover,
3987 .navbar-default .navbar-nav > .open > a:hover,
3988 .navbar-default .navbar-nav > .open > a:focus {
3988 .navbar-default .navbar-nav > .open > a:focus {
3989 background-color: #e7e7e7;
3989 background-color: #e7e7e7;
3990 color: #555555;
3990 color: #555555;
3991 }
3991 }
3992 @media (max-width: 539px) {
3992 @media (max-width: 539px) {
3993 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3993 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3994 color: #777777;
3994 color: #777777;
3995 }
3995 }
3996 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3996 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3997 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3997 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3998 color: #333333;
3998 color: #333333;
3999 background-color: transparent;
3999 background-color: transparent;
4000 }
4000 }
4001 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4001 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4002 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4002 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4003 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4003 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4004 color: #555555;
4004 color: #555555;
4005 background-color: #e7e7e7;
4005 background-color: #e7e7e7;
4006 }
4006 }
4007 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4007 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4008 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4008 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4009 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4009 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4010 color: #cccccc;
4010 color: #cccccc;
4011 background-color: transparent;
4011 background-color: transparent;
4012 }
4012 }
4013 }
4013 }
4014 .navbar-default .navbar-link {
4014 .navbar-default .navbar-link {
4015 color: #777777;
4015 color: #777777;
4016 }
4016 }
4017 .navbar-default .navbar-link:hover {
4017 .navbar-default .navbar-link:hover {
4018 color: #333333;
4018 color: #333333;
4019 }
4019 }
4020 .navbar-inverse {
4020 .navbar-inverse {
4021 background-color: #222222;
4021 background-color: #222222;
4022 border-color: #080808;
4022 border-color: #080808;
4023 }
4023 }
4024 .navbar-inverse .navbar-brand {
4024 .navbar-inverse .navbar-brand {
4025 color: #999999;
4025 color: #999999;
4026 }
4026 }
4027 .navbar-inverse .navbar-brand:hover,
4027 .navbar-inverse .navbar-brand:hover,
4028 .navbar-inverse .navbar-brand:focus {
4028 .navbar-inverse .navbar-brand:focus {
4029 color: #ffffff;
4029 color: #ffffff;
4030 background-color: transparent;
4030 background-color: transparent;
4031 }
4031 }
4032 .navbar-inverse .navbar-text {
4032 .navbar-inverse .navbar-text {
4033 color: #999999;
4033 color: #999999;
4034 }
4034 }
4035 .navbar-inverse .navbar-nav > li > a {
4035 .navbar-inverse .navbar-nav > li > a {
4036 color: #999999;
4036 color: #999999;
4037 }
4037 }
4038 .navbar-inverse .navbar-nav > li > a:hover,
4038 .navbar-inverse .navbar-nav > li > a:hover,
4039 .navbar-inverse .navbar-nav > li > a:focus {
4039 .navbar-inverse .navbar-nav > li > a:focus {
4040 color: #ffffff;
4040 color: #ffffff;
4041 background-color: transparent;
4041 background-color: transparent;
4042 }
4042 }
4043 .navbar-inverse .navbar-nav > .active > a,
4043 .navbar-inverse .navbar-nav > .active > a,
4044 .navbar-inverse .navbar-nav > .active > a:hover,
4044 .navbar-inverse .navbar-nav > .active > a:hover,
4045 .navbar-inverse .navbar-nav > .active > a:focus {
4045 .navbar-inverse .navbar-nav > .active > a:focus {
4046 color: #ffffff;
4046 color: #ffffff;
4047 background-color: #080808;
4047 background-color: #080808;
4048 }
4048 }
4049 .navbar-inverse .navbar-nav > .disabled > a,
4049 .navbar-inverse .navbar-nav > .disabled > a,
4050 .navbar-inverse .navbar-nav > .disabled > a:hover,
4050 .navbar-inverse .navbar-nav > .disabled > a:hover,
4051 .navbar-inverse .navbar-nav > .disabled > a:focus {
4051 .navbar-inverse .navbar-nav > .disabled > a:focus {
4052 color: #444444;
4052 color: #444444;
4053 background-color: transparent;
4053 background-color: transparent;
4054 }
4054 }
4055 .navbar-inverse .navbar-toggle {
4055 .navbar-inverse .navbar-toggle {
4056 border-color: #333333;
4056 border-color: #333333;
4057 }
4057 }
4058 .navbar-inverse .navbar-toggle:hover,
4058 .navbar-inverse .navbar-toggle:hover,
4059 .navbar-inverse .navbar-toggle:focus {
4059 .navbar-inverse .navbar-toggle:focus {
4060 background-color: #333333;
4060 background-color: #333333;
4061 }
4061 }
4062 .navbar-inverse .navbar-toggle .icon-bar {
4062 .navbar-inverse .navbar-toggle .icon-bar {
4063 background-color: #ffffff;
4063 background-color: #ffffff;
4064 }
4064 }
4065 .navbar-inverse .navbar-collapse,
4065 .navbar-inverse .navbar-collapse,
4066 .navbar-inverse .navbar-form {
4066 .navbar-inverse .navbar-form {
4067 border-color: #101010;
4067 border-color: #101010;
4068 }
4068 }
4069 .navbar-inverse .navbar-nav > .open > a,
4069 .navbar-inverse .navbar-nav > .open > a,
4070 .navbar-inverse .navbar-nav > .open > a:hover,
4070 .navbar-inverse .navbar-nav > .open > a:hover,
4071 .navbar-inverse .navbar-nav > .open > a:focus {
4071 .navbar-inverse .navbar-nav > .open > a:focus {
4072 background-color: #080808;
4072 background-color: #080808;
4073 color: #ffffff;
4073 color: #ffffff;
4074 }
4074 }
4075 @media (max-width: 539px) {
4075 @media (max-width: 539px) {
4076 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4076 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4077 border-color: #080808;
4077 border-color: #080808;
4078 }
4078 }
4079 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4079 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4080 background-color: #080808;
4080 background-color: #080808;
4081 }
4081 }
4082 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4082 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4083 color: #999999;
4083 color: #999999;
4084 }
4084 }
4085 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4085 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4086 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4086 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4087 color: #ffffff;
4087 color: #ffffff;
4088 background-color: transparent;
4088 background-color: transparent;
4089 }
4089 }
4090 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4090 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4091 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4091 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4092 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4092 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4093 color: #ffffff;
4093 color: #ffffff;
4094 background-color: #080808;
4094 background-color: #080808;
4095 }
4095 }
4096 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4096 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4097 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4097 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4098 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4098 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4099 color: #444444;
4099 color: #444444;
4100 background-color: transparent;
4100 background-color: transparent;
4101 }
4101 }
4102 }
4102 }
4103 .navbar-inverse .navbar-link {
4103 .navbar-inverse .navbar-link {
4104 color: #999999;
4104 color: #999999;
4105 }
4105 }
4106 .navbar-inverse .navbar-link:hover {
4106 .navbar-inverse .navbar-link:hover {
4107 color: #ffffff;
4107 color: #ffffff;
4108 }
4108 }
4109 .breadcrumb {
4109 .breadcrumb {
4110 padding: 8px 15px;
4110 padding: 8px 15px;
4111 margin-bottom: 18px;
4111 margin-bottom: 18px;
4112 list-style: none;
4112 list-style: none;
4113 background-color: #f5f5f5;
4113 background-color: #f5f5f5;
4114 border-radius: 2px;
4114 border-radius: 2px;
4115 }
4115 }
4116 .breadcrumb > li {
4116 .breadcrumb > li {
4117 display: inline-block;
4117 display: inline-block;
4118 }
4118 }
4119 .breadcrumb > li + li:before {
4119 .breadcrumb > li + li:before {
4120 content: "/\00a0";
4120 content: "/\00a0";
4121 padding: 0 5px;
4121 padding: 0 5px;
4122 color: #5e5e5e;
4122 color: #5e5e5e;
4123 }
4123 }
4124 .breadcrumb > .active {
4124 .breadcrumb > .active {
4125 color: #999999;
4125 color: #999999;
4126 }
4126 }
4127 .pagination {
4127 .pagination {
4128 display: inline-block;
4128 display: inline-block;
4129 padding-left: 0;
4129 padding-left: 0;
4130 margin: 18px 0;
4130 margin: 18px 0;
4131 border-radius: 2px;
4131 border-radius: 2px;
4132 }
4132 }
4133 .pagination > li {
4133 .pagination > li {
4134 display: inline;
4134 display: inline;
4135 }
4135 }
4136 .pagination > li > a,
4136 .pagination > li > a,
4137 .pagination > li > span {
4137 .pagination > li > span {
4138 position: relative;
4138 position: relative;
4139 float: left;
4139 float: left;
4140 padding: 6px 12px;
4140 padding: 6px 12px;
4141 line-height: 1.42857143;
4141 line-height: 1.42857143;
4142 text-decoration: none;
4142 text-decoration: none;
4143 color: #428bca;
4143 color: #428bca;
4144 background-color: #ffffff;
4144 background-color: #ffffff;
4145 border: 1px solid #dddddd;
4145 border: 1px solid #dddddd;
4146 margin-left: -1px;
4146 margin-left: -1px;
4147 }
4147 }
4148 .pagination > li:first-child > a,
4148 .pagination > li:first-child > a,
4149 .pagination > li:first-child > span {
4149 .pagination > li:first-child > span {
4150 margin-left: 0;
4150 margin-left: 0;
4151 border-bottom-left-radius: 2px;
4151 border-bottom-left-radius: 2px;
4152 border-top-left-radius: 2px;
4152 border-top-left-radius: 2px;
4153 }
4153 }
4154 .pagination > li:last-child > a,
4154 .pagination > li:last-child > a,
4155 .pagination > li:last-child > span {
4155 .pagination > li:last-child > span {
4156 border-bottom-right-radius: 2px;
4156 border-bottom-right-radius: 2px;
4157 border-top-right-radius: 2px;
4157 border-top-right-radius: 2px;
4158 }
4158 }
4159 .pagination > li > a:hover,
4159 .pagination > li > a:hover,
4160 .pagination > li > span:hover,
4160 .pagination > li > span:hover,
4161 .pagination > li > a:focus,
4161 .pagination > li > a:focus,
4162 .pagination > li > span:focus {
4162 .pagination > li > span:focus {
4163 color: #2a6496;
4163 color: #2a6496;
4164 background-color: #eeeeee;
4164 background-color: #eeeeee;
4165 border-color: #dddddd;
4165 border-color: #dddddd;
4166 }
4166 }
4167 .pagination > .active > a,
4167 .pagination > .active > a,
4168 .pagination > .active > span,
4168 .pagination > .active > span,
4169 .pagination > .active > a:hover,
4169 .pagination > .active > a:hover,
4170 .pagination > .active > span:hover,
4170 .pagination > .active > span:hover,
4171 .pagination > .active > a:focus,
4171 .pagination > .active > a:focus,
4172 .pagination > .active > span:focus {
4172 .pagination > .active > span:focus {
4173 z-index: 2;
4173 z-index: 2;
4174 color: #ffffff;
4174 color: #ffffff;
4175 background-color: #428bca;
4175 background-color: #428bca;
4176 border-color: #428bca;
4176 border-color: #428bca;
4177 cursor: default;
4177 cursor: default;
4178 }
4178 }
4179 .pagination > .disabled > span,
4179 .pagination > .disabled > span,
4180 .pagination > .disabled > span:hover,
4180 .pagination > .disabled > span:hover,
4181 .pagination > .disabled > span:focus,
4181 .pagination > .disabled > span:focus,
4182 .pagination > .disabled > a,
4182 .pagination > .disabled > a,
4183 .pagination > .disabled > a:hover,
4183 .pagination > .disabled > a:hover,
4184 .pagination > .disabled > a:focus {
4184 .pagination > .disabled > a:focus {
4185 color: #999999;
4185 color: #999999;
4186 background-color: #ffffff;
4186 background-color: #ffffff;
4187 border-color: #dddddd;
4187 border-color: #dddddd;
4188 cursor: not-allowed;
4188 cursor: not-allowed;
4189 }
4189 }
4190 .pagination-lg > li > a,
4190 .pagination-lg > li > a,
4191 .pagination-lg > li > span {
4191 .pagination-lg > li > span {
4192 padding: 10px 16px;
4192 padding: 10px 16px;
4193 font-size: 17px;
4193 font-size: 17px;
4194 }
4194 }
4195 .pagination-lg > li:first-child > a,
4195 .pagination-lg > li:first-child > a,
4196 .pagination-lg > li:first-child > span {
4196 .pagination-lg > li:first-child > span {
4197 border-bottom-left-radius: 6px;
4197 border-bottom-left-radius: 6px;
4198 border-top-left-radius: 6px;
4198 border-top-left-radius: 6px;
4199 }
4199 }
4200 .pagination-lg > li:last-child > a,
4200 .pagination-lg > li:last-child > a,
4201 .pagination-lg > li:last-child > span {
4201 .pagination-lg > li:last-child > span {
4202 border-bottom-right-radius: 6px;
4202 border-bottom-right-radius: 6px;
4203 border-top-right-radius: 6px;
4203 border-top-right-radius: 6px;
4204 }
4204 }
4205 .pagination-sm > li > a,
4205 .pagination-sm > li > a,
4206 .pagination-sm > li > span {
4206 .pagination-sm > li > span {
4207 padding: 5px 10px;
4207 padding: 5px 10px;
4208 font-size: 12px;
4208 font-size: 12px;
4209 }
4209 }
4210 .pagination-sm > li:first-child > a,
4210 .pagination-sm > li:first-child > a,
4211 .pagination-sm > li:first-child > span {
4211 .pagination-sm > li:first-child > span {
4212 border-bottom-left-radius: 2px;
4212 border-bottom-left-radius: 2px;
4213 border-top-left-radius: 2px;
4213 border-top-left-radius: 2px;
4214 }
4214 }
4215 .pagination-sm > li:last-child > a,
4215 .pagination-sm > li:last-child > a,
4216 .pagination-sm > li:last-child > span {
4216 .pagination-sm > li:last-child > span {
4217 border-bottom-right-radius: 2px;
4217 border-bottom-right-radius: 2px;
4218 border-top-right-radius: 2px;
4218 border-top-right-radius: 2px;
4219 }
4219 }
4220 .pager {
4220 .pager {
4221 padding-left: 0;
4221 padding-left: 0;
4222 margin: 18px 0;
4222 margin: 18px 0;
4223 list-style: none;
4223 list-style: none;
4224 text-align: center;
4224 text-align: center;
4225 }
4225 }
4226 .pager li {
4226 .pager li {
4227 display: inline;
4227 display: inline;
4228 }
4228 }
4229 .pager li > a,
4229 .pager li > a,
4230 .pager li > span {
4230 .pager li > span {
4231 display: inline-block;
4231 display: inline-block;
4232 padding: 5px 14px;
4232 padding: 5px 14px;
4233 background-color: #ffffff;
4233 background-color: #ffffff;
4234 border: 1px solid #dddddd;
4234 border: 1px solid #dddddd;
4235 border-radius: 15px;
4235 border-radius: 15px;
4236 }
4236 }
4237 .pager li > a:hover,
4237 .pager li > a:hover,
4238 .pager li > a:focus {
4238 .pager li > a:focus {
4239 text-decoration: none;
4239 text-decoration: none;
4240 background-color: #eeeeee;
4240 background-color: #eeeeee;
4241 }
4241 }
4242 .pager .next > a,
4242 .pager .next > a,
4243 .pager .next > span {
4243 .pager .next > span {
4244 float: right;
4244 float: right;
4245 }
4245 }
4246 .pager .previous > a,
4246 .pager .previous > a,
4247 .pager .previous > span {
4247 .pager .previous > span {
4248 float: left;
4248 float: left;
4249 }
4249 }
4250 .pager .disabled > a,
4250 .pager .disabled > a,
4251 .pager .disabled > a:hover,
4251 .pager .disabled > a:hover,
4252 .pager .disabled > a:focus,
4252 .pager .disabled > a:focus,
4253 .pager .disabled > span {
4253 .pager .disabled > span {
4254 color: #999999;
4254 color: #999999;
4255 background-color: #ffffff;
4255 background-color: #ffffff;
4256 cursor: not-allowed;
4256 cursor: not-allowed;
4257 }
4257 }
4258 .label {
4258 .label {
4259 display: inline;
4259 display: inline;
4260 padding: .2em .6em .3em;
4260 padding: .2em .6em .3em;
4261 font-size: 75%;
4261 font-size: 75%;
4262 font-weight: bold;
4262 font-weight: bold;
4263 line-height: 1;
4263 line-height: 1;
4264 color: #ffffff;
4264 color: #ffffff;
4265 text-align: center;
4265 text-align: center;
4266 white-space: nowrap;
4266 white-space: nowrap;
4267 vertical-align: baseline;
4267 vertical-align: baseline;
4268 border-radius: .25em;
4268 border-radius: .25em;
4269 }
4269 }
4270 .label[href]:hover,
4270 .label[href]:hover,
4271 .label[href]:focus {
4271 .label[href]:focus {
4272 color: #ffffff;
4272 color: #ffffff;
4273 text-decoration: none;
4273 text-decoration: none;
4274 cursor: pointer;
4274 cursor: pointer;
4275 }
4275 }
4276 .label:empty {
4276 .label:empty {
4277 display: none;
4277 display: none;
4278 }
4278 }
4279 .btn .label {
4279 .btn .label {
4280 position: relative;
4280 position: relative;
4281 top: -1px;
4281 top: -1px;
4282 }
4282 }
4283 .label-default {
4283 .label-default {
4284 background-color: #999999;
4284 background-color: #999999;
4285 }
4285 }
4286 .label-default[href]:hover,
4286 .label-default[href]:hover,
4287 .label-default[href]:focus {
4287 .label-default[href]:focus {
4288 background-color: #808080;
4288 background-color: #808080;
4289 }
4289 }
4290 .label-primary {
4290 .label-primary {
4291 background-color: #428bca;
4291 background-color: #428bca;
4292 }
4292 }
4293 .label-primary[href]:hover,
4293 .label-primary[href]:hover,
4294 .label-primary[href]:focus {
4294 .label-primary[href]:focus {
4295 background-color: #3071a9;
4295 background-color: #3071a9;
4296 }
4296 }
4297 .label-success {
4297 .label-success {
4298 background-color: #5cb85c;
4298 background-color: #5cb85c;
4299 }
4299 }
4300 .label-success[href]:hover,
4300 .label-success[href]:hover,
4301 .label-success[href]:focus {
4301 .label-success[href]:focus {
4302 background-color: #449d44;
4302 background-color: #449d44;
4303 }
4303 }
4304 .label-info {
4304 .label-info {
4305 background-color: #5bc0de;
4305 background-color: #5bc0de;
4306 }
4306 }
4307 .label-info[href]:hover,
4307 .label-info[href]:hover,
4308 .label-info[href]:focus {
4308 .label-info[href]:focus {
4309 background-color: #31b0d5;
4309 background-color: #31b0d5;
4310 }
4310 }
4311 .label-warning {
4311 .label-warning {
4312 background-color: #f0ad4e;
4312 background-color: #f0ad4e;
4313 }
4313 }
4314 .label-warning[href]:hover,
4314 .label-warning[href]:hover,
4315 .label-warning[href]:focus {
4315 .label-warning[href]:focus {
4316 background-color: #ec971f;
4316 background-color: #ec971f;
4317 }
4317 }
4318 .label-danger {
4318 .label-danger {
4319 background-color: #d9534f;
4319 background-color: #d9534f;
4320 }
4320 }
4321 .label-danger[href]:hover,
4321 .label-danger[href]:hover,
4322 .label-danger[href]:focus {
4322 .label-danger[href]:focus {
4323 background-color: #c9302c;
4323 background-color: #c9302c;
4324 }
4324 }
4325 .badge {
4325 .badge {
4326 display: inline-block;
4326 display: inline-block;
4327 min-width: 10px;
4327 min-width: 10px;
4328 padding: 3px 7px;
4328 padding: 3px 7px;
4329 font-size: 12px;
4329 font-size: 12px;
4330 font-weight: bold;
4330 font-weight: bold;
4331 color: #ffffff;
4331 color: #ffffff;
4332 line-height: 1;
4332 line-height: 1;
4333 vertical-align: baseline;
4333 vertical-align: baseline;
4334 white-space: nowrap;
4334 white-space: nowrap;
4335 text-align: center;
4335 text-align: center;
4336 background-color: #999999;
4336 background-color: #999999;
4337 border-radius: 10px;
4337 border-radius: 10px;
4338 }
4338 }
4339 .badge:empty {
4339 .badge:empty {
4340 display: none;
4340 display: none;
4341 }
4341 }
4342 .btn .badge {
4342 .btn .badge {
4343 position: relative;
4343 position: relative;
4344 top: -1px;
4344 top: -1px;
4345 }
4345 }
4346 .btn-xs .badge {
4346 .btn-xs .badge {
4347 top: 0;
4347 top: 0;
4348 padding: 1px 5px;
4348 padding: 1px 5px;
4349 }
4349 }
4350 a.badge:hover,
4350 a.badge:hover,
4351 a.badge:focus {
4351 a.badge:focus {
4352 color: #ffffff;
4352 color: #ffffff;
4353 text-decoration: none;
4353 text-decoration: none;
4354 cursor: pointer;
4354 cursor: pointer;
4355 }
4355 }
4356 a.list-group-item.active > .badge,
4356 a.list-group-item.active > .badge,
4357 .nav-pills > .active > a > .badge {
4357 .nav-pills > .active > a > .badge {
4358 color: #428bca;
4358 color: #428bca;
4359 background-color: #ffffff;
4359 background-color: #ffffff;
4360 }
4360 }
4361 .nav-pills > li > a > .badge {
4361 .nav-pills > li > a > .badge {
4362 margin-left: 3px;
4362 margin-left: 3px;
4363 }
4363 }
4364 .jumbotron {
4364 .jumbotron {
4365 padding: 30px;
4365 padding: 30px;
4366 margin-bottom: 30px;
4366 margin-bottom: 30px;
4367 color: inherit;
4367 color: inherit;
4368 background-color: #eeeeee;
4368 background-color: #eeeeee;
4369 }
4369 }
4370 .jumbotron h1,
4370 .jumbotron h1,
4371 .jumbotron .h1 {
4371 .jumbotron .h1 {
4372 color: inherit;
4372 color: inherit;
4373 }
4373 }
4374 .jumbotron p {
4374 .jumbotron p {
4375 margin-bottom: 15px;
4375 margin-bottom: 15px;
4376 font-size: 20px;
4376 font-size: 20px;
4377 font-weight: 200;
4377 font-weight: 200;
4378 }
4378 }
4379 .container .jumbotron {
4379 .container .jumbotron {
4380 border-radius: 6px;
4380 border-radius: 6px;
4381 }
4381 }
4382 .jumbotron .container {
4382 .jumbotron .container {
4383 max-width: 100%;
4383 max-width: 100%;
4384 }
4384 }
4385 @media screen and (min-width: 768px) {
4385 @media screen and (min-width: 768px) {
4386 .jumbotron {
4386 .jumbotron {
4387 padding-top: 48px;
4387 padding-top: 48px;
4388 padding-bottom: 48px;
4388 padding-bottom: 48px;
4389 }
4389 }
4390 .container .jumbotron {
4390 .container .jumbotron {
4391 padding-left: 60px;
4391 padding-left: 60px;
4392 padding-right: 60px;
4392 padding-right: 60px;
4393 }
4393 }
4394 .jumbotron h1,
4394 .jumbotron h1,
4395 .jumbotron .h1 {
4395 .jumbotron .h1 {
4396 font-size: 58.5px;
4396 font-size: 58.5px;
4397 }
4397 }
4398 }
4398 }
4399 .thumbnail {
4399 .thumbnail {
4400 display: block;
4400 display: block;
4401 padding: 4px;
4401 padding: 4px;
4402 margin-bottom: 18px;
4402 margin-bottom: 18px;
4403 line-height: 1.42857143;
4403 line-height: 1.42857143;
4404 background-color: #ffffff;
4404 background-color: #ffffff;
4405 border: 1px solid #dddddd;
4405 border: 1px solid #dddddd;
4406 border-radius: 2px;
4406 border-radius: 2px;
4407 -webkit-transition: all 0.2s ease-in-out;
4407 -webkit-transition: all 0.2s ease-in-out;
4408 transition: all 0.2s ease-in-out;
4408 transition: all 0.2s ease-in-out;
4409 }
4409 }
4410 .thumbnail > img,
4410 .thumbnail > img,
4411 .thumbnail a > img {
4411 .thumbnail a > img {
4412 margin-left: auto;
4412 margin-left: auto;
4413 margin-right: auto;
4413 margin-right: auto;
4414 }
4414 }
4415 a.thumbnail:hover,
4415 a.thumbnail:hover,
4416 a.thumbnail:focus,
4416 a.thumbnail:focus,
4417 a.thumbnail.active {
4417 a.thumbnail.active {
4418 border-color: #428bca;
4418 border-color: #428bca;
4419 }
4419 }
4420 .thumbnail .caption {
4420 .thumbnail .caption {
4421 padding: 9px;
4421 padding: 9px;
4422 color: #000000;
4422 color: #000000;
4423 }
4423 }
4424 .alert {
4424 .alert {
4425 padding: 15px;
4425 padding: 15px;
4426 margin-bottom: 18px;
4426 margin-bottom: 18px;
4427 border: 1px solid transparent;
4427 border: 1px solid transparent;
4428 border-radius: 2px;
4428 border-radius: 2px;
4429 }
4429 }
4430 .alert h4 {
4430 .alert h4 {
4431 margin-top: 0;
4431 margin-top: 0;
4432 color: inherit;
4432 color: inherit;
4433 }
4433 }
4434 .alert .alert-link {
4434 .alert .alert-link {
4435 font-weight: bold;
4435 font-weight: bold;
4436 }
4436 }
4437 .alert > p,
4437 .alert > p,
4438 .alert > ul {
4438 .alert > ul {
4439 margin-bottom: 0;
4439 margin-bottom: 0;
4440 }
4440 }
4441 .alert > p + p {
4441 .alert > p + p {
4442 margin-top: 5px;
4442 margin-top: 5px;
4443 }
4443 }
4444 .alert-dismissable {
4444 .alert-dismissable {
4445 padding-right: 35px;
4445 padding-right: 35px;
4446 }
4446 }
4447 .alert-dismissable .close {
4447 .alert-dismissable .close {
4448 position: relative;
4448 position: relative;
4449 top: -2px;
4449 top: -2px;
4450 right: -21px;
4450 right: -21px;
4451 color: inherit;
4451 color: inherit;
4452 }
4452 }
4453 .alert-success {
4453 .alert-success {
4454 background-color: #dff0d8;
4454 background-color: #dff0d8;
4455 border-color: #d6e9c6;
4455 border-color: #d6e9c6;
4456 color: #3c763d;
4456 color: #3c763d;
4457 }
4457 }
4458 .alert-success hr {
4458 .alert-success hr {
4459 border-top-color: #c9e2b3;
4459 border-top-color: #c9e2b3;
4460 }
4460 }
4461 .alert-success .alert-link {
4461 .alert-success .alert-link {
4462 color: #2b542c;
4462 color: #2b542c;
4463 }
4463 }
4464 .alert-info {
4464 .alert-info {
4465 background-color: #d9edf7;
4465 background-color: #d9edf7;
4466 border-color: #bce8f1;
4466 border-color: #bce8f1;
4467 color: #31708f;
4467 color: #31708f;
4468 }
4468 }
4469 .alert-info hr {
4469 .alert-info hr {
4470 border-top-color: #a6e1ec;
4470 border-top-color: #a6e1ec;
4471 }
4471 }
4472 .alert-info .alert-link {
4472 .alert-info .alert-link {
4473 color: #245269;
4473 color: #245269;
4474 }
4474 }
4475 .alert-warning {
4475 .alert-warning {
4476 background-color: #fcf8e3;
4476 background-color: #fcf8e3;
4477 border-color: #faebcc;
4477 border-color: #faebcc;
4478 color: #8a6d3b;
4478 color: #8a6d3b;
4479 }
4479 }
4480 .alert-warning hr {
4480 .alert-warning hr {
4481 border-top-color: #f7e1b5;
4481 border-top-color: #f7e1b5;
4482 }
4482 }
4483 .alert-warning .alert-link {
4483 .alert-warning .alert-link {
4484 color: #66512c;
4484 color: #66512c;
4485 }
4485 }
4486 .alert-danger {
4486 .alert-danger {
4487 background-color: #f2dede;
4487 background-color: #f2dede;
4488 border-color: #ebccd1;
4488 border-color: #ebccd1;
4489 color: #a94442;
4489 color: #a94442;
4490 }
4490 }
4491 .alert-danger hr {
4491 .alert-danger hr {
4492 border-top-color: #e4b9c0;
4492 border-top-color: #e4b9c0;
4493 }
4493 }
4494 .alert-danger .alert-link {
4494 .alert-danger .alert-link {
4495 color: #843534;
4495 color: #843534;
4496 }
4496 }
4497 @-webkit-keyframes progress-bar-stripes {
4497 @-webkit-keyframes progress-bar-stripes {
4498 from {
4498 from {
4499 background-position: 40px 0;
4499 background-position: 40px 0;
4500 }
4500 }
4501 to {
4501 to {
4502 background-position: 0 0;
4502 background-position: 0 0;
4503 }
4503 }
4504 }
4504 }
4505 @keyframes progress-bar-stripes {
4505 @keyframes progress-bar-stripes {
4506 from {
4506 from {
4507 background-position: 40px 0;
4507 background-position: 40px 0;
4508 }
4508 }
4509 to {
4509 to {
4510 background-position: 0 0;
4510 background-position: 0 0;
4511 }
4511 }
4512 }
4512 }
4513 .progress {
4513 .progress {
4514 overflow: hidden;
4514 overflow: hidden;
4515 height: 18px;
4515 height: 18px;
4516 margin-bottom: 18px;
4516 margin-bottom: 18px;
4517 background-color: #f5f5f5;
4517 background-color: #f5f5f5;
4518 border-radius: 2px;
4518 border-radius: 2px;
4519 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4519 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4520 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4520 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4521 }
4521 }
4522 .progress-bar {
4522 .progress-bar {
4523 float: left;
4523 float: left;
4524 width: 0%;
4524 width: 0%;
4525 height: 100%;
4525 height: 100%;
4526 font-size: 12px;
4526 font-size: 12px;
4527 line-height: 18px;
4527 line-height: 18px;
4528 color: #ffffff;
4528 color: #ffffff;
4529 text-align: center;
4529 text-align: center;
4530 background-color: #428bca;
4530 background-color: #428bca;
4531 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4531 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4532 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4532 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4533 -webkit-transition: width 0.6s ease;
4533 -webkit-transition: width 0.6s ease;
4534 transition: width 0.6s ease;
4534 transition: width 0.6s ease;
4535 }
4535 }
4536 .progress-striped .progress-bar {
4536 .progress-striped .progress-bar {
4537 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);
4537 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);
4538 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);
4538 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);
4539 background-size: 40px 40px;
4539 background-size: 40px 40px;
4540 }
4540 }
4541 .progress.active .progress-bar {
4541 .progress.active .progress-bar {
4542 -webkit-animation: progress-bar-stripes 2s linear infinite;
4542 -webkit-animation: progress-bar-stripes 2s linear infinite;
4543 animation: progress-bar-stripes 2s linear infinite;
4543 animation: progress-bar-stripes 2s linear infinite;
4544 }
4544 }
4545 .progress-bar-success {
4545 .progress-bar-success {
4546 background-color: #5cb85c;
4546 background-color: #5cb85c;
4547 }
4547 }
4548 .progress-striped .progress-bar-success {
4548 .progress-striped .progress-bar-success {
4549 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);
4549 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);
4550 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);
4550 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);
4551 }
4551 }
4552 .progress-bar-info {
4552 .progress-bar-info {
4553 background-color: #5bc0de;
4553 background-color: #5bc0de;
4554 }
4554 }
4555 .progress-striped .progress-bar-info {
4555 .progress-striped .progress-bar-info {
4556 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);
4556 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);
4557 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);
4557 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);
4558 }
4558 }
4559 .progress-bar-warning {
4559 .progress-bar-warning {
4560 background-color: #f0ad4e;
4560 background-color: #f0ad4e;
4561 }
4561 }
4562 .progress-striped .progress-bar-warning {
4562 .progress-striped .progress-bar-warning {
4563 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);
4563 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);
4564 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);
4564 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);
4565 }
4565 }
4566 .progress-bar-danger {
4566 .progress-bar-danger {
4567 background-color: #d9534f;
4567 background-color: #d9534f;
4568 }
4568 }
4569 .progress-striped .progress-bar-danger {
4569 .progress-striped .progress-bar-danger {
4570 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);
4570 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);
4571 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);
4571 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);
4572 }
4572 }
4573 .media,
4573 .media,
4574 .media-body {
4574 .media-body {
4575 overflow: hidden;
4575 overflow: hidden;
4576 zoom: 1;
4576 zoom: 1;
4577 }
4577 }
4578 .media,
4578 .media,
4579 .media .media {
4579 .media .media {
4580 margin-top: 15px;
4580 margin-top: 15px;
4581 }
4581 }
4582 .media:first-child {
4582 .media:first-child {
4583 margin-top: 0;
4583 margin-top: 0;
4584 }
4584 }
4585 .media-object {
4585 .media-object {
4586 display: block;
4586 display: block;
4587 }
4587 }
4588 .media-heading {
4588 .media-heading {
4589 margin: 0 0 5px;
4589 margin: 0 0 5px;
4590 }
4590 }
4591 .media > .pull-left {
4591 .media > .pull-left {
4592 margin-right: 10px;
4592 margin-right: 10px;
4593 }
4593 }
4594 .media > .pull-right {
4594 .media > .pull-right {
4595 margin-left: 10px;
4595 margin-left: 10px;
4596 }
4596 }
4597 .media-list {
4597 .media-list {
4598 padding-left: 0;
4598 padding-left: 0;
4599 list-style: none;
4599 list-style: none;
4600 }
4600 }
4601 .list-group {
4601 .list-group {
4602 margin-bottom: 20px;
4602 margin-bottom: 20px;
4603 padding-left: 0;
4603 padding-left: 0;
4604 }
4604 }
4605 .list-group-item {
4605 .list-group-item {
4606 position: relative;
4606 position: relative;
4607 display: block;
4607 display: block;
4608 padding: 10px 15px;
4608 padding: 10px 15px;
4609 margin-bottom: -1px;
4609 margin-bottom: -1px;
4610 background-color: #ffffff;
4610 background-color: #ffffff;
4611 border: 1px solid #dddddd;
4611 border: 1px solid #dddddd;
4612 }
4612 }
4613 .list-group-item:first-child {
4613 .list-group-item:first-child {
4614 border-top-right-radius: 2px;
4614 border-top-right-radius: 2px;
4615 border-top-left-radius: 2px;
4615 border-top-left-radius: 2px;
4616 }
4616 }
4617 .list-group-item:last-child {
4617 .list-group-item:last-child {
4618 margin-bottom: 0;
4618 margin-bottom: 0;
4619 border-bottom-right-radius: 2px;
4619 border-bottom-right-radius: 2px;
4620 border-bottom-left-radius: 2px;
4620 border-bottom-left-radius: 2px;
4621 }
4621 }
4622 .list-group-item > .badge {
4622 .list-group-item > .badge {
4623 float: right;
4623 float: right;
4624 }
4624 }
4625 .list-group-item > .badge + .badge {
4625 .list-group-item > .badge + .badge {
4626 margin-right: 5px;
4626 margin-right: 5px;
4627 }
4627 }
4628 a.list-group-item {
4628 a.list-group-item {
4629 color: #555555;
4629 color: #555555;
4630 }
4630 }
4631 a.list-group-item .list-group-item-heading {
4631 a.list-group-item .list-group-item-heading {
4632 color: #333333;
4632 color: #333333;
4633 }
4633 }
4634 a.list-group-item:hover,
4634 a.list-group-item:hover,
4635 a.list-group-item:focus {
4635 a.list-group-item:focus {
4636 text-decoration: none;
4636 text-decoration: none;
4637 background-color: #f5f5f5;
4637 background-color: #f5f5f5;
4638 }
4638 }
4639 a.list-group-item.active,
4639 a.list-group-item.active,
4640 a.list-group-item.active:hover,
4640 a.list-group-item.active:hover,
4641 a.list-group-item.active:focus {
4641 a.list-group-item.active:focus {
4642 z-index: 2;
4642 z-index: 2;
4643 color: #ffffff;
4643 color: #ffffff;
4644 background-color: #428bca;
4644 background-color: #428bca;
4645 border-color: #428bca;
4645 border-color: #428bca;
4646 }
4646 }
4647 a.list-group-item.active .list-group-item-heading,
4647 a.list-group-item.active .list-group-item-heading,
4648 a.list-group-item.active:hover .list-group-item-heading,
4648 a.list-group-item.active:hover .list-group-item-heading,
4649 a.list-group-item.active:focus .list-group-item-heading {
4649 a.list-group-item.active:focus .list-group-item-heading {
4650 color: inherit;
4650 color: inherit;
4651 }
4651 }
4652 a.list-group-item.active .list-group-item-text,
4652 a.list-group-item.active .list-group-item-text,
4653 a.list-group-item.active:hover .list-group-item-text,
4653 a.list-group-item.active:hover .list-group-item-text,
4654 a.list-group-item.active:focus .list-group-item-text {
4654 a.list-group-item.active:focus .list-group-item-text {
4655 color: #e1edf7;
4655 color: #e1edf7;
4656 }
4656 }
4657 .list-group-item-success {
4657 .list-group-item-success {
4658 color: #3c763d;
4658 color: #3c763d;
4659 background-color: #dff0d8;
4659 background-color: #dff0d8;
4660 }
4660 }
4661 a.list-group-item-success {
4661 a.list-group-item-success {
4662 color: #3c763d;
4662 color: #3c763d;
4663 }
4663 }
4664 a.list-group-item-success .list-group-item-heading {
4664 a.list-group-item-success .list-group-item-heading {
4665 color: inherit;
4665 color: inherit;
4666 }
4666 }
4667 a.list-group-item-success:hover,
4667 a.list-group-item-success:hover,
4668 a.list-group-item-success:focus {
4668 a.list-group-item-success:focus {
4669 color: #3c763d;
4669 color: #3c763d;
4670 background-color: #d0e9c6;
4670 background-color: #d0e9c6;
4671 }
4671 }
4672 a.list-group-item-success.active,
4672 a.list-group-item-success.active,
4673 a.list-group-item-success.active:hover,
4673 a.list-group-item-success.active:hover,
4674 a.list-group-item-success.active:focus {
4674 a.list-group-item-success.active:focus {
4675 color: #fff;
4675 color: #fff;
4676 background-color: #3c763d;
4676 background-color: #3c763d;
4677 border-color: #3c763d;
4677 border-color: #3c763d;
4678 }
4678 }
4679 .list-group-item-info {
4679 .list-group-item-info {
4680 color: #31708f;
4680 color: #31708f;
4681 background-color: #d9edf7;
4681 background-color: #d9edf7;
4682 }
4682 }
4683 a.list-group-item-info {
4683 a.list-group-item-info {
4684 color: #31708f;
4684 color: #31708f;
4685 }
4685 }
4686 a.list-group-item-info .list-group-item-heading {
4686 a.list-group-item-info .list-group-item-heading {
4687 color: inherit;
4687 color: inherit;
4688 }
4688 }
4689 a.list-group-item-info:hover,
4689 a.list-group-item-info:hover,
4690 a.list-group-item-info:focus {
4690 a.list-group-item-info:focus {
4691 color: #31708f;
4691 color: #31708f;
4692 background-color: #c4e3f3;
4692 background-color: #c4e3f3;
4693 }
4693 }
4694 a.list-group-item-info.active,
4694 a.list-group-item-info.active,
4695 a.list-group-item-info.active:hover,
4695 a.list-group-item-info.active:hover,
4696 a.list-group-item-info.active:focus {
4696 a.list-group-item-info.active:focus {
4697 color: #fff;
4697 color: #fff;
4698 background-color: #31708f;
4698 background-color: #31708f;
4699 border-color: #31708f;
4699 border-color: #31708f;
4700 }
4700 }
4701 .list-group-item-warning {
4701 .list-group-item-warning {
4702 color: #8a6d3b;
4702 color: #8a6d3b;
4703 background-color: #fcf8e3;
4703 background-color: #fcf8e3;
4704 }
4704 }
4705 a.list-group-item-warning {
4705 a.list-group-item-warning {
4706 color: #8a6d3b;
4706 color: #8a6d3b;
4707 }
4707 }
4708 a.list-group-item-warning .list-group-item-heading {
4708 a.list-group-item-warning .list-group-item-heading {
4709 color: inherit;
4709 color: inherit;
4710 }
4710 }
4711 a.list-group-item-warning:hover,
4711 a.list-group-item-warning:hover,
4712 a.list-group-item-warning:focus {
4712 a.list-group-item-warning:focus {
4713 color: #8a6d3b;
4713 color: #8a6d3b;
4714 background-color: #faf2cc;
4714 background-color: #faf2cc;
4715 }
4715 }
4716 a.list-group-item-warning.active,
4716 a.list-group-item-warning.active,
4717 a.list-group-item-warning.active:hover,
4717 a.list-group-item-warning.active:hover,
4718 a.list-group-item-warning.active:focus {
4718 a.list-group-item-warning.active:focus {
4719 color: #fff;
4719 color: #fff;
4720 background-color: #8a6d3b;
4720 background-color: #8a6d3b;
4721 border-color: #8a6d3b;
4721 border-color: #8a6d3b;
4722 }
4722 }
4723 .list-group-item-danger {
4723 .list-group-item-danger {
4724 color: #a94442;
4724 color: #a94442;
4725 background-color: #f2dede;
4725 background-color: #f2dede;
4726 }
4726 }
4727 a.list-group-item-danger {
4727 a.list-group-item-danger {
4728 color: #a94442;
4728 color: #a94442;
4729 }
4729 }
4730 a.list-group-item-danger .list-group-item-heading {
4730 a.list-group-item-danger .list-group-item-heading {
4731 color: inherit;
4731 color: inherit;
4732 }
4732 }
4733 a.list-group-item-danger:hover,
4733 a.list-group-item-danger:hover,
4734 a.list-group-item-danger:focus {
4734 a.list-group-item-danger:focus {
4735 color: #a94442;
4735 color: #a94442;
4736 background-color: #ebcccc;
4736 background-color: #ebcccc;
4737 }
4737 }
4738 a.list-group-item-danger.active,
4738 a.list-group-item-danger.active,
4739 a.list-group-item-danger.active:hover,
4739 a.list-group-item-danger.active:hover,
4740 a.list-group-item-danger.active:focus {
4740 a.list-group-item-danger.active:focus {
4741 color: #fff;
4741 color: #fff;
4742 background-color: #a94442;
4742 background-color: #a94442;
4743 border-color: #a94442;
4743 border-color: #a94442;
4744 }
4744 }
4745 .list-group-item-heading {
4745 .list-group-item-heading {
4746 margin-top: 0;
4746 margin-top: 0;
4747 margin-bottom: 5px;
4747 margin-bottom: 5px;
4748 }
4748 }
4749 .list-group-item-text {
4749 .list-group-item-text {
4750 margin-bottom: 0;
4750 margin-bottom: 0;
4751 line-height: 1.3;
4751 line-height: 1.3;
4752 }
4752 }
4753 .panel {
4753 .panel {
4754 margin-bottom: 18px;
4754 margin-bottom: 18px;
4755 background-color: #ffffff;
4755 background-color: #ffffff;
4756 border: 1px solid transparent;
4756 border: 1px solid transparent;
4757 border-radius: 2px;
4757 border-radius: 2px;
4758 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4758 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4759 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4759 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4760 }
4760 }
4761 .panel-body {
4761 .panel-body {
4762 padding: 15px;
4762 padding: 15px;
4763 }
4763 }
4764 .panel-heading {
4764 .panel-heading {
4765 padding: 10px 15px;
4765 padding: 10px 15px;
4766 border-bottom: 1px solid transparent;
4766 border-bottom: 1px solid transparent;
4767 border-top-right-radius: 1px;
4767 border-top-right-radius: 1px;
4768 border-top-left-radius: 1px;
4768 border-top-left-radius: 1px;
4769 }
4769 }
4770 .panel-heading > .dropdown .dropdown-toggle {
4770 .panel-heading > .dropdown .dropdown-toggle {
4771 color: inherit;
4771 color: inherit;
4772 }
4772 }
4773 .panel-title {
4773 .panel-title {
4774 margin-top: 0;
4774 margin-top: 0;
4775 margin-bottom: 0;
4775 margin-bottom: 0;
4776 font-size: 15px;
4776 font-size: 15px;
4777 color: inherit;
4777 color: inherit;
4778 }
4778 }
4779 .panel-title > a {
4779 .panel-title > a {
4780 color: inherit;
4780 color: inherit;
4781 }
4781 }
4782 .panel-footer {
4782 .panel-footer {
4783 padding: 10px 15px;
4783 padding: 10px 15px;
4784 background-color: #f5f5f5;
4784 background-color: #f5f5f5;
4785 border-top: 1px solid #dddddd;
4785 border-top: 1px solid #dddddd;
4786 border-bottom-right-radius: 1px;
4786 border-bottom-right-radius: 1px;
4787 border-bottom-left-radius: 1px;
4787 border-bottom-left-radius: 1px;
4788 }
4788 }
4789 .panel > .list-group {
4789 .panel > .list-group {
4790 margin-bottom: 0;
4790 margin-bottom: 0;
4791 }
4791 }
4792 .panel > .list-group .list-group-item {
4792 .panel > .list-group .list-group-item {
4793 border-width: 1px 0;
4793 border-width: 1px 0;
4794 border-radius: 0;
4794 border-radius: 0;
4795 }
4795 }
4796 .panel > .list-group:first-child .list-group-item:first-child {
4796 .panel > .list-group:first-child .list-group-item:first-child {
4797 border-top: 0;
4797 border-top: 0;
4798 border-top-right-radius: 1px;
4798 border-top-right-radius: 1px;
4799 border-top-left-radius: 1px;
4799 border-top-left-radius: 1px;
4800 }
4800 }
4801 .panel > .list-group:last-child .list-group-item:last-child {
4801 .panel > .list-group:last-child .list-group-item:last-child {
4802 border-bottom: 0;
4802 border-bottom: 0;
4803 border-bottom-right-radius: 1px;
4803 border-bottom-right-radius: 1px;
4804 border-bottom-left-radius: 1px;
4804 border-bottom-left-radius: 1px;
4805 }
4805 }
4806 .panel-heading + .list-group .list-group-item:first-child {
4806 .panel-heading + .list-group .list-group-item:first-child {
4807 border-top-width: 0;
4807 border-top-width: 0;
4808 }
4808 }
4809 .panel > .table,
4809 .panel > .table,
4810 .panel > .table-responsive > .table {
4810 .panel > .table-responsive > .table {
4811 margin-bottom: 0;
4811 margin-bottom: 0;
4812 }
4812 }
4813 .panel > .table:first-child,
4813 .panel > .table:first-child,
4814 .panel > .table-responsive:first-child > .table:first-child {
4814 .panel > .table-responsive:first-child > .table:first-child {
4815 border-top-right-radius: 1px;
4815 border-top-right-radius: 1px;
4816 border-top-left-radius: 1px;
4816 border-top-left-radius: 1px;
4817 }
4817 }
4818 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4818 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4819 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4819 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4820 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4820 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4821 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4821 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4822 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4822 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4823 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4823 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4824 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4824 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4825 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4825 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4826 border-top-left-radius: 1px;
4826 border-top-left-radius: 1px;
4827 }
4827 }
4828 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4828 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4829 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4829 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4830 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4830 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4831 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4831 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4832 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4832 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4833 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4833 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4834 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4834 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4835 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4835 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4836 border-top-right-radius: 1px;
4836 border-top-right-radius: 1px;
4837 }
4837 }
4838 .panel > .table:last-child,
4838 .panel > .table:last-child,
4839 .panel > .table-responsive:last-child > .table:last-child {
4839 .panel > .table-responsive:last-child > .table:last-child {
4840 border-bottom-right-radius: 1px;
4840 border-bottom-right-radius: 1px;
4841 border-bottom-left-radius: 1px;
4841 border-bottom-left-radius: 1px;
4842 }
4842 }
4843 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4843 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4844 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4844 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4845 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4845 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4846 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4846 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4847 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4847 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4848 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4848 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4849 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4849 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4850 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4850 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4851 border-bottom-left-radius: 1px;
4851 border-bottom-left-radius: 1px;
4852 }
4852 }
4853 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4853 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4854 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4854 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4855 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4855 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4856 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4856 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4857 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4857 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4858 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4858 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4859 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4859 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4860 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4860 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4861 border-bottom-right-radius: 1px;
4861 border-bottom-right-radius: 1px;
4862 }
4862 }
4863 .panel > .panel-body + .table,
4863 .panel > .panel-body + .table,
4864 .panel > .panel-body + .table-responsive {
4864 .panel > .panel-body + .table-responsive {
4865 border-top: 1px solid #dddddd;
4865 border-top: 1px solid #dddddd;
4866 }
4866 }
4867 .panel > .table > tbody:first-child > tr:first-child th,
4867 .panel > .table > tbody:first-child > tr:first-child th,
4868 .panel > .table > tbody:first-child > tr:first-child td {
4868 .panel > .table > tbody:first-child > tr:first-child td {
4869 border-top: 0;
4869 border-top: 0;
4870 }
4870 }
4871 .panel > .table-bordered,
4871 .panel > .table-bordered,
4872 .panel > .table-responsive > .table-bordered {
4872 .panel > .table-responsive > .table-bordered {
4873 border: 0;
4873 border: 0;
4874 }
4874 }
4875 .panel > .table-bordered > thead > tr > th:first-child,
4875 .panel > .table-bordered > thead > tr > th:first-child,
4876 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4876 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4877 .panel > .table-bordered > tbody > tr > th:first-child,
4877 .panel > .table-bordered > tbody > tr > th:first-child,
4878 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4878 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4879 .panel > .table-bordered > tfoot > tr > th:first-child,
4879 .panel > .table-bordered > tfoot > tr > th:first-child,
4880 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4880 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4881 .panel > .table-bordered > thead > tr > td:first-child,
4881 .panel > .table-bordered > thead > tr > td:first-child,
4882 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4882 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4883 .panel > .table-bordered > tbody > tr > td:first-child,
4883 .panel > .table-bordered > tbody > tr > td:first-child,
4884 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4884 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4885 .panel > .table-bordered > tfoot > tr > td:first-child,
4885 .panel > .table-bordered > tfoot > tr > td:first-child,
4886 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4886 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4887 border-left: 0;
4887 border-left: 0;
4888 }
4888 }
4889 .panel > .table-bordered > thead > tr > th:last-child,
4889 .panel > .table-bordered > thead > tr > th:last-child,
4890 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4890 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4891 .panel > .table-bordered > tbody > tr > th:last-child,
4891 .panel > .table-bordered > tbody > tr > th:last-child,
4892 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4892 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4893 .panel > .table-bordered > tfoot > tr > th:last-child,
4893 .panel > .table-bordered > tfoot > tr > th:last-child,
4894 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4894 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4895 .panel > .table-bordered > thead > tr > td:last-child,
4895 .panel > .table-bordered > thead > tr > td:last-child,
4896 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4896 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4897 .panel > .table-bordered > tbody > tr > td:last-child,
4897 .panel > .table-bordered > tbody > tr > td:last-child,
4898 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4898 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4899 .panel > .table-bordered > tfoot > tr > td:last-child,
4899 .panel > .table-bordered > tfoot > tr > td:last-child,
4900 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4900 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4901 border-right: 0;
4901 border-right: 0;
4902 }
4902 }
4903 .panel > .table-bordered > thead > tr:first-child > td,
4903 .panel > .table-bordered > thead > tr:first-child > td,
4904 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4904 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4905 .panel > .table-bordered > tbody > tr:first-child > td,
4905 .panel > .table-bordered > tbody > tr:first-child > td,
4906 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4906 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4907 .panel > .table-bordered > thead > tr:first-child > th,
4907 .panel > .table-bordered > thead > tr:first-child > th,
4908 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4908 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4909 .panel > .table-bordered > tbody > tr:first-child > th,
4909 .panel > .table-bordered > tbody > tr:first-child > th,
4910 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4910 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4911 border-bottom: 0;
4911 border-bottom: 0;
4912 }
4912 }
4913 .panel > .table-bordered > tbody > tr:last-child > td,
4913 .panel > .table-bordered > tbody > tr:last-child > td,
4914 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4914 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4915 .panel > .table-bordered > tfoot > tr:last-child > td,
4915 .panel > .table-bordered > tfoot > tr:last-child > td,
4916 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4916 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4917 .panel > .table-bordered > tbody > tr:last-child > th,
4917 .panel > .table-bordered > tbody > tr:last-child > th,
4918 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4918 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4919 .panel > .table-bordered > tfoot > tr:last-child > th,
4919 .panel > .table-bordered > tfoot > tr:last-child > th,
4920 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4920 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4921 border-bottom: 0;
4921 border-bottom: 0;
4922 }
4922 }
4923 .panel > .table-responsive {
4923 .panel > .table-responsive {
4924 border: 0;
4924 border: 0;
4925 margin-bottom: 0;
4925 margin-bottom: 0;
4926 }
4926 }
4927 .panel-group {
4927 .panel-group {
4928 margin-bottom: 18px;
4928 margin-bottom: 18px;
4929 }
4929 }
4930 .panel-group .panel {
4930 .panel-group .panel {
4931 margin-bottom: 0;
4931 margin-bottom: 0;
4932 border-radius: 2px;
4932 border-radius: 2px;
4933 overflow: hidden;
4933 overflow: hidden;
4934 }
4934 }
4935 .panel-group .panel + .panel {
4935 .panel-group .panel + .panel {
4936 margin-top: 5px;
4936 margin-top: 5px;
4937 }
4937 }
4938 .panel-group .panel-heading {
4938 .panel-group .panel-heading {
4939 border-bottom: 0;
4939 border-bottom: 0;
4940 }
4940 }
4941 .panel-group .panel-heading + .panel-collapse .panel-body {
4941 .panel-group .panel-heading + .panel-collapse .panel-body {
4942 border-top: 1px solid #dddddd;
4942 border-top: 1px solid #dddddd;
4943 }
4943 }
4944 .panel-group .panel-footer {
4944 .panel-group .panel-footer {
4945 border-top: 0;
4945 border-top: 0;
4946 }
4946 }
4947 .panel-group .panel-footer + .panel-collapse .panel-body {
4947 .panel-group .panel-footer + .panel-collapse .panel-body {
4948 border-bottom: 1px solid #dddddd;
4948 border-bottom: 1px solid #dddddd;
4949 }
4949 }
4950 .panel-default {
4950 .panel-default {
4951 border-color: #dddddd;
4951 border-color: #dddddd;
4952 }
4952 }
4953 .panel-default > .panel-heading {
4953 .panel-default > .panel-heading {
4954 color: #333333;
4954 color: #333333;
4955 background-color: #f5f5f5;
4955 background-color: #f5f5f5;
4956 border-color: #dddddd;
4956 border-color: #dddddd;
4957 }
4957 }
4958 .panel-default > .panel-heading + .panel-collapse .panel-body {
4958 .panel-default > .panel-heading + .panel-collapse .panel-body {
4959 border-top-color: #dddddd;
4959 border-top-color: #dddddd;
4960 }
4960 }
4961 .panel-default > .panel-footer + .panel-collapse .panel-body {
4961 .panel-default > .panel-footer + .panel-collapse .panel-body {
4962 border-bottom-color: #dddddd;
4962 border-bottom-color: #dddddd;
4963 }
4963 }
4964 .panel-primary {
4964 .panel-primary {
4965 border-color: #428bca;
4965 border-color: #428bca;
4966 }
4966 }
4967 .panel-primary > .panel-heading {
4967 .panel-primary > .panel-heading {
4968 color: #ffffff;
4968 color: #ffffff;
4969 background-color: #428bca;
4969 background-color: #428bca;
4970 border-color: #428bca;
4970 border-color: #428bca;
4971 }
4971 }
4972 .panel-primary > .panel-heading + .panel-collapse .panel-body {
4972 .panel-primary > .panel-heading + .panel-collapse .panel-body {
4973 border-top-color: #428bca;
4973 border-top-color: #428bca;
4974 }
4974 }
4975 .panel-primary > .panel-footer + .panel-collapse .panel-body {
4975 .panel-primary > .panel-footer + .panel-collapse .panel-body {
4976 border-bottom-color: #428bca;
4976 border-bottom-color: #428bca;
4977 }
4977 }
4978 .panel-success {
4978 .panel-success {
4979 border-color: #d6e9c6;
4979 border-color: #d6e9c6;
4980 }
4980 }
4981 .panel-success > .panel-heading {
4981 .panel-success > .panel-heading {
4982 color: #3c763d;
4982 color: #3c763d;
4983 background-color: #dff0d8;
4983 background-color: #dff0d8;
4984 border-color: #d6e9c6;
4984 border-color: #d6e9c6;
4985 }
4985 }
4986 .panel-success > .panel-heading + .panel-collapse .panel-body {
4986 .panel-success > .panel-heading + .panel-collapse .panel-body {
4987 border-top-color: #d6e9c6;
4987 border-top-color: #d6e9c6;
4988 }
4988 }
4989 .panel-success > .panel-footer + .panel-collapse .panel-body {
4989 .panel-success > .panel-footer + .panel-collapse .panel-body {
4990 border-bottom-color: #d6e9c6;
4990 border-bottom-color: #d6e9c6;
4991 }
4991 }
4992 .panel-info {
4992 .panel-info {
4993 border-color: #bce8f1;
4993 border-color: #bce8f1;
4994 }
4994 }
4995 .panel-info > .panel-heading {
4995 .panel-info > .panel-heading {
4996 color: #31708f;
4996 color: #31708f;
4997 background-color: #d9edf7;
4997 background-color: #d9edf7;
4998 border-color: #bce8f1;
4998 border-color: #bce8f1;
4999 }
4999 }
5000 .panel-info > .panel-heading + .panel-collapse .panel-body {
5000 .panel-info > .panel-heading + .panel-collapse .panel-body {
5001 border-top-color: #bce8f1;
5001 border-top-color: #bce8f1;
5002 }
5002 }
5003 .panel-info > .panel-footer + .panel-collapse .panel-body {
5003 .panel-info > .panel-footer + .panel-collapse .panel-body {
5004 border-bottom-color: #bce8f1;
5004 border-bottom-color: #bce8f1;
5005 }
5005 }
5006 .panel-warning {
5006 .panel-warning {
5007 border-color: #faebcc;
5007 border-color: #faebcc;
5008 }
5008 }
5009 .panel-warning > .panel-heading {
5009 .panel-warning > .panel-heading {
5010 color: #8a6d3b;
5010 color: #8a6d3b;
5011 background-color: #fcf8e3;
5011 background-color: #fcf8e3;
5012 border-color: #faebcc;
5012 border-color: #faebcc;
5013 }
5013 }
5014 .panel-warning > .panel-heading + .panel-collapse .panel-body {
5014 .panel-warning > .panel-heading + .panel-collapse .panel-body {
5015 border-top-color: #faebcc;
5015 border-top-color: #faebcc;
5016 }
5016 }
5017 .panel-warning > .panel-footer + .panel-collapse .panel-body {
5017 .panel-warning > .panel-footer + .panel-collapse .panel-body {
5018 border-bottom-color: #faebcc;
5018 border-bottom-color: #faebcc;
5019 }
5019 }
5020 .panel-danger {
5020 .panel-danger {
5021 border-color: #ebccd1;
5021 border-color: #ebccd1;
5022 }
5022 }
5023 .panel-danger > .panel-heading {
5023 .panel-danger > .panel-heading {
5024 color: #a94442;
5024 color: #a94442;
5025 background-color: #f2dede;
5025 background-color: #f2dede;
5026 border-color: #ebccd1;
5026 border-color: #ebccd1;
5027 }
5027 }
5028 .panel-danger > .panel-heading + .panel-collapse .panel-body {
5028 .panel-danger > .panel-heading + .panel-collapse .panel-body {
5029 border-top-color: #ebccd1;
5029 border-top-color: #ebccd1;
5030 }
5030 }
5031 .panel-danger > .panel-footer + .panel-collapse .panel-body {
5031 .panel-danger > .panel-footer + .panel-collapse .panel-body {
5032 border-bottom-color: #ebccd1;
5032 border-bottom-color: #ebccd1;
5033 }
5033 }
5034 .well {
5034 .well {
5035 min-height: 20px;
5035 min-height: 20px;
5036 padding: 19px;
5036 padding: 19px;
5037 margin-bottom: 20px;
5037 margin-bottom: 20px;
5038 background-color: #f5f5f5;
5038 background-color: #f5f5f5;
5039 border: 1px solid #e3e3e3;
5039 border: 1px solid #e3e3e3;
5040 border-radius: 2px;
5040 border-radius: 2px;
5041 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5041 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5042 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5042 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5043 }
5043 }
5044 .well blockquote {
5044 .well blockquote {
5045 border-color: #ddd;
5045 border-color: #ddd;
5046 border-color: rgba(0, 0, 0, 0.15);
5046 border-color: rgba(0, 0, 0, 0.15);
5047 }
5047 }
5048 .well-lg {
5048 .well-lg {
5049 padding: 24px;
5049 padding: 24px;
5050 border-radius: 6px;
5050 border-radius: 6px;
5051 }
5051 }
5052 .well-sm {
5052 .well-sm {
5053 padding: 9px;
5053 padding: 9px;
5054 border-radius: 2px;
5054 border-radius: 2px;
5055 }
5055 }
5056 .close {
5056 .close {
5057 float: right;
5057 float: right;
5058 font-size: 19.5px;
5058 font-size: 19.5px;
5059 font-weight: bold;
5059 font-weight: bold;
5060 line-height: 1;
5060 line-height: 1;
5061 color: #000000;
5061 color: #000000;
5062 text-shadow: 0 1px 0 #ffffff;
5062 text-shadow: 0 1px 0 #ffffff;
5063 opacity: 0.2;
5063 opacity: 0.2;
5064 filter: alpha(opacity=20);
5064 filter: alpha(opacity=20);
5065 }
5065 }
5066 .close:hover,
5066 .close:hover,
5067 .close:focus {
5067 .close:focus {
5068 color: #000000;
5068 color: #000000;
5069 text-decoration: none;
5069 text-decoration: none;
5070 cursor: pointer;
5070 cursor: pointer;
5071 opacity: 0.5;
5071 opacity: 0.5;
5072 filter: alpha(opacity=50);
5072 filter: alpha(opacity=50);
5073 }
5073 }
5074 button.close {
5074 button.close {
5075 padding: 0;
5075 padding: 0;
5076 cursor: pointer;
5076 cursor: pointer;
5077 background: transparent;
5077 background: transparent;
5078 border: 0;
5078 border: 0;
5079 -webkit-appearance: none;
5079 -webkit-appearance: none;
5080 }
5080 }
5081 .modal-open {
5081 .modal-open {
5082 overflow: hidden;
5082 overflow: hidden;
5083 }
5083 }
5084 .modal {
5084 .modal {
5085 display: none;
5085 display: none;
5086 overflow: auto;
5086 overflow: auto;
5087 overflow-y: scroll;
5087 overflow-y: scroll;
5088 position: fixed;
5088 position: fixed;
5089 top: 0;
5089 top: 0;
5090 right: 0;
5090 right: 0;
5091 bottom: 0;
5091 bottom: 0;
5092 left: 0;
5092 left: 0;
5093 z-index: 1050;
5093 z-index: 1050;
5094 -webkit-overflow-scrolling: touch;
5094 -webkit-overflow-scrolling: touch;
5095 outline: 0;
5095 outline: 0;
5096 }
5096 }
5097 .modal.fade .modal-dialog {
5097 .modal.fade .modal-dialog {
5098 -webkit-transform: translate(0, -25%);
5098 -webkit-transform: translate(0, -25%);
5099 -ms-transform: translate(0, -25%);
5099 -ms-transform: translate(0, -25%);
5100 transform: translate(0, -25%);
5100 transform: translate(0, -25%);
5101 -webkit-transition: -webkit-transform 0.3s ease-out;
5101 -webkit-transition: -webkit-transform 0.3s ease-out;
5102 -moz-transition: -moz-transform 0.3s ease-out;
5102 -moz-transition: -moz-transform 0.3s ease-out;
5103 -o-transition: -o-transform 0.3s ease-out;
5103 -o-transition: -o-transform 0.3s ease-out;
5104 transition: transform 0.3s ease-out;
5104 transition: transform 0.3s ease-out;
5105 }
5105 }
5106 .modal.in .modal-dialog {
5106 .modal.in .modal-dialog {
5107 -webkit-transform: translate(0, 0);
5107 -webkit-transform: translate(0, 0);
5108 -ms-transform: translate(0, 0);
5108 -ms-transform: translate(0, 0);
5109 transform: translate(0, 0);
5109 transform: translate(0, 0);
5110 }
5110 }
5111 .modal-dialog {
5111 .modal-dialog {
5112 position: relative;
5112 position: relative;
5113 width: auto;
5113 width: auto;
5114 margin: 10px;
5114 margin: 10px;
5115 }
5115 }
5116 .modal-content {
5116 .modal-content {
5117 position: relative;
5117 position: relative;
5118 background-color: #ffffff;
5118 background-color: #ffffff;
5119 border: 1px solid #999999;
5119 border: 1px solid #999999;
5120 border: 1px solid rgba(0, 0, 0, 0.2);
5120 border: 1px solid rgba(0, 0, 0, 0.2);
5121 border-radius: 6px;
5121 border-radius: 6px;
5122 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
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);
5123 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5124 background-clip: padding-box;
5124 background-clip: padding-box;
5125 outline: none;
5125 outline: none;
5126 }
5126 }
5127 .modal-backdrop {
5127 .modal-backdrop {
5128 position: fixed;
5128 position: fixed;
5129 top: 0;
5129 top: 0;
5130 right: 0;
5130 right: 0;
5131 bottom: 0;
5131 bottom: 0;
5132 left: 0;
5132 left: 0;
5133 z-index: 1040;
5133 z-index: 1040;
5134 background-color: #000000;
5134 background-color: #000000;
5135 }
5135 }
5136 .modal-backdrop.fade {
5136 .modal-backdrop.fade {
5137 opacity: 0;
5137 opacity: 0;
5138 filter: alpha(opacity=0);
5138 filter: alpha(opacity=0);
5139 }
5139 }
5140 .modal-backdrop.in {
5140 .modal-backdrop.in {
5141 opacity: 0.5;
5141 opacity: 0.5;
5142 filter: alpha(opacity=50);
5142 filter: alpha(opacity=50);
5143 }
5143 }
5144 .modal-header {
5144 .modal-header {
5145 padding: 15px;
5145 padding: 15px;
5146 border-bottom: 1px solid #e5e5e5;
5146 border-bottom: 1px solid #e5e5e5;
5147 min-height: 16.42857143px;
5147 min-height: 16.42857143px;
5148 }
5148 }
5149 .modal-header .close {
5149 .modal-header .close {
5150 margin-top: -2px;
5150 margin-top: -2px;
5151 }
5151 }
5152 .modal-title {
5152 .modal-title {
5153 margin: 0;
5153 margin: 0;
5154 line-height: 1.42857143;
5154 line-height: 1.42857143;
5155 }
5155 }
5156 .modal-body {
5156 .modal-body {
5157 position: relative;
5157 position: relative;
5158 padding: 15px;
5158 padding: 15px;
5159 }
5159 }
5160 .modal-footer {
5160 .modal-footer {
5161 margin-top: 15px;
5161 margin-top: 15px;
5162 padding: 14px 15px 15px;
5162 padding: 14px 15px 15px;
5163 text-align: right;
5163 text-align: right;
5164 border-top: 1px solid #e5e5e5;
5164 border-top: 1px solid #e5e5e5;
5165 }
5165 }
5166 .modal-footer .btn + .btn {
5166 .modal-footer .btn + .btn {
5167 margin-left: 5px;
5167 margin-left: 5px;
5168 margin-bottom: 0;
5168 margin-bottom: 0;
5169 }
5169 }
5170 .modal-footer .btn-group .btn + .btn {
5170 .modal-footer .btn-group .btn + .btn {
5171 margin-left: -1px;
5171 margin-left: -1px;
5172 }
5172 }
5173 .modal-footer .btn-block + .btn-block {
5173 .modal-footer .btn-block + .btn-block {
5174 margin-left: 0;
5174 margin-left: 0;
5175 }
5175 }
5176 @media (min-width: 768px) {
5176 @media (min-width: 768px) {
5177 .modal-dialog {
5177 .modal-dialog {
5178 width: 600px;
5178 width: 600px;
5179 margin: 30px auto;
5179 margin: 30px auto;
5180 }
5180 }
5181 .modal-content {
5181 .modal-content {
5182 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5182 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5183 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5183 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5184 }
5184 }
5185 .modal-sm {
5185 .modal-sm {
5186 width: 300px;
5186 width: 300px;
5187 }
5187 }
5188 }
5188 }
5189 @media (min-width: 992px) {
5189 @media (min-width: 992px) {
5190 .modal-lg {
5190 .modal-lg {
5191 width: 900px;
5191 width: 900px;
5192 }
5192 }
5193 }
5193 }
5194 .tooltip {
5194 .tooltip {
5195 position: absolute;
5195 position: absolute;
5196 z-index: 1030;
5196 z-index: 1030;
5197 display: block;
5197 display: block;
5198 visibility: visible;
5198 visibility: visible;
5199 font-size: 12px;
5199 font-size: 12px;
5200 line-height: 1.4;
5200 line-height: 1.4;
5201 opacity: 0;
5201 opacity: 0;
5202 filter: alpha(opacity=0);
5202 filter: alpha(opacity=0);
5203 }
5203 }
5204 .tooltip.in {
5204 .tooltip.in {
5205 opacity: 0.9;
5205 opacity: 0.9;
5206 filter: alpha(opacity=90);
5206 filter: alpha(opacity=90);
5207 }
5207 }
5208 .tooltip.top {
5208 .tooltip.top {
5209 margin-top: -3px;
5209 margin-top: -3px;
5210 padding: 5px 0;
5210 padding: 5px 0;
5211 }
5211 }
5212 .tooltip.right {
5212 .tooltip.right {
5213 margin-left: 3px;
5213 margin-left: 3px;
5214 padding: 0 5px;
5214 padding: 0 5px;
5215 }
5215 }
5216 .tooltip.bottom {
5216 .tooltip.bottom {
5217 margin-top: 3px;
5217 margin-top: 3px;
5218 padding: 5px 0;
5218 padding: 5px 0;
5219 }
5219 }
5220 .tooltip.left {
5220 .tooltip.left {
5221 margin-left: -3px;
5221 margin-left: -3px;
5222 padding: 0 5px;
5222 padding: 0 5px;
5223 }
5223 }
5224 .tooltip-inner {
5224 .tooltip-inner {
5225 max-width: 200px;
5225 max-width: 200px;
5226 padding: 3px 8px;
5226 padding: 3px 8px;
5227 color: #ffffff;
5227 color: #ffffff;
5228 text-align: center;
5228 text-align: center;
5229 text-decoration: none;
5229 text-decoration: none;
5230 background-color: #000000;
5230 background-color: #000000;
5231 border-radius: 2px;
5231 border-radius: 2px;
5232 }
5232 }
5233 .tooltip-arrow {
5233 .tooltip-arrow {
5234 position: absolute;
5234 position: absolute;
5235 width: 0;
5235 width: 0;
5236 height: 0;
5236 height: 0;
5237 border-color: transparent;
5237 border-color: transparent;
5238 border-style: solid;
5238 border-style: solid;
5239 }
5239 }
5240 .tooltip.top .tooltip-arrow {
5240 .tooltip.top .tooltip-arrow {
5241 bottom: 0;
5241 bottom: 0;
5242 left: 50%;
5242 left: 50%;
5243 margin-left: -5px;
5243 margin-left: -5px;
5244 border-width: 5px 5px 0;
5244 border-width: 5px 5px 0;
5245 border-top-color: #000000;
5245 border-top-color: #000000;
5246 }
5246 }
5247 .tooltip.top-left .tooltip-arrow {
5247 .tooltip.top-left .tooltip-arrow {
5248 bottom: 0;
5248 bottom: 0;
5249 left: 5px;
5249 left: 5px;
5250 border-width: 5px 5px 0;
5250 border-width: 5px 5px 0;
5251 border-top-color: #000000;
5251 border-top-color: #000000;
5252 }
5252 }
5253 .tooltip.top-right .tooltip-arrow {
5253 .tooltip.top-right .tooltip-arrow {
5254 bottom: 0;
5254 bottom: 0;
5255 right: 5px;
5255 right: 5px;
5256 border-width: 5px 5px 0;
5256 border-width: 5px 5px 0;
5257 border-top-color: #000000;
5257 border-top-color: #000000;
5258 }
5258 }
5259 .tooltip.right .tooltip-arrow {
5259 .tooltip.right .tooltip-arrow {
5260 top: 50%;
5260 top: 50%;
5261 left: 0;
5261 left: 0;
5262 margin-top: -5px;
5262 margin-top: -5px;
5263 border-width: 5px 5px 5px 0;
5263 border-width: 5px 5px 5px 0;
5264 border-right-color: #000000;
5264 border-right-color: #000000;
5265 }
5265 }
5266 .tooltip.left .tooltip-arrow {
5266 .tooltip.left .tooltip-arrow {
5267 top: 50%;
5267 top: 50%;
5268 right: 0;
5268 right: 0;
5269 margin-top: -5px;
5269 margin-top: -5px;
5270 border-width: 5px 0 5px 5px;
5270 border-width: 5px 0 5px 5px;
5271 border-left-color: #000000;
5271 border-left-color: #000000;
5272 }
5272 }
5273 .tooltip.bottom .tooltip-arrow {
5273 .tooltip.bottom .tooltip-arrow {
5274 top: 0;
5274 top: 0;
5275 left: 50%;
5275 left: 50%;
5276 margin-left: -5px;
5276 margin-left: -5px;
5277 border-width: 0 5px 5px;
5277 border-width: 0 5px 5px;
5278 border-bottom-color: #000000;
5278 border-bottom-color: #000000;
5279 }
5279 }
5280 .tooltip.bottom-left .tooltip-arrow {
5280 .tooltip.bottom-left .tooltip-arrow {
5281 top: 0;
5281 top: 0;
5282 left: 5px;
5282 left: 5px;
5283 border-width: 0 5px 5px;
5283 border-width: 0 5px 5px;
5284 border-bottom-color: #000000;
5284 border-bottom-color: #000000;
5285 }
5285 }
5286 .tooltip.bottom-right .tooltip-arrow {
5286 .tooltip.bottom-right .tooltip-arrow {
5287 top: 0;
5287 top: 0;
5288 right: 5px;
5288 right: 5px;
5289 border-width: 0 5px 5px;
5289 border-width: 0 5px 5px;
5290 border-bottom-color: #000000;
5290 border-bottom-color: #000000;
5291 }
5291 }
5292 .popover {
5292 .popover {
5293 position: absolute;
5293 position: absolute;
5294 top: 0;
5294 top: 0;
5295 left: 0;
5295 left: 0;
5296 z-index: 1010;
5296 z-index: 1010;
5297 display: none;
5297 display: none;
5298 max-width: 276px;
5298 max-width: 276px;
5299 padding: 1px;
5299 padding: 1px;
5300 text-align: left;
5300 text-align: left;
5301 background-color: #ffffff;
5301 background-color: #ffffff;
5302 background-clip: padding-box;
5302 background-clip: padding-box;
5303 border: 1px solid #cccccc;
5303 border: 1px solid #cccccc;
5304 border: 1px solid rgba(0, 0, 0, 0.2);
5304 border: 1px solid rgba(0, 0, 0, 0.2);
5305 border-radius: 6px;
5305 border-radius: 6px;
5306 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5306 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5307 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5307 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5308 white-space: normal;
5308 white-space: normal;
5309 }
5309 }
5310 .popover.top {
5310 .popover.top {
5311 margin-top: -10px;
5311 margin-top: -10px;
5312 }
5312 }
5313 .popover.right {
5313 .popover.right {
5314 margin-left: 10px;
5314 margin-left: 10px;
5315 }
5315 }
5316 .popover.bottom {
5316 .popover.bottom {
5317 margin-top: 10px;
5317 margin-top: 10px;
5318 }
5318 }
5319 .popover.left {
5319 .popover.left {
5320 margin-left: -10px;
5320 margin-left: -10px;
5321 }
5321 }
5322 .popover-title {
5322 .popover-title {
5323 margin: 0;
5323 margin: 0;
5324 padding: 8px 14px;
5324 padding: 8px 14px;
5325 font-size: 13px;
5325 font-size: 13px;
5326 font-weight: normal;
5326 font-weight: normal;
5327 line-height: 18px;
5327 line-height: 18px;
5328 background-color: #f7f7f7;
5328 background-color: #f7f7f7;
5329 border-bottom: 1px solid #ebebeb;
5329 border-bottom: 1px solid #ebebeb;
5330 border-radius: 5px 5px 0 0;
5330 border-radius: 5px 5px 0 0;
5331 }
5331 }
5332 .popover-content {
5332 .popover-content {
5333 padding: 9px 14px;
5333 padding: 9px 14px;
5334 }
5334 }
5335 .popover > .arrow,
5335 .popover > .arrow,
5336 .popover > .arrow:after {
5336 .popover > .arrow:after {
5337 position: absolute;
5337 position: absolute;
5338 display: block;
5338 display: block;
5339 width: 0;
5339 width: 0;
5340 height: 0;
5340 height: 0;
5341 border-color: transparent;
5341 border-color: transparent;
5342 border-style: solid;
5342 border-style: solid;
5343 }
5343 }
5344 .popover > .arrow {
5344 .popover > .arrow {
5345 border-width: 11px;
5345 border-width: 11px;
5346 }
5346 }
5347 .popover > .arrow:after {
5347 .popover > .arrow:after {
5348 border-width: 10px;
5348 border-width: 10px;
5349 content: "";
5349 content: "";
5350 }
5350 }
5351 .popover.top > .arrow {
5351 .popover.top > .arrow {
5352 left: 50%;
5352 left: 50%;
5353 margin-left: -11px;
5353 margin-left: -11px;
5354 border-bottom-width: 0;
5354 border-bottom-width: 0;
5355 border-top-color: #999999;
5355 border-top-color: #999999;
5356 border-top-color: rgba(0, 0, 0, 0.25);
5356 border-top-color: rgba(0, 0, 0, 0.25);
5357 bottom: -11px;
5357 bottom: -11px;
5358 }
5358 }
5359 .popover.top > .arrow:after {
5359 .popover.top > .arrow:after {
5360 content: " ";
5360 content: " ";
5361 bottom: 1px;
5361 bottom: 1px;
5362 margin-left: -10px;
5362 margin-left: -10px;
5363 border-bottom-width: 0;
5363 border-bottom-width: 0;
5364 border-top-color: #ffffff;
5364 border-top-color: #ffffff;
5365 }
5365 }
5366 .popover.right > .arrow {
5366 .popover.right > .arrow {
5367 top: 50%;
5367 top: 50%;
5368 left: -11px;
5368 left: -11px;
5369 margin-top: -11px;
5369 margin-top: -11px;
5370 border-left-width: 0;
5370 border-left-width: 0;
5371 border-right-color: #999999;
5371 border-right-color: #999999;
5372 border-right-color: rgba(0, 0, 0, 0.25);
5372 border-right-color: rgba(0, 0, 0, 0.25);
5373 }
5373 }
5374 .popover.right > .arrow:after {
5374 .popover.right > .arrow:after {
5375 content: " ";
5375 content: " ";
5376 left: 1px;
5376 left: 1px;
5377 bottom: -10px;
5377 bottom: -10px;
5378 border-left-width: 0;
5378 border-left-width: 0;
5379 border-right-color: #ffffff;
5379 border-right-color: #ffffff;
5380 }
5380 }
5381 .popover.bottom > .arrow {
5381 .popover.bottom > .arrow {
5382 left: 50%;
5382 left: 50%;
5383 margin-left: -11px;
5383 margin-left: -11px;
5384 border-top-width: 0;
5384 border-top-width: 0;
5385 border-bottom-color: #999999;
5385 border-bottom-color: #999999;
5386 border-bottom-color: rgba(0, 0, 0, 0.25);
5386 border-bottom-color: rgba(0, 0, 0, 0.25);
5387 top: -11px;
5387 top: -11px;
5388 }
5388 }
5389 .popover.bottom > .arrow:after {
5389 .popover.bottom > .arrow:after {
5390 content: " ";
5390 content: " ";
5391 top: 1px;
5391 top: 1px;
5392 margin-left: -10px;
5392 margin-left: -10px;
5393 border-top-width: 0;
5393 border-top-width: 0;
5394 border-bottom-color: #ffffff;
5394 border-bottom-color: #ffffff;
5395 }
5395 }
5396 .popover.left > .arrow {
5396 .popover.left > .arrow {
5397 top: 50%;
5397 top: 50%;
5398 right: -11px;
5398 right: -11px;
5399 margin-top: -11px;
5399 margin-top: -11px;
5400 border-right-width: 0;
5400 border-right-width: 0;
5401 border-left-color: #999999;
5401 border-left-color: #999999;
5402 border-left-color: rgba(0, 0, 0, 0.25);
5402 border-left-color: rgba(0, 0, 0, 0.25);
5403 }
5403 }
5404 .popover.left > .arrow:after {
5404 .popover.left > .arrow:after {
5405 content: " ";
5405 content: " ";
5406 right: 1px;
5406 right: 1px;
5407 border-right-width: 0;
5407 border-right-width: 0;
5408 border-left-color: #ffffff;
5408 border-left-color: #ffffff;
5409 bottom: -10px;
5409 bottom: -10px;
5410 }
5410 }
5411 .carousel {
5411 .carousel {
5412 position: relative;
5412 position: relative;
5413 }
5413 }
5414 .carousel-inner {
5414 .carousel-inner {
5415 position: relative;
5415 position: relative;
5416 overflow: hidden;
5416 overflow: hidden;
5417 width: 100%;
5417 width: 100%;
5418 }
5418 }
5419 .carousel-inner > .item {
5419 .carousel-inner > .item {
5420 display: none;
5420 display: none;
5421 position: relative;
5421 position: relative;
5422 -webkit-transition: 0.6s ease-in-out left;
5422 -webkit-transition: 0.6s ease-in-out left;
5423 transition: 0.6s ease-in-out left;
5423 transition: 0.6s ease-in-out left;
5424 }
5424 }
5425 .carousel-inner > .item > img,
5425 .carousel-inner > .item > img,
5426 .carousel-inner > .item > a > img {
5426 .carousel-inner > .item > a > img {
5427 line-height: 1;
5427 line-height: 1;
5428 }
5428 }
5429 .carousel-inner > .active,
5429 .carousel-inner > .active,
5430 .carousel-inner > .next,
5430 .carousel-inner > .next,
5431 .carousel-inner > .prev {
5431 .carousel-inner > .prev {
5432 display: block;
5432 display: block;
5433 }
5433 }
5434 .carousel-inner > .active {
5434 .carousel-inner > .active {
5435 left: 0;
5435 left: 0;
5436 }
5436 }
5437 .carousel-inner > .next,
5437 .carousel-inner > .next,
5438 .carousel-inner > .prev {
5438 .carousel-inner > .prev {
5439 position: absolute;
5439 position: absolute;
5440 top: 0;
5440 top: 0;
5441 width: 100%;
5441 width: 100%;
5442 }
5442 }
5443 .carousel-inner > .next {
5443 .carousel-inner > .next {
5444 left: 100%;
5444 left: 100%;
5445 }
5445 }
5446 .carousel-inner > .prev {
5446 .carousel-inner > .prev {
5447 left: -100%;
5447 left: -100%;
5448 }
5448 }
5449 .carousel-inner > .next.left,
5449 .carousel-inner > .next.left,
5450 .carousel-inner > .prev.right {
5450 .carousel-inner > .prev.right {
5451 left: 0;
5451 left: 0;
5452 }
5452 }
5453 .carousel-inner > .active.left {
5453 .carousel-inner > .active.left {
5454 left: -100%;
5454 left: -100%;
5455 }
5455 }
5456 .carousel-inner > .active.right {
5456 .carousel-inner > .active.right {
5457 left: 100%;
5457 left: 100%;
5458 }
5458 }
5459 .carousel-control {
5459 .carousel-control {
5460 position: absolute;
5460 position: absolute;
5461 top: 0;
5461 top: 0;
5462 left: 0;
5462 left: 0;
5463 bottom: 0;
5463 bottom: 0;
5464 width: 15%;
5464 width: 15%;
5465 opacity: 0.5;
5465 opacity: 0.5;
5466 filter: alpha(opacity=50);
5466 filter: alpha(opacity=50);
5467 font-size: 20px;
5467 font-size: 20px;
5468 color: #ffffff;
5468 color: #ffffff;
5469 text-align: center;
5469 text-align: center;
5470 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5470 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5471 }
5471 }
5472 .carousel-control.left {
5472 .carousel-control.left {
5473 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
5473 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
5474 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5474 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5475 background-repeat: repeat-x;
5475 background-repeat: repeat-x;
5476 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5476 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5477 }
5477 }
5478 .carousel-control.right {
5478 .carousel-control.right {
5479 left: auto;
5479 left: auto;
5480 right: 0;
5480 right: 0;
5481 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
5481 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
5482 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5482 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5483 background-repeat: repeat-x;
5483 background-repeat: repeat-x;
5484 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5484 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5485 }
5485 }
5486 .carousel-control:hover,
5486 .carousel-control:hover,
5487 .carousel-control:focus {
5487 .carousel-control:focus {
5488 outline: none;
5488 outline: none;
5489 color: #ffffff;
5489 color: #ffffff;
5490 text-decoration: none;
5490 text-decoration: none;
5491 opacity: 0.9;
5491 opacity: 0.9;
5492 filter: alpha(opacity=90);
5492 filter: alpha(opacity=90);
5493 }
5493 }
5494 .carousel-control .icon-prev,
5494 .carousel-control .icon-prev,
5495 .carousel-control .icon-next,
5495 .carousel-control .icon-next,
5496 .carousel-control .glyphicon-chevron-left,
5496 .carousel-control .glyphicon-chevron-left,
5497 .carousel-control .glyphicon-chevron-right {
5497 .carousel-control .glyphicon-chevron-right {
5498 position: absolute;
5498 position: absolute;
5499 top: 50%;
5499 top: 50%;
5500 z-index: 5;
5500 z-index: 5;
5501 display: inline-block;
5501 display: inline-block;
5502 }
5502 }
5503 .carousel-control .icon-prev,
5503 .carousel-control .icon-prev,
5504 .carousel-control .glyphicon-chevron-left {
5504 .carousel-control .glyphicon-chevron-left {
5505 left: 50%;
5505 left: 50%;
5506 }
5506 }
5507 .carousel-control .icon-next,
5507 .carousel-control .icon-next,
5508 .carousel-control .glyphicon-chevron-right {
5508 .carousel-control .glyphicon-chevron-right {
5509 right: 50%;
5509 right: 50%;
5510 }
5510 }
5511 .carousel-control .icon-prev,
5511 .carousel-control .icon-prev,
5512 .carousel-control .icon-next {
5512 .carousel-control .icon-next {
5513 width: 20px;
5513 width: 20px;
5514 height: 20px;
5514 height: 20px;
5515 margin-top: -10px;
5515 margin-top: -10px;
5516 margin-left: -10px;
5516 margin-left: -10px;
5517 font-family: serif;
5517 font-family: serif;
5518 }
5518 }
5519 .carousel-control .icon-prev:before {
5519 .carousel-control .icon-prev:before {
5520 content: '\2039';
5520 content: '\2039';
5521 }
5521 }
5522 .carousel-control .icon-next:before {
5522 .carousel-control .icon-next:before {
5523 content: '\203a';
5523 content: '\203a';
5524 }
5524 }
5525 .carousel-indicators {
5525 .carousel-indicators {
5526 position: absolute;
5526 position: absolute;
5527 bottom: 10px;
5527 bottom: 10px;
5528 left: 50%;
5528 left: 50%;
5529 z-index: 15;
5529 z-index: 15;
5530 width: 60%;
5530 width: 60%;
5531 margin-left: -30%;
5531 margin-left: -30%;
5532 padding-left: 0;
5532 padding-left: 0;
5533 list-style: none;
5533 list-style: none;
5534 text-align: center;
5534 text-align: center;
5535 }
5535 }
5536 .carousel-indicators li {
5536 .carousel-indicators li {
5537 display: inline-block;
5537 display: inline-block;
5538 width: 10px;
5538 width: 10px;
5539 height: 10px;
5539 height: 10px;
5540 margin: 1px;
5540 margin: 1px;
5541 text-indent: -999px;
5541 text-indent: -999px;
5542 border: 1px solid #ffffff;
5542 border: 1px solid #ffffff;
5543 border-radius: 10px;
5543 border-radius: 10px;
5544 cursor: pointer;
5544 cursor: pointer;
5545 background-color: #000 \9;
5545 background-color: #000 \9;
5546 background-color: rgba(0, 0, 0, 0);
5546 background-color: rgba(0, 0, 0, 0);
5547 }
5547 }
5548 .carousel-indicators .active {
5548 .carousel-indicators .active {
5549 margin: 0;
5549 margin: 0;
5550 width: 12px;
5550 width: 12px;
5551 height: 12px;
5551 height: 12px;
5552 background-color: #ffffff;
5552 background-color: #ffffff;
5553 }
5553 }
5554 .carousel-caption {
5554 .carousel-caption {
5555 position: absolute;
5555 position: absolute;
5556 left: 15%;
5556 left: 15%;
5557 right: 15%;
5557 right: 15%;
5558 bottom: 20px;
5558 bottom: 20px;
5559 z-index: 10;
5559 z-index: 10;
5560 padding-top: 20px;
5560 padding-top: 20px;
5561 padding-bottom: 20px;
5561 padding-bottom: 20px;
5562 color: #ffffff;
5562 color: #ffffff;
5563 text-align: center;
5563 text-align: center;
5564 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5564 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5565 }
5565 }
5566 .carousel-caption .btn {
5566 .carousel-caption .btn {
5567 text-shadow: none;
5567 text-shadow: none;
5568 }
5568 }
5569 @media screen and (min-width: 768px) {
5569 @media screen and (min-width: 768px) {
5570 .carousel-control .glyphicon-chevron-left,
5570 .carousel-control .glyphicon-chevron-left,
5571 .carousel-control .glyphicon-chevron-right,
5571 .carousel-control .glyphicon-chevron-right,
5572 .carousel-control .icon-prev,
5572 .carousel-control .icon-prev,
5573 .carousel-control .icon-next {
5573 .carousel-control .icon-next {
5574 width: 30px;
5574 width: 30px;
5575 height: 30px;
5575 height: 30px;
5576 margin-top: -15px;
5576 margin-top: -15px;
5577 margin-left: -15px;
5577 margin-left: -15px;
5578 font-size: 30px;
5578 font-size: 30px;
5579 }
5579 }
5580 .carousel-caption {
5580 .carousel-caption {
5581 left: 20%;
5581 left: 20%;
5582 right: 20%;
5582 right: 20%;
5583 padding-bottom: 30px;
5583 padding-bottom: 30px;
5584 }
5584 }
5585 .carousel-indicators {
5585 .carousel-indicators {
5586 bottom: 20px;
5586 bottom: 20px;
5587 }
5587 }
5588 }
5588 }
5589 .clearfix:before,
5589 .clearfix:before,
5590 .clearfix:after,
5590 .clearfix:after,
5591 .container:before,
5591 .container:before,
5592 .container:after,
5592 .container:after,
5593 .container-fluid:before,
5593 .container-fluid:before,
5594 .container-fluid:after,
5594 .container-fluid:after,
5595 .row:before,
5595 .row:before,
5596 .row:after,
5596 .row:after,
5597 .form-horizontal .form-group:before,
5597 .form-horizontal .form-group:before,
5598 .form-horizontal .form-group:after,
5598 .form-horizontal .form-group:after,
5599 .btn-toolbar:before,
5599 .btn-toolbar:before,
5600 .btn-toolbar:after,
5600 .btn-toolbar:after,
5601 .btn-group-vertical > .btn-group:before,
5601 .btn-group-vertical > .btn-group:before,
5602 .btn-group-vertical > .btn-group:after,
5602 .btn-group-vertical > .btn-group:after,
5603 .nav:before,
5603 .nav:before,
5604 .nav:after,
5604 .nav:after,
5605 .navbar:before,
5605 .navbar:before,
5606 .navbar:after,
5606 .navbar:after,
5607 .navbar-header:before,
5607 .navbar-header:before,
5608 .navbar-header:after,
5608 .navbar-header:after,
5609 .navbar-collapse:before,
5609 .navbar-collapse:before,
5610 .navbar-collapse:after,
5610 .navbar-collapse:after,
5611 .pager:before,
5611 .pager:before,
5612 .pager:after,
5612 .pager:after,
5613 .panel-body:before,
5613 .panel-body:before,
5614 .panel-body:after,
5614 .panel-body:after,
5615 .modal-footer:before,
5615 .modal-footer:before,
5616 .modal-footer:after {
5616 .modal-footer:after {
5617 content: " ";
5617 content: " ";
5618 display: table;
5618 display: table;
5619 }
5619 }
5620 .clearfix:after,
5620 .clearfix:after,
5621 .container:after,
5621 .container:after,
5622 .container-fluid:after,
5622 .container-fluid:after,
5623 .row:after,
5623 .row:after,
5624 .form-horizontal .form-group:after,
5624 .form-horizontal .form-group:after,
5625 .btn-toolbar:after,
5625 .btn-toolbar:after,
5626 .btn-group-vertical > .btn-group:after,
5626 .btn-group-vertical > .btn-group:after,
5627 .nav:after,
5627 .nav:after,
5628 .navbar:after,
5628 .navbar:after,
5629 .navbar-header:after,
5629 .navbar-header:after,
5630 .navbar-collapse:after,
5630 .navbar-collapse:after,
5631 .pager:after,
5631 .pager:after,
5632 .panel-body:after,
5632 .panel-body:after,
5633 .modal-footer:after {
5633 .modal-footer:after {
5634 clear: both;
5634 clear: both;
5635 }
5635 }
5636 .center-block {
5636 .center-block {
5637 display: block;
5637 display: block;
5638 margin-left: auto;
5638 margin-left: auto;
5639 margin-right: auto;
5639 margin-right: auto;
5640 }
5640 }
5641 .pull-right {
5641 .pull-right {
5642 float: right !important;
5642 float: right !important;
5643 }
5643 }
5644 .pull-left {
5644 .pull-left {
5645 float: left !important;
5645 float: left !important;
5646 }
5646 }
5647 .hide {
5647 .hide {
5648 display: none !important;
5648 display: none !important;
5649 }
5649 }
5650 .show {
5650 .show {
5651 display: block !important;
5651 display: block !important;
5652 }
5652 }
5653 .invisible {
5653 .invisible {
5654 visibility: hidden;
5654 visibility: hidden;
5655 }
5655 }
5656 .text-hide {
5656 .text-hide {
5657 font: 0/0 a;
5657 font: 0/0 a;
5658 color: transparent;
5658 color: transparent;
5659 text-shadow: none;
5659 text-shadow: none;
5660 background-color: transparent;
5660 background-color: transparent;
5661 border: 0;
5661 border: 0;
5662 }
5662 }
5663 .hidden {
5663 .hidden {
5664 display: none !important;
5664 display: none !important;
5665 visibility: hidden !important;
5665 visibility: hidden !important;
5666 }
5666 }
5667 .affix {
5667 .affix {
5668 position: fixed;
5668 position: fixed;
5669 }
5669 }
5670 @-ms-viewport {
5670 @-ms-viewport {
5671 width: device-width;
5671 width: device-width;
5672 }
5672 }
5673 .visible-xs,
5673 .visible-xs,
5674 .visible-sm,
5674 .visible-sm,
5675 .visible-md,
5675 .visible-md,
5676 .visible-lg {
5676 .visible-lg {
5677 display: none !important;
5677 display: none !important;
5678 }
5678 }
5679 @media (max-width: 767px) {
5679 @media (max-width: 767px) {
5680 .visible-xs {
5680 .visible-xs {
5681 display: block !important;
5681 display: block !important;
5682 }
5682 }
5683 table.visible-xs {
5683 table.visible-xs {
5684 display: table;
5684 display: table;
5685 }
5685 }
5686 tr.visible-xs {
5686 tr.visible-xs {
5687 display: table-row !important;
5687 display: table-row !important;
5688 }
5688 }
5689 th.visible-xs,
5689 th.visible-xs,
5690 td.visible-xs {
5690 td.visible-xs {
5691 display: table-cell !important;
5691 display: table-cell !important;
5692 }
5692 }
5693 }
5693 }
5694 @media (min-width: 768px) and (max-width: 991px) {
5694 @media (min-width: 768px) and (max-width: 991px) {
5695 .visible-sm {
5695 .visible-sm {
5696 display: block !important;
5696 display: block !important;
5697 }
5697 }
5698 table.visible-sm {
5698 table.visible-sm {
5699 display: table;
5699 display: table;
5700 }
5700 }
5701 tr.visible-sm {
5701 tr.visible-sm {
5702 display: table-row !important;
5702 display: table-row !important;
5703 }
5703 }
5704 th.visible-sm,
5704 th.visible-sm,
5705 td.visible-sm {
5705 td.visible-sm {
5706 display: table-cell !important;
5706 display: table-cell !important;
5707 }
5707 }
5708 }
5708 }
5709 @media (min-width: 992px) and (max-width: 1199px) {
5709 @media (min-width: 992px) and (max-width: 1199px) {
5710 .visible-md {
5710 .visible-md {
5711 display: block !important;
5711 display: block !important;
5712 }
5712 }
5713 table.visible-md {
5713 table.visible-md {
5714 display: table;
5714 display: table;
5715 }
5715 }
5716 tr.visible-md {
5716 tr.visible-md {
5717 display: table-row !important;
5717 display: table-row !important;
5718 }
5718 }
5719 th.visible-md,
5719 th.visible-md,
5720 td.visible-md {
5720 td.visible-md {
5721 display: table-cell !important;
5721 display: table-cell !important;
5722 }
5722 }
5723 }
5723 }
5724 @media (min-width: 1200px) {
5724 @media (min-width: 1200px) {
5725 .visible-lg {
5725 .visible-lg {
5726 display: block !important;
5726 display: block !important;
5727 }
5727 }
5728 table.visible-lg {
5728 table.visible-lg {
5729 display: table;
5729 display: table;
5730 }
5730 }
5731 tr.visible-lg {
5731 tr.visible-lg {
5732 display: table-row !important;
5732 display: table-row !important;
5733 }
5733 }
5734 th.visible-lg,
5734 th.visible-lg,
5735 td.visible-lg {
5735 td.visible-lg {
5736 display: table-cell !important;
5736 display: table-cell !important;
5737 }
5737 }
5738 }
5738 }
5739 @media (max-width: 767px) {
5739 @media (max-width: 767px) {
5740 .hidden-xs {
5740 .hidden-xs {
5741 display: none !important;
5741 display: none !important;
5742 }
5742 }
5743 }
5743 }
5744 @media (min-width: 768px) and (max-width: 991px) {
5744 @media (min-width: 768px) and (max-width: 991px) {
5745 .hidden-sm {
5745 .hidden-sm {
5746 display: none !important;
5746 display: none !important;
5747 }
5747 }
5748 }
5748 }
5749 @media (min-width: 992px) and (max-width: 1199px) {
5749 @media (min-width: 992px) and (max-width: 1199px) {
5750 .hidden-md {
5750 .hidden-md {
5751 display: none !important;
5751 display: none !important;
5752 }
5752 }
5753 }
5753 }
5754 @media (min-width: 1200px) {
5754 @media (min-width: 1200px) {
5755 .hidden-lg {
5755 .hidden-lg {
5756 display: none !important;
5756 display: none !important;
5757 }
5757 }
5758 }
5758 }
5759 .visible-print {
5759 .visible-print {
5760 display: none !important;
5760 display: none !important;
5761 }
5761 }
5762 @media print {
5762 @media print {
5763 .visible-print {
5763 .visible-print {
5764 display: block !important;
5764 display: block !important;
5765 }
5765 }
5766 table.visible-print {
5766 table.visible-print {
5767 display: table;
5767 display: table;
5768 }
5768 }
5769 tr.visible-print {
5769 tr.visible-print {
5770 display: table-row !important;
5770 display: table-row !important;
5771 }
5771 }
5772 th.visible-print,
5772 th.visible-print,
5773 td.visible-print {
5773 td.visible-print {
5774 display: table-cell !important;
5774 display: table-cell !important;
5775 }
5775 }
5776 }
5776 }
5777 @media print {
5777 @media print {
5778 .hidden-print {
5778 .hidden-print {
5779 display: none !important;
5779 display: none !important;
5780 }
5780 }
5781 }
5781 }
5782 /*!
5782 /*!
5783 *
5783 *
5784 * Font Awesome
5784 * Font Awesome
5785 *
5785 *
5786 */
5786 */
5787 /*!
5787 /*!
5788 * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
5788 * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
5789 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
5789 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
5790 */
5790 */
5791 /* FONT PATH
5791 /* FONT PATH
5792 * -------------------------- */
5792 * -------------------------- */
5793 @font-face {
5793 @font-face {
5794 font-family: 'FontAwesome';
5794 font-family: 'FontAwesome';
5795 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
5795 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
5796 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
5796 src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
5797 font-weight: normal;
5797 font-weight: normal;
5798 font-style: normal;
5798 font-style: normal;
5799 }
5799 }
5800 .fa {
5800 .fa {
5801 display: inline-block;
5801 display: inline-block;
5802 font: normal normal normal 14px/1 FontAwesome;
5802 font: normal normal normal 14px/1 FontAwesome;
5803 font-size: inherit;
5803 font-size: inherit;
5804 text-rendering: auto;
5804 text-rendering: auto;
5805 -webkit-font-smoothing: antialiased;
5805 -webkit-font-smoothing: antialiased;
5806 -moz-osx-font-smoothing: grayscale;
5806 -moz-osx-font-smoothing: grayscale;
5807 }
5807 }
5808 /* makes the font 33% larger relative to the icon container */
5808 /* makes the font 33% larger relative to the icon container */
5809 .fa-lg {
5809 .fa-lg {
5810 font-size: 1.33333333em;
5810 font-size: 1.33333333em;
5811 line-height: 0.75em;
5811 line-height: 0.75em;
5812 vertical-align: -15%;
5812 vertical-align: -15%;
5813 }
5813 }
5814 .fa-2x {
5814 .fa-2x {
5815 font-size: 2em;
5815 font-size: 2em;
5816 }
5816 }
5817 .fa-3x {
5817 .fa-3x {
5818 font-size: 3em;
5818 font-size: 3em;
5819 }
5819 }
5820 .fa-4x {
5820 .fa-4x {
5821 font-size: 4em;
5821 font-size: 4em;
5822 }
5822 }
5823 .fa-5x {
5823 .fa-5x {
5824 font-size: 5em;
5824 font-size: 5em;
5825 }
5825 }
5826 .fa-fw {
5826 .fa-fw {
5827 width: 1.28571429em;
5827 width: 1.28571429em;
5828 text-align: center;
5828 text-align: center;
5829 }
5829 }
5830 .fa-ul {
5830 .fa-ul {
5831 padding-left: 0;
5831 padding-left: 0;
5832 margin-left: 2.14285714em;
5832 margin-left: 2.14285714em;
5833 list-style-type: none;
5833 list-style-type: none;
5834 }
5834 }
5835 .fa-ul > li {
5835 .fa-ul > li {
5836 position: relative;
5836 position: relative;
5837 }
5837 }
5838 .fa-li {
5838 .fa-li {
5839 position: absolute;
5839 position: absolute;
5840 left: -2.14285714em;
5840 left: -2.14285714em;
5841 width: 2.14285714em;
5841 width: 2.14285714em;
5842 top: 0.14285714em;
5842 top: 0.14285714em;
5843 text-align: center;
5843 text-align: center;
5844 }
5844 }
5845 .fa-li.fa-lg {
5845 .fa-li.fa-lg {
5846 left: -1.85714286em;
5846 left: -1.85714286em;
5847 }
5847 }
5848 .fa-border {
5848 .fa-border {
5849 padding: .2em .25em .15em;
5849 padding: .2em .25em .15em;
5850 border: solid 0.08em #eeeeee;
5850 border: solid 0.08em #eeeeee;
5851 border-radius: .1em;
5851 border-radius: .1em;
5852 }
5852 }
5853 .pull-right {
5853 .pull-right {
5854 float: right;
5854 float: right;
5855 }
5855 }
5856 .pull-left {
5856 .pull-left {
5857 float: left;
5857 float: left;
5858 }
5858 }
5859 .fa.pull-left {
5859 .fa.pull-left {
5860 margin-right: .3em;
5860 margin-right: .3em;
5861 }
5861 }
5862 .fa.pull-right {
5862 .fa.pull-right {
5863 margin-left: .3em;
5863 margin-left: .3em;
5864 }
5864 }
5865 .fa-spin {
5865 .fa-spin {
5866 -webkit-animation: fa-spin 2s infinite linear;
5866 -webkit-animation: fa-spin 2s infinite linear;
5867 animation: fa-spin 2s infinite linear;
5867 animation: fa-spin 2s infinite linear;
5868 }
5868 }
5869 @-webkit-keyframes fa-spin {
5869 @-webkit-keyframes fa-spin {
5870 0% {
5870 0% {
5871 -webkit-transform: rotate(0deg);
5871 -webkit-transform: rotate(0deg);
5872 transform: rotate(0deg);
5872 transform: rotate(0deg);
5873 }
5873 }
5874 100% {
5874 100% {
5875 -webkit-transform: rotate(359deg);
5875 -webkit-transform: rotate(359deg);
5876 transform: rotate(359deg);
5876 transform: rotate(359deg);
5877 }
5877 }
5878 }
5878 }
5879 @keyframes fa-spin {
5879 @keyframes fa-spin {
5880 0% {
5880 0% {
5881 -webkit-transform: rotate(0deg);
5881 -webkit-transform: rotate(0deg);
5882 transform: rotate(0deg);
5882 transform: rotate(0deg);
5883 }
5883 }
5884 100% {
5884 100% {
5885 -webkit-transform: rotate(359deg);
5885 -webkit-transform: rotate(359deg);
5886 transform: rotate(359deg);
5886 transform: rotate(359deg);
5887 }
5887 }
5888 }
5888 }
5889 .fa-rotate-90 {
5889 .fa-rotate-90 {
5890 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
5890 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
5891 -webkit-transform: rotate(90deg);
5891 -webkit-transform: rotate(90deg);
5892 -ms-transform: rotate(90deg);
5892 -ms-transform: rotate(90deg);
5893 transform: rotate(90deg);
5893 transform: rotate(90deg);
5894 }
5894 }
5895 .fa-rotate-180 {
5895 .fa-rotate-180 {
5896 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
5896 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
5897 -webkit-transform: rotate(180deg);
5897 -webkit-transform: rotate(180deg);
5898 -ms-transform: rotate(180deg);
5898 -ms-transform: rotate(180deg);
5899 transform: rotate(180deg);
5899 transform: rotate(180deg);
5900 }
5900 }
5901 .fa-rotate-270 {
5901 .fa-rotate-270 {
5902 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
5902 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
5903 -webkit-transform: rotate(270deg);
5903 -webkit-transform: rotate(270deg);
5904 -ms-transform: rotate(270deg);
5904 -ms-transform: rotate(270deg);
5905 transform: rotate(270deg);
5905 transform: rotate(270deg);
5906 }
5906 }
5907 .fa-flip-horizontal {
5907 .fa-flip-horizontal {
5908 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
5908 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
5909 -webkit-transform: scale(-1, 1);
5909 -webkit-transform: scale(-1, 1);
5910 -ms-transform: scale(-1, 1);
5910 -ms-transform: scale(-1, 1);
5911 transform: scale(-1, 1);
5911 transform: scale(-1, 1);
5912 }
5912 }
5913 .fa-flip-vertical {
5913 .fa-flip-vertical {
5914 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
5914 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
5915 -webkit-transform: scale(1, -1);
5915 -webkit-transform: scale(1, -1);
5916 -ms-transform: scale(1, -1);
5916 -ms-transform: scale(1, -1);
5917 transform: scale(1, -1);
5917 transform: scale(1, -1);
5918 }
5918 }
5919 :root .fa-rotate-90,
5919 :root .fa-rotate-90,
5920 :root .fa-rotate-180,
5920 :root .fa-rotate-180,
5921 :root .fa-rotate-270,
5921 :root .fa-rotate-270,
5922 :root .fa-flip-horizontal,
5922 :root .fa-flip-horizontal,
5923 :root .fa-flip-vertical {
5923 :root .fa-flip-vertical {
5924 filter: none;
5924 filter: none;
5925 }
5925 }
5926 .fa-stack {
5926 .fa-stack {
5927 position: relative;
5927 position: relative;
5928 display: inline-block;
5928 display: inline-block;
5929 width: 2em;
5929 width: 2em;
5930 height: 2em;
5930 height: 2em;
5931 line-height: 2em;
5931 line-height: 2em;
5932 vertical-align: middle;
5932 vertical-align: middle;
5933 }
5933 }
5934 .fa-stack-1x,
5934 .fa-stack-1x,
5935 .fa-stack-2x {
5935 .fa-stack-2x {
5936 position: absolute;
5936 position: absolute;
5937 left: 0;
5937 left: 0;
5938 width: 100%;
5938 width: 100%;
5939 text-align: center;
5939 text-align: center;
5940 }
5940 }
5941 .fa-stack-1x {
5941 .fa-stack-1x {
5942 line-height: inherit;
5942 line-height: inherit;
5943 }
5943 }
5944 .fa-stack-2x {
5944 .fa-stack-2x {
5945 font-size: 2em;
5945 font-size: 2em;
5946 }
5946 }
5947 .fa-inverse {
5947 .fa-inverse {
5948 color: #ffffff;
5948 color: #ffffff;
5949 }
5949 }
5950 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
5950 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
5951 readers do not read off random characters that represent icons */
5951 readers do not read off random characters that represent icons */
5952 .fa-glass:before {
5952 .fa-glass:before {
5953 content: "\f000";
5953 content: "\f000";
5954 }
5954 }
5955 .fa-music:before {
5955 .fa-music:before {
5956 content: "\f001";
5956 content: "\f001";
5957 }
5957 }
5958 .fa-search:before {
5958 .fa-search:before {
5959 content: "\f002";
5959 content: "\f002";
5960 }
5960 }
5961 .fa-envelope-o:before {
5961 .fa-envelope-o:before {
5962 content: "\f003";
5962 content: "\f003";
5963 }
5963 }
5964 .fa-heart:before {
5964 .fa-heart:before {
5965 content: "\f004";
5965 content: "\f004";
5966 }
5966 }
5967 .fa-star:before {
5967 .fa-star:before {
5968 content: "\f005";
5968 content: "\f005";
5969 }
5969 }
5970 .fa-star-o:before {
5970 .fa-star-o:before {
5971 content: "\f006";
5971 content: "\f006";
5972 }
5972 }
5973 .fa-user:before {
5973 .fa-user:before {
5974 content: "\f007";
5974 content: "\f007";
5975 }
5975 }
5976 .fa-film:before {
5976 .fa-film:before {
5977 content: "\f008";
5977 content: "\f008";
5978 }
5978 }
5979 .fa-th-large:before {
5979 .fa-th-large:before {
5980 content: "\f009";
5980 content: "\f009";
5981 }
5981 }
5982 .fa-th:before {
5982 .fa-th:before {
5983 content: "\f00a";
5983 content: "\f00a";
5984 }
5984 }
5985 .fa-th-list:before {
5985 .fa-th-list:before {
5986 content: "\f00b";
5986 content: "\f00b";
5987 }
5987 }
5988 .fa-check:before {
5988 .fa-check:before {
5989 content: "\f00c";
5989 content: "\f00c";
5990 }
5990 }
5991 .fa-remove:before,
5991 .fa-remove:before,
5992 .fa-close:before,
5992 .fa-close:before,
5993 .fa-times:before {
5993 .fa-times:before {
5994 content: "\f00d";
5994 content: "\f00d";
5995 }
5995 }
5996 .fa-search-plus:before {
5996 .fa-search-plus:before {
5997 content: "\f00e";
5997 content: "\f00e";
5998 }
5998 }
5999 .fa-search-minus:before {
5999 .fa-search-minus:before {
6000 content: "\f010";
6000 content: "\f010";
6001 }
6001 }
6002 .fa-power-off:before {
6002 .fa-power-off:before {
6003 content: "\f011";
6003 content: "\f011";
6004 }
6004 }
6005 .fa-signal:before {
6005 .fa-signal:before {
6006 content: "\f012";
6006 content: "\f012";
6007 }
6007 }
6008 .fa-gear:before,
6008 .fa-gear:before,
6009 .fa-cog:before {
6009 .fa-cog:before {
6010 content: "\f013";
6010 content: "\f013";
6011 }
6011 }
6012 .fa-trash-o:before {
6012 .fa-trash-o:before {
6013 content: "\f014";
6013 content: "\f014";
6014 }
6014 }
6015 .fa-home:before {
6015 .fa-home:before {
6016 content: "\f015";
6016 content: "\f015";
6017 }
6017 }
6018 .fa-file-o:before {
6018 .fa-file-o:before {
6019 content: "\f016";
6019 content: "\f016";
6020 }
6020 }
6021 .fa-clock-o:before {
6021 .fa-clock-o:before {
6022 content: "\f017";
6022 content: "\f017";
6023 }
6023 }
6024 .fa-road:before {
6024 .fa-road:before {
6025 content: "\f018";
6025 content: "\f018";
6026 }
6026 }
6027 .fa-download:before {
6027 .fa-download:before {
6028 content: "\f019";
6028 content: "\f019";
6029 }
6029 }
6030 .fa-arrow-circle-o-down:before {
6030 .fa-arrow-circle-o-down:before {
6031 content: "\f01a";
6031 content: "\f01a";
6032 }
6032 }
6033 .fa-arrow-circle-o-up:before {
6033 .fa-arrow-circle-o-up:before {
6034 content: "\f01b";
6034 content: "\f01b";
6035 }
6035 }
6036 .fa-inbox:before {
6036 .fa-inbox:before {
6037 content: "\f01c";
6037 content: "\f01c";
6038 }
6038 }
6039 .fa-play-circle-o:before {
6039 .fa-play-circle-o:before {
6040 content: "\f01d";
6040 content: "\f01d";
6041 }
6041 }
6042 .fa-rotate-right:before,
6042 .fa-rotate-right:before,
6043 .fa-repeat:before {
6043 .fa-repeat:before {
6044 content: "\f01e";
6044 content: "\f01e";
6045 }
6045 }
6046 .fa-refresh:before {
6046 .fa-refresh:before {
6047 content: "\f021";
6047 content: "\f021";
6048 }
6048 }
6049 .fa-list-alt:before {
6049 .fa-list-alt:before {
6050 content: "\f022";
6050 content: "\f022";
6051 }
6051 }
6052 .fa-lock:before {
6052 .fa-lock:before {
6053 content: "\f023";
6053 content: "\f023";
6054 }
6054 }
6055 .fa-flag:before {
6055 .fa-flag:before {
6056 content: "\f024";
6056 content: "\f024";
6057 }
6057 }
6058 .fa-headphones:before {
6058 .fa-headphones:before {
6059 content: "\f025";
6059 content: "\f025";
6060 }
6060 }
6061 .fa-volume-off:before {
6061 .fa-volume-off:before {
6062 content: "\f026";
6062 content: "\f026";
6063 }
6063 }
6064 .fa-volume-down:before {
6064 .fa-volume-down:before {
6065 content: "\f027";
6065 content: "\f027";
6066 }
6066 }
6067 .fa-volume-up:before {
6067 .fa-volume-up:before {
6068 content: "\f028";
6068 content: "\f028";
6069 }
6069 }
6070 .fa-qrcode:before {
6070 .fa-qrcode:before {
6071 content: "\f029";
6071 content: "\f029";
6072 }
6072 }
6073 .fa-barcode:before {
6073 .fa-barcode:before {
6074 content: "\f02a";
6074 content: "\f02a";
6075 }
6075 }
6076 .fa-tag:before {
6076 .fa-tag:before {
6077 content: "\f02b";
6077 content: "\f02b";
6078 }
6078 }
6079 .fa-tags:before {
6079 .fa-tags:before {
6080 content: "\f02c";
6080 content: "\f02c";
6081 }
6081 }
6082 .fa-book:before {
6082 .fa-book:before {
6083 content: "\f02d";
6083 content: "\f02d";
6084 }
6084 }
6085 .fa-bookmark:before {
6085 .fa-bookmark:before {
6086 content: "\f02e";
6086 content: "\f02e";
6087 }
6087 }
6088 .fa-print:before {
6088 .fa-print:before {
6089 content: "\f02f";
6089 content: "\f02f";
6090 }
6090 }
6091 .fa-camera:before {
6091 .fa-camera:before {
6092 content: "\f030";
6092 content: "\f030";
6093 }
6093 }
6094 .fa-font:before {
6094 .fa-font:before {
6095 content: "\f031";
6095 content: "\f031";
6096 }
6096 }
6097 .fa-bold:before {
6097 .fa-bold:before {
6098 content: "\f032";
6098 content: "\f032";
6099 }
6099 }
6100 .fa-italic:before {
6100 .fa-italic:before {
6101 content: "\f033";
6101 content: "\f033";
6102 }
6102 }
6103 .fa-text-height:before {
6103 .fa-text-height:before {
6104 content: "\f034";
6104 content: "\f034";
6105 }
6105 }
6106 .fa-text-width:before {
6106 .fa-text-width:before {
6107 content: "\f035";
6107 content: "\f035";
6108 }
6108 }
6109 .fa-align-left:before {
6109 .fa-align-left:before {
6110 content: "\f036";
6110 content: "\f036";
6111 }
6111 }
6112 .fa-align-center:before {
6112 .fa-align-center:before {
6113 content: "\f037";
6113 content: "\f037";
6114 }
6114 }
6115 .fa-align-right:before {
6115 .fa-align-right:before {
6116 content: "\f038";
6116 content: "\f038";
6117 }
6117 }
6118 .fa-align-justify:before {
6118 .fa-align-justify:before {
6119 content: "\f039";
6119 content: "\f039";
6120 }
6120 }
6121 .fa-list:before {
6121 .fa-list:before {
6122 content: "\f03a";
6122 content: "\f03a";
6123 }
6123 }
6124 .fa-dedent:before,
6124 .fa-dedent:before,
6125 .fa-outdent:before {
6125 .fa-outdent:before {
6126 content: "\f03b";
6126 content: "\f03b";
6127 }
6127 }
6128 .fa-indent:before {
6128 .fa-indent:before {
6129 content: "\f03c";
6129 content: "\f03c";
6130 }
6130 }
6131 .fa-video-camera:before {
6131 .fa-video-camera:before {
6132 content: "\f03d";
6132 content: "\f03d";
6133 }
6133 }
6134 .fa-photo:before,
6134 .fa-photo:before,
6135 .fa-image:before,
6135 .fa-image:before,
6136 .fa-picture-o:before {
6136 .fa-picture-o:before {
6137 content: "\f03e";
6137 content: "\f03e";
6138 }
6138 }
6139 .fa-pencil:before {
6139 .fa-pencil:before {
6140 content: "\f040";
6140 content: "\f040";
6141 }
6141 }
6142 .fa-map-marker:before {
6142 .fa-map-marker:before {
6143 content: "\f041";
6143 content: "\f041";
6144 }
6144 }
6145 .fa-adjust:before {
6145 .fa-adjust:before {
6146 content: "\f042";
6146 content: "\f042";
6147 }
6147 }
6148 .fa-tint:before {
6148 .fa-tint:before {
6149 content: "\f043";
6149 content: "\f043";
6150 }
6150 }
6151 .fa-edit:before,
6151 .fa-edit:before,
6152 .fa-pencil-square-o:before {
6152 .fa-pencil-square-o:before {
6153 content: "\f044";
6153 content: "\f044";
6154 }
6154 }
6155 .fa-share-square-o:before {
6155 .fa-share-square-o:before {
6156 content: "\f045";
6156 content: "\f045";
6157 }
6157 }
6158 .fa-check-square-o:before {
6158 .fa-check-square-o:before {
6159 content: "\f046";
6159 content: "\f046";
6160 }
6160 }
6161 .fa-arrows:before {
6161 .fa-arrows:before {
6162 content: "\f047";
6162 content: "\f047";
6163 }
6163 }
6164 .fa-step-backward:before {
6164 .fa-step-backward:before {
6165 content: "\f048";
6165 content: "\f048";
6166 }
6166 }
6167 .fa-fast-backward:before {
6167 .fa-fast-backward:before {
6168 content: "\f049";
6168 content: "\f049";
6169 }
6169 }
6170 .fa-backward:before {
6170 .fa-backward:before {
6171 content: "\f04a";
6171 content: "\f04a";
6172 }
6172 }
6173 .fa-play:before {
6173 .fa-play:before {
6174 content: "\f04b";
6174 content: "\f04b";
6175 }
6175 }
6176 .fa-pause:before {
6176 .fa-pause:before {
6177 content: "\f04c";
6177 content: "\f04c";
6178 }
6178 }
6179 .fa-stop:before {
6179 .fa-stop:before {
6180 content: "\f04d";
6180 content: "\f04d";
6181 }
6181 }
6182 .fa-forward:before {
6182 .fa-forward:before {
6183 content: "\f04e";
6183 content: "\f04e";
6184 }
6184 }
6185 .fa-fast-forward:before {
6185 .fa-fast-forward:before {
6186 content: "\f050";
6186 content: "\f050";
6187 }
6187 }
6188 .fa-step-forward:before {
6188 .fa-step-forward:before {
6189 content: "\f051";
6189 content: "\f051";
6190 }
6190 }
6191 .fa-eject:before {
6191 .fa-eject:before {
6192 content: "\f052";
6192 content: "\f052";
6193 }
6193 }
6194 .fa-chevron-left:before {
6194 .fa-chevron-left:before {
6195 content: "\f053";
6195 content: "\f053";
6196 }
6196 }
6197 .fa-chevron-right:before {
6197 .fa-chevron-right:before {
6198 content: "\f054";
6198 content: "\f054";
6199 }
6199 }
6200 .fa-plus-circle:before {
6200 .fa-plus-circle:before {
6201 content: "\f055";
6201 content: "\f055";
6202 }
6202 }
6203 .fa-minus-circle:before {
6203 .fa-minus-circle:before {
6204 content: "\f056";
6204 content: "\f056";
6205 }
6205 }
6206 .fa-times-circle:before {
6206 .fa-times-circle:before {
6207 content: "\f057";
6207 content: "\f057";
6208 }
6208 }
6209 .fa-check-circle:before {
6209 .fa-check-circle:before {
6210 content: "\f058";
6210 content: "\f058";
6211 }
6211 }
6212 .fa-question-circle:before {
6212 .fa-question-circle:before {
6213 content: "\f059";
6213 content: "\f059";
6214 }
6214 }
6215 .fa-info-circle:before {
6215 .fa-info-circle:before {
6216 content: "\f05a";
6216 content: "\f05a";
6217 }
6217 }
6218 .fa-crosshairs:before {
6218 .fa-crosshairs:before {
6219 content: "\f05b";
6219 content: "\f05b";
6220 }
6220 }
6221 .fa-times-circle-o:before {
6221 .fa-times-circle-o:before {
6222 content: "\f05c";
6222 content: "\f05c";
6223 }
6223 }
6224 .fa-check-circle-o:before {
6224 .fa-check-circle-o:before {
6225 content: "\f05d";
6225 content: "\f05d";
6226 }
6226 }
6227 .fa-ban:before {
6227 .fa-ban:before {
6228 content: "\f05e";
6228 content: "\f05e";
6229 }
6229 }
6230 .fa-arrow-left:before {
6230 .fa-arrow-left:before {
6231 content: "\f060";
6231 content: "\f060";
6232 }
6232 }
6233 .fa-arrow-right:before {
6233 .fa-arrow-right:before {
6234 content: "\f061";
6234 content: "\f061";
6235 }
6235 }
6236 .fa-arrow-up:before {
6236 .fa-arrow-up:before {
6237 content: "\f062";
6237 content: "\f062";
6238 }
6238 }
6239 .fa-arrow-down:before {
6239 .fa-arrow-down:before {
6240 content: "\f063";
6240 content: "\f063";
6241 }
6241 }
6242 .fa-mail-forward:before,
6242 .fa-mail-forward:before,
6243 .fa-share:before {
6243 .fa-share:before {
6244 content: "\f064";
6244 content: "\f064";
6245 }
6245 }
6246 .fa-expand:before {
6246 .fa-expand:before {
6247 content: "\f065";
6247 content: "\f065";
6248 }
6248 }
6249 .fa-compress:before {
6249 .fa-compress:before {
6250 content: "\f066";
6250 content: "\f066";
6251 }
6251 }
6252 .fa-plus:before {
6252 .fa-plus:before {
6253 content: "\f067";
6253 content: "\f067";
6254 }
6254 }
6255 .fa-minus:before {
6255 .fa-minus:before {
6256 content: "\f068";
6256 content: "\f068";
6257 }
6257 }
6258 .fa-asterisk:before {
6258 .fa-asterisk:before {
6259 content: "\f069";
6259 content: "\f069";
6260 }
6260 }
6261 .fa-exclamation-circle:before {
6261 .fa-exclamation-circle:before {
6262 content: "\f06a";
6262 content: "\f06a";
6263 }
6263 }
6264 .fa-gift:before {
6264 .fa-gift:before {
6265 content: "\f06b";
6265 content: "\f06b";
6266 }
6266 }
6267 .fa-leaf:before {
6267 .fa-leaf:before {
6268 content: "\f06c";
6268 content: "\f06c";
6269 }
6269 }
6270 .fa-fire:before {
6270 .fa-fire:before {
6271 content: "\f06d";
6271 content: "\f06d";
6272 }
6272 }
6273 .fa-eye:before {
6273 .fa-eye:before {
6274 content: "\f06e";
6274 content: "\f06e";
6275 }
6275 }
6276 .fa-eye-slash:before {
6276 .fa-eye-slash:before {
6277 content: "\f070";
6277 content: "\f070";
6278 }
6278 }
6279 .fa-warning:before,
6279 .fa-warning:before,
6280 .fa-exclamation-triangle:before {
6280 .fa-exclamation-triangle:before {
6281 content: "\f071";
6281 content: "\f071";
6282 }
6282 }
6283 .fa-plane:before {
6283 .fa-plane:before {
6284 content: "\f072";
6284 content: "\f072";
6285 }
6285 }
6286 .fa-calendar:before {
6286 .fa-calendar:before {
6287 content: "\f073";
6287 content: "\f073";
6288 }
6288 }
6289 .fa-random:before {
6289 .fa-random:before {
6290 content: "\f074";
6290 content: "\f074";
6291 }
6291 }
6292 .fa-comment:before {
6292 .fa-comment:before {
6293 content: "\f075";
6293 content: "\f075";
6294 }
6294 }
6295 .fa-magnet:before {
6295 .fa-magnet:before {
6296 content: "\f076";
6296 content: "\f076";
6297 }
6297 }
6298 .fa-chevron-up:before {
6298 .fa-chevron-up:before {
6299 content: "\f077";
6299 content: "\f077";
6300 }
6300 }
6301 .fa-chevron-down:before {
6301 .fa-chevron-down:before {
6302 content: "\f078";
6302 content: "\f078";
6303 }
6303 }
6304 .fa-retweet:before {
6304 .fa-retweet:before {
6305 content: "\f079";
6305 content: "\f079";
6306 }
6306 }
6307 .fa-shopping-cart:before {
6307 .fa-shopping-cart:before {
6308 content: "\f07a";
6308 content: "\f07a";
6309 }
6309 }
6310 .fa-folder:before {
6310 .fa-folder:before {
6311 content: "\f07b";
6311 content: "\f07b";
6312 }
6312 }
6313 .fa-folder-open:before {
6313 .fa-folder-open:before {
6314 content: "\f07c";
6314 content: "\f07c";
6315 }
6315 }
6316 .fa-arrows-v:before {
6316 .fa-arrows-v:before {
6317 content: "\f07d";
6317 content: "\f07d";
6318 }
6318 }
6319 .fa-arrows-h:before {
6319 .fa-arrows-h:before {
6320 content: "\f07e";
6320 content: "\f07e";
6321 }
6321 }
6322 .fa-bar-chart-o:before,
6322 .fa-bar-chart-o:before,
6323 .fa-bar-chart:before {
6323 .fa-bar-chart:before {
6324 content: "\f080";
6324 content: "\f080";
6325 }
6325 }
6326 .fa-twitter-square:before {
6326 .fa-twitter-square:before {
6327 content: "\f081";
6327 content: "\f081";
6328 }
6328 }
6329 .fa-facebook-square:before {
6329 .fa-facebook-square:before {
6330 content: "\f082";
6330 content: "\f082";
6331 }
6331 }
6332 .fa-camera-retro:before {
6332 .fa-camera-retro:before {
6333 content: "\f083";
6333 content: "\f083";
6334 }
6334 }
6335 .fa-key:before {
6335 .fa-key:before {
6336 content: "\f084";
6336 content: "\f084";
6337 }
6337 }
6338 .fa-gears:before,
6338 .fa-gears:before,
6339 .fa-cogs:before {
6339 .fa-cogs:before {
6340 content: "\f085";
6340 content: "\f085";
6341 }
6341 }
6342 .fa-comments:before {
6342 .fa-comments:before {
6343 content: "\f086";
6343 content: "\f086";
6344 }
6344 }
6345 .fa-thumbs-o-up:before {
6345 .fa-thumbs-o-up:before {
6346 content: "\f087";
6346 content: "\f087";
6347 }
6347 }
6348 .fa-thumbs-o-down:before {
6348 .fa-thumbs-o-down:before {
6349 content: "\f088";
6349 content: "\f088";
6350 }
6350 }
6351 .fa-star-half:before {
6351 .fa-star-half:before {
6352 content: "\f089";
6352 content: "\f089";
6353 }
6353 }
6354 .fa-heart-o:before {
6354 .fa-heart-o:before {
6355 content: "\f08a";
6355 content: "\f08a";
6356 }
6356 }
6357 .fa-sign-out:before {
6357 .fa-sign-out:before {
6358 content: "\f08b";
6358 content: "\f08b";
6359 }
6359 }
6360 .fa-linkedin-square:before {
6360 .fa-linkedin-square:before {
6361 content: "\f08c";
6361 content: "\f08c";
6362 }
6362 }
6363 .fa-thumb-tack:before {
6363 .fa-thumb-tack:before {
6364 content: "\f08d";
6364 content: "\f08d";
6365 }
6365 }
6366 .fa-external-link:before {
6366 .fa-external-link:before {
6367 content: "\f08e";
6367 content: "\f08e";
6368 }
6368 }
6369 .fa-sign-in:before {
6369 .fa-sign-in:before {
6370 content: "\f090";
6370 content: "\f090";
6371 }
6371 }
6372 .fa-trophy:before {
6372 .fa-trophy:before {
6373 content: "\f091";
6373 content: "\f091";
6374 }
6374 }
6375 .fa-github-square:before {
6375 .fa-github-square:before {
6376 content: "\f092";
6376 content: "\f092";
6377 }
6377 }
6378 .fa-upload:before {
6378 .fa-upload:before {
6379 content: "\f093";
6379 content: "\f093";
6380 }
6380 }
6381 .fa-lemon-o:before {
6381 .fa-lemon-o:before {
6382 content: "\f094";
6382 content: "\f094";
6383 }
6383 }
6384 .fa-phone:before {
6384 .fa-phone:before {
6385 content: "\f095";
6385 content: "\f095";
6386 }
6386 }
6387 .fa-square-o:before {
6387 .fa-square-o:before {
6388 content: "\f096";
6388 content: "\f096";
6389 }
6389 }
6390 .fa-bookmark-o:before {
6390 .fa-bookmark-o:before {
6391 content: "\f097";
6391 content: "\f097";
6392 }
6392 }
6393 .fa-phone-square:before {
6393 .fa-phone-square:before {
6394 content: "\f098";
6394 content: "\f098";
6395 }
6395 }
6396 .fa-twitter:before {
6396 .fa-twitter:before {
6397 content: "\f099";
6397 content: "\f099";
6398 }
6398 }
6399 .fa-facebook:before {
6399 .fa-facebook:before {
6400 content: "\f09a";
6400 content: "\f09a";
6401 }
6401 }
6402 .fa-github:before {
6402 .fa-github:before {
6403 content: "\f09b";
6403 content: "\f09b";
6404 }
6404 }
6405 .fa-unlock:before {
6405 .fa-unlock:before {
6406 content: "\f09c";
6406 content: "\f09c";
6407 }
6407 }
6408 .fa-credit-card:before {
6408 .fa-credit-card:before {
6409 content: "\f09d";
6409 content: "\f09d";
6410 }
6410 }
6411 .fa-rss:before {
6411 .fa-rss:before {
6412 content: "\f09e";
6412 content: "\f09e";
6413 }
6413 }
6414 .fa-hdd-o:before {
6414 .fa-hdd-o:before {
6415 content: "\f0a0";
6415 content: "\f0a0";
6416 }
6416 }
6417 .fa-bullhorn:before {
6417 .fa-bullhorn:before {
6418 content: "\f0a1";
6418 content: "\f0a1";
6419 }
6419 }
6420 .fa-bell:before {
6420 .fa-bell:before {
6421 content: "\f0f3";
6421 content: "\f0f3";
6422 }
6422 }
6423 .fa-certificate:before {
6423 .fa-certificate:before {
6424 content: "\f0a3";
6424 content: "\f0a3";
6425 }
6425 }
6426 .fa-hand-o-right:before {
6426 .fa-hand-o-right:before {
6427 content: "\f0a4";
6427 content: "\f0a4";
6428 }
6428 }
6429 .fa-hand-o-left:before {
6429 .fa-hand-o-left:before {
6430 content: "\f0a5";
6430 content: "\f0a5";
6431 }
6431 }
6432 .fa-hand-o-up:before {
6432 .fa-hand-o-up:before {
6433 content: "\f0a6";
6433 content: "\f0a6";
6434 }
6434 }
6435 .fa-hand-o-down:before {
6435 .fa-hand-o-down:before {
6436 content: "\f0a7";
6436 content: "\f0a7";
6437 }
6437 }
6438 .fa-arrow-circle-left:before {
6438 .fa-arrow-circle-left:before {
6439 content: "\f0a8";
6439 content: "\f0a8";
6440 }
6440 }
6441 .fa-arrow-circle-right:before {
6441 .fa-arrow-circle-right:before {
6442 content: "\f0a9";
6442 content: "\f0a9";
6443 }
6443 }
6444 .fa-arrow-circle-up:before {
6444 .fa-arrow-circle-up:before {
6445 content: "\f0aa";
6445 content: "\f0aa";
6446 }
6446 }
6447 .fa-arrow-circle-down:before {
6447 .fa-arrow-circle-down:before {
6448 content: "\f0ab";
6448 content: "\f0ab";
6449 }
6449 }
6450 .fa-globe:before {
6450 .fa-globe:before {
6451 content: "\f0ac";
6451 content: "\f0ac";
6452 }
6452 }
6453 .fa-wrench:before {
6453 .fa-wrench:before {
6454 content: "\f0ad";
6454 content: "\f0ad";
6455 }
6455 }
6456 .fa-tasks:before {
6456 .fa-tasks:before {
6457 content: "\f0ae";
6457 content: "\f0ae";
6458 }
6458 }
6459 .fa-filter:before {
6459 .fa-filter:before {
6460 content: "\f0b0";
6460 content: "\f0b0";
6461 }
6461 }
6462 .fa-briefcase:before {
6462 .fa-briefcase:before {
6463 content: "\f0b1";
6463 content: "\f0b1";
6464 }
6464 }
6465 .fa-arrows-alt:before {
6465 .fa-arrows-alt:before {
6466 content: "\f0b2";
6466 content: "\f0b2";
6467 }
6467 }
6468 .fa-group:before,
6468 .fa-group:before,
6469 .fa-users:before {
6469 .fa-users:before {
6470 content: "\f0c0";
6470 content: "\f0c0";
6471 }
6471 }
6472 .fa-chain:before,
6472 .fa-chain:before,
6473 .fa-link:before {
6473 .fa-link:before {
6474 content: "\f0c1";
6474 content: "\f0c1";
6475 }
6475 }
6476 .fa-cloud:before {
6476 .fa-cloud:before {
6477 content: "\f0c2";
6477 content: "\f0c2";
6478 }
6478 }
6479 .fa-flask:before {
6479 .fa-flask:before {
6480 content: "\f0c3";
6480 content: "\f0c3";
6481 }
6481 }
6482 .fa-cut:before,
6482 .fa-cut:before,
6483 .fa-scissors:before {
6483 .fa-scissors:before {
6484 content: "\f0c4";
6484 content: "\f0c4";
6485 }
6485 }
6486 .fa-copy:before,
6486 .fa-copy:before,
6487 .fa-files-o:before {
6487 .fa-files-o:before {
6488 content: "\f0c5";
6488 content: "\f0c5";
6489 }
6489 }
6490 .fa-paperclip:before {
6490 .fa-paperclip:before {
6491 content: "\f0c6";
6491 content: "\f0c6";
6492 }
6492 }
6493 .fa-save:before,
6493 .fa-save:before,
6494 .fa-floppy-o:before {
6494 .fa-floppy-o:before {
6495 content: "\f0c7";
6495 content: "\f0c7";
6496 }
6496 }
6497 .fa-square:before {
6497 .fa-square:before {
6498 content: "\f0c8";
6498 content: "\f0c8";
6499 }
6499 }
6500 .fa-navicon:before,
6500 .fa-navicon:before,
6501 .fa-reorder:before,
6501 .fa-reorder:before,
6502 .fa-bars:before {
6502 .fa-bars:before {
6503 content: "\f0c9";
6503 content: "\f0c9";
6504 }
6504 }
6505 .fa-list-ul:before {
6505 .fa-list-ul:before {
6506 content: "\f0ca";
6506 content: "\f0ca";
6507 }
6507 }
6508 .fa-list-ol:before {
6508 .fa-list-ol:before {
6509 content: "\f0cb";
6509 content: "\f0cb";
6510 }
6510 }
6511 .fa-strikethrough:before {
6511 .fa-strikethrough:before {
6512 content: "\f0cc";
6512 content: "\f0cc";
6513 }
6513 }
6514 .fa-underline:before {
6514 .fa-underline:before {
6515 content: "\f0cd";
6515 content: "\f0cd";
6516 }
6516 }
6517 .fa-table:before {
6517 .fa-table:before {
6518 content: "\f0ce";
6518 content: "\f0ce";
6519 }
6519 }
6520 .fa-magic:before {
6520 .fa-magic:before {
6521 content: "\f0d0";
6521 content: "\f0d0";
6522 }
6522 }
6523 .fa-truck:before {
6523 .fa-truck:before {
6524 content: "\f0d1";
6524 content: "\f0d1";
6525 }
6525 }
6526 .fa-pinterest:before {
6526 .fa-pinterest:before {
6527 content: "\f0d2";
6527 content: "\f0d2";
6528 }
6528 }
6529 .fa-pinterest-square:before {
6529 .fa-pinterest-square:before {
6530 content: "\f0d3";
6530 content: "\f0d3";
6531 }
6531 }
6532 .fa-google-plus-square:before {
6532 .fa-google-plus-square:before {
6533 content: "\f0d4";
6533 content: "\f0d4";
6534 }
6534 }
6535 .fa-google-plus:before {
6535 .fa-google-plus:before {
6536 content: "\f0d5";
6536 content: "\f0d5";
6537 }
6537 }
6538 .fa-money:before {
6538 .fa-money:before {
6539 content: "\f0d6";
6539 content: "\f0d6";
6540 }
6540 }
6541 .fa-caret-down:before {
6541 .fa-caret-down:before {
6542 content: "\f0d7";
6542 content: "\f0d7";
6543 }
6543 }
6544 .fa-caret-up:before {
6544 .fa-caret-up:before {
6545 content: "\f0d8";
6545 content: "\f0d8";
6546 }
6546 }
6547 .fa-caret-left:before {
6547 .fa-caret-left:before {
6548 content: "\f0d9";
6548 content: "\f0d9";
6549 }
6549 }
6550 .fa-caret-right:before {
6550 .fa-caret-right:before {
6551 content: "\f0da";
6551 content: "\f0da";
6552 }
6552 }
6553 .fa-columns:before {
6553 .fa-columns:before {
6554 content: "\f0db";
6554 content: "\f0db";
6555 }
6555 }
6556 .fa-unsorted:before,
6556 .fa-unsorted:before,
6557 .fa-sort:before {
6557 .fa-sort:before {
6558 content: "\f0dc";
6558 content: "\f0dc";
6559 }
6559 }
6560 .fa-sort-down:before,
6560 .fa-sort-down:before,
6561 .fa-sort-desc:before {
6561 .fa-sort-desc:before {
6562 content: "\f0dd";
6562 content: "\f0dd";
6563 }
6563 }
6564 .fa-sort-up:before,
6564 .fa-sort-up:before,
6565 .fa-sort-asc:before {
6565 .fa-sort-asc:before {
6566 content: "\f0de";
6566 content: "\f0de";
6567 }
6567 }
6568 .fa-envelope:before {
6568 .fa-envelope:before {
6569 content: "\f0e0";
6569 content: "\f0e0";
6570 }
6570 }
6571 .fa-linkedin:before {
6571 .fa-linkedin:before {
6572 content: "\f0e1";
6572 content: "\f0e1";
6573 }
6573 }
6574 .fa-rotate-left:before,
6574 .fa-rotate-left:before,
6575 .fa-undo:before {
6575 .fa-undo:before {
6576 content: "\f0e2";
6576 content: "\f0e2";
6577 }
6577 }
6578 .fa-legal:before,
6578 .fa-legal:before,
6579 .fa-gavel:before {
6579 .fa-gavel:before {
6580 content: "\f0e3";
6580 content: "\f0e3";
6581 }
6581 }
6582 .fa-dashboard:before,
6582 .fa-dashboard:before,
6583 .fa-tachometer:before {
6583 .fa-tachometer:before {
6584 content: "\f0e4";
6584 content: "\f0e4";
6585 }
6585 }
6586 .fa-comment-o:before {
6586 .fa-comment-o:before {
6587 content: "\f0e5";
6587 content: "\f0e5";
6588 }
6588 }
6589 .fa-comments-o:before {
6589 .fa-comments-o:before {
6590 content: "\f0e6";
6590 content: "\f0e6";
6591 }
6591 }
6592 .fa-flash:before,
6592 .fa-flash:before,
6593 .fa-bolt:before {
6593 .fa-bolt:before {
6594 content: "\f0e7";
6594 content: "\f0e7";
6595 }
6595 }
6596 .fa-sitemap:before {
6596 .fa-sitemap:before {
6597 content: "\f0e8";
6597 content: "\f0e8";
6598 }
6598 }
6599 .fa-umbrella:before {
6599 .fa-umbrella:before {
6600 content: "\f0e9";
6600 content: "\f0e9";
6601 }
6601 }
6602 .fa-paste:before,
6602 .fa-paste:before,
6603 .fa-clipboard:before {
6603 .fa-clipboard:before {
6604 content: "\f0ea";
6604 content: "\f0ea";
6605 }
6605 }
6606 .fa-lightbulb-o:before {
6606 .fa-lightbulb-o:before {
6607 content: "\f0eb";
6607 content: "\f0eb";
6608 }
6608 }
6609 .fa-exchange:before {
6609 .fa-exchange:before {
6610 content: "\f0ec";
6610 content: "\f0ec";
6611 }
6611 }
6612 .fa-cloud-download:before {
6612 .fa-cloud-download:before {
6613 content: "\f0ed";
6613 content: "\f0ed";
6614 }
6614 }
6615 .fa-cloud-upload:before {
6615 .fa-cloud-upload:before {
6616 content: "\f0ee";
6616 content: "\f0ee";
6617 }
6617 }
6618 .fa-user-md:before {
6618 .fa-user-md:before {
6619 content: "\f0f0";
6619 content: "\f0f0";
6620 }
6620 }
6621 .fa-stethoscope:before {
6621 .fa-stethoscope:before {
6622 content: "\f0f1";
6622 content: "\f0f1";
6623 }
6623 }
6624 .fa-suitcase:before {
6624 .fa-suitcase:before {
6625 content: "\f0f2";
6625 content: "\f0f2";
6626 }
6626 }
6627 .fa-bell-o:before {
6627 .fa-bell-o:before {
6628 content: "\f0a2";
6628 content: "\f0a2";
6629 }
6629 }
6630 .fa-coffee:before {
6630 .fa-coffee:before {
6631 content: "\f0f4";
6631 content: "\f0f4";
6632 }
6632 }
6633 .fa-cutlery:before {
6633 .fa-cutlery:before {
6634 content: "\f0f5";
6634 content: "\f0f5";
6635 }
6635 }
6636 .fa-file-text-o:before {
6636 .fa-file-text-o:before {
6637 content: "\f0f6";
6637 content: "\f0f6";
6638 }
6638 }
6639 .fa-building-o:before {
6639 .fa-building-o:before {
6640 content: "\f0f7";
6640 content: "\f0f7";
6641 }
6641 }
6642 .fa-hospital-o:before {
6642 .fa-hospital-o:before {
6643 content: "\f0f8";
6643 content: "\f0f8";
6644 }
6644 }
6645 .fa-ambulance:before {
6645 .fa-ambulance:before {
6646 content: "\f0f9";
6646 content: "\f0f9";
6647 }
6647 }
6648 .fa-medkit:before {
6648 .fa-medkit:before {
6649 content: "\f0fa";
6649 content: "\f0fa";
6650 }
6650 }
6651 .fa-fighter-jet:before {
6651 .fa-fighter-jet:before {
6652 content: "\f0fb";
6652 content: "\f0fb";
6653 }
6653 }
6654 .fa-beer:before {
6654 .fa-beer:before {
6655 content: "\f0fc";
6655 content: "\f0fc";
6656 }
6656 }
6657 .fa-h-square:before {
6657 .fa-h-square:before {
6658 content: "\f0fd";
6658 content: "\f0fd";
6659 }
6659 }
6660 .fa-plus-square:before {
6660 .fa-plus-square:before {
6661 content: "\f0fe";
6661 content: "\f0fe";
6662 }
6662 }
6663 .fa-angle-double-left:before {
6663 .fa-angle-double-left:before {
6664 content: "\f100";
6664 content: "\f100";
6665 }
6665 }
6666 .fa-angle-double-right:before {
6666 .fa-angle-double-right:before {
6667 content: "\f101";
6667 content: "\f101";
6668 }
6668 }
6669 .fa-angle-double-up:before {
6669 .fa-angle-double-up:before {
6670 content: "\f102";
6670 content: "\f102";
6671 }
6671 }
6672 .fa-angle-double-down:before {
6672 .fa-angle-double-down:before {
6673 content: "\f103";
6673 content: "\f103";
6674 }
6674 }
6675 .fa-angle-left:before {
6675 .fa-angle-left:before {
6676 content: "\f104";
6676 content: "\f104";
6677 }
6677 }
6678 .fa-angle-right:before {
6678 .fa-angle-right:before {
6679 content: "\f105";
6679 content: "\f105";
6680 }
6680 }
6681 .fa-angle-up:before {
6681 .fa-angle-up:before {
6682 content: "\f106";
6682 content: "\f106";
6683 }
6683 }
6684 .fa-angle-down:before {
6684 .fa-angle-down:before {
6685 content: "\f107";
6685 content: "\f107";
6686 }
6686 }
6687 .fa-desktop:before {
6687 .fa-desktop:before {
6688 content: "\f108";
6688 content: "\f108";
6689 }
6689 }
6690 .fa-laptop:before {
6690 .fa-laptop:before {
6691 content: "\f109";
6691 content: "\f109";
6692 }
6692 }
6693 .fa-tablet:before {
6693 .fa-tablet:before {
6694 content: "\f10a";
6694 content: "\f10a";
6695 }
6695 }
6696 .fa-mobile-phone:before,
6696 .fa-mobile-phone:before,
6697 .fa-mobile:before {
6697 .fa-mobile:before {
6698 content: "\f10b";
6698 content: "\f10b";
6699 }
6699 }
6700 .fa-circle-o:before {
6700 .fa-circle-o:before {
6701 content: "\f10c";
6701 content: "\f10c";
6702 }
6702 }
6703 .fa-quote-left:before {
6703 .fa-quote-left:before {
6704 content: "\f10d";
6704 content: "\f10d";
6705 }
6705 }
6706 .fa-quote-right:before {
6706 .fa-quote-right:before {
6707 content: "\f10e";
6707 content: "\f10e";
6708 }
6708 }
6709 .fa-spinner:before {
6709 .fa-spinner:before {
6710 content: "\f110";
6710 content: "\f110";
6711 }
6711 }
6712 .fa-circle:before {
6712 .fa-circle:before {
6713 content: "\f111";
6713 content: "\f111";
6714 }
6714 }
6715 .fa-mail-reply:before,
6715 .fa-mail-reply:before,
6716 .fa-reply:before {
6716 .fa-reply:before {
6717 content: "\f112";
6717 content: "\f112";
6718 }
6718 }
6719 .fa-github-alt:before {
6719 .fa-github-alt:before {
6720 content: "\f113";
6720 content: "\f113";
6721 }
6721 }
6722 .fa-folder-o:before {
6722 .fa-folder-o:before {
6723 content: "\f114";
6723 content: "\f114";
6724 }
6724 }
6725 .fa-folder-open-o:before {
6725 .fa-folder-open-o:before {
6726 content: "\f115";
6726 content: "\f115";
6727 }
6727 }
6728 .fa-smile-o:before {
6728 .fa-smile-o:before {
6729 content: "\f118";
6729 content: "\f118";
6730 }
6730 }
6731 .fa-frown-o:before {
6731 .fa-frown-o:before {
6732 content: "\f119";
6732 content: "\f119";
6733 }
6733 }
6734 .fa-meh-o:before {
6734 .fa-meh-o:before {
6735 content: "\f11a";
6735 content: "\f11a";
6736 }
6736 }
6737 .fa-gamepad:before {
6737 .fa-gamepad:before {
6738 content: "\f11b";
6738 content: "\f11b";
6739 }
6739 }
6740 .fa-keyboard-o:before {
6740 .fa-keyboard-o:before {
6741 content: "\f11c";
6741 content: "\f11c";
6742 }
6742 }
6743 .fa-flag-o:before {
6743 .fa-flag-o:before {
6744 content: "\f11d";
6744 content: "\f11d";
6745 }
6745 }
6746 .fa-flag-checkered:before {
6746 .fa-flag-checkered:before {
6747 content: "\f11e";
6747 content: "\f11e";
6748 }
6748 }
6749 .fa-terminal:before {
6749 .fa-terminal:before {
6750 content: "\f120";
6750 content: "\f120";
6751 }
6751 }
6752 .fa-code:before {
6752 .fa-code:before {
6753 content: "\f121";
6753 content: "\f121";
6754 }
6754 }
6755 .fa-mail-reply-all:before,
6755 .fa-mail-reply-all:before,
6756 .fa-reply-all:before {
6756 .fa-reply-all:before {
6757 content: "\f122";
6757 content: "\f122";
6758 }
6758 }
6759 .fa-star-half-empty:before,
6759 .fa-star-half-empty:before,
6760 .fa-star-half-full:before,
6760 .fa-star-half-full:before,
6761 .fa-star-half-o:before {
6761 .fa-star-half-o:before {
6762 content: "\f123";
6762 content: "\f123";
6763 }
6763 }
6764 .fa-location-arrow:before {
6764 .fa-location-arrow:before {
6765 content: "\f124";
6765 content: "\f124";
6766 }
6766 }
6767 .fa-crop:before {
6767 .fa-crop:before {
6768 content: "\f125";
6768 content: "\f125";
6769 }
6769 }
6770 .fa-code-fork:before {
6770 .fa-code-fork:before {
6771 content: "\f126";
6771 content: "\f126";
6772 }
6772 }
6773 .fa-unlink:before,
6773 .fa-unlink:before,
6774 .fa-chain-broken:before {
6774 .fa-chain-broken:before {
6775 content: "\f127";
6775 content: "\f127";
6776 }
6776 }
6777 .fa-question:before {
6777 .fa-question:before {
6778 content: "\f128";
6778 content: "\f128";
6779 }
6779 }
6780 .fa-info:before {
6780 .fa-info:before {
6781 content: "\f129";
6781 content: "\f129";
6782 }
6782 }
6783 .fa-exclamation:before {
6783 .fa-exclamation:before {
6784 content: "\f12a";
6784 content: "\f12a";
6785 }
6785 }
6786 .fa-superscript:before {
6786 .fa-superscript:before {
6787 content: "\f12b";
6787 content: "\f12b";
6788 }
6788 }
6789 .fa-subscript:before {
6789 .fa-subscript:before {
6790 content: "\f12c";
6790 content: "\f12c";
6791 }
6791 }
6792 .fa-eraser:before {
6792 .fa-eraser:before {
6793 content: "\f12d";
6793 content: "\f12d";
6794 }
6794 }
6795 .fa-puzzle-piece:before {
6795 .fa-puzzle-piece:before {
6796 content: "\f12e";
6796 content: "\f12e";
6797 }
6797 }
6798 .fa-microphone:before {
6798 .fa-microphone:before {
6799 content: "\f130";
6799 content: "\f130";
6800 }
6800 }
6801 .fa-microphone-slash:before {
6801 .fa-microphone-slash:before {
6802 content: "\f131";
6802 content: "\f131";
6803 }
6803 }
6804 .fa-shield:before {
6804 .fa-shield:before {
6805 content: "\f132";
6805 content: "\f132";
6806 }
6806 }
6807 .fa-calendar-o:before {
6807 .fa-calendar-o:before {
6808 content: "\f133";
6808 content: "\f133";
6809 }
6809 }
6810 .fa-fire-extinguisher:before {
6810 .fa-fire-extinguisher:before {
6811 content: "\f134";
6811 content: "\f134";
6812 }
6812 }
6813 .fa-rocket:before {
6813 .fa-rocket:before {
6814 content: "\f135";
6814 content: "\f135";
6815 }
6815 }
6816 .fa-maxcdn:before {
6816 .fa-maxcdn:before {
6817 content: "\f136";
6817 content: "\f136";
6818 }
6818 }
6819 .fa-chevron-circle-left:before {
6819 .fa-chevron-circle-left:before {
6820 content: "\f137";
6820 content: "\f137";
6821 }
6821 }
6822 .fa-chevron-circle-right:before {
6822 .fa-chevron-circle-right:before {
6823 content: "\f138";
6823 content: "\f138";
6824 }
6824 }
6825 .fa-chevron-circle-up:before {
6825 .fa-chevron-circle-up:before {
6826 content: "\f139";
6826 content: "\f139";
6827 }
6827 }
6828 .fa-chevron-circle-down:before {
6828 .fa-chevron-circle-down:before {
6829 content: "\f13a";
6829 content: "\f13a";
6830 }
6830 }
6831 .fa-html5:before {
6831 .fa-html5:before {
6832 content: "\f13b";
6832 content: "\f13b";
6833 }
6833 }
6834 .fa-css3:before {
6834 .fa-css3:before {
6835 content: "\f13c";
6835 content: "\f13c";
6836 }
6836 }
6837 .fa-anchor:before {
6837 .fa-anchor:before {
6838 content: "\f13d";
6838 content: "\f13d";
6839 }
6839 }
6840 .fa-unlock-alt:before {
6840 .fa-unlock-alt:before {
6841 content: "\f13e";
6841 content: "\f13e";
6842 }
6842 }
6843 .fa-bullseye:before {
6843 .fa-bullseye:before {
6844 content: "\f140";
6844 content: "\f140";
6845 }
6845 }
6846 .fa-ellipsis-h:before {
6846 .fa-ellipsis-h:before {
6847 content: "\f141";
6847 content: "\f141";
6848 }
6848 }
6849 .fa-ellipsis-v:before {
6849 .fa-ellipsis-v:before {
6850 content: "\f142";
6850 content: "\f142";
6851 }
6851 }
6852 .fa-rss-square:before {
6852 .fa-rss-square:before {
6853 content: "\f143";
6853 content: "\f143";
6854 }
6854 }
6855 .fa-play-circle:before {
6855 .fa-play-circle:before {
6856 content: "\f144";
6856 content: "\f144";
6857 }
6857 }
6858 .fa-ticket:before {
6858 .fa-ticket:before {
6859 content: "\f145";
6859 content: "\f145";
6860 }
6860 }
6861 .fa-minus-square:before {
6861 .fa-minus-square:before {
6862 content: "\f146";
6862 content: "\f146";
6863 }
6863 }
6864 .fa-minus-square-o:before {
6864 .fa-minus-square-o:before {
6865 content: "\f147";
6865 content: "\f147";
6866 }
6866 }
6867 .fa-level-up:before {
6867 .fa-level-up:before {
6868 content: "\f148";
6868 content: "\f148";
6869 }
6869 }
6870 .fa-level-down:before {
6870 .fa-level-down:before {
6871 content: "\f149";
6871 content: "\f149";
6872 }
6872 }
6873 .fa-check-square:before {
6873 .fa-check-square:before {
6874 content: "\f14a";
6874 content: "\f14a";
6875 }
6875 }
6876 .fa-pencil-square:before {
6876 .fa-pencil-square:before {
6877 content: "\f14b";
6877 content: "\f14b";
6878 }
6878 }
6879 .fa-external-link-square:before {
6879 .fa-external-link-square:before {
6880 content: "\f14c";
6880 content: "\f14c";
6881 }
6881 }
6882 .fa-share-square:before {
6882 .fa-share-square:before {
6883 content: "\f14d";
6883 content: "\f14d";
6884 }
6884 }
6885 .fa-compass:before {
6885 .fa-compass:before {
6886 content: "\f14e";
6886 content: "\f14e";
6887 }
6887 }
6888 .fa-toggle-down:before,
6888 .fa-toggle-down:before,
6889 .fa-caret-square-o-down:before {
6889 .fa-caret-square-o-down:before {
6890 content: "\f150";
6890 content: "\f150";
6891 }
6891 }
6892 .fa-toggle-up:before,
6892 .fa-toggle-up:before,
6893 .fa-caret-square-o-up:before {
6893 .fa-caret-square-o-up:before {
6894 content: "\f151";
6894 content: "\f151";
6895 }
6895 }
6896 .fa-toggle-right:before,
6896 .fa-toggle-right:before,
6897 .fa-caret-square-o-right:before {
6897 .fa-caret-square-o-right:before {
6898 content: "\f152";
6898 content: "\f152";
6899 }
6899 }
6900 .fa-euro:before,
6900 .fa-euro:before,
6901 .fa-eur:before {
6901 .fa-eur:before {
6902 content: "\f153";
6902 content: "\f153";
6903 }
6903 }
6904 .fa-gbp:before {
6904 .fa-gbp:before {
6905 content: "\f154";
6905 content: "\f154";
6906 }
6906 }
6907 .fa-dollar:before,
6907 .fa-dollar:before,
6908 .fa-usd:before {
6908 .fa-usd:before {
6909 content: "\f155";
6909 content: "\f155";
6910 }
6910 }
6911 .fa-rupee:before,
6911 .fa-rupee:before,
6912 .fa-inr:before {
6912 .fa-inr:before {
6913 content: "\f156";
6913 content: "\f156";
6914 }
6914 }
6915 .fa-cny:before,
6915 .fa-cny:before,
6916 .fa-rmb:before,
6916 .fa-rmb:before,
6917 .fa-yen:before,
6917 .fa-yen:before,
6918 .fa-jpy:before {
6918 .fa-jpy:before {
6919 content: "\f157";
6919 content: "\f157";
6920 }
6920 }
6921 .fa-ruble:before,
6921 .fa-ruble:before,
6922 .fa-rouble:before,
6922 .fa-rouble:before,
6923 .fa-rub:before {
6923 .fa-rub:before {
6924 content: "\f158";
6924 content: "\f158";
6925 }
6925 }
6926 .fa-won:before,
6926 .fa-won:before,
6927 .fa-krw:before {
6927 .fa-krw:before {
6928 content: "\f159";
6928 content: "\f159";
6929 }
6929 }
6930 .fa-bitcoin:before,
6930 .fa-bitcoin:before,
6931 .fa-btc:before {
6931 .fa-btc:before {
6932 content: "\f15a";
6932 content: "\f15a";
6933 }
6933 }
6934 .fa-file:before {
6934 .fa-file:before {
6935 content: "\f15b";
6935 content: "\f15b";
6936 }
6936 }
6937 .fa-file-text:before {
6937 .fa-file-text:before {
6938 content: "\f15c";
6938 content: "\f15c";
6939 }
6939 }
6940 .fa-sort-alpha-asc:before {
6940 .fa-sort-alpha-asc:before {
6941 content: "\f15d";
6941 content: "\f15d";
6942 }
6942 }
6943 .fa-sort-alpha-desc:before {
6943 .fa-sort-alpha-desc:before {
6944 content: "\f15e";
6944 content: "\f15e";
6945 }
6945 }
6946 .fa-sort-amount-asc:before {
6946 .fa-sort-amount-asc:before {
6947 content: "\f160";
6947 content: "\f160";
6948 }
6948 }
6949 .fa-sort-amount-desc:before {
6949 .fa-sort-amount-desc:before {
6950 content: "\f161";
6950 content: "\f161";
6951 }
6951 }
6952 .fa-sort-numeric-asc:before {
6952 .fa-sort-numeric-asc:before {
6953 content: "\f162";
6953 content: "\f162";
6954 }
6954 }
6955 .fa-sort-numeric-desc:before {
6955 .fa-sort-numeric-desc:before {
6956 content: "\f163";
6956 content: "\f163";
6957 }
6957 }
6958 .fa-thumbs-up:before {
6958 .fa-thumbs-up:before {
6959 content: "\f164";
6959 content: "\f164";
6960 }
6960 }
6961 .fa-thumbs-down:before {
6961 .fa-thumbs-down:before {
6962 content: "\f165";
6962 content: "\f165";
6963 }
6963 }
6964 .fa-youtube-square:before {
6964 .fa-youtube-square:before {
6965 content: "\f166";
6965 content: "\f166";
6966 }
6966 }
6967 .fa-youtube:before {
6967 .fa-youtube:before {
6968 content: "\f167";
6968 content: "\f167";
6969 }
6969 }
6970 .fa-xing:before {
6970 .fa-xing:before {
6971 content: "\f168";
6971 content: "\f168";
6972 }
6972 }
6973 .fa-xing-square:before {
6973 .fa-xing-square:before {
6974 content: "\f169";
6974 content: "\f169";
6975 }
6975 }
6976 .fa-youtube-play:before {
6976 .fa-youtube-play:before {
6977 content: "\f16a";
6977 content: "\f16a";
6978 }
6978 }
6979 .fa-dropbox:before {
6979 .fa-dropbox:before {
6980 content: "\f16b";
6980 content: "\f16b";
6981 }
6981 }
6982 .fa-stack-overflow:before {
6982 .fa-stack-overflow:before {
6983 content: "\f16c";
6983 content: "\f16c";
6984 }
6984 }
6985 .fa-instagram:before {
6985 .fa-instagram:before {
6986 content: "\f16d";
6986 content: "\f16d";
6987 }
6987 }
6988 .fa-flickr:before {
6988 .fa-flickr:before {
6989 content: "\f16e";
6989 content: "\f16e";
6990 }
6990 }
6991 .fa-adn:before {
6991 .fa-adn:before {
6992 content: "\f170";
6992 content: "\f170";
6993 }
6993 }
6994 .fa-bitbucket:before {
6994 .fa-bitbucket:before {
6995 content: "\f171";
6995 content: "\f171";
6996 }
6996 }
6997 .fa-bitbucket-square:before {
6997 .fa-bitbucket-square:before {
6998 content: "\f172";
6998 content: "\f172";
6999 }
6999 }
7000 .fa-tumblr:before {
7000 .fa-tumblr:before {
7001 content: "\f173";
7001 content: "\f173";
7002 }
7002 }
7003 .fa-tumblr-square:before {
7003 .fa-tumblr-square:before {
7004 content: "\f174";
7004 content: "\f174";
7005 }
7005 }
7006 .fa-long-arrow-down:before {
7006 .fa-long-arrow-down:before {
7007 content: "\f175";
7007 content: "\f175";
7008 }
7008 }
7009 .fa-long-arrow-up:before {
7009 .fa-long-arrow-up:before {
7010 content: "\f176";
7010 content: "\f176";
7011 }
7011 }
7012 .fa-long-arrow-left:before {
7012 .fa-long-arrow-left:before {
7013 content: "\f177";
7013 content: "\f177";
7014 }
7014 }
7015 .fa-long-arrow-right:before {
7015 .fa-long-arrow-right:before {
7016 content: "\f178";
7016 content: "\f178";
7017 }
7017 }
7018 .fa-apple:before {
7018 .fa-apple:before {
7019 content: "\f179";
7019 content: "\f179";
7020 }
7020 }
7021 .fa-windows:before {
7021 .fa-windows:before {
7022 content: "\f17a";
7022 content: "\f17a";
7023 }
7023 }
7024 .fa-android:before {
7024 .fa-android:before {
7025 content: "\f17b";
7025 content: "\f17b";
7026 }
7026 }
7027 .fa-linux:before {
7027 .fa-linux:before {
7028 content: "\f17c";
7028 content: "\f17c";
7029 }
7029 }
7030 .fa-dribbble:before {
7030 .fa-dribbble:before {
7031 content: "\f17d";
7031 content: "\f17d";
7032 }
7032 }
7033 .fa-skype:before {
7033 .fa-skype:before {
7034 content: "\f17e";
7034 content: "\f17e";
7035 }
7035 }
7036 .fa-foursquare:before {
7036 .fa-foursquare:before {
7037 content: "\f180";
7037 content: "\f180";
7038 }
7038 }
7039 .fa-trello:before {
7039 .fa-trello:before {
7040 content: "\f181";
7040 content: "\f181";
7041 }
7041 }
7042 .fa-female:before {
7042 .fa-female:before {
7043 content: "\f182";
7043 content: "\f182";
7044 }
7044 }
7045 .fa-male:before {
7045 .fa-male:before {
7046 content: "\f183";
7046 content: "\f183";
7047 }
7047 }
7048 .fa-gittip:before {
7048 .fa-gittip:before {
7049 content: "\f184";
7049 content: "\f184";
7050 }
7050 }
7051 .fa-sun-o:before {
7051 .fa-sun-o:before {
7052 content: "\f185";
7052 content: "\f185";
7053 }
7053 }
7054 .fa-moon-o:before {
7054 .fa-moon-o:before {
7055 content: "\f186";
7055 content: "\f186";
7056 }
7056 }
7057 .fa-archive:before {
7057 .fa-archive:before {
7058 content: "\f187";
7058 content: "\f187";
7059 }
7059 }
7060 .fa-bug:before {
7060 .fa-bug:before {
7061 content: "\f188";
7061 content: "\f188";
7062 }
7062 }
7063 .fa-vk:before {
7063 .fa-vk:before {
7064 content: "\f189";
7064 content: "\f189";
7065 }
7065 }
7066 .fa-weibo:before {
7066 .fa-weibo:before {
7067 content: "\f18a";
7067 content: "\f18a";
7068 }
7068 }
7069 .fa-renren:before {
7069 .fa-renren:before {
7070 content: "\f18b";
7070 content: "\f18b";
7071 }
7071 }
7072 .fa-pagelines:before {
7072 .fa-pagelines:before {
7073 content: "\f18c";
7073 content: "\f18c";
7074 }
7074 }
7075 .fa-stack-exchange:before {
7075 .fa-stack-exchange:before {
7076 content: "\f18d";
7076 content: "\f18d";
7077 }
7077 }
7078 .fa-arrow-circle-o-right:before {
7078 .fa-arrow-circle-o-right:before {
7079 content: "\f18e";
7079 content: "\f18e";
7080 }
7080 }
7081 .fa-arrow-circle-o-left:before {
7081 .fa-arrow-circle-o-left:before {
7082 content: "\f190";
7082 content: "\f190";
7083 }
7083 }
7084 .fa-toggle-left:before,
7084 .fa-toggle-left:before,
7085 .fa-caret-square-o-left:before {
7085 .fa-caret-square-o-left:before {
7086 content: "\f191";
7086 content: "\f191";
7087 }
7087 }
7088 .fa-dot-circle-o:before {
7088 .fa-dot-circle-o:before {
7089 content: "\f192";
7089 content: "\f192";
7090 }
7090 }
7091 .fa-wheelchair:before {
7091 .fa-wheelchair:before {
7092 content: "\f193";
7092 content: "\f193";
7093 }
7093 }
7094 .fa-vimeo-square:before {
7094 .fa-vimeo-square:before {
7095 content: "\f194";
7095 content: "\f194";
7096 }
7096 }
7097 .fa-turkish-lira:before,
7097 .fa-turkish-lira:before,
7098 .fa-try:before {
7098 .fa-try:before {
7099 content: "\f195";
7099 content: "\f195";
7100 }
7100 }
7101 .fa-plus-square-o:before {
7101 .fa-plus-square-o:before {
7102 content: "\f196";
7102 content: "\f196";
7103 }
7103 }
7104 .fa-space-shuttle:before {
7104 .fa-space-shuttle:before {
7105 content: "\f197";
7105 content: "\f197";
7106 }
7106 }
7107 .fa-slack:before {
7107 .fa-slack:before {
7108 content: "\f198";
7108 content: "\f198";
7109 }
7109 }
7110 .fa-envelope-square:before {
7110 .fa-envelope-square:before {
7111 content: "\f199";
7111 content: "\f199";
7112 }
7112 }
7113 .fa-wordpress:before {
7113 .fa-wordpress:before {
7114 content: "\f19a";
7114 content: "\f19a";
7115 }
7115 }
7116 .fa-openid:before {
7116 .fa-openid:before {
7117 content: "\f19b";
7117 content: "\f19b";
7118 }
7118 }
7119 .fa-institution:before,
7119 .fa-institution:before,
7120 .fa-bank:before,
7120 .fa-bank:before,
7121 .fa-university:before {
7121 .fa-university:before {
7122 content: "\f19c";
7122 content: "\f19c";
7123 }
7123 }
7124 .fa-mortar-board:before,
7124 .fa-mortar-board:before,
7125 .fa-graduation-cap:before {
7125 .fa-graduation-cap:before {
7126 content: "\f19d";
7126 content: "\f19d";
7127 }
7127 }
7128 .fa-yahoo:before {
7128 .fa-yahoo:before {
7129 content: "\f19e";
7129 content: "\f19e";
7130 }
7130 }
7131 .fa-google:before {
7131 .fa-google:before {
7132 content: "\f1a0";
7132 content: "\f1a0";
7133 }
7133 }
7134 .fa-reddit:before {
7134 .fa-reddit:before {
7135 content: "\f1a1";
7135 content: "\f1a1";
7136 }
7136 }
7137 .fa-reddit-square:before {
7137 .fa-reddit-square:before {
7138 content: "\f1a2";
7138 content: "\f1a2";
7139 }
7139 }
7140 .fa-stumbleupon-circle:before {
7140 .fa-stumbleupon-circle:before {
7141 content: "\f1a3";
7141 content: "\f1a3";
7142 }
7142 }
7143 .fa-stumbleupon:before {
7143 .fa-stumbleupon:before {
7144 content: "\f1a4";
7144 content: "\f1a4";
7145 }
7145 }
7146 .fa-delicious:before {
7146 .fa-delicious:before {
7147 content: "\f1a5";
7147 content: "\f1a5";
7148 }
7148 }
7149 .fa-digg:before {
7149 .fa-digg:before {
7150 content: "\f1a6";
7150 content: "\f1a6";
7151 }
7151 }
7152 .fa-pied-piper:before {
7152 .fa-pied-piper:before {
7153 content: "\f1a7";
7153 content: "\f1a7";
7154 }
7154 }
7155 .fa-pied-piper-alt:before {
7155 .fa-pied-piper-alt:before {
7156 content: "\f1a8";
7156 content: "\f1a8";
7157 }
7157 }
7158 .fa-drupal:before {
7158 .fa-drupal:before {
7159 content: "\f1a9";
7159 content: "\f1a9";
7160 }
7160 }
7161 .fa-joomla:before {
7161 .fa-joomla:before {
7162 content: "\f1aa";
7162 content: "\f1aa";
7163 }
7163 }
7164 .fa-language:before {
7164 .fa-language:before {
7165 content: "\f1ab";
7165 content: "\f1ab";
7166 }
7166 }
7167 .fa-fax:before {
7167 .fa-fax:before {
7168 content: "\f1ac";
7168 content: "\f1ac";
7169 }
7169 }
7170 .fa-building:before {
7170 .fa-building:before {
7171 content: "\f1ad";
7171 content: "\f1ad";
7172 }
7172 }
7173 .fa-child:before {
7173 .fa-child:before {
7174 content: "\f1ae";
7174 content: "\f1ae";
7175 }
7175 }
7176 .fa-paw:before {
7176 .fa-paw:before {
7177 content: "\f1b0";
7177 content: "\f1b0";
7178 }
7178 }
7179 .fa-spoon:before {
7179 .fa-spoon:before {
7180 content: "\f1b1";
7180 content: "\f1b1";
7181 }
7181 }
7182 .fa-cube:before {
7182 .fa-cube:before {
7183 content: "\f1b2";
7183 content: "\f1b2";
7184 }
7184 }
7185 .fa-cubes:before {
7185 .fa-cubes:before {
7186 content: "\f1b3";
7186 content: "\f1b3";
7187 }
7187 }
7188 .fa-behance:before {
7188 .fa-behance:before {
7189 content: "\f1b4";
7189 content: "\f1b4";
7190 }
7190 }
7191 .fa-behance-square:before {
7191 .fa-behance-square:before {
7192 content: "\f1b5";
7192 content: "\f1b5";
7193 }
7193 }
7194 .fa-steam:before {
7194 .fa-steam:before {
7195 content: "\f1b6";
7195 content: "\f1b6";
7196 }
7196 }
7197 .fa-steam-square:before {
7197 .fa-steam-square:before {
7198 content: "\f1b7";
7198 content: "\f1b7";
7199 }
7199 }
7200 .fa-recycle:before {
7200 .fa-recycle:before {
7201 content: "\f1b8";
7201 content: "\f1b8";
7202 }
7202 }
7203 .fa-automobile:before,
7203 .fa-automobile:before,
7204 .fa-car:before {
7204 .fa-car:before {
7205 content: "\f1b9";
7205 content: "\f1b9";
7206 }
7206 }
7207 .fa-cab:before,
7207 .fa-cab:before,
7208 .fa-taxi:before {
7208 .fa-taxi:before {
7209 content: "\f1ba";
7209 content: "\f1ba";
7210 }
7210 }
7211 .fa-tree:before {
7211 .fa-tree:before {
7212 content: "\f1bb";
7212 content: "\f1bb";
7213 }
7213 }
7214 .fa-spotify:before {
7214 .fa-spotify:before {
7215 content: "\f1bc";
7215 content: "\f1bc";
7216 }
7216 }
7217 .fa-deviantart:before {
7217 .fa-deviantart:before {
7218 content: "\f1bd";
7218 content: "\f1bd";
7219 }
7219 }
7220 .fa-soundcloud:before {
7220 .fa-soundcloud:before {
7221 content: "\f1be";
7221 content: "\f1be";
7222 }
7222 }
7223 .fa-database:before {
7223 .fa-database:before {
7224 content: "\f1c0";
7224 content: "\f1c0";
7225 }
7225 }
7226 .fa-file-pdf-o:before {
7226 .fa-file-pdf-o:before {
7227 content: "\f1c1";
7227 content: "\f1c1";
7228 }
7228 }
7229 .fa-file-word-o:before {
7229 .fa-file-word-o:before {
7230 content: "\f1c2";
7230 content: "\f1c2";
7231 }
7231 }
7232 .fa-file-excel-o:before {
7232 .fa-file-excel-o:before {
7233 content: "\f1c3";
7233 content: "\f1c3";
7234 }
7234 }
7235 .fa-file-powerpoint-o:before {
7235 .fa-file-powerpoint-o:before {
7236 content: "\f1c4";
7236 content: "\f1c4";
7237 }
7237 }
7238 .fa-file-photo-o:before,
7238 .fa-file-photo-o:before,
7239 .fa-file-picture-o:before,
7239 .fa-file-picture-o:before,
7240 .fa-file-image-o:before {
7240 .fa-file-image-o:before {
7241 content: "\f1c5";
7241 content: "\f1c5";
7242 }
7242 }
7243 .fa-file-zip-o:before,
7243 .fa-file-zip-o:before,
7244 .fa-file-archive-o:before {
7244 .fa-file-archive-o:before {
7245 content: "\f1c6";
7245 content: "\f1c6";
7246 }
7246 }
7247 .fa-file-sound-o:before,
7247 .fa-file-sound-o:before,
7248 .fa-file-audio-o:before {
7248 .fa-file-audio-o:before {
7249 content: "\f1c7";
7249 content: "\f1c7";
7250 }
7250 }
7251 .fa-file-movie-o:before,
7251 .fa-file-movie-o:before,
7252 .fa-file-video-o:before {
7252 .fa-file-video-o:before {
7253 content: "\f1c8";
7253 content: "\f1c8";
7254 }
7254 }
7255 .fa-file-code-o:before {
7255 .fa-file-code-o:before {
7256 content: "\f1c9";
7256 content: "\f1c9";
7257 }
7257 }
7258 .fa-vine:before {
7258 .fa-vine:before {
7259 content: "\f1ca";
7259 content: "\f1ca";
7260 }
7260 }
7261 .fa-codepen:before {
7261 .fa-codepen:before {
7262 content: "\f1cb";
7262 content: "\f1cb";
7263 }
7263 }
7264 .fa-jsfiddle:before {
7264 .fa-jsfiddle:before {
7265 content: "\f1cc";
7265 content: "\f1cc";
7266 }
7266 }
7267 .fa-life-bouy:before,
7267 .fa-life-bouy:before,
7268 .fa-life-buoy:before,
7268 .fa-life-buoy:before,
7269 .fa-life-saver:before,
7269 .fa-life-saver:before,
7270 .fa-support:before,
7270 .fa-support:before,
7271 .fa-life-ring:before {
7271 .fa-life-ring:before {
7272 content: "\f1cd";
7272 content: "\f1cd";
7273 }
7273 }
7274 .fa-circle-o-notch:before {
7274 .fa-circle-o-notch:before {
7275 content: "\f1ce";
7275 content: "\f1ce";
7276 }
7276 }
7277 .fa-ra:before,
7277 .fa-ra:before,
7278 .fa-rebel:before {
7278 .fa-rebel:before {
7279 content: "\f1d0";
7279 content: "\f1d0";
7280 }
7280 }
7281 .fa-ge:before,
7281 .fa-ge:before,
7282 .fa-empire:before {
7282 .fa-empire:before {
7283 content: "\f1d1";
7283 content: "\f1d1";
7284 }
7284 }
7285 .fa-git-square:before {
7285 .fa-git-square:before {
7286 content: "\f1d2";
7286 content: "\f1d2";
7287 }
7287 }
7288 .fa-git:before {
7288 .fa-git:before {
7289 content: "\f1d3";
7289 content: "\f1d3";
7290 }
7290 }
7291 .fa-hacker-news:before {
7291 .fa-hacker-news:before {
7292 content: "\f1d4";
7292 content: "\f1d4";
7293 }
7293 }
7294 .fa-tencent-weibo:before {
7294 .fa-tencent-weibo:before {
7295 content: "\f1d5";
7295 content: "\f1d5";
7296 }
7296 }
7297 .fa-qq:before {
7297 .fa-qq:before {
7298 content: "\f1d6";
7298 content: "\f1d6";
7299 }
7299 }
7300 .fa-wechat:before,
7300 .fa-wechat:before,
7301 .fa-weixin:before {
7301 .fa-weixin:before {
7302 content: "\f1d7";
7302 content: "\f1d7";
7303 }
7303 }
7304 .fa-send:before,
7304 .fa-send:before,
7305 .fa-paper-plane:before {
7305 .fa-paper-plane:before {
7306 content: "\f1d8";
7306 content: "\f1d8";
7307 }
7307 }
7308 .fa-send-o:before,
7308 .fa-send-o:before,
7309 .fa-paper-plane-o:before {
7309 .fa-paper-plane-o:before {
7310 content: "\f1d9";
7310 content: "\f1d9";
7311 }
7311 }
7312 .fa-history:before {
7312 .fa-history:before {
7313 content: "\f1da";
7313 content: "\f1da";
7314 }
7314 }
7315 .fa-circle-thin:before {
7315 .fa-circle-thin:before {
7316 content: "\f1db";
7316 content: "\f1db";
7317 }
7317 }
7318 .fa-header:before {
7318 .fa-header:before {
7319 content: "\f1dc";
7319 content: "\f1dc";
7320 }
7320 }
7321 .fa-paragraph:before {
7321 .fa-paragraph:before {
7322 content: "\f1dd";
7322 content: "\f1dd";
7323 }
7323 }
7324 .fa-sliders:before {
7324 .fa-sliders:before {
7325 content: "\f1de";
7325 content: "\f1de";
7326 }
7326 }
7327 .fa-share-alt:before {
7327 .fa-share-alt:before {
7328 content: "\f1e0";
7328 content: "\f1e0";
7329 }
7329 }
7330 .fa-share-alt-square:before {
7330 .fa-share-alt-square:before {
7331 content: "\f1e1";
7331 content: "\f1e1";
7332 }
7332 }
7333 .fa-bomb:before {
7333 .fa-bomb:before {
7334 content: "\f1e2";
7334 content: "\f1e2";
7335 }
7335 }
7336 .fa-soccer-ball-o:before,
7336 .fa-soccer-ball-o:before,
7337 .fa-futbol-o:before {
7337 .fa-futbol-o:before {
7338 content: "\f1e3";
7338 content: "\f1e3";
7339 }
7339 }
7340 .fa-tty:before {
7340 .fa-tty:before {
7341 content: "\f1e4";
7341 content: "\f1e4";
7342 }
7342 }
7343 .fa-binoculars:before {
7343 .fa-binoculars:before {
7344 content: "\f1e5";
7344 content: "\f1e5";
7345 }
7345 }
7346 .fa-plug:before {
7346 .fa-plug:before {
7347 content: "\f1e6";
7347 content: "\f1e6";
7348 }
7348 }
7349 .fa-slideshare:before {
7349 .fa-slideshare:before {
7350 content: "\f1e7";
7350 content: "\f1e7";
7351 }
7351 }
7352 .fa-twitch:before {
7352 .fa-twitch:before {
7353 content: "\f1e8";
7353 content: "\f1e8";
7354 }
7354 }
7355 .fa-yelp:before {
7355 .fa-yelp:before {
7356 content: "\f1e9";
7356 content: "\f1e9";
7357 }
7357 }
7358 .fa-newspaper-o:before {
7358 .fa-newspaper-o:before {
7359 content: "\f1ea";
7359 content: "\f1ea";
7360 }
7360 }
7361 .fa-wifi:before {
7361 .fa-wifi:before {
7362 content: "\f1eb";
7362 content: "\f1eb";
7363 }
7363 }
7364 .fa-calculator:before {
7364 .fa-calculator:before {
7365 content: "\f1ec";
7365 content: "\f1ec";
7366 }
7366 }
7367 .fa-paypal:before {
7367 .fa-paypal:before {
7368 content: "\f1ed";
7368 content: "\f1ed";
7369 }
7369 }
7370 .fa-google-wallet:before {
7370 .fa-google-wallet:before {
7371 content: "\f1ee";
7371 content: "\f1ee";
7372 }
7372 }
7373 .fa-cc-visa:before {
7373 .fa-cc-visa:before {
7374 content: "\f1f0";
7374 content: "\f1f0";
7375 }
7375 }
7376 .fa-cc-mastercard:before {
7376 .fa-cc-mastercard:before {
7377 content: "\f1f1";
7377 content: "\f1f1";
7378 }
7378 }
7379 .fa-cc-discover:before {
7379 .fa-cc-discover:before {
7380 content: "\f1f2";
7380 content: "\f1f2";
7381 }
7381 }
7382 .fa-cc-amex:before {
7382 .fa-cc-amex:before {
7383 content: "\f1f3";
7383 content: "\f1f3";
7384 }
7384 }
7385 .fa-cc-paypal:before {
7385 .fa-cc-paypal:before {
7386 content: "\f1f4";
7386 content: "\f1f4";
7387 }
7387 }
7388 .fa-cc-stripe:before {
7388 .fa-cc-stripe:before {
7389 content: "\f1f5";
7389 content: "\f1f5";
7390 }
7390 }
7391 .fa-bell-slash:before {
7391 .fa-bell-slash:before {
7392 content: "\f1f6";
7392 content: "\f1f6";
7393 }
7393 }
7394 .fa-bell-slash-o:before {
7394 .fa-bell-slash-o:before {
7395 content: "\f1f7";
7395 content: "\f1f7";
7396 }
7396 }
7397 .fa-trash:before {
7397 .fa-trash:before {
7398 content: "\f1f8";
7398 content: "\f1f8";
7399 }
7399 }
7400 .fa-copyright:before {
7400 .fa-copyright:before {
7401 content: "\f1f9";
7401 content: "\f1f9";
7402 }
7402 }
7403 .fa-at:before {
7403 .fa-at:before {
7404 content: "\f1fa";
7404 content: "\f1fa";
7405 }
7405 }
7406 .fa-eyedropper:before {
7406 .fa-eyedropper:before {
7407 content: "\f1fb";
7407 content: "\f1fb";
7408 }
7408 }
7409 .fa-paint-brush:before {
7409 .fa-paint-brush:before {
7410 content: "\f1fc";
7410 content: "\f1fc";
7411 }
7411 }
7412 .fa-birthday-cake:before {
7412 .fa-birthday-cake:before {
7413 content: "\f1fd";
7413 content: "\f1fd";
7414 }
7414 }
7415 .fa-area-chart:before {
7415 .fa-area-chart:before {
7416 content: "\f1fe";
7416 content: "\f1fe";
7417 }
7417 }
7418 .fa-pie-chart:before {
7418 .fa-pie-chart:before {
7419 content: "\f200";
7419 content: "\f200";
7420 }
7420 }
7421 .fa-line-chart:before {
7421 .fa-line-chart:before {
7422 content: "\f201";
7422 content: "\f201";
7423 }
7423 }
7424 .fa-lastfm:before {
7424 .fa-lastfm:before {
7425 content: "\f202";
7425 content: "\f202";
7426 }
7426 }
7427 .fa-lastfm-square:before {
7427 .fa-lastfm-square:before {
7428 content: "\f203";
7428 content: "\f203";
7429 }
7429 }
7430 .fa-toggle-off:before {
7430 .fa-toggle-off:before {
7431 content: "\f204";
7431 content: "\f204";
7432 }
7432 }
7433 .fa-toggle-on:before {
7433 .fa-toggle-on:before {
7434 content: "\f205";
7434 content: "\f205";
7435 }
7435 }
7436 .fa-bicycle:before {
7436 .fa-bicycle:before {
7437 content: "\f206";
7437 content: "\f206";
7438 }
7438 }
7439 .fa-bus:before {
7439 .fa-bus:before {
7440 content: "\f207";
7440 content: "\f207";
7441 }
7441 }
7442 .fa-ioxhost:before {
7442 .fa-ioxhost:before {
7443 content: "\f208";
7443 content: "\f208";
7444 }
7444 }
7445 .fa-angellist:before {
7445 .fa-angellist:before {
7446 content: "\f209";
7446 content: "\f209";
7447 }
7447 }
7448 .fa-cc:before {
7448 .fa-cc:before {
7449 content: "\f20a";
7449 content: "\f20a";
7450 }
7450 }
7451 .fa-shekel:before,
7451 .fa-shekel:before,
7452 .fa-sheqel:before,
7452 .fa-sheqel:before,
7453 .fa-ils:before {
7453 .fa-ils:before {
7454 content: "\f20b";
7454 content: "\f20b";
7455 }
7455 }
7456 .fa-meanpath:before {
7456 .fa-meanpath:before {
7457 content: "\f20c";
7457 content: "\f20c";
7458 }
7458 }
7459 /*!
7459 /*!
7460 *
7460 *
7461 * IPython base
7461 * IPython base
7462 *
7462 *
7463 */
7463 */
7464 .modal.fade .modal-dialog {
7464 .modal.fade .modal-dialog {
7465 -webkit-transform: translate(0, 0);
7465 -webkit-transform: translate(0, 0);
7466 -ms-transform: translate(0, 0);
7466 -ms-transform: translate(0, 0);
7467 transform: translate(0, 0);
7467 transform: translate(0, 0);
7468 }
7468 }
7469 code {
7469 code {
7470 color: #000000;
7470 color: #000000;
7471 }
7471 }
7472 pre {
7472 pre {
7473 font-size: inherit;
7473 font-size: inherit;
7474 line-height: inherit;
7474 line-height: inherit;
7475 }
7475 }
7476 label {
7476 label {
7477 font-weight: normal;
7477 font-weight: normal;
7478 }
7478 }
7479 /* Make the page background atleast 100% the height of the view port */
7479 /* Make the page background atleast 100% the height of the view port */
7480 /* Make the page itself atleast 70% the height of the view port */
7480 /* Make the page itself atleast 70% the height of the view port */
7481 .border-box-sizing {
7481 .border-box-sizing {
7482 box-sizing: border-box;
7482 box-sizing: border-box;
7483 -moz-box-sizing: border-box;
7483 -moz-box-sizing: border-box;
7484 -webkit-box-sizing: border-box;
7484 -webkit-box-sizing: border-box;
7485 }
7485 }
7486 .corner-all {
7486 .corner-all {
7487 border-radius: 2px;
7487 border-radius: 2px;
7488 }
7488 }
7489 .no-padding {
7489 .no-padding {
7490 padding: 0px;
7490 padding: 0px;
7491 }
7491 }
7492 /* Flexible box model classes */
7492 /* Flexible box model classes */
7493 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
7493 /* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
7494 /* This file is a compatability layer. It allows the usage of flexible box
7494 /* This file is a compatability layer. It allows the usage of flexible box
7495 model layouts accross multiple browsers, including older browsers. The newest,
7495 model layouts accross multiple browsers, including older browsers. The newest,
7496 universal implementation of the flexible box model is used when available (see
7496 universal implementation of the flexible box model is used when available (see
7497 `Modern browsers` comments below). Browsers that are known to implement this
7497 `Modern browsers` comments below). Browsers that are known to implement this
7498 new spec completely include:
7498 new spec completely include:
7499
7499
7500 Firefox 28.0+
7500 Firefox 28.0+
7501 Chrome 29.0+
7501 Chrome 29.0+
7502 Internet Explorer 11+
7502 Internet Explorer 11+
7503 Opera 17.0+
7503 Opera 17.0+
7504
7504
7505 Browsers not listed, including Safari, are supported via the styling under the
7505 Browsers not listed, including Safari, are supported via the styling under the
7506 `Old browsers` comments below.
7506 `Old browsers` comments below.
7507 */
7507 */
7508 .hbox {
7508 .hbox {
7509 /* Old browsers */
7509 /* Old browsers */
7510 display: -webkit-box;
7510 display: -webkit-box;
7511 -webkit-box-orient: horizontal;
7511 -webkit-box-orient: horizontal;
7512 -webkit-box-align: stretch;
7512 -webkit-box-align: stretch;
7513 display: -moz-box;
7513 display: -moz-box;
7514 -moz-box-orient: horizontal;
7514 -moz-box-orient: horizontal;
7515 -moz-box-align: stretch;
7515 -moz-box-align: stretch;
7516 display: box;
7516 display: box;
7517 box-orient: horizontal;
7517 box-orient: horizontal;
7518 box-align: stretch;
7518 box-align: stretch;
7519 /* Modern browsers */
7519 /* Modern browsers */
7520 display: flex;
7520 display: flex;
7521 flex-direction: row;
7521 flex-direction: row;
7522 align-items: stretch;
7522 align-items: stretch;
7523 }
7523 }
7524 .hbox > * {
7524 .hbox > * {
7525 /* Old browsers */
7525 /* Old browsers */
7526 -webkit-box-flex: 0;
7526 -webkit-box-flex: 0;
7527 -moz-box-flex: 0;
7527 -moz-box-flex: 0;
7528 box-flex: 0;
7528 box-flex: 0;
7529 /* Modern browsers */
7529 /* Modern browsers */
7530 flex: none;
7530 flex: none;
7531 }
7531 }
7532 .vbox {
7532 .vbox {
7533 /* Old browsers */
7533 /* Old browsers */
7534 display: -webkit-box;
7534 display: -webkit-box;
7535 -webkit-box-orient: vertical;
7535 -webkit-box-orient: vertical;
7536 -webkit-box-align: stretch;
7536 -webkit-box-align: stretch;
7537 display: -moz-box;
7537 display: -moz-box;
7538 -moz-box-orient: vertical;
7538 -moz-box-orient: vertical;
7539 -moz-box-align: stretch;
7539 -moz-box-align: stretch;
7540 display: box;
7540 display: box;
7541 box-orient: vertical;
7541 box-orient: vertical;
7542 box-align: stretch;
7542 box-align: stretch;
7543 /* Modern browsers */
7543 /* Modern browsers */
7544 display: flex;
7544 display: flex;
7545 flex-direction: column;
7545 flex-direction: column;
7546 align-items: stretch;
7546 align-items: stretch;
7547 }
7547 }
7548 .vbox > * {
7548 .vbox > * {
7549 /* Old browsers */
7549 /* Old browsers */
7550 -webkit-box-flex: 0;
7550 -webkit-box-flex: 0;
7551 -moz-box-flex: 0;
7551 -moz-box-flex: 0;
7552 box-flex: 0;
7552 box-flex: 0;
7553 /* Modern browsers */
7553 /* Modern browsers */
7554 flex: none;
7554 flex: none;
7555 }
7555 }
7556 .hbox.reverse,
7556 .hbox.reverse,
7557 .vbox.reverse,
7557 .vbox.reverse,
7558 .reverse {
7558 .reverse {
7559 /* Old browsers */
7559 /* Old browsers */
7560 -webkit-box-direction: reverse;
7560 -webkit-box-direction: reverse;
7561 -moz-box-direction: reverse;
7561 -moz-box-direction: reverse;
7562 box-direction: reverse;
7562 box-direction: reverse;
7563 /* Modern browsers */
7563 /* Modern browsers */
7564 flex-direction: row-reverse;
7564 flex-direction: row-reverse;
7565 }
7565 }
7566 .hbox.box-flex0,
7566 .hbox.box-flex0,
7567 .vbox.box-flex0,
7567 .vbox.box-flex0,
7568 .box-flex0 {
7568 .box-flex0 {
7569 /* Old browsers */
7569 /* Old browsers */
7570 -webkit-box-flex: 0;
7570 -webkit-box-flex: 0;
7571 -moz-box-flex: 0;
7571 -moz-box-flex: 0;
7572 box-flex: 0;
7572 box-flex: 0;
7573 /* Modern browsers */
7573 /* Modern browsers */
7574 flex: none;
7574 flex: none;
7575 width: auto;
7575 width: auto;
7576 }
7576 }
7577 .hbox.box-flex1,
7577 .hbox.box-flex1,
7578 .vbox.box-flex1,
7578 .vbox.box-flex1,
7579 .box-flex1 {
7579 .box-flex1 {
7580 /* Old browsers */
7580 /* Old browsers */
7581 -webkit-box-flex: 1;
7581 -webkit-box-flex: 1;
7582 -moz-box-flex: 1;
7582 -moz-box-flex: 1;
7583 box-flex: 1;
7583 box-flex: 1;
7584 /* Modern browsers */
7584 /* Modern browsers */
7585 flex: 1;
7585 flex: 1;
7586 }
7586 }
7587 .hbox.box-flex,
7587 .hbox.box-flex,
7588 .vbox.box-flex,
7588 .vbox.box-flex,
7589 .box-flex {
7589 .box-flex {
7590 /* Old browsers */
7590 /* Old browsers */
7591 /* Old browsers */
7591 /* Old browsers */
7592 -webkit-box-flex: 1;
7592 -webkit-box-flex: 1;
7593 -moz-box-flex: 1;
7593 -moz-box-flex: 1;
7594 box-flex: 1;
7594 box-flex: 1;
7595 /* Modern browsers */
7595 /* Modern browsers */
7596 flex: 1;
7596 flex: 1;
7597 }
7597 }
7598 .hbox.box-flex2,
7598 .hbox.box-flex2,
7599 .vbox.box-flex2,
7599 .vbox.box-flex2,
7600 .box-flex2 {
7600 .box-flex2 {
7601 /* Old browsers */
7601 /* Old browsers */
7602 -webkit-box-flex: 2;
7602 -webkit-box-flex: 2;
7603 -moz-box-flex: 2;
7603 -moz-box-flex: 2;
7604 box-flex: 2;
7604 box-flex: 2;
7605 /* Modern browsers */
7605 /* Modern browsers */
7606 flex: 2;
7606 flex: 2;
7607 }
7607 }
7608 .box-group1 {
7608 .box-group1 {
7609 /* Deprecated */
7609 /* Deprecated */
7610 -webkit-box-flex-group: 1;
7610 -webkit-box-flex-group: 1;
7611 -moz-box-flex-group: 1;
7611 -moz-box-flex-group: 1;
7612 box-flex-group: 1;
7612 box-flex-group: 1;
7613 }
7613 }
7614 .box-group2 {
7614 .box-group2 {
7615 /* Deprecated */
7615 /* Deprecated */
7616 -webkit-box-flex-group: 2;
7616 -webkit-box-flex-group: 2;
7617 -moz-box-flex-group: 2;
7617 -moz-box-flex-group: 2;
7618 box-flex-group: 2;
7618 box-flex-group: 2;
7619 }
7619 }
7620 .hbox.start,
7620 .hbox.start,
7621 .vbox.start,
7621 .vbox.start,
7622 .start {
7622 .start {
7623 /* Old browsers */
7623 /* Old browsers */
7624 -webkit-box-pack: start;
7624 -webkit-box-pack: start;
7625 -moz-box-pack: start;
7625 -moz-box-pack: start;
7626 box-pack: start;
7626 box-pack: start;
7627 /* Modern browsers */
7627 /* Modern browsers */
7628 justify-content: flex-start;
7628 justify-content: flex-start;
7629 }
7629 }
7630 .hbox.end,
7630 .hbox.end,
7631 .vbox.end,
7631 .vbox.end,
7632 .end {
7632 .end {
7633 /* Old browsers */
7633 /* Old browsers */
7634 -webkit-box-pack: end;
7634 -webkit-box-pack: end;
7635 -moz-box-pack: end;
7635 -moz-box-pack: end;
7636 box-pack: end;
7636 box-pack: end;
7637 /* Modern browsers */
7637 /* Modern browsers */
7638 justify-content: flex-end;
7638 justify-content: flex-end;
7639 }
7639 }
7640 .hbox.center,
7640 .hbox.center,
7641 .vbox.center,
7641 .vbox.center,
7642 .center {
7642 .center {
7643 /* Old browsers */
7643 /* Old browsers */
7644 -webkit-box-pack: center;
7644 -webkit-box-pack: center;
7645 -moz-box-pack: center;
7645 -moz-box-pack: center;
7646 box-pack: center;
7646 box-pack: center;
7647 /* Modern browsers */
7647 /* Modern browsers */
7648 justify-content: center;
7648 justify-content: center;
7649 }
7649 }
7650 .hbox.baseline,
7650 .hbox.baseline,
7651 .vbox.baseline,
7651 .vbox.baseline,
7652 .baseline {
7652 .baseline {
7653 /* Old browsers */
7653 /* Old browsers */
7654 -webkit-box-pack: baseline;
7654 -webkit-box-pack: baseline;
7655 -moz-box-pack: baseline;
7655 -moz-box-pack: baseline;
7656 box-pack: baseline;
7656 box-pack: baseline;
7657 /* Modern browsers */
7657 /* Modern browsers */
7658 justify-content: baseline;
7658 justify-content: baseline;
7659 }
7659 }
7660 .hbox.stretch,
7660 .hbox.stretch,
7661 .vbox.stretch,
7661 .vbox.stretch,
7662 .stretch {
7662 .stretch {
7663 /* Old browsers */
7663 /* Old browsers */
7664 -webkit-box-pack: stretch;
7664 -webkit-box-pack: stretch;
7665 -moz-box-pack: stretch;
7665 -moz-box-pack: stretch;
7666 box-pack: stretch;
7666 box-pack: stretch;
7667 /* Modern browsers */
7667 /* Modern browsers */
7668 justify-content: stretch;
7668 justify-content: stretch;
7669 }
7669 }
7670 .hbox.align-start,
7670 .hbox.align-start,
7671 .vbox.align-start,
7671 .vbox.align-start,
7672 .align-start {
7672 .align-start {
7673 /* Old browsers */
7673 /* Old browsers */
7674 -webkit-box-align: start;
7674 -webkit-box-align: start;
7675 -moz-box-align: start;
7675 -moz-box-align: start;
7676 box-align: start;
7676 box-align: start;
7677 /* Modern browsers */
7677 /* Modern browsers */
7678 align-items: flex-start;
7678 align-items: flex-start;
7679 }
7679 }
7680 .hbox.align-end,
7680 .hbox.align-end,
7681 .vbox.align-end,
7681 .vbox.align-end,
7682 .align-end {
7682 .align-end {
7683 /* Old browsers */
7683 /* Old browsers */
7684 -webkit-box-align: end;
7684 -webkit-box-align: end;
7685 -moz-box-align: end;
7685 -moz-box-align: end;
7686 box-align: end;
7686 box-align: end;
7687 /* Modern browsers */
7687 /* Modern browsers */
7688 align-items: flex-end;
7688 align-items: flex-end;
7689 }
7689 }
7690 .hbox.align-center,
7690 .hbox.align-center,
7691 .vbox.align-center,
7691 .vbox.align-center,
7692 .align-center {
7692 .align-center {
7693 /* Old browsers */
7693 /* Old browsers */
7694 -webkit-box-align: center;
7694 -webkit-box-align: center;
7695 -moz-box-align: center;
7695 -moz-box-align: center;
7696 box-align: center;
7696 box-align: center;
7697 /* Modern browsers */
7697 /* Modern browsers */
7698 align-items: center;
7698 align-items: center;
7699 }
7699 }
7700 .hbox.align-baseline,
7700 .hbox.align-baseline,
7701 .vbox.align-baseline,
7701 .vbox.align-baseline,
7702 .align-baseline {
7702 .align-baseline {
7703 /* Old browsers */
7703 /* Old browsers */
7704 -webkit-box-align: baseline;
7704 -webkit-box-align: baseline;
7705 -moz-box-align: baseline;
7705 -moz-box-align: baseline;
7706 box-align: baseline;
7706 box-align: baseline;
7707 /* Modern browsers */
7707 /* Modern browsers */
7708 align-items: baseline;
7708 align-items: baseline;
7709 }
7709 }
7710 .hbox.align-stretch,
7710 .hbox.align-stretch,
7711 .vbox.align-stretch,
7711 .vbox.align-stretch,
7712 .align-stretch {
7712 .align-stretch {
7713 /* Old browsers */
7713 /* Old browsers */
7714 -webkit-box-align: stretch;
7714 -webkit-box-align: stretch;
7715 -moz-box-align: stretch;
7715 -moz-box-align: stretch;
7716 box-align: stretch;
7716 box-align: stretch;
7717 /* Modern browsers */
7717 /* Modern browsers */
7718 align-items: stretch;
7718 align-items: stretch;
7719 }
7719 }
7720 div.error {
7720 div.error {
7721 margin: 2em;
7721 margin: 2em;
7722 text-align: center;
7722 text-align: center;
7723 }
7723 }
7724 div.error > h1 {
7724 div.error > h1 {
7725 font-size: 500%;
7725 font-size: 500%;
7726 line-height: normal;
7726 line-height: normal;
7727 }
7727 }
7728 div.error > p {
7728 div.error > p {
7729 font-size: 200%;
7729 font-size: 200%;
7730 line-height: normal;
7730 line-height: normal;
7731 }
7731 }
7732 div.traceback-wrapper {
7732 div.traceback-wrapper {
7733 text-align: left;
7733 text-align: left;
7734 max-width: 800px;
7734 max-width: 800px;
7735 margin: auto;
7735 margin: auto;
7736 }
7736 }
7737 /**
7737 /**
7738 * Primary styles
7738 * Primary styles
7739 *
7739 *
7740 * Author: IPython Development Team
7740 * Author: IPython Development Team
7741 */
7741 */
7742 body {
7742 body {
7743 background-color: #ffffff;
7743 background-color: #ffffff;
7744 /* This makes sure that the body covers the entire window and needs to
7744 /* This makes sure that the body covers the entire window and needs to
7745 be in a different element than the display: box in wrapper below */
7745 be in a different element than the display: box in wrapper below */
7746 position: absolute;
7746 position: absolute;
7747 left: 0px;
7747 left: 0px;
7748 right: 0px;
7748 right: 0px;
7749 top: 0px;
7749 top: 0px;
7750 bottom: 0px;
7750 bottom: 0px;
7751 overflow: visible;
7751 overflow: visible;
7752 }
7752 }
7753 div#header {
7753 div#header {
7754 /* Initially hidden to prevent FLOUC */
7754 /* Initially hidden to prevent FLOUC */
7755 display: none;
7755 display: none;
7756 background-color: #ffffff;
7756 background-color: #ffffff;
7757 /* Display over codemirror */
7757 /* Display over codemirror */
7758 z-index: 100;
7758 z-index: 100;
7759 }
7759 }
7760 div#header #header-container {
7760 div#header #header-container {
7761 padding-bottom: 5px;
7761 padding-bottom: 5px;
7762 padding-top: 5px;
7762 padding-top: 5px;
7763 box-sizing: border-box;
7763 box-sizing: border-box;
7764 -moz-box-sizing: border-box;
7764 -moz-box-sizing: border-box;
7765 -webkit-box-sizing: border-box;
7765 -webkit-box-sizing: border-box;
7766 }
7766 }
7767 div#header .header-bar {
7767 div#header .header-bar {
7768 width: 100%;
7768 width: 100%;
7769 height: 0px;
7769 height: 0px;
7770 border-bottom: 1px solid #e7e7e7;
7770 border-bottom: 1px solid #e7e7e7;
7771 }
7771 }
7772 @media print {
7772 @media print {
7773 div#header {
7773 div#header {
7774 display: none !important;
7774 display: none !important;
7775 }
7775 }
7776 }
7776 }
7777 #header-spacer {
7777 #header-spacer {
7778 width: 100%;
7778 width: 100%;
7779 visibility: hidden;
7779 visibility: hidden;
7780 }
7780 }
7781 @media print {
7781 @media print {
7782 #header-spacer {
7782 #header-spacer {
7783 display: none;
7783 display: none;
7784 }
7784 }
7785 }
7785 }
7786 #ipython_notebook {
7786 #ipython_notebook {
7787 padding-left: 0px;
7787 padding-left: 0px;
7788 padding-top: 1px;
7788 padding-top: 1px;
7789 padding-bottom: 1px;
7789 padding-bottom: 1px;
7790 }
7790 }
7791 #noscript {
7791 #noscript {
7792 width: auto;
7792 width: auto;
7793 padding-top: 16px;
7793 padding-top: 16px;
7794 padding-bottom: 16px;
7794 padding-bottom: 16px;
7795 text-align: center;
7795 text-align: center;
7796 font-size: 22px;
7796 font-size: 22px;
7797 color: red;
7797 color: red;
7798 font-weight: bold;
7798 font-weight: bold;
7799 }
7799 }
7800 #ipython_notebook img {
7800 #ipython_notebook img {
7801 height: 28px;
7801 height: 28px;
7802 }
7802 }
7803 #site {
7803 #site {
7804 width: 100%;
7804 width: 100%;
7805 display: none;
7805 display: none;
7806 box-sizing: border-box;
7806 box-sizing: border-box;
7807 -moz-box-sizing: border-box;
7807 -moz-box-sizing: border-box;
7808 -webkit-box-sizing: border-box;
7808 -webkit-box-sizing: border-box;
7809 }
7809 }
7810 /* Smaller buttons */
7810 /* Smaller buttons */
7811 .ui-button .ui-button-text {
7811 .ui-button .ui-button-text {
7812 padding: 0.2em 0.8em;
7812 padding: 0.2em 0.8em;
7813 font-size: 77%;
7813 font-size: 77%;
7814 }
7814 }
7815 input.ui-button {
7815 input.ui-button {
7816 padding: 0.3em 0.9em;
7816 padding: 0.3em 0.9em;
7817 }
7817 }
7818 span#login_widget {
7818 span#login_widget {
7819 float: right;
7819 float: right;
7820 }
7820 }
7821 span#login_widget > .button,
7821 span#login_widget > .button,
7822 #logout {
7822 #logout {
7823 color: #333333;
7823 color: #333333;
7824 background-color: #ffffff;
7824 background-color: #ffffff;
7825 border-color: #cccccc;
7825 border-color: #cccccc;
7826 }
7826 }
7827 span#login_widget > .button:hover,
7827 span#login_widget > .button:hover,
7828 #logout:hover,
7828 #logout:hover,
7829 span#login_widget > .button:focus,
7829 span#login_widget > .button:focus,
7830 #logout:focus,
7830 #logout:focus,
7831 span#login_widget > .button:active,
7831 span#login_widget > .button:active,
7832 #logout:active,
7832 #logout:active,
7833 span#login_widget > .button.active,
7833 span#login_widget > .button.active,
7834 #logout.active,
7834 #logout.active,
7835 .open .dropdown-togglespan#login_widget > .button,
7835 .open .dropdown-togglespan#login_widget > .button,
7836 .open .dropdown-toggle#logout {
7836 .open .dropdown-toggle#logout {
7837 color: #333333;
7837 color: #333333;
7838 background-color: #ebebeb;
7838 background-color: #ebebeb;
7839 border-color: #adadad;
7839 border-color: #adadad;
7840 }
7840 }
7841 span#login_widget > .button:active,
7841 span#login_widget > .button:active,
7842 #logout:active,
7842 #logout:active,
7843 span#login_widget > .button.active,
7843 span#login_widget > .button.active,
7844 #logout.active,
7844 #logout.active,
7845 .open .dropdown-togglespan#login_widget > .button,
7845 .open .dropdown-togglespan#login_widget > .button,
7846 .open .dropdown-toggle#logout {
7846 .open .dropdown-toggle#logout {
7847 background-image: none;
7847 background-image: none;
7848 }
7848 }
7849 span#login_widget > .button.disabled,
7849 span#login_widget > .button.disabled,
7850 #logout.disabled,
7850 #logout.disabled,
7851 span#login_widget > .button[disabled],
7851 span#login_widget > .button[disabled],
7852 #logout[disabled],
7852 #logout[disabled],
7853 fieldset[disabled] span#login_widget > .button,
7853 fieldset[disabled] span#login_widget > .button,
7854 fieldset[disabled] #logout,
7854 fieldset[disabled] #logout,
7855 span#login_widget > .button.disabled:hover,
7855 span#login_widget > .button.disabled:hover,
7856 #logout.disabled:hover,
7856 #logout.disabled:hover,
7857 span#login_widget > .button[disabled]:hover,
7857 span#login_widget > .button[disabled]:hover,
7858 #logout[disabled]:hover,
7858 #logout[disabled]:hover,
7859 fieldset[disabled] span#login_widget > .button:hover,
7859 fieldset[disabled] span#login_widget > .button:hover,
7860 fieldset[disabled] #logout:hover,
7860 fieldset[disabled] #logout:hover,
7861 span#login_widget > .button.disabled:focus,
7861 span#login_widget > .button.disabled:focus,
7862 #logout.disabled:focus,
7862 #logout.disabled:focus,
7863 span#login_widget > .button[disabled]:focus,
7863 span#login_widget > .button[disabled]:focus,
7864 #logout[disabled]:focus,
7864 #logout[disabled]:focus,
7865 fieldset[disabled] span#login_widget > .button:focus,
7865 fieldset[disabled] span#login_widget > .button:focus,
7866 fieldset[disabled] #logout:focus,
7866 fieldset[disabled] #logout:focus,
7867 span#login_widget > .button.disabled:active,
7867 span#login_widget > .button.disabled:active,
7868 #logout.disabled:active,
7868 #logout.disabled:active,
7869 span#login_widget > .button[disabled]:active,
7869 span#login_widget > .button[disabled]:active,
7870 #logout[disabled]:active,
7870 #logout[disabled]:active,
7871 fieldset[disabled] span#login_widget > .button:active,
7871 fieldset[disabled] span#login_widget > .button:active,
7872 fieldset[disabled] #logout:active,
7872 fieldset[disabled] #logout:active,
7873 span#login_widget > .button.disabled.active,
7873 span#login_widget > .button.disabled.active,
7874 #logout.disabled.active,
7874 #logout.disabled.active,
7875 span#login_widget > .button[disabled].active,
7875 span#login_widget > .button[disabled].active,
7876 #logout[disabled].active,
7876 #logout[disabled].active,
7877 fieldset[disabled] span#login_widget > .button.active,
7877 fieldset[disabled] span#login_widget > .button.active,
7878 fieldset[disabled] #logout.active {
7878 fieldset[disabled] #logout.active {
7879 background-color: #ffffff;
7879 background-color: #ffffff;
7880 border-color: #cccccc;
7880 border-color: #cccccc;
7881 }
7881 }
7882 span#login_widget > .button .badge,
7882 span#login_widget > .button .badge,
7883 #logout .badge {
7883 #logout .badge {
7884 color: #ffffff;
7884 color: #ffffff;
7885 background-color: #333333;
7885 background-color: #333333;
7886 }
7886 }
7887 .nav-header {
7887 .nav-header {
7888 text-transform: none;
7888 text-transform: none;
7889 }
7889 }
7890 #header > span {
7890 #header > span {
7891 margin-top: 10px;
7891 margin-top: 10px;
7892 }
7892 }
7893 .modal_stretch .modal-dialog {
7893 .modal_stretch .modal-dialog {
7894 /* Old browsers */
7894 /* Old browsers */
7895 display: -webkit-box;
7895 display: -webkit-box;
7896 -webkit-box-orient: vertical;
7896 -webkit-box-orient: vertical;
7897 -webkit-box-align: stretch;
7897 -webkit-box-align: stretch;
7898 display: -moz-box;
7898 display: -moz-box;
7899 -moz-box-orient: vertical;
7899 -moz-box-orient: vertical;
7900 -moz-box-align: stretch;
7900 -moz-box-align: stretch;
7901 display: box;
7901 display: box;
7902 box-orient: vertical;
7902 box-orient: vertical;
7903 box-align: stretch;
7903 box-align: stretch;
7904 /* Modern browsers */
7904 /* Modern browsers */
7905 display: flex;
7905 display: flex;
7906 flex-direction: column;
7906 flex-direction: column;
7907 align-items: stretch;
7907 align-items: stretch;
7908 min-height: 80%;
7908 min-height: 80%;
7909 }
7909 }
7910 .modal_stretch .modal-dialog .modal-body {
7910 .modal_stretch .modal-dialog .modal-body {
7911 max-height: none;
7911 max-height: none;
7912 flex: 1;
7912 flex: 1;
7913 }
7913 }
7914 @media (min-width: 768px) {
7914 @media (min-width: 768px) {
7915 .modal .modal-dialog {
7915 .modal .modal-dialog {
7916 width: 700px;
7916 width: 700px;
7917 }
7917 }
7918 }
7918 }
7919 /*!
7919 /*!
7920 *
7920 *
7921 * IPython auth
7921 * IPython auth
7922 *
7922 *
7923 */
7923 */
7924 .center-nav {
7924 .center-nav {
7925 display: inline-block;
7925 display: inline-block;
7926 margin-bottom: -4px;
7926 margin-bottom: -4px;
7927 }
7927 }
7928 /*!
7928 /*!
7929 *
7929 *
7930 * IPython tree view
7930 * IPython tree view
7931 *
7931 *
7932 */
7932 */
7933 /* We need an invisible input field on top of the sentense*/
7933 /* We need an invisible input field on top of the sentense*/
7934 /* "Drag file onto the list ..." */
7934 /* "Drag file onto the list ..." */
7935 .alternate_upload {
7935 .alternate_upload {
7936 background-color: none;
7936 background-color: none;
7937 display: inline;
7937 display: inline;
7938 }
7938 }
7939 .alternate_upload.form {
7939 .alternate_upload.form {
7940 padding: 0;
7940 padding: 0;
7941 margin: 0;
7941 margin: 0;
7942 }
7942 }
7943 .alternate_upload input.fileinput {
7943 .alternate_upload input.fileinput {
7944 display: inline;
7944 display: inline;
7945 opacity: 0;
7945 opacity: 0;
7946 z-index: 2;
7946 z-index: 2;
7947 width: 12ex;
7947 width: 12ex;
7948 margin-right: -12ex;
7948 margin-right: -12ex;
7949 }
7949 }
7950 .alternate_upload .input-overlay {
7950 .alternate_upload .input-overlay {
7951 display: inline-block;
7951 display: inline-block;
7952 font-weight: bold;
7952 font-weight: bold;
7953 }
7953 }
7954 /**
7954 /**
7955 * Primary styles
7955 * Primary styles
7956 *
7956 *
7957 * Author: IPython Development Team
7957 * Author: IPython Development Team
7958 */
7958 */
7959 ul#tabs {
7959 ul#tabs {
7960 margin-bottom: 4px;
7960 margin-bottom: 4px;
7961 }
7961 }
7962 ul#tabs a {
7962 ul#tabs a {
7963 padding-top: 6px;
7963 padding-top: 6px;
7964 padding-bottom: 4px;
7964 padding-bottom: 4px;
7965 }
7965 }
7966 ul.breadcrumb a:focus,
7966 ul.breadcrumb a:focus,
7967 ul.breadcrumb a:hover {
7967 ul.breadcrumb a:hover {
7968 text-decoration: none;
7968 text-decoration: none;
7969 }
7969 }
7970 ul.breadcrumb i.icon-home {
7970 ul.breadcrumb i.icon-home {
7971 font-size: 16px;
7971 font-size: 16px;
7972 margin-right: 4px;
7972 margin-right: 4px;
7973 }
7973 }
7974 ul.breadcrumb span {
7974 ul.breadcrumb span {
7975 color: #5e5e5e;
7975 color: #5e5e5e;
7976 }
7976 }
7977 .list_toolbar {
7977 .list_toolbar {
7978 padding: 4px 0 4px 0;
7978 padding: 4px 0 4px 0;
7979 vertical-align: middle;
7979 vertical-align: middle;
7980 }
7980 }
7981 .list_toolbar .tree-buttons {
7981 .list_toolbar .tree-buttons {
7982 padding-top: 2px;
7982 padding-top: 2px;
7983 }
7983 }
7984 .list_toolbar [class*="span"] {
7984 .list_toolbar [class*="span"] {
7985 min-height: 24px;
7985 min-height: 24px;
7986 }
7986 }
7987 .list_header {
7987 .list_header {
7988 font-weight: bold;
7988 font-weight: bold;
7989 }
7989 }
7990 .list_container {
7990 .list_container {
7991 margin-top: 4px;
7991 margin-top: 4px;
7992 margin-bottom: 20px;
7992 margin-bottom: 20px;
7993 border: 1px solid #ababab;
7993 border: 1px solid #ababab;
7994 border-radius: 2px;
7994 border-radius: 2px;
7995 }
7995 }
7996 .list_container > div {
7996 .list_container > div {
7997 border-bottom: 1px solid #ababab;
7997 border-bottom: 1px solid #ababab;
7998 }
7998 }
7999 .list_container > div:hover .list-item {
7999 .list_container > div:hover .list-item {
8000 background-color: red;
8000 background-color: red;
8001 }
8001 }
8002 .list_container > div:last-child {
8002 .list_container > div:last-child {
8003 border: none;
8003 border: none;
8004 }
8004 }
8005 .list_item:hover .list_item {
8005 .list_item:hover .list_item {
8006 background-color: #ddd;
8006 background-color: #ddd;
8007 }
8007 }
8008 .list_item a {
8008 .list_item a {
8009 text-decoration: none;
8009 text-decoration: none;
8010 }
8010 }
8011 .action_col {
8011 .action_col {
8012 text-align: right;
8012 text-align: right;
8013 }
8013 }
8014 .list_header > div,
8014 .list_header > div,
8015 .list_item > div {
8015 .list_item > div {
8016 padding-top: 4px;
8016 padding-top: 4px;
8017 padding-bottom: 4px;
8017 padding-bottom: 4px;
8018 padding-left: 7px;
8018 padding-left: 7px;
8019 padding-right: 7px;
8019 padding-right: 7px;
8020 line-height: 22px;
8020 line-height: 22px;
8021 }
8021 }
8022 .item_name {
8022 .item_name {
8023 line-height: 22px;
8023 line-height: 22px;
8024 height: 24px;
8024 height: 24px;
8025 }
8025 }
8026 .item_icon {
8026 .item_icon {
8027 font-size: 14px;
8027 font-size: 14px;
8028 color: #5e5e5e;
8028 color: #5e5e5e;
8029 margin-right: 7px;
8029 margin-right: 7px;
8030 }
8030 }
8031 .item_buttons {
8031 .item_buttons {
8032 line-height: 1em;
8032 line-height: 1em;
8033 }
8033 }
8034 .item_buttons .btn {
8034 .item_buttons .btn {
8035 min-width: 13ex;
8035 min-width: 13ex;
8036 }
8036 }
8037 .toolbar_info {
8037 .toolbar_info {
8038 height: 24px;
8038 height: 24px;
8039 line-height: 24px;
8039 line-height: 24px;
8040 }
8040 }
8041 input.nbname_input,
8041 input.nbname_input,
8042 input.engine_num_input {
8042 input.engine_num_input {
8043 padding-top: 3px;
8043 padding-top: 3px;
8044 padding-bottom: 3px;
8044 padding-bottom: 3px;
8045 height: 22px;
8045 height: 22px;
8046 line-height: 14px;
8046 line-height: 14px;
8047 margin: 0px;
8047 margin: 0px;
8048 }
8048 }
8049 input.engine_num_input {
8049 input.engine_num_input {
8050 width: 60px;
8050 width: 60px;
8051 }
8051 }
8052 .highlight_text {
8052 .highlight_text {
8053 color: blue;
8053 color: blue;
8054 }
8054 }
8055 #project_name > .breadcrumb {
8055 #project_name > .breadcrumb {
8056 padding: 0px;
8056 padding: 0px;
8057 margin-bottom: 0px;
8057 margin-bottom: 0px;
8058 background-color: transparent;
8058 background-color: transparent;
8059 font-weight: bold;
8059 font-weight: bold;
8060 }
8060 }
8061 .tab-content .row {
8061 .tab-content .row {
8062 margin-left: 0px;
8062 margin-left: 0px;
8063 margin-right: 0px;
8063 margin-right: 0px;
8064 }
8064 }
8065 .folder_icon:before {
8065 .folder_icon:before {
8066 display: inline-block;
8066 display: inline-block;
8067 font: normal normal normal 14px/1 FontAwesome;
8067 font: normal normal normal 14px/1 FontAwesome;
8068 font-size: inherit;
8068 font-size: inherit;
8069 text-rendering: auto;
8069 text-rendering: auto;
8070 -webkit-font-smoothing: antialiased;
8070 -webkit-font-smoothing: antialiased;
8071 -moz-osx-font-smoothing: grayscale;
8071 -moz-osx-font-smoothing: grayscale;
8072 content: "\f114";
8072 content: "\f114";
8073 }
8073 }
8074 .folder_icon:before.pull-left {
8074 .folder_icon:before.pull-left {
8075 margin-right: .3em;
8075 margin-right: .3em;
8076 }
8076 }
8077 .folder_icon:before.pull-right {
8077 .folder_icon:before.pull-right {
8078 margin-left: .3em;
8078 margin-left: .3em;
8079 }
8079 }
8080 .notebook_icon:before {
8080 .notebook_icon:before {
8081 display: inline-block;
8081 display: inline-block;
8082 font: normal normal normal 14px/1 FontAwesome;
8082 font: normal normal normal 14px/1 FontAwesome;
8083 font-size: inherit;
8083 font-size: inherit;
8084 text-rendering: auto;
8084 text-rendering: auto;
8085 -webkit-font-smoothing: antialiased;
8085 -webkit-font-smoothing: antialiased;
8086 -moz-osx-font-smoothing: grayscale;
8086 -moz-osx-font-smoothing: grayscale;
8087 content: "\f02d";
8087 content: "\f02d";
8088 }
8088 }
8089 .notebook_icon:before.pull-left {
8089 .notebook_icon:before.pull-left {
8090 margin-right: .3em;
8090 margin-right: .3em;
8091 }
8091 }
8092 .notebook_icon:before.pull-right {
8092 .notebook_icon:before.pull-right {
8093 margin-left: .3em;
8093 margin-left: .3em;
8094 }
8094 }
8095 .file_icon:before {
8095 .file_icon:before {
8096 display: inline-block;
8096 display: inline-block;
8097 font: normal normal normal 14px/1 FontAwesome;
8097 font: normal normal normal 14px/1 FontAwesome;
8098 font-size: inherit;
8098 font-size: inherit;
8099 text-rendering: auto;
8099 text-rendering: auto;
8100 -webkit-font-smoothing: antialiased;
8100 -webkit-font-smoothing: antialiased;
8101 -moz-osx-font-smoothing: grayscale;
8101 -moz-osx-font-smoothing: grayscale;
8102 content: "\f016";
8102 content: "\f016";
8103 }
8103 }
8104 .file_icon:before.pull-left {
8104 .file_icon:before.pull-left {
8105 margin-right: .3em;
8105 margin-right: .3em;
8106 }
8106 }
8107 .file_icon:before.pull-right {
8107 .file_icon:before.pull-right {
8108 margin-left: .3em;
8108 margin-left: .3em;
8109 }
8109 }
8110 ul#new-notebook-menu {
8110 ul#new-notebook-menu {
8111 left: auto;
8111 left: auto;
8112 right: 0;
8112 right: 0;
8113 }
8113 }
8114 .kernel-menu-icon {
8114 .kernel-menu-icon {
8115 padding-right: 12px;
8115 padding-right: 12px;
8116 width: 24px;
8116 width: 24px;
8117 content: "\f096";
8117 content: "\f096";
8118 }
8118 }
8119 .kernel-menu-icon:before {
8119 .kernel-menu-icon:before {
8120 content: "\f096";
8120 content: "\f096";
8121 }
8121 }
8122 .kernel-menu-icon-current:before {
8122 .kernel-menu-icon-current:before {
8123 content: "\f00c";
8123 content: "\f00c";
8124 }
8124 }
8125 #tab_content {
8125 #tab_content {
8126 padding-top: 20px;
8126 padding-top: 20px;
8127 }
8127 }
8128 /*!
8128 /*!
8129 *
8129 *
8130 * IPython text editor webapp
8130 * IPython text editor webapp
8131 *
8131 *
8132 */
8132 */
8133 .selected-keymap i.fa {
8133 .selected-keymap i.fa {
8134 padding: 0px 5px;
8134 padding: 0px 5px;
8135 }
8135 }
8136 .selected-keymap i.fa:before {
8136 .selected-keymap i.fa:before {
8137 content: "\f00c";
8137 content: "\f00c";
8138 }
8138 }
8139 #mode-menu {
8139 #mode-menu {
8140 overflow: auto;
8140 overflow: auto;
8141 max-height: 20em;
8141 max-height: 20em;
8142 }
8142 }
8143 #current-mode {
8143 #current-mode {
8144 margin-right: 16px;
8144 margin-right: 16px;
8145 }
8145 }
8146 .edit_app #header {
8146 .edit_app #header {
8147 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8147 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8148 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8148 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8149 }
8149 }
8150 .edit_app #menubar .navbar {
8150 .edit_app #menubar .navbar {
8151 /* Use a negative 1 bottom margin, so the border overlaps the border of the
8151 /* Use a negative 1 bottom margin, so the border overlaps the border of the
8152 header */
8152 header */
8153 margin-bottom: -1px;
8153 margin-bottom: -1px;
8154 }
8154 }
8155 #filename {
8155 #filename {
8156 font-size: 16pt;
8156 font-size: 16pt;
8157 display: table;
8157 display: table;
8158 padding: 0px 5px;
8158 padding: 0px 5px;
8159 }
8159 }
8160 #texteditor-backdrop {
8160 #texteditor-backdrop {
8161 padding-top: 20px;
8161 padding-top: 20px;
8162 padding-bottom: 20px;
8162 padding-bottom: 20px;
8163 }
8163 }
8164 @media not print {
8164 @media not print {
8165 #texteditor-backdrop {
8165 #texteditor-backdrop {
8166 min-height: 100vh;
8166 min-height: 100vh;
8167 background-color: #eeeeee;
8167 background-color: #eeeeee;
8168 }
8168 }
8169 }
8169 }
8170 @media print {
8170 @media print {
8171 #texteditor-backdrop #texteditor-container .CodeMirror-gutter {
8171 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8172 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8172 background-color: #ffffff;
8173 background-color: #ffffff;
8173 }
8174 }
8174 }
8175 }
8175 @media not print {
8176 @media not print {
8176 #texteditor-backdrop #texteditor-container .CodeMirror-gutter {
8177 #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
8178 #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
8177 background-color: #ffffff;
8179 background-color: #ffffff;
8178 }
8180 }
8179 }
8181 }
8180 @media not print {
8182 @media not print {
8181 #texteditor-backdrop #texteditor-container {
8183 #texteditor-backdrop #texteditor-container {
8182 padding: 0px;
8184 padding: 0px;
8183 background-color: #ffffff;
8185 background-color: #ffffff;
8184 min-height: 70vh;
8186 min-height: 70vh;
8185 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8187 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8186 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8188 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
8187 }
8189 }
8188 }
8190 }
8189 /*!
8191 /*!
8190 *
8192 *
8191 * IPython notebook
8193 * IPython notebook
8192 *
8194 *
8193 */
8195 */
8194 /* CSS font colors for translated ANSI colors. */
8196 /* CSS font colors for translated ANSI colors. */
8195 .ansibold {
8197 .ansibold {
8196 font-weight: bold;
8198 font-weight: bold;
8197 }
8199 }
8198 /* use dark versions for foreground, to improve visibility */
8200 /* use dark versions for foreground, to improve visibility */
8199 .ansiblack {
8201 .ansiblack {
8200 color: black;
8202 color: black;
8201 }
8203 }
8202 .ansired {
8204 .ansired {
8203 color: darkred;
8205 color: darkred;
8204 }
8206 }
8205 .ansigreen {
8207 .ansigreen {
8206 color: darkgreen;
8208 color: darkgreen;
8207 }
8209 }
8208 .ansiyellow {
8210 .ansiyellow {
8209 color: #c4a000;
8211 color: #c4a000;
8210 }
8212 }
8211 .ansiblue {
8213 .ansiblue {
8212 color: darkblue;
8214 color: darkblue;
8213 }
8215 }
8214 .ansipurple {
8216 .ansipurple {
8215 color: darkviolet;
8217 color: darkviolet;
8216 }
8218 }
8217 .ansicyan {
8219 .ansicyan {
8218 color: steelblue;
8220 color: steelblue;
8219 }
8221 }
8220 .ansigray {
8222 .ansigray {
8221 color: gray;
8223 color: gray;
8222 }
8224 }
8223 /* and light for background, for the same reason */
8225 /* and light for background, for the same reason */
8224 .ansibgblack {
8226 .ansibgblack {
8225 background-color: black;
8227 background-color: black;
8226 }
8228 }
8227 .ansibgred {
8229 .ansibgred {
8228 background-color: red;
8230 background-color: red;
8229 }
8231 }
8230 .ansibggreen {
8232 .ansibggreen {
8231 background-color: green;
8233 background-color: green;
8232 }
8234 }
8233 .ansibgyellow {
8235 .ansibgyellow {
8234 background-color: yellow;
8236 background-color: yellow;
8235 }
8237 }
8236 .ansibgblue {
8238 .ansibgblue {
8237 background-color: blue;
8239 background-color: blue;
8238 }
8240 }
8239 .ansibgpurple {
8241 .ansibgpurple {
8240 background-color: magenta;
8242 background-color: magenta;
8241 }
8243 }
8242 .ansibgcyan {
8244 .ansibgcyan {
8243 background-color: cyan;
8245 background-color: cyan;
8244 }
8246 }
8245 .ansibggray {
8247 .ansibggray {
8246 background-color: gray;
8248 background-color: gray;
8247 }
8249 }
8248 div.cell {
8250 div.cell {
8249 border: 1px solid transparent;
8251 border: 1px solid transparent;
8250 /* Old browsers */
8252 /* Old browsers */
8251 display: -webkit-box;
8253 display: -webkit-box;
8252 -webkit-box-orient: vertical;
8254 -webkit-box-orient: vertical;
8253 -webkit-box-align: stretch;
8255 -webkit-box-align: stretch;
8254 display: -moz-box;
8256 display: -moz-box;
8255 -moz-box-orient: vertical;
8257 -moz-box-orient: vertical;
8256 -moz-box-align: stretch;
8258 -moz-box-align: stretch;
8257 display: box;
8259 display: box;
8258 box-orient: vertical;
8260 box-orient: vertical;
8259 box-align: stretch;
8261 box-align: stretch;
8260 /* Modern browsers */
8262 /* Modern browsers */
8261 display: flex;
8263 display: flex;
8262 flex-direction: column;
8264 flex-direction: column;
8263 align-items: stretch;
8265 align-items: stretch;
8264 border-radius: 2px;
8266 border-radius: 2px;
8265 box-sizing: border-box;
8267 box-sizing: border-box;
8266 -moz-box-sizing: border-box;
8268 -moz-box-sizing: border-box;
8267 -webkit-box-sizing: border-box;
8269 -webkit-box-sizing: border-box;
8268 border-width: thin;
8270 border-width: thin;
8269 border-style: solid;
8271 border-style: solid;
8270 width: 100%;
8272 width: 100%;
8271 padding: 5px 5px 5px 0px;
8273 padding: 5px 5px 5px 0px;
8272 /* This acts as a spacer between cells, that is outside the border */
8274 /* This acts as a spacer between cells, that is outside the border */
8273 margin: 0px;
8275 margin: 0px;
8274 outline: none;
8276 outline: none;
8275 }
8277 }
8276 div.cell.selected {
8278 div.cell.selected {
8277 border-color: #ababab;
8279 border-color: #ababab;
8278 /* Don't border the cells when printing */
8280 /* Don't border the cells when printing */
8279 }
8281 }
8280 @media print {
8282 @media print {
8281 div.cell.selected {
8283 div.cell.selected {
8282 border-color: transparent;
8284 border-color: transparent;
8283 }
8285 }
8284 }
8286 }
8285 div.cell.edit_mode {
8287 div.cell.edit_mode {
8286 border-color: green;
8288 border-color: green;
8287 /* Don't border the cells when printing */
8289 /* Don't border the cells when printing */
8288 }
8290 }
8289 @media print {
8291 @media print {
8290 div.cell.edit_mode {
8292 div.cell.edit_mode {
8291 border-color: transparent;
8293 border-color: transparent;
8292 }
8294 }
8293 }
8295 }
8294 div.prompt {
8296 div.prompt {
8295 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
8297 /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
8296 min-width: 15ex;
8298 min-width: 15ex;
8297 /* This padding is tuned to match the padding on the CodeMirror editor. */
8299 /* This padding is tuned to match the padding on the CodeMirror editor. */
8298 padding: 0.4em;
8300 padding: 0.4em;
8299 margin: 0px;
8301 margin: 0px;
8300 font-family: monospace;
8302 font-family: monospace;
8301 text-align: right;
8303 text-align: right;
8302 /* This has to match that of the the CodeMirror class line-height below */
8304 /* This has to match that of the the CodeMirror class line-height below */
8303 line-height: 1.21429em;
8305 line-height: 1.21429em;
8304 }
8306 }
8305 @media (max-width: 480px) {
8307 @media (max-width: 480px) {
8306 div.prompt {
8308 div.prompt {
8307 text-align: left;
8309 text-align: left;
8308 }
8310 }
8309 }
8311 }
8310 div.inner_cell {
8312 div.inner_cell {
8311 /* Old browsers */
8313 /* Old browsers */
8312 display: -webkit-box;
8314 display: -webkit-box;
8313 -webkit-box-orient: vertical;
8315 -webkit-box-orient: vertical;
8314 -webkit-box-align: stretch;
8316 -webkit-box-align: stretch;
8315 display: -moz-box;
8317 display: -moz-box;
8316 -moz-box-orient: vertical;
8318 -moz-box-orient: vertical;
8317 -moz-box-align: stretch;
8319 -moz-box-align: stretch;
8318 display: box;
8320 display: box;
8319 box-orient: vertical;
8321 box-orient: vertical;
8320 box-align: stretch;
8322 box-align: stretch;
8321 /* Modern browsers */
8323 /* Modern browsers */
8322 display: flex;
8324 display: flex;
8323 flex-direction: column;
8325 flex-direction: column;
8324 align-items: stretch;
8326 align-items: stretch;
8325 /* Old browsers */
8327 /* Old browsers */
8326 -webkit-box-flex: 1;
8328 -webkit-box-flex: 1;
8327 -moz-box-flex: 1;
8329 -moz-box-flex: 1;
8328 box-flex: 1;
8330 box-flex: 1;
8329 /* Modern browsers */
8331 /* Modern browsers */
8330 flex: 1;
8332 flex: 1;
8331 }
8333 }
8332 /* input_area and input_prompt must match in top border and margin for alignment */
8334 /* input_area and input_prompt must match in top border and margin for alignment */
8333 div.input_area {
8335 div.input_area {
8334 border: 1px solid #cfcfcf;
8336 border: 1px solid #cfcfcf;
8335 border-radius: 2px;
8337 border-radius: 2px;
8336 background: #f7f7f7;
8338 background: #f7f7f7;
8337 line-height: 1.21429em;
8339 line-height: 1.21429em;
8338 }
8340 }
8339 /* This is needed so that empty prompt areas can collapse to zero height when there
8341 /* This is needed so that empty prompt areas can collapse to zero height when there
8340 is no content in the output_subarea and the prompt. The main purpose of this is
8342 is no content in the output_subarea and the prompt. The main purpose of this is
8341 to make sure that empty JavaScript output_subareas have no height. */
8343 to make sure that empty JavaScript output_subareas have no height. */
8342 div.prompt:empty {
8344 div.prompt:empty {
8343 padding-top: 0;
8345 padding-top: 0;
8344 padding-bottom: 0;
8346 padding-bottom: 0;
8345 }
8347 }
8346 div.unrecognized_cell {
8348 div.unrecognized_cell {
8347 padding: 5px 5px 5px 0px;
8349 padding: 5px 5px 5px 0px;
8348 /* Old browsers */
8350 /* Old browsers */
8349 display: -webkit-box;
8351 display: -webkit-box;
8350 -webkit-box-orient: horizontal;
8352 -webkit-box-orient: horizontal;
8351 -webkit-box-align: stretch;
8353 -webkit-box-align: stretch;
8352 display: -moz-box;
8354 display: -moz-box;
8353 -moz-box-orient: horizontal;
8355 -moz-box-orient: horizontal;
8354 -moz-box-align: stretch;
8356 -moz-box-align: stretch;
8355 display: box;
8357 display: box;
8356 box-orient: horizontal;
8358 box-orient: horizontal;
8357 box-align: stretch;
8359 box-align: stretch;
8358 /* Modern browsers */
8360 /* Modern browsers */
8359 display: flex;
8361 display: flex;
8360 flex-direction: row;
8362 flex-direction: row;
8361 align-items: stretch;
8363 align-items: stretch;
8362 }
8364 }
8363 div.unrecognized_cell .inner_cell {
8365 div.unrecognized_cell .inner_cell {
8364 border-radius: 2px;
8366 border-radius: 2px;
8365 padding: 5px;
8367 padding: 5px;
8366 font-weight: bold;
8368 font-weight: bold;
8367 color: red;
8369 color: red;
8368 border: 1px solid #cfcfcf;
8370 border: 1px solid #cfcfcf;
8369 background: #eaeaea;
8371 background: #eaeaea;
8370 }
8372 }
8371 div.unrecognized_cell .inner_cell a {
8373 div.unrecognized_cell .inner_cell a {
8372 color: inherit;
8374 color: inherit;
8373 text-decoration: none;
8375 text-decoration: none;
8374 }
8376 }
8375 div.unrecognized_cell .inner_cell a:hover {
8377 div.unrecognized_cell .inner_cell a:hover {
8376 color: inherit;
8378 color: inherit;
8377 text-decoration: none;
8379 text-decoration: none;
8378 }
8380 }
8379 @media (max-width: 480px) {
8381 @media (max-width: 480px) {
8380 div.unrecognized_cell > div.prompt {
8382 div.unrecognized_cell > div.prompt {
8381 display: none;
8383 display: none;
8382 }
8384 }
8383 }
8385 }
8384 div.code_cell {
8386 div.code_cell {
8385 /* avoid page breaking on code cells when printing */
8387 /* avoid page breaking on code cells when printing */
8386 }
8388 }
8387 @media print {
8389 @media print {
8388 div.code_cell {
8390 div.code_cell {
8389 page-break-inside: avoid;
8391 page-break-inside: avoid;
8390 }
8392 }
8391 }
8393 }
8392 /* any special styling for code cells that are currently running goes here */
8394 /* any special styling for code cells that are currently running goes here */
8393 div.input {
8395 div.input {
8394 page-break-inside: avoid;
8396 page-break-inside: avoid;
8395 /* Old browsers */
8397 /* Old browsers */
8396 display: -webkit-box;
8398 display: -webkit-box;
8397 -webkit-box-orient: horizontal;
8399 -webkit-box-orient: horizontal;
8398 -webkit-box-align: stretch;
8400 -webkit-box-align: stretch;
8399 display: -moz-box;
8401 display: -moz-box;
8400 -moz-box-orient: horizontal;
8402 -moz-box-orient: horizontal;
8401 -moz-box-align: stretch;
8403 -moz-box-align: stretch;
8402 display: box;
8404 display: box;
8403 box-orient: horizontal;
8405 box-orient: horizontal;
8404 box-align: stretch;
8406 box-align: stretch;
8405 /* Modern browsers */
8407 /* Modern browsers */
8406 display: flex;
8408 display: flex;
8407 flex-direction: row;
8409 flex-direction: row;
8408 align-items: stretch;
8410 align-items: stretch;
8409 }
8411 }
8410 @media (max-width: 480px) {
8412 @media (max-width: 480px) {
8411 div.input {
8413 div.input {
8412 /* Old browsers */
8414 /* Old browsers */
8413 display: -webkit-box;
8415 display: -webkit-box;
8414 -webkit-box-orient: vertical;
8416 -webkit-box-orient: vertical;
8415 -webkit-box-align: stretch;
8417 -webkit-box-align: stretch;
8416 display: -moz-box;
8418 display: -moz-box;
8417 -moz-box-orient: vertical;
8419 -moz-box-orient: vertical;
8418 -moz-box-align: stretch;
8420 -moz-box-align: stretch;
8419 display: box;
8421 display: box;
8420 box-orient: vertical;
8422 box-orient: vertical;
8421 box-align: stretch;
8423 box-align: stretch;
8422 /* Modern browsers */
8424 /* Modern browsers */
8423 display: flex;
8425 display: flex;
8424 flex-direction: column;
8426 flex-direction: column;
8425 align-items: stretch;
8427 align-items: stretch;
8426 }
8428 }
8427 }
8429 }
8428 /* input_area and input_prompt must match in top border and margin for alignment */
8430 /* input_area and input_prompt must match in top border and margin for alignment */
8429 div.input_prompt {
8431 div.input_prompt {
8430 color: navy;
8432 color: navy;
8431 border-top: 1px solid transparent;
8433 border-top: 1px solid transparent;
8432 }
8434 }
8433 div.input_area > div.highlight {
8435 div.input_area > div.highlight {
8434 margin: 0.4em;
8436 margin: 0.4em;
8435 border: none;
8437 border: none;
8436 padding: 0px;
8438 padding: 0px;
8437 background-color: transparent;
8439 background-color: transparent;
8438 }
8440 }
8439 div.input_area > div.highlight > pre {
8441 div.input_area > div.highlight > pre {
8440 margin: 0px;
8442 margin: 0px;
8441 border: none;
8443 border: none;
8442 padding: 0px;
8444 padding: 0px;
8443 background-color: transparent;
8445 background-color: transparent;
8444 }
8446 }
8445 /* The following gets added to the <head> if it is detected that the user has a
8447 /* The following gets added to the <head> if it is detected that the user has a
8446 * monospace font with inconsistent normal/bold/italic height. See
8448 * monospace font with inconsistent normal/bold/italic height. See
8447 * notebookmain.js. Such fonts will have keywords vertically offset with
8449 * notebookmain.js. Such fonts will have keywords vertically offset with
8448 * respect to the rest of the text. The user should select a better font.
8450 * respect to the rest of the text. The user should select a better font.
8449 * See: https://github.com/ipython/ipython/issues/1503
8451 * See: https://github.com/ipython/ipython/issues/1503
8450 *
8452 *
8451 * .CodeMirror span {
8453 * .CodeMirror span {
8452 * vertical-align: bottom;
8454 * vertical-align: bottom;
8453 * }
8455 * }
8454 */
8456 */
8455 .CodeMirror {
8457 .CodeMirror {
8456 line-height: 1.21429em;
8458 line-height: 1.21429em;
8457 /* Changed from 1em to our global default */
8459 /* Changed from 1em to our global default */
8460 font-size: 14px;
8458 height: auto;
8461 height: auto;
8459 /* Changed to auto to autogrow */
8462 /* Changed to auto to autogrow */
8460 background: none;
8463 background: none;
8461 /* Changed from white to allow our bg to show through */
8464 /* Changed from white to allow our bg to show through */
8462 }
8465 }
8463 .CodeMirror-scroll {
8466 .CodeMirror-scroll {
8464 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
8467 /* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
8465 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
8468 /* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
8466 overflow-y: hidden;
8469 overflow-y: hidden;
8467 overflow-x: auto;
8470 overflow-x: auto;
8468 }
8471 }
8469 .CodeMirror-lines {
8472 .CodeMirror-lines {
8470 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
8473 /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
8471 /* we have set a different line-height and want this to scale with that. */
8474 /* we have set a different line-height and want this to scale with that. */
8472 padding: 0.4em;
8475 padding: 0.4em;
8473 }
8476 }
8474 .CodeMirror-linenumber {
8477 .CodeMirror-linenumber {
8475 padding: 0 8px 0 4px;
8478 padding: 0 8px 0 4px;
8476 }
8479 }
8477 .CodeMirror-gutters {
8480 .CodeMirror-gutters {
8478 border-bottom-left-radius: 2px;
8481 border-bottom-left-radius: 2px;
8479 border-top-left-radius: 2px;
8482 border-top-left-radius: 2px;
8480 }
8483 }
8481 .CodeMirror pre {
8484 .CodeMirror pre {
8482 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
8485 /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
8483 /* .CodeMirror-lines */
8486 /* .CodeMirror-lines */
8484 padding: 0;
8487 padding: 0;
8485 border: 0;
8488 border: 0;
8486 border-radius: 0;
8489 border-radius: 0;
8487 }
8490 }
8488 .CodeMirror-vscrollbar,
8491 .CodeMirror-vscrollbar,
8489 .CodeMirror-hscrollbar {
8492 .CodeMirror-hscrollbar {
8490 display: none !important;
8493 display: none !important;
8491 }
8494 }
8492 /*
8495 /*
8493
8496
8494 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
8497 Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
8495 Adapted from GitHub theme
8498 Adapted from GitHub theme
8496
8499
8497 */
8500 */
8498 .highlight-base {
8501 .highlight-base {
8499 color: #000000;
8502 color: #000000;
8500 }
8503 }
8501 .highlight-variable {
8504 .highlight-variable {
8502 color: #000000;
8505 color: #000000;
8503 }
8506 }
8504 .highlight-variable-2 {
8507 .highlight-variable-2 {
8505 color: #1a1a1a;
8508 color: #1a1a1a;
8506 }
8509 }
8507 .highlight-variable-3 {
8510 .highlight-variable-3 {
8508 color: #333333;
8511 color: #333333;
8509 }
8512 }
8510 .highlight-string {
8513 .highlight-string {
8511 color: #BA2121;
8514 color: #BA2121;
8512 }
8515 }
8513 .highlight-comment {
8516 .highlight-comment {
8514 color: #408080;
8517 color: #408080;
8515 font-style: italic;
8518 font-style: italic;
8516 }
8519 }
8517 .highlight-number {
8520 .highlight-number {
8518 color: #080;
8521 color: #080;
8519 }
8522 }
8520 .highlight-atom {
8523 .highlight-atom {
8521 color: #88F;
8524 color: #88F;
8522 }
8525 }
8523 .highlight-keyword {
8526 .highlight-keyword {
8524 color: #008000;
8527 color: #008000;
8525 font-weight: bold;
8528 font-weight: bold;
8526 }
8529 }
8527 .highlight-builtin {
8530 .highlight-builtin {
8528 color: #008000;
8531 color: #008000;
8529 }
8532 }
8530 .highlight-error {
8533 .highlight-error {
8531 color: #f00;
8534 color: #f00;
8532 }
8535 }
8533 .highlight-operator {
8536 .highlight-operator {
8534 color: #AA22FF;
8537 color: #AA22FF;
8535 font-weight: bold;
8538 font-weight: bold;
8536 }
8539 }
8537 .highlight-meta {
8540 .highlight-meta {
8538 color: #AA22FF;
8541 color: #AA22FF;
8539 }
8542 }
8540 /* previously not defined, copying from default codemirror */
8543 /* previously not defined, copying from default codemirror */
8541 .highlight-def {
8544 .highlight-def {
8542 color: #00f;
8545 color: #00f;
8543 }
8546 }
8544 .highlight-string-2 {
8547 .highlight-string-2 {
8545 color: #f50;
8548 color: #f50;
8546 }
8549 }
8547 .highlight-qualifier {
8550 .highlight-qualifier {
8548 color: #555;
8551 color: #555;
8549 }
8552 }
8550 .highlight-bracket {
8553 .highlight-bracket {
8551 color: #997;
8554 color: #997;
8552 }
8555 }
8553 .highlight-tag {
8556 .highlight-tag {
8554 color: #170;
8557 color: #170;
8555 }
8558 }
8556 .highlight-attribute {
8559 .highlight-attribute {
8557 color: #00c;
8560 color: #00c;
8558 }
8561 }
8559 .highlight-header {
8562 .highlight-header {
8560 color: blue;
8563 color: blue;
8561 }
8564 }
8562 .highlight-quote {
8565 .highlight-quote {
8563 color: #090;
8566 color: #090;
8564 }
8567 }
8565 .highlight-link {
8568 .highlight-link {
8566 color: #00c;
8569 color: #00c;
8567 }
8570 }
8568 /* apply the same style to codemirror */
8571 /* apply the same style to codemirror */
8569 .cm-s-ipython span.cm-keyword {
8572 .cm-s-ipython span.cm-keyword {
8570 color: #008000;
8573 color: #008000;
8571 font-weight: bold;
8574 font-weight: bold;
8572 }
8575 }
8573 .cm-s-ipython span.cm-atom {
8576 .cm-s-ipython span.cm-atom {
8574 color: #88F;
8577 color: #88F;
8575 }
8578 }
8576 .cm-s-ipython span.cm-number {
8579 .cm-s-ipython span.cm-number {
8577 color: #080;
8580 color: #080;
8578 }
8581 }
8579 .cm-s-ipython span.cm-def {
8582 .cm-s-ipython span.cm-def {
8580 color: #00f;
8583 color: #00f;
8581 }
8584 }
8582 .cm-s-ipython span.cm-variable {
8585 .cm-s-ipython span.cm-variable {
8583 color: #000000;
8586 color: #000000;
8584 }
8587 }
8585 .cm-s-ipython span.cm-operator {
8588 .cm-s-ipython span.cm-operator {
8586 color: #AA22FF;
8589 color: #AA22FF;
8587 font-weight: bold;
8590 font-weight: bold;
8588 }
8591 }
8589 .cm-s-ipython span.cm-variable-2 {
8592 .cm-s-ipython span.cm-variable-2 {
8590 color: #1a1a1a;
8593 color: #1a1a1a;
8591 }
8594 }
8592 .cm-s-ipython span.cm-variable-3 {
8595 .cm-s-ipython span.cm-variable-3 {
8593 color: #333333;
8596 color: #333333;
8594 }
8597 }
8595 .cm-s-ipython span.cm-comment {
8598 .cm-s-ipython span.cm-comment {
8596 color: #408080;
8599 color: #408080;
8597 font-style: italic;
8600 font-style: italic;
8598 }
8601 }
8599 .cm-s-ipython span.cm-string {
8602 .cm-s-ipython span.cm-string {
8600 color: #BA2121;
8603 color: #BA2121;
8601 }
8604 }
8602 .cm-s-ipython span.cm-string-2 {
8605 .cm-s-ipython span.cm-string-2 {
8603 color: #f50;
8606 color: #f50;
8604 }
8607 }
8605 .cm-s-ipython span.cm-meta {
8608 .cm-s-ipython span.cm-meta {
8606 color: #AA22FF;
8609 color: #AA22FF;
8607 }
8610 }
8608 .cm-s-ipython span.cm-qualifier {
8611 .cm-s-ipython span.cm-qualifier {
8609 color: #555;
8612 color: #555;
8610 }
8613 }
8611 .cm-s-ipython span.cm-builtin {
8614 .cm-s-ipython span.cm-builtin {
8612 color: #008000;
8615 color: #008000;
8613 }
8616 }
8614 .cm-s-ipython span.cm-bracket {
8617 .cm-s-ipython span.cm-bracket {
8615 color: #997;
8618 color: #997;
8616 }
8619 }
8617 .cm-s-ipython span.cm-tag {
8620 .cm-s-ipython span.cm-tag {
8618 color: #170;
8621 color: #170;
8619 }
8622 }
8620 .cm-s-ipython span.cm-attribute {
8623 .cm-s-ipython span.cm-attribute {
8621 color: #00c;
8624 color: #00c;
8622 }
8625 }
8623 .cm-s-ipython span.cm-header {
8626 .cm-s-ipython span.cm-header {
8624 color: blue;
8627 color: blue;
8625 }
8628 }
8626 .cm-s-ipython span.cm-quote {
8629 .cm-s-ipython span.cm-quote {
8627 color: #090;
8630 color: #090;
8628 }
8631 }
8629 .cm-s-ipython span.cm-link {
8632 .cm-s-ipython span.cm-link {
8630 color: #00c;
8633 color: #00c;
8631 }
8634 }
8632 .cm-s-ipython span.cm-error {
8635 .cm-s-ipython span.cm-error {
8633 color: #f00;
8636 color: #f00;
8634 }
8637 }
8635 .cm-s-ipython span.cm-tab {
8638 .cm-s-ipython span.cm-tab {
8636 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
8639 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
8637 background-position: right;
8640 background-position: right;
8638 background-repeat: no-repeat;
8641 background-repeat: no-repeat;
8639 }
8642 }
8640 div.output_wrapper {
8643 div.output_wrapper {
8641 /* this position must be relative to enable descendents to be absolute within it */
8644 /* this position must be relative to enable descendents to be absolute within it */
8642 position: relative;
8645 position: relative;
8643 /* Old browsers */
8646 /* Old browsers */
8644 display: -webkit-box;
8647 display: -webkit-box;
8645 -webkit-box-orient: vertical;
8648 -webkit-box-orient: vertical;
8646 -webkit-box-align: stretch;
8649 -webkit-box-align: stretch;
8647 display: -moz-box;
8650 display: -moz-box;
8648 -moz-box-orient: vertical;
8651 -moz-box-orient: vertical;
8649 -moz-box-align: stretch;
8652 -moz-box-align: stretch;
8650 display: box;
8653 display: box;
8651 box-orient: vertical;
8654 box-orient: vertical;
8652 box-align: stretch;
8655 box-align: stretch;
8653 /* Modern browsers */
8656 /* Modern browsers */
8654 display: flex;
8657 display: flex;
8655 flex-direction: column;
8658 flex-direction: column;
8656 align-items: stretch;
8659 align-items: stretch;
8657 }
8660 }
8658 /* class for the output area when it should be height-limited */
8661 /* class for the output area when it should be height-limited */
8659 div.output_scroll {
8662 div.output_scroll {
8660 /* ideally, this would be max-height, but FF barfs all over that */
8663 /* ideally, this would be max-height, but FF barfs all over that */
8661 height: 24em;
8664 height: 24em;
8662 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
8665 /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
8663 width: 100%;
8666 width: 100%;
8664 overflow: auto;
8667 overflow: auto;
8665 border-radius: 2px;
8668 border-radius: 2px;
8666 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
8669 -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
8667 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
8670 box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
8668 display: block;
8671 display: block;
8669 }
8672 }
8670 /* output div while it is collapsed */
8673 /* output div while it is collapsed */
8671 div.output_collapsed {
8674 div.output_collapsed {
8672 margin: 0px;
8675 margin: 0px;
8673 padding: 0px;
8676 padding: 0px;
8674 /* Old browsers */
8677 /* Old browsers */
8675 display: -webkit-box;
8678 display: -webkit-box;
8676 -webkit-box-orient: vertical;
8679 -webkit-box-orient: vertical;
8677 -webkit-box-align: stretch;
8680 -webkit-box-align: stretch;
8678 display: -moz-box;
8681 display: -moz-box;
8679 -moz-box-orient: vertical;
8682 -moz-box-orient: vertical;
8680 -moz-box-align: stretch;
8683 -moz-box-align: stretch;
8681 display: box;
8684 display: box;
8682 box-orient: vertical;
8685 box-orient: vertical;
8683 box-align: stretch;
8686 box-align: stretch;
8684 /* Modern browsers */
8687 /* Modern browsers */
8685 display: flex;
8688 display: flex;
8686 flex-direction: column;
8689 flex-direction: column;
8687 align-items: stretch;
8690 align-items: stretch;
8688 }
8691 }
8689 div.out_prompt_overlay {
8692 div.out_prompt_overlay {
8690 height: 100%;
8693 height: 100%;
8691 padding: 0px 0.4em;
8694 padding: 0px 0.4em;
8692 position: absolute;
8695 position: absolute;
8693 border-radius: 2px;
8696 border-radius: 2px;
8694 }
8697 }
8695 div.out_prompt_overlay:hover {
8698 div.out_prompt_overlay:hover {
8696 /* use inner shadow to get border that is computed the same on WebKit/FF */
8699 /* use inner shadow to get border that is computed the same on WebKit/FF */
8697 -webkit-box-shadow: inset 0 0 1px #000000;
8700 -webkit-box-shadow: inset 0 0 1px #000000;
8698 box-shadow: inset 0 0 1px #000000;
8701 box-shadow: inset 0 0 1px #000000;
8699 background: rgba(240, 240, 240, 0.5);
8702 background: rgba(240, 240, 240, 0.5);
8700 }
8703 }
8701 div.output_prompt {
8704 div.output_prompt {
8702 color: darkred;
8705 color: darkred;
8703 }
8706 }
8704 /* This class is the outer container of all output sections. */
8707 /* This class is the outer container of all output sections. */
8705 div.output_area {
8708 div.output_area {
8706 padding: 0px;
8709 padding: 0px;
8707 page-break-inside: avoid;
8710 page-break-inside: avoid;
8708 /* Old browsers */
8711 /* Old browsers */
8709 display: -webkit-box;
8712 display: -webkit-box;
8710 -webkit-box-orient: horizontal;
8713 -webkit-box-orient: horizontal;
8711 -webkit-box-align: stretch;
8714 -webkit-box-align: stretch;
8712 display: -moz-box;
8715 display: -moz-box;
8713 -moz-box-orient: horizontal;
8716 -moz-box-orient: horizontal;
8714 -moz-box-align: stretch;
8717 -moz-box-align: stretch;
8715 display: box;
8718 display: box;
8716 box-orient: horizontal;
8719 box-orient: horizontal;
8717 box-align: stretch;
8720 box-align: stretch;
8718 /* Modern browsers */
8721 /* Modern browsers */
8719 display: flex;
8722 display: flex;
8720 flex-direction: row;
8723 flex-direction: row;
8721 align-items: stretch;
8724 align-items: stretch;
8722 }
8725 }
8723 div.output_area .MathJax_Display {
8726 div.output_area .MathJax_Display {
8724 text-align: left !important;
8727 text-align: left !important;
8725 }
8728 }
8726 div.output_area .rendered_html table {
8729 div.output_area .rendered_html table {
8727 margin-left: 0;
8730 margin-left: 0;
8728 margin-right: 0;
8731 margin-right: 0;
8729 }
8732 }
8730 div.output_area .rendered_html img {
8733 div.output_area .rendered_html img {
8731 margin-left: 0;
8734 margin-left: 0;
8732 margin-right: 0;
8735 margin-right: 0;
8733 }
8736 }
8734 /* This is needed to protect the pre formating from global settings such
8737 /* This is needed to protect the pre formating from global settings such
8735 as that of bootstrap */
8738 as that of bootstrap */
8736 .output {
8739 .output {
8737 /* Old browsers */
8740 /* Old browsers */
8738 display: -webkit-box;
8741 display: -webkit-box;
8739 -webkit-box-orient: vertical;
8742 -webkit-box-orient: vertical;
8740 -webkit-box-align: stretch;
8743 -webkit-box-align: stretch;
8741 display: -moz-box;
8744 display: -moz-box;
8742 -moz-box-orient: vertical;
8745 -moz-box-orient: vertical;
8743 -moz-box-align: stretch;
8746 -moz-box-align: stretch;
8744 display: box;
8747 display: box;
8745 box-orient: vertical;
8748 box-orient: vertical;
8746 box-align: stretch;
8749 box-align: stretch;
8747 /* Modern browsers */
8750 /* Modern browsers */
8748 display: flex;
8751 display: flex;
8749 flex-direction: column;
8752 flex-direction: column;
8750 align-items: stretch;
8753 align-items: stretch;
8751 }
8754 }
8752 @media (max-width: 480px) {
8755 @media (max-width: 480px) {
8753 div.output_area {
8756 div.output_area {
8754 /* Old browsers */
8757 /* Old browsers */
8755 display: -webkit-box;
8758 display: -webkit-box;
8756 -webkit-box-orient: vertical;
8759 -webkit-box-orient: vertical;
8757 -webkit-box-align: stretch;
8760 -webkit-box-align: stretch;
8758 display: -moz-box;
8761 display: -moz-box;
8759 -moz-box-orient: vertical;
8762 -moz-box-orient: vertical;
8760 -moz-box-align: stretch;
8763 -moz-box-align: stretch;
8761 display: box;
8764 display: box;
8762 box-orient: vertical;
8765 box-orient: vertical;
8763 box-align: stretch;
8766 box-align: stretch;
8764 /* Modern browsers */
8767 /* Modern browsers */
8765 display: flex;
8768 display: flex;
8766 flex-direction: column;
8769 flex-direction: column;
8767 align-items: stretch;
8770 align-items: stretch;
8768 }
8771 }
8769 }
8772 }
8770 div.output_area pre {
8773 div.output_area pre {
8771 margin: 0;
8774 margin: 0;
8772 padding: 0;
8775 padding: 0;
8773 border: 0;
8776 border: 0;
8774 vertical-align: baseline;
8777 vertical-align: baseline;
8775 color: black;
8778 color: black;
8776 background-color: transparent;
8779 background-color: transparent;
8777 border-radius: 0;
8780 border-radius: 0;
8778 }
8781 }
8779 /* This class is for the output subarea inside the output_area and after
8782 /* This class is for the output subarea inside the output_area and after
8780 the prompt div. */
8783 the prompt div. */
8781 div.output_subarea {
8784 div.output_subarea {
8782 padding: 0.4em 0.4em 0em 0.4em;
8785 padding: 0.4em 0.4em 0em 0.4em;
8783 /* Old browsers */
8786 /* Old browsers */
8784 -webkit-box-flex: 1;
8787 -webkit-box-flex: 1;
8785 -moz-box-flex: 1;
8788 -moz-box-flex: 1;
8786 box-flex: 1;
8789 box-flex: 1;
8787 /* Modern browsers */
8790 /* Modern browsers */
8788 flex: 1;
8791 flex: 1;
8789 }
8792 }
8790 /* The rest of the output_* classes are for special styling of the different
8793 /* The rest of the output_* classes are for special styling of the different
8791 output types */
8794 output types */
8792 /* all text output has this class: */
8795 /* all text output has this class: */
8793 div.output_text {
8796 div.output_text {
8794 text-align: left;
8797 text-align: left;
8795 color: #000000;
8798 color: #000000;
8796 /* This has to match that of the the CodeMirror class line-height below */
8799 /* This has to match that of the the CodeMirror class line-height below */
8797 line-height: 1.21429em;
8800 line-height: 1.21429em;
8798 }
8801 }
8799 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
8802 /* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
8800 div.output_stderr {
8803 div.output_stderr {
8801 background: #fdd;
8804 background: #fdd;
8802 /* very light red background for stderr */
8805 /* very light red background for stderr */
8803 }
8806 }
8804 div.output_latex {
8807 div.output_latex {
8805 text-align: left;
8808 text-align: left;
8806 }
8809 }
8807 /* Empty output_javascript divs should have no height */
8810 /* Empty output_javascript divs should have no height */
8808 div.output_javascript:empty {
8811 div.output_javascript:empty {
8809 padding: 0;
8812 padding: 0;
8810 }
8813 }
8811 .js-error {
8814 .js-error {
8812 color: darkred;
8815 color: darkred;
8813 }
8816 }
8814 /* raw_input styles */
8817 /* raw_input styles */
8815 div.raw_input_container {
8818 div.raw_input_container {
8816 font-family: monospace;
8819 font-family: monospace;
8817 padding-top: 5px;
8820 padding-top: 5px;
8818 }
8821 }
8819 span.raw_input_prompt {
8822 span.raw_input_prompt {
8820 /* nothing needed here */
8823 /* nothing needed here */
8821 }
8824 }
8822 input.raw_input {
8825 input.raw_input {
8823 font-family: inherit;
8826 font-family: inherit;
8824 font-size: inherit;
8827 font-size: inherit;
8825 color: inherit;
8828 color: inherit;
8826 width: auto;
8829 width: auto;
8827 /* make sure input baseline aligns with prompt */
8830 /* make sure input baseline aligns with prompt */
8828 vertical-align: baseline;
8831 vertical-align: baseline;
8829 /* padding + margin = 0.5em between prompt and cursor */
8832 /* padding + margin = 0.5em between prompt and cursor */
8830 padding: 0em 0.25em;
8833 padding: 0em 0.25em;
8831 margin: 0em 0.25em;
8834 margin: 0em 0.25em;
8832 }
8835 }
8833 input.raw_input:focus {
8836 input.raw_input:focus {
8834 box-shadow: none;
8837 box-shadow: none;
8835 }
8838 }
8836 p.p-space {
8839 p.p-space {
8837 margin-bottom: 10px;
8840 margin-bottom: 10px;
8838 }
8841 }
8839 div.output_unrecognized {
8842 div.output_unrecognized {
8840 padding: 5px;
8843 padding: 5px;
8841 font-weight: bold;
8844 font-weight: bold;
8842 color: red;
8845 color: red;
8843 }
8846 }
8844 div.output_unrecognized a {
8847 div.output_unrecognized a {
8845 color: inherit;
8848 color: inherit;
8846 text-decoration: none;
8849 text-decoration: none;
8847 }
8850 }
8848 div.output_unrecognized a:hover {
8851 div.output_unrecognized a:hover {
8849 color: inherit;
8852 color: inherit;
8850 text-decoration: none;
8853 text-decoration: none;
8851 }
8854 }
8852 .rendered_html {
8855 .rendered_html {
8853 color: #000000;
8856 color: #000000;
8854 /* any extras will just be numbers: */
8857 /* any extras will just be numbers: */
8855 }
8858 }
8856 .rendered_html em {
8859 .rendered_html em {
8857 font-style: italic;
8860 font-style: italic;
8858 }
8861 }
8859 .rendered_html strong {
8862 .rendered_html strong {
8860 font-weight: bold;
8863 font-weight: bold;
8861 }
8864 }
8862 .rendered_html u {
8865 .rendered_html u {
8863 text-decoration: underline;
8866 text-decoration: underline;
8864 }
8867 }
8865 .rendered_html :link {
8868 .rendered_html :link {
8866 text-decoration: underline;
8869 text-decoration: underline;
8867 }
8870 }
8868 .rendered_html :visited {
8871 .rendered_html :visited {
8869 text-decoration: underline;
8872 text-decoration: underline;
8870 }
8873 }
8871 .rendered_html h1 {
8874 .rendered_html h1 {
8872 font-size: 185.7%;
8875 font-size: 185.7%;
8873 margin: 1.08em 0 0 0;
8876 margin: 1.08em 0 0 0;
8874 font-weight: bold;
8877 font-weight: bold;
8875 line-height: 1.0;
8878 line-height: 1.0;
8876 }
8879 }
8877 .rendered_html h2 {
8880 .rendered_html h2 {
8878 font-size: 157.1%;
8881 font-size: 157.1%;
8879 margin: 1.27em 0 0 0;
8882 margin: 1.27em 0 0 0;
8880 font-weight: bold;
8883 font-weight: bold;
8881 line-height: 1.0;
8884 line-height: 1.0;
8882 }
8885 }
8883 .rendered_html h3 {
8886 .rendered_html h3 {
8884 font-size: 128.6%;
8887 font-size: 128.6%;
8885 margin: 1.55em 0 0 0;
8888 margin: 1.55em 0 0 0;
8886 font-weight: bold;
8889 font-weight: bold;
8887 line-height: 1.0;
8890 line-height: 1.0;
8888 }
8891 }
8889 .rendered_html h4 {
8892 .rendered_html h4 {
8890 font-size: 100%;
8893 font-size: 100%;
8891 margin: 2em 0 0 0;
8894 margin: 2em 0 0 0;
8892 font-weight: bold;
8895 font-weight: bold;
8893 line-height: 1.0;
8896 line-height: 1.0;
8894 }
8897 }
8895 .rendered_html h5 {
8898 .rendered_html h5 {
8896 font-size: 100%;
8899 font-size: 100%;
8897 margin: 2em 0 0 0;
8900 margin: 2em 0 0 0;
8898 font-weight: bold;
8901 font-weight: bold;
8899 line-height: 1.0;
8902 line-height: 1.0;
8900 font-style: italic;
8903 font-style: italic;
8901 }
8904 }
8902 .rendered_html h6 {
8905 .rendered_html h6 {
8903 font-size: 100%;
8906 font-size: 100%;
8904 margin: 2em 0 0 0;
8907 margin: 2em 0 0 0;
8905 font-weight: bold;
8908 font-weight: bold;
8906 line-height: 1.0;
8909 line-height: 1.0;
8907 font-style: italic;
8910 font-style: italic;
8908 }
8911 }
8909 .rendered_html h1:first-child {
8912 .rendered_html h1:first-child {
8910 margin-top: 0.538em;
8913 margin-top: 0.538em;
8911 }
8914 }
8912 .rendered_html h2:first-child {
8915 .rendered_html h2:first-child {
8913 margin-top: 0.636em;
8916 margin-top: 0.636em;
8914 }
8917 }
8915 .rendered_html h3:first-child {
8918 .rendered_html h3:first-child {
8916 margin-top: 0.777em;
8919 margin-top: 0.777em;
8917 }
8920 }
8918 .rendered_html h4:first-child {
8921 .rendered_html h4:first-child {
8919 margin-top: 1em;
8922 margin-top: 1em;
8920 }
8923 }
8921 .rendered_html h5:first-child {
8924 .rendered_html h5:first-child {
8922 margin-top: 1em;
8925 margin-top: 1em;
8923 }
8926 }
8924 .rendered_html h6:first-child {
8927 .rendered_html h6:first-child {
8925 margin-top: 1em;
8928 margin-top: 1em;
8926 }
8929 }
8927 .rendered_html ul {
8930 .rendered_html ul {
8928 list-style: disc;
8931 list-style: disc;
8929 margin: 0em 2em;
8932 margin: 0em 2em;
8930 padding-left: 0px;
8933 padding-left: 0px;
8931 }
8934 }
8932 .rendered_html ul ul {
8935 .rendered_html ul ul {
8933 list-style: square;
8936 list-style: square;
8934 margin: 0em 2em;
8937 margin: 0em 2em;
8935 }
8938 }
8936 .rendered_html ul ul ul {
8939 .rendered_html ul ul ul {
8937 list-style: circle;
8940 list-style: circle;
8938 margin: 0em 2em;
8941 margin: 0em 2em;
8939 }
8942 }
8940 .rendered_html ol {
8943 .rendered_html ol {
8941 list-style: decimal;
8944 list-style: decimal;
8942 margin: 0em 2em;
8945 margin: 0em 2em;
8943 padding-left: 0px;
8946 padding-left: 0px;
8944 }
8947 }
8945 .rendered_html ol ol {
8948 .rendered_html ol ol {
8946 list-style: upper-alpha;
8949 list-style: upper-alpha;
8947 margin: 0em 2em;
8950 margin: 0em 2em;
8948 }
8951 }
8949 .rendered_html ol ol ol {
8952 .rendered_html ol ol ol {
8950 list-style: lower-alpha;
8953 list-style: lower-alpha;
8951 margin: 0em 2em;
8954 margin: 0em 2em;
8952 }
8955 }
8953 .rendered_html ol ol ol ol {
8956 .rendered_html ol ol ol ol {
8954 list-style: lower-roman;
8957 list-style: lower-roman;
8955 margin: 0em 2em;
8958 margin: 0em 2em;
8956 }
8959 }
8957 .rendered_html ol ol ol ol ol {
8960 .rendered_html ol ol ol ol ol {
8958 list-style: decimal;
8961 list-style: decimal;
8959 margin: 0em 2em;
8962 margin: 0em 2em;
8960 }
8963 }
8961 .rendered_html * + ul {
8964 .rendered_html * + ul {
8962 margin-top: 1em;
8965 margin-top: 1em;
8963 }
8966 }
8964 .rendered_html * + ol {
8967 .rendered_html * + ol {
8965 margin-top: 1em;
8968 margin-top: 1em;
8966 }
8969 }
8967 .rendered_html hr {
8970 .rendered_html hr {
8968 color: black;
8971 color: black;
8969 background-color: black;
8972 background-color: black;
8970 }
8973 }
8971 .rendered_html pre {
8974 .rendered_html pre {
8972 margin: 1em 2em;
8975 margin: 1em 2em;
8973 }
8976 }
8974 .rendered_html pre,
8977 .rendered_html pre,
8975 .rendered_html code {
8978 .rendered_html code {
8976 border: 0;
8979 border: 0;
8977 background-color: #ffffff;
8980 background-color: #ffffff;
8978 color: #000000;
8981 color: #000000;
8979 font-size: 100%;
8982 font-size: 100%;
8980 padding: 0px;
8983 padding: 0px;
8981 }
8984 }
8982 .rendered_html blockquote {
8985 .rendered_html blockquote {
8983 margin: 1em 2em;
8986 margin: 1em 2em;
8984 }
8987 }
8985 .rendered_html table {
8988 .rendered_html table {
8986 margin-left: auto;
8989 margin-left: auto;
8987 margin-right: auto;
8990 margin-right: auto;
8988 border: 1px solid black;
8991 border: 1px solid black;
8989 border-collapse: collapse;
8992 border-collapse: collapse;
8990 }
8993 }
8991 .rendered_html tr,
8994 .rendered_html tr,
8992 .rendered_html th,
8995 .rendered_html th,
8993 .rendered_html td {
8996 .rendered_html td {
8994 border: 1px solid black;
8997 border: 1px solid black;
8995 border-collapse: collapse;
8998 border-collapse: collapse;
8996 margin: 1em 2em;
8999 margin: 1em 2em;
8997 }
9000 }
8998 .rendered_html td,
9001 .rendered_html td,
8999 .rendered_html th {
9002 .rendered_html th {
9000 text-align: left;
9003 text-align: left;
9001 vertical-align: middle;
9004 vertical-align: middle;
9002 padding: 4px;
9005 padding: 4px;
9003 }
9006 }
9004 .rendered_html th {
9007 .rendered_html th {
9005 font-weight: bold;
9008 font-weight: bold;
9006 }
9009 }
9007 .rendered_html * + table {
9010 .rendered_html * + table {
9008 margin-top: 1em;
9011 margin-top: 1em;
9009 }
9012 }
9010 .rendered_html p {
9013 .rendered_html p {
9011 text-align: justify;
9014 text-align: justify;
9012 }
9015 }
9013 .rendered_html * + p {
9016 .rendered_html * + p {
9014 margin-top: 1em;
9017 margin-top: 1em;
9015 }
9018 }
9016 .rendered_html img {
9019 .rendered_html img {
9017 display: block;
9020 display: block;
9018 margin-left: auto;
9021 margin-left: auto;
9019 margin-right: auto;
9022 margin-right: auto;
9020 }
9023 }
9021 .rendered_html * + img {
9024 .rendered_html * + img {
9022 margin-top: 1em;
9025 margin-top: 1em;
9023 }
9026 }
9024 div.text_cell {
9027 div.text_cell {
9025 padding: 5px 5px 5px 0px;
9028 padding: 5px 5px 5px 0px;
9026 /* Old browsers */
9029 /* Old browsers */
9027 display: -webkit-box;
9030 display: -webkit-box;
9028 -webkit-box-orient: horizontal;
9031 -webkit-box-orient: horizontal;
9029 -webkit-box-align: stretch;
9032 -webkit-box-align: stretch;
9030 display: -moz-box;
9033 display: -moz-box;
9031 -moz-box-orient: horizontal;
9034 -moz-box-orient: horizontal;
9032 -moz-box-align: stretch;
9035 -moz-box-align: stretch;
9033 display: box;
9036 display: box;
9034 box-orient: horizontal;
9037 box-orient: horizontal;
9035 box-align: stretch;
9038 box-align: stretch;
9036 /* Modern browsers */
9039 /* Modern browsers */
9037 display: flex;
9040 display: flex;
9038 flex-direction: row;
9041 flex-direction: row;
9039 align-items: stretch;
9042 align-items: stretch;
9040 }
9043 }
9041 @media (max-width: 480px) {
9044 @media (max-width: 480px) {
9042 div.text_cell > div.prompt {
9045 div.text_cell > div.prompt {
9043 display: none;
9046 display: none;
9044 }
9047 }
9045 }
9048 }
9046 div.text_cell_render {
9049 div.text_cell_render {
9047 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
9050 /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
9048 outline: none;
9051 outline: none;
9049 resize: none;
9052 resize: none;
9050 width: inherit;
9053 width: inherit;
9051 border-style: none;
9054 border-style: none;
9052 padding: 0.5em 0.5em 0.5em 0.4em;
9055 padding: 0.5em 0.5em 0.5em 0.4em;
9053 color: #000000;
9056 color: #000000;
9054 box-sizing: border-box;
9057 box-sizing: border-box;
9055 -moz-box-sizing: border-box;
9058 -moz-box-sizing: border-box;
9056 -webkit-box-sizing: border-box;
9059 -webkit-box-sizing: border-box;
9057 }
9060 }
9058 a.anchor-link:link {
9061 a.anchor-link:link {
9059 text-decoration: none;
9062 text-decoration: none;
9060 padding: 0px 20px;
9063 padding: 0px 20px;
9061 visibility: hidden;
9064 visibility: hidden;
9062 }
9065 }
9063 h1:hover .anchor-link,
9066 h1:hover .anchor-link,
9064 h2:hover .anchor-link,
9067 h2:hover .anchor-link,
9065 h3:hover .anchor-link,
9068 h3:hover .anchor-link,
9066 h4:hover .anchor-link,
9069 h4:hover .anchor-link,
9067 h5:hover .anchor-link,
9070 h5:hover .anchor-link,
9068 h6:hover .anchor-link {
9071 h6:hover .anchor-link {
9069 visibility: visible;
9072 visibility: visible;
9070 }
9073 }
9071 .text_cell.rendered .input_area {
9074 .text_cell.rendered .input_area {
9072 display: none;
9075 display: none;
9073 }
9076 }
9074 .text_cell.unrendered .text_cell_render {
9077 .text_cell.unrendered .text_cell_render {
9075 display: none;
9078 display: none;
9076 }
9079 }
9077 .cm-header-1,
9080 .cm-header-1,
9078 .cm-header-2,
9081 .cm-header-2,
9079 .cm-header-3,
9082 .cm-header-3,
9080 .cm-header-4,
9083 .cm-header-4,
9081 .cm-header-5,
9084 .cm-header-5,
9082 .cm-header-6 {
9085 .cm-header-6 {
9083 font-weight: bold;
9086 font-weight: bold;
9084 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
9087 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
9085 }
9088 }
9086 .cm-header-1 {
9089 .cm-header-1 {
9087 font-size: 185.7%;
9090 font-size: 185.7%;
9088 }
9091 }
9089 .cm-header-2 {
9092 .cm-header-2 {
9090 font-size: 157.1%;
9093 font-size: 157.1%;
9091 }
9094 }
9092 .cm-header-3 {
9095 .cm-header-3 {
9093 font-size: 128.6%;
9096 font-size: 128.6%;
9094 }
9097 }
9095 .cm-header-4 {
9098 .cm-header-4 {
9096 font-size: 110%;
9099 font-size: 110%;
9097 }
9100 }
9098 .cm-header-5 {
9101 .cm-header-5 {
9099 font-size: 100%;
9102 font-size: 100%;
9100 font-style: italic;
9103 font-style: italic;
9101 }
9104 }
9102 .cm-header-6 {
9105 .cm-header-6 {
9103 font-size: 100%;
9106 font-size: 100%;
9104 font-style: italic;
9107 font-style: italic;
9105 }
9108 }
9106 .widget-area {
9109 .widget-area {
9107 /*
9110 /*
9108 LESS file that styles IPython notebook widgets and the area they sit in.
9111 LESS file that styles IPython notebook widgets and the area they sit in.
9109
9112
9110 The widget area typically looks something like this:
9113 The widget area typically looks something like this:
9111 +------------------------------------------+
9114 +------------------------------------------+
9112 | widget-area |
9115 | widget-area |
9113 | +--------+---------------------------+ |
9116 | +--------+---------------------------+ |
9114 | | prompt | widget-subarea | |
9117 | | prompt | widget-subarea | |
9115 | | | +--------+ +--------+ | |
9118 | | | +--------+ +--------+ | |
9116 | | | | widget | | widget | | |
9119 | | | | widget | | widget | | |
9117 | | | +--------+ +--------+ | |
9120 | | | +--------+ +--------+ | |
9118 | +--------+---------------------------+ |
9121 | +--------+---------------------------+ |
9119 +------------------------------------------+
9122 +------------------------------------------+
9120 */
9123 */
9121 page-break-inside: avoid;
9124 page-break-inside: avoid;
9122 /* Old browsers */
9125 /* Old browsers */
9123 display: -webkit-box;
9126 display: -webkit-box;
9124 -webkit-box-orient: horizontal;
9127 -webkit-box-orient: horizontal;
9125 -webkit-box-align: stretch;
9128 -webkit-box-align: stretch;
9126 display: -moz-box;
9129 display: -moz-box;
9127 -moz-box-orient: horizontal;
9130 -moz-box-orient: horizontal;
9128 -moz-box-align: stretch;
9131 -moz-box-align: stretch;
9129 display: box;
9132 display: box;
9130 box-orient: horizontal;
9133 box-orient: horizontal;
9131 box-align: stretch;
9134 box-align: stretch;
9132 /* Modern browsers */
9135 /* Modern browsers */
9133 display: flex;
9136 display: flex;
9134 flex-direction: row;
9137 flex-direction: row;
9135 align-items: stretch;
9138 align-items: stretch;
9136 }
9139 }
9137 .widget-area .widget-subarea {
9140 .widget-area .widget-subarea {
9138 padding: 0.44em 0.4em 0.4em 1px;
9141 padding: 0.44em 0.4em 0.4em 1px;
9139 margin-left: 6px;
9142 margin-left: 6px;
9140 box-sizing: border-box;
9143 box-sizing: border-box;
9141 -moz-box-sizing: border-box;
9144 -moz-box-sizing: border-box;
9142 -webkit-box-sizing: border-box;
9145 -webkit-box-sizing: border-box;
9143 /* Old browsers */
9146 /* Old browsers */
9144 display: -webkit-box;
9147 display: -webkit-box;
9145 -webkit-box-orient: vertical;
9148 -webkit-box-orient: vertical;
9146 -webkit-box-align: stretch;
9149 -webkit-box-align: stretch;
9147 display: -moz-box;
9150 display: -moz-box;
9148 -moz-box-orient: vertical;
9151 -moz-box-orient: vertical;
9149 -moz-box-align: stretch;
9152 -moz-box-align: stretch;
9150 display: box;
9153 display: box;
9151 box-orient: vertical;
9154 box-orient: vertical;
9152 box-align: stretch;
9155 box-align: stretch;
9153 /* Modern browsers */
9156 /* Modern browsers */
9154 display: flex;
9157 display: flex;
9155 flex-direction: column;
9158 flex-direction: column;
9156 align-items: stretch;
9159 align-items: stretch;
9157 /* Old browsers */
9160 /* Old browsers */
9158 -webkit-box-flex: 2;
9161 -webkit-box-flex: 2;
9159 -moz-box-flex: 2;
9162 -moz-box-flex: 2;
9160 box-flex: 2;
9163 box-flex: 2;
9161 /* Modern browsers */
9164 /* Modern browsers */
9162 flex: 2;
9165 flex: 2;
9163 /* Old browsers */
9166 /* Old browsers */
9164 -webkit-box-align: start;
9167 -webkit-box-align: start;
9165 -moz-box-align: start;
9168 -moz-box-align: start;
9166 box-align: start;
9169 box-align: start;
9167 /* Modern browsers */
9170 /* Modern browsers */
9168 align-items: flex-start;
9171 align-items: flex-start;
9169 }
9172 }
9170 .widget-area.connection-problems .prompt:after {
9173 .widget-area.connection-problems .prompt:after {
9171 content: "\f127";
9174 content: "\f127";
9172 font-family: 'FontAwesome';
9175 font-family: 'FontAwesome';
9173 color: #d9534f;
9176 color: #d9534f;
9174 font-size: 14px;
9177 font-size: 14px;
9175 top: 3px;
9178 top: 3px;
9176 padding: 3px;
9179 padding: 3px;
9177 }
9180 }
9178 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
9181 /* THE CLASSES BELOW CAN APPEAR ANYWHERE IN THE DOM (POSSIBLEY OUTSIDE OF
9179 THE WIDGET AREA). */
9182 THE WIDGET AREA). */
9180 .slide-track {
9183 .slide-track {
9181 /* Slider Track */
9184 /* Slider Track */
9182 border: 1px solid #CCCCCC;
9185 border: 1px solid #CCCCCC;
9183 background: #FFFFFF;
9186 background: #FFFFFF;
9184 border-radius: 2px;
9187 border-radius: 2px;
9185 /* Round the corners of the slide track */
9188 /* Round the corners of the slide track */
9186 }
9189 }
9187 .widget-hslider {
9190 .widget-hslider {
9188 /* Horizontal jQuery Slider
9191 /* Horizontal jQuery Slider
9189
9192
9190 Both the horizontal and vertical versions of the slider are characterized
9193 Both the horizontal and vertical versions of the slider are characterized
9191 by a styled div that contains an invisible jQuery slide div which
9194 by a styled div that contains an invisible jQuery slide div which
9192 contains a visible slider handle div. This is requred so we can control
9195 contains a visible slider handle div. This is requred so we can control
9193 how the slider is drawn and 'fix' the issue where the slide handle
9196 how the slider is drawn and 'fix' the issue where the slide handle
9194 doesn't stop at the end of the slide.
9197 doesn't stop at the end of the slide.
9195
9198
9196 Both horizontal and vertical sliders have this div nesting:
9199 Both horizontal and vertical sliders have this div nesting:
9197 +------------------------------------------+
9200 +------------------------------------------+
9198 | widget-(h/v)slider |
9201 | widget-(h/v)slider |
9199 | +--------+---------------------------+ |
9202 | +--------+---------------------------+ |
9200 | | ui-slider | |
9203 | | ui-slider | |
9201 | | +------------------+ | |
9204 | | +------------------+ | |
9202 | | | ui-slider-handle | | |
9205 | | | ui-slider-handle | | |
9203 | | +------------------+ | |
9206 | | +------------------+ | |
9204 | +--------+---------------------------+ |
9207 | +--------+---------------------------+ |
9205 +------------------------------------------+
9208 +------------------------------------------+
9206 */
9209 */
9207 /* Fix the padding of the slide track so the ui-slider is sized
9210 /* Fix the padding of the slide track so the ui-slider is sized
9208 correctly. */
9211 correctly. */
9209 padding-left: 8px;
9212 padding-left: 8px;
9210 padding-right: 5px;
9213 padding-right: 5px;
9211 overflow: visible;
9214 overflow: visible;
9212 /* Default size of the slider */
9215 /* Default size of the slider */
9213 width: 350px;
9216 width: 350px;
9214 height: 5px;
9217 height: 5px;
9215 max-height: 5px;
9218 max-height: 5px;
9216 margin-top: 13px;
9219 margin-top: 13px;
9217 margin-bottom: 10px;
9220 margin-bottom: 10px;
9218 /* Style the slider track */
9221 /* Style the slider track */
9219 /* Slider Track */
9222 /* Slider Track */
9220 border: 1px solid #CCCCCC;
9223 border: 1px solid #CCCCCC;
9221 background: #FFFFFF;
9224 background: #FFFFFF;
9222 border-radius: 2px;
9225 border-radius: 2px;
9223 /* Round the corners of the slide track */
9226 /* Round the corners of the slide track */
9224 /* Make the div a flex box (makes FF behave correctly). */
9227 /* Make the div a flex box (makes FF behave correctly). */
9225 /* Old browsers */
9228 /* Old browsers */
9226 display: -webkit-box;
9229 display: -webkit-box;
9227 -webkit-box-orient: horizontal;
9230 -webkit-box-orient: horizontal;
9228 -webkit-box-align: stretch;
9231 -webkit-box-align: stretch;
9229 display: -moz-box;
9232 display: -moz-box;
9230 -moz-box-orient: horizontal;
9233 -moz-box-orient: horizontal;
9231 -moz-box-align: stretch;
9234 -moz-box-align: stretch;
9232 display: box;
9235 display: box;
9233 box-orient: horizontal;
9236 box-orient: horizontal;
9234 box-align: stretch;
9237 box-align: stretch;
9235 /* Modern browsers */
9238 /* Modern browsers */
9236 display: flex;
9239 display: flex;
9237 flex-direction: row;
9240 flex-direction: row;
9238 align-items: stretch;
9241 align-items: stretch;
9239 }
9242 }
9240 .widget-hslider .ui-slider {
9243 .widget-hslider .ui-slider {
9241 /* Inner, invisible slide div */
9244 /* Inner, invisible slide div */
9242 border: 0px !important;
9245 border: 0px !important;
9243 background: none !important;
9246 background: none !important;
9244 /* Old browsers */
9247 /* Old browsers */
9245 display: -webkit-box;
9248 display: -webkit-box;
9246 -webkit-box-orient: horizontal;
9249 -webkit-box-orient: horizontal;
9247 -webkit-box-align: stretch;
9250 -webkit-box-align: stretch;
9248 display: -moz-box;
9251 display: -moz-box;
9249 -moz-box-orient: horizontal;
9252 -moz-box-orient: horizontal;
9250 -moz-box-align: stretch;
9253 -moz-box-align: stretch;
9251 display: box;
9254 display: box;
9252 box-orient: horizontal;
9255 box-orient: horizontal;
9253 box-align: stretch;
9256 box-align: stretch;
9254 /* Modern browsers */
9257 /* Modern browsers */
9255 display: flex;
9258 display: flex;
9256 flex-direction: row;
9259 flex-direction: row;
9257 align-items: stretch;
9260 align-items: stretch;
9258 /* Old browsers */
9261 /* Old browsers */
9259 -webkit-box-flex: 1;
9262 -webkit-box-flex: 1;
9260 -moz-box-flex: 1;
9263 -moz-box-flex: 1;
9261 box-flex: 1;
9264 box-flex: 1;
9262 /* Modern browsers */
9265 /* Modern browsers */
9263 flex: 1;
9266 flex: 1;
9264 }
9267 }
9265 .widget-hslider .ui-slider .ui-slider-handle {
9268 .widget-hslider .ui-slider .ui-slider-handle {
9266 width: 14px !important;
9269 width: 14px !important;
9267 height: 28px !important;
9270 height: 28px !important;
9268 margin-top: -8px !important;
9271 margin-top: -8px !important;
9269 }
9272 }
9270 .widget-hslider .ui-slider .ui-slider-range {
9273 .widget-hslider .ui-slider .ui-slider-range {
9271 height: 12px !important;
9274 height: 12px !important;
9272 margin-top: -4px !important;
9275 margin-top: -4px !important;
9273 }
9276 }
9274 .widget-vslider {
9277 .widget-vslider {
9275 /* Vertical jQuery Slider */
9278 /* Vertical jQuery Slider */
9276 /* Fix the padding of the slide track so the ui-slider is sized
9279 /* Fix the padding of the slide track so the ui-slider is sized
9277 correctly. */
9280 correctly. */
9278 padding-bottom: 8px;
9281 padding-bottom: 8px;
9279 overflow: visible;
9282 overflow: visible;
9280 /* Default size of the slider */
9283 /* Default size of the slider */
9281 width: 5px;
9284 width: 5px;
9282 max-width: 5px;
9285 max-width: 5px;
9283 height: 250px;
9286 height: 250px;
9284 margin-left: 12px;
9287 margin-left: 12px;
9285 /* Style the slider track */
9288 /* Style the slider track */
9286 /* Slider Track */
9289 /* Slider Track */
9287 border: 1px solid #CCCCCC;
9290 border: 1px solid #CCCCCC;
9288 background: #FFFFFF;
9291 background: #FFFFFF;
9289 border-radius: 2px;
9292 border-radius: 2px;
9290 /* Round the corners of the slide track */
9293 /* Round the corners of the slide track */
9291 /* Make the div a flex box (makes FF behave correctly). */
9294 /* Make the div a flex box (makes FF behave correctly). */
9292 /* Old browsers */
9295 /* Old browsers */
9293 display: -webkit-box;
9296 display: -webkit-box;
9294 -webkit-box-orient: vertical;
9297 -webkit-box-orient: vertical;
9295 -webkit-box-align: stretch;
9298 -webkit-box-align: stretch;
9296 display: -moz-box;
9299 display: -moz-box;
9297 -moz-box-orient: vertical;
9300 -moz-box-orient: vertical;
9298 -moz-box-align: stretch;
9301 -moz-box-align: stretch;
9299 display: box;
9302 display: box;
9300 box-orient: vertical;
9303 box-orient: vertical;
9301 box-align: stretch;
9304 box-align: stretch;
9302 /* Modern browsers */
9305 /* Modern browsers */
9303 display: flex;
9306 display: flex;
9304 flex-direction: column;
9307 flex-direction: column;
9305 align-items: stretch;
9308 align-items: stretch;
9306 }
9309 }
9307 .widget-vslider .ui-slider {
9310 .widget-vslider .ui-slider {
9308 /* Inner, invisible slide div */
9311 /* Inner, invisible slide div */
9309 border: 0px !important;
9312 border: 0px !important;
9310 background: none !important;
9313 background: none !important;
9311 margin-left: -4px;
9314 margin-left: -4px;
9312 margin-top: 5px;
9315 margin-top: 5px;
9313 /* Old browsers */
9316 /* Old browsers */
9314 display: -webkit-box;
9317 display: -webkit-box;
9315 -webkit-box-orient: vertical;
9318 -webkit-box-orient: vertical;
9316 -webkit-box-align: stretch;
9319 -webkit-box-align: stretch;
9317 display: -moz-box;
9320 display: -moz-box;
9318 -moz-box-orient: vertical;
9321 -moz-box-orient: vertical;
9319 -moz-box-align: stretch;
9322 -moz-box-align: stretch;
9320 display: box;
9323 display: box;
9321 box-orient: vertical;
9324 box-orient: vertical;
9322 box-align: stretch;
9325 box-align: stretch;
9323 /* Modern browsers */
9326 /* Modern browsers */
9324 display: flex;
9327 display: flex;
9325 flex-direction: column;
9328 flex-direction: column;
9326 align-items: stretch;
9329 align-items: stretch;
9327 /* Old browsers */
9330 /* Old browsers */
9328 -webkit-box-flex: 1;
9331 -webkit-box-flex: 1;
9329 -moz-box-flex: 1;
9332 -moz-box-flex: 1;
9330 box-flex: 1;
9333 box-flex: 1;
9331 /* Modern browsers */
9334 /* Modern browsers */
9332 flex: 1;
9335 flex: 1;
9333 }
9336 }
9334 .widget-vslider .ui-slider .ui-slider-handle {
9337 .widget-vslider .ui-slider .ui-slider-handle {
9335 width: 28px !important;
9338 width: 28px !important;
9336 height: 14px !important;
9339 height: 14px !important;
9337 margin-left: -9px;
9340 margin-left: -9px;
9338 }
9341 }
9339 .widget-vslider .ui-slider .ui-slider-range {
9342 .widget-vslider .ui-slider .ui-slider-range {
9340 width: 12px !important;
9343 width: 12px !important;
9341 margin-left: -1px !important;
9344 margin-left: -1px !important;
9342 }
9345 }
9343 .widget-text {
9346 .widget-text {
9344 /* String Textbox - used for TextBoxView and TextAreaView */
9347 /* String Textbox - used for TextBoxView and TextAreaView */
9345 width: 350px;
9348 width: 350px;
9346 margin: 0px;
9349 margin: 0px;
9347 }
9350 }
9348 .widget-listbox {
9351 .widget-listbox {
9349 /* Listbox */
9352 /* Listbox */
9350 width: 350px;
9353 width: 350px;
9351 margin-bottom: 0px;
9354 margin-bottom: 0px;
9352 }
9355 }
9353 .widget-numeric-text {
9356 .widget-numeric-text {
9354 /* Single Line Textbox - used for IntTextView and FloatTextView */
9357 /* Single Line Textbox - used for IntTextView and FloatTextView */
9355 width: 150px;
9358 width: 150px;
9356 margin: 0px;
9359 margin: 0px;
9357 }
9360 }
9358 .widget-progress {
9361 .widget-progress {
9359 /* Progress Bar */
9362 /* Progress Bar */
9360 margin-top: 6px;
9363 margin-top: 6px;
9361 width: 350px;
9364 width: 350px;
9362 }
9365 }
9363 .widget-progress .progress-bar {
9366 .widget-progress .progress-bar {
9364 /* Disable progress bar animation */
9367 /* Disable progress bar animation */
9365 -webkit-transition: none;
9368 -webkit-transition: none;
9366 -moz-transition: none;
9369 -moz-transition: none;
9367 -ms-transition: none;
9370 -ms-transition: none;
9368 -o-transition: none;
9371 -o-transition: none;
9369 transition: none;
9372 transition: none;
9370 }
9373 }
9371 .widget-combo-btn {
9374 .widget-combo-btn {
9372 /* ComboBox Main Button */
9375 /* ComboBox Main Button */
9373 min-width: 125px;
9376 min-width: 125px;
9374 }
9377 }
9375 .widget_item .dropdown-menu li a {
9378 .widget_item .dropdown-menu li a {
9376 color: inherit;
9379 color: inherit;
9377 }
9380 }
9378 .widget-hbox {
9381 .widget-hbox {
9379 /* Horizontal widgets */
9382 /* Horizontal widgets */
9380 /* Old browsers */
9383 /* Old browsers */
9381 display: -webkit-box;
9384 display: -webkit-box;
9382 -webkit-box-orient: horizontal;
9385 -webkit-box-orient: horizontal;
9383 -webkit-box-align: stretch;
9386 -webkit-box-align: stretch;
9384 display: -moz-box;
9387 display: -moz-box;
9385 -moz-box-orient: horizontal;
9388 -moz-box-orient: horizontal;
9386 -moz-box-align: stretch;
9389 -moz-box-align: stretch;
9387 display: box;
9390 display: box;
9388 box-orient: horizontal;
9391 box-orient: horizontal;
9389 box-align: stretch;
9392 box-align: stretch;
9390 /* Modern browsers */
9393 /* Modern browsers */
9391 display: flex;
9394 display: flex;
9392 flex-direction: row;
9395 flex-direction: row;
9393 align-items: stretch;
9396 align-items: stretch;
9394 }
9397 }
9395 .widget-hbox input[type="checkbox"] {
9398 .widget-hbox input[type="checkbox"] {
9396 margin-top: 9px;
9399 margin-top: 9px;
9397 margin-bottom: 10px;
9400 margin-bottom: 10px;
9398 }
9401 }
9399 .widget-hbox .widget-label {
9402 .widget-hbox .widget-label {
9400 /* Horizontal Label */
9403 /* Horizontal Label */
9401 min-width: 10ex;
9404 min-width: 10ex;
9402 padding-right: 8px;
9405 padding-right: 8px;
9403 padding-top: 5px;
9406 padding-top: 5px;
9404 text-align: right;
9407 text-align: right;
9405 vertical-align: text-top;
9408 vertical-align: text-top;
9406 }
9409 }
9407 .widget-hbox .widget-readout {
9410 .widget-hbox .widget-readout {
9408 padding-left: 8px;
9411 padding-left: 8px;
9409 padding-top: 5px;
9412 padding-top: 5px;
9410 text-align: left;
9413 text-align: left;
9411 vertical-align: text-top;
9414 vertical-align: text-top;
9412 }
9415 }
9413 .widget-vbox {
9416 .widget-vbox {
9414 /* Vertical widgets */
9417 /* Vertical widgets */
9415 /* Old browsers */
9418 /* Old browsers */
9416 display: -webkit-box;
9419 display: -webkit-box;
9417 -webkit-box-orient: vertical;
9420 -webkit-box-orient: vertical;
9418 -webkit-box-align: stretch;
9421 -webkit-box-align: stretch;
9419 display: -moz-box;
9422 display: -moz-box;
9420 -moz-box-orient: vertical;
9423 -moz-box-orient: vertical;
9421 -moz-box-align: stretch;
9424 -moz-box-align: stretch;
9422 display: box;
9425 display: box;
9423 box-orient: vertical;
9426 box-orient: vertical;
9424 box-align: stretch;
9427 box-align: stretch;
9425 /* Modern browsers */
9428 /* Modern browsers */
9426 display: flex;
9429 display: flex;
9427 flex-direction: column;
9430 flex-direction: column;
9428 align-items: stretch;
9431 align-items: stretch;
9429 }
9432 }
9430 .widget-vbox .widget-label {
9433 .widget-vbox .widget-label {
9431 /* Vertical Label */
9434 /* Vertical Label */
9432 padding-bottom: 5px;
9435 padding-bottom: 5px;
9433 text-align: center;
9436 text-align: center;
9434 vertical-align: text-bottom;
9437 vertical-align: text-bottom;
9435 }
9438 }
9436 .widget-vbox .widget-readout {
9439 .widget-vbox .widget-readout {
9437 /* Vertical Label */
9440 /* Vertical Label */
9438 padding-top: 5px;
9441 padding-top: 5px;
9439 text-align: center;
9442 text-align: center;
9440 vertical-align: text-top;
9443 vertical-align: text-top;
9441 }
9444 }
9442 .widget-modal {
9445 .widget-modal {
9443 /* Box - ModalView */
9446 /* Box - ModalView */
9444 overflow: hidden;
9447 overflow: hidden;
9445 position: absolute !important;
9448 position: absolute !important;
9446 top: 0px;
9449 top: 0px;
9447 left: 0px;
9450 left: 0px;
9448 margin-left: 0px !important;
9451 margin-left: 0px !important;
9449 }
9452 }
9450 .widget-modal-body {
9453 .widget-modal-body {
9451 /* Box - ModalView Body */
9454 /* Box - ModalView Body */
9452 max-height: none !important;
9455 max-height: none !important;
9453 }
9456 }
9454 .widget-box {
9457 .widget-box {
9455 /* Box */
9458 /* Box */
9456 box-sizing: border-box;
9459 box-sizing: border-box;
9457 -moz-box-sizing: border-box;
9460 -moz-box-sizing: border-box;
9458 -webkit-box-sizing: border-box;
9461 -webkit-box-sizing: border-box;
9459 /* Old browsers */
9462 /* Old browsers */
9460 -webkit-box-align: start;
9463 -webkit-box-align: start;
9461 -moz-box-align: start;
9464 -moz-box-align: start;
9462 box-align: start;
9465 box-align: start;
9463 /* Modern browsers */
9466 /* Modern browsers */
9464 align-items: flex-start;
9467 align-items: flex-start;
9465 }
9468 }
9466 .widget-radio-box {
9469 .widget-radio-box {
9467 /* Contains RadioButtonsWidget */
9470 /* Contains RadioButtonsWidget */
9468 /* Old browsers */
9471 /* Old browsers */
9469 display: -webkit-box;
9472 display: -webkit-box;
9470 -webkit-box-orient: vertical;
9473 -webkit-box-orient: vertical;
9471 -webkit-box-align: stretch;
9474 -webkit-box-align: stretch;
9472 display: -moz-box;
9475 display: -moz-box;
9473 -moz-box-orient: vertical;
9476 -moz-box-orient: vertical;
9474 -moz-box-align: stretch;
9477 -moz-box-align: stretch;
9475 display: box;
9478 display: box;
9476 box-orient: vertical;
9479 box-orient: vertical;
9477 box-align: stretch;
9480 box-align: stretch;
9478 /* Modern browsers */
9481 /* Modern browsers */
9479 display: flex;
9482 display: flex;
9480 flex-direction: column;
9483 flex-direction: column;
9481 align-items: stretch;
9484 align-items: stretch;
9482 box-sizing: border-box;
9485 box-sizing: border-box;
9483 -moz-box-sizing: border-box;
9486 -moz-box-sizing: border-box;
9484 -webkit-box-sizing: border-box;
9487 -webkit-box-sizing: border-box;
9485 padding-top: 4px;
9488 padding-top: 4px;
9486 }
9489 }
9487 .widget-radio-box label {
9490 .widget-radio-box label {
9488 margin-top: 0px;
9491 margin-top: 0px;
9489 }
9492 }
9490 .docked-widget-modal {
9493 .docked-widget-modal {
9491 /* Horizontal Label */
9494 /* Horizontal Label */
9492 overflow: hidden;
9495 overflow: hidden;
9493 position: relative !important;
9496 position: relative !important;
9494 top: 0px !important;
9497 top: 0px !important;
9495 left: 0px !important;
9498 left: 0px !important;
9496 margin-left: 0px !important;
9499 margin-left: 0px !important;
9497 }
9500 }
9498 /*!
9501 /*!
9499 *
9502 *
9500 * IPython notebook webapp
9503 * IPython notebook webapp
9501 *
9504 *
9502 */
9505 */
9503 @media (max-width: 767px) {
9506 @media (max-width: 767px) {
9504 body.notebook_app {
9507 body.notebook_app {
9505 padding-left: 0px;
9508 padding-left: 0px;
9506 padding-right: 0px;
9509 padding-right: 0px;
9507 }
9510 }
9508 }
9511 }
9509 #ipython-main-app {
9512 #ipython-main-app {
9510 box-sizing: border-box;
9513 box-sizing: border-box;
9511 -moz-box-sizing: border-box;
9514 -moz-box-sizing: border-box;
9512 -webkit-box-sizing: border-box;
9515 -webkit-box-sizing: border-box;
9513 }
9516 }
9514 div#notebook_panel {
9517 div#notebook_panel {
9515 margin: 0px;
9518 margin: 0px;
9516 padding: 0px;
9519 padding: 0px;
9517 box-sizing: border-box;
9520 box-sizing: border-box;
9518 -moz-box-sizing: border-box;
9521 -moz-box-sizing: border-box;
9519 -webkit-box-sizing: border-box;
9522 -webkit-box-sizing: border-box;
9520 }
9523 }
9521 @media not print {
9524 @media not print {
9522 div#notebook_panel {
9525 div#notebook_panel {
9523 background-color: #eeeeee;
9526 background-color: #eeeeee;
9524 min-height: 100vh;
9527 min-height: 100vh;
9525 }
9528 }
9526 }
9529 }
9527 div#notebook {
9530 div#notebook {
9528 font-size: 14px;
9531 font-size: 14px;
9529 line-height: 20px;
9532 line-height: 20px;
9530 overflow-y: hidden;
9533 overflow-y: hidden;
9531 overflow-x: auto;
9534 overflow-x: auto;
9532 width: 100%;
9535 width: 100%;
9533 /* This spaces the page away from the edge of the notebook area */
9536 /* This spaces the page away from the edge of the notebook area */
9534 padding-top: 20px;
9537 padding-top: 20px;
9535 padding-bottom: 20px;
9538 padding-bottom: 20px;
9536 margin: 0px;
9539 margin: 0px;
9537 outline: none;
9540 outline: none;
9538 box-sizing: border-box;
9541 box-sizing: border-box;
9539 -moz-box-sizing: border-box;
9542 -moz-box-sizing: border-box;
9540 -webkit-box-sizing: border-box;
9543 -webkit-box-sizing: border-box;
9541 }
9544 }
9542 @media not print {
9545 @media not print {
9543 #notebook-container {
9546 #notebook-container {
9544 padding: 15px;
9547 padding: 15px;
9545 background-color: #ffffff;
9548 background-color: #ffffff;
9546 min-height: 70vh;
9549 min-height: 70vh;
9547 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9550 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9548 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9551 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9549 }
9552 }
9550 }
9553 }
9551 div.ui-widget-content {
9554 div.ui-widget-content {
9552 border: 1px solid #ababab;
9555 border: 1px solid #ababab;
9553 outline: none;
9556 outline: none;
9554 }
9557 }
9555 pre.dialog {
9558 pre.dialog {
9556 background-color: #f7f7f7;
9559 background-color: #f7f7f7;
9557 border: 1px solid #ddd;
9560 border: 1px solid #ddd;
9558 border-radius: 2px;
9561 border-radius: 2px;
9559 padding: 0.4em;
9562 padding: 0.4em;
9560 padding-left: 2em;
9563 padding-left: 2em;
9561 }
9564 }
9562 p.dialog {
9565 p.dialog {
9563 padding: 0.2em;
9566 padding: 0.2em;
9564 }
9567 }
9565 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
9568 /* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
9566 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
9569 to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
9567 */
9570 */
9568 pre,
9571 pre,
9569 code,
9572 code,
9570 kbd,
9573 kbd,
9571 samp {
9574 samp {
9572 white-space: pre-wrap;
9575 white-space: pre-wrap;
9573 }
9576 }
9574 #fonttest {
9577 #fonttest {
9575 font-family: monospace;
9578 font-family: monospace;
9576 }
9579 }
9577 p {
9580 p {
9578 margin-bottom: 0;
9581 margin-bottom: 0;
9579 }
9582 }
9580 .end_space {
9583 .end_space {
9581 height: 200px;
9584 height: 200px;
9582 }
9585 }
9583 .lower-header-bar {
9586 .lower-header-bar {
9584 width: 100%;
9587 width: 100%;
9585 height: 0px;
9588 height: 0px;
9586 border-bottom: 1px solid #e7e7e7;
9589 border-bottom: 1px solid #e7e7e7;
9587 margin-bottom: -1px;
9590 margin-bottom: -1px;
9588 }
9591 }
9589 .notebook_app #header {
9592 .notebook_app #header {
9590 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9593 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9591 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9594 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9592 }
9595 }
9593 /* CSS for the cell toolbar */
9596 /* CSS for the cell toolbar */
9594 .celltoolbar {
9597 .celltoolbar {
9595 border: thin solid #CFCFCF;
9598 border: thin solid #CFCFCF;
9596 border-bottom: none;
9599 border-bottom: none;
9597 background: #EEE;
9600 background: #EEE;
9598 border-radius: 2px 2px 0px 0px;
9601 border-radius: 2px 2px 0px 0px;
9599 width: 100%;
9602 width: 100%;
9600 height: 29px;
9603 height: 29px;
9601 padding-right: 4px;
9604 padding-right: 4px;
9602 /* Old browsers */
9605 /* Old browsers */
9603 display: -webkit-box;
9606 display: -webkit-box;
9604 -webkit-box-orient: horizontal;
9607 -webkit-box-orient: horizontal;
9605 -webkit-box-align: stretch;
9608 -webkit-box-align: stretch;
9606 display: -moz-box;
9609 display: -moz-box;
9607 -moz-box-orient: horizontal;
9610 -moz-box-orient: horizontal;
9608 -moz-box-align: stretch;
9611 -moz-box-align: stretch;
9609 display: box;
9612 display: box;
9610 box-orient: horizontal;
9613 box-orient: horizontal;
9611 box-align: stretch;
9614 box-align: stretch;
9612 /* Modern browsers */
9615 /* Modern browsers */
9613 display: flex;
9616 display: flex;
9614 flex-direction: row;
9617 flex-direction: row;
9615 align-items: stretch;
9618 align-items: stretch;
9616 /* Old browsers */
9619 /* Old browsers */
9617 -webkit-box-pack: end;
9620 -webkit-box-pack: end;
9618 -moz-box-pack: end;
9621 -moz-box-pack: end;
9619 box-pack: end;
9622 box-pack: end;
9620 /* Modern browsers */
9623 /* Modern browsers */
9621 justify-content: flex-end;
9624 justify-content: flex-end;
9622 }
9625 }
9623 @media print {
9626 @media print {
9624 .celltoolbar {
9627 .celltoolbar {
9625 display: none;
9628 display: none;
9626 }
9629 }
9627 }
9630 }
9628 .ctb_hideshow {
9631 .ctb_hideshow {
9629 display: none;
9632 display: none;
9630 vertical-align: bottom;
9633 vertical-align: bottom;
9631 }
9634 }
9632 /* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
9635 /* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
9633 Cell toolbars are only shown when the ctb_global_show class is also set.
9636 Cell toolbars are only shown when the ctb_global_show class is also set.
9634 */
9637 */
9635 .ctb_global_show .ctb_show.ctb_hideshow {
9638 .ctb_global_show .ctb_show.ctb_hideshow {
9636 display: block;
9639 display: block;
9637 }
9640 }
9638 .ctb_global_show .ctb_show + .input_area,
9641 .ctb_global_show .ctb_show + .input_area,
9639 .ctb_global_show .ctb_show + div.text_cell_input {
9642 .ctb_global_show .ctb_show + div.text_cell_input {
9640 border-top-right-radius: 0px;
9643 border-top-right-radius: 0px;
9641 border-top-left-radius: 0px;
9644 border-top-left-radius: 0px;
9642 }
9645 }
9643 .celltoolbar {
9646 .celltoolbar {
9644 font-size: 87%;
9647 font-size: 87%;
9645 padding-top: 3px;
9648 padding-top: 3px;
9646 }
9649 }
9647 .celltoolbar select {
9650 .celltoolbar select {
9648 display: block;
9651 display: block;
9649 width: 100%;
9652 width: 100%;
9650 height: 32px;
9653 height: 32px;
9651 padding: 6px 12px;
9654 padding: 6px 12px;
9652 font-size: 13px;
9655 font-size: 13px;
9653 line-height: 1.42857143;
9656 line-height: 1.42857143;
9654 color: #555555;
9657 color: #555555;
9655 background-color: #ffffff;
9658 background-color: #ffffff;
9656 background-image: none;
9659 background-image: none;
9657 border: 1px solid #cccccc;
9660 border: 1px solid #cccccc;
9658 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
9661 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
9659 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
9662 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
9660 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
9663 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
9661 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
9664 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
9662 height: 30px;
9665 height: 30px;
9663 padding: 5px 10px;
9666 padding: 5px 10px;
9664 font-size: 12px;
9667 font-size: 12px;
9665 line-height: 1.5;
9668 line-height: 1.5;
9666 border-radius: 2px;
9669 border-radius: 2px;
9667 width: inherit;
9670 width: inherit;
9668 font-size: 87%;
9671 font-size: 87%;
9669 height: 22px;
9672 height: 22px;
9670 display: inline-block;
9673 display: inline-block;
9671 }
9674 }
9672 .celltoolbar select:focus {
9675 .celltoolbar select:focus {
9673 border-color: #66afe9;
9676 border-color: #66afe9;
9674 outline: 0;
9677 outline: 0;
9675 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
9678 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
9676 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
9679 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
9677 }
9680 }
9678 .celltoolbar select::-moz-placeholder {
9681 .celltoolbar select::-moz-placeholder {
9679 color: #999999;
9682 color: #999999;
9680 opacity: 1;
9683 opacity: 1;
9681 }
9684 }
9682 .celltoolbar select:-ms-input-placeholder {
9685 .celltoolbar select:-ms-input-placeholder {
9683 color: #999999;
9686 color: #999999;
9684 }
9687 }
9685 .celltoolbar select::-webkit-input-placeholder {
9688 .celltoolbar select::-webkit-input-placeholder {
9686 color: #999999;
9689 color: #999999;
9687 }
9690 }
9688 .celltoolbar select[disabled],
9691 .celltoolbar select[disabled],
9689 .celltoolbar select[readonly],
9692 .celltoolbar select[readonly],
9690 fieldset[disabled] .celltoolbar select {
9693 fieldset[disabled] .celltoolbar select {
9691 cursor: not-allowed;
9694 cursor: not-allowed;
9692 background-color: #eeeeee;
9695 background-color: #eeeeee;
9693 opacity: 1;
9696 opacity: 1;
9694 }
9697 }
9695 textarea.celltoolbar select {
9698 textarea.celltoolbar select {
9696 height: auto;
9699 height: auto;
9697 }
9700 }
9698 select.celltoolbar select {
9701 select.celltoolbar select {
9699 height: 30px;
9702 height: 30px;
9700 line-height: 30px;
9703 line-height: 30px;
9701 }
9704 }
9702 textarea.celltoolbar select,
9705 textarea.celltoolbar select,
9703 select[multiple].celltoolbar select {
9706 select[multiple].celltoolbar select {
9704 height: auto;
9707 height: auto;
9705 }
9708 }
9706 .celltoolbar label {
9709 .celltoolbar label {
9707 margin-left: 5px;
9710 margin-left: 5px;
9708 margin-right: 5px;
9711 margin-right: 5px;
9709 }
9712 }
9710 .completions {
9713 .completions {
9711 position: absolute;
9714 position: absolute;
9712 z-index: 10;
9715 z-index: 10;
9713 overflow: hidden;
9716 overflow: hidden;
9714 border: 1px solid #ababab;
9717 border: 1px solid #ababab;
9715 border-radius: 2px;
9718 border-radius: 2px;
9716 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
9719 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
9717 box-shadow: 0px 6px 10px -1px #adadad;
9720 box-shadow: 0px 6px 10px -1px #adadad;
9718 }
9721 }
9719 .completions select {
9722 .completions select {
9720 background: white;
9723 background: white;
9721 outline: none;
9724 outline: none;
9722 border: none;
9725 border: none;
9723 padding: 0px;
9726 padding: 0px;
9724 margin: 0px;
9727 margin: 0px;
9725 overflow: auto;
9728 overflow: auto;
9726 font-family: monospace;
9729 font-family: monospace;
9727 font-size: 110%;
9730 font-size: 110%;
9728 color: #000000;
9731 color: #000000;
9729 width: auto;
9732 width: auto;
9730 }
9733 }
9731 .completions select option.context {
9734 .completions select option.context {
9732 color: #3071a9;
9735 color: #3071a9;
9733 }
9736 }
9734 #kernel_logo_widget {
9737 #kernel_logo_widget {
9735 margin-right: 1em;
9738 margin-right: 1em;
9736 float: right !important;
9739 float: right !important;
9737 float: right;
9740 float: right;
9738 }
9741 }
9739 #kernel_logo_widget .current_kernel_logo {
9742 #kernel_logo_widget .current_kernel_logo {
9740 display: none;
9743 display: none;
9741 margin-top: -1px;
9744 margin-top: -1px;
9742 margin-bottom: -1px;
9745 margin-bottom: -1px;
9743 width: 32px;
9746 width: 32px;
9744 height: 32px;
9747 height: 32px;
9745 }
9748 }
9746 #menubar {
9749 #menubar {
9747 box-sizing: border-box;
9750 box-sizing: border-box;
9748 -moz-box-sizing: border-box;
9751 -moz-box-sizing: border-box;
9749 -webkit-box-sizing: border-box;
9752 -webkit-box-sizing: border-box;
9750 }
9753 }
9751 #menubar .navbar {
9754 #menubar .navbar {
9752 border-top: 1px;
9755 border-top: 1px;
9753 border-radius: 0px 0px 2px 2px;
9756 border-radius: 0px 0px 2px 2px;
9754 margin-bottom: 6px;
9757 margin-bottom: 6px;
9755 }
9758 }
9756 #menubar .navbar-toggle {
9759 #menubar .navbar-toggle {
9757 float: left;
9760 float: left;
9758 }
9761 }
9759 #menubar .navbar-collapse {
9762 #menubar .navbar-collapse {
9760 clear: left;
9763 clear: left;
9761 }
9764 }
9762 .nav-wrapper {
9765 .nav-wrapper {
9763 border-bottom: 1px solid #e7e7e7;
9766 border-bottom: 1px solid #e7e7e7;
9764 }
9767 }
9765 i.menu-icon {
9768 i.menu-icon {
9766 padding-top: 4px;
9769 padding-top: 4px;
9767 }
9770 }
9768 ul#help_menu li a {
9771 ul#help_menu li a {
9769 overflow: hidden;
9772 overflow: hidden;
9770 padding-right: 2.2em;
9773 padding-right: 2.2em;
9771 }
9774 }
9772 ul#help_menu li a i {
9775 ul#help_menu li a i {
9773 margin-right: -1.2em;
9776 margin-right: -1.2em;
9774 }
9777 }
9775 .dropdown-submenu {
9778 .dropdown-submenu {
9776 position: relative;
9779 position: relative;
9777 }
9780 }
9778 .dropdown-submenu > .dropdown-menu {
9781 .dropdown-submenu > .dropdown-menu {
9779 top: 0;
9782 top: 0;
9780 left: 100%;
9783 left: 100%;
9781 margin-top: -6px;
9784 margin-top: -6px;
9782 margin-left: -1px;
9785 margin-left: -1px;
9783 -webkit-border-radius: 0 6px 6px 6px;
9786 -webkit-border-radius: 0 6px 6px 6px;
9784 -moz-border-radius: 0 6px 6px 6px;
9787 -moz-border-radius: 0 6px 6px 6px;
9785 border-radius: 0 6px 6px 6px;
9788 border-radius: 0 6px 6px 6px;
9786 }
9789 }
9787 .dropdown-submenu:hover > .dropdown-menu {
9790 .dropdown-submenu:hover > .dropdown-menu {
9788 display: block;
9791 display: block;
9789 }
9792 }
9790 .dropdown-submenu > a:after {
9793 .dropdown-submenu > a:after {
9791 display: block;
9794 display: block;
9792 content: " ";
9795 content: " ";
9793 float: right;
9796 float: right;
9794 width: 0;
9797 width: 0;
9795 height: 0;
9798 height: 0;
9796 border-color: transparent;
9799 border-color: transparent;
9797 border-style: solid;
9800 border-style: solid;
9798 border-width: 5px 0 5px 5px;
9801 border-width: 5px 0 5px 5px;
9799 border-left-color: #cccccc;
9802 border-left-color: #cccccc;
9800 margin-top: 5px;
9803 margin-top: 5px;
9801 margin-right: -10px;
9804 margin-right: -10px;
9802 }
9805 }
9803 .dropdown-submenu:hover > a:after {
9806 .dropdown-submenu:hover > a:after {
9804 border-left-color: #ffffff;
9807 border-left-color: #ffffff;
9805 }
9808 }
9806 .dropdown-submenu.pull-left {
9809 .dropdown-submenu.pull-left {
9807 float: none;
9810 float: none;
9808 }
9811 }
9809 .dropdown-submenu.pull-left > .dropdown-menu {
9812 .dropdown-submenu.pull-left > .dropdown-menu {
9810 left: -100%;
9813 left: -100%;
9811 margin-left: 10px;
9814 margin-left: 10px;
9812 -webkit-border-radius: 6px 0 6px 6px;
9815 -webkit-border-radius: 6px 0 6px 6px;
9813 -moz-border-radius: 6px 0 6px 6px;
9816 -moz-border-radius: 6px 0 6px 6px;
9814 border-radius: 6px 0 6px 6px;
9817 border-radius: 6px 0 6px 6px;
9815 }
9818 }
9816 #notification_area {
9819 #notification_area {
9817 float: right !important;
9820 float: right !important;
9818 float: right;
9821 float: right;
9819 z-index: 10;
9822 z-index: 10;
9820 }
9823 }
9821 .indicator_area {
9824 .indicator_area {
9822 color: #777777;
9825 color: #777777;
9823 margin-left: 5px;
9826 margin-left: 5px;
9824 margin-right: 5px;
9827 margin-right: 5px;
9825 width: 11px;
9828 width: 11px;
9826 z-index: 10;
9829 z-index: 10;
9827 text-align: center;
9830 text-align: center;
9828 }
9831 }
9829 #kernel_indicator {
9832 #kernel_indicator {
9830 float: right !important;
9833 float: right !important;
9831 float: right;
9834 float: right;
9832 color: #777777;
9835 color: #777777;
9833 margin-left: 5px;
9836 margin-left: 5px;
9834 margin-right: 5px;
9837 margin-right: 5px;
9835 width: 11px;
9838 width: 11px;
9836 z-index: 10;
9839 z-index: 10;
9837 text-align: center;
9840 text-align: center;
9838 width: auto;
9841 width: auto;
9839 border-left: 1px solid;
9842 border-left: 1px solid;
9840 }
9843 }
9841 #kernel_indicator .kernel_indicator_name {
9844 #kernel_indicator .kernel_indicator_name {
9842 padding-left: 5px;
9845 padding-left: 5px;
9843 padding-right: 5px;
9846 padding-right: 5px;
9844 }
9847 }
9845 #modal_indicator {
9848 #modal_indicator {
9846 float: right !important;
9849 float: right !important;
9847 float: right;
9850 float: right;
9848 color: #777777;
9851 color: #777777;
9849 margin-left: 5px;
9852 margin-left: 5px;
9850 margin-right: 5px;
9853 margin-right: 5px;
9851 width: 11px;
9854 width: 11px;
9852 z-index: 10;
9855 z-index: 10;
9853 text-align: center;
9856 text-align: center;
9854 }
9857 }
9855 .edit_mode_icon:before {
9858 .edit_mode_icon:before {
9856 display: inline-block;
9859 display: inline-block;
9857 font: normal normal normal 14px/1 FontAwesome;
9860 font: normal normal normal 14px/1 FontAwesome;
9858 font-size: inherit;
9861 font-size: inherit;
9859 text-rendering: auto;
9862 text-rendering: auto;
9860 -webkit-font-smoothing: antialiased;
9863 -webkit-font-smoothing: antialiased;
9861 -moz-osx-font-smoothing: grayscale;
9864 -moz-osx-font-smoothing: grayscale;
9862 content: "\f040";
9865 content: "\f040";
9863 }
9866 }
9864 .edit_mode_icon:before.pull-left {
9867 .edit_mode_icon:before.pull-left {
9865 margin-right: .3em;
9868 margin-right: .3em;
9866 }
9869 }
9867 .edit_mode_icon:before.pull-right {
9870 .edit_mode_icon:before.pull-right {
9868 margin-left: .3em;
9871 margin-left: .3em;
9869 }
9872 }
9870 .command_mode_icon:before {
9873 .command_mode_icon:before {
9871 display: inline-block;
9874 display: inline-block;
9872 font: normal normal normal 14px/1 FontAwesome;
9875 font: normal normal normal 14px/1 FontAwesome;
9873 font-size: inherit;
9876 font-size: inherit;
9874 text-rendering: auto;
9877 text-rendering: auto;
9875 -webkit-font-smoothing: antialiased;
9878 -webkit-font-smoothing: antialiased;
9876 -moz-osx-font-smoothing: grayscale;
9879 -moz-osx-font-smoothing: grayscale;
9877 content: ' ';
9880 content: ' ';
9878 }
9881 }
9879 .command_mode_icon:before.pull-left {
9882 .command_mode_icon:before.pull-left {
9880 margin-right: .3em;
9883 margin-right: .3em;
9881 }
9884 }
9882 .command_mode_icon:before.pull-right {
9885 .command_mode_icon:before.pull-right {
9883 margin-left: .3em;
9886 margin-left: .3em;
9884 }
9887 }
9885 .kernel_idle_icon:before {
9888 .kernel_idle_icon:before {
9886 display: inline-block;
9889 display: inline-block;
9887 font: normal normal normal 14px/1 FontAwesome;
9890 font: normal normal normal 14px/1 FontAwesome;
9888 font-size: inherit;
9891 font-size: inherit;
9889 text-rendering: auto;
9892 text-rendering: auto;
9890 -webkit-font-smoothing: antialiased;
9893 -webkit-font-smoothing: antialiased;
9891 -moz-osx-font-smoothing: grayscale;
9894 -moz-osx-font-smoothing: grayscale;
9892 content: "\f10c";
9895 content: "\f10c";
9893 }
9896 }
9894 .kernel_idle_icon:before.pull-left {
9897 .kernel_idle_icon:before.pull-left {
9895 margin-right: .3em;
9898 margin-right: .3em;
9896 }
9899 }
9897 .kernel_idle_icon:before.pull-right {
9900 .kernel_idle_icon:before.pull-right {
9898 margin-left: .3em;
9901 margin-left: .3em;
9899 }
9902 }
9900 .kernel_busy_icon:before {
9903 .kernel_busy_icon:before {
9901 display: inline-block;
9904 display: inline-block;
9902 font: normal normal normal 14px/1 FontAwesome;
9905 font: normal normal normal 14px/1 FontAwesome;
9903 font-size: inherit;
9906 font-size: inherit;
9904 text-rendering: auto;
9907 text-rendering: auto;
9905 -webkit-font-smoothing: antialiased;
9908 -webkit-font-smoothing: antialiased;
9906 -moz-osx-font-smoothing: grayscale;
9909 -moz-osx-font-smoothing: grayscale;
9907 content: "\f111";
9910 content: "\f111";
9908 }
9911 }
9909 .kernel_busy_icon:before.pull-left {
9912 .kernel_busy_icon:before.pull-left {
9910 margin-right: .3em;
9913 margin-right: .3em;
9911 }
9914 }
9912 .kernel_busy_icon:before.pull-right {
9915 .kernel_busy_icon:before.pull-right {
9913 margin-left: .3em;
9916 margin-left: .3em;
9914 }
9917 }
9915 .kernel_dead_icon:before {
9918 .kernel_dead_icon:before {
9916 display: inline-block;
9919 display: inline-block;
9917 font: normal normal normal 14px/1 FontAwesome;
9920 font: normal normal normal 14px/1 FontAwesome;
9918 font-size: inherit;
9921 font-size: inherit;
9919 text-rendering: auto;
9922 text-rendering: auto;
9920 -webkit-font-smoothing: antialiased;
9923 -webkit-font-smoothing: antialiased;
9921 -moz-osx-font-smoothing: grayscale;
9924 -moz-osx-font-smoothing: grayscale;
9922 content: "\f1e2";
9925 content: "\f1e2";
9923 }
9926 }
9924 .kernel_dead_icon:before.pull-left {
9927 .kernel_dead_icon:before.pull-left {
9925 margin-right: .3em;
9928 margin-right: .3em;
9926 }
9929 }
9927 .kernel_dead_icon:before.pull-right {
9930 .kernel_dead_icon:before.pull-right {
9928 margin-left: .3em;
9931 margin-left: .3em;
9929 }
9932 }
9930 .kernel_disconnected_icon:before {
9933 .kernel_disconnected_icon:before {
9931 display: inline-block;
9934 display: inline-block;
9932 font: normal normal normal 14px/1 FontAwesome;
9935 font: normal normal normal 14px/1 FontAwesome;
9933 font-size: inherit;
9936 font-size: inherit;
9934 text-rendering: auto;
9937 text-rendering: auto;
9935 -webkit-font-smoothing: antialiased;
9938 -webkit-font-smoothing: antialiased;
9936 -moz-osx-font-smoothing: grayscale;
9939 -moz-osx-font-smoothing: grayscale;
9937 content: "\f127";
9940 content: "\f127";
9938 }
9941 }
9939 .kernel_disconnected_icon:before.pull-left {
9942 .kernel_disconnected_icon:before.pull-left {
9940 margin-right: .3em;
9943 margin-right: .3em;
9941 }
9944 }
9942 .kernel_disconnected_icon:before.pull-right {
9945 .kernel_disconnected_icon:before.pull-right {
9943 margin-left: .3em;
9946 margin-left: .3em;
9944 }
9947 }
9945 .notification_widget {
9948 .notification_widget {
9946 color: #777777;
9949 color: #777777;
9947 z-index: 10;
9950 z-index: 10;
9948 background: rgba(240, 240, 240, 0.5);
9951 background: rgba(240, 240, 240, 0.5);
9949 color: #333333;
9952 color: #333333;
9950 background-color: #ffffff;
9953 background-color: #ffffff;
9951 border-color: #cccccc;
9954 border-color: #cccccc;
9952 }
9955 }
9953 .notification_widget:hover,
9956 .notification_widget:hover,
9954 .notification_widget:focus,
9957 .notification_widget:focus,
9955 .notification_widget:active,
9958 .notification_widget:active,
9956 .notification_widget.active,
9959 .notification_widget.active,
9957 .open .dropdown-toggle.notification_widget {
9960 .open .dropdown-toggle.notification_widget {
9958 color: #333333;
9961 color: #333333;
9959 background-color: #ebebeb;
9962 background-color: #ebebeb;
9960 border-color: #adadad;
9963 border-color: #adadad;
9961 }
9964 }
9962 .notification_widget:active,
9965 .notification_widget:active,
9963 .notification_widget.active,
9966 .notification_widget.active,
9964 .open .dropdown-toggle.notification_widget {
9967 .open .dropdown-toggle.notification_widget {
9965 background-image: none;
9968 background-image: none;
9966 }
9969 }
9967 .notification_widget.disabled,
9970 .notification_widget.disabled,
9968 .notification_widget[disabled],
9971 .notification_widget[disabled],
9969 fieldset[disabled] .notification_widget,
9972 fieldset[disabled] .notification_widget,
9970 .notification_widget.disabled:hover,
9973 .notification_widget.disabled:hover,
9971 .notification_widget[disabled]:hover,
9974 .notification_widget[disabled]:hover,
9972 fieldset[disabled] .notification_widget:hover,
9975 fieldset[disabled] .notification_widget:hover,
9973 .notification_widget.disabled:focus,
9976 .notification_widget.disabled:focus,
9974 .notification_widget[disabled]:focus,
9977 .notification_widget[disabled]:focus,
9975 fieldset[disabled] .notification_widget:focus,
9978 fieldset[disabled] .notification_widget:focus,
9976 .notification_widget.disabled:active,
9979 .notification_widget.disabled:active,
9977 .notification_widget[disabled]:active,
9980 .notification_widget[disabled]:active,
9978 fieldset[disabled] .notification_widget:active,
9981 fieldset[disabled] .notification_widget:active,
9979 .notification_widget.disabled.active,
9982 .notification_widget.disabled.active,
9980 .notification_widget[disabled].active,
9983 .notification_widget[disabled].active,
9981 fieldset[disabled] .notification_widget.active {
9984 fieldset[disabled] .notification_widget.active {
9982 background-color: #ffffff;
9985 background-color: #ffffff;
9983 border-color: #cccccc;
9986 border-color: #cccccc;
9984 }
9987 }
9985 .notification_widget .badge {
9988 .notification_widget .badge {
9986 color: #ffffff;
9989 color: #ffffff;
9987 background-color: #333333;
9990 background-color: #333333;
9988 }
9991 }
9989 .notification_widget.warning {
9992 .notification_widget.warning {
9990 color: #ffffff;
9993 color: #ffffff;
9991 background-color: #f0ad4e;
9994 background-color: #f0ad4e;
9992 border-color: #eea236;
9995 border-color: #eea236;
9993 }
9996 }
9994 .notification_widget.warning:hover,
9997 .notification_widget.warning:hover,
9995 .notification_widget.warning:focus,
9998 .notification_widget.warning:focus,
9996 .notification_widget.warning:active,
9999 .notification_widget.warning:active,
9997 .notification_widget.warning.active,
10000 .notification_widget.warning.active,
9998 .open .dropdown-toggle.notification_widget.warning {
10001 .open .dropdown-toggle.notification_widget.warning {
9999 color: #ffffff;
10002 color: #ffffff;
10000 background-color: #ed9c28;
10003 background-color: #ed9c28;
10001 border-color: #d58512;
10004 border-color: #d58512;
10002 }
10005 }
10003 .notification_widget.warning:active,
10006 .notification_widget.warning:active,
10004 .notification_widget.warning.active,
10007 .notification_widget.warning.active,
10005 .open .dropdown-toggle.notification_widget.warning {
10008 .open .dropdown-toggle.notification_widget.warning {
10006 background-image: none;
10009 background-image: none;
10007 }
10010 }
10008 .notification_widget.warning.disabled,
10011 .notification_widget.warning.disabled,
10009 .notification_widget.warning[disabled],
10012 .notification_widget.warning[disabled],
10010 fieldset[disabled] .notification_widget.warning,
10013 fieldset[disabled] .notification_widget.warning,
10011 .notification_widget.warning.disabled:hover,
10014 .notification_widget.warning.disabled:hover,
10012 .notification_widget.warning[disabled]:hover,
10015 .notification_widget.warning[disabled]:hover,
10013 fieldset[disabled] .notification_widget.warning:hover,
10016 fieldset[disabled] .notification_widget.warning:hover,
10014 .notification_widget.warning.disabled:focus,
10017 .notification_widget.warning.disabled:focus,
10015 .notification_widget.warning[disabled]:focus,
10018 .notification_widget.warning[disabled]:focus,
10016 fieldset[disabled] .notification_widget.warning:focus,
10019 fieldset[disabled] .notification_widget.warning:focus,
10017 .notification_widget.warning.disabled:active,
10020 .notification_widget.warning.disabled:active,
10018 .notification_widget.warning[disabled]:active,
10021 .notification_widget.warning[disabled]:active,
10019 fieldset[disabled] .notification_widget.warning:active,
10022 fieldset[disabled] .notification_widget.warning:active,
10020 .notification_widget.warning.disabled.active,
10023 .notification_widget.warning.disabled.active,
10021 .notification_widget.warning[disabled].active,
10024 .notification_widget.warning[disabled].active,
10022 fieldset[disabled] .notification_widget.warning.active {
10025 fieldset[disabled] .notification_widget.warning.active {
10023 background-color: #f0ad4e;
10026 background-color: #f0ad4e;
10024 border-color: #eea236;
10027 border-color: #eea236;
10025 }
10028 }
10026 .notification_widget.warning .badge {
10029 .notification_widget.warning .badge {
10027 color: #f0ad4e;
10030 color: #f0ad4e;
10028 background-color: #ffffff;
10031 background-color: #ffffff;
10029 }
10032 }
10030 .notification_widget.success {
10033 .notification_widget.success {
10031 color: #ffffff;
10034 color: #ffffff;
10032 background-color: #5cb85c;
10035 background-color: #5cb85c;
10033 border-color: #4cae4c;
10036 border-color: #4cae4c;
10034 }
10037 }
10035 .notification_widget.success:hover,
10038 .notification_widget.success:hover,
10036 .notification_widget.success:focus,
10039 .notification_widget.success:focus,
10037 .notification_widget.success:active,
10040 .notification_widget.success:active,
10038 .notification_widget.success.active,
10041 .notification_widget.success.active,
10039 .open .dropdown-toggle.notification_widget.success {
10042 .open .dropdown-toggle.notification_widget.success {
10040 color: #ffffff;
10043 color: #ffffff;
10041 background-color: #47a447;
10044 background-color: #47a447;
10042 border-color: #398439;
10045 border-color: #398439;
10043 }
10046 }
10044 .notification_widget.success:active,
10047 .notification_widget.success:active,
10045 .notification_widget.success.active,
10048 .notification_widget.success.active,
10046 .open .dropdown-toggle.notification_widget.success {
10049 .open .dropdown-toggle.notification_widget.success {
10047 background-image: none;
10050 background-image: none;
10048 }
10051 }
10049 .notification_widget.success.disabled,
10052 .notification_widget.success.disabled,
10050 .notification_widget.success[disabled],
10053 .notification_widget.success[disabled],
10051 fieldset[disabled] .notification_widget.success,
10054 fieldset[disabled] .notification_widget.success,
10052 .notification_widget.success.disabled:hover,
10055 .notification_widget.success.disabled:hover,
10053 .notification_widget.success[disabled]:hover,
10056 .notification_widget.success[disabled]:hover,
10054 fieldset[disabled] .notification_widget.success:hover,
10057 fieldset[disabled] .notification_widget.success:hover,
10055 .notification_widget.success.disabled:focus,
10058 .notification_widget.success.disabled:focus,
10056 .notification_widget.success[disabled]:focus,
10059 .notification_widget.success[disabled]:focus,
10057 fieldset[disabled] .notification_widget.success:focus,
10060 fieldset[disabled] .notification_widget.success:focus,
10058 .notification_widget.success.disabled:active,
10061 .notification_widget.success.disabled:active,
10059 .notification_widget.success[disabled]:active,
10062 .notification_widget.success[disabled]:active,
10060 fieldset[disabled] .notification_widget.success:active,
10063 fieldset[disabled] .notification_widget.success:active,
10061 .notification_widget.success.disabled.active,
10064 .notification_widget.success.disabled.active,
10062 .notification_widget.success[disabled].active,
10065 .notification_widget.success[disabled].active,
10063 fieldset[disabled] .notification_widget.success.active {
10066 fieldset[disabled] .notification_widget.success.active {
10064 background-color: #5cb85c;
10067 background-color: #5cb85c;
10065 border-color: #4cae4c;
10068 border-color: #4cae4c;
10066 }
10069 }
10067 .notification_widget.success .badge {
10070 .notification_widget.success .badge {
10068 color: #5cb85c;
10071 color: #5cb85c;
10069 background-color: #ffffff;
10072 background-color: #ffffff;
10070 }
10073 }
10071 .notification_widget.info {
10074 .notification_widget.info {
10072 color: #ffffff;
10075 color: #ffffff;
10073 background-color: #5bc0de;
10076 background-color: #5bc0de;
10074 border-color: #46b8da;
10077 border-color: #46b8da;
10075 }
10078 }
10076 .notification_widget.info:hover,
10079 .notification_widget.info:hover,
10077 .notification_widget.info:focus,
10080 .notification_widget.info:focus,
10078 .notification_widget.info:active,
10081 .notification_widget.info:active,
10079 .notification_widget.info.active,
10082 .notification_widget.info.active,
10080 .open .dropdown-toggle.notification_widget.info {
10083 .open .dropdown-toggle.notification_widget.info {
10081 color: #ffffff;
10084 color: #ffffff;
10082 background-color: #39b3d7;
10085 background-color: #39b3d7;
10083 border-color: #269abc;
10086 border-color: #269abc;
10084 }
10087 }
10085 .notification_widget.info:active,
10088 .notification_widget.info:active,
10086 .notification_widget.info.active,
10089 .notification_widget.info.active,
10087 .open .dropdown-toggle.notification_widget.info {
10090 .open .dropdown-toggle.notification_widget.info {
10088 background-image: none;
10091 background-image: none;
10089 }
10092 }
10090 .notification_widget.info.disabled,
10093 .notification_widget.info.disabled,
10091 .notification_widget.info[disabled],
10094 .notification_widget.info[disabled],
10092 fieldset[disabled] .notification_widget.info,
10095 fieldset[disabled] .notification_widget.info,
10093 .notification_widget.info.disabled:hover,
10096 .notification_widget.info.disabled:hover,
10094 .notification_widget.info[disabled]:hover,
10097 .notification_widget.info[disabled]:hover,
10095 fieldset[disabled] .notification_widget.info:hover,
10098 fieldset[disabled] .notification_widget.info:hover,
10096 .notification_widget.info.disabled:focus,
10099 .notification_widget.info.disabled:focus,
10097 .notification_widget.info[disabled]:focus,
10100 .notification_widget.info[disabled]:focus,
10098 fieldset[disabled] .notification_widget.info:focus,
10101 fieldset[disabled] .notification_widget.info:focus,
10099 .notification_widget.info.disabled:active,
10102 .notification_widget.info.disabled:active,
10100 .notification_widget.info[disabled]:active,
10103 .notification_widget.info[disabled]:active,
10101 fieldset[disabled] .notification_widget.info:active,
10104 fieldset[disabled] .notification_widget.info:active,
10102 .notification_widget.info.disabled.active,
10105 .notification_widget.info.disabled.active,
10103 .notification_widget.info[disabled].active,
10106 .notification_widget.info[disabled].active,
10104 fieldset[disabled] .notification_widget.info.active {
10107 fieldset[disabled] .notification_widget.info.active {
10105 background-color: #5bc0de;
10108 background-color: #5bc0de;
10106 border-color: #46b8da;
10109 border-color: #46b8da;
10107 }
10110 }
10108 .notification_widget.info .badge {
10111 .notification_widget.info .badge {
10109 color: #5bc0de;
10112 color: #5bc0de;
10110 background-color: #ffffff;
10113 background-color: #ffffff;
10111 }
10114 }
10112 .notification_widget.danger {
10115 .notification_widget.danger {
10113 color: #ffffff;
10116 color: #ffffff;
10114 background-color: #d9534f;
10117 background-color: #d9534f;
10115 border-color: #d43f3a;
10118 border-color: #d43f3a;
10116 }
10119 }
10117 .notification_widget.danger:hover,
10120 .notification_widget.danger:hover,
10118 .notification_widget.danger:focus,
10121 .notification_widget.danger:focus,
10119 .notification_widget.danger:active,
10122 .notification_widget.danger:active,
10120 .notification_widget.danger.active,
10123 .notification_widget.danger.active,
10121 .open .dropdown-toggle.notification_widget.danger {
10124 .open .dropdown-toggle.notification_widget.danger {
10122 color: #ffffff;
10125 color: #ffffff;
10123 background-color: #d2322d;
10126 background-color: #d2322d;
10124 border-color: #ac2925;
10127 border-color: #ac2925;
10125 }
10128 }
10126 .notification_widget.danger:active,
10129 .notification_widget.danger:active,
10127 .notification_widget.danger.active,
10130 .notification_widget.danger.active,
10128 .open .dropdown-toggle.notification_widget.danger {
10131 .open .dropdown-toggle.notification_widget.danger {
10129 background-image: none;
10132 background-image: none;
10130 }
10133 }
10131 .notification_widget.danger.disabled,
10134 .notification_widget.danger.disabled,
10132 .notification_widget.danger[disabled],
10135 .notification_widget.danger[disabled],
10133 fieldset[disabled] .notification_widget.danger,
10136 fieldset[disabled] .notification_widget.danger,
10134 .notification_widget.danger.disabled:hover,
10137 .notification_widget.danger.disabled:hover,
10135 .notification_widget.danger[disabled]:hover,
10138 .notification_widget.danger[disabled]:hover,
10136 fieldset[disabled] .notification_widget.danger:hover,
10139 fieldset[disabled] .notification_widget.danger:hover,
10137 .notification_widget.danger.disabled:focus,
10140 .notification_widget.danger.disabled:focus,
10138 .notification_widget.danger[disabled]:focus,
10141 .notification_widget.danger[disabled]:focus,
10139 fieldset[disabled] .notification_widget.danger:focus,
10142 fieldset[disabled] .notification_widget.danger:focus,
10140 .notification_widget.danger.disabled:active,
10143 .notification_widget.danger.disabled:active,
10141 .notification_widget.danger[disabled]:active,
10144 .notification_widget.danger[disabled]:active,
10142 fieldset[disabled] .notification_widget.danger:active,
10145 fieldset[disabled] .notification_widget.danger:active,
10143 .notification_widget.danger.disabled.active,
10146 .notification_widget.danger.disabled.active,
10144 .notification_widget.danger[disabled].active,
10147 .notification_widget.danger[disabled].active,
10145 fieldset[disabled] .notification_widget.danger.active {
10148 fieldset[disabled] .notification_widget.danger.active {
10146 background-color: #d9534f;
10149 background-color: #d9534f;
10147 border-color: #d43f3a;
10150 border-color: #d43f3a;
10148 }
10151 }
10149 .notification_widget.danger .badge {
10152 .notification_widget.danger .badge {
10150 color: #d9534f;
10153 color: #d9534f;
10151 background-color: #ffffff;
10154 background-color: #ffffff;
10152 }
10155 }
10153 div#pager {
10156 div#pager {
10154 background-color: #ffffff;
10157 background-color: #ffffff;
10155 font-size: 14px;
10158 font-size: 14px;
10156 line-height: 20px;
10159 line-height: 20px;
10157 overflow: hidden;
10160 overflow: hidden;
10158 display: none;
10161 display: none;
10159 position: fixed;
10162 position: fixed;
10160 bottom: 0px;
10163 bottom: 0px;
10161 width: 100%;
10164 width: 100%;
10162 max-height: 50%;
10165 max-height: 50%;
10163 padding-top: 8px;
10166 padding-top: 8px;
10164 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10167 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10165 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10168 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10166 /* Display over codemirror */
10169 /* Display over codemirror */
10167 z-index: 100;
10170 z-index: 100;
10168 /* Hack which prevents jquery ui resizable from changing top. */
10171 /* Hack which prevents jquery ui resizable from changing top. */
10169 top: inherit !important;
10172 top: inherit !important;
10170 }
10173 }
10171 div#pager pre {
10174 div#pager pre {
10172 line-height: 1.21429em;
10175 line-height: 1.21429em;
10173 color: #000000;
10176 color: #000000;
10174 background-color: #f7f7f7;
10177 background-color: #f7f7f7;
10175 padding: 0.4em;
10178 padding: 0.4em;
10176 }
10179 }
10177 div#pager #pager-button-area {
10180 div#pager #pager-button-area {
10178 position: absolute;
10181 position: absolute;
10179 top: 8px;
10182 top: 8px;
10180 right: 20px;
10183 right: 20px;
10181 }
10184 }
10182 div#pager #pager-contents {
10185 div#pager #pager-contents {
10183 position: relative;
10186 position: relative;
10184 overflow: auto;
10187 overflow: auto;
10185 width: 100%;
10188 width: 100%;
10186 height: 100%;
10189 height: 100%;
10187 }
10190 }
10188 div#pager #pager-contents #pager-container {
10191 div#pager #pager-contents #pager-container {
10189 position: relative;
10192 position: relative;
10190 padding: 15px 0px;
10193 padding: 15px 0px;
10191 box-sizing: border-box;
10194 box-sizing: border-box;
10192 -moz-box-sizing: border-box;
10195 -moz-box-sizing: border-box;
10193 -webkit-box-sizing: border-box;
10196 -webkit-box-sizing: border-box;
10194 }
10197 }
10195 div#pager .ui-resizable-handle {
10198 div#pager .ui-resizable-handle {
10196 top: 0px;
10199 top: 0px;
10197 height: 8px;
10200 height: 8px;
10198 background: #f7f7f7;
10201 background: #f7f7f7;
10199 border-top: 1px solid #cfcfcf;
10202 border-top: 1px solid #cfcfcf;
10200 border-bottom: 1px solid #cfcfcf;
10203 border-bottom: 1px solid #cfcfcf;
10201 /* This injects handle bars (a short, wide = symbol) for
10204 /* This injects handle bars (a short, wide = symbol) for
10202 the resize handle. */
10205 the resize handle. */
10203 }
10206 }
10204 div#pager .ui-resizable-handle::after {
10207 div#pager .ui-resizable-handle::after {
10205 content: '';
10208 content: '';
10206 top: 2px;
10209 top: 2px;
10207 left: 50%;
10210 left: 50%;
10208 height: 3px;
10211 height: 3px;
10209 width: 30px;
10212 width: 30px;
10210 margin-left: -15px;
10213 margin-left: -15px;
10211 position: absolute;
10214 position: absolute;
10212 border-top: 1px solid #cfcfcf;
10215 border-top: 1px solid #cfcfcf;
10213 }
10216 }
10214 .quickhelp {
10217 .quickhelp {
10215 /* Old browsers */
10218 /* Old browsers */
10216 display: -webkit-box;
10219 display: -webkit-box;
10217 -webkit-box-orient: horizontal;
10220 -webkit-box-orient: horizontal;
10218 -webkit-box-align: stretch;
10221 -webkit-box-align: stretch;
10219 display: -moz-box;
10222 display: -moz-box;
10220 -moz-box-orient: horizontal;
10223 -moz-box-orient: horizontal;
10221 -moz-box-align: stretch;
10224 -moz-box-align: stretch;
10222 display: box;
10225 display: box;
10223 box-orient: horizontal;
10226 box-orient: horizontal;
10224 box-align: stretch;
10227 box-align: stretch;
10225 /* Modern browsers */
10228 /* Modern browsers */
10226 display: flex;
10229 display: flex;
10227 flex-direction: row;
10230 flex-direction: row;
10228 align-items: stretch;
10231 align-items: stretch;
10229 }
10232 }
10230 .shortcut_key {
10233 .shortcut_key {
10231 display: inline-block;
10234 display: inline-block;
10232 width: 20ex;
10235 width: 20ex;
10233 text-align: right;
10236 text-align: right;
10234 font-family: monospace;
10237 font-family: monospace;
10235 }
10238 }
10236 .shortcut_descr {
10239 .shortcut_descr {
10237 display: inline-block;
10240 display: inline-block;
10238 /* Old browsers */
10241 /* Old browsers */
10239 -webkit-box-flex: 1;
10242 -webkit-box-flex: 1;
10240 -moz-box-flex: 1;
10243 -moz-box-flex: 1;
10241 box-flex: 1;
10244 box-flex: 1;
10242 /* Modern browsers */
10245 /* Modern browsers */
10243 flex: 1;
10246 flex: 1;
10244 }
10247 }
10245 span.save_widget {
10248 span.save_widget {
10246 margin-top: 6px;
10249 margin-top: 6px;
10247 }
10250 }
10248 span.save_widget span.filename {
10251 span.save_widget span.filename {
10249 height: 1em;
10252 height: 1em;
10250 line-height: 1em;
10253 line-height: 1em;
10251 padding: 3px;
10254 padding: 3px;
10252 margin-left: 16px;
10255 margin-left: 16px;
10253 border: none;
10256 border: none;
10254 font-size: 146.5%;
10257 font-size: 146.5%;
10255 border-radius: 2px;
10258 border-radius: 2px;
10256 }
10259 }
10257 span.save_widget span.filename:hover {
10260 span.save_widget span.filename:hover {
10258 background-color: #e6e6e6;
10261 background-color: #e6e6e6;
10259 }
10262 }
10260 span.checkpoint_status,
10263 span.checkpoint_status,
10261 span.autosave_status {
10264 span.autosave_status {
10262 font-size: small;
10265 font-size: small;
10263 }
10266 }
10264 @media (max-width: 767px) {
10267 @media (max-width: 767px) {
10265 span.save_widget {
10268 span.save_widget {
10266 font-size: small;
10269 font-size: small;
10267 }
10270 }
10268 span.checkpoint_status,
10271 span.checkpoint_status,
10269 span.autosave_status {
10272 span.autosave_status {
10270 display: none;
10273 display: none;
10271 }
10274 }
10272 }
10275 }
10273 @media (min-width: 768px) and (max-width: 979px) {
10276 @media (min-width: 768px) and (max-width: 979px) {
10274 span.checkpoint_status {
10277 span.checkpoint_status {
10275 display: none;
10278 display: none;
10276 }
10279 }
10277 span.autosave_status {
10280 span.autosave_status {
10278 font-size: x-small;
10281 font-size: x-small;
10279 }
10282 }
10280 }
10283 }
10281 .toolbar {
10284 .toolbar {
10282 padding: 0px;
10285 padding: 0px;
10283 margin-left: -5px;
10286 margin-left: -5px;
10284 margin-top: -5px;
10287 margin-top: -5px;
10285 margin-bottom: 5px;
10288 margin-bottom: 5px;
10286 box-sizing: border-box;
10289 box-sizing: border-box;
10287 -moz-box-sizing: border-box;
10290 -moz-box-sizing: border-box;
10288 -webkit-box-sizing: border-box;
10291 -webkit-box-sizing: border-box;
10289 }
10292 }
10290 .toolbar select,
10293 .toolbar select,
10291 .toolbar label {
10294 .toolbar label {
10292 width: auto;
10295 width: auto;
10293 vertical-align: middle;
10296 vertical-align: middle;
10294 margin-right: 2px;
10297 margin-right: 2px;
10295 margin-bottom: 0px;
10298 margin-bottom: 0px;
10296 display: inline;
10299 display: inline;
10297 font-size: 92%;
10300 font-size: 92%;
10298 margin-left: 0.3em;
10301 margin-left: 0.3em;
10299 margin-right: 0.3em;
10302 margin-right: 0.3em;
10300 padding: 0px;
10303 padding: 0px;
10301 padding-top: 3px;
10304 padding-top: 3px;
10302 }
10305 }
10303 .toolbar .btn {
10306 .toolbar .btn {
10304 padding: 2px 8px;
10307 padding: 2px 8px;
10305 }
10308 }
10306 .toolbar .btn-group {
10309 .toolbar .btn-group {
10307 margin-top: 0px;
10310 margin-top: 0px;
10308 margin-left: 5px;
10311 margin-left: 5px;
10309 }
10312 }
10310 #maintoolbar {
10313 #maintoolbar {
10311 margin-bottom: -3px;
10314 margin-bottom: -3px;
10312 margin-top: -8px;
10315 margin-top: -8px;
10313 border: 0px;
10316 border: 0px;
10314 min-height: 27px;
10317 min-height: 27px;
10315 margin-left: 0px;
10318 margin-left: 0px;
10316 padding-top: 11px;
10319 padding-top: 11px;
10317 padding-bottom: 3px;
10320 padding-bottom: 3px;
10318 }
10321 }
10319 #maintoolbar .navbar-text {
10322 #maintoolbar .navbar-text {
10320 float: none;
10323 float: none;
10321 vertical-align: middle;
10324 vertical-align: middle;
10322 text-align: right;
10325 text-align: right;
10323 margin-left: 5px;
10326 margin-left: 5px;
10324 margin-right: 0px;
10327 margin-right: 0px;
10325 margin-top: 0px;
10328 margin-top: 0px;
10326 }
10329 }
10327 .select-xs {
10330 .select-xs {
10328 height: 24px;
10331 height: 24px;
10329 }
10332 }
10330 /**
10333 /**
10331 * Primary styles
10334 * Primary styles
10332 *
10335 *
10333 * Author: IPython Development Team
10336 * Author: IPython Development Team
10334 */
10337 */
10335 /** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
10338 /** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
10336 * of chance of beeing generated from the ../less/[samename].less file, you can
10339 * of chance of beeing generated from the ../less/[samename].less file, you can
10337 * try to get back the less file by reverting somme commit in history
10340 * try to get back the less file by reverting somme commit in history
10338 **/
10341 **/
10339 /*
10342 /*
10340 * We'll try to get something pretty, so we
10343 * We'll try to get something pretty, so we
10341 * have some strange css to have the scroll bar on
10344 * have some strange css to have the scroll bar on
10342 * the left with fix button on the top right of the tooltip
10345 * the left with fix button on the top right of the tooltip
10343 */
10346 */
10344 @-moz-keyframes fadeOut {
10347 @-moz-keyframes fadeOut {
10345 from {
10348 from {
10346 opacity: 1;
10349 opacity: 1;
10347 }
10350 }
10348 to {
10351 to {
10349 opacity: 0;
10352 opacity: 0;
10350 }
10353 }
10351 }
10354 }
10352 @-webkit-keyframes fadeOut {
10355 @-webkit-keyframes fadeOut {
10353 from {
10356 from {
10354 opacity: 1;
10357 opacity: 1;
10355 }
10358 }
10356 to {
10359 to {
10357 opacity: 0;
10360 opacity: 0;
10358 }
10361 }
10359 }
10362 }
10360 @-moz-keyframes fadeIn {
10363 @-moz-keyframes fadeIn {
10361 from {
10364 from {
10362 opacity: 0;
10365 opacity: 0;
10363 }
10366 }
10364 to {
10367 to {
10365 opacity: 1;
10368 opacity: 1;
10366 }
10369 }
10367 }
10370 }
10368 @-webkit-keyframes fadeIn {
10371 @-webkit-keyframes fadeIn {
10369 from {
10372 from {
10370 opacity: 0;
10373 opacity: 0;
10371 }
10374 }
10372 to {
10375 to {
10373 opacity: 1;
10376 opacity: 1;
10374 }
10377 }
10375 }
10378 }
10376 /*properties of tooltip after "expand"*/
10379 /*properties of tooltip after "expand"*/
10377 .bigtooltip {
10380 .bigtooltip {
10378 overflow: auto;
10381 overflow: auto;
10379 height: 200px;
10382 height: 200px;
10380 -webkit-transition-property: height;
10383 -webkit-transition-property: height;
10381 -webkit-transition-duration: 500ms;
10384 -webkit-transition-duration: 500ms;
10382 -moz-transition-property: height;
10385 -moz-transition-property: height;
10383 -moz-transition-duration: 500ms;
10386 -moz-transition-duration: 500ms;
10384 transition-property: height;
10387 transition-property: height;
10385 transition-duration: 500ms;
10388 transition-duration: 500ms;
10386 }
10389 }
10387 /*properties of tooltip before "expand"*/
10390 /*properties of tooltip before "expand"*/
10388 .smalltooltip {
10391 .smalltooltip {
10389 -webkit-transition-property: height;
10392 -webkit-transition-property: height;
10390 -webkit-transition-duration: 500ms;
10393 -webkit-transition-duration: 500ms;
10391 -moz-transition-property: height;
10394 -moz-transition-property: height;
10392 -moz-transition-duration: 500ms;
10395 -moz-transition-duration: 500ms;
10393 transition-property: height;
10396 transition-property: height;
10394 transition-duration: 500ms;
10397 transition-duration: 500ms;
10395 text-overflow: ellipsis;
10398 text-overflow: ellipsis;
10396 overflow: hidden;
10399 overflow: hidden;
10397 height: 80px;
10400 height: 80px;
10398 }
10401 }
10399 .tooltipbuttons {
10402 .tooltipbuttons {
10400 position: absolute;
10403 position: absolute;
10401 padding-right: 15px;
10404 padding-right: 15px;
10402 top: 0px;
10405 top: 0px;
10403 right: 0px;
10406 right: 0px;
10404 }
10407 }
10405 .tooltiptext {
10408 .tooltiptext {
10406 /*avoid the button to overlap on some docstring*/
10409 /*avoid the button to overlap on some docstring*/
10407 padding-right: 30px;
10410 padding-right: 30px;
10408 }
10411 }
10409 .ipython_tooltip {
10412 .ipython_tooltip {
10410 max-width: 700px;
10413 max-width: 700px;
10411 /*fade-in animation when inserted*/
10414 /*fade-in animation when inserted*/
10412 -webkit-animation: fadeOut 400ms;
10415 -webkit-animation: fadeOut 400ms;
10413 -moz-animation: fadeOut 400ms;
10416 -moz-animation: fadeOut 400ms;
10414 animation: fadeOut 400ms;
10417 animation: fadeOut 400ms;
10415 -webkit-animation: fadeIn 400ms;
10418 -webkit-animation: fadeIn 400ms;
10416 -moz-animation: fadeIn 400ms;
10419 -moz-animation: fadeIn 400ms;
10417 animation: fadeIn 400ms;
10420 animation: fadeIn 400ms;
10418 vertical-align: middle;
10421 vertical-align: middle;
10419 background-color: #f7f7f7;
10422 background-color: #f7f7f7;
10420 overflow: visible;
10423 overflow: visible;
10421 border: #ababab 1px solid;
10424 border: #ababab 1px solid;
10422 outline: none;
10425 outline: none;
10423 padding: 3px;
10426 padding: 3px;
10424 margin: 0px;
10427 margin: 0px;
10425 padding-left: 7px;
10428 padding-left: 7px;
10426 font-family: monospace;
10429 font-family: monospace;
10427 min-height: 50px;
10430 min-height: 50px;
10428 -moz-box-shadow: 0px 6px 10px -1px #adadad;
10431 -moz-box-shadow: 0px 6px 10px -1px #adadad;
10429 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10432 -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10430 box-shadow: 0px 6px 10px -1px #adadad;
10433 box-shadow: 0px 6px 10px -1px #adadad;
10431 border-radius: 2px;
10434 border-radius: 2px;
10432 position: absolute;
10435 position: absolute;
10433 z-index: 1000;
10436 z-index: 1000;
10434 }
10437 }
10435 .ipython_tooltip a {
10438 .ipython_tooltip a {
10436 float: right;
10439 float: right;
10437 }
10440 }
10438 .ipython_tooltip .tooltiptext pre {
10441 .ipython_tooltip .tooltiptext pre {
10439 border: 0;
10442 border: 0;
10440 border-radius: 0;
10443 border-radius: 0;
10441 font-size: 100%;
10444 font-size: 100%;
10442 background-color: #f7f7f7;
10445 background-color: #f7f7f7;
10443 }
10446 }
10444 .pretooltiparrow {
10447 .pretooltiparrow {
10445 left: 0px;
10448 left: 0px;
10446 margin: 0px;
10449 margin: 0px;
10447 top: -16px;
10450 top: -16px;
10448 width: 40px;
10451 width: 40px;
10449 height: 16px;
10452 height: 16px;
10450 overflow: hidden;
10453 overflow: hidden;
10451 position: absolute;
10454 position: absolute;
10452 }
10455 }
10453 .pretooltiparrow:before {
10456 .pretooltiparrow:before {
10454 background-color: #f7f7f7;
10457 background-color: #f7f7f7;
10455 border: 1px #ababab solid;
10458 border: 1px #ababab solid;
10456 z-index: 11;
10459 z-index: 11;
10457 content: "";
10460 content: "";
10458 position: absolute;
10461 position: absolute;
10459 left: 15px;
10462 left: 15px;
10460 top: 10px;
10463 top: 10px;
10461 width: 25px;
10464 width: 25px;
10462 height: 25px;
10465 height: 25px;
10463 -webkit-transform: rotate(45deg);
10466 -webkit-transform: rotate(45deg);
10464 -moz-transform: rotate(45deg);
10467 -moz-transform: rotate(45deg);
10465 -ms-transform: rotate(45deg);
10468 -ms-transform: rotate(45deg);
10466 -o-transform: rotate(45deg);
10469 -o-transform: rotate(45deg);
10467 }
10470 }
10468 .terminal {
10471 .terminal {
10469 float: left;
10472 float: left;
10470 font-family: monospace;
10473 font-family: monospace;
10471 color: white;
10474 color: white;
10472 background: black;
10475 background: black;
10473 padding: 0.4em;
10476 padding: 0.4em;
10474 }
10477 }
10475 .terminal,
10478 .terminal,
10476 .terminal dummy-screen {
10479 .terminal dummy-screen {
10477 line-height: 1em;
10480 line-height: 1em;
10478 font-size: 14px;
10481 font-size: 14px;
10479 }
10482 }
10480 .terminal-cursor {
10483 .terminal-cursor {
10481 color: black;
10484 color: black;
10482 background: white;
10485 background: white;
10483 }
10486 }
10484 #terminado-container {
10487 #terminado-container {
10485 margin-top: 20px;
10488 margin-top: 20px;
10486 background: black;
10489 background: black;
10487 border-radius: 2px;
10490 border-radius: 2px;
10488 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
10491 -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
10489 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
10492 box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
10490 }
10493 }
10491 /*# sourceMappingURL=style.min.css.map */ No newline at end of file
10494 /*# sourceMappingURL=style.min.css.map */
General Comments 0
You need to be logged in to leave comments. Login now