• R/O
  • SSH

Joypy: Commit

Main interpreter and library.


Commit MetaInfo

Revision9d3dfafe0a0a372e42f50e3d55b282b9c05f7b7a (tree)
Time2018-08-25 08:48:15
AuthorSimon Forman <sforman@hush...>
CommiterSimon Forman

Log Message

A bunch of docs.

Things have kind of run away with me. I've been working in Prolog for
the last month or so. I'm not yet sure how to bring it together with the
Python code.

Change Summary

Incremental Difference

diff -r cb88508df679 -r 9d3dfafe0a0a docs/Compiling_Joy.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/Compiling_Joy.html Fri Aug 24 16:48:15 2018 -0700
@@ -0,0 +1,13543 @@
1+<!DOCTYPE html>
2+<html>
3+<head><meta charset="utf-8" />
4+<title>Compiling_Joy</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
5+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
6+
7+<style type="text/css">
8+ /*!
9+*
10+* Twitter Bootstrap
11+*
12+*/
13+/*!
14+ * Bootstrap v3.3.7 (http://getbootstrap.com)
15+ * Copyright 2011-2016 Twitter, Inc.
16+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
17+ */
18+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
19+html {
20+ font-family: sans-serif;
21+ -ms-text-size-adjust: 100%;
22+ -webkit-text-size-adjust: 100%;
23+}
24+body {
25+ margin: 0;
26+}
27+article,
28+aside,
29+details,
30+figcaption,
31+figure,
32+footer,
33+header,
34+hgroup,
35+main,
36+menu,
37+nav,
38+section,
39+summary {
40+ display: block;
41+}
42+audio,
43+canvas,
44+progress,
45+video {
46+ display: inline-block;
47+ vertical-align: baseline;
48+}
49+audio:not([controls]) {
50+ display: none;
51+ height: 0;
52+}
53+[hidden],
54+template {
55+ display: none;
56+}
57+a {
58+ background-color: transparent;
59+}
60+a:active,
61+a:hover {
62+ outline: 0;
63+}
64+abbr[title] {
65+ border-bottom: 1px dotted;
66+}
67+b,
68+strong {
69+ font-weight: bold;
70+}
71+dfn {
72+ font-style: italic;
73+}
74+h1 {
75+ font-size: 2em;
76+ margin: 0.67em 0;
77+}
78+mark {
79+ background: #ff0;
80+ color: #000;
81+}
82+small {
83+ font-size: 80%;
84+}
85+sub,
86+sup {
87+ font-size: 75%;
88+ line-height: 0;
89+ position: relative;
90+ vertical-align: baseline;
91+}
92+sup {
93+ top: -0.5em;
94+}
95+sub {
96+ bottom: -0.25em;
97+}
98+img {
99+ border: 0;
100+}
101+svg:not(:root) {
102+ overflow: hidden;
103+}
104+figure {
105+ margin: 1em 40px;
106+}
107+hr {
108+ box-sizing: content-box;
109+ height: 0;
110+}
111+pre {
112+ overflow: auto;
113+}
114+code,
115+kbd,
116+pre,
117+samp {
118+ font-family: monospace, monospace;
119+ font-size: 1em;
120+}
121+button,
122+input,
123+optgroup,
124+select,
125+textarea {
126+ color: inherit;
127+ font: inherit;
128+ margin: 0;
129+}
130+button {
131+ overflow: visible;
132+}
133+button,
134+select {
135+ text-transform: none;
136+}
137+button,
138+html input[type="button"],
139+input[type="reset"],
140+input[type="submit"] {
141+ -webkit-appearance: button;
142+ cursor: pointer;
143+}
144+button[disabled],
145+html input[disabled] {
146+ cursor: default;
147+}
148+button::-moz-focus-inner,
149+input::-moz-focus-inner {
150+ border: 0;
151+ padding: 0;
152+}
153+input {
154+ line-height: normal;
155+}
156+input[type="checkbox"],
157+input[type="radio"] {
158+ box-sizing: border-box;
159+ padding: 0;
160+}
161+input[type="number"]::-webkit-inner-spin-button,
162+input[type="number"]::-webkit-outer-spin-button {
163+ height: auto;
164+}
165+input[type="search"] {
166+ -webkit-appearance: textfield;
167+ box-sizing: content-box;
168+}
169+input[type="search"]::-webkit-search-cancel-button,
170+input[type="search"]::-webkit-search-decoration {
171+ -webkit-appearance: none;
172+}
173+fieldset {
174+ border: 1px solid #c0c0c0;
175+ margin: 0 2px;
176+ padding: 0.35em 0.625em 0.75em;
177+}
178+legend {
179+ border: 0;
180+ padding: 0;
181+}
182+textarea {
183+ overflow: auto;
184+}
185+optgroup {
186+ font-weight: bold;
187+}
188+table {
189+ border-collapse: collapse;
190+ border-spacing: 0;
191+}
192+td,
193+th {
194+ padding: 0;
195+}
196+/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
197+@media print {
198+ *,
199+ *:before,
200+ *:after {
201+ background: transparent !important;
202+ color: #000 !important;
203+ box-shadow: none !important;
204+ text-shadow: none !important;
205+ }
206+ a,
207+ a:visited {
208+ text-decoration: underline;
209+ }
210+ a[href]:after {
211+ content: " (" attr(href) ")";
212+ }
213+ abbr[title]:after {
214+ content: " (" attr(title) ")";
215+ }
216+ a[href^="#"]:after,
217+ a[href^="javascript:"]:after {
218+ content: "";
219+ }
220+ pre,
221+ blockquote {
222+ border: 1px solid #999;
223+ page-break-inside: avoid;
224+ }
225+ thead {
226+ display: table-header-group;
227+ }
228+ tr,
229+ img {
230+ page-break-inside: avoid;
231+ }
232+ img {
233+ max-width: 100% !important;
234+ }
235+ p,
236+ h2,
237+ h3 {
238+ orphans: 3;
239+ widows: 3;
240+ }
241+ h2,
242+ h3 {
243+ page-break-after: avoid;
244+ }
245+ .navbar {
246+ display: none;
247+ }
248+ .btn > .caret,
249+ .dropup > .btn > .caret {
250+ border-top-color: #000 !important;
251+ }
252+ .label {
253+ border: 1px solid #000;
254+ }
255+ .table {
256+ border-collapse: collapse !important;
257+ }
258+ .table td,
259+ .table th {
260+ background-color: #fff !important;
261+ }
262+ .table-bordered th,
263+ .table-bordered td {
264+ border: 1px solid #ddd !important;
265+ }
266+}
267+@font-face {
268+ font-family: 'Glyphicons Halflings';
269+ src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
270+ src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
271+}
272+.glyphicon {
273+ position: relative;
274+ top: 1px;
275+ display: inline-block;
276+ font-family: 'Glyphicons Halflings';
277+ font-style: normal;
278+ font-weight: normal;
279+ line-height: 1;
280+ -webkit-font-smoothing: antialiased;
281+ -moz-osx-font-smoothing: grayscale;
282+}
283+.glyphicon-asterisk:before {
284+ content: "\002a";
285+}
286+.glyphicon-plus:before {
287+ content: "\002b";
288+}
289+.glyphicon-euro:before,
290+.glyphicon-eur:before {
291+ content: "\20ac";
292+}
293+.glyphicon-minus:before {
294+ content: "\2212";
295+}
296+.glyphicon-cloud:before {
297+ content: "\2601";
298+}
299+.glyphicon-envelope:before {
300+ content: "\2709";
301+}
302+.glyphicon-pencil:before {
303+ content: "\270f";
304+}
305+.glyphicon-glass:before {
306+ content: "\e001";
307+}
308+.glyphicon-music:before {
309+ content: "\e002";
310+}
311+.glyphicon-search:before {
312+ content: "\e003";
313+}
314+.glyphicon-heart:before {
315+ content: "\e005";
316+}
317+.glyphicon-star:before {
318+ content: "\e006";
319+}
320+.glyphicon-star-empty:before {
321+ content: "\e007";
322+}
323+.glyphicon-user:before {
324+ content: "\e008";
325+}
326+.glyphicon-film:before {
327+ content: "\e009";
328+}
329+.glyphicon-th-large:before {
330+ content: "\e010";
331+}
332+.glyphicon-th:before {
333+ content: "\e011";
334+}
335+.glyphicon-th-list:before {
336+ content: "\e012";
337+}
338+.glyphicon-ok:before {
339+ content: "\e013";
340+}
341+.glyphicon-remove:before {
342+ content: "\e014";
343+}
344+.glyphicon-zoom-in:before {
345+ content: "\e015";
346+}
347+.glyphicon-zoom-out:before {
348+ content: "\e016";
349+}
350+.glyphicon-off:before {
351+ content: "\e017";
352+}
353+.glyphicon-signal:before {
354+ content: "\e018";
355+}
356+.glyphicon-cog:before {
357+ content: "\e019";
358+}
359+.glyphicon-trash:before {
360+ content: "\e020";
361+}
362+.glyphicon-home:before {
363+ content: "\e021";
364+}
365+.glyphicon-file:before {
366+ content: "\e022";
367+}
368+.glyphicon-time:before {
369+ content: "\e023";
370+}
371+.glyphicon-road:before {
372+ content: "\e024";
373+}
374+.glyphicon-download-alt:before {
375+ content: "\e025";
376+}
377+.glyphicon-download:before {
378+ content: "\e026";
379+}
380+.glyphicon-upload:before {
381+ content: "\e027";
382+}
383+.glyphicon-inbox:before {
384+ content: "\e028";
385+}
386+.glyphicon-play-circle:before {
387+ content: "\e029";
388+}
389+.glyphicon-repeat:before {
390+ content: "\e030";
391+}
392+.glyphicon-refresh:before {
393+ content: "\e031";
394+}
395+.glyphicon-list-alt:before {
396+ content: "\e032";
397+}
398+.glyphicon-lock:before {
399+ content: "\e033";
400+}
401+.glyphicon-flag:before {
402+ content: "\e034";
403+}
404+.glyphicon-headphones:before {
405+ content: "\e035";
406+}
407+.glyphicon-volume-off:before {
408+ content: "\e036";
409+}
410+.glyphicon-volume-down:before {
411+ content: "\e037";
412+}
413+.glyphicon-volume-up:before {
414+ content: "\e038";
415+}
416+.glyphicon-qrcode:before {
417+ content: "\e039";
418+}
419+.glyphicon-barcode:before {
420+ content: "\e040";
421+}
422+.glyphicon-tag:before {
423+ content: "\e041";
424+}
425+.glyphicon-tags:before {
426+ content: "\e042";
427+}
428+.glyphicon-book:before {
429+ content: "\e043";
430+}
431+.glyphicon-bookmark:before {
432+ content: "\e044";
433+}
434+.glyphicon-print:before {
435+ content: "\e045";
436+}
437+.glyphicon-camera:before {
438+ content: "\e046";
439+}
440+.glyphicon-font:before {
441+ content: "\e047";
442+}
443+.glyphicon-bold:before {
444+ content: "\e048";
445+}
446+.glyphicon-italic:before {
447+ content: "\e049";
448+}
449+.glyphicon-text-height:before {
450+ content: "\e050";
451+}
452+.glyphicon-text-width:before {
453+ content: "\e051";
454+}
455+.glyphicon-align-left:before {
456+ content: "\e052";
457+}
458+.glyphicon-align-center:before {
459+ content: "\e053";
460+}
461+.glyphicon-align-right:before {
462+ content: "\e054";
463+}
464+.glyphicon-align-justify:before {
465+ content: "\e055";
466+}
467+.glyphicon-list:before {
468+ content: "\e056";
469+}
470+.glyphicon-indent-left:before {
471+ content: "\e057";
472+}
473+.glyphicon-indent-right:before {
474+ content: "\e058";
475+}
476+.glyphicon-facetime-video:before {
477+ content: "\e059";
478+}
479+.glyphicon-picture:before {
480+ content: "\e060";
481+}
482+.glyphicon-map-marker:before {
483+ content: "\e062";
484+}
485+.glyphicon-adjust:before {
486+ content: "\e063";
487+}
488+.glyphicon-tint:before {
489+ content: "\e064";
490+}
491+.glyphicon-edit:before {
492+ content: "\e065";
493+}
494+.glyphicon-share:before {
495+ content: "\e066";
496+}
497+.glyphicon-check:before {
498+ content: "\e067";
499+}
500+.glyphicon-move:before {
501+ content: "\e068";
502+}
503+.glyphicon-step-backward:before {
504+ content: "\e069";
505+}
506+.glyphicon-fast-backward:before {
507+ content: "\e070";
508+}
509+.glyphicon-backward:before {
510+ content: "\e071";
511+}
512+.glyphicon-play:before {
513+ content: "\e072";
514+}
515+.glyphicon-pause:before {
516+ content: "\e073";
517+}
518+.glyphicon-stop:before {
519+ content: "\e074";
520+}
521+.glyphicon-forward:before {
522+ content: "\e075";
523+}
524+.glyphicon-fast-forward:before {
525+ content: "\e076";
526+}
527+.glyphicon-step-forward:before {
528+ content: "\e077";
529+}
530+.glyphicon-eject:before {
531+ content: "\e078";
532+}
533+.glyphicon-chevron-left:before {
534+ content: "\e079";
535+}
536+.glyphicon-chevron-right:before {
537+ content: "\e080";
538+}
539+.glyphicon-plus-sign:before {
540+ content: "\e081";
541+}
542+.glyphicon-minus-sign:before {
543+ content: "\e082";
544+}
545+.glyphicon-remove-sign:before {
546+ content: "\e083";
547+}
548+.glyphicon-ok-sign:before {
549+ content: "\e084";
550+}
551+.glyphicon-question-sign:before {
552+ content: "\e085";
553+}
554+.glyphicon-info-sign:before {
555+ content: "\e086";
556+}
557+.glyphicon-screenshot:before {
558+ content: "\e087";
559+}
560+.glyphicon-remove-circle:before {
561+ content: "\e088";
562+}
563+.glyphicon-ok-circle:before {
564+ content: "\e089";
565+}
566+.glyphicon-ban-circle:before {
567+ content: "\e090";
568+}
569+.glyphicon-arrow-left:before {
570+ content: "\e091";
571+}
572+.glyphicon-arrow-right:before {
573+ content: "\e092";
574+}
575+.glyphicon-arrow-up:before {
576+ content: "\e093";
577+}
578+.glyphicon-arrow-down:before {
579+ content: "\e094";
580+}
581+.glyphicon-share-alt:before {
582+ content: "\e095";
583+}
584+.glyphicon-resize-full:before {
585+ content: "\e096";
586+}
587+.glyphicon-resize-small:before {
588+ content: "\e097";
589+}
590+.glyphicon-exclamation-sign:before {
591+ content: "\e101";
592+}
593+.glyphicon-gift:before {
594+ content: "\e102";
595+}
596+.glyphicon-leaf:before {
597+ content: "\e103";
598+}
599+.glyphicon-fire:before {
600+ content: "\e104";
601+}
602+.glyphicon-eye-open:before {
603+ content: "\e105";
604+}
605+.glyphicon-eye-close:before {
606+ content: "\e106";
607+}
608+.glyphicon-warning-sign:before {
609+ content: "\e107";
610+}
611+.glyphicon-plane:before {
612+ content: "\e108";
613+}
614+.glyphicon-calendar:before {
615+ content: "\e109";
616+}
617+.glyphicon-random:before {
618+ content: "\e110";
619+}
620+.glyphicon-comment:before {
621+ content: "\e111";
622+}
623+.glyphicon-magnet:before {
624+ content: "\e112";
625+}
626+.glyphicon-chevron-up:before {
627+ content: "\e113";
628+}
629+.glyphicon-chevron-down:before {
630+ content: "\e114";
631+}
632+.glyphicon-retweet:before {
633+ content: "\e115";
634+}
635+.glyphicon-shopping-cart:before {
636+ content: "\e116";
637+}
638+.glyphicon-folder-close:before {
639+ content: "\e117";
640+}
641+.glyphicon-folder-open:before {
642+ content: "\e118";
643+}
644+.glyphicon-resize-vertical:before {
645+ content: "\e119";
646+}
647+.glyphicon-resize-horizontal:before {
648+ content: "\e120";
649+}
650+.glyphicon-hdd:before {
651+ content: "\e121";
652+}
653+.glyphicon-bullhorn:before {
654+ content: "\e122";
655+}
656+.glyphicon-bell:before {
657+ content: "\e123";
658+}
659+.glyphicon-certificate:before {
660+ content: "\e124";
661+}
662+.glyphicon-thumbs-up:before {
663+ content: "\e125";
664+}
665+.glyphicon-thumbs-down:before {
666+ content: "\e126";
667+}
668+.glyphicon-hand-right:before {
669+ content: "\e127";
670+}
671+.glyphicon-hand-left:before {
672+ content: "\e128";
673+}
674+.glyphicon-hand-up:before {
675+ content: "\e129";
676+}
677+.glyphicon-hand-down:before {
678+ content: "\e130";
679+}
680+.glyphicon-circle-arrow-right:before {
681+ content: "\e131";
682+}
683+.glyphicon-circle-arrow-left:before {
684+ content: "\e132";
685+}
686+.glyphicon-circle-arrow-up:before {
687+ content: "\e133";
688+}
689+.glyphicon-circle-arrow-down:before {
690+ content: "\e134";
691+}
692+.glyphicon-globe:before {
693+ content: "\e135";
694+}
695+.glyphicon-wrench:before {
696+ content: "\e136";
697+}
698+.glyphicon-tasks:before {
699+ content: "\e137";
700+}
701+.glyphicon-filter:before {
702+ content: "\e138";
703+}
704+.glyphicon-briefcase:before {
705+ content: "\e139";
706+}
707+.glyphicon-fullscreen:before {
708+ content: "\e140";
709+}
710+.glyphicon-dashboard:before {
711+ content: "\e141";
712+}
713+.glyphicon-paperclip:before {
714+ content: "\e142";
715+}
716+.glyphicon-heart-empty:before {
717+ content: "\e143";
718+}
719+.glyphicon-link:before {
720+ content: "\e144";
721+}
722+.glyphicon-phone:before {
723+ content: "\e145";
724+}
725+.glyphicon-pushpin:before {
726+ content: "\e146";
727+}
728+.glyphicon-usd:before {
729+ content: "\e148";
730+}
731+.glyphicon-gbp:before {
732+ content: "\e149";
733+}
734+.glyphicon-sort:before {
735+ content: "\e150";
736+}
737+.glyphicon-sort-by-alphabet:before {
738+ content: "\e151";
739+}
740+.glyphicon-sort-by-alphabet-alt:before {
741+ content: "\e152";
742+}
743+.glyphicon-sort-by-order:before {
744+ content: "\e153";
745+}
746+.glyphicon-sort-by-order-alt:before {
747+ content: "\e154";
748+}
749+.glyphicon-sort-by-attributes:before {
750+ content: "\e155";
751+}
752+.glyphicon-sort-by-attributes-alt:before {
753+ content: "\e156";
754+}
755+.glyphicon-unchecked:before {
756+ content: "\e157";
757+}
758+.glyphicon-expand:before {
759+ content: "\e158";
760+}
761+.glyphicon-collapse-down:before {
762+ content: "\e159";
763+}
764+.glyphicon-collapse-up:before {
765+ content: "\e160";
766+}
767+.glyphicon-log-in:before {
768+ content: "\e161";
769+}
770+.glyphicon-flash:before {
771+ content: "\e162";
772+}
773+.glyphicon-log-out:before {
774+ content: "\e163";
775+}
776+.glyphicon-new-window:before {
777+ content: "\e164";
778+}
779+.glyphicon-record:before {
780+ content: "\e165";
781+}
782+.glyphicon-save:before {
783+ content: "\e166";
784+}
785+.glyphicon-open:before {
786+ content: "\e167";
787+}
788+.glyphicon-saved:before {
789+ content: "\e168";
790+}
791+.glyphicon-import:before {
792+ content: "\e169";
793+}
794+.glyphicon-export:before {
795+ content: "\e170";
796+}
797+.glyphicon-send:before {
798+ content: "\e171";
799+}
800+.glyphicon-floppy-disk:before {
801+ content: "\e172";
802+}
803+.glyphicon-floppy-saved:before {
804+ content: "\e173";
805+}
806+.glyphicon-floppy-remove:before {
807+ content: "\e174";
808+}
809+.glyphicon-floppy-save:before {
810+ content: "\e175";
811+}
812+.glyphicon-floppy-open:before {
813+ content: "\e176";
814+}
815+.glyphicon-credit-card:before {
816+ content: "\e177";
817+}
818+.glyphicon-transfer:before {
819+ content: "\e178";
820+}
821+.glyphicon-cutlery:before {
822+ content: "\e179";
823+}
824+.glyphicon-header:before {
825+ content: "\e180";
826+}
827+.glyphicon-compressed:before {
828+ content: "\e181";
829+}
830+.glyphicon-earphone:before {
831+ content: "\e182";
832+}
833+.glyphicon-phone-alt:before {
834+ content: "\e183";
835+}
836+.glyphicon-tower:before {
837+ content: "\e184";
838+}
839+.glyphicon-stats:before {
840+ content: "\e185";
841+}
842+.glyphicon-sd-video:before {
843+ content: "\e186";
844+}
845+.glyphicon-hd-video:before {
846+ content: "\e187";
847+}
848+.glyphicon-subtitles:before {
849+ content: "\e188";
850+}
851+.glyphicon-sound-stereo:before {
852+ content: "\e189";
853+}
854+.glyphicon-sound-dolby:before {
855+ content: "\e190";
856+}
857+.glyphicon-sound-5-1:before {
858+ content: "\e191";
859+}
860+.glyphicon-sound-6-1:before {
861+ content: "\e192";
862+}
863+.glyphicon-sound-7-1:before {
864+ content: "\e193";
865+}
866+.glyphicon-copyright-mark:before {
867+ content: "\e194";
868+}
869+.glyphicon-registration-mark:before {
870+ content: "\e195";
871+}
872+.glyphicon-cloud-download:before {
873+ content: "\e197";
874+}
875+.glyphicon-cloud-upload:before {
876+ content: "\e198";
877+}
878+.glyphicon-tree-conifer:before {
879+ content: "\e199";
880+}
881+.glyphicon-tree-deciduous:before {
882+ content: "\e200";
883+}
884+.glyphicon-cd:before {
885+ content: "\e201";
886+}
887+.glyphicon-save-file:before {
888+ content: "\e202";
889+}
890+.glyphicon-open-file:before {
891+ content: "\e203";
892+}
893+.glyphicon-level-up:before {
894+ content: "\e204";
895+}
896+.glyphicon-copy:before {
897+ content: "\e205";
898+}
899+.glyphicon-paste:before {
900+ content: "\e206";
901+}
902+.glyphicon-alert:before {
903+ content: "\e209";
904+}
905+.glyphicon-equalizer:before {
906+ content: "\e210";
907+}
908+.glyphicon-king:before {
909+ content: "\e211";
910+}
911+.glyphicon-queen:before {
912+ content: "\e212";
913+}
914+.glyphicon-pawn:before {
915+ content: "\e213";
916+}
917+.glyphicon-bishop:before {
918+ content: "\e214";
919+}
920+.glyphicon-knight:before {
921+ content: "\e215";
922+}
923+.glyphicon-baby-formula:before {
924+ content: "\e216";
925+}
926+.glyphicon-tent:before {
927+ content: "\26fa";
928+}
929+.glyphicon-blackboard:before {
930+ content: "\e218";
931+}
932+.glyphicon-bed:before {
933+ content: "\e219";
934+}
935+.glyphicon-apple:before {
936+ content: "\f8ff";
937+}
938+.glyphicon-erase:before {
939+ content: "\e221";
940+}
941+.glyphicon-hourglass:before {
942+ content: "\231b";
943+}
944+.glyphicon-lamp:before {
945+ content: "\e223";
946+}
947+.glyphicon-duplicate:before {
948+ content: "\e224";
949+}
950+.glyphicon-piggy-bank:before {
951+ content: "\e225";
952+}
953+.glyphicon-scissors:before {
954+ content: "\e226";
955+}
956+.glyphicon-bitcoin:before {
957+ content: "\e227";
958+}
959+.glyphicon-btc:before {
960+ content: "\e227";
961+}
962+.glyphicon-xbt:before {
963+ content: "\e227";
964+}
965+.glyphicon-yen:before {
966+ content: "\00a5";
967+}
968+.glyphicon-jpy:before {
969+ content: "\00a5";
970+}
971+.glyphicon-ruble:before {
972+ content: "\20bd";
973+}
974+.glyphicon-rub:before {
975+ content: "\20bd";
976+}
977+.glyphicon-scale:before {
978+ content: "\e230";
979+}
980+.glyphicon-ice-lolly:before {
981+ content: "\e231";
982+}
983+.glyphicon-ice-lolly-tasted:before {
984+ content: "\e232";
985+}
986+.glyphicon-education:before {
987+ content: "\e233";
988+}
989+.glyphicon-option-horizontal:before {
990+ content: "\e234";
991+}
992+.glyphicon-option-vertical:before {
993+ content: "\e235";
994+}
995+.glyphicon-menu-hamburger:before {
996+ content: "\e236";
997+}
998+.glyphicon-modal-window:before {
999+ content: "\e237";
1000+}
1001+.glyphicon-oil:before {
1002+ content: "\e238";
1003+}
1004+.glyphicon-grain:before {
1005+ content: "\e239";
1006+}
1007+.glyphicon-sunglasses:before {
1008+ content: "\e240";
1009+}
1010+.glyphicon-text-size:before {
1011+ content: "\e241";
1012+}
1013+.glyphicon-text-color:before {
1014+ content: "\e242";
1015+}
1016+.glyphicon-text-background:before {
1017+ content: "\e243";
1018+}
1019+.glyphicon-object-align-top:before {
1020+ content: "\e244";
1021+}
1022+.glyphicon-object-align-bottom:before {
1023+ content: "\e245";
1024+}
1025+.glyphicon-object-align-horizontal:before {
1026+ content: "\e246";
1027+}
1028+.glyphicon-object-align-left:before {
1029+ content: "\e247";
1030+}
1031+.glyphicon-object-align-vertical:before {
1032+ content: "\e248";
1033+}
1034+.glyphicon-object-align-right:before {
1035+ content: "\e249";
1036+}
1037+.glyphicon-triangle-right:before {
1038+ content: "\e250";
1039+}
1040+.glyphicon-triangle-left:before {
1041+ content: "\e251";
1042+}
1043+.glyphicon-triangle-bottom:before {
1044+ content: "\e252";
1045+}
1046+.glyphicon-triangle-top:before {
1047+ content: "\e253";
1048+}
1049+.glyphicon-console:before {
1050+ content: "\e254";
1051+}
1052+.glyphicon-superscript:before {
1053+ content: "\e255";
1054+}
1055+.glyphicon-subscript:before {
1056+ content: "\e256";
1057+}
1058+.glyphicon-menu-left:before {
1059+ content: "\e257";
1060+}
1061+.glyphicon-menu-right:before {
1062+ content: "\e258";
1063+}
1064+.glyphicon-menu-down:before {
1065+ content: "\e259";
1066+}
1067+.glyphicon-menu-up:before {
1068+ content: "\e260";
1069+}
1070+* {
1071+ -webkit-box-sizing: border-box;
1072+ -moz-box-sizing: border-box;
1073+ box-sizing: border-box;
1074+}
1075+*:before,
1076+*:after {
1077+ -webkit-box-sizing: border-box;
1078+ -moz-box-sizing: border-box;
1079+ box-sizing: border-box;
1080+}
1081+html {
1082+ font-size: 10px;
1083+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1084+}
1085+body {
1086+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1087+ font-size: 13px;
1088+ line-height: 1.42857143;
1089+ color: #000;
1090+ background-color: #fff;
1091+}
1092+input,
1093+button,
1094+select,
1095+textarea {
1096+ font-family: inherit;
1097+ font-size: inherit;
1098+ line-height: inherit;
1099+}
1100+a {
1101+ color: #337ab7;
1102+ text-decoration: none;
1103+}
1104+a:hover,
1105+a:focus {
1106+ color: #23527c;
1107+ text-decoration: underline;
1108+}
1109+a:focus {
1110+ outline: 5px auto -webkit-focus-ring-color;
1111+ outline-offset: -2px;
1112+}
1113+figure {
1114+ margin: 0;
1115+}
1116+img {
1117+ vertical-align: middle;
1118+}
1119+.img-responsive,
1120+.thumbnail > img,
1121+.thumbnail a > img,
1122+.carousel-inner > .item > img,
1123+.carousel-inner > .item > a > img {
1124+ display: block;
1125+ max-width: 100%;
1126+ height: auto;
1127+}
1128+.img-rounded {
1129+ border-radius: 3px;
1130+}
1131+.img-thumbnail {
1132+ padding: 4px;
1133+ line-height: 1.42857143;
1134+ background-color: #fff;
1135+ border: 1px solid #ddd;
1136+ border-radius: 2px;
1137+ -webkit-transition: all 0.2s ease-in-out;
1138+ -o-transition: all 0.2s ease-in-out;
1139+ transition: all 0.2s ease-in-out;
1140+ display: inline-block;
1141+ max-width: 100%;
1142+ height: auto;
1143+}
1144+.img-circle {
1145+ border-radius: 50%;
1146+}
1147+hr {
1148+ margin-top: 18px;
1149+ margin-bottom: 18px;
1150+ border: 0;
1151+ border-top: 1px solid #eeeeee;
1152+}
1153+.sr-only {
1154+ position: absolute;
1155+ width: 1px;
1156+ height: 1px;
1157+ margin: -1px;
1158+ padding: 0;
1159+ overflow: hidden;
1160+ clip: rect(0, 0, 0, 0);
1161+ border: 0;
1162+}
1163+.sr-only-focusable:active,
1164+.sr-only-focusable:focus {
1165+ position: static;
1166+ width: auto;
1167+ height: auto;
1168+ margin: 0;
1169+ overflow: visible;
1170+ clip: auto;
1171+}
1172+[role="button"] {
1173+ cursor: pointer;
1174+}
1175+h1,
1176+h2,
1177+h3,
1178+h4,
1179+h5,
1180+h6,
1181+.h1,
1182+.h2,
1183+.h3,
1184+.h4,
1185+.h5,
1186+.h6 {
1187+ font-family: inherit;
1188+ font-weight: 500;
1189+ line-height: 1.1;
1190+ color: inherit;
1191+}
1192+h1 small,
1193+h2 small,
1194+h3 small,
1195+h4 small,
1196+h5 small,
1197+h6 small,
1198+.h1 small,
1199+.h2 small,
1200+.h3 small,
1201+.h4 small,
1202+.h5 small,
1203+.h6 small,
1204+h1 .small,
1205+h2 .small,
1206+h3 .small,
1207+h4 .small,
1208+h5 .small,
1209+h6 .small,
1210+.h1 .small,
1211+.h2 .small,
1212+.h3 .small,
1213+.h4 .small,
1214+.h5 .small,
1215+.h6 .small {
1216+ font-weight: normal;
1217+ line-height: 1;
1218+ color: #777777;
1219+}
1220+h1,
1221+.h1,
1222+h2,
1223+.h2,
1224+h3,
1225+.h3 {
1226+ margin-top: 18px;
1227+ margin-bottom: 9px;
1228+}
1229+h1 small,
1230+.h1 small,
1231+h2 small,
1232+.h2 small,
1233+h3 small,
1234+.h3 small,
1235+h1 .small,
1236+.h1 .small,
1237+h2 .small,
1238+.h2 .small,
1239+h3 .small,
1240+.h3 .small {
1241+ font-size: 65%;
1242+}
1243+h4,
1244+.h4,
1245+h5,
1246+.h5,
1247+h6,
1248+.h6 {
1249+ margin-top: 9px;
1250+ margin-bottom: 9px;
1251+}
1252+h4 small,
1253+.h4 small,
1254+h5 small,
1255+.h5 small,
1256+h6 small,
1257+.h6 small,
1258+h4 .small,
1259+.h4 .small,
1260+h5 .small,
1261+.h5 .small,
1262+h6 .small,
1263+.h6 .small {
1264+ font-size: 75%;
1265+}
1266+h1,
1267+.h1 {
1268+ font-size: 33px;
1269+}
1270+h2,
1271+.h2 {
1272+ font-size: 27px;
1273+}
1274+h3,
1275+.h3 {
1276+ font-size: 23px;
1277+}
1278+h4,
1279+.h4 {
1280+ font-size: 17px;
1281+}
1282+h5,
1283+.h5 {
1284+ font-size: 13px;
1285+}
1286+h6,
1287+.h6 {
1288+ font-size: 12px;
1289+}
1290+p {
1291+ margin: 0 0 9px;
1292+}
1293+.lead {
1294+ margin-bottom: 18px;
1295+ font-size: 14px;
1296+ font-weight: 300;
1297+ line-height: 1.4;
1298+}
1299+@media (min-width: 768px) {
1300+ .lead {
1301+ font-size: 19.5px;
1302+ }
1303+}
1304+small,
1305+.small {
1306+ font-size: 92%;
1307+}
1308+mark,
1309+.mark {
1310+ background-color: #fcf8e3;
1311+ padding: .2em;
1312+}
1313+.text-left {
1314+ text-align: left;
1315+}
1316+.text-right {
1317+ text-align: right;
1318+}
1319+.text-center {
1320+ text-align: center;
1321+}
1322+.text-justify {
1323+ text-align: justify;
1324+}
1325+.text-nowrap {
1326+ white-space: nowrap;
1327+}
1328+.text-lowercase {
1329+ text-transform: lowercase;
1330+}
1331+.text-uppercase {
1332+ text-transform: uppercase;
1333+}
1334+.text-capitalize {
1335+ text-transform: capitalize;
1336+}
1337+.text-muted {
1338+ color: #777777;
1339+}
1340+.text-primary {
1341+ color: #337ab7;
1342+}
1343+a.text-primary:hover,
1344+a.text-primary:focus {
1345+ color: #286090;
1346+}
1347+.text-success {
1348+ color: #3c763d;
1349+}
1350+a.text-success:hover,
1351+a.text-success:focus {
1352+ color: #2b542c;
1353+}
1354+.text-info {
1355+ color: #31708f;
1356+}
1357+a.text-info:hover,
1358+a.text-info:focus {
1359+ color: #245269;
1360+}
1361+.text-warning {
1362+ color: #8a6d3b;
1363+}
1364+a.text-warning:hover,
1365+a.text-warning:focus {
1366+ color: #66512c;
1367+}
1368+.text-danger {
1369+ color: #a94442;
1370+}
1371+a.text-danger:hover,
1372+a.text-danger:focus {
1373+ color: #843534;
1374+}
1375+.bg-primary {
1376+ color: #fff;
1377+ background-color: #337ab7;
1378+}
1379+a.bg-primary:hover,
1380+a.bg-primary:focus {
1381+ background-color: #286090;
1382+}
1383+.bg-success {
1384+ background-color: #dff0d8;
1385+}
1386+a.bg-success:hover,
1387+a.bg-success:focus {
1388+ background-color: #c1e2b3;
1389+}
1390+.bg-info {
1391+ background-color: #d9edf7;
1392+}
1393+a.bg-info:hover,
1394+a.bg-info:focus {
1395+ background-color: #afd9ee;
1396+}
1397+.bg-warning {
1398+ background-color: #fcf8e3;
1399+}
1400+a.bg-warning:hover,
1401+a.bg-warning:focus {
1402+ background-color: #f7ecb5;
1403+}
1404+.bg-danger {
1405+ background-color: #f2dede;
1406+}
1407+a.bg-danger:hover,
1408+a.bg-danger:focus {
1409+ background-color: #e4b9b9;
1410+}
1411+.page-header {
1412+ padding-bottom: 8px;
1413+ margin: 36px 0 18px;
1414+ border-bottom: 1px solid #eeeeee;
1415+}
1416+ul,
1417+ol {
1418+ margin-top: 0;
1419+ margin-bottom: 9px;
1420+}
1421+ul ul,
1422+ol ul,
1423+ul ol,
1424+ol ol {
1425+ margin-bottom: 0;
1426+}
1427+.list-unstyled {
1428+ padding-left: 0;
1429+ list-style: none;
1430+}
1431+.list-inline {
1432+ padding-left: 0;
1433+ list-style: none;
1434+ margin-left: -5px;
1435+}
1436+.list-inline > li {
1437+ display: inline-block;
1438+ padding-left: 5px;
1439+ padding-right: 5px;
1440+}
1441+dl {
1442+ margin-top: 0;
1443+ margin-bottom: 18px;
1444+}
1445+dt,
1446+dd {
1447+ line-height: 1.42857143;
1448+}
1449+dt {
1450+ font-weight: bold;
1451+}
1452+dd {
1453+ margin-left: 0;
1454+}
1455+@media (min-width: 541px) {
1456+ .dl-horizontal dt {
1457+ float: left;
1458+ width: 160px;
1459+ clear: left;
1460+ text-align: right;
1461+ overflow: hidden;
1462+ text-overflow: ellipsis;
1463+ white-space: nowrap;
1464+ }
1465+ .dl-horizontal dd {
1466+ margin-left: 180px;
1467+ }
1468+}
1469+abbr[title],
1470+abbr[data-original-title] {
1471+ cursor: help;
1472+ border-bottom: 1px dotted #777777;
1473+}
1474+.initialism {
1475+ font-size: 90%;
1476+ text-transform: uppercase;
1477+}
1478+blockquote {
1479+ padding: 9px 18px;
1480+ margin: 0 0 18px;
1481+ font-size: inherit;
1482+ border-left: 5px solid #eeeeee;
1483+}
1484+blockquote p:last-child,
1485+blockquote ul:last-child,
1486+blockquote ol:last-child {
1487+ margin-bottom: 0;
1488+}
1489+blockquote footer,
1490+blockquote small,
1491+blockquote .small {
1492+ display: block;
1493+ font-size: 80%;
1494+ line-height: 1.42857143;
1495+ color: #777777;
1496+}
1497+blockquote footer:before,
1498+blockquote small:before,
1499+blockquote .small:before {
1500+ content: '\2014 \00A0';
1501+}
1502+.blockquote-reverse,
1503+blockquote.pull-right {
1504+ padding-right: 15px;
1505+ padding-left: 0;
1506+ border-right: 5px solid #eeeeee;
1507+ border-left: 0;
1508+ text-align: right;
1509+}
1510+.blockquote-reverse footer:before,
1511+blockquote.pull-right footer:before,
1512+.blockquote-reverse small:before,
1513+blockquote.pull-right small:before,
1514+.blockquote-reverse .small:before,
1515+blockquote.pull-right .small:before {
1516+ content: '';
1517+}
1518+.blockquote-reverse footer:after,
1519+blockquote.pull-right footer:after,
1520+.blockquote-reverse small:after,
1521+blockquote.pull-right small:after,
1522+.blockquote-reverse .small:after,
1523+blockquote.pull-right .small:after {
1524+ content: '\00A0 \2014';
1525+}
1526+address {
1527+ margin-bottom: 18px;
1528+ font-style: normal;
1529+ line-height: 1.42857143;
1530+}
1531+code,
1532+kbd,
1533+pre,
1534+samp {
1535+ font-family: monospace;
1536+}
1537+code {
1538+ padding: 2px 4px;
1539+ font-size: 90%;
1540+ color: #c7254e;
1541+ background-color: #f9f2f4;
1542+ border-radius: 2px;
1543+}
1544+kbd {
1545+ padding: 2px 4px;
1546+ font-size: 90%;
1547+ color: #888;
1548+ background-color: transparent;
1549+ border-radius: 1px;
1550+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1551+}
1552+kbd kbd {
1553+ padding: 0;
1554+ font-size: 100%;
1555+ font-weight: bold;
1556+ box-shadow: none;
1557+}
1558+pre {
1559+ display: block;
1560+ padding: 8.5px;
1561+ margin: 0 0 9px;
1562+ font-size: 12px;
1563+ line-height: 1.42857143;
1564+ word-break: break-all;
1565+ word-wrap: break-word;
1566+ color: #333333;
1567+ background-color: #f5f5f5;
1568+ border: 1px solid #ccc;
1569+ border-radius: 2px;
1570+}
1571+pre code {
1572+ padding: 0;
1573+ font-size: inherit;
1574+ color: inherit;
1575+ white-space: pre-wrap;
1576+ background-color: transparent;
1577+ border-radius: 0;
1578+}
1579+.pre-scrollable {
1580+ max-height: 340px;
1581+ overflow-y: scroll;
1582+}
1583+.container {
1584+ margin-right: auto;
1585+ margin-left: auto;
1586+ padding-left: 0px;
1587+ padding-right: 0px;
1588+}
1589+@media (min-width: 768px) {
1590+ .container {
1591+ width: 768px;
1592+ }
1593+}
1594+@media (min-width: 992px) {
1595+ .container {
1596+ width: 940px;
1597+ }
1598+}
1599+@media (min-width: 1200px) {
1600+ .container {
1601+ width: 1140px;
1602+ }
1603+}
1604+.container-fluid {
1605+ margin-right: auto;
1606+ margin-left: auto;
1607+ padding-left: 0px;
1608+ padding-right: 0px;
1609+}
1610+.row {
1611+ margin-left: 0px;
1612+ margin-right: 0px;
1613+}
1614+.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 {
1615+ position: relative;
1616+ min-height: 1px;
1617+ padding-left: 0px;
1618+ padding-right: 0px;
1619+}
1620+.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 {
1621+ float: left;
1622+}
1623+.col-xs-12 {
1624+ width: 100%;
1625+}
1626+.col-xs-11 {
1627+ width: 91.66666667%;
1628+}
1629+.col-xs-10 {
1630+ width: 83.33333333%;
1631+}
1632+.col-xs-9 {
1633+ width: 75%;
1634+}
1635+.col-xs-8 {
1636+ width: 66.66666667%;
1637+}
1638+.col-xs-7 {
1639+ width: 58.33333333%;
1640+}
1641+.col-xs-6 {
1642+ width: 50%;
1643+}
1644+.col-xs-5 {
1645+ width: 41.66666667%;
1646+}
1647+.col-xs-4 {
1648+ width: 33.33333333%;
1649+}
1650+.col-xs-3 {
1651+ width: 25%;
1652+}
1653+.col-xs-2 {
1654+ width: 16.66666667%;
1655+}
1656+.col-xs-1 {
1657+ width: 8.33333333%;
1658+}
1659+.col-xs-pull-12 {
1660+ right: 100%;
1661+}
1662+.col-xs-pull-11 {
1663+ right: 91.66666667%;
1664+}
1665+.col-xs-pull-10 {
1666+ right: 83.33333333%;
1667+}
1668+.col-xs-pull-9 {
1669+ right: 75%;
1670+}
1671+.col-xs-pull-8 {
1672+ right: 66.66666667%;
1673+}
1674+.col-xs-pull-7 {
1675+ right: 58.33333333%;
1676+}
1677+.col-xs-pull-6 {
1678+ right: 50%;
1679+}
1680+.col-xs-pull-5 {
1681+ right: 41.66666667%;
1682+}
1683+.col-xs-pull-4 {
1684+ right: 33.33333333%;
1685+}
1686+.col-xs-pull-3 {
1687+ right: 25%;
1688+}
1689+.col-xs-pull-2 {
1690+ right: 16.66666667%;
1691+}
1692+.col-xs-pull-1 {
1693+ right: 8.33333333%;
1694+}
1695+.col-xs-pull-0 {
1696+ right: auto;
1697+}
1698+.col-xs-push-12 {
1699+ left: 100%;
1700+}
1701+.col-xs-push-11 {
1702+ left: 91.66666667%;
1703+}
1704+.col-xs-push-10 {
1705+ left: 83.33333333%;
1706+}
1707+.col-xs-push-9 {
1708+ left: 75%;
1709+}
1710+.col-xs-push-8 {
1711+ left: 66.66666667%;
1712+}
1713+.col-xs-push-7 {
1714+ left: 58.33333333%;
1715+}
1716+.col-xs-push-6 {
1717+ left: 50%;
1718+}
1719+.col-xs-push-5 {
1720+ left: 41.66666667%;
1721+}
1722+.col-xs-push-4 {
1723+ left: 33.33333333%;
1724+}
1725+.col-xs-push-3 {
1726+ left: 25%;
1727+}
1728+.col-xs-push-2 {
1729+ left: 16.66666667%;
1730+}
1731+.col-xs-push-1 {
1732+ left: 8.33333333%;
1733+}
1734+.col-xs-push-0 {
1735+ left: auto;
1736+}
1737+.col-xs-offset-12 {
1738+ margin-left: 100%;
1739+}
1740+.col-xs-offset-11 {
1741+ margin-left: 91.66666667%;
1742+}
1743+.col-xs-offset-10 {
1744+ margin-left: 83.33333333%;
1745+}
1746+.col-xs-offset-9 {
1747+ margin-left: 75%;
1748+}
1749+.col-xs-offset-8 {
1750+ margin-left: 66.66666667%;
1751+}
1752+.col-xs-offset-7 {
1753+ margin-left: 58.33333333%;
1754+}
1755+.col-xs-offset-6 {
1756+ margin-left: 50%;
1757+}
1758+.col-xs-offset-5 {
1759+ margin-left: 41.66666667%;
1760+}
1761+.col-xs-offset-4 {
1762+ margin-left: 33.33333333%;
1763+}
1764+.col-xs-offset-3 {
1765+ margin-left: 25%;
1766+}
1767+.col-xs-offset-2 {
1768+ margin-left: 16.66666667%;
1769+}
1770+.col-xs-offset-1 {
1771+ margin-left: 8.33333333%;
1772+}
1773+.col-xs-offset-0 {
1774+ margin-left: 0%;
1775+}
1776+@media (min-width: 768px) {
1777+ .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 {
1778+ float: left;
1779+ }
1780+ .col-sm-12 {
1781+ width: 100%;
1782+ }
1783+ .col-sm-11 {
1784+ width: 91.66666667%;
1785+ }
1786+ .col-sm-10 {
1787+ width: 83.33333333%;
1788+ }
1789+ .col-sm-9 {
1790+ width: 75%;
1791+ }
1792+ .col-sm-8 {
1793+ width: 66.66666667%;
1794+ }
1795+ .col-sm-7 {
1796+ width: 58.33333333%;
1797+ }
1798+ .col-sm-6 {
1799+ width: 50%;
1800+ }
1801+ .col-sm-5 {
1802+ width: 41.66666667%;
1803+ }
1804+ .col-sm-4 {
1805+ width: 33.33333333%;
1806+ }
1807+ .col-sm-3 {
1808+ width: 25%;
1809+ }
1810+ .col-sm-2 {
1811+ width: 16.66666667%;
1812+ }
1813+ .col-sm-1 {
1814+ width: 8.33333333%;
1815+ }
1816+ .col-sm-pull-12 {
1817+ right: 100%;
1818+ }
1819+ .col-sm-pull-11 {
1820+ right: 91.66666667%;
1821+ }
1822+ .col-sm-pull-10 {
1823+ right: 83.33333333%;
1824+ }
1825+ .col-sm-pull-9 {
1826+ right: 75%;
1827+ }
1828+ .col-sm-pull-8 {
1829+ right: 66.66666667%;
1830+ }
1831+ .col-sm-pull-7 {
1832+ right: 58.33333333%;
1833+ }
1834+ .col-sm-pull-6 {
1835+ right: 50%;
1836+ }
1837+ .col-sm-pull-5 {
1838+ right: 41.66666667%;
1839+ }
1840+ .col-sm-pull-4 {
1841+ right: 33.33333333%;
1842+ }
1843+ .col-sm-pull-3 {
1844+ right: 25%;
1845+ }
1846+ .col-sm-pull-2 {
1847+ right: 16.66666667%;
1848+ }
1849+ .col-sm-pull-1 {
1850+ right: 8.33333333%;
1851+ }
1852+ .col-sm-pull-0 {
1853+ right: auto;
1854+ }
1855+ .col-sm-push-12 {
1856+ left: 100%;
1857+ }
1858+ .col-sm-push-11 {
1859+ left: 91.66666667%;
1860+ }
1861+ .col-sm-push-10 {
1862+ left: 83.33333333%;
1863+ }
1864+ .col-sm-push-9 {
1865+ left: 75%;
1866+ }
1867+ .col-sm-push-8 {
1868+ left: 66.66666667%;
1869+ }
1870+ .col-sm-push-7 {
1871+ left: 58.33333333%;
1872+ }
1873+ .col-sm-push-6 {
1874+ left: 50%;
1875+ }
1876+ .col-sm-push-5 {
1877+ left: 41.66666667%;
1878+ }
1879+ .col-sm-push-4 {
1880+ left: 33.33333333%;
1881+ }
1882+ .col-sm-push-3 {
1883+ left: 25%;
1884+ }
1885+ .col-sm-push-2 {
1886+ left: 16.66666667%;
1887+ }
1888+ .col-sm-push-1 {
1889+ left: 8.33333333%;
1890+ }
1891+ .col-sm-push-0 {
1892+ left: auto;
1893+ }
1894+ .col-sm-offset-12 {
1895+ margin-left: 100%;
1896+ }
1897+ .col-sm-offset-11 {
1898+ margin-left: 91.66666667%;
1899+ }
1900+ .col-sm-offset-10 {
1901+ margin-left: 83.33333333%;
1902+ }
1903+ .col-sm-offset-9 {
1904+ margin-left: 75%;
1905+ }
1906+ .col-sm-offset-8 {
1907+ margin-left: 66.66666667%;
1908+ }
1909+ .col-sm-offset-7 {
1910+ margin-left: 58.33333333%;
1911+ }
1912+ .col-sm-offset-6 {
1913+ margin-left: 50%;
1914+ }
1915+ .col-sm-offset-5 {
1916+ margin-left: 41.66666667%;
1917+ }
1918+ .col-sm-offset-4 {
1919+ margin-left: 33.33333333%;
1920+ }
1921+ .col-sm-offset-3 {
1922+ margin-left: 25%;
1923+ }
1924+ .col-sm-offset-2 {
1925+ margin-left: 16.66666667%;
1926+ }
1927+ .col-sm-offset-1 {
1928+ margin-left: 8.33333333%;
1929+ }
1930+ .col-sm-offset-0 {
1931+ margin-left: 0%;
1932+ }
1933+}
1934+@media (min-width: 992px) {
1935+ .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 {
1936+ float: left;
1937+ }
1938+ .col-md-12 {
1939+ width: 100%;
1940+ }
1941+ .col-md-11 {
1942+ width: 91.66666667%;
1943+ }
1944+ .col-md-10 {
1945+ width: 83.33333333%;
1946+ }
1947+ .col-md-9 {
1948+ width: 75%;
1949+ }
1950+ .col-md-8 {
1951+ width: 66.66666667%;
1952+ }
1953+ .col-md-7 {
1954+ width: 58.33333333%;
1955+ }
1956+ .col-md-6 {
1957+ width: 50%;
1958+ }
1959+ .col-md-5 {
1960+ width: 41.66666667%;
1961+ }
1962+ .col-md-4 {
1963+ width: 33.33333333%;
1964+ }
1965+ .col-md-3 {
1966+ width: 25%;
1967+ }
1968+ .col-md-2 {
1969+ width: 16.66666667%;
1970+ }
1971+ .col-md-1 {
1972+ width: 8.33333333%;
1973+ }
1974+ .col-md-pull-12 {
1975+ right: 100%;
1976+ }
1977+ .col-md-pull-11 {
1978+ right: 91.66666667%;
1979+ }
1980+ .col-md-pull-10 {
1981+ right: 83.33333333%;
1982+ }
1983+ .col-md-pull-9 {
1984+ right: 75%;
1985+ }
1986+ .col-md-pull-8 {
1987+ right: 66.66666667%;
1988+ }
1989+ .col-md-pull-7 {
1990+ right: 58.33333333%;
1991+ }
1992+ .col-md-pull-6 {
1993+ right: 50%;
1994+ }
1995+ .col-md-pull-5 {
1996+ right: 41.66666667%;
1997+ }
1998+ .col-md-pull-4 {
1999+ right: 33.33333333%;
2000+ }
2001+ .col-md-pull-3 {
2002+ right: 25%;
2003+ }
2004+ .col-md-pull-2 {
2005+ right: 16.66666667%;
2006+ }
2007+ .col-md-pull-1 {
2008+ right: 8.33333333%;
2009+ }
2010+ .col-md-pull-0 {
2011+ right: auto;
2012+ }
2013+ .col-md-push-12 {
2014+ left: 100%;
2015+ }
2016+ .col-md-push-11 {
2017+ left: 91.66666667%;
2018+ }
2019+ .col-md-push-10 {
2020+ left: 83.33333333%;
2021+ }
2022+ .col-md-push-9 {
2023+ left: 75%;
2024+ }
2025+ .col-md-push-8 {
2026+ left: 66.66666667%;
2027+ }
2028+ .col-md-push-7 {
2029+ left: 58.33333333%;
2030+ }
2031+ .col-md-push-6 {
2032+ left: 50%;
2033+ }
2034+ .col-md-push-5 {
2035+ left: 41.66666667%;
2036+ }
2037+ .col-md-push-4 {
2038+ left: 33.33333333%;
2039+ }
2040+ .col-md-push-3 {
2041+ left: 25%;
2042+ }
2043+ .col-md-push-2 {
2044+ left: 16.66666667%;
2045+ }
2046+ .col-md-push-1 {
2047+ left: 8.33333333%;
2048+ }
2049+ .col-md-push-0 {
2050+ left: auto;
2051+ }
2052+ .col-md-offset-12 {
2053+ margin-left: 100%;
2054+ }
2055+ .col-md-offset-11 {
2056+ margin-left: 91.66666667%;
2057+ }
2058+ .col-md-offset-10 {
2059+ margin-left: 83.33333333%;
2060+ }
2061+ .col-md-offset-9 {
2062+ margin-left: 75%;
2063+ }
2064+ .col-md-offset-8 {
2065+ margin-left: 66.66666667%;
2066+ }
2067+ .col-md-offset-7 {
2068+ margin-left: 58.33333333%;
2069+ }
2070+ .col-md-offset-6 {
2071+ margin-left: 50%;
2072+ }
2073+ .col-md-offset-5 {
2074+ margin-left: 41.66666667%;
2075+ }
2076+ .col-md-offset-4 {
2077+ margin-left: 33.33333333%;
2078+ }
2079+ .col-md-offset-3 {
2080+ margin-left: 25%;
2081+ }
2082+ .col-md-offset-2 {
2083+ margin-left: 16.66666667%;
2084+ }
2085+ .col-md-offset-1 {
2086+ margin-left: 8.33333333%;
2087+ }
2088+ .col-md-offset-0 {
2089+ margin-left: 0%;
2090+ }
2091+}
2092+@media (min-width: 1200px) {
2093+ .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 {
2094+ float: left;
2095+ }
2096+ .col-lg-12 {
2097+ width: 100%;
2098+ }
2099+ .col-lg-11 {
2100+ width: 91.66666667%;
2101+ }
2102+ .col-lg-10 {
2103+ width: 83.33333333%;
2104+ }
2105+ .col-lg-9 {
2106+ width: 75%;
2107+ }
2108+ .col-lg-8 {
2109+ width: 66.66666667%;
2110+ }
2111+ .col-lg-7 {
2112+ width: 58.33333333%;
2113+ }
2114+ .col-lg-6 {
2115+ width: 50%;
2116+ }
2117+ .col-lg-5 {
2118+ width: 41.66666667%;
2119+ }
2120+ .col-lg-4 {
2121+ width: 33.33333333%;
2122+ }
2123+ .col-lg-3 {
2124+ width: 25%;
2125+ }
2126+ .col-lg-2 {
2127+ width: 16.66666667%;
2128+ }
2129+ .col-lg-1 {
2130+ width: 8.33333333%;
2131+ }
2132+ .col-lg-pull-12 {
2133+ right: 100%;
2134+ }
2135+ .col-lg-pull-11 {
2136+ right: 91.66666667%;
2137+ }
2138+ .col-lg-pull-10 {
2139+ right: 83.33333333%;
2140+ }
2141+ .col-lg-pull-9 {
2142+ right: 75%;
2143+ }
2144+ .col-lg-pull-8 {
2145+ right: 66.66666667%;
2146+ }
2147+ .col-lg-pull-7 {
2148+ right: 58.33333333%;
2149+ }
2150+ .col-lg-pull-6 {
2151+ right: 50%;
2152+ }
2153+ .col-lg-pull-5 {
2154+ right: 41.66666667%;
2155+ }
2156+ .col-lg-pull-4 {
2157+ right: 33.33333333%;
2158+ }
2159+ .col-lg-pull-3 {
2160+ right: 25%;
2161+ }
2162+ .col-lg-pull-2 {
2163+ right: 16.66666667%;
2164+ }
2165+ .col-lg-pull-1 {
2166+ right: 8.33333333%;
2167+ }
2168+ .col-lg-pull-0 {
2169+ right: auto;
2170+ }
2171+ .col-lg-push-12 {
2172+ left: 100%;
2173+ }
2174+ .col-lg-push-11 {
2175+ left: 91.66666667%;
2176+ }
2177+ .col-lg-push-10 {
2178+ left: 83.33333333%;
2179+ }
2180+ .col-lg-push-9 {
2181+ left: 75%;
2182+ }
2183+ .col-lg-push-8 {
2184+ left: 66.66666667%;
2185+ }
2186+ .col-lg-push-7 {
2187+ left: 58.33333333%;
2188+ }
2189+ .col-lg-push-6 {
2190+ left: 50%;
2191+ }
2192+ .col-lg-push-5 {
2193+ left: 41.66666667%;
2194+ }
2195+ .col-lg-push-4 {
2196+ left: 33.33333333%;
2197+ }
2198+ .col-lg-push-3 {
2199+ left: 25%;
2200+ }
2201+ .col-lg-push-2 {
2202+ left: 16.66666667%;
2203+ }
2204+ .col-lg-push-1 {
2205+ left: 8.33333333%;
2206+ }
2207+ .col-lg-push-0 {
2208+ left: auto;
2209+ }
2210+ .col-lg-offset-12 {
2211+ margin-left: 100%;
2212+ }
2213+ .col-lg-offset-11 {
2214+ margin-left: 91.66666667%;
2215+ }
2216+ .col-lg-offset-10 {
2217+ margin-left: 83.33333333%;
2218+ }
2219+ .col-lg-offset-9 {
2220+ margin-left: 75%;
2221+ }
2222+ .col-lg-offset-8 {
2223+ margin-left: 66.66666667%;
2224+ }
2225+ .col-lg-offset-7 {
2226+ margin-left: 58.33333333%;
2227+ }
2228+ .col-lg-offset-6 {
2229+ margin-left: 50%;
2230+ }
2231+ .col-lg-offset-5 {
2232+ margin-left: 41.66666667%;
2233+ }
2234+ .col-lg-offset-4 {
2235+ margin-left: 33.33333333%;
2236+ }
2237+ .col-lg-offset-3 {
2238+ margin-left: 25%;
2239+ }
2240+ .col-lg-offset-2 {
2241+ margin-left: 16.66666667%;
2242+ }
2243+ .col-lg-offset-1 {
2244+ margin-left: 8.33333333%;
2245+ }
2246+ .col-lg-offset-0 {
2247+ margin-left: 0%;
2248+ }
2249+}
2250+table {
2251+ background-color: transparent;
2252+}
2253+caption {
2254+ padding-top: 8px;
2255+ padding-bottom: 8px;
2256+ color: #777777;
2257+ text-align: left;
2258+}
2259+th {
2260+ text-align: left;
2261+}
2262+.table {
2263+ width: 100%;
2264+ max-width: 100%;
2265+ margin-bottom: 18px;
2266+}
2267+.table > thead > tr > th,
2268+.table > tbody > tr > th,
2269+.table > tfoot > tr > th,
2270+.table > thead > tr > td,
2271+.table > tbody > tr > td,
2272+.table > tfoot > tr > td {
2273+ padding: 8px;
2274+ line-height: 1.42857143;
2275+ vertical-align: top;
2276+ border-top: 1px solid #ddd;
2277+}
2278+.table > thead > tr > th {
2279+ vertical-align: bottom;
2280+ border-bottom: 2px solid #ddd;
2281+}
2282+.table > caption + thead > tr:first-child > th,
2283+.table > colgroup + thead > tr:first-child > th,
2284+.table > thead:first-child > tr:first-child > th,
2285+.table > caption + thead > tr:first-child > td,
2286+.table > colgroup + thead > tr:first-child > td,
2287+.table > thead:first-child > tr:first-child > td {
2288+ border-top: 0;
2289+}
2290+.table > tbody + tbody {
2291+ border-top: 2px solid #ddd;
2292+}
2293+.table .table {
2294+ background-color: #fff;
2295+}
2296+.table-condensed > thead > tr > th,
2297+.table-condensed > tbody > tr > th,
2298+.table-condensed > tfoot > tr > th,
2299+.table-condensed > thead > tr > td,
2300+.table-condensed > tbody > tr > td,
2301+.table-condensed > tfoot > tr > td {
2302+ padding: 5px;
2303+}
2304+.table-bordered {
2305+ border: 1px solid #ddd;
2306+}
2307+.table-bordered > thead > tr > th,
2308+.table-bordered > tbody > tr > th,
2309+.table-bordered > tfoot > tr > th,
2310+.table-bordered > thead > tr > td,
2311+.table-bordered > tbody > tr > td,
2312+.table-bordered > tfoot > tr > td {
2313+ border: 1px solid #ddd;
2314+}
2315+.table-bordered > thead > tr > th,
2316+.table-bordered > thead > tr > td {
2317+ border-bottom-width: 2px;
2318+}
2319+.table-striped > tbody > tr:nth-of-type(odd) {
2320+ background-color: #f9f9f9;
2321+}
2322+.table-hover > tbody > tr:hover {
2323+ background-color: #f5f5f5;
2324+}
2325+table col[class*="col-"] {
2326+ position: static;
2327+ float: none;
2328+ display: table-column;
2329+}
2330+table td[class*="col-"],
2331+table th[class*="col-"] {
2332+ position: static;
2333+ float: none;
2334+ display: table-cell;
2335+}
2336+.table > thead > tr > td.active,
2337+.table > tbody > tr > td.active,
2338+.table > tfoot > tr > td.active,
2339+.table > thead > tr > th.active,
2340+.table > tbody > tr > th.active,
2341+.table > tfoot > tr > th.active,
2342+.table > thead > tr.active > td,
2343+.table > tbody > tr.active > td,
2344+.table > tfoot > tr.active > td,
2345+.table > thead > tr.active > th,
2346+.table > tbody > tr.active > th,
2347+.table > tfoot > tr.active > th {
2348+ background-color: #f5f5f5;
2349+}
2350+.table-hover > tbody > tr > td.active:hover,
2351+.table-hover > tbody > tr > th.active:hover,
2352+.table-hover > tbody > tr.active:hover > td,
2353+.table-hover > tbody > tr:hover > .active,
2354+.table-hover > tbody > tr.active:hover > th {
2355+ background-color: #e8e8e8;
2356+}
2357+.table > thead > tr > td.success,
2358+.table > tbody > tr > td.success,
2359+.table > tfoot > tr > td.success,
2360+.table > thead > tr > th.success,
2361+.table > tbody > tr > th.success,
2362+.table > tfoot > tr > th.success,
2363+.table > thead > tr.success > td,
2364+.table > tbody > tr.success > td,
2365+.table > tfoot > tr.success > td,
2366+.table > thead > tr.success > th,
2367+.table > tbody > tr.success > th,
2368+.table > tfoot > tr.success > th {
2369+ background-color: #dff0d8;
2370+}
2371+.table-hover > tbody > tr > td.success:hover,
2372+.table-hover > tbody > tr > th.success:hover,
2373+.table-hover > tbody > tr.success:hover > td,
2374+.table-hover > tbody > tr:hover > .success,
2375+.table-hover > tbody > tr.success:hover > th {
2376+ background-color: #d0e9c6;
2377+}
2378+.table > thead > tr > td.info,
2379+.table > tbody > tr > td.info,
2380+.table > tfoot > tr > td.info,
2381+.table > thead > tr > th.info,
2382+.table > tbody > tr > th.info,
2383+.table > tfoot > tr > th.info,
2384+.table > thead > tr.info > td,
2385+.table > tbody > tr.info > td,
2386+.table > tfoot > tr.info > td,
2387+.table > thead > tr.info > th,
2388+.table > tbody > tr.info > th,
2389+.table > tfoot > tr.info > th {
2390+ background-color: #d9edf7;
2391+}
2392+.table-hover > tbody > tr > td.info:hover,
2393+.table-hover > tbody > tr > th.info:hover,
2394+.table-hover > tbody > tr.info:hover > td,
2395+.table-hover > tbody > tr:hover > .info,
2396+.table-hover > tbody > tr.info:hover > th {
2397+ background-color: #c4e3f3;
2398+}
2399+.table > thead > tr > td.warning,
2400+.table > tbody > tr > td.warning,
2401+.table > tfoot > tr > td.warning,
2402+.table > thead > tr > th.warning,
2403+.table > tbody > tr > th.warning,
2404+.table > tfoot > tr > th.warning,
2405+.table > thead > tr.warning > td,
2406+.table > tbody > tr.warning > td,
2407+.table > tfoot > tr.warning > td,
2408+.table > thead > tr.warning > th,
2409+.table > tbody > tr.warning > th,
2410+.table > tfoot > tr.warning > th {
2411+ background-color: #fcf8e3;
2412+}
2413+.table-hover > tbody > tr > td.warning:hover,
2414+.table-hover > tbody > tr > th.warning:hover,
2415+.table-hover > tbody > tr.warning:hover > td,
2416+.table-hover > tbody > tr:hover > .warning,
2417+.table-hover > tbody > tr.warning:hover > th {
2418+ background-color: #faf2cc;
2419+}
2420+.table > thead > tr > td.danger,
2421+.table > tbody > tr > td.danger,
2422+.table > tfoot > tr > td.danger,
2423+.table > thead > tr > th.danger,
2424+.table > tbody > tr > th.danger,
2425+.table > tfoot > tr > th.danger,
2426+.table > thead > tr.danger > td,
2427+.table > tbody > tr.danger > td,
2428+.table > tfoot > tr.danger > td,
2429+.table > thead > tr.danger > th,
2430+.table > tbody > tr.danger > th,
2431+.table > tfoot > tr.danger > th {
2432+ background-color: #f2dede;
2433+}
2434+.table-hover > tbody > tr > td.danger:hover,
2435+.table-hover > tbody > tr > th.danger:hover,
2436+.table-hover > tbody > tr.danger:hover > td,
2437+.table-hover > tbody > tr:hover > .danger,
2438+.table-hover > tbody > tr.danger:hover > th {
2439+ background-color: #ebcccc;
2440+}
2441+.table-responsive {
2442+ overflow-x: auto;
2443+ min-height: 0.01%;
2444+}
2445+@media screen and (max-width: 767px) {
2446+ .table-responsive {
2447+ width: 100%;
2448+ margin-bottom: 13.5px;
2449+ overflow-y: hidden;
2450+ -ms-overflow-style: -ms-autohiding-scrollbar;
2451+ border: 1px solid #ddd;
2452+ }
2453+ .table-responsive > .table {
2454+ margin-bottom: 0;
2455+ }
2456+ .table-responsive > .table > thead > tr > th,
2457+ .table-responsive > .table > tbody > tr > th,
2458+ .table-responsive > .table > tfoot > tr > th,
2459+ .table-responsive > .table > thead > tr > td,
2460+ .table-responsive > .table > tbody > tr > td,
2461+ .table-responsive > .table > tfoot > tr > td {
2462+ white-space: nowrap;
2463+ }
2464+ .table-responsive > .table-bordered {
2465+ border: 0;
2466+ }
2467+ .table-responsive > .table-bordered > thead > tr > th:first-child,
2468+ .table-responsive > .table-bordered > tbody > tr > th:first-child,
2469+ .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2470+ .table-responsive > .table-bordered > thead > tr > td:first-child,
2471+ .table-responsive > .table-bordered > tbody > tr > td:first-child,
2472+ .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2473+ border-left: 0;
2474+ }
2475+ .table-responsive > .table-bordered > thead > tr > th:last-child,
2476+ .table-responsive > .table-bordered > tbody > tr > th:last-child,
2477+ .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2478+ .table-responsive > .table-bordered > thead > tr > td:last-child,
2479+ .table-responsive > .table-bordered > tbody > tr > td:last-child,
2480+ .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2481+ border-right: 0;
2482+ }
2483+ .table-responsive > .table-bordered > tbody > tr:last-child > th,
2484+ .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2485+ .table-responsive > .table-bordered > tbody > tr:last-child > td,
2486+ .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2487+ border-bottom: 0;
2488+ }
2489+}
2490+fieldset {
2491+ padding: 0;
2492+ margin: 0;
2493+ border: 0;
2494+ min-width: 0;
2495+}
2496+legend {
2497+ display: block;
2498+ width: 100%;
2499+ padding: 0;
2500+ margin-bottom: 18px;
2501+ font-size: 19.5px;
2502+ line-height: inherit;
2503+ color: #333333;
2504+ border: 0;
2505+ border-bottom: 1px solid #e5e5e5;
2506+}
2507+label {
2508+ display: inline-block;
2509+ max-width: 100%;
2510+ margin-bottom: 5px;
2511+ font-weight: bold;
2512+}
2513+input[type="search"] {
2514+ -webkit-box-sizing: border-box;
2515+ -moz-box-sizing: border-box;
2516+ box-sizing: border-box;
2517+}
2518+input[type="radio"],
2519+input[type="checkbox"] {
2520+ margin: 4px 0 0;
2521+ margin-top: 1px \9;
2522+ line-height: normal;
2523+}
2524+input[type="file"] {
2525+ display: block;
2526+}
2527+input[type="range"] {
2528+ display: block;
2529+ width: 100%;
2530+}
2531+select[multiple],
2532+select[size] {
2533+ height: auto;
2534+}
2535+input[type="file"]:focus,
2536+input[type="radio"]:focus,
2537+input[type="checkbox"]:focus {
2538+ outline: 5px auto -webkit-focus-ring-color;
2539+ outline-offset: -2px;
2540+}
2541+output {
2542+ display: block;
2543+ padding-top: 7px;
2544+ font-size: 13px;
2545+ line-height: 1.42857143;
2546+ color: #555555;
2547+}
2548+.form-control {
2549+ display: block;
2550+ width: 100%;
2551+ height: 32px;
2552+ padding: 6px 12px;
2553+ font-size: 13px;
2554+ line-height: 1.42857143;
2555+ color: #555555;
2556+ background-color: #fff;
2557+ background-image: none;
2558+ border: 1px solid #ccc;
2559+ border-radius: 2px;
2560+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2561+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2562+ -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2563+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2564+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565+}
2566+.form-control:focus {
2567+ border-color: #66afe9;
2568+ outline: 0;
2569+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2570+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2571+}
2572+.form-control::-moz-placeholder {
2573+ color: #999;
2574+ opacity: 1;
2575+}
2576+.form-control:-ms-input-placeholder {
2577+ color: #999;
2578+}
2579+.form-control::-webkit-input-placeholder {
2580+ color: #999;
2581+}
2582+.form-control::-ms-expand {
2583+ border: 0;
2584+ background-color: transparent;
2585+}
2586+.form-control[disabled],
2587+.form-control[readonly],
2588+fieldset[disabled] .form-control {
2589+ background-color: #eeeeee;
2590+ opacity: 1;
2591+}
2592+.form-control[disabled],
2593+fieldset[disabled] .form-control {
2594+ cursor: not-allowed;
2595+}
2596+textarea.form-control {
2597+ height: auto;
2598+}
2599+input[type="search"] {
2600+ -webkit-appearance: none;
2601+}
2602+@media screen and (-webkit-min-device-pixel-ratio: 0) {
2603+ input[type="date"].form-control,
2604+ input[type="time"].form-control,
2605+ input[type="datetime-local"].form-control,
2606+ input[type="month"].form-control {
2607+ line-height: 32px;
2608+ }
2609+ input[type="date"].input-sm,
2610+ input[type="time"].input-sm,
2611+ input[type="datetime-local"].input-sm,
2612+ input[type="month"].input-sm,
2613+ .input-group-sm input[type="date"],
2614+ .input-group-sm input[type="time"],
2615+ .input-group-sm input[type="datetime-local"],
2616+ .input-group-sm input[type="month"] {
2617+ line-height: 30px;
2618+ }
2619+ input[type="date"].input-lg,
2620+ input[type="time"].input-lg,
2621+ input[type="datetime-local"].input-lg,
2622+ input[type="month"].input-lg,
2623+ .input-group-lg input[type="date"],
2624+ .input-group-lg input[type="time"],
2625+ .input-group-lg input[type="datetime-local"],
2626+ .input-group-lg input[type="month"] {
2627+ line-height: 45px;
2628+ }
2629+}
2630+.form-group {
2631+ margin-bottom: 15px;
2632+}
2633+.radio,
2634+.checkbox {
2635+ position: relative;
2636+ display: block;
2637+ margin-top: 10px;
2638+ margin-bottom: 10px;
2639+}
2640+.radio label,
2641+.checkbox label {
2642+ min-height: 18px;
2643+ padding-left: 20px;
2644+ margin-bottom: 0;
2645+ font-weight: normal;
2646+ cursor: pointer;
2647+}
2648+.radio input[type="radio"],
2649+.radio-inline input[type="radio"],
2650+.checkbox input[type="checkbox"],
2651+.checkbox-inline input[type="checkbox"] {
2652+ position: absolute;
2653+ margin-left: -20px;
2654+ margin-top: 4px \9;
2655+}
2656+.radio + .radio,
2657+.checkbox + .checkbox {
2658+ margin-top: -5px;
2659+}
2660+.radio-inline,
2661+.checkbox-inline {
2662+ position: relative;
2663+ display: inline-block;
2664+ padding-left: 20px;
2665+ margin-bottom: 0;
2666+ vertical-align: middle;
2667+ font-weight: normal;
2668+ cursor: pointer;
2669+}
2670+.radio-inline + .radio-inline,
2671+.checkbox-inline + .checkbox-inline {
2672+ margin-top: 0;
2673+ margin-left: 10px;
2674+}
2675+input[type="radio"][disabled],
2676+input[type="checkbox"][disabled],
2677+input[type="radio"].disabled,
2678+input[type="checkbox"].disabled,
2679+fieldset[disabled] input[type="radio"],
2680+fieldset[disabled] input[type="checkbox"] {
2681+ cursor: not-allowed;
2682+}
2683+.radio-inline.disabled,
2684+.checkbox-inline.disabled,
2685+fieldset[disabled] .radio-inline,
2686+fieldset[disabled] .checkbox-inline {
2687+ cursor: not-allowed;
2688+}
2689+.radio.disabled label,
2690+.checkbox.disabled label,
2691+fieldset[disabled] .radio label,
2692+fieldset[disabled] .checkbox label {
2693+ cursor: not-allowed;
2694+}
2695+.form-control-static {
2696+ padding-top: 7px;
2697+ padding-bottom: 7px;
2698+ margin-bottom: 0;
2699+ min-height: 31px;
2700+}
2701+.form-control-static.input-lg,
2702+.form-control-static.input-sm {
2703+ padding-left: 0;
2704+ padding-right: 0;
2705+}
2706+.input-sm {
2707+ height: 30px;
2708+ padding: 5px 10px;
2709+ font-size: 12px;
2710+ line-height: 1.5;
2711+ border-radius: 1px;
2712+}
2713+select.input-sm {
2714+ height: 30px;
2715+ line-height: 30px;
2716+}
2717+textarea.input-sm,
2718+select[multiple].input-sm {
2719+ height: auto;
2720+}
2721+.form-group-sm .form-control {
2722+ height: 30px;
2723+ padding: 5px 10px;
2724+ font-size: 12px;
2725+ line-height: 1.5;
2726+ border-radius: 1px;
2727+}
2728+.form-group-sm select.form-control {
2729+ height: 30px;
2730+ line-height: 30px;
2731+}
2732+.form-group-sm textarea.form-control,
2733+.form-group-sm select[multiple].form-control {
2734+ height: auto;
2735+}
2736+.form-group-sm .form-control-static {
2737+ height: 30px;
2738+ min-height: 30px;
2739+ padding: 6px 10px;
2740+ font-size: 12px;
2741+ line-height: 1.5;
2742+}
2743+.input-lg {
2744+ height: 45px;
2745+ padding: 10px 16px;
2746+ font-size: 17px;
2747+ line-height: 1.3333333;
2748+ border-radius: 3px;
2749+}
2750+select.input-lg {
2751+ height: 45px;
2752+ line-height: 45px;
2753+}
2754+textarea.input-lg,
2755+select[multiple].input-lg {
2756+ height: auto;
2757+}
2758+.form-group-lg .form-control {
2759+ height: 45px;
2760+ padding: 10px 16px;
2761+ font-size: 17px;
2762+ line-height: 1.3333333;
2763+ border-radius: 3px;
2764+}
2765+.form-group-lg select.form-control {
2766+ height: 45px;
2767+ line-height: 45px;
2768+}
2769+.form-group-lg textarea.form-control,
2770+.form-group-lg select[multiple].form-control {
2771+ height: auto;
2772+}
2773+.form-group-lg .form-control-static {
2774+ height: 45px;
2775+ min-height: 35px;
2776+ padding: 11px 16px;
2777+ font-size: 17px;
2778+ line-height: 1.3333333;
2779+}
2780+.has-feedback {
2781+ position: relative;
2782+}
2783+.has-feedback .form-control {
2784+ padding-right: 40px;
2785+}
2786+.form-control-feedback {
2787+ position: absolute;
2788+ top: 0;
2789+ right: 0;
2790+ z-index: 2;
2791+ display: block;
2792+ width: 32px;
2793+ height: 32px;
2794+ line-height: 32px;
2795+ text-align: center;
2796+ pointer-events: none;
2797+}
2798+.input-lg + .form-control-feedback,
2799+.input-group-lg + .form-control-feedback,
2800+.form-group-lg .form-control + .form-control-feedback {
2801+ width: 45px;
2802+ height: 45px;
2803+ line-height: 45px;
2804+}
2805+.input-sm + .form-control-feedback,
2806+.input-group-sm + .form-control-feedback,
2807+.form-group-sm .form-control + .form-control-feedback {
2808+ width: 30px;
2809+ height: 30px;
2810+ line-height: 30px;
2811+}
2812+.has-success .help-block,
2813+.has-success .control-label,
2814+.has-success .radio,
2815+.has-success .checkbox,
2816+.has-success .radio-inline,
2817+.has-success .checkbox-inline,
2818+.has-success.radio label,
2819+.has-success.checkbox label,
2820+.has-success.radio-inline label,
2821+.has-success.checkbox-inline label {
2822+ color: #3c763d;
2823+}
2824+.has-success .form-control {
2825+ border-color: #3c763d;
2826+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2827+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2828+}
2829+.has-success .form-control:focus {
2830+ border-color: #2b542c;
2831+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2832+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2833+}
2834+.has-success .input-group-addon {
2835+ color: #3c763d;
2836+ border-color: #3c763d;
2837+ background-color: #dff0d8;
2838+}
2839+.has-success .form-control-feedback {
2840+ color: #3c763d;
2841+}
2842+.has-warning .help-block,
2843+.has-warning .control-label,
2844+.has-warning .radio,
2845+.has-warning .checkbox,
2846+.has-warning .radio-inline,
2847+.has-warning .checkbox-inline,
2848+.has-warning.radio label,
2849+.has-warning.checkbox label,
2850+.has-warning.radio-inline label,
2851+.has-warning.checkbox-inline label {
2852+ color: #8a6d3b;
2853+}
2854+.has-warning .form-control {
2855+ border-color: #8a6d3b;
2856+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2857+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2858+}
2859+.has-warning .form-control:focus {
2860+ border-color: #66512c;
2861+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2862+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2863+}
2864+.has-warning .input-group-addon {
2865+ color: #8a6d3b;
2866+ border-color: #8a6d3b;
2867+ background-color: #fcf8e3;
2868+}
2869+.has-warning .form-control-feedback {
2870+ color: #8a6d3b;
2871+}
2872+.has-error .help-block,
2873+.has-error .control-label,
2874+.has-error .radio,
2875+.has-error .checkbox,
2876+.has-error .radio-inline,
2877+.has-error .checkbox-inline,
2878+.has-error.radio label,
2879+.has-error.checkbox label,
2880+.has-error.radio-inline label,
2881+.has-error.checkbox-inline label {
2882+ color: #a94442;
2883+}
2884+.has-error .form-control {
2885+ border-color: #a94442;
2886+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2887+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2888+}
2889+.has-error .form-control:focus {
2890+ border-color: #843534;
2891+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2892+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2893+}
2894+.has-error .input-group-addon {
2895+ color: #a94442;
2896+ border-color: #a94442;
2897+ background-color: #f2dede;
2898+}
2899+.has-error .form-control-feedback {
2900+ color: #a94442;
2901+}
2902+.has-feedback label ~ .form-control-feedback {
2903+ top: 23px;
2904+}
2905+.has-feedback label.sr-only ~ .form-control-feedback {
2906+ top: 0;
2907+}
2908+.help-block {
2909+ display: block;
2910+ margin-top: 5px;
2911+ margin-bottom: 10px;
2912+ color: #404040;
2913+}
2914+@media (min-width: 768px) {
2915+ .form-inline .form-group {
2916+ display: inline-block;
2917+ margin-bottom: 0;
2918+ vertical-align: middle;
2919+ }
2920+ .form-inline .form-control {
2921+ display: inline-block;
2922+ width: auto;
2923+ vertical-align: middle;
2924+ }
2925+ .form-inline .form-control-static {
2926+ display: inline-block;
2927+ }
2928+ .form-inline .input-group {
2929+ display: inline-table;
2930+ vertical-align: middle;
2931+ }
2932+ .form-inline .input-group .input-group-addon,
2933+ .form-inline .input-group .input-group-btn,
2934+ .form-inline .input-group .form-control {
2935+ width: auto;
2936+ }
2937+ .form-inline .input-group > .form-control {
2938+ width: 100%;
2939+ }
2940+ .form-inline .control-label {
2941+ margin-bottom: 0;
2942+ vertical-align: middle;
2943+ }
2944+ .form-inline .radio,
2945+ .form-inline .checkbox {
2946+ display: inline-block;
2947+ margin-top: 0;
2948+ margin-bottom: 0;
2949+ vertical-align: middle;
2950+ }
2951+ .form-inline .radio label,
2952+ .form-inline .checkbox label {
2953+ padding-left: 0;
2954+ }
2955+ .form-inline .radio input[type="radio"],
2956+ .form-inline .checkbox input[type="checkbox"] {
2957+ position: relative;
2958+ margin-left: 0;
2959+ }
2960+ .form-inline .has-feedback .form-control-feedback {
2961+ top: 0;
2962+ }
2963+}
2964+.form-horizontal .radio,
2965+.form-horizontal .checkbox,
2966+.form-horizontal .radio-inline,
2967+.form-horizontal .checkbox-inline {
2968+ margin-top: 0;
2969+ margin-bottom: 0;
2970+ padding-top: 7px;
2971+}
2972+.form-horizontal .radio,
2973+.form-horizontal .checkbox {
2974+ min-height: 25px;
2975+}
2976+.form-horizontal .form-group {
2977+ margin-left: 0px;
2978+ margin-right: 0px;
2979+}
2980+@media (min-width: 768px) {
2981+ .form-horizontal .control-label {
2982+ text-align: right;
2983+ margin-bottom: 0;
2984+ padding-top: 7px;
2985+ }
2986+}
2987+.form-horizontal .has-feedback .form-control-feedback {
2988+ right: 0px;
2989+}
2990+@media (min-width: 768px) {
2991+ .form-horizontal .form-group-lg .control-label {
2992+ padding-top: 11px;
2993+ font-size: 17px;
2994+ }
2995+}
2996+@media (min-width: 768px) {
2997+ .form-horizontal .form-group-sm .control-label {
2998+ padding-top: 6px;
2999+ font-size: 12px;
3000+ }
3001+}
3002+.btn {
3003+ display: inline-block;
3004+ margin-bottom: 0;
3005+ font-weight: normal;
3006+ text-align: center;
3007+ vertical-align: middle;
3008+ touch-action: manipulation;
3009+ cursor: pointer;
3010+ background-image: none;
3011+ border: 1px solid transparent;
3012+ white-space: nowrap;
3013+ padding: 6px 12px;
3014+ font-size: 13px;
3015+ line-height: 1.42857143;
3016+ border-radius: 2px;
3017+ -webkit-user-select: none;
3018+ -moz-user-select: none;
3019+ -ms-user-select: none;
3020+ user-select: none;
3021+}
3022+.btn:focus,
3023+.btn:active:focus,
3024+.btn.active:focus,
3025+.btn.focus,
3026+.btn:active.focus,
3027+.btn.active.focus {
3028+ outline: 5px auto -webkit-focus-ring-color;
3029+ outline-offset: -2px;
3030+}
3031+.btn:hover,
3032+.btn:focus,
3033+.btn.focus {
3034+ color: #333;
3035+ text-decoration: none;
3036+}
3037+.btn:active,
3038+.btn.active {
3039+ outline: 0;
3040+ background-image: none;
3041+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3042+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3043+}
3044+.btn.disabled,
3045+.btn[disabled],
3046+fieldset[disabled] .btn {
3047+ cursor: not-allowed;
3048+ opacity: 0.65;
3049+ filter: alpha(opacity=65);
3050+ -webkit-box-shadow: none;
3051+ box-shadow: none;
3052+}
3053+a.btn.disabled,
3054+fieldset[disabled] a.btn {
3055+ pointer-events: none;
3056+}
3057+.btn-default {
3058+ color: #333;
3059+ background-color: #fff;
3060+ border-color: #ccc;
3061+}
3062+.btn-default:focus,
3063+.btn-default.focus {
3064+ color: #333;
3065+ background-color: #e6e6e6;
3066+ border-color: #8c8c8c;
3067+}
3068+.btn-default:hover {
3069+ color: #333;
3070+ background-color: #e6e6e6;
3071+ border-color: #adadad;
3072+}
3073+.btn-default:active,
3074+.btn-default.active,
3075+.open > .dropdown-toggle.btn-default {
3076+ color: #333;
3077+ background-color: #e6e6e6;
3078+ border-color: #adadad;
3079+}
3080+.btn-default:active:hover,
3081+.btn-default.active:hover,
3082+.open > .dropdown-toggle.btn-default:hover,
3083+.btn-default:active:focus,
3084+.btn-default.active:focus,
3085+.open > .dropdown-toggle.btn-default:focus,
3086+.btn-default:active.focus,
3087+.btn-default.active.focus,
3088+.open > .dropdown-toggle.btn-default.focus {
3089+ color: #333;
3090+ background-color: #d4d4d4;
3091+ border-color: #8c8c8c;
3092+}
3093+.btn-default:active,
3094+.btn-default.active,
3095+.open > .dropdown-toggle.btn-default {
3096+ background-image: none;
3097+}
3098+.btn-default.disabled:hover,
3099+.btn-default[disabled]:hover,
3100+fieldset[disabled] .btn-default:hover,
3101+.btn-default.disabled:focus,
3102+.btn-default[disabled]:focus,
3103+fieldset[disabled] .btn-default:focus,
3104+.btn-default.disabled.focus,
3105+.btn-default[disabled].focus,
3106+fieldset[disabled] .btn-default.focus {
3107+ background-color: #fff;
3108+ border-color: #ccc;
3109+}
3110+.btn-default .badge {
3111+ color: #fff;
3112+ background-color: #333;
3113+}
3114+.btn-primary {
3115+ color: #fff;
3116+ background-color: #337ab7;
3117+ border-color: #2e6da4;
3118+}
3119+.btn-primary:focus,
3120+.btn-primary.focus {
3121+ color: #fff;
3122+ background-color: #286090;
3123+ border-color: #122b40;
3124+}
3125+.btn-primary:hover {
3126+ color: #fff;
3127+ background-color: #286090;
3128+ border-color: #204d74;
3129+}
3130+.btn-primary:active,
3131+.btn-primary.active,
3132+.open > .dropdown-toggle.btn-primary {
3133+ color: #fff;
3134+ background-color: #286090;
3135+ border-color: #204d74;
3136+}
3137+.btn-primary:active:hover,
3138+.btn-primary.active:hover,
3139+.open > .dropdown-toggle.btn-primary:hover,
3140+.btn-primary:active:focus,
3141+.btn-primary.active:focus,
3142+.open > .dropdown-toggle.btn-primary:focus,
3143+.btn-primary:active.focus,
3144+.btn-primary.active.focus,
3145+.open > .dropdown-toggle.btn-primary.focus {
3146+ color: #fff;
3147+ background-color: #204d74;
3148+ border-color: #122b40;
3149+}
3150+.btn-primary:active,
3151+.btn-primary.active,
3152+.open > .dropdown-toggle.btn-primary {
3153+ background-image: none;
3154+}
3155+.btn-primary.disabled:hover,
3156+.btn-primary[disabled]:hover,
3157+fieldset[disabled] .btn-primary:hover,
3158+.btn-primary.disabled:focus,
3159+.btn-primary[disabled]:focus,
3160+fieldset[disabled] .btn-primary:focus,
3161+.btn-primary.disabled.focus,
3162+.btn-primary[disabled].focus,
3163+fieldset[disabled] .btn-primary.focus {
3164+ background-color: #337ab7;
3165+ border-color: #2e6da4;
3166+}
3167+.btn-primary .badge {
3168+ color: #337ab7;
3169+ background-color: #fff;
3170+}
3171+.btn-success {
3172+ color: #fff;
3173+ background-color: #5cb85c;
3174+ border-color: #4cae4c;
3175+}
3176+.btn-success:focus,
3177+.btn-success.focus {
3178+ color: #fff;
3179+ background-color: #449d44;
3180+ border-color: #255625;
3181+}
3182+.btn-success:hover {
3183+ color: #fff;
3184+ background-color: #449d44;
3185+ border-color: #398439;
3186+}
3187+.btn-success:active,
3188+.btn-success.active,
3189+.open > .dropdown-toggle.btn-success {
3190+ color: #fff;
3191+ background-color: #449d44;
3192+ border-color: #398439;
3193+}
3194+.btn-success:active:hover,
3195+.btn-success.active:hover,
3196+.open > .dropdown-toggle.btn-success:hover,
3197+.btn-success:active:focus,
3198+.btn-success.active:focus,
3199+.open > .dropdown-toggle.btn-success:focus,
3200+.btn-success:active.focus,
3201+.btn-success.active.focus,
3202+.open > .dropdown-toggle.btn-success.focus {
3203+ color: #fff;
3204+ background-color: #398439;
3205+ border-color: #255625;
3206+}
3207+.btn-success:active,
3208+.btn-success.active,
3209+.open > .dropdown-toggle.btn-success {
3210+ background-image: none;
3211+}
3212+.btn-success.disabled:hover,
3213+.btn-success[disabled]:hover,
3214+fieldset[disabled] .btn-success:hover,
3215+.btn-success.disabled:focus,
3216+.btn-success[disabled]:focus,
3217+fieldset[disabled] .btn-success:focus,
3218+.btn-success.disabled.focus,
3219+.btn-success[disabled].focus,
3220+fieldset[disabled] .btn-success.focus {
3221+ background-color: #5cb85c;
3222+ border-color: #4cae4c;
3223+}
3224+.btn-success .badge {
3225+ color: #5cb85c;
3226+ background-color: #fff;
3227+}
3228+.btn-info {
3229+ color: #fff;
3230+ background-color: #5bc0de;
3231+ border-color: #46b8da;
3232+}
3233+.btn-info:focus,
3234+.btn-info.focus {
3235+ color: #fff;
3236+ background-color: #31b0d5;
3237+ border-color: #1b6d85;
3238+}
3239+.btn-info:hover {
3240+ color: #fff;
3241+ background-color: #31b0d5;
3242+ border-color: #269abc;
3243+}
3244+.btn-info:active,
3245+.btn-info.active,
3246+.open > .dropdown-toggle.btn-info {
3247+ color: #fff;
3248+ background-color: #31b0d5;
3249+ border-color: #269abc;
3250+}
3251+.btn-info:active:hover,
3252+.btn-info.active:hover,
3253+.open > .dropdown-toggle.btn-info:hover,
3254+.btn-info:active:focus,
3255+.btn-info.active:focus,
3256+.open > .dropdown-toggle.btn-info:focus,
3257+.btn-info:active.focus,
3258+.btn-info.active.focus,
3259+.open > .dropdown-toggle.btn-info.focus {
3260+ color: #fff;
3261+ background-color: #269abc;
3262+ border-color: #1b6d85;
3263+}
3264+.btn-info:active,
3265+.btn-info.active,
3266+.open > .dropdown-toggle.btn-info {
3267+ background-image: none;
3268+}
3269+.btn-info.disabled:hover,
3270+.btn-info[disabled]:hover,
3271+fieldset[disabled] .btn-info:hover,
3272+.btn-info.disabled:focus,
3273+.btn-info[disabled]:focus,
3274+fieldset[disabled] .btn-info:focus,
3275+.btn-info.disabled.focus,
3276+.btn-info[disabled].focus,
3277+fieldset[disabled] .btn-info.focus {
3278+ background-color: #5bc0de;
3279+ border-color: #46b8da;
3280+}
3281+.btn-info .badge {
3282+ color: #5bc0de;
3283+ background-color: #fff;
3284+}
3285+.btn-warning {
3286+ color: #fff;
3287+ background-color: #f0ad4e;
3288+ border-color: #eea236;
3289+}
3290+.btn-warning:focus,
3291+.btn-warning.focus {
3292+ color: #fff;
3293+ background-color: #ec971f;
3294+ border-color: #985f0d;
3295+}
3296+.btn-warning:hover {
3297+ color: #fff;
3298+ background-color: #ec971f;
3299+ border-color: #d58512;
3300+}
3301+.btn-warning:active,
3302+.btn-warning.active,
3303+.open > .dropdown-toggle.btn-warning {
3304+ color: #fff;
3305+ background-color: #ec971f;
3306+ border-color: #d58512;
3307+}
3308+.btn-warning:active:hover,
3309+.btn-warning.active:hover,
3310+.open > .dropdown-toggle.btn-warning:hover,
3311+.btn-warning:active:focus,
3312+.btn-warning.active:focus,
3313+.open > .dropdown-toggle.btn-warning:focus,
3314+.btn-warning:active.focus,
3315+.btn-warning.active.focus,
3316+.open > .dropdown-toggle.btn-warning.focus {
3317+ color: #fff;
3318+ background-color: #d58512;
3319+ border-color: #985f0d;
3320+}
3321+.btn-warning:active,
3322+.btn-warning.active,
3323+.open > .dropdown-toggle.btn-warning {
3324+ background-image: none;
3325+}
3326+.btn-warning.disabled:hover,
3327+.btn-warning[disabled]:hover,
3328+fieldset[disabled] .btn-warning:hover,
3329+.btn-warning.disabled:focus,
3330+.btn-warning[disabled]:focus,
3331+fieldset[disabled] .btn-warning:focus,
3332+.btn-warning.disabled.focus,
3333+.btn-warning[disabled].focus,
3334+fieldset[disabled] .btn-warning.focus {
3335+ background-color: #f0ad4e;
3336+ border-color: #eea236;
3337+}
3338+.btn-warning .badge {
3339+ color: #f0ad4e;
3340+ background-color: #fff;
3341+}
3342+.btn-danger {
3343+ color: #fff;
3344+ background-color: #d9534f;
3345+ border-color: #d43f3a;
3346+}
3347+.btn-danger:focus,
3348+.btn-danger.focus {
3349+ color: #fff;
3350+ background-color: #c9302c;
3351+ border-color: #761c19;
3352+}
3353+.btn-danger:hover {
3354+ color: #fff;
3355+ background-color: #c9302c;
3356+ border-color: #ac2925;
3357+}
3358+.btn-danger:active,
3359+.btn-danger.active,
3360+.open > .dropdown-toggle.btn-danger {
3361+ color: #fff;
3362+ background-color: #c9302c;
3363+ border-color: #ac2925;
3364+}
3365+.btn-danger:active:hover,
3366+.btn-danger.active:hover,
3367+.open > .dropdown-toggle.btn-danger:hover,
3368+.btn-danger:active:focus,
3369+.btn-danger.active:focus,
3370+.open > .dropdown-toggle.btn-danger:focus,
3371+.btn-danger:active.focus,
3372+.btn-danger.active.focus,
3373+.open > .dropdown-toggle.btn-danger.focus {
3374+ color: #fff;
3375+ background-color: #ac2925;
3376+ border-color: #761c19;
3377+}
3378+.btn-danger:active,
3379+.btn-danger.active,
3380+.open > .dropdown-toggle.btn-danger {
3381+ background-image: none;
3382+}
3383+.btn-danger.disabled:hover,
3384+.btn-danger[disabled]:hover,
3385+fieldset[disabled] .btn-danger:hover,
3386+.btn-danger.disabled:focus,
3387+.btn-danger[disabled]:focus,
3388+fieldset[disabled] .btn-danger:focus,
3389+.btn-danger.disabled.focus,
3390+.btn-danger[disabled].focus,
3391+fieldset[disabled] .btn-danger.focus {
3392+ background-color: #d9534f;
3393+ border-color: #d43f3a;
3394+}
3395+.btn-danger .badge {
3396+ color: #d9534f;
3397+ background-color: #fff;
3398+}
3399+.btn-link {
3400+ color: #337ab7;
3401+ font-weight: normal;
3402+ border-radius: 0;
3403+}
3404+.btn-link,
3405+.btn-link:active,
3406+.btn-link.active,
3407+.btn-link[disabled],
3408+fieldset[disabled] .btn-link {
3409+ background-color: transparent;
3410+ -webkit-box-shadow: none;
3411+ box-shadow: none;
3412+}
3413+.btn-link,
3414+.btn-link:hover,
3415+.btn-link:focus,
3416+.btn-link:active {
3417+ border-color: transparent;
3418+}
3419+.btn-link:hover,
3420+.btn-link:focus {
3421+ color: #23527c;
3422+ text-decoration: underline;
3423+ background-color: transparent;
3424+}
3425+.btn-link[disabled]:hover,
3426+fieldset[disabled] .btn-link:hover,
3427+.btn-link[disabled]:focus,
3428+fieldset[disabled] .btn-link:focus {
3429+ color: #777777;
3430+ text-decoration: none;
3431+}
3432+.btn-lg,
3433+.btn-group-lg > .btn {
3434+ padding: 10px 16px;
3435+ font-size: 17px;
3436+ line-height: 1.3333333;
3437+ border-radius: 3px;
3438+}
3439+.btn-sm,
3440+.btn-group-sm > .btn {
3441+ padding: 5px 10px;
3442+ font-size: 12px;
3443+ line-height: 1.5;
3444+ border-radius: 1px;
3445+}
3446+.btn-xs,
3447+.btn-group-xs > .btn {
3448+ padding: 1px 5px;
3449+ font-size: 12px;
3450+ line-height: 1.5;
3451+ border-radius: 1px;
3452+}
3453+.btn-block {
3454+ display: block;
3455+ width: 100%;
3456+}
3457+.btn-block + .btn-block {
3458+ margin-top: 5px;
3459+}
3460+input[type="submit"].btn-block,
3461+input[type="reset"].btn-block,
3462+input[type="button"].btn-block {
3463+ width: 100%;
3464+}
3465+.fade {
3466+ opacity: 0;
3467+ -webkit-transition: opacity 0.15s linear;
3468+ -o-transition: opacity 0.15s linear;
3469+ transition: opacity 0.15s linear;
3470+}
3471+.fade.in {
3472+ opacity: 1;
3473+}
3474+.collapse {
3475+ display: none;
3476+}
3477+.collapse.in {
3478+ display: block;
3479+}
3480+tr.collapse.in {
3481+ display: table-row;
3482+}
3483+tbody.collapse.in {
3484+ display: table-row-group;
3485+}
3486+.collapsing {
3487+ position: relative;
3488+ height: 0;
3489+ overflow: hidden;
3490+ -webkit-transition-property: height, visibility;
3491+ transition-property: height, visibility;
3492+ -webkit-transition-duration: 0.35s;
3493+ transition-duration: 0.35s;
3494+ -webkit-transition-timing-function: ease;
3495+ transition-timing-function: ease;
3496+}
3497+.caret {
3498+ display: inline-block;
3499+ width: 0;
3500+ height: 0;
3501+ margin-left: 2px;
3502+ vertical-align: middle;
3503+ border-top: 4px dashed;
3504+ border-top: 4px solid \9;
3505+ border-right: 4px solid transparent;
3506+ border-left: 4px solid transparent;
3507+}
3508+.dropup,
3509+.dropdown {
3510+ position: relative;
3511+}
3512+.dropdown-toggle:focus {
3513+ outline: 0;
3514+}
3515+.dropdown-menu {
3516+ position: absolute;
3517+ top: 100%;
3518+ left: 0;
3519+ z-index: 1000;
3520+ display: none;
3521+ float: left;
3522+ min-width: 160px;
3523+ padding: 5px 0;
3524+ margin: 2px 0 0;
3525+ list-style: none;
3526+ font-size: 13px;
3527+ text-align: left;
3528+ background-color: #fff;
3529+ border: 1px solid #ccc;
3530+ border: 1px solid rgba(0, 0, 0, 0.15);
3531+ border-radius: 2px;
3532+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3533+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3534+ background-clip: padding-box;
3535+}
3536+.dropdown-menu.pull-right {
3537+ right: 0;
3538+ left: auto;
3539+}
3540+.dropdown-menu .divider {
3541+ height: 1px;
3542+ margin: 8px 0;
3543+ overflow: hidden;
3544+ background-color: #e5e5e5;
3545+}
3546+.dropdown-menu > li > a {
3547+ display: block;
3548+ padding: 3px 20px;
3549+ clear: both;
3550+ font-weight: normal;
3551+ line-height: 1.42857143;
3552+ color: #333333;
3553+ white-space: nowrap;
3554+}
3555+.dropdown-menu > li > a:hover,
3556+.dropdown-menu > li > a:focus {
3557+ text-decoration: none;
3558+ color: #262626;
3559+ background-color: #f5f5f5;
3560+}
3561+.dropdown-menu > .active > a,
3562+.dropdown-menu > .active > a:hover,
3563+.dropdown-menu > .active > a:focus {
3564+ color: #fff;
3565+ text-decoration: none;
3566+ outline: 0;
3567+ background-color: #337ab7;
3568+}
3569+.dropdown-menu > .disabled > a,
3570+.dropdown-menu > .disabled > a:hover,
3571+.dropdown-menu > .disabled > a:focus {
3572+ color: #777777;
3573+}
3574+.dropdown-menu > .disabled > a:hover,
3575+.dropdown-menu > .disabled > a:focus {
3576+ text-decoration: none;
3577+ background-color: transparent;
3578+ background-image: none;
3579+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3580+ cursor: not-allowed;
3581+}
3582+.open > .dropdown-menu {
3583+ display: block;
3584+}
3585+.open > a {
3586+ outline: 0;
3587+}
3588+.dropdown-menu-right {
3589+ left: auto;
3590+ right: 0;
3591+}
3592+.dropdown-menu-left {
3593+ left: 0;
3594+ right: auto;
3595+}
3596+.dropdown-header {
3597+ display: block;
3598+ padding: 3px 20px;
3599+ font-size: 12px;
3600+ line-height: 1.42857143;
3601+ color: #777777;
3602+ white-space: nowrap;
3603+}
3604+.dropdown-backdrop {
3605+ position: fixed;
3606+ left: 0;
3607+ right: 0;
3608+ bottom: 0;
3609+ top: 0;
3610+ z-index: 990;
3611+}
3612+.pull-right > .dropdown-menu {
3613+ right: 0;
3614+ left: auto;
3615+}
3616+.dropup .caret,
3617+.navbar-fixed-bottom .dropdown .caret {
3618+ border-top: 0;
3619+ border-bottom: 4px dashed;
3620+ border-bottom: 4px solid \9;
3621+ content: "";
3622+}
3623+.dropup .dropdown-menu,
3624+.navbar-fixed-bottom .dropdown .dropdown-menu {
3625+ top: auto;
3626+ bottom: 100%;
3627+ margin-bottom: 2px;
3628+}
3629+@media (min-width: 541px) {
3630+ .navbar-right .dropdown-menu {
3631+ left: auto;
3632+ right: 0;
3633+ }
3634+ .navbar-right .dropdown-menu-left {
3635+ left: 0;
3636+ right: auto;
3637+ }
3638+}
3639+.btn-group,
3640+.btn-group-vertical {
3641+ position: relative;
3642+ display: inline-block;
3643+ vertical-align: middle;
3644+}
3645+.btn-group > .btn,
3646+.btn-group-vertical > .btn {
3647+ position: relative;
3648+ float: left;
3649+}
3650+.btn-group > .btn:hover,
3651+.btn-group-vertical > .btn:hover,
3652+.btn-group > .btn:focus,
3653+.btn-group-vertical > .btn:focus,
3654+.btn-group > .btn:active,
3655+.btn-group-vertical > .btn:active,
3656+.btn-group > .btn.active,
3657+.btn-group-vertical > .btn.active {
3658+ z-index: 2;
3659+}
3660+.btn-group .btn + .btn,
3661+.btn-group .btn + .btn-group,
3662+.btn-group .btn-group + .btn,
3663+.btn-group .btn-group + .btn-group {
3664+ margin-left: -1px;
3665+}
3666+.btn-toolbar {
3667+ margin-left: -5px;
3668+}
3669+.btn-toolbar .btn,
3670+.btn-toolbar .btn-group,
3671+.btn-toolbar .input-group {
3672+ float: left;
3673+}
3674+.btn-toolbar > .btn,
3675+.btn-toolbar > .btn-group,
3676+.btn-toolbar > .input-group {
3677+ margin-left: 5px;
3678+}
3679+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3680+ border-radius: 0;
3681+}
3682+.btn-group > .btn:first-child {
3683+ margin-left: 0;
3684+}
3685+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3686+ border-bottom-right-radius: 0;
3687+ border-top-right-radius: 0;
3688+}
3689+.btn-group > .btn:last-child:not(:first-child),
3690+.btn-group > .dropdown-toggle:not(:first-child) {
3691+ border-bottom-left-radius: 0;
3692+ border-top-left-radius: 0;
3693+}
3694+.btn-group > .btn-group {
3695+ float: left;
3696+}
3697+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3698+ border-radius: 0;
3699+}
3700+.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3701+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3702+ border-bottom-right-radius: 0;
3703+ border-top-right-radius: 0;
3704+}
3705+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3706+ border-bottom-left-radius: 0;
3707+ border-top-left-radius: 0;
3708+}
3709+.btn-group .dropdown-toggle:active,
3710+.btn-group.open .dropdown-toggle {
3711+ outline: 0;
3712+}
3713+.btn-group > .btn + .dropdown-toggle {
3714+ padding-left: 8px;
3715+ padding-right: 8px;
3716+}
3717+.btn-group > .btn-lg + .dropdown-toggle {
3718+ padding-left: 12px;
3719+ padding-right: 12px;
3720+}
3721+.btn-group.open .dropdown-toggle {
3722+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3723+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3724+}
3725+.btn-group.open .dropdown-toggle.btn-link {
3726+ -webkit-box-shadow: none;
3727+ box-shadow: none;
3728+}
3729+.btn .caret {
3730+ margin-left: 0;
3731+}
3732+.btn-lg .caret {
3733+ border-width: 5px 5px 0;
3734+ border-bottom-width: 0;
3735+}
3736+.dropup .btn-lg .caret {
3737+ border-width: 0 5px 5px;
3738+}
3739+.btn-group-vertical > .btn,
3740+.btn-group-vertical > .btn-group,
3741+.btn-group-vertical > .btn-group > .btn {
3742+ display: block;
3743+ float: none;
3744+ width: 100%;
3745+ max-width: 100%;
3746+}
3747+.btn-group-vertical > .btn-group > .btn {
3748+ float: none;
3749+}
3750+.btn-group-vertical > .btn + .btn,
3751+.btn-group-vertical > .btn + .btn-group,
3752+.btn-group-vertical > .btn-group + .btn,
3753+.btn-group-vertical > .btn-group + .btn-group {
3754+ margin-top: -1px;
3755+ margin-left: 0;
3756+}
3757+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3758+ border-radius: 0;
3759+}
3760+.btn-group-vertical > .btn:first-child:not(:last-child) {
3761+ border-top-right-radius: 2px;
3762+ border-top-left-radius: 2px;
3763+ border-bottom-right-radius: 0;
3764+ border-bottom-left-radius: 0;
3765+}
3766+.btn-group-vertical > .btn:last-child:not(:first-child) {
3767+ border-top-right-radius: 0;
3768+ border-top-left-radius: 0;
3769+ border-bottom-right-radius: 2px;
3770+ border-bottom-left-radius: 2px;
3771+}
3772+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3773+ border-radius: 0;
3774+}
3775+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3776+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3777+ border-bottom-right-radius: 0;
3778+ border-bottom-left-radius: 0;
3779+}
3780+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3781+ border-top-right-radius: 0;
3782+ border-top-left-radius: 0;
3783+}
3784+.btn-group-justified {
3785+ display: table;
3786+ width: 100%;
3787+ table-layout: fixed;
3788+ border-collapse: separate;
3789+}
3790+.btn-group-justified > .btn,
3791+.btn-group-justified > .btn-group {
3792+ float: none;
3793+ display: table-cell;
3794+ width: 1%;
3795+}
3796+.btn-group-justified > .btn-group .btn {
3797+ width: 100%;
3798+}
3799+.btn-group-justified > .btn-group .dropdown-menu {
3800+ left: auto;
3801+}
3802+[data-toggle="buttons"] > .btn input[type="radio"],
3803+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3804+[data-toggle="buttons"] > .btn input[type="checkbox"],
3805+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3806+ position: absolute;
3807+ clip: rect(0, 0, 0, 0);
3808+ pointer-events: none;
3809+}
3810+.input-group {
3811+ position: relative;
3812+ display: table;
3813+ border-collapse: separate;
3814+}
3815+.input-group[class*="col-"] {
3816+ float: none;
3817+ padding-left: 0;
3818+ padding-right: 0;
3819+}
3820+.input-group .form-control {
3821+ position: relative;
3822+ z-index: 2;
3823+ float: left;
3824+ width: 100%;
3825+ margin-bottom: 0;
3826+}
3827+.input-group .form-control:focus {
3828+ z-index: 3;
3829+}
3830+.input-group-lg > .form-control,
3831+.input-group-lg > .input-group-addon,
3832+.input-group-lg > .input-group-btn > .btn {
3833+ height: 45px;
3834+ padding: 10px 16px;
3835+ font-size: 17px;
3836+ line-height: 1.3333333;
3837+ border-radius: 3px;
3838+}
3839+select.input-group-lg > .form-control,
3840+select.input-group-lg > .input-group-addon,
3841+select.input-group-lg > .input-group-btn > .btn {
3842+ height: 45px;
3843+ line-height: 45px;
3844+}
3845+textarea.input-group-lg > .form-control,
3846+textarea.input-group-lg > .input-group-addon,
3847+textarea.input-group-lg > .input-group-btn > .btn,
3848+select[multiple].input-group-lg > .form-control,
3849+select[multiple].input-group-lg > .input-group-addon,
3850+select[multiple].input-group-lg > .input-group-btn > .btn {
3851+ height: auto;
3852+}
3853+.input-group-sm > .form-control,
3854+.input-group-sm > .input-group-addon,
3855+.input-group-sm > .input-group-btn > .btn {
3856+ height: 30px;
3857+ padding: 5px 10px;
3858+ font-size: 12px;
3859+ line-height: 1.5;
3860+ border-radius: 1px;
3861+}
3862+select.input-group-sm > .form-control,
3863+select.input-group-sm > .input-group-addon,
3864+select.input-group-sm > .input-group-btn > .btn {
3865+ height: 30px;
3866+ line-height: 30px;
3867+}
3868+textarea.input-group-sm > .form-control,
3869+textarea.input-group-sm > .input-group-addon,
3870+textarea.input-group-sm > .input-group-btn > .btn,
3871+select[multiple].input-group-sm > .form-control,
3872+select[multiple].input-group-sm > .input-group-addon,
3873+select[multiple].input-group-sm > .input-group-btn > .btn {
3874+ height: auto;
3875+}
3876+.input-group-addon,
3877+.input-group-btn,
3878+.input-group .form-control {
3879+ display: table-cell;
3880+}
3881+.input-group-addon:not(:first-child):not(:last-child),
3882+.input-group-btn:not(:first-child):not(:last-child),
3883+.input-group .form-control:not(:first-child):not(:last-child) {
3884+ border-radius: 0;
3885+}
3886+.input-group-addon,
3887+.input-group-btn {
3888+ width: 1%;
3889+ white-space: nowrap;
3890+ vertical-align: middle;
3891+}
3892+.input-group-addon {
3893+ padding: 6px 12px;
3894+ font-size: 13px;
3895+ font-weight: normal;
3896+ line-height: 1;
3897+ color: #555555;
3898+ text-align: center;
3899+ background-color: #eeeeee;
3900+ border: 1px solid #ccc;
3901+ border-radius: 2px;
3902+}
3903+.input-group-addon.input-sm {
3904+ padding: 5px 10px;
3905+ font-size: 12px;
3906+ border-radius: 1px;
3907+}
3908+.input-group-addon.input-lg {
3909+ padding: 10px 16px;
3910+ font-size: 17px;
3911+ border-radius: 3px;
3912+}
3913+.input-group-addon input[type="radio"],
3914+.input-group-addon input[type="checkbox"] {
3915+ margin-top: 0;
3916+}
3917+.input-group .form-control:first-child,
3918+.input-group-addon:first-child,
3919+.input-group-btn:first-child > .btn,
3920+.input-group-btn:first-child > .btn-group > .btn,
3921+.input-group-btn:first-child > .dropdown-toggle,
3922+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3923+.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3924+ border-bottom-right-radius: 0;
3925+ border-top-right-radius: 0;
3926+}
3927+.input-group-addon:first-child {
3928+ border-right: 0;
3929+}
3930+.input-group .form-control:last-child,
3931+.input-group-addon:last-child,
3932+.input-group-btn:last-child > .btn,
3933+.input-group-btn:last-child > .btn-group > .btn,
3934+.input-group-btn:last-child > .dropdown-toggle,
3935+.input-group-btn:first-child > .btn:not(:first-child),
3936+.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3937+ border-bottom-left-radius: 0;
3938+ border-top-left-radius: 0;
3939+}
3940+.input-group-addon:last-child {
3941+ border-left: 0;
3942+}
3943+.input-group-btn {
3944+ position: relative;
3945+ font-size: 0;
3946+ white-space: nowrap;
3947+}
3948+.input-group-btn > .btn {
3949+ position: relative;
3950+}
3951+.input-group-btn > .btn + .btn {
3952+ margin-left: -1px;
3953+}
3954+.input-group-btn > .btn:hover,
3955+.input-group-btn > .btn:focus,
3956+.input-group-btn > .btn:active {
3957+ z-index: 2;
3958+}
3959+.input-group-btn:first-child > .btn,
3960+.input-group-btn:first-child > .btn-group {
3961+ margin-right: -1px;
3962+}
3963+.input-group-btn:last-child > .btn,
3964+.input-group-btn:last-child > .btn-group {
3965+ z-index: 2;
3966+ margin-left: -1px;
3967+}
3968+.nav {
3969+ margin-bottom: 0;
3970+ padding-left: 0;
3971+ list-style: none;
3972+}
3973+.nav > li {
3974+ position: relative;
3975+ display: block;
3976+}
3977+.nav > li > a {
3978+ position: relative;
3979+ display: block;
3980+ padding: 10px 15px;
3981+}
3982+.nav > li > a:hover,
3983+.nav > li > a:focus {
3984+ text-decoration: none;
3985+ background-color: #eeeeee;
3986+}
3987+.nav > li.disabled > a {
3988+ color: #777777;
3989+}
3990+.nav > li.disabled > a:hover,
3991+.nav > li.disabled > a:focus {
3992+ color: #777777;
3993+ text-decoration: none;
3994+ background-color: transparent;
3995+ cursor: not-allowed;
3996+}
3997+.nav .open > a,
3998+.nav .open > a:hover,
3999+.nav .open > a:focus {
4000+ background-color: #eeeeee;
4001+ border-color: #337ab7;
4002+}
4003+.nav .nav-divider {
4004+ height: 1px;
4005+ margin: 8px 0;
4006+ overflow: hidden;
4007+ background-color: #e5e5e5;
4008+}
4009+.nav > li > a > img {
4010+ max-width: none;
4011+}
4012+.nav-tabs {
4013+ border-bottom: 1px solid #ddd;
4014+}
4015+.nav-tabs > li {
4016+ float: left;
4017+ margin-bottom: -1px;
4018+}
4019+.nav-tabs > li > a {
4020+ margin-right: 2px;
4021+ line-height: 1.42857143;
4022+ border: 1px solid transparent;
4023+ border-radius: 2px 2px 0 0;
4024+}
4025+.nav-tabs > li > a:hover {
4026+ border-color: #eeeeee #eeeeee #ddd;
4027+}
4028+.nav-tabs > li.active > a,
4029+.nav-tabs > li.active > a:hover,
4030+.nav-tabs > li.active > a:focus {
4031+ color: #555555;
4032+ background-color: #fff;
4033+ border: 1px solid #ddd;
4034+ border-bottom-color: transparent;
4035+ cursor: default;
4036+}
4037+.nav-tabs.nav-justified {
4038+ width: 100%;
4039+ border-bottom: 0;
4040+}
4041+.nav-tabs.nav-justified > li {
4042+ float: none;
4043+}
4044+.nav-tabs.nav-justified > li > a {
4045+ text-align: center;
4046+ margin-bottom: 5px;
4047+}
4048+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4049+ top: auto;
4050+ left: auto;
4051+}
4052+@media (min-width: 768px) {
4053+ .nav-tabs.nav-justified > li {
4054+ display: table-cell;
4055+ width: 1%;
4056+ }
4057+ .nav-tabs.nav-justified > li > a {
4058+ margin-bottom: 0;
4059+ }
4060+}
4061+.nav-tabs.nav-justified > li > a {
4062+ margin-right: 0;
4063+ border-radius: 2px;
4064+}
4065+.nav-tabs.nav-justified > .active > a,
4066+.nav-tabs.nav-justified > .active > a:hover,
4067+.nav-tabs.nav-justified > .active > a:focus {
4068+ border: 1px solid #ddd;
4069+}
4070+@media (min-width: 768px) {
4071+ .nav-tabs.nav-justified > li > a {
4072+ border-bottom: 1px solid #ddd;
4073+ border-radius: 2px 2px 0 0;
4074+ }
4075+ .nav-tabs.nav-justified > .active > a,
4076+ .nav-tabs.nav-justified > .active > a:hover,
4077+ .nav-tabs.nav-justified > .active > a:focus {
4078+ border-bottom-color: #fff;
4079+ }
4080+}
4081+.nav-pills > li {
4082+ float: left;
4083+}
4084+.nav-pills > li > a {
4085+ border-radius: 2px;
4086+}
4087+.nav-pills > li + li {
4088+ margin-left: 2px;
4089+}
4090+.nav-pills > li.active > a,
4091+.nav-pills > li.active > a:hover,
4092+.nav-pills > li.active > a:focus {
4093+ color: #fff;
4094+ background-color: #337ab7;
4095+}
4096+.nav-stacked > li {
4097+ float: none;
4098+}
4099+.nav-stacked > li + li {
4100+ margin-top: 2px;
4101+ margin-left: 0;
4102+}
4103+.nav-justified {
4104+ width: 100%;
4105+}
4106+.nav-justified > li {
4107+ float: none;
4108+}
4109+.nav-justified > li > a {
4110+ text-align: center;
4111+ margin-bottom: 5px;
4112+}
4113+.nav-justified > .dropdown .dropdown-menu {
4114+ top: auto;
4115+ left: auto;
4116+}
4117+@media (min-width: 768px) {
4118+ .nav-justified > li {
4119+ display: table-cell;
4120+ width: 1%;
4121+ }
4122+ .nav-justified > li > a {
4123+ margin-bottom: 0;
4124+ }
4125+}
4126+.nav-tabs-justified {
4127+ border-bottom: 0;
4128+}
4129+.nav-tabs-justified > li > a {
4130+ margin-right: 0;
4131+ border-radius: 2px;
4132+}
4133+.nav-tabs-justified > .active > a,
4134+.nav-tabs-justified > .active > a:hover,
4135+.nav-tabs-justified > .active > a:focus {
4136+ border: 1px solid #ddd;
4137+}
4138+@media (min-width: 768px) {
4139+ .nav-tabs-justified > li > a {
4140+ border-bottom: 1px solid #ddd;
4141+ border-radius: 2px 2px 0 0;
4142+ }
4143+ .nav-tabs-justified > .active > a,
4144+ .nav-tabs-justified > .active > a:hover,
4145+ .nav-tabs-justified > .active > a:focus {
4146+ border-bottom-color: #fff;
4147+ }
4148+}
4149+.tab-content > .tab-pane {
4150+ display: none;
4151+}
4152+.tab-content > .active {
4153+ display: block;
4154+}
4155+.nav-tabs .dropdown-menu {
4156+ margin-top: -1px;
4157+ border-top-right-radius: 0;
4158+ border-top-left-radius: 0;
4159+}
4160+.navbar {
4161+ position: relative;
4162+ min-height: 30px;
4163+ margin-bottom: 18px;
4164+ border: 1px solid transparent;
4165+}
4166+@media (min-width: 541px) {
4167+ .navbar {
4168+ border-radius: 2px;
4169+ }
4170+}
4171+@media (min-width: 541px) {
4172+ .navbar-header {
4173+ float: left;
4174+ }
4175+}
4176+.navbar-collapse {
4177+ overflow-x: visible;
4178+ padding-right: 0px;
4179+ padding-left: 0px;
4180+ border-top: 1px solid transparent;
4181+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4182+ -webkit-overflow-scrolling: touch;
4183+}
4184+.navbar-collapse.in {
4185+ overflow-y: auto;
4186+}
4187+@media (min-width: 541px) {
4188+ .navbar-collapse {
4189+ width: auto;
4190+ border-top: 0;
4191+ box-shadow: none;
4192+ }
4193+ .navbar-collapse.collapse {
4194+ display: block !important;
4195+ height: auto !important;
4196+ padding-bottom: 0;
4197+ overflow: visible !important;
4198+ }
4199+ .navbar-collapse.in {
4200+ overflow-y: visible;
4201+ }
4202+ .navbar-fixed-top .navbar-collapse,
4203+ .navbar-static-top .navbar-collapse,
4204+ .navbar-fixed-bottom .navbar-collapse {
4205+ padding-left: 0;
4206+ padding-right: 0;
4207+ }
4208+}
4209+.navbar-fixed-top .navbar-collapse,
4210+.navbar-fixed-bottom .navbar-collapse {
4211+ max-height: 340px;
4212+}
4213+@media (max-device-width: 540px) and (orientation: landscape) {
4214+ .navbar-fixed-top .navbar-collapse,
4215+ .navbar-fixed-bottom .navbar-collapse {
4216+ max-height: 200px;
4217+ }
4218+}
4219+.container > .navbar-header,
4220+.container-fluid > .navbar-header,
4221+.container > .navbar-collapse,
4222+.container-fluid > .navbar-collapse {
4223+ margin-right: 0px;
4224+ margin-left: 0px;
4225+}
4226+@media (min-width: 541px) {
4227+ .container > .navbar-header,
4228+ .container-fluid > .navbar-header,
4229+ .container > .navbar-collapse,
4230+ .container-fluid > .navbar-collapse {
4231+ margin-right: 0;
4232+ margin-left: 0;
4233+ }
4234+}
4235+.navbar-static-top {
4236+ z-index: 1000;
4237+ border-width: 0 0 1px;
4238+}
4239+@media (min-width: 541px) {
4240+ .navbar-static-top {
4241+ border-radius: 0;
4242+ }
4243+}
4244+.navbar-fixed-top,
4245+.navbar-fixed-bottom {
4246+ position: fixed;
4247+ right: 0;
4248+ left: 0;
4249+ z-index: 1030;
4250+}
4251+@media (min-width: 541px) {
4252+ .navbar-fixed-top,
4253+ .navbar-fixed-bottom {
4254+ border-radius: 0;
4255+ }
4256+}
4257+.navbar-fixed-top {
4258+ top: 0;
4259+ border-width: 0 0 1px;
4260+}
4261+.navbar-fixed-bottom {
4262+ bottom: 0;
4263+ margin-bottom: 0;
4264+ border-width: 1px 0 0;
4265+}
4266+.navbar-brand {
4267+ float: left;
4268+ padding: 6px 0px;
4269+ font-size: 17px;
4270+ line-height: 18px;
4271+ height: 30px;
4272+}
4273+.navbar-brand:hover,
4274+.navbar-brand:focus {
4275+ text-decoration: none;
4276+}
4277+.navbar-brand > img {
4278+ display: block;
4279+}
4280+@media (min-width: 541px) {
4281+ .navbar > .container .navbar-brand,
4282+ .navbar > .container-fluid .navbar-brand {
4283+ margin-left: 0px;
4284+ }
4285+}
4286+.navbar-toggle {
4287+ position: relative;
4288+ float: right;
4289+ margin-right: 0px;
4290+ padding: 9px 10px;
4291+ margin-top: -2px;
4292+ margin-bottom: -2px;
4293+ background-color: transparent;
4294+ background-image: none;
4295+ border: 1px solid transparent;
4296+ border-radius: 2px;
4297+}
4298+.navbar-toggle:focus {
4299+ outline: 0;
4300+}
4301+.navbar-toggle .icon-bar {
4302+ display: block;
4303+ width: 22px;
4304+ height: 2px;
4305+ border-radius: 1px;
4306+}
4307+.navbar-toggle .icon-bar + .icon-bar {
4308+ margin-top: 4px;
4309+}
4310+@media (min-width: 541px) {
4311+ .navbar-toggle {
4312+ display: none;
4313+ }
4314+}
4315+.navbar-nav {
4316+ margin: 3px 0px;
4317+}
4318+.navbar-nav > li > a {
4319+ padding-top: 10px;
4320+ padding-bottom: 10px;
4321+ line-height: 18px;
4322+}
4323+@media (max-width: 540px) {
4324+ .navbar-nav .open .dropdown-menu {
4325+ position: static;
4326+ float: none;
4327+ width: auto;
4328+ margin-top: 0;
4329+ background-color: transparent;
4330+ border: 0;
4331+ box-shadow: none;
4332+ }
4333+ .navbar-nav .open .dropdown-menu > li > a,
4334+ .navbar-nav .open .dropdown-menu .dropdown-header {
4335+ padding: 5px 15px 5px 25px;
4336+ }
4337+ .navbar-nav .open .dropdown-menu > li > a {
4338+ line-height: 18px;
4339+ }
4340+ .navbar-nav .open .dropdown-menu > li > a:hover,
4341+ .navbar-nav .open .dropdown-menu > li > a:focus {
4342+ background-image: none;
4343+ }
4344+}
4345+@media (min-width: 541px) {
4346+ .navbar-nav {
4347+ float: left;
4348+ margin: 0;
4349+ }
4350+ .navbar-nav > li {
4351+ float: left;
4352+ }
4353+ .navbar-nav > li > a {
4354+ padding-top: 6px;
4355+ padding-bottom: 6px;
4356+ }
4357+}
4358+.navbar-form {
4359+ margin-left: 0px;
4360+ margin-right: 0px;
4361+ padding: 10px 0px;
4362+ border-top: 1px solid transparent;
4363+ border-bottom: 1px solid transparent;
4364+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4365+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4366+ margin-top: -1px;
4367+ margin-bottom: -1px;
4368+}
4369+@media (min-width: 768px) {
4370+ .navbar-form .form-group {
4371+ display: inline-block;
4372+ margin-bottom: 0;
4373+ vertical-align: middle;
4374+ }
4375+ .navbar-form .form-control {
4376+ display: inline-block;
4377+ width: auto;
4378+ vertical-align: middle;
4379+ }
4380+ .navbar-form .form-control-static {
4381+ display: inline-block;
4382+ }
4383+ .navbar-form .input-group {
4384+ display: inline-table;
4385+ vertical-align: middle;
4386+ }
4387+ .navbar-form .input-group .input-group-addon,
4388+ .navbar-form .input-group .input-group-btn,
4389+ .navbar-form .input-group .form-control {
4390+ width: auto;
4391+ }
4392+ .navbar-form .input-group > .form-control {
4393+ width: 100%;
4394+ }
4395+ .navbar-form .control-label {
4396+ margin-bottom: 0;
4397+ vertical-align: middle;
4398+ }
4399+ .navbar-form .radio,
4400+ .navbar-form .checkbox {
4401+ display: inline-block;
4402+ margin-top: 0;
4403+ margin-bottom: 0;
4404+ vertical-align: middle;
4405+ }
4406+ .navbar-form .radio label,
4407+ .navbar-form .checkbox label {
4408+ padding-left: 0;
4409+ }
4410+ .navbar-form .radio input[type="radio"],
4411+ .navbar-form .checkbox input[type="checkbox"] {
4412+ position: relative;
4413+ margin-left: 0;
4414+ }
4415+ .navbar-form .has-feedback .form-control-feedback {
4416+ top: 0;
4417+ }
4418+}
4419+@media (max-width: 540px) {
4420+ .navbar-form .form-group {
4421+ margin-bottom: 5px;
4422+ }
4423+ .navbar-form .form-group:last-child {
4424+ margin-bottom: 0;
4425+ }
4426+}
4427+@media (min-width: 541px) {
4428+ .navbar-form {
4429+ width: auto;
4430+ border: 0;
4431+ margin-left: 0;
4432+ margin-right: 0;
4433+ padding-top: 0;
4434+ padding-bottom: 0;
4435+ -webkit-box-shadow: none;
4436+ box-shadow: none;
4437+ }
4438+}
4439+.navbar-nav > li > .dropdown-menu {
4440+ margin-top: 0;
4441+ border-top-right-radius: 0;
4442+ border-top-left-radius: 0;
4443+}
4444+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4445+ margin-bottom: 0;
4446+ border-top-right-radius: 2px;
4447+ border-top-left-radius: 2px;
4448+ border-bottom-right-radius: 0;
4449+ border-bottom-left-radius: 0;
4450+}
4451+.navbar-btn {
4452+ margin-top: -1px;
4453+ margin-bottom: -1px;
4454+}
4455+.navbar-btn.btn-sm {
4456+ margin-top: 0px;
4457+ margin-bottom: 0px;
4458+}
4459+.navbar-btn.btn-xs {
4460+ margin-top: 4px;
4461+ margin-bottom: 4px;
4462+}
4463+.navbar-text {
4464+ margin-top: 6px;
4465+ margin-bottom: 6px;
4466+}
4467+@media (min-width: 541px) {
4468+ .navbar-text {
4469+ float: left;
4470+ margin-left: 0px;
4471+ margin-right: 0px;
4472+ }
4473+}
4474+@media (min-width: 541px) {
4475+ .navbar-left {
4476+ float: left !important;
4477+ float: left;
4478+ }
4479+ .navbar-right {
4480+ float: right !important;
4481+ float: right;
4482+ margin-right: 0px;
4483+ }
4484+ .navbar-right ~ .navbar-right {
4485+ margin-right: 0;
4486+ }
4487+}
4488+.navbar-default {
4489+ background-color: #f8f8f8;
4490+ border-color: #e7e7e7;
4491+}
4492+.navbar-default .navbar-brand {
4493+ color: #777;
4494+}
4495+.navbar-default .navbar-brand:hover,
4496+.navbar-default .navbar-brand:focus {
4497+ color: #5e5e5e;
4498+ background-color: transparent;
4499+}
4500+.navbar-default .navbar-text {
4501+ color: #777;
4502+}
4503+.navbar-default .navbar-nav > li > a {
4504+ color: #777;
4505+}
4506+.navbar-default .navbar-nav > li > a:hover,
4507+.navbar-default .navbar-nav > li > a:focus {
4508+ color: #333;
4509+ background-color: transparent;
4510+}
4511+.navbar-default .navbar-nav > .active > a,
4512+.navbar-default .navbar-nav > .active > a:hover,
4513+.navbar-default .navbar-nav > .active > a:focus {
4514+ color: #555;
4515+ background-color: #e7e7e7;
4516+}
4517+.navbar-default .navbar-nav > .disabled > a,
4518+.navbar-default .navbar-nav > .disabled > a:hover,
4519+.navbar-default .navbar-nav > .disabled > a:focus {
4520+ color: #ccc;
4521+ background-color: transparent;
4522+}
4523+.navbar-default .navbar-toggle {
4524+ border-color: #ddd;
4525+}
4526+.navbar-default .navbar-toggle:hover,
4527+.navbar-default .navbar-toggle:focus {
4528+ background-color: #ddd;
4529+}
4530+.navbar-default .navbar-toggle .icon-bar {
4531+ background-color: #888;
4532+}
4533+.navbar-default .navbar-collapse,
4534+.navbar-default .navbar-form {
4535+ border-color: #e7e7e7;
4536+}
4537+.navbar-default .navbar-nav > .open > a,
4538+.navbar-default .navbar-nav > .open > a:hover,
4539+.navbar-default .navbar-nav > .open > a:focus {
4540+ background-color: #e7e7e7;
4541+ color: #555;
4542+}
4543+@media (max-width: 540px) {
4544+ .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4545+ color: #777;
4546+ }
4547+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4548+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4549+ color: #333;
4550+ background-color: transparent;
4551+ }
4552+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4553+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4554+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4555+ color: #555;
4556+ background-color: #e7e7e7;
4557+ }
4558+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4559+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4560+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4561+ color: #ccc;
4562+ background-color: transparent;
4563+ }
4564+}
4565+.navbar-default .navbar-link {
4566+ color: #777;
4567+}
4568+.navbar-default .navbar-link:hover {
4569+ color: #333;
4570+}
4571+.navbar-default .btn-link {
4572+ color: #777;
4573+}
4574+.navbar-default .btn-link:hover,
4575+.navbar-default .btn-link:focus {
4576+ color: #333;
4577+}
4578+.navbar-default .btn-link[disabled]:hover,
4579+fieldset[disabled] .navbar-default .btn-link:hover,
4580+.navbar-default .btn-link[disabled]:focus,
4581+fieldset[disabled] .navbar-default .btn-link:focus {
4582+ color: #ccc;
4583+}
4584+.navbar-inverse {
4585+ background-color: #222;
4586+ border-color: #080808;
4587+}
4588+.navbar-inverse .navbar-brand {
4589+ color: #9d9d9d;
4590+}
4591+.navbar-inverse .navbar-brand:hover,
4592+.navbar-inverse .navbar-brand:focus {
4593+ color: #fff;
4594+ background-color: transparent;
4595+}
4596+.navbar-inverse .navbar-text {
4597+ color: #9d9d9d;
4598+}
4599+.navbar-inverse .navbar-nav > li > a {
4600+ color: #9d9d9d;
4601+}
4602+.navbar-inverse .navbar-nav > li > a:hover,
4603+.navbar-inverse .navbar-nav > li > a:focus {
4604+ color: #fff;
4605+ background-color: transparent;
4606+}
4607+.navbar-inverse .navbar-nav > .active > a,
4608+.navbar-inverse .navbar-nav > .active > a:hover,
4609+.navbar-inverse .navbar-nav > .active > a:focus {
4610+ color: #fff;
4611+ background-color: #080808;
4612+}
4613+.navbar-inverse .navbar-nav > .disabled > a,
4614+.navbar-inverse .navbar-nav > .disabled > a:hover,
4615+.navbar-inverse .navbar-nav > .disabled > a:focus {
4616+ color: #444;
4617+ background-color: transparent;
4618+}
4619+.navbar-inverse .navbar-toggle {
4620+ border-color: #333;
4621+}
4622+.navbar-inverse .navbar-toggle:hover,
4623+.navbar-inverse .navbar-toggle:focus {
4624+ background-color: #333;
4625+}
4626+.navbar-inverse .navbar-toggle .icon-bar {
4627+ background-color: #fff;
4628+}
4629+.navbar-inverse .navbar-collapse,
4630+.navbar-inverse .navbar-form {
4631+ border-color: #101010;
4632+}
4633+.navbar-inverse .navbar-nav > .open > a,
4634+.navbar-inverse .navbar-nav > .open > a:hover,
4635+.navbar-inverse .navbar-nav > .open > a:focus {
4636+ background-color: #080808;
4637+ color: #fff;
4638+}
4639+@media (max-width: 540px) {
4640+ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4641+ border-color: #080808;
4642+ }
4643+ .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4644+ background-color: #080808;
4645+ }
4646+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4647+ color: #9d9d9d;
4648+ }
4649+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4650+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4651+ color: #fff;
4652+ background-color: transparent;
4653+ }
4654+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4655+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4656+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4657+ color: #fff;
4658+ background-color: #080808;
4659+ }
4660+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4661+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4662+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4663+ color: #444;
4664+ background-color: transparent;
4665+ }
4666+}
4667+.navbar-inverse .navbar-link {
4668+ color: #9d9d9d;
4669+}
4670+.navbar-inverse .navbar-link:hover {
4671+ color: #fff;
4672+}
4673+.navbar-inverse .btn-link {
4674+ color: #9d9d9d;
4675+}
4676+.navbar-inverse .btn-link:hover,
4677+.navbar-inverse .btn-link:focus {
4678+ color: #fff;
4679+}
4680+.navbar-inverse .btn-link[disabled]:hover,
4681+fieldset[disabled] .navbar-inverse .btn-link:hover,
4682+.navbar-inverse .btn-link[disabled]:focus,
4683+fieldset[disabled] .navbar-inverse .btn-link:focus {
4684+ color: #444;
4685+}
4686+.breadcrumb {
4687+ padding: 8px 15px;
4688+ margin-bottom: 18px;
4689+ list-style: none;
4690+ background-color: #f5f5f5;
4691+ border-radius: 2px;
4692+}
4693+.breadcrumb > li {
4694+ display: inline-block;
4695+}
4696+.breadcrumb > li + li:before {
4697+ content: "/\00a0";
4698+ padding: 0 5px;
4699+ color: #5e5e5e;
4700+}
4701+.breadcrumb > .active {
4702+ color: #777777;
4703+}
4704+.pagination {
4705+ display: inline-block;
4706+ padding-left: 0;
4707+ margin: 18px 0;
4708+ border-radius: 2px;
4709+}
4710+.pagination > li {
4711+ display: inline;
4712+}
4713+.pagination > li > a,
4714+.pagination > li > span {
4715+ position: relative;
4716+ float: left;
4717+ padding: 6px 12px;
4718+ line-height: 1.42857143;
4719+ text-decoration: none;
4720+ color: #337ab7;
4721+ background-color: #fff;
4722+ border: 1px solid #ddd;
4723+ margin-left: -1px;
4724+}
4725+.pagination > li:first-child > a,
4726+.pagination > li:first-child > span {
4727+ margin-left: 0;
4728+ border-bottom-left-radius: 2px;
4729+ border-top-left-radius: 2px;
4730+}
4731+.pagination > li:last-child > a,
4732+.pagination > li:last-child > span {
4733+ border-bottom-right-radius: 2px;
4734+ border-top-right-radius: 2px;
4735+}
4736+.pagination > li > a:hover,
4737+.pagination > li > span:hover,
4738+.pagination > li > a:focus,
4739+.pagination > li > span:focus {
4740+ z-index: 2;
4741+ color: #23527c;
4742+ background-color: #eeeeee;
4743+ border-color: #ddd;
4744+}
4745+.pagination > .active > a,
4746+.pagination > .active > span,
4747+.pagination > .active > a:hover,
4748+.pagination > .active > span:hover,
4749+.pagination > .active > a:focus,
4750+.pagination > .active > span:focus {
4751+ z-index: 3;
4752+ color: #fff;
4753+ background-color: #337ab7;
4754+ border-color: #337ab7;
4755+ cursor: default;
4756+}
4757+.pagination > .disabled > span,
4758+.pagination > .disabled > span:hover,
4759+.pagination > .disabled > span:focus,
4760+.pagination > .disabled > a,
4761+.pagination > .disabled > a:hover,
4762+.pagination > .disabled > a:focus {
4763+ color: #777777;
4764+ background-color: #fff;
4765+ border-color: #ddd;
4766+ cursor: not-allowed;
4767+}
4768+.pagination-lg > li > a,
4769+.pagination-lg > li > span {
4770+ padding: 10px 16px;
4771+ font-size: 17px;
4772+ line-height: 1.3333333;
4773+}
4774+.pagination-lg > li:first-child > a,
4775+.pagination-lg > li:first-child > span {
4776+ border-bottom-left-radius: 3px;
4777+ border-top-left-radius: 3px;
4778+}
4779+.pagination-lg > li:last-child > a,
4780+.pagination-lg > li:last-child > span {
4781+ border-bottom-right-radius: 3px;
4782+ border-top-right-radius: 3px;
4783+}
4784+.pagination-sm > li > a,
4785+.pagination-sm > li > span {
4786+ padding: 5px 10px;
4787+ font-size: 12px;
4788+ line-height: 1.5;
4789+}
4790+.pagination-sm > li:first-child > a,
4791+.pagination-sm > li:first-child > span {
4792+ border-bottom-left-radius: 1px;
4793+ border-top-left-radius: 1px;
4794+}
4795+.pagination-sm > li:last-child > a,
4796+.pagination-sm > li:last-child > span {
4797+ border-bottom-right-radius: 1px;
4798+ border-top-right-radius: 1px;
4799+}
4800+.pager {
4801+ padding-left: 0;
4802+ margin: 18px 0;
4803+ list-style: none;
4804+ text-align: center;
4805+}
4806+.pager li {
4807+ display: inline;
4808+}
4809+.pager li > a,
4810+.pager li > span {
4811+ display: inline-block;
4812+ padding: 5px 14px;
4813+ background-color: #fff;
4814+ border: 1px solid #ddd;
4815+ border-radius: 15px;
4816+}
4817+.pager li > a:hover,
4818+.pager li > a:focus {
4819+ text-decoration: none;
4820+ background-color: #eeeeee;
4821+}
4822+.pager .next > a,
4823+.pager .next > span {
4824+ float: right;
4825+}
4826+.pager .previous > a,
4827+.pager .previous > span {
4828+ float: left;
4829+}
4830+.pager .disabled > a,
4831+.pager .disabled > a:hover,
4832+.pager .disabled > a:focus,
4833+.pager .disabled > span {
4834+ color: #777777;
4835+ background-color: #fff;
4836+ cursor: not-allowed;
4837+}
4838+.label {
4839+ display: inline;
4840+ padding: .2em .6em .3em;
4841+ font-size: 75%;
4842+ font-weight: bold;
4843+ line-height: 1;
4844+ color: #fff;
4845+ text-align: center;
4846+ white-space: nowrap;
4847+ vertical-align: baseline;
4848+ border-radius: .25em;
4849+}
4850+a.label:hover,
4851+a.label:focus {
4852+ color: #fff;
4853+ text-decoration: none;
4854+ cursor: pointer;
4855+}
4856+.label:empty {
4857+ display: none;
4858+}
4859+.btn .label {
4860+ position: relative;
4861+ top: -1px;
4862+}
4863+.label-default {
4864+ background-color: #777777;
4865+}
4866+.label-default[href]:hover,
4867+.label-default[href]:focus {
4868+ background-color: #5e5e5e;
4869+}
4870+.label-primary {
4871+ background-color: #337ab7;
4872+}
4873+.label-primary[href]:hover,
4874+.label-primary[href]:focus {
4875+ background-color: #286090;
4876+}
4877+.label-success {
4878+ background-color: #5cb85c;
4879+}
4880+.label-success[href]:hover,
4881+.label-success[href]:focus {
4882+ background-color: #449d44;
4883+}
4884+.label-info {
4885+ background-color: #5bc0de;
4886+}
4887+.label-info[href]:hover,
4888+.label-info[href]:focus {
4889+ background-color: #31b0d5;
4890+}
4891+.label-warning {
4892+ background-color: #f0ad4e;
4893+}
4894+.label-warning[href]:hover,
4895+.label-warning[href]:focus {
4896+ background-color: #ec971f;
4897+}
4898+.label-danger {
4899+ background-color: #d9534f;
4900+}
4901+.label-danger[href]:hover,
4902+.label-danger[href]:focus {
4903+ background-color: #c9302c;
4904+}
4905+.badge {
4906+ display: inline-block;
4907+ min-width: 10px;
4908+ padding: 3px 7px;
4909+ font-size: 12px;
4910+ font-weight: bold;
4911+ color: #fff;
4912+ line-height: 1;
4913+ vertical-align: middle;
4914+ white-space: nowrap;
4915+ text-align: center;
4916+ background-color: #777777;
4917+ border-radius: 10px;
4918+}
4919+.badge:empty {
4920+ display: none;
4921+}
4922+.btn .badge {
4923+ position: relative;
4924+ top: -1px;
4925+}
4926+.btn-xs .badge,
4927+.btn-group-xs > .btn .badge {
4928+ top: 0;
4929+ padding: 1px 5px;
4930+}
4931+a.badge:hover,
4932+a.badge:focus {
4933+ color: #fff;
4934+ text-decoration: none;
4935+ cursor: pointer;
4936+}
4937+.list-group-item.active > .badge,
4938+.nav-pills > .active > a > .badge {
4939+ color: #337ab7;
4940+ background-color: #fff;
4941+}
4942+.list-group-item > .badge {
4943+ float: right;
4944+}
4945+.list-group-item > .badge + .badge {
4946+ margin-right: 5px;
4947+}
4948+.nav-pills > li > a > .badge {
4949+ margin-left: 3px;
4950+}
4951+.jumbotron {
4952+ padding-top: 30px;
4953+ padding-bottom: 30px;
4954+ margin-bottom: 30px;
4955+ color: inherit;
4956+ background-color: #eeeeee;
4957+}
4958+.jumbotron h1,
4959+.jumbotron .h1 {
4960+ color: inherit;
4961+}
4962+.jumbotron p {
4963+ margin-bottom: 15px;
4964+ font-size: 20px;
4965+ font-weight: 200;
4966+}
4967+.jumbotron > hr {
4968+ border-top-color: #d5d5d5;
4969+}
4970+.container .jumbotron,
4971+.container-fluid .jumbotron {
4972+ border-radius: 3px;
4973+ padding-left: 0px;
4974+ padding-right: 0px;
4975+}
4976+.jumbotron .container {
4977+ max-width: 100%;
4978+}
4979+@media screen and (min-width: 768px) {
4980+ .jumbotron {
4981+ padding-top: 48px;
4982+ padding-bottom: 48px;
4983+ }
4984+ .container .jumbotron,
4985+ .container-fluid .jumbotron {
4986+ padding-left: 60px;
4987+ padding-right: 60px;
4988+ }
4989+ .jumbotron h1,
4990+ .jumbotron .h1 {
4991+ font-size: 59px;
4992+ }
4993+}
4994+.thumbnail {
4995+ display: block;
4996+ padding: 4px;
4997+ margin-bottom: 18px;
4998+ line-height: 1.42857143;
4999+ background-color: #fff;
5000+ border: 1px solid #ddd;
5001+ border-radius: 2px;
5002+ -webkit-transition: border 0.2s ease-in-out;
5003+ -o-transition: border 0.2s ease-in-out;
5004+ transition: border 0.2s ease-in-out;
5005+}
5006+.thumbnail > img,
5007+.thumbnail a > img {
5008+ margin-left: auto;
5009+ margin-right: auto;
5010+}
5011+a.thumbnail:hover,
5012+a.thumbnail:focus,
5013+a.thumbnail.active {
5014+ border-color: #337ab7;
5015+}
5016+.thumbnail .caption {
5017+ padding: 9px;
5018+ color: #000;
5019+}
5020+.alert {
5021+ padding: 15px;
5022+ margin-bottom: 18px;
5023+ border: 1px solid transparent;
5024+ border-radius: 2px;
5025+}
5026+.alert h4 {
5027+ margin-top: 0;
5028+ color: inherit;
5029+}
5030+.alert .alert-link {
5031+ font-weight: bold;
5032+}
5033+.alert > p,
5034+.alert > ul {
5035+ margin-bottom: 0;
5036+}
5037+.alert > p + p {
5038+ margin-top: 5px;
5039+}
5040+.alert-dismissable,
5041+.alert-dismissible {
5042+ padding-right: 35px;
5043+}
5044+.alert-dismissable .close,
5045+.alert-dismissible .close {
5046+ position: relative;
5047+ top: -2px;
5048+ right: -21px;
5049+ color: inherit;
5050+}
5051+.alert-success {
5052+ background-color: #dff0d8;
5053+ border-color: #d6e9c6;
5054+ color: #3c763d;
5055+}
5056+.alert-success hr {
5057+ border-top-color: #c9e2b3;
5058+}
5059+.alert-success .alert-link {
5060+ color: #2b542c;
5061+}
5062+.alert-info {
5063+ background-color: #d9edf7;
5064+ border-color: #bce8f1;
5065+ color: #31708f;
5066+}
5067+.alert-info hr {
5068+ border-top-color: #a6e1ec;
5069+}
5070+.alert-info .alert-link {
5071+ color: #245269;
5072+}
5073+.alert-warning {
5074+ background-color: #fcf8e3;
5075+ border-color: #faebcc;
5076+ color: #8a6d3b;
5077+}
5078+.alert-warning hr {
5079+ border-top-color: #f7e1b5;
5080+}
5081+.alert-warning .alert-link {
5082+ color: #66512c;
5083+}
5084+.alert-danger {
5085+ background-color: #f2dede;
5086+ border-color: #ebccd1;
5087+ color: #a94442;
5088+}
5089+.alert-danger hr {
5090+ border-top-color: #e4b9c0;
5091+}
5092+.alert-danger .alert-link {
5093+ color: #843534;
5094+}
5095+@-webkit-keyframes progress-bar-stripes {
5096+ from {
5097+ background-position: 40px 0;
5098+ }
5099+ to {
5100+ background-position: 0 0;
5101+ }
5102+}
5103+@keyframes progress-bar-stripes {
5104+ from {
5105+ background-position: 40px 0;
5106+ }
5107+ to {
5108+ background-position: 0 0;
5109+ }
5110+}
5111+.progress {
5112+ overflow: hidden;
5113+ height: 18px;
5114+ margin-bottom: 18px;
5115+ background-color: #f5f5f5;
5116+ border-radius: 2px;
5117+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5118+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5119+}
5120+.progress-bar {
5121+ float: left;
5122+ width: 0%;
5123+ height: 100%;
5124+ font-size: 12px;
5125+ line-height: 18px;
5126+ color: #fff;
5127+ text-align: center;
5128+ background-color: #337ab7;
5129+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5130+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5131+ -webkit-transition: width 0.6s ease;
5132+ -o-transition: width 0.6s ease;
5133+ transition: width 0.6s ease;
5134+}
5135+.progress-striped .progress-bar,
5136+.progress-bar-striped {
5137+ 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);
5138+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5139+ 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);
5140+ background-size: 40px 40px;
5141+}
5142+.progress.active .progress-bar,
5143+.progress-bar.active {
5144+ -webkit-animation: progress-bar-stripes 2s linear infinite;
5145+ -o-animation: progress-bar-stripes 2s linear infinite;
5146+ animation: progress-bar-stripes 2s linear infinite;
5147+}
5148+.progress-bar-success {
5149+ background-color: #5cb85c;
5150+}
5151+.progress-striped .progress-bar-success {
5152+ 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);
5153+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5154+ 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);
5155+}
5156+.progress-bar-info {
5157+ background-color: #5bc0de;
5158+}
5159+.progress-striped .progress-bar-info {
5160+ 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);
5161+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5162+ 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);
5163+}
5164+.progress-bar-warning {
5165+ background-color: #f0ad4e;
5166+}
5167+.progress-striped .progress-bar-warning {
5168+ 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);
5169+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5170+ 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);
5171+}
5172+.progress-bar-danger {
5173+ background-color: #d9534f;
5174+}
5175+.progress-striped .progress-bar-danger {
5176+ 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);
5177+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5178+ 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);
5179+}
5180+.media {
5181+ margin-top: 15px;
5182+}
5183+.media:first-child {
5184+ margin-top: 0;
5185+}
5186+.media,
5187+.media-body {
5188+ zoom: 1;
5189+ overflow: hidden;
5190+}
5191+.media-body {
5192+ width: 10000px;
5193+}
5194+.media-object {
5195+ display: block;
5196+}
5197+.media-object.img-thumbnail {
5198+ max-width: none;
5199+}
5200+.media-right,
5201+.media > .pull-right {
5202+ padding-left: 10px;
5203+}
5204+.media-left,
5205+.media > .pull-left {
5206+ padding-right: 10px;
5207+}
5208+.media-left,
5209+.media-right,
5210+.media-body {
5211+ display: table-cell;
5212+ vertical-align: top;
5213+}
5214+.media-middle {
5215+ vertical-align: middle;
5216+}
5217+.media-bottom {
5218+ vertical-align: bottom;
5219+}
5220+.media-heading {
5221+ margin-top: 0;
5222+ margin-bottom: 5px;
5223+}
5224+.media-list {
5225+ padding-left: 0;
5226+ list-style: none;
5227+}
5228+.list-group {
5229+ margin-bottom: 20px;
5230+ padding-left: 0;
5231+}
5232+.list-group-item {
5233+ position: relative;
5234+ display: block;
5235+ padding: 10px 15px;
5236+ margin-bottom: -1px;
5237+ background-color: #fff;
5238+ border: 1px solid #ddd;
5239+}
5240+.list-group-item:first-child {
5241+ border-top-right-radius: 2px;
5242+ border-top-left-radius: 2px;
5243+}
5244+.list-group-item:last-child {
5245+ margin-bottom: 0;
5246+ border-bottom-right-radius: 2px;
5247+ border-bottom-left-radius: 2px;
5248+}
5249+a.list-group-item,
5250+button.list-group-item {
5251+ color: #555;
5252+}
5253+a.list-group-item .list-group-item-heading,
5254+button.list-group-item .list-group-item-heading {
5255+ color: #333;
5256+}
5257+a.list-group-item:hover,
5258+button.list-group-item:hover,
5259+a.list-group-item:focus,
5260+button.list-group-item:focus {
5261+ text-decoration: none;
5262+ color: #555;
5263+ background-color: #f5f5f5;
5264+}
5265+button.list-group-item {
5266+ width: 100%;
5267+ text-align: left;
5268+}
5269+.list-group-item.disabled,
5270+.list-group-item.disabled:hover,
5271+.list-group-item.disabled:focus {
5272+ background-color: #eeeeee;
5273+ color: #777777;
5274+ cursor: not-allowed;
5275+}
5276+.list-group-item.disabled .list-group-item-heading,
5277+.list-group-item.disabled:hover .list-group-item-heading,
5278+.list-group-item.disabled:focus .list-group-item-heading {
5279+ color: inherit;
5280+}
5281+.list-group-item.disabled .list-group-item-text,
5282+.list-group-item.disabled:hover .list-group-item-text,
5283+.list-group-item.disabled:focus .list-group-item-text {
5284+ color: #777777;
5285+}
5286+.list-group-item.active,
5287+.list-group-item.active:hover,
5288+.list-group-item.active:focus {
5289+ z-index: 2;
5290+ color: #fff;
5291+ background-color: #337ab7;
5292+ border-color: #337ab7;
5293+}
5294+.list-group-item.active .list-group-item-heading,
5295+.list-group-item.active:hover .list-group-item-heading,
5296+.list-group-item.active:focus .list-group-item-heading,
5297+.list-group-item.active .list-group-item-heading > small,
5298+.list-group-item.active:hover .list-group-item-heading > small,
5299+.list-group-item.active:focus .list-group-item-heading > small,
5300+.list-group-item.active .list-group-item-heading > .small,
5301+.list-group-item.active:hover .list-group-item-heading > .small,
5302+.list-group-item.active:focus .list-group-item-heading > .small {
5303+ color: inherit;
5304+}
5305+.list-group-item.active .list-group-item-text,
5306+.list-group-item.active:hover .list-group-item-text,
5307+.list-group-item.active:focus .list-group-item-text {
5308+ color: #c7ddef;
5309+}
5310+.list-group-item-success {
5311+ color: #3c763d;
5312+ background-color: #dff0d8;
5313+}
5314+a.list-group-item-success,
5315+button.list-group-item-success {
5316+ color: #3c763d;
5317+}
5318+a.list-group-item-success .list-group-item-heading,
5319+button.list-group-item-success .list-group-item-heading {
5320+ color: inherit;
5321+}
5322+a.list-group-item-success:hover,
5323+button.list-group-item-success:hover,
5324+a.list-group-item-success:focus,
5325+button.list-group-item-success:focus {
5326+ color: #3c763d;
5327+ background-color: #d0e9c6;
5328+}
5329+a.list-group-item-success.active,
5330+button.list-group-item-success.active,
5331+a.list-group-item-success.active:hover,
5332+button.list-group-item-success.active:hover,
5333+a.list-group-item-success.active:focus,
5334+button.list-group-item-success.active:focus {
5335+ color: #fff;
5336+ background-color: #3c763d;
5337+ border-color: #3c763d;
5338+}
5339+.list-group-item-info {
5340+ color: #31708f;
5341+ background-color: #d9edf7;
5342+}
5343+a.list-group-item-info,
5344+button.list-group-item-info {
5345+ color: #31708f;
5346+}
5347+a.list-group-item-info .list-group-item-heading,
5348+button.list-group-item-info .list-group-item-heading {
5349+ color: inherit;
5350+}
5351+a.list-group-item-info:hover,
5352+button.list-group-item-info:hover,
5353+a.list-group-item-info:focus,
5354+button.list-group-item-info:focus {
5355+ color: #31708f;
5356+ background-color: #c4e3f3;
5357+}
5358+a.list-group-item-info.active,
5359+button.list-group-item-info.active,
5360+a.list-group-item-info.active:hover,
5361+button.list-group-item-info.active:hover,
5362+a.list-group-item-info.active:focus,
5363+button.list-group-item-info.active:focus {
5364+ color: #fff;
5365+ background-color: #31708f;
5366+ border-color: #31708f;
5367+}
5368+.list-group-item-warning {
5369+ color: #8a6d3b;
5370+ background-color: #fcf8e3;
5371+}
5372+a.list-group-item-warning,
5373+button.list-group-item-warning {
5374+ color: #8a6d3b;
5375+}
5376+a.list-group-item-warning .list-group-item-heading,
5377+button.list-group-item-warning .list-group-item-heading {
5378+ color: inherit;
5379+}
5380+a.list-group-item-warning:hover,
5381+button.list-group-item-warning:hover,
5382+a.list-group-item-warning:focus,
5383+button.list-group-item-warning:focus {
5384+ color: #8a6d3b;
5385+ background-color: #faf2cc;
5386+}
5387+a.list-group-item-warning.active,
5388+button.list-group-item-warning.active,
5389+a.list-group-item-warning.active:hover,
5390+button.list-group-item-warning.active:hover,
5391+a.list-group-item-warning.active:focus,
5392+button.list-group-item-warning.active:focus {
5393+ color: #fff;
5394+ background-color: #8a6d3b;
5395+ border-color: #8a6d3b;
5396+}
5397+.list-group-item-danger {
5398+ color: #a94442;
5399+ background-color: #f2dede;
5400+}
5401+a.list-group-item-danger,
5402+button.list-group-item-danger {
5403+ color: #a94442;
5404+}
5405+a.list-group-item-danger .list-group-item-heading,
5406+button.list-group-item-danger .list-group-item-heading {
5407+ color: inherit;
5408+}
5409+a.list-group-item-danger:hover,
5410+button.list-group-item-danger:hover,
5411+a.list-group-item-danger:focus,
5412+button.list-group-item-danger:focus {
5413+ color: #a94442;
5414+ background-color: #ebcccc;
5415+}
5416+a.list-group-item-danger.active,
5417+button.list-group-item-danger.active,
5418+a.list-group-item-danger.active:hover,
5419+button.list-group-item-danger.active:hover,
5420+a.list-group-item-danger.active:focus,
5421+button.list-group-item-danger.active:focus {
5422+ color: #fff;
5423+ background-color: #a94442;
5424+ border-color: #a94442;
5425+}
5426+.list-group-item-heading {
5427+ margin-top: 0;
5428+ margin-bottom: 5px;
5429+}
5430+.list-group-item-text {
5431+ margin-bottom: 0;
5432+ line-height: 1.3;
5433+}
5434+.panel {
5435+ margin-bottom: 18px;
5436+ background-color: #fff;
5437+ border: 1px solid transparent;
5438+ border-radius: 2px;
5439+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5440+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5441+}
5442+.panel-body {
5443+ padding: 15px;
5444+}
5445+.panel-heading {
5446+ padding: 10px 15px;
5447+ border-bottom: 1px solid transparent;
5448+ border-top-right-radius: 1px;
5449+ border-top-left-radius: 1px;
5450+}
5451+.panel-heading > .dropdown .dropdown-toggle {
5452+ color: inherit;
5453+}
5454+.panel-title {
5455+ margin-top: 0;
5456+ margin-bottom: 0;
5457+ font-size: 15px;
5458+ color: inherit;
5459+}
5460+.panel-title > a,
5461+.panel-title > small,
5462+.panel-title > .small,
5463+.panel-title > small > a,
5464+.panel-title > .small > a {
5465+ color: inherit;
5466+}
5467+.panel-footer {
5468+ padding: 10px 15px;
5469+ background-color: #f5f5f5;
5470+ border-top: 1px solid #ddd;
5471+ border-bottom-right-radius: 1px;
5472+ border-bottom-left-radius: 1px;
5473+}
5474+.panel > .list-group,
5475+.panel > .panel-collapse > .list-group {
5476+ margin-bottom: 0;
5477+}
5478+.panel > .list-group .list-group-item,
5479+.panel > .panel-collapse > .list-group .list-group-item {
5480+ border-width: 1px 0;
5481+ border-radius: 0;
5482+}
5483+.panel > .list-group:first-child .list-group-item:first-child,
5484+.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5485+ border-top: 0;
5486+ border-top-right-radius: 1px;
5487+ border-top-left-radius: 1px;
5488+}
5489+.panel > .list-group:last-child .list-group-item:last-child,
5490+.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5491+ border-bottom: 0;
5492+ border-bottom-right-radius: 1px;
5493+ border-bottom-left-radius: 1px;
5494+}
5495+.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5496+ border-top-right-radius: 0;
5497+ border-top-left-radius: 0;
5498+}
5499+.panel-heading + .list-group .list-group-item:first-child {
5500+ border-top-width: 0;
5501+}
5502+.list-group + .panel-footer {
5503+ border-top-width: 0;
5504+}
5505+.panel > .table,
5506+.panel > .table-responsive > .table,
5507+.panel > .panel-collapse > .table {
5508+ margin-bottom: 0;
5509+}
5510+.panel > .table caption,
5511+.panel > .table-responsive > .table caption,
5512+.panel > .panel-collapse > .table caption {
5513+ padding-left: 15px;
5514+ padding-right: 15px;
5515+}
5516+.panel > .table:first-child,
5517+.panel > .table-responsive:first-child > .table:first-child {
5518+ border-top-right-radius: 1px;
5519+ border-top-left-radius: 1px;
5520+}
5521+.panel > .table:first-child > thead:first-child > tr:first-child,
5522+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5523+.panel > .table:first-child > tbody:first-child > tr:first-child,
5524+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5525+ border-top-left-radius: 1px;
5526+ border-top-right-radius: 1px;
5527+}
5528+.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5529+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5530+.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5531+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5532+.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5533+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5534+.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5535+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5536+ border-top-left-radius: 1px;
5537+}
5538+.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5539+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5540+.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5541+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5542+.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5543+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5544+.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5545+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5546+ border-top-right-radius: 1px;
5547+}
5548+.panel > .table:last-child,
5549+.panel > .table-responsive:last-child > .table:last-child {
5550+ border-bottom-right-radius: 1px;
5551+ border-bottom-left-radius: 1px;
5552+}
5553+.panel > .table:last-child > tbody:last-child > tr:last-child,
5554+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5555+.panel > .table:last-child > tfoot:last-child > tr:last-child,
5556+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5557+ border-bottom-left-radius: 1px;
5558+ border-bottom-right-radius: 1px;
5559+}
5560+.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5561+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5562+.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5563+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5564+.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5565+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5566+.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5567+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5568+ border-bottom-left-radius: 1px;
5569+}
5570+.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5571+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5572+.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5573+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5574+.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5575+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5576+.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5577+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5578+ border-bottom-right-radius: 1px;
5579+}
5580+.panel > .panel-body + .table,
5581+.panel > .panel-body + .table-responsive,
5582+.panel > .table + .panel-body,
5583+.panel > .table-responsive + .panel-body {
5584+ border-top: 1px solid #ddd;
5585+}
5586+.panel > .table > tbody:first-child > tr:first-child th,
5587+.panel > .table > tbody:first-child > tr:first-child td {
5588+ border-top: 0;
5589+}
5590+.panel > .table-bordered,
5591+.panel > .table-responsive > .table-bordered {
5592+ border: 0;
5593+}
5594+.panel > .table-bordered > thead > tr > th:first-child,
5595+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5596+.panel > .table-bordered > tbody > tr > th:first-child,
5597+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5598+.panel > .table-bordered > tfoot > tr > th:first-child,
5599+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5600+.panel > .table-bordered > thead > tr > td:first-child,
5601+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5602+.panel > .table-bordered > tbody > tr > td:first-child,
5603+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5604+.panel > .table-bordered > tfoot > tr > td:first-child,
5605+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5606+ border-left: 0;
5607+}
5608+.panel > .table-bordered > thead > tr > th:last-child,
5609+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5610+.panel > .table-bordered > tbody > tr > th:last-child,
5611+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5612+.panel > .table-bordered > tfoot > tr > th:last-child,
5613+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5614+.panel > .table-bordered > thead > tr > td:last-child,
5615+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5616+.panel > .table-bordered > tbody > tr > td:last-child,
5617+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5618+.panel > .table-bordered > tfoot > tr > td:last-child,
5619+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5620+ border-right: 0;
5621+}
5622+.panel > .table-bordered > thead > tr:first-child > td,
5623+.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5624+.panel > .table-bordered > tbody > tr:first-child > td,
5625+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5626+.panel > .table-bordered > thead > tr:first-child > th,
5627+.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5628+.panel > .table-bordered > tbody > tr:first-child > th,
5629+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5630+ border-bottom: 0;
5631+}
5632+.panel > .table-bordered > tbody > tr:last-child > td,
5633+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5634+.panel > .table-bordered > tfoot > tr:last-child > td,
5635+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5636+.panel > .table-bordered > tbody > tr:last-child > th,
5637+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5638+.panel > .table-bordered > tfoot > tr:last-child > th,
5639+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5640+ border-bottom: 0;
5641+}
5642+.panel > .table-responsive {
5643+ border: 0;
5644+ margin-bottom: 0;
5645+}
5646+.panel-group {
5647+ margin-bottom: 18px;
5648+}
5649+.panel-group .panel {
5650+ margin-bottom: 0;
5651+ border-radius: 2px;
5652+}
5653+.panel-group .panel + .panel {
5654+ margin-top: 5px;
5655+}
5656+.panel-group .panel-heading {
5657+ border-bottom: 0;
5658+}
5659+.panel-group .panel-heading + .panel-collapse > .panel-body,
5660+.panel-group .panel-heading + .panel-collapse > .list-group {
5661+ border-top: 1px solid #ddd;
5662+}
5663+.panel-group .panel-footer {
5664+ border-top: 0;
5665+}
5666+.panel-group .panel-footer + .panel-collapse .panel-body {
5667+ border-bottom: 1px solid #ddd;
5668+}
5669+.panel-default {
5670+ border-color: #ddd;
5671+}
5672+.panel-default > .panel-heading {
5673+ color: #333333;
5674+ background-color: #f5f5f5;
5675+ border-color: #ddd;
5676+}
5677+.panel-default > .panel-heading + .panel-collapse > .panel-body {
5678+ border-top-color: #ddd;
5679+}
5680+.panel-default > .panel-heading .badge {
5681+ color: #f5f5f5;
5682+ background-color: #333333;
5683+}
5684+.panel-default > .panel-footer + .panel-collapse > .panel-body {
5685+ border-bottom-color: #ddd;
5686+}
5687+.panel-primary {
5688+ border-color: #337ab7;
5689+}
5690+.panel-primary > .panel-heading {
5691+ color: #fff;
5692+ background-color: #337ab7;
5693+ border-color: #337ab7;
5694+}
5695+.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5696+ border-top-color: #337ab7;
5697+}
5698+.panel-primary > .panel-heading .badge {
5699+ color: #337ab7;
5700+ background-color: #fff;
5701+}
5702+.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5703+ border-bottom-color: #337ab7;
5704+}
5705+.panel-success {
5706+ border-color: #d6e9c6;
5707+}
5708+.panel-success > .panel-heading {
5709+ color: #3c763d;
5710+ background-color: #dff0d8;
5711+ border-color: #d6e9c6;
5712+}
5713+.panel-success > .panel-heading + .panel-collapse > .panel-body {
5714+ border-top-color: #d6e9c6;
5715+}
5716+.panel-success > .panel-heading .badge {
5717+ color: #dff0d8;
5718+ background-color: #3c763d;
5719+}
5720+.panel-success > .panel-footer + .panel-collapse > .panel-body {
5721+ border-bottom-color: #d6e9c6;
5722+}
5723+.panel-info {
5724+ border-color: #bce8f1;
5725+}
5726+.panel-info > .panel-heading {
5727+ color: #31708f;
5728+ background-color: #d9edf7;
5729+ border-color: #bce8f1;
5730+}
5731+.panel-info > .panel-heading + .panel-collapse > .panel-body {
5732+ border-top-color: #bce8f1;
5733+}
5734+.panel-info > .panel-heading .badge {
5735+ color: #d9edf7;
5736+ background-color: #31708f;
5737+}
5738+.panel-info > .panel-footer + .panel-collapse > .panel-body {
5739+ border-bottom-color: #bce8f1;
5740+}
5741+.panel-warning {
5742+ border-color: #faebcc;
5743+}
5744+.panel-warning > .panel-heading {
5745+ color: #8a6d3b;
5746+ background-color: #fcf8e3;
5747+ border-color: #faebcc;
5748+}
5749+.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5750+ border-top-color: #faebcc;
5751+}
5752+.panel-warning > .panel-heading .badge {
5753+ color: #fcf8e3;
5754+ background-color: #8a6d3b;
5755+}
5756+.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5757+ border-bottom-color: #faebcc;
5758+}
5759+.panel-danger {
5760+ border-color: #ebccd1;
5761+}
5762+.panel-danger > .panel-heading {
5763+ color: #a94442;
5764+ background-color: #f2dede;
5765+ border-color: #ebccd1;
5766+}
5767+.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5768+ border-top-color: #ebccd1;
5769+}
5770+.panel-danger > .panel-heading .badge {
5771+ color: #f2dede;
5772+ background-color: #a94442;
5773+}
5774+.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5775+ border-bottom-color: #ebccd1;
5776+}
5777+.embed-responsive {
5778+ position: relative;
5779+ display: block;
5780+ height: 0;
5781+ padding: 0;
5782+ overflow: hidden;
5783+}
5784+.embed-responsive .embed-responsive-item,
5785+.embed-responsive iframe,
5786+.embed-responsive embed,
5787+.embed-responsive object,
5788+.embed-responsive video {
5789+ position: absolute;
5790+ top: 0;
5791+ left: 0;
5792+ bottom: 0;
5793+ height: 100%;
5794+ width: 100%;
5795+ border: 0;
5796+}
5797+.embed-responsive-16by9 {
5798+ padding-bottom: 56.25%;
5799+}
5800+.embed-responsive-4by3 {
5801+ padding-bottom: 75%;
5802+}
5803+.well {
5804+ min-height: 20px;
5805+ padding: 19px;
5806+ margin-bottom: 20px;
5807+ background-color: #f5f5f5;
5808+ border: 1px solid #e3e3e3;
5809+ border-radius: 2px;
5810+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5811+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5812+}
5813+.well blockquote {
5814+ border-color: #ddd;
5815+ border-color: rgba(0, 0, 0, 0.15);
5816+}
5817+.well-lg {
5818+ padding: 24px;
5819+ border-radius: 3px;
5820+}
5821+.well-sm {
5822+ padding: 9px;
5823+ border-radius: 1px;
5824+}
5825+.close {
5826+ float: right;
5827+ font-size: 19.5px;
5828+ font-weight: bold;
5829+ line-height: 1;
5830+ color: #000;
5831+ text-shadow: 0 1px 0 #fff;
5832+ opacity: 0.2;
5833+ filter: alpha(opacity=20);
5834+}
5835+.close:hover,
5836+.close:focus {
5837+ color: #000;
5838+ text-decoration: none;
5839+ cursor: pointer;
5840+ opacity: 0.5;
5841+ filter: alpha(opacity=50);
5842+}
5843+button.close {
5844+ padding: 0;
5845+ cursor: pointer;
5846+ background: transparent;
5847+ border: 0;
5848+ -webkit-appearance: none;
5849+}
5850+.modal-open {
5851+ overflow: hidden;
5852+}
5853+.modal {
5854+ display: none;
5855+ overflow: hidden;
5856+ position: fixed;
5857+ top: 0;
5858+ right: 0;
5859+ bottom: 0;
5860+ left: 0;
5861+ z-index: 1050;
5862+ -webkit-overflow-scrolling: touch;
5863+ outline: 0;
5864+}
5865+.modal.fade .modal-dialog {
5866+ -webkit-transform: translate(0, -25%);
5867+ -ms-transform: translate(0, -25%);
5868+ -o-transform: translate(0, -25%);
5869+ transform: translate(0, -25%);
5870+ -webkit-transition: -webkit-transform 0.3s ease-out;
5871+ -moz-transition: -moz-transform 0.3s ease-out;
5872+ -o-transition: -o-transform 0.3s ease-out;
5873+ transition: transform 0.3s ease-out;
5874+}
5875+.modal.in .modal-dialog {
5876+ -webkit-transform: translate(0, 0);
5877+ -ms-transform: translate(0, 0);
5878+ -o-transform: translate(0, 0);
5879+ transform: translate(0, 0);
5880+}
5881+.modal-open .modal {
5882+ overflow-x: hidden;
5883+ overflow-y: auto;
5884+}
5885+.modal-dialog {
5886+ position: relative;
5887+ width: auto;
5888+ margin: 10px;
5889+}
5890+.modal-content {
5891+ position: relative;
5892+ background-color: #fff;
5893+ border: 1px solid #999;
5894+ border: 1px solid rgba(0, 0, 0, 0.2);
5895+ border-radius: 3px;
5896+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5897+ box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5898+ background-clip: padding-box;
5899+ outline: 0;
5900+}
5901+.modal-backdrop {
5902+ position: fixed;
5903+ top: 0;
5904+ right: 0;
5905+ bottom: 0;
5906+ left: 0;
5907+ z-index: 1040;
5908+ background-color: #000;
5909+}
5910+.modal-backdrop.fade {
5911+ opacity: 0;
5912+ filter: alpha(opacity=0);
5913+}
5914+.modal-backdrop.in {
5915+ opacity: 0.5;
5916+ filter: alpha(opacity=50);
5917+}
5918+.modal-header {
5919+ padding: 15px;
5920+ border-bottom: 1px solid #e5e5e5;
5921+}
5922+.modal-header .close {
5923+ margin-top: -2px;
5924+}
5925+.modal-title {
5926+ margin: 0;
5927+ line-height: 1.42857143;
5928+}
5929+.modal-body {
5930+ position: relative;
5931+ padding: 15px;
5932+}
5933+.modal-footer {
5934+ padding: 15px;
5935+ text-align: right;
5936+ border-top: 1px solid #e5e5e5;
5937+}
5938+.modal-footer .btn + .btn {
5939+ margin-left: 5px;
5940+ margin-bottom: 0;
5941+}
5942+.modal-footer .btn-group .btn + .btn {
5943+ margin-left: -1px;
5944+}
5945+.modal-footer .btn-block + .btn-block {
5946+ margin-left: 0;
5947+}
5948+.modal-scrollbar-measure {
5949+ position: absolute;
5950+ top: -9999px;
5951+ width: 50px;
5952+ height: 50px;
5953+ overflow: scroll;
5954+}
5955+@media (min-width: 768px) {
5956+ .modal-dialog {
5957+ width: 600px;
5958+ margin: 30px auto;
5959+ }
5960+ .modal-content {
5961+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5962+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5963+ }
5964+ .modal-sm {
5965+ width: 300px;
5966+ }
5967+}
5968+@media (min-width: 992px) {
5969+ .modal-lg {
5970+ width: 900px;
5971+ }
5972+}
5973+.tooltip {
5974+ position: absolute;
5975+ z-index: 1070;
5976+ display: block;
5977+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5978+ font-style: normal;
5979+ font-weight: normal;
5980+ letter-spacing: normal;
5981+ line-break: auto;
5982+ line-height: 1.42857143;
5983+ text-align: left;
5984+ text-align: start;
5985+ text-decoration: none;
5986+ text-shadow: none;
5987+ text-transform: none;
5988+ white-space: normal;
5989+ word-break: normal;
5990+ word-spacing: normal;
5991+ word-wrap: normal;
5992+ font-size: 12px;
5993+ opacity: 0;
5994+ filter: alpha(opacity=0);
5995+}
5996+.tooltip.in {
5997+ opacity: 0.9;
5998+ filter: alpha(opacity=90);
5999+}
6000+.tooltip.top {
6001+ margin-top: -3px;
6002+ padding: 5px 0;
6003+}
6004+.tooltip.right {
6005+ margin-left: 3px;
6006+ padding: 0 5px;
6007+}
6008+.tooltip.bottom {
6009+ margin-top: 3px;
6010+ padding: 5px 0;
6011+}
6012+.tooltip.left {
6013+ margin-left: -3px;
6014+ padding: 0 5px;
6015+}
6016+.tooltip-inner {
6017+ max-width: 200px;
6018+ padding: 3px 8px;
6019+ color: #fff;
6020+ text-align: center;
6021+ background-color: #000;
6022+ border-radius: 2px;
6023+}
6024+.tooltip-arrow {
6025+ position: absolute;
6026+ width: 0;
6027+ height: 0;
6028+ border-color: transparent;
6029+ border-style: solid;
6030+}
6031+.tooltip.top .tooltip-arrow {
6032+ bottom: 0;
6033+ left: 50%;
6034+ margin-left: -5px;
6035+ border-width: 5px 5px 0;
6036+ border-top-color: #000;
6037+}
6038+.tooltip.top-left .tooltip-arrow {
6039+ bottom: 0;
6040+ right: 5px;
6041+ margin-bottom: -5px;
6042+ border-width: 5px 5px 0;
6043+ border-top-color: #000;
6044+}
6045+.tooltip.top-right .tooltip-arrow {
6046+ bottom: 0;
6047+ left: 5px;
6048+ margin-bottom: -5px;
6049+ border-width: 5px 5px 0;
6050+ border-top-color: #000;
6051+}
6052+.tooltip.right .tooltip-arrow {
6053+ top: 50%;
6054+ left: 0;
6055+ margin-top: -5px;
6056+ border-width: 5px 5px 5px 0;
6057+ border-right-color: #000;
6058+}
6059+.tooltip.left .tooltip-arrow {
6060+ top: 50%;
6061+ right: 0;
6062+ margin-top: -5px;
6063+ border-width: 5px 0 5px 5px;
6064+ border-left-color: #000;
6065+}
6066+.tooltip.bottom .tooltip-arrow {
6067+ top: 0;
6068+ left: 50%;
6069+ margin-left: -5px;
6070+ border-width: 0 5px 5px;
6071+ border-bottom-color: #000;
6072+}
6073+.tooltip.bottom-left .tooltip-arrow {
6074+ top: 0;
6075+ right: 5px;
6076+ margin-top: -5px;
6077+ border-width: 0 5px 5px;
6078+ border-bottom-color: #000;
6079+}
6080+.tooltip.bottom-right .tooltip-arrow {
6081+ top: 0;
6082+ left: 5px;
6083+ margin-top: -5px;
6084+ border-width: 0 5px 5px;
6085+ border-bottom-color: #000;
6086+}
6087+.popover {
6088+ position: absolute;
6089+ top: 0;
6090+ left: 0;
6091+ z-index: 1060;
6092+ display: none;
6093+ max-width: 276px;
6094+ padding: 1px;
6095+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6096+ font-style: normal;
6097+ font-weight: normal;
6098+ letter-spacing: normal;
6099+ line-break: auto;
6100+ line-height: 1.42857143;
6101+ text-align: left;
6102+ text-align: start;
6103+ text-decoration: none;
6104+ text-shadow: none;
6105+ text-transform: none;
6106+ white-space: normal;
6107+ word-break: normal;
6108+ word-spacing: normal;
6109+ word-wrap: normal;
6110+ font-size: 13px;
6111+ background-color: #fff;
6112+ background-clip: padding-box;
6113+ border: 1px solid #ccc;
6114+ border: 1px solid rgba(0, 0, 0, 0.2);
6115+ border-radius: 3px;
6116+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6117+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6118+}
6119+.popover.top {
6120+ margin-top: -10px;
6121+}
6122+.popover.right {
6123+ margin-left: 10px;
6124+}
6125+.popover.bottom {
6126+ margin-top: 10px;
6127+}
6128+.popover.left {
6129+ margin-left: -10px;
6130+}
6131+.popover-title {
6132+ margin: 0;
6133+ padding: 8px 14px;
6134+ font-size: 13px;
6135+ background-color: #f7f7f7;
6136+ border-bottom: 1px solid #ebebeb;
6137+ border-radius: 2px 2px 0 0;
6138+}
6139+.popover-content {
6140+ padding: 9px 14px;
6141+}
6142+.popover > .arrow,
6143+.popover > .arrow:after {
6144+ position: absolute;
6145+ display: block;
6146+ width: 0;
6147+ height: 0;
6148+ border-color: transparent;
6149+ border-style: solid;
6150+}
6151+.popover > .arrow {
6152+ border-width: 11px;
6153+}
6154+.popover > .arrow:after {
6155+ border-width: 10px;
6156+ content: "";
6157+}
6158+.popover.top > .arrow {
6159+ left: 50%;
6160+ margin-left: -11px;
6161+ border-bottom-width: 0;
6162+ border-top-color: #999999;
6163+ border-top-color: rgba(0, 0, 0, 0.25);
6164+ bottom: -11px;
6165+}
6166+.popover.top > .arrow:after {
6167+ content: " ";
6168+ bottom: 1px;
6169+ margin-left: -10px;
6170+ border-bottom-width: 0;
6171+ border-top-color: #fff;
6172+}
6173+.popover.right > .arrow {
6174+ top: 50%;
6175+ left: -11px;
6176+ margin-top: -11px;
6177+ border-left-width: 0;
6178+ border-right-color: #999999;
6179+ border-right-color: rgba(0, 0, 0, 0.25);
6180+}
6181+.popover.right > .arrow:after {
6182+ content: " ";
6183+ left: 1px;
6184+ bottom: -10px;
6185+ border-left-width: 0;
6186+ border-right-color: #fff;
6187+}
6188+.popover.bottom > .arrow {
6189+ left: 50%;
6190+ margin-left: -11px;
6191+ border-top-width: 0;
6192+ border-bottom-color: #999999;
6193+ border-bottom-color: rgba(0, 0, 0, 0.25);
6194+ top: -11px;
6195+}
6196+.popover.bottom > .arrow:after {
6197+ content: " ";
6198+ top: 1px;
6199+ margin-left: -10px;
6200+ border-top-width: 0;
6201+ border-bottom-color: #fff;
6202+}
6203+.popover.left > .arrow {
6204+ top: 50%;
6205+ right: -11px;
6206+ margin-top: -11px;
6207+ border-right-width: 0;
6208+ border-left-color: #999999;
6209+ border-left-color: rgba(0, 0, 0, 0.25);
6210+}
6211+.popover.left > .arrow:after {
6212+ content: " ";
6213+ right: 1px;
6214+ border-right-width: 0;
6215+ border-left-color: #fff;
6216+ bottom: -10px;
6217+}
6218+.carousel {
6219+ position: relative;
6220+}
6221+.carousel-inner {
6222+ position: relative;
6223+ overflow: hidden;
6224+ width: 100%;
6225+}
6226+.carousel-inner > .item {
6227+ display: none;
6228+ position: relative;
6229+ -webkit-transition: 0.6s ease-in-out left;
6230+ -o-transition: 0.6s ease-in-out left;
6231+ transition: 0.6s ease-in-out left;
6232+}
6233+.carousel-inner > .item > img,
6234+.carousel-inner > .item > a > img {
6235+ line-height: 1;
6236+}
6237+@media all and (transform-3d), (-webkit-transform-3d) {
6238+ .carousel-inner > .item {
6239+ -webkit-transition: -webkit-transform 0.6s ease-in-out;
6240+ -moz-transition: -moz-transform 0.6s ease-in-out;
6241+ -o-transition: -o-transform 0.6s ease-in-out;
6242+ transition: transform 0.6s ease-in-out;
6243+ -webkit-backface-visibility: hidden;
6244+ -moz-backface-visibility: hidden;
6245+ backface-visibility: hidden;
6246+ -webkit-perspective: 1000px;
6247+ -moz-perspective: 1000px;
6248+ perspective: 1000px;
6249+ }
6250+ .carousel-inner > .item.next,
6251+ .carousel-inner > .item.active.right {
6252+ -webkit-transform: translate3d(100%, 0, 0);
6253+ transform: translate3d(100%, 0, 0);
6254+ left: 0;
6255+ }
6256+ .carousel-inner > .item.prev,
6257+ .carousel-inner > .item.active.left {
6258+ -webkit-transform: translate3d(-100%, 0, 0);
6259+ transform: translate3d(-100%, 0, 0);
6260+ left: 0;
6261+ }
6262+ .carousel-inner > .item.next.left,
6263+ .carousel-inner > .item.prev.right,
6264+ .carousel-inner > .item.active {
6265+ -webkit-transform: translate3d(0, 0, 0);
6266+ transform: translate3d(0, 0, 0);
6267+ left: 0;
6268+ }
6269+}
6270+.carousel-inner > .active,
6271+.carousel-inner > .next,
6272+.carousel-inner > .prev {
6273+ display: block;
6274+}
6275+.carousel-inner > .active {
6276+ left: 0;
6277+}
6278+.carousel-inner > .next,
6279+.carousel-inner > .prev {
6280+ position: absolute;
6281+ top: 0;
6282+ width: 100%;
6283+}
6284+.carousel-inner > .next {
6285+ left: 100%;
6286+}
6287+.carousel-inner > .prev {
6288+ left: -100%;
6289+}
6290+.carousel-inner > .next.left,
6291+.carousel-inner > .prev.right {
6292+ left: 0;
6293+}
6294+.carousel-inner > .active.left {
6295+ left: -100%;
6296+}
6297+.carousel-inner > .active.right {
6298+ left: 100%;
6299+}
6300+.carousel-control {
6301+ position: absolute;
6302+ top: 0;
6303+ left: 0;
6304+ bottom: 0;
6305+ width: 15%;
6306+ opacity: 0.5;
6307+ filter: alpha(opacity=50);
6308+ font-size: 20px;
6309+ color: #fff;
6310+ text-align: center;
6311+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6312+ background-color: rgba(0, 0, 0, 0);
6313+}
6314+.carousel-control.left {
6315+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6316+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6317+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6318+ background-repeat: repeat-x;
6319+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6320+}
6321+.carousel-control.right {
6322+ left: auto;
6323+ right: 0;
6324+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6325+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6326+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6327+ background-repeat: repeat-x;
6328+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6329+}
6330+.carousel-control:hover,
6331+.carousel-control:focus {
6332+ outline: 0;
6333+ color: #fff;
6334+ text-decoration: none;
6335+ opacity: 0.9;
6336+ filter: alpha(opacity=90);
6337+}
6338+.carousel-control .icon-prev,
6339+.carousel-control .icon-next,
6340+.carousel-control .glyphicon-chevron-left,
6341+.carousel-control .glyphicon-chevron-right {
6342+ position: absolute;
6343+ top: 50%;
6344+ margin-top: -10px;
6345+ z-index: 5;
6346+ display: inline-block;
6347+}
6348+.carousel-control .icon-prev,
6349+.carousel-control .glyphicon-chevron-left {
6350+ left: 50%;
6351+ margin-left: -10px;
6352+}
6353+.carousel-control .icon-next,
6354+.carousel-control .glyphicon-chevron-right {
6355+ right: 50%;
6356+ margin-right: -10px;
6357+}
6358+.carousel-control .icon-prev,
6359+.carousel-control .icon-next {
6360+ width: 20px;
6361+ height: 20px;
6362+ line-height: 1;
6363+ font-family: serif;
6364+}
6365+.carousel-control .icon-prev:before {
6366+ content: '\2039';
6367+}
6368+.carousel-control .icon-next:before {
6369+ content: '\203a';
6370+}
6371+.carousel-indicators {
6372+ position: absolute;
6373+ bottom: 10px;
6374+ left: 50%;
6375+ z-index: 15;
6376+ width: 60%;
6377+ margin-left: -30%;
6378+ padding-left: 0;
6379+ list-style: none;
6380+ text-align: center;
6381+}
6382+.carousel-indicators li {
6383+ display: inline-block;
6384+ width: 10px;
6385+ height: 10px;
6386+ margin: 1px;
6387+ text-indent: -999px;
6388+ border: 1px solid #fff;
6389+ border-radius: 10px;
6390+ cursor: pointer;
6391+ background-color: #000 \9;
6392+ background-color: rgba(0, 0, 0, 0);
6393+}
6394+.carousel-indicators .active {
6395+ margin: 0;
6396+ width: 12px;
6397+ height: 12px;
6398+ background-color: #fff;
6399+}
6400+.carousel-caption {
6401+ position: absolute;
6402+ left: 15%;
6403+ right: 15%;
6404+ bottom: 20px;
6405+ z-index: 10;
6406+ padding-top: 20px;
6407+ padding-bottom: 20px;
6408+ color: #fff;
6409+ text-align: center;
6410+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6411+}
6412+.carousel-caption .btn {
6413+ text-shadow: none;
6414+}
6415+@media screen and (min-width: 768px) {
6416+ .carousel-control .glyphicon-chevron-left,
6417+ .carousel-control .glyphicon-chevron-right,
6418+ .carousel-control .icon-prev,
6419+ .carousel-control .icon-next {
6420+ width: 30px;
6421+ height: 30px;
6422+ margin-top: -10px;
6423+ font-size: 30px;
6424+ }
6425+ .carousel-control .glyphicon-chevron-left,
6426+ .carousel-control .icon-prev {
6427+ margin-left: -10px;
6428+ }
6429+ .carousel-control .glyphicon-chevron-right,
6430+ .carousel-control .icon-next {
6431+ margin-right: -10px;
6432+ }
6433+ .carousel-caption {
6434+ left: 20%;
6435+ right: 20%;
6436+ padding-bottom: 30px;
6437+ }
6438+ .carousel-indicators {
6439+ bottom: 20px;
6440+ }
6441+}
6442+.clearfix:before,
6443+.clearfix:after,
6444+.dl-horizontal dd:before,
6445+.dl-horizontal dd:after,
6446+.container:before,
6447+.container:after,
6448+.container-fluid:before,
6449+.container-fluid:after,
6450+.row:before,
6451+.row:after,
6452+.form-horizontal .form-group:before,
6453+.form-horizontal .form-group:after,
6454+.btn-toolbar:before,
6455+.btn-toolbar:after,
6456+.btn-group-vertical > .btn-group:before,
6457+.btn-group-vertical > .btn-group:after,
6458+.nav:before,
6459+.nav:after,
6460+.navbar:before,
6461+.navbar:after,
6462+.navbar-header:before,
6463+.navbar-header:after,
6464+.navbar-collapse:before,
6465+.navbar-collapse:after,
6466+.pager:before,
6467+.pager:after,
6468+.panel-body:before,
6469+.panel-body:after,
6470+.modal-header:before,
6471+.modal-header:after,
6472+.modal-footer:before,
6473+.modal-footer:after,
6474+.item_buttons:before,
6475+.item_buttons:after {
6476+ content: " ";
6477+ display: table;
6478+}
6479+.clearfix:after,
6480+.dl-horizontal dd:after,
6481+.container:after,
6482+.container-fluid:after,
6483+.row:after,
6484+.form-horizontal .form-group:after,
6485+.btn-toolbar:after,
6486+.btn-group-vertical > .btn-group:after,
6487+.nav:after,
6488+.navbar:after,
6489+.navbar-header:after,
6490+.navbar-collapse:after,
6491+.pager:after,
6492+.panel-body:after,
6493+.modal-header:after,
6494+.modal-footer:after,
6495+.item_buttons:after {
6496+ clear: both;
6497+}
6498+.center-block {
6499+ display: block;
6500+ margin-left: auto;
6501+ margin-right: auto;
6502+}
6503+.pull-right {
6504+ float: right !important;
6505+}
6506+.pull-left {
6507+ float: left !important;
6508+}
6509+.hide {
6510+ display: none !important;
6511+}
6512+.show {
6513+ display: block !important;
6514+}
6515+.invisible {
6516+ visibility: hidden;
6517+}
6518+.text-hide {
6519+ font: 0/0 a;
6520+ color: transparent;
6521+ text-shadow: none;
6522+ background-color: transparent;
6523+ border: 0;
6524+}
6525+.hidden {
6526+ display: none !important;
6527+}
6528+.affix {
6529+ position: fixed;
6530+}
6531+@-ms-viewport {
6532+ width: device-width;
6533+}
6534+.visible-xs,
6535+.visible-sm,
6536+.visible-md,
6537+.visible-lg {
6538+ display: none !important;
6539+}
6540+.visible-xs-block,
6541+.visible-xs-inline,
6542+.visible-xs-inline-block,
6543+.visible-sm-block,
6544+.visible-sm-inline,
6545+.visible-sm-inline-block,
6546+.visible-md-block,
6547+.visible-md-inline,
6548+.visible-md-inline-block,
6549+.visible-lg-block,
6550+.visible-lg-inline,
6551+.visible-lg-inline-block {
6552+ display: none !important;
6553+}
6554+@media (max-width: 767px) {
6555+ .visible-xs {
6556+ display: block !important;
6557+ }
6558+ table.visible-xs {
6559+ display: table !important;
6560+ }
6561+ tr.visible-xs {
6562+ display: table-row !important;
6563+ }
6564+ th.visible-xs,
6565+ td.visible-xs {
6566+ display: table-cell !important;
6567+ }
6568+}
6569+@media (max-width: 767px) {
6570+ .visible-xs-block {
6571+ display: block !important;
6572+ }
6573+}
6574+@media (max-width: 767px) {
6575+ .visible-xs-inline {
6576+ display: inline !important;
6577+ }
6578+}
6579+@media (max-width: 767px) {
6580+ .visible-xs-inline-block {
6581+ display: inline-block !important;
6582+ }
6583+}
6584+@media (min-width: 768px) and (max-width: 991px) {
6585+ .visible-sm {
6586+ display: block !important;
6587+ }
6588+ table.visible-sm {
6589+ display: table !important;
6590+ }
6591+ tr.visible-sm {
6592+ display: table-row !important;
6593+ }
6594+ th.visible-sm,
6595+ td.visible-sm {
6596+ display: table-cell !important;
6597+ }
6598+}
6599+@media (min-width: 768px) and (max-width: 991px) {
6600+ .visible-sm-block {
6601+ display: block !important;
6602+ }
6603+}
6604+@media (min-width: 768px) and (max-width: 991px) {
6605+ .visible-sm-inline {
6606+ display: inline !important;
6607+ }
6608+}
6609+@media (min-width: 768px) and (max-width: 991px) {
6610+ .visible-sm-inline-block {
6611+ display: inline-block !important;
6612+ }
6613+}
6614+@media (min-width: 992px) and (max-width: 1199px) {
6615+ .visible-md {
6616+ display: block !important;
6617+ }
6618+ table.visible-md {
6619+ display: table !important;
6620+ }
6621+ tr.visible-md {
6622+ display: table-row !important;
6623+ }
6624+ th.visible-md,
6625+ td.visible-md {
6626+ display: table-cell !important;
6627+ }
6628+}
6629+@media (min-width: 992px) and (max-width: 1199px) {
6630+ .visible-md-block {
6631+ display: block !important;
6632+ }
6633+}
6634+@media (min-width: 992px) and (max-width: 1199px) {
6635+ .visible-md-inline {
6636+ display: inline !important;
6637+ }
6638+}
6639+@media (min-width: 992px) and (max-width: 1199px) {
6640+ .visible-md-inline-block {
6641+ display: inline-block !important;
6642+ }
6643+}
6644+@media (min-width: 1200px) {
6645+ .visible-lg {
6646+ display: block !important;
6647+ }
6648+ table.visible-lg {
6649+ display: table !important;
6650+ }
6651+ tr.visible-lg {
6652+ display: table-row !important;
6653+ }
6654+ th.visible-lg,
6655+ td.visible-lg {
6656+ display: table-cell !important;
6657+ }
6658+}
6659+@media (min-width: 1200px) {
6660+ .visible-lg-block {
6661+ display: block !important;
6662+ }
6663+}
6664+@media (min-width: 1200px) {
6665+ .visible-lg-inline {
6666+ display: inline !important;
6667+ }
6668+}
6669+@media (min-width: 1200px) {
6670+ .visible-lg-inline-block {
6671+ display: inline-block !important;
6672+ }
6673+}
6674+@media (max-width: 767px) {
6675+ .hidden-xs {
6676+ display: none !important;
6677+ }
6678+}
6679+@media (min-width: 768px) and (max-width: 991px) {
6680+ .hidden-sm {
6681+ display: none !important;
6682+ }
6683+}
6684+@media (min-width: 992px) and (max-width: 1199px) {
6685+ .hidden-md {
6686+ display: none !important;
6687+ }
6688+}
6689+@media (min-width: 1200px) {
6690+ .hidden-lg {
6691+ display: none !important;
6692+ }
6693+}
6694+.visible-print {
6695+ display: none !important;
6696+}
6697+@media print {
6698+ .visible-print {
6699+ display: block !important;
6700+ }
6701+ table.visible-print {
6702+ display: table !important;
6703+ }
6704+ tr.visible-print {
6705+ display: table-row !important;
6706+ }
6707+ th.visible-print,
6708+ td.visible-print {
6709+ display: table-cell !important;
6710+ }
6711+}
6712+.visible-print-block {
6713+ display: none !important;
6714+}
6715+@media print {
6716+ .visible-print-block {
6717+ display: block !important;
6718+ }
6719+}
6720+.visible-print-inline {
6721+ display: none !important;
6722+}
6723+@media print {
6724+ .visible-print-inline {
6725+ display: inline !important;
6726+ }
6727+}
6728+.visible-print-inline-block {
6729+ display: none !important;
6730+}
6731+@media print {
6732+ .visible-print-inline-block {
6733+ display: inline-block !important;
6734+ }
6735+}
6736+@media print {
6737+ .hidden-print {
6738+ display: none !important;
6739+ }
6740+}
6741+/*!
6742+*
6743+* Font Awesome
6744+*
6745+*/
6746+/*!
6747+ * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
6748+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6749+ */
6750+/* FONT PATH
6751+ * -------------------------- */
6752+@font-face {
6753+ font-family: 'FontAwesome';
6754+ src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
6755+ 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');
6756+ font-weight: normal;
6757+ font-style: normal;
6758+}
6759+.fa {
6760+ display: inline-block;
6761+ font: normal normal normal 14px/1 FontAwesome;
6762+ font-size: inherit;
6763+ text-rendering: auto;
6764+ -webkit-font-smoothing: antialiased;
6765+ -moz-osx-font-smoothing: grayscale;
6766+}
6767+/* makes the font 33% larger relative to the icon container */
6768+.fa-lg {
6769+ font-size: 1.33333333em;
6770+ line-height: 0.75em;
6771+ vertical-align: -15%;
6772+}
6773+.fa-2x {
6774+ font-size: 2em;
6775+}
6776+.fa-3x {
6777+ font-size: 3em;
6778+}
6779+.fa-4x {
6780+ font-size: 4em;
6781+}
6782+.fa-5x {
6783+ font-size: 5em;
6784+}
6785+.fa-fw {
6786+ width: 1.28571429em;
6787+ text-align: center;
6788+}
6789+.fa-ul {
6790+ padding-left: 0;
6791+ margin-left: 2.14285714em;
6792+ list-style-type: none;
6793+}
6794+.fa-ul > li {
6795+ position: relative;
6796+}
6797+.fa-li {
6798+ position: absolute;
6799+ left: -2.14285714em;
6800+ width: 2.14285714em;
6801+ top: 0.14285714em;
6802+ text-align: center;
6803+}
6804+.fa-li.fa-lg {
6805+ left: -1.85714286em;
6806+}
6807+.fa-border {
6808+ padding: .2em .25em .15em;
6809+ border: solid 0.08em #eee;
6810+ border-radius: .1em;
6811+}
6812+.pull-right {
6813+ float: right;
6814+}
6815+.pull-left {
6816+ float: left;
6817+}
6818+.fa.pull-left {
6819+ margin-right: .3em;
6820+}
6821+.fa.pull-right {
6822+ margin-left: .3em;
6823+}
6824+.fa-spin {
6825+ -webkit-animation: fa-spin 2s infinite linear;
6826+ animation: fa-spin 2s infinite linear;
6827+}
6828+@-webkit-keyframes fa-spin {
6829+ 0% {
6830+ -webkit-transform: rotate(0deg);
6831+ transform: rotate(0deg);
6832+ }
6833+ 100% {
6834+ -webkit-transform: rotate(359deg);
6835+ transform: rotate(359deg);
6836+ }
6837+}
6838+@keyframes fa-spin {
6839+ 0% {
6840+ -webkit-transform: rotate(0deg);
6841+ transform: rotate(0deg);
6842+ }
6843+ 100% {
6844+ -webkit-transform: rotate(359deg);
6845+ transform: rotate(359deg);
6846+ }
6847+}
6848+.fa-rotate-90 {
6849+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
6850+ -webkit-transform: rotate(90deg);
6851+ -ms-transform: rotate(90deg);
6852+ transform: rotate(90deg);
6853+}
6854+.fa-rotate-180 {
6855+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
6856+ -webkit-transform: rotate(180deg);
6857+ -ms-transform: rotate(180deg);
6858+ transform: rotate(180deg);
6859+}
6860+.fa-rotate-270 {
6861+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
6862+ -webkit-transform: rotate(270deg);
6863+ -ms-transform: rotate(270deg);
6864+ transform: rotate(270deg);
6865+}
6866+.fa-flip-horizontal {
6867+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
6868+ -webkit-transform: scale(-1, 1);
6869+ -ms-transform: scale(-1, 1);
6870+ transform: scale(-1, 1);
6871+}
6872+.fa-flip-vertical {
6873+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
6874+ -webkit-transform: scale(1, -1);
6875+ -ms-transform: scale(1, -1);
6876+ transform: scale(1, -1);
6877+}
6878+:root .fa-rotate-90,
6879+:root .fa-rotate-180,
6880+:root .fa-rotate-270,
6881+:root .fa-flip-horizontal,
6882+:root .fa-flip-vertical {
6883+ filter: none;
6884+}
6885+.fa-stack {
6886+ position: relative;
6887+ display: inline-block;
6888+ width: 2em;
6889+ height: 2em;
6890+ line-height: 2em;
6891+ vertical-align: middle;
6892+}
6893+.fa-stack-1x,
6894+.fa-stack-2x {
6895+ position: absolute;
6896+ left: 0;
6897+ width: 100%;
6898+ text-align: center;
6899+}
6900+.fa-stack-1x {
6901+ line-height: inherit;
6902+}
6903+.fa-stack-2x {
6904+ font-size: 2em;
6905+}
6906+.fa-inverse {
6907+ color: #fff;
6908+}
6909+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6910+ readers do not read off random characters that represent icons */
6911+.fa-glass:before {
6912+ content: "\f000";
6913+}
6914+.fa-music:before {
6915+ content: "\f001";
6916+}
6917+.fa-search:before {
6918+ content: "\f002";
6919+}
6920+.fa-envelope-o:before {
6921+ content: "\f003";
6922+}
6923+.fa-heart:before {
6924+ content: "\f004";
6925+}
6926+.fa-star:before {
6927+ content: "\f005";
6928+}
6929+.fa-star-o:before {
6930+ content: "\f006";
6931+}
6932+.fa-user:before {
6933+ content: "\f007";
6934+}
6935+.fa-film:before {
6936+ content: "\f008";
6937+}
6938+.fa-th-large:before {
6939+ content: "\f009";
6940+}
6941+.fa-th:before {
6942+ content: "\f00a";
6943+}
6944+.fa-th-list:before {
6945+ content: "\f00b";
6946+}
6947+.fa-check:before {
6948+ content: "\f00c";
6949+}
6950+.fa-remove:before,
6951+.fa-close:before,
6952+.fa-times:before {
6953+ content: "\f00d";
6954+}
6955+.fa-search-plus:before {
6956+ content: "\f00e";
6957+}
6958+.fa-search-minus:before {
6959+ content: "\f010";
6960+}
6961+.fa-power-off:before {
6962+ content: "\f011";
6963+}
6964+.fa-signal:before {
6965+ content: "\f012";
6966+}
6967+.fa-gear:before,
6968+.fa-cog:before {
6969+ content: "\f013";
6970+}
6971+.fa-trash-o:before {
6972+ content: "\f014";
6973+}
6974+.fa-home:before {
6975+ content: "\f015";
6976+}
6977+.fa-file-o:before {
6978+ content: "\f016";
6979+}
6980+.fa-clock-o:before {
6981+ content: "\f017";
6982+}
6983+.fa-road:before {
6984+ content: "\f018";
6985+}
6986+.fa-download:before {
6987+ content: "\f019";
6988+}
6989+.fa-arrow-circle-o-down:before {
6990+ content: "\f01a";
6991+}
6992+.fa-arrow-circle-o-up:before {
6993+ content: "\f01b";
6994+}
6995+.fa-inbox:before {
6996+ content: "\f01c";
6997+}
6998+.fa-play-circle-o:before {
6999+ content: "\f01d";
7000+}
7001+.fa-rotate-right:before,
7002+.fa-repeat:before {
7003+ content: "\f01e";
7004+}
7005+.fa-refresh:before {
7006+ content: "\f021";
7007+}
7008+.fa-list-alt:before {
7009+ content: "\f022";
7010+}
7011+.fa-lock:before {
7012+ content: "\f023";
7013+}
7014+.fa-flag:before {
7015+ content: "\f024";
7016+}
7017+.fa-headphones:before {
7018+ content: "\f025";
7019+}
7020+.fa-volume-off:before {
7021+ content: "\f026";
7022+}
7023+.fa-volume-down:before {
7024+ content: "\f027";
7025+}
7026+.fa-volume-up:before {
7027+ content: "\f028";
7028+}
7029+.fa-qrcode:before {
7030+ content: "\f029";
7031+}
7032+.fa-barcode:before {
7033+ content: "\f02a";
7034+}
7035+.fa-tag:before {
7036+ content: "\f02b";
7037+}
7038+.fa-tags:before {
7039+ content: "\f02c";
7040+}
7041+.fa-book:before {
7042+ content: "\f02d";
7043+}
7044+.fa-bookmark:before {
7045+ content: "\f02e";
7046+}
7047+.fa-print:before {
7048+ content: "\f02f";
7049+}
7050+.fa-camera:before {
7051+ content: "\f030";
7052+}
7053+.fa-font:before {
7054+ content: "\f031";
7055+}
7056+.fa-bold:before {
7057+ content: "\f032";
7058+}
7059+.fa-italic:before {
7060+ content: "\f033";
7061+}
7062+.fa-text-height:before {
7063+ content: "\f034";
7064+}
7065+.fa-text-width:before {
7066+ content: "\f035";
7067+}
7068+.fa-align-left:before {
7069+ content: "\f036";
7070+}
7071+.fa-align-center:before {
7072+ content: "\f037";
7073+}
7074+.fa-align-right:before {
7075+ content: "\f038";
7076+}
7077+.fa-align-justify:before {
7078+ content: "\f039";
7079+}
7080+.fa-list:before {
7081+ content: "\f03a";
7082+}
7083+.fa-dedent:before,
7084+.fa-outdent:before {
7085+ content: "\f03b";
7086+}
7087+.fa-indent:before {
7088+ content: "\f03c";
7089+}
7090+.fa-video-camera:before {
7091+ content: "\f03d";
7092+}
7093+.fa-photo:before,
7094+.fa-image:before,
7095+.fa-picture-o:before {
7096+ content: "\f03e";
7097+}
7098+.fa-pencil:before {
7099+ content: "\f040";
7100+}
7101+.fa-map-marker:before {
7102+ content: "\f041";
7103+}
7104+.fa-adjust:before {
7105+ content: "\f042";
7106+}
7107+.fa-tint:before {
7108+ content: "\f043";
7109+}
7110+.fa-edit:before,
7111+.fa-pencil-square-o:before {
7112+ content: "\f044";
7113+}
7114+.fa-share-square-o:before {
7115+ content: "\f045";
7116+}
7117+.fa-check-square-o:before {
7118+ content: "\f046";
7119+}
7120+.fa-arrows:before {
7121+ content: "\f047";
7122+}
7123+.fa-step-backward:before {
7124+ content: "\f048";
7125+}
7126+.fa-fast-backward:before {
7127+ content: "\f049";
7128+}
7129+.fa-backward:before {
7130+ content: "\f04a";
7131+}
7132+.fa-play:before {
7133+ content: "\f04b";
7134+}
7135+.fa-pause:before {
7136+ content: "\f04c";
7137+}
7138+.fa-stop:before {
7139+ content: "\f04d";
7140+}
7141+.fa-forward:before {
7142+ content: "\f04e";
7143+}
7144+.fa-fast-forward:before {
7145+ content: "\f050";
7146+}
7147+.fa-step-forward:before {
7148+ content: "\f051";
7149+}
7150+.fa-eject:before {
7151+ content: "\f052";
7152+}
7153+.fa-chevron-left:before {
7154+ content: "\f053";
7155+}
7156+.fa-chevron-right:before {
7157+ content: "\f054";
7158+}
7159+.fa-plus-circle:before {
7160+ content: "\f055";
7161+}
7162+.fa-minus-circle:before {
7163+ content: "\f056";
7164+}
7165+.fa-times-circle:before {
7166+ content: "\f057";
7167+}
7168+.fa-check-circle:before {
7169+ content: "\f058";
7170+}
7171+.fa-question-circle:before {
7172+ content: "\f059";
7173+}
7174+.fa-info-circle:before {
7175+ content: "\f05a";
7176+}
7177+.fa-crosshairs:before {
7178+ content: "\f05b";
7179+}
7180+.fa-times-circle-o:before {
7181+ content: "\f05c";
7182+}
7183+.fa-check-circle-o:before {
7184+ content: "\f05d";
7185+}
7186+.fa-ban:before {
7187+ content: "\f05e";
7188+}
7189+.fa-arrow-left:before {
7190+ content: "\f060";
7191+}
7192+.fa-arrow-right:before {
7193+ content: "\f061";
7194+}
7195+.fa-arrow-up:before {
7196+ content: "\f062";
7197+}
7198+.fa-arrow-down:before {
7199+ content: "\f063";
7200+}
7201+.fa-mail-forward:before,
7202+.fa-share:before {
7203+ content: "\f064";
7204+}
7205+.fa-expand:before {
7206+ content: "\f065";
7207+}
7208+.fa-compress:before {
7209+ content: "\f066";
7210+}
7211+.fa-plus:before {
7212+ content: "\f067";
7213+}
7214+.fa-minus:before {
7215+ content: "\f068";
7216+}
7217+.fa-asterisk:before {
7218+ content: "\f069";
7219+}
7220+.fa-exclamation-circle:before {
7221+ content: "\f06a";
7222+}
7223+.fa-gift:before {
7224+ content: "\f06b";
7225+}
7226+.fa-leaf:before {
7227+ content: "\f06c";
7228+}
7229+.fa-fire:before {
7230+ content: "\f06d";
7231+}
7232+.fa-eye:before {
7233+ content: "\f06e";
7234+}
7235+.fa-eye-slash:before {
7236+ content: "\f070";
7237+}
7238+.fa-warning:before,
7239+.fa-exclamation-triangle:before {
7240+ content: "\f071";
7241+}
7242+.fa-plane:before {
7243+ content: "\f072";
7244+}
7245+.fa-calendar:before {
7246+ content: "\f073";
7247+}
7248+.fa-random:before {
7249+ content: "\f074";
7250+}
7251+.fa-comment:before {
7252+ content: "\f075";
7253+}
7254+.fa-magnet:before {
7255+ content: "\f076";
7256+}
7257+.fa-chevron-up:before {
7258+ content: "\f077";
7259+}
7260+.fa-chevron-down:before {
7261+ content: "\f078";
7262+}
7263+.fa-retweet:before {
7264+ content: "\f079";
7265+}
7266+.fa-shopping-cart:before {
7267+ content: "\f07a";
7268+}
7269+.fa-folder:before {
7270+ content: "\f07b";
7271+}
7272+.fa-folder-open:before {
7273+ content: "\f07c";
7274+}
7275+.fa-arrows-v:before {
7276+ content: "\f07d";
7277+}
7278+.fa-arrows-h:before {
7279+ content: "\f07e";
7280+}
7281+.fa-bar-chart-o:before,
7282+.fa-bar-chart:before {
7283+ content: "\f080";
7284+}
7285+.fa-twitter-square:before {
7286+ content: "\f081";
7287+}
7288+.fa-facebook-square:before {
7289+ content: "\f082";
7290+}
7291+.fa-camera-retro:before {
7292+ content: "\f083";
7293+}
7294+.fa-key:before {
7295+ content: "\f084";
7296+}
7297+.fa-gears:before,
7298+.fa-cogs:before {
7299+ content: "\f085";
7300+}
7301+.fa-comments:before {
7302+ content: "\f086";
7303+}
7304+.fa-thumbs-o-up:before {
7305+ content: "\f087";
7306+}
7307+.fa-thumbs-o-down:before {
7308+ content: "\f088";
7309+}
7310+.fa-star-half:before {
7311+ content: "\f089";
7312+}
7313+.fa-heart-o:before {
7314+ content: "\f08a";
7315+}
7316+.fa-sign-out:before {
7317+ content: "\f08b";
7318+}
7319+.fa-linkedin-square:before {
7320+ content: "\f08c";
7321+}
7322+.fa-thumb-tack:before {
7323+ content: "\f08d";
7324+}
7325+.fa-external-link:before {
7326+ content: "\f08e";
7327+}
7328+.fa-sign-in:before {
7329+ content: "\f090";
7330+}
7331+.fa-trophy:before {
7332+ content: "\f091";
7333+}
7334+.fa-github-square:before {
7335+ content: "\f092";
7336+}
7337+.fa-upload:before {
7338+ content: "\f093";
7339+}
7340+.fa-lemon-o:before {
7341+ content: "\f094";
7342+}
7343+.fa-phone:before {
7344+ content: "\f095";
7345+}
7346+.fa-square-o:before {
7347+ content: "\f096";
7348+}
7349+.fa-bookmark-o:before {
7350+ content: "\f097";
7351+}
7352+.fa-phone-square:before {
7353+ content: "\f098";
7354+}
7355+.fa-twitter:before {
7356+ content: "\f099";
7357+}
7358+.fa-facebook:before {
7359+ content: "\f09a";
7360+}
7361+.fa-github:before {
7362+ content: "\f09b";
7363+}
7364+.fa-unlock:before {
7365+ content: "\f09c";
7366+}
7367+.fa-credit-card:before {
7368+ content: "\f09d";
7369+}
7370+.fa-rss:before {
7371+ content: "\f09e";
7372+}
7373+.fa-hdd-o:before {
7374+ content: "\f0a0";
7375+}
7376+.fa-bullhorn:before {
7377+ content: "\f0a1";
7378+}
7379+.fa-bell:before {
7380+ content: "\f0f3";
7381+}
7382+.fa-certificate:before {
7383+ content: "\f0a3";
7384+}
7385+.fa-hand-o-right:before {
7386+ content: "\f0a4";
7387+}
7388+.fa-hand-o-left:before {
7389+ content: "\f0a5";
7390+}
7391+.fa-hand-o-up:before {
7392+ content: "\f0a6";
7393+}
7394+.fa-hand-o-down:before {
7395+ content: "\f0a7";
7396+}
7397+.fa-arrow-circle-left:before {
7398+ content: "\f0a8";
7399+}
7400+.fa-arrow-circle-right:before {
7401+ content: "\f0a9";
7402+}
7403+.fa-arrow-circle-up:before {
7404+ content: "\f0aa";
7405+}
7406+.fa-arrow-circle-down:before {
7407+ content: "\f0ab";
7408+}
7409+.fa-globe:before {
7410+ content: "\f0ac";
7411+}
7412+.fa-wrench:before {
7413+ content: "\f0ad";
7414+}
7415+.fa-tasks:before {
7416+ content: "\f0ae";
7417+}
7418+.fa-filter:before {
7419+ content: "\f0b0";
7420+}
7421+.fa-briefcase:before {
7422+ content: "\f0b1";
7423+}
7424+.fa-arrows-alt:before {
7425+ content: "\f0b2";
7426+}
7427+.fa-group:before,
7428+.fa-users:before {
7429+ content: "\f0c0";
7430+}
7431+.fa-chain:before,
7432+.fa-link:before {
7433+ content: "\f0c1";
7434+}
7435+.fa-cloud:before {
7436+ content: "\f0c2";
7437+}
7438+.fa-flask:before {
7439+ content: "\f0c3";
7440+}
7441+.fa-cut:before,
7442+.fa-scissors:before {
7443+ content: "\f0c4";
7444+}
7445+.fa-copy:before,
7446+.fa-files-o:before {
7447+ content: "\f0c5";
7448+}
7449+.fa-paperclip:before {
7450+ content: "\f0c6";
7451+}
7452+.fa-save:before,
7453+.fa-floppy-o:before {
7454+ content: "\f0c7";
7455+}
7456+.fa-square:before {
7457+ content: "\f0c8";
7458+}
7459+.fa-navicon:before,
7460+.fa-reorder:before,
7461+.fa-bars:before {
7462+ content: "\f0c9";
7463+}
7464+.fa-list-ul:before {
7465+ content: "\f0ca";
7466+}
7467+.fa-list-ol:before {
7468+ content: "\f0cb";
7469+}
7470+.fa-strikethrough:before {
7471+ content: "\f0cc";
7472+}
7473+.fa-underline:before {
7474+ content: "\f0cd";
7475+}
7476+.fa-table:before {
7477+ content: "\f0ce";
7478+}
7479+.fa-magic:before {
7480+ content: "\f0d0";
7481+}
7482+.fa-truck:before {
7483+ content: "\f0d1";
7484+}
7485+.fa-pinterest:before {
7486+ content: "\f0d2";
7487+}
7488+.fa-pinterest-square:before {
7489+ content: "\f0d3";
7490+}
7491+.fa-google-plus-square:before {
7492+ content: "\f0d4";
7493+}
7494+.fa-google-plus:before {
7495+ content: "\f0d5";
7496+}
7497+.fa-money:before {
7498+ content: "\f0d6";
7499+}
7500+.fa-caret-down:before {
7501+ content: "\f0d7";
7502+}
7503+.fa-caret-up:before {
7504+ content: "\f0d8";
7505+}
7506+.fa-caret-left:before {
7507+ content: "\f0d9";
7508+}
7509+.fa-caret-right:before {
7510+ content: "\f0da";
7511+}
7512+.fa-columns:before {
7513+ content: "\f0db";
7514+}
7515+.fa-unsorted:before,
7516+.fa-sort:before {
7517+ content: "\f0dc";
7518+}
7519+.fa-sort-down:before,
7520+.fa-sort-desc:before {
7521+ content: "\f0dd";
7522+}
7523+.fa-sort-up:before,
7524+.fa-sort-asc:before {
7525+ content: "\f0de";
7526+}
7527+.fa-envelope:before {
7528+ content: "\f0e0";
7529+}
7530+.fa-linkedin:before {
7531+ content: "\f0e1";
7532+}
7533+.fa-rotate-left:before,
7534+.fa-undo:before {
7535+ content: "\f0e2";
7536+}
7537+.fa-legal:before,
7538+.fa-gavel:before {
7539+ content: "\f0e3";
7540+}
7541+.fa-dashboard:before,
7542+.fa-tachometer:before {
7543+ content: "\f0e4";
7544+}
7545+.fa-comment-o:before {
7546+ content: "\f0e5";
7547+}
7548+.fa-comments-o:before {
7549+ content: "\f0e6";
7550+}
7551+.fa-flash:before,
7552+.fa-bolt:before {
7553+ content: "\f0e7";
7554+}
7555+.fa-sitemap:before {
7556+ content: "\f0e8";
7557+}
7558+.fa-umbrella:before {
7559+ content: "\f0e9";
7560+}
7561+.fa-paste:before,
7562+.fa-clipboard:before {
7563+ content: "\f0ea";
7564+}
7565+.fa-lightbulb-o:before {
7566+ content: "\f0eb";
7567+}
7568+.fa-exchange:before {
7569+ content: "\f0ec";
7570+}
7571+.fa-cloud-download:before {
7572+ content: "\f0ed";
7573+}
7574+.fa-cloud-upload:before {
7575+ content: "\f0ee";
7576+}
7577+.fa-user-md:before {
7578+ content: "\f0f0";
7579+}
7580+.fa-stethoscope:before {
7581+ content: "\f0f1";
7582+}
7583+.fa-suitcase:before {
7584+ content: "\f0f2";
7585+}
7586+.fa-bell-o:before {
7587+ content: "\f0a2";
7588+}
7589+.fa-coffee:before {
7590+ content: "\f0f4";
7591+}
7592+.fa-cutlery:before {
7593+ content: "\f0f5";
7594+}
7595+.fa-file-text-o:before {
7596+ content: "\f0f6";
7597+}
7598+.fa-building-o:before {
7599+ content: "\f0f7";
7600+}
7601+.fa-hospital-o:before {
7602+ content: "\f0f8";
7603+}
7604+.fa-ambulance:before {
7605+ content: "\f0f9";
7606+}
7607+.fa-medkit:before {
7608+ content: "\f0fa";
7609+}
7610+.fa-fighter-jet:before {
7611+ content: "\f0fb";
7612+}
7613+.fa-beer:before {
7614+ content: "\f0fc";
7615+}
7616+.fa-h-square:before {
7617+ content: "\f0fd";
7618+}
7619+.fa-plus-square:before {
7620+ content: "\f0fe";
7621+}
7622+.fa-angle-double-left:before {
7623+ content: "\f100";
7624+}
7625+.fa-angle-double-right:before {
7626+ content: "\f101";
7627+}
7628+.fa-angle-double-up:before {
7629+ content: "\f102";
7630+}
7631+.fa-angle-double-down:before {
7632+ content: "\f103";
7633+}
7634+.fa-angle-left:before {
7635+ content: "\f104";
7636+}
7637+.fa-angle-right:before {
7638+ content: "\f105";
7639+}
7640+.fa-angle-up:before {
7641+ content: "\f106";
7642+}
7643+.fa-angle-down:before {
7644+ content: "\f107";
7645+}
7646+.fa-desktop:before {
7647+ content: "\f108";
7648+}
7649+.fa-laptop:before {
7650+ content: "\f109";
7651+}
7652+.fa-tablet:before {
7653+ content: "\f10a";
7654+}
7655+.fa-mobile-phone:before,
7656+.fa-mobile:before {
7657+ content: "\f10b";
7658+}
7659+.fa-circle-o:before {
7660+ content: "\f10c";
7661+}
7662+.fa-quote-left:before {
7663+ content: "\f10d";
7664+}
7665+.fa-quote-right:before {
7666+ content: "\f10e";
7667+}
7668+.fa-spinner:before {
7669+ content: "\f110";
7670+}
7671+.fa-circle:before {
7672+ content: "\f111";
7673+}
7674+.fa-mail-reply:before,
7675+.fa-reply:before {
7676+ content: "\f112";
7677+}
7678+.fa-github-alt:before {
7679+ content: "\f113";
7680+}
7681+.fa-folder-o:before {
7682+ content: "\f114";
7683+}
7684+.fa-folder-open-o:before {
7685+ content: "\f115";
7686+}
7687+.fa-smile-o:before {
7688+ content: "\f118";
7689+}
7690+.fa-frown-o:before {
7691+ content: "\f119";
7692+}
7693+.fa-meh-o:before {
7694+ content: "\f11a";
7695+}
7696+.fa-gamepad:before {
7697+ content: "\f11b";
7698+}
7699+.fa-keyboard-o:before {
7700+ content: "\f11c";
7701+}
7702+.fa-flag-o:before {
7703+ content: "\f11d";
7704+}
7705+.fa-flag-checkered:before {
7706+ content: "\f11e";
7707+}
7708+.fa-terminal:before {
7709+ content: "\f120";
7710+}
7711+.fa-code:before {
7712+ content: "\f121";
7713+}
7714+.fa-mail-reply-all:before,
7715+.fa-reply-all:before {
7716+ content: "\f122";
7717+}
7718+.fa-star-half-empty:before,
7719+.fa-star-half-full:before,
7720+.fa-star-half-o:before {
7721+ content: "\f123";
7722+}
7723+.fa-location-arrow:before {
7724+ content: "\f124";
7725+}
7726+.fa-crop:before {
7727+ content: "\f125";
7728+}
7729+.fa-code-fork:before {
7730+ content: "\f126";
7731+}
7732+.fa-unlink:before,
7733+.fa-chain-broken:before {
7734+ content: "\f127";
7735+}
7736+.fa-question:before {
7737+ content: "\f128";
7738+}
7739+.fa-info:before {
7740+ content: "\f129";
7741+}
7742+.fa-exclamation:before {
7743+ content: "\f12a";
7744+}
7745+.fa-superscript:before {
7746+ content: "\f12b";
7747+}
7748+.fa-subscript:before {
7749+ content: "\f12c";
7750+}
7751+.fa-eraser:before {
7752+ content: "\f12d";
7753+}
7754+.fa-puzzle-piece:before {
7755+ content: "\f12e";
7756+}
7757+.fa-microphone:before {
7758+ content: "\f130";
7759+}
7760+.fa-microphone-slash:before {
7761+ content: "\f131";
7762+}
7763+.fa-shield:before {
7764+ content: "\f132";
7765+}
7766+.fa-calendar-o:before {
7767+ content: "\f133";
7768+}
7769+.fa-fire-extinguisher:before {
7770+ content: "\f134";
7771+}
7772+.fa-rocket:before {
7773+ content: "\f135";
7774+}
7775+.fa-maxcdn:before {
7776+ content: "\f136";
7777+}
7778+.fa-chevron-circle-left:before {
7779+ content: "\f137";
7780+}
7781+.fa-chevron-circle-right:before {
7782+ content: "\f138";
7783+}
7784+.fa-chevron-circle-up:before {
7785+ content: "\f139";
7786+}
7787+.fa-chevron-circle-down:before {
7788+ content: "\f13a";
7789+}
7790+.fa-html5:before {
7791+ content: "\f13b";
7792+}
7793+.fa-css3:before {
7794+ content: "\f13c";
7795+}
7796+.fa-anchor:before {
7797+ content: "\f13d";
7798+}
7799+.fa-unlock-alt:before {
7800+ content: "\f13e";
7801+}
7802+.fa-bullseye:before {
7803+ content: "\f140";
7804+}
7805+.fa-ellipsis-h:before {
7806+ content: "\f141";
7807+}
7808+.fa-ellipsis-v:before {
7809+ content: "\f142";
7810+}
7811+.fa-rss-square:before {
7812+ content: "\f143";
7813+}
7814+.fa-play-circle:before {
7815+ content: "\f144";
7816+}
7817+.fa-ticket:before {
7818+ content: "\f145";
7819+}
7820+.fa-minus-square:before {
7821+ content: "\f146";
7822+}
7823+.fa-minus-square-o:before {
7824+ content: "\f147";
7825+}
7826+.fa-level-up:before {
7827+ content: "\f148";
7828+}
7829+.fa-level-down:before {
7830+ content: "\f149";
7831+}
7832+.fa-check-square:before {
7833+ content: "\f14a";
7834+}
7835+.fa-pencil-square:before {
7836+ content: "\f14b";
7837+}
7838+.fa-external-link-square:before {
7839+ content: "\f14c";
7840+}
7841+.fa-share-square:before {
7842+ content: "\f14d";
7843+}
7844+.fa-compass:before {
7845+ content: "\f14e";
7846+}
7847+.fa-toggle-down:before,
7848+.fa-caret-square-o-down:before {
7849+ content: "\f150";
7850+}
7851+.fa-toggle-up:before,
7852+.fa-caret-square-o-up:before {
7853+ content: "\f151";
7854+}
7855+.fa-toggle-right:before,
7856+.fa-caret-square-o-right:before {
7857+ content: "\f152";
7858+}
7859+.fa-euro:before,
7860+.fa-eur:before {
7861+ content: "\f153";
7862+}
7863+.fa-gbp:before {
7864+ content: "\f154";
7865+}
7866+.fa-dollar:before,
7867+.fa-usd:before {
7868+ content: "\f155";
7869+}
7870+.fa-rupee:before,
7871+.fa-inr:before {
7872+ content: "\f156";
7873+}
7874+.fa-cny:before,
7875+.fa-rmb:before,
7876+.fa-yen:before,
7877+.fa-jpy:before {
7878+ content: "\f157";
7879+}
7880+.fa-ruble:before,
7881+.fa-rouble:before,
7882+.fa-rub:before {
7883+ content: "\f158";
7884+}
7885+.fa-won:before,
7886+.fa-krw:before {
7887+ content: "\f159";
7888+}
7889+.fa-bitcoin:before,
7890+.fa-btc:before {
7891+ content: "\f15a";
7892+}
7893+.fa-file:before {
7894+ content: "\f15b";
7895+}
7896+.fa-file-text:before {
7897+ content: "\f15c";
7898+}
7899+.fa-sort-alpha-asc:before {
7900+ content: "\f15d";
7901+}
7902+.fa-sort-alpha-desc:before {
7903+ content: "\f15e";
7904+}
7905+.fa-sort-amount-asc:before {
7906+ content: "\f160";
7907+}
7908+.fa-sort-amount-desc:before {
7909+ content: "\f161";
7910+}
7911+.fa-sort-numeric-asc:before {
7912+ content: "\f162";
7913+}
7914+.fa-sort-numeric-desc:before {
7915+ content: "\f163";
7916+}
7917+.fa-thumbs-up:before {
7918+ content: "\f164";
7919+}
7920+.fa-thumbs-down:before {
7921+ content: "\f165";
7922+}
7923+.fa-youtube-square:before {
7924+ content: "\f166";
7925+}
7926+.fa-youtube:before {
7927+ content: "\f167";
7928+}
7929+.fa-xing:before {
7930+ content: "\f168";
7931+}
7932+.fa-xing-square:before {
7933+ content: "\f169";
7934+}
7935+.fa-youtube-play:before {
7936+ content: "\f16a";
7937+}
7938+.fa-dropbox:before {
7939+ content: "\f16b";
7940+}
7941+.fa-stack-overflow:before {
7942+ content: "\f16c";
7943+}
7944+.fa-instagram:before {
7945+ content: "\f16d";
7946+}
7947+.fa-flickr:before {
7948+ content: "\f16e";
7949+}
7950+.fa-adn:before {
7951+ content: "\f170";
7952+}
7953+.fa-bitbucket:before {
7954+ content: "\f171";
7955+}
7956+.fa-bitbucket-square:before {
7957+ content: "\f172";
7958+}
7959+.fa-tumblr:before {
7960+ content: "\f173";
7961+}
7962+.fa-tumblr-square:before {
7963+ content: "\f174";
7964+}
7965+.fa-long-arrow-down:before {
7966+ content: "\f175";
7967+}
7968+.fa-long-arrow-up:before {
7969+ content: "\f176";
7970+}
7971+.fa-long-arrow-left:before {
7972+ content: "\f177";
7973+}
7974+.fa-long-arrow-right:before {
7975+ content: "\f178";
7976+}
7977+.fa-apple:before {
7978+ content: "\f179";
7979+}
7980+.fa-windows:before {
7981+ content: "\f17a";
7982+}
7983+.fa-android:before {
7984+ content: "\f17b";
7985+}
7986+.fa-linux:before {
7987+ content: "\f17c";
7988+}
7989+.fa-dribbble:before {
7990+ content: "\f17d";
7991+}
7992+.fa-skype:before {
7993+ content: "\f17e";
7994+}
7995+.fa-foursquare:before {
7996+ content: "\f180";
7997+}
7998+.fa-trello:before {
7999+ content: "\f181";
8000+}
8001+.fa-female:before {
8002+ content: "\f182";
8003+}
8004+.fa-male:before {
8005+ content: "\f183";
8006+}
8007+.fa-gittip:before {
8008+ content: "\f184";
8009+}
8010+.fa-sun-o:before {
8011+ content: "\f185";
8012+}
8013+.fa-moon-o:before {
8014+ content: "\f186";
8015+}
8016+.fa-archive:before {
8017+ content: "\f187";
8018+}
8019+.fa-bug:before {
8020+ content: "\f188";
8021+}
8022+.fa-vk:before {
8023+ content: "\f189";
8024+}
8025+.fa-weibo:before {
8026+ content: "\f18a";
8027+}
8028+.fa-renren:before {
8029+ content: "\f18b";
8030+}
8031+.fa-pagelines:before {
8032+ content: "\f18c";
8033+}
8034+.fa-stack-exchange:before {
8035+ content: "\f18d";
8036+}
8037+.fa-arrow-circle-o-right:before {
8038+ content: "\f18e";
8039+}
8040+.fa-arrow-circle-o-left:before {
8041+ content: "\f190";
8042+}
8043+.fa-toggle-left:before,
8044+.fa-caret-square-o-left:before {
8045+ content: "\f191";
8046+}
8047+.fa-dot-circle-o:before {
8048+ content: "\f192";
8049+}
8050+.fa-wheelchair:before {
8051+ content: "\f193";
8052+}
8053+.fa-vimeo-square:before {
8054+ content: "\f194";
8055+}
8056+.fa-turkish-lira:before,
8057+.fa-try:before {
8058+ content: "\f195";
8059+}
8060+.fa-plus-square-o:before {
8061+ content: "\f196";
8062+}
8063+.fa-space-shuttle:before {
8064+ content: "\f197";
8065+}
8066+.fa-slack:before {
8067+ content: "\f198";
8068+}
8069+.fa-envelope-square:before {
8070+ content: "\f199";
8071+}
8072+.fa-wordpress:before {
8073+ content: "\f19a";
8074+}
8075+.fa-openid:before {
8076+ content: "\f19b";
8077+}
8078+.fa-institution:before,
8079+.fa-bank:before,
8080+.fa-university:before {
8081+ content: "\f19c";
8082+}
8083+.fa-mortar-board:before,
8084+.fa-graduation-cap:before {
8085+ content: "\f19d";
8086+}
8087+.fa-yahoo:before {
8088+ content: "\f19e";
8089+}
8090+.fa-google:before {
8091+ content: "\f1a0";
8092+}
8093+.fa-reddit:before {
8094+ content: "\f1a1";
8095+}
8096+.fa-reddit-square:before {
8097+ content: "\f1a2";
8098+}
8099+.fa-stumbleupon-circle:before {
8100+ content: "\f1a3";
8101+}
8102+.fa-stumbleupon:before {
8103+ content: "\f1a4";
8104+}
8105+.fa-delicious:before {
8106+ content: "\f1a5";
8107+}
8108+.fa-digg:before {
8109+ content: "\f1a6";
8110+}
8111+.fa-pied-piper:before {
8112+ content: "\f1a7";
8113+}
8114+.fa-pied-piper-alt:before {
8115+ content: "\f1a8";
8116+}
8117+.fa-drupal:before {
8118+ content: "\f1a9";
8119+}
8120+.fa-joomla:before {
8121+ content: "\f1aa";
8122+}
8123+.fa-language:before {
8124+ content: "\f1ab";
8125+}
8126+.fa-fax:before {
8127+ content: "\f1ac";
8128+}
8129+.fa-building:before {
8130+ content: "\f1ad";
8131+}
8132+.fa-child:before {
8133+ content: "\f1ae";
8134+}
8135+.fa-paw:before {
8136+ content: "\f1b0";
8137+}
8138+.fa-spoon:before {
8139+ content: "\f1b1";
8140+}
8141+.fa-cube:before {
8142+ content: "\f1b2";
8143+}
8144+.fa-cubes:before {
8145+ content: "\f1b3";
8146+}
8147+.fa-behance:before {
8148+ content: "\f1b4";
8149+}
8150+.fa-behance-square:before {
8151+ content: "\f1b5";
8152+}
8153+.fa-steam:before {
8154+ content: "\f1b6";
8155+}
8156+.fa-steam-square:before {
8157+ content: "\f1b7";
8158+}
8159+.fa-recycle:before {
8160+ content: "\f1b8";
8161+}
8162+.fa-automobile:before,
8163+.fa-car:before {
8164+ content: "\f1b9";
8165+}
8166+.fa-cab:before,
8167+.fa-taxi:before {
8168+ content: "\f1ba";
8169+}
8170+.fa-tree:before {
8171+ content: "\f1bb";
8172+}
8173+.fa-spotify:before {
8174+ content: "\f1bc";
8175+}
8176+.fa-deviantart:before {
8177+ content: "\f1bd";
8178+}
8179+.fa-soundcloud:before {
8180+ content: "\f1be";
8181+}
8182+.fa-database:before {
8183+ content: "\f1c0";
8184+}
8185+.fa-file-pdf-o:before {
8186+ content: "\f1c1";
8187+}
8188+.fa-file-word-o:before {
8189+ content: "\f1c2";
8190+}
8191+.fa-file-excel-o:before {
8192+ content: "\f1c3";
8193+}
8194+.fa-file-powerpoint-o:before {
8195+ content: "\f1c4";
8196+}
8197+.fa-file-photo-o:before,
8198+.fa-file-picture-o:before,
8199+.fa-file-image-o:before {
8200+ content: "\f1c5";
8201+}
8202+.fa-file-zip-o:before,
8203+.fa-file-archive-o:before {
8204+ content: "\f1c6";
8205+}
8206+.fa-file-sound-o:before,
8207+.fa-file-audio-o:before {
8208+ content: "\f1c7";
8209+}
8210+.fa-file-movie-o:before,
8211+.fa-file-video-o:before {
8212+ content: "\f1c8";
8213+}
8214+.fa-file-code-o:before {
8215+ content: "\f1c9";
8216+}
8217+.fa-vine:before {
8218+ content: "\f1ca";
8219+}
8220+.fa-codepen:before {
8221+ content: "\f1cb";
8222+}
8223+.fa-jsfiddle:before {
8224+ content: "\f1cc";
8225+}
8226+.fa-life-bouy:before,
8227+.fa-life-buoy:before,
8228+.fa-life-saver:before,
8229+.fa-support:before,
8230+.fa-life-ring:before {
8231+ content: "\f1cd";
8232+}
8233+.fa-circle-o-notch:before {
8234+ content: "\f1ce";
8235+}
8236+.fa-ra:before,
8237+.fa-rebel:before {
8238+ content: "\f1d0";
8239+}
8240+.fa-ge:before,
8241+.fa-empire:before {
8242+ content: "\f1d1";
8243+}
8244+.fa-git-square:before {
8245+ content: "\f1d2";
8246+}
8247+.fa-git:before {
8248+ content: "\f1d3";
8249+}
8250+.fa-hacker-news:before {
8251+ content: "\f1d4";
8252+}
8253+.fa-tencent-weibo:before {
8254+ content: "\f1d5";
8255+}
8256+.fa-qq:before {
8257+ content: "\f1d6";
8258+}
8259+.fa-wechat:before,
8260+.fa-weixin:before {
8261+ content: "\f1d7";
8262+}
8263+.fa-send:before,
8264+.fa-paper-plane:before {
8265+ content: "\f1d8";
8266+}
8267+.fa-send-o:before,
8268+.fa-paper-plane-o:before {
8269+ content: "\f1d9";
8270+}
8271+.fa-history:before {
8272+ content: "\f1da";
8273+}
8274+.fa-circle-thin:before {
8275+ content: "\f1db";
8276+}
8277+.fa-header:before {
8278+ content: "\f1dc";
8279+}
8280+.fa-paragraph:before {
8281+ content: "\f1dd";
8282+}
8283+.fa-sliders:before {
8284+ content: "\f1de";
8285+}
8286+.fa-share-alt:before {
8287+ content: "\f1e0";
8288+}
8289+.fa-share-alt-square:before {
8290+ content: "\f1e1";
8291+}
8292+.fa-bomb:before {
8293+ content: "\f1e2";
8294+}
8295+.fa-soccer-ball-o:before,
8296+.fa-futbol-o:before {
8297+ content: "\f1e3";
8298+}
8299+.fa-tty:before {
8300+ content: "\f1e4";
8301+}
8302+.fa-binoculars:before {
8303+ content: "\f1e5";
8304+}
8305+.fa-plug:before {
8306+ content: "\f1e6";
8307+}
8308+.fa-slideshare:before {
8309+ content: "\f1e7";
8310+}
8311+.fa-twitch:before {
8312+ content: "\f1e8";
8313+}
8314+.fa-yelp:before {
8315+ content: "\f1e9";
8316+}
8317+.fa-newspaper-o:before {
8318+ content: "\f1ea";
8319+}
8320+.fa-wifi:before {
8321+ content: "\f1eb";
8322+}
8323+.fa-calculator:before {
8324+ content: "\f1ec";
8325+}
8326+.fa-paypal:before {
8327+ content: "\f1ed";
8328+}
8329+.fa-google-wallet:before {
8330+ content: "\f1ee";
8331+}
8332+.fa-cc-visa:before {
8333+ content: "\f1f0";
8334+}
8335+.fa-cc-mastercard:before {
8336+ content: "\f1f1";
8337+}
8338+.fa-cc-discover:before {
8339+ content: "\f1f2";
8340+}
8341+.fa-cc-amex:before {
8342+ content: "\f1f3";
8343+}
8344+.fa-cc-paypal:before {
8345+ content: "\f1f4";
8346+}
8347+.fa-cc-stripe:before {
8348+ content: "\f1f5";
8349+}
8350+.fa-bell-slash:before {
8351+ content: "\f1f6";
8352+}
8353+.fa-bell-slash-o:before {
8354+ content: "\f1f7";
8355+}
8356+.fa-trash:before {
8357+ content: "\f1f8";
8358+}
8359+.fa-copyright:before {
8360+ content: "\f1f9";
8361+}
8362+.fa-at:before {
8363+ content: "\f1fa";
8364+}
8365+.fa-eyedropper:before {
8366+ content: "\f1fb";
8367+}
8368+.fa-paint-brush:before {
8369+ content: "\f1fc";
8370+}
8371+.fa-birthday-cake:before {
8372+ content: "\f1fd";
8373+}
8374+.fa-area-chart:before {
8375+ content: "\f1fe";
8376+}
8377+.fa-pie-chart:before {
8378+ content: "\f200";
8379+}
8380+.fa-line-chart:before {
8381+ content: "\f201";
8382+}
8383+.fa-lastfm:before {
8384+ content: "\f202";
8385+}
8386+.fa-lastfm-square:before {
8387+ content: "\f203";
8388+}
8389+.fa-toggle-off:before {
8390+ content: "\f204";
8391+}
8392+.fa-toggle-on:before {
8393+ content: "\f205";
8394+}
8395+.fa-bicycle:before {
8396+ content: "\f206";
8397+}
8398+.fa-bus:before {
8399+ content: "\f207";
8400+}
8401+.fa-ioxhost:before {
8402+ content: "\f208";
8403+}
8404+.fa-angellist:before {
8405+ content: "\f209";
8406+}
8407+.fa-cc:before {
8408+ content: "\f20a";
8409+}
8410+.fa-shekel:before,
8411+.fa-sheqel:before,
8412+.fa-ils:before {
8413+ content: "\f20b";
8414+}
8415+.fa-meanpath:before {
8416+ content: "\f20c";
8417+}
8418+/*!
8419+*
8420+* IPython base
8421+*
8422+*/
8423+.modal.fade .modal-dialog {
8424+ -webkit-transform: translate(0, 0);
8425+ -ms-transform: translate(0, 0);
8426+ -o-transform: translate(0, 0);
8427+ transform: translate(0, 0);
8428+}
8429+code {
8430+ color: #000;
8431+}
8432+pre {
8433+ font-size: inherit;
8434+ line-height: inherit;
8435+}
8436+label {
8437+ font-weight: normal;
8438+}
8439+/* Make the page background atleast 100% the height of the view port */
8440+/* Make the page itself atleast 70% the height of the view port */
8441+.border-box-sizing {
8442+ box-sizing: border-box;
8443+ -moz-box-sizing: border-box;
8444+ -webkit-box-sizing: border-box;
8445+}
8446+.corner-all {
8447+ border-radius: 2px;
8448+}
8449+.no-padding {
8450+ padding: 0px;
8451+}
8452+/* Flexible box model classes */
8453+/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
8454+/* This file is a compatability layer. It allows the usage of flexible box
8455+model layouts accross multiple browsers, including older browsers. The newest,
8456+universal implementation of the flexible box model is used when available (see
8457+`Modern browsers` comments below). Browsers that are known to implement this
8458+new spec completely include:
8459+
8460+ Firefox 28.0+
8461+ Chrome 29.0+
8462+ Internet Explorer 11+
8463+ Opera 17.0+
8464+
8465+Browsers not listed, including Safari, are supported via the styling under the
8466+`Old browsers` comments below.
8467+*/
8468+.hbox {
8469+ /* Old browsers */
8470+ display: -webkit-box;
8471+ -webkit-box-orient: horizontal;
8472+ -webkit-box-align: stretch;
8473+ display: -moz-box;
8474+ -moz-box-orient: horizontal;
8475+ -moz-box-align: stretch;
8476+ display: box;
8477+ box-orient: horizontal;
8478+ box-align: stretch;
8479+ /* Modern browsers */
8480+ display: flex;
8481+ flex-direction: row;
8482+ align-items: stretch;
8483+}
8484+.hbox > * {
8485+ /* Old browsers */
8486+ -webkit-box-flex: 0;
8487+ -moz-box-flex: 0;
8488+ box-flex: 0;
8489+ /* Modern browsers */
8490+ flex: none;
8491+}
8492+.vbox {
8493+ /* Old browsers */
8494+ display: -webkit-box;
8495+ -webkit-box-orient: vertical;
8496+ -webkit-box-align: stretch;
8497+ display: -moz-box;
8498+ -moz-box-orient: vertical;
8499+ -moz-box-align: stretch;
8500+ display: box;
8501+ box-orient: vertical;
8502+ box-align: stretch;
8503+ /* Modern browsers */
8504+ display: flex;
8505+ flex-direction: column;
8506+ align-items: stretch;
8507+}
8508+.vbox > * {
8509+ /* Old browsers */
8510+ -webkit-box-flex: 0;
8511+ -moz-box-flex: 0;
8512+ box-flex: 0;
8513+ /* Modern browsers */
8514+ flex: none;
8515+}
8516+.hbox.reverse,
8517+.vbox.reverse,
8518+.reverse {
8519+ /* Old browsers */
8520+ -webkit-box-direction: reverse;
8521+ -moz-box-direction: reverse;
8522+ box-direction: reverse;
8523+ /* Modern browsers */
8524+ flex-direction: row-reverse;
8525+}
8526+.hbox.box-flex0,
8527+.vbox.box-flex0,
8528+.box-flex0 {
8529+ /* Old browsers */
8530+ -webkit-box-flex: 0;
8531+ -moz-box-flex: 0;
8532+ box-flex: 0;
8533+ /* Modern browsers */
8534+ flex: none;
8535+ width: auto;
8536+}
8537+.hbox.box-flex1,
8538+.vbox.box-flex1,
8539+.box-flex1 {
8540+ /* Old browsers */
8541+ -webkit-box-flex: 1;
8542+ -moz-box-flex: 1;
8543+ box-flex: 1;
8544+ /* Modern browsers */
8545+ flex: 1;
8546+}
8547+.hbox.box-flex,
8548+.vbox.box-flex,
8549+.box-flex {
8550+ /* Old browsers */
8551+ /* Old browsers */
8552+ -webkit-box-flex: 1;
8553+ -moz-box-flex: 1;
8554+ box-flex: 1;
8555+ /* Modern browsers */
8556+ flex: 1;
8557+}
8558+.hbox.box-flex2,
8559+.vbox.box-flex2,
8560+.box-flex2 {
8561+ /* Old browsers */
8562+ -webkit-box-flex: 2;
8563+ -moz-box-flex: 2;
8564+ box-flex: 2;
8565+ /* Modern browsers */
8566+ flex: 2;
8567+}
8568+.box-group1 {
8569+ /* Deprecated */
8570+ -webkit-box-flex-group: 1;
8571+ -moz-box-flex-group: 1;
8572+ box-flex-group: 1;
8573+}
8574+.box-group2 {
8575+ /* Deprecated */
8576+ -webkit-box-flex-group: 2;
8577+ -moz-box-flex-group: 2;
8578+ box-flex-group: 2;
8579+}
8580+.hbox.start,
8581+.vbox.start,
8582+.start {
8583+ /* Old browsers */
8584+ -webkit-box-pack: start;
8585+ -moz-box-pack: start;
8586+ box-pack: start;
8587+ /* Modern browsers */
8588+ justify-content: flex-start;
8589+}
8590+.hbox.end,
8591+.vbox.end,
8592+.end {
8593+ /* Old browsers */
8594+ -webkit-box-pack: end;
8595+ -moz-box-pack: end;
8596+ box-pack: end;
8597+ /* Modern browsers */
8598+ justify-content: flex-end;
8599+}
8600+.hbox.center,
8601+.vbox.center,
8602+.center {
8603+ /* Old browsers */
8604+ -webkit-box-pack: center;
8605+ -moz-box-pack: center;
8606+ box-pack: center;
8607+ /* Modern browsers */
8608+ justify-content: center;
8609+}
8610+.hbox.baseline,
8611+.vbox.baseline,
8612+.baseline {
8613+ /* Old browsers */
8614+ -webkit-box-pack: baseline;
8615+ -moz-box-pack: baseline;
8616+ box-pack: baseline;
8617+ /* Modern browsers */
8618+ justify-content: baseline;
8619+}
8620+.hbox.stretch,
8621+.vbox.stretch,
8622+.stretch {
8623+ /* Old browsers */
8624+ -webkit-box-pack: stretch;
8625+ -moz-box-pack: stretch;
8626+ box-pack: stretch;
8627+ /* Modern browsers */
8628+ justify-content: stretch;
8629+}
8630+.hbox.align-start,
8631+.vbox.align-start,
8632+.align-start {
8633+ /* Old browsers */
8634+ -webkit-box-align: start;
8635+ -moz-box-align: start;
8636+ box-align: start;
8637+ /* Modern browsers */
8638+ align-items: flex-start;
8639+}
8640+.hbox.align-end,
8641+.vbox.align-end,
8642+.align-end {
8643+ /* Old browsers */
8644+ -webkit-box-align: end;
8645+ -moz-box-align: end;
8646+ box-align: end;
8647+ /* Modern browsers */
8648+ align-items: flex-end;
8649+}
8650+.hbox.align-center,
8651+.vbox.align-center,
8652+.align-center {
8653+ /* Old browsers */
8654+ -webkit-box-align: center;
8655+ -moz-box-align: center;
8656+ box-align: center;
8657+ /* Modern browsers */
8658+ align-items: center;
8659+}
8660+.hbox.align-baseline,
8661+.vbox.align-baseline,
8662+.align-baseline {
8663+ /* Old browsers */
8664+ -webkit-box-align: baseline;
8665+ -moz-box-align: baseline;
8666+ box-align: baseline;
8667+ /* Modern browsers */
8668+ align-items: baseline;
8669+}
8670+.hbox.align-stretch,
8671+.vbox.align-stretch,
8672+.align-stretch {
8673+ /* Old browsers */
8674+ -webkit-box-align: stretch;
8675+ -moz-box-align: stretch;
8676+ box-align: stretch;
8677+ /* Modern browsers */
8678+ align-items: stretch;
8679+}
8680+div.error {
8681+ margin: 2em;
8682+ text-align: center;
8683+}
8684+div.error > h1 {
8685+ font-size: 500%;
8686+ line-height: normal;
8687+}
8688+div.error > p {
8689+ font-size: 200%;
8690+ line-height: normal;
8691+}
8692+div.traceback-wrapper {
8693+ text-align: left;
8694+ max-width: 800px;
8695+ margin: auto;
8696+}
8697+/**
8698+ * Primary styles
8699+ *
8700+ * Author: Jupyter Development Team
8701+ */
8702+body {
8703+ background-color: #fff;
8704+ /* This makes sure that the body covers the entire window and needs to
8705+ be in a different element than the display: box in wrapper below */
8706+ position: absolute;
8707+ left: 0px;
8708+ right: 0px;
8709+ top: 0px;
8710+ bottom: 0px;
8711+ overflow: visible;
8712+}
8713+body > #header {
8714+ /* Initially hidden to prevent FLOUC */
8715+ display: none;
8716+ background-color: #fff;
8717+ /* Display over codemirror */
8718+ position: relative;
8719+ z-index: 100;
8720+}
8721+body > #header #header-container {
8722+ padding-bottom: 5px;
8723+ padding-top: 5px;
8724+ box-sizing: border-box;
8725+ -moz-box-sizing: border-box;
8726+ -webkit-box-sizing: border-box;
8727+}
8728+body > #header .header-bar {
8729+ width: 100%;
8730+ height: 1px;
8731+ background: #e7e7e7;
8732+ margin-bottom: -1px;
8733+}
8734+@media print {
8735+ body > #header {
8736+ display: none !important;
8737+ }
8738+}
8739+#header-spacer {
8740+ width: 100%;
8741+ visibility: hidden;
8742+}
8743+@media print {
8744+ #header-spacer {
8745+ display: none;
8746+ }
8747+}
8748+#ipython_notebook {
8749+ padding-left: 0px;
8750+ padding-top: 1px;
8751+ padding-bottom: 1px;
8752+}
8753+@media (max-width: 991px) {
8754+ #ipython_notebook {
8755+ margin-left: 10px;
8756+ }
8757+}
8758+[dir="rtl"] #ipython_notebook {
8759+ float: right !important;
8760+}
8761+#noscript {
8762+ width: auto;
8763+ padding-top: 16px;
8764+ padding-bottom: 16px;
8765+ text-align: center;
8766+ font-size: 22px;
8767+ color: red;
8768+ font-weight: bold;
8769+}
8770+#ipython_notebook img {
8771+ height: 28px;
8772+}
8773+#site {
8774+ width: 100%;
8775+ display: none;
8776+ box-sizing: border-box;
8777+ -moz-box-sizing: border-box;
8778+ -webkit-box-sizing: border-box;
8779+ overflow: auto;
8780+}
8781+@media print {
8782+ #site {
8783+ height: auto !important;
8784+ }
8785+}
8786+/* Smaller buttons */
8787+.ui-button .ui-button-text {
8788+ padding: 0.2em 0.8em;
8789+ font-size: 77%;
8790+}
8791+input.ui-button {
8792+ padding: 0.3em 0.9em;
8793+}
8794+span#login_widget {
8795+ float: right;
8796+}
8797+span#login_widget > .button,
8798+#logout {
8799+ color: #333;
8800+ background-color: #fff;
8801+ border-color: #ccc;
8802+}
8803+span#login_widget > .button:focus,
8804+#logout:focus,
8805+span#login_widget > .button.focus,
8806+#logout.focus {
8807+ color: #333;
8808+ background-color: #e6e6e6;
8809+ border-color: #8c8c8c;
8810+}
8811+span#login_widget > .button:hover,
8812+#logout:hover {
8813+ color: #333;
8814+ background-color: #e6e6e6;
8815+ border-color: #adadad;
8816+}
8817+span#login_widget > .button:active,
8818+#logout:active,
8819+span#login_widget > .button.active,
8820+#logout.active,
8821+.open > .dropdown-togglespan#login_widget > .button,
8822+.open > .dropdown-toggle#logout {
8823+ color: #333;
8824+ background-color: #e6e6e6;
8825+ border-color: #adadad;
8826+}
8827+span#login_widget > .button:active:hover,
8828+#logout:active:hover,
8829+span#login_widget > .button.active:hover,
8830+#logout.active:hover,
8831+.open > .dropdown-togglespan#login_widget > .button:hover,
8832+.open > .dropdown-toggle#logout:hover,
8833+span#login_widget > .button:active:focus,
8834+#logout:active:focus,
8835+span#login_widget > .button.active:focus,
8836+#logout.active:focus,
8837+.open > .dropdown-togglespan#login_widget > .button:focus,
8838+.open > .dropdown-toggle#logout:focus,
8839+span#login_widget > .button:active.focus,
8840+#logout:active.focus,
8841+span#login_widget > .button.active.focus,
8842+#logout.active.focus,
8843+.open > .dropdown-togglespan#login_widget > .button.focus,
8844+.open > .dropdown-toggle#logout.focus {
8845+ color: #333;
8846+ background-color: #d4d4d4;
8847+ border-color: #8c8c8c;
8848+}
8849+span#login_widget > .button:active,
8850+#logout:active,
8851+span#login_widget > .button.active,
8852+#logout.active,
8853+.open > .dropdown-togglespan#login_widget > .button,
8854+.open > .dropdown-toggle#logout {
8855+ background-image: none;
8856+}
8857+span#login_widget > .button.disabled:hover,
8858+#logout.disabled:hover,
8859+span#login_widget > .button[disabled]:hover,
8860+#logout[disabled]:hover,
8861+fieldset[disabled] span#login_widget > .button:hover,
8862+fieldset[disabled] #logout:hover,
8863+span#login_widget > .button.disabled:focus,
8864+#logout.disabled:focus,
8865+span#login_widget > .button[disabled]:focus,
8866+#logout[disabled]:focus,
8867+fieldset[disabled] span#login_widget > .button:focus,
8868+fieldset[disabled] #logout:focus,
8869+span#login_widget > .button.disabled.focus,
8870+#logout.disabled.focus,
8871+span#login_widget > .button[disabled].focus,
8872+#logout[disabled].focus,
8873+fieldset[disabled] span#login_widget > .button.focus,
8874+fieldset[disabled] #logout.focus {
8875+ background-color: #fff;
8876+ border-color: #ccc;
8877+}
8878+span#login_widget > .button .badge,
8879+#logout .badge {
8880+ color: #fff;
8881+ background-color: #333;
8882+}
8883+.nav-header {
8884+ text-transform: none;
8885+}
8886+#header > span {
8887+ margin-top: 10px;
8888+}
8889+.modal_stretch .modal-dialog {
8890+ /* Old browsers */
8891+ display: -webkit-box;
8892+ -webkit-box-orient: vertical;
8893+ -webkit-box-align: stretch;
8894+ display: -moz-box;
8895+ -moz-box-orient: vertical;
8896+ -moz-box-align: stretch;
8897+ display: box;
8898+ box-orient: vertical;
8899+ box-align: stretch;
8900+ /* Modern browsers */
8901+ display: flex;
8902+ flex-direction: column;
8903+ align-items: stretch;
8904+ min-height: 80vh;
8905+}
8906+.modal_stretch .modal-dialog .modal-body {
8907+ max-height: calc(100vh - 200px);
8908+ overflow: auto;
8909+ flex: 1;
8910+}
8911+@media (min-width: 768px) {
8912+ .modal .modal-dialog {
8913+ width: 700px;
8914+ }
8915+}
8916+@media (min-width: 768px) {
8917+ select.form-control {
8918+ margin-left: 12px;
8919+ margin-right: 12px;
8920+ }
8921+}
8922+/*!
8923+*
8924+* IPython auth
8925+*
8926+*/
8927+.center-nav {
8928+ display: inline-block;
8929+ margin-bottom: -4px;
8930+}
8931+/*!
8932+*
8933+* IPython tree view
8934+*
8935+*/
8936+/* We need an invisible input field on top of the sentense*/
8937+/* "Drag file onto the list ..." */
8938+.alternate_upload {
8939+ background-color: none;
8940+ display: inline;
8941+}
8942+.alternate_upload.form {
8943+ padding: 0;
8944+ margin: 0;
8945+}
8946+.alternate_upload input.fileinput {
8947+ text-align: center;
8948+ vertical-align: middle;
8949+ display: inline;
8950+ opacity: 0;
8951+ z-index: 2;
8952+ width: 12ex;
8953+ margin-right: -12ex;
8954+}
8955+.alternate_upload .btn-upload {
8956+ height: 22px;
8957+}
8958+/**
8959+ * Primary styles
8960+ *
8961+ * Author: Jupyter Development Team
8962+ */
8963+[dir="rtl"] #tabs li {
8964+ float: right;
8965+}
8966+ul#tabs {
8967+ margin-bottom: 4px;
8968+}
8969+[dir="rtl"] ul#tabs {
8970+ margin-right: 0px;
8971+}
8972+ul#tabs a {
8973+ padding-top: 6px;
8974+ padding-bottom: 4px;
8975+}
8976+ul.breadcrumb a:focus,
8977+ul.breadcrumb a:hover {
8978+ text-decoration: none;
8979+}
8980+ul.breadcrumb i.icon-home {
8981+ font-size: 16px;
8982+ margin-right: 4px;
8983+}
8984+ul.breadcrumb span {
8985+ color: #5e5e5e;
8986+}
8987+.list_toolbar {
8988+ padding: 4px 0 4px 0;
8989+ vertical-align: middle;
8990+}
8991+.list_toolbar .tree-buttons {
8992+ padding-top: 1px;
8993+}
8994+[dir="rtl"] .list_toolbar .tree-buttons {
8995+ float: left !important;
8996+}
8997+[dir="rtl"] .list_toolbar .pull-right {
8998+ padding-top: 1px;
8999+ float: left !important;
9000+}
9001+[dir="rtl"] .list_toolbar .pull-left {
9002+ float: right !important;
9003+}
9004+.dynamic-buttons {
9005+ padding-top: 3px;
9006+ display: inline-block;
9007+}
9008+.list_toolbar [class*="span"] {
9009+ min-height: 24px;
9010+}
9011+.list_header {
9012+ font-weight: bold;
9013+ background-color: #EEE;
9014+}
9015+.list_placeholder {
9016+ font-weight: bold;
9017+ padding-top: 4px;
9018+ padding-bottom: 4px;
9019+ padding-left: 7px;
9020+ padding-right: 7px;
9021+}
9022+.list_container {
9023+ margin-top: 4px;
9024+ margin-bottom: 20px;
9025+ border: 1px solid #ddd;
9026+ border-radius: 2px;
9027+}
9028+.list_container > div {
9029+ border-bottom: 1px solid #ddd;
9030+}
9031+.list_container > div:hover .list-item {
9032+ background-color: red;
9033+}
9034+.list_container > div:last-child {
9035+ border: none;
9036+}
9037+.list_item:hover .list_item {
9038+ background-color: #ddd;
9039+}
9040+.list_item a {
9041+ text-decoration: none;
9042+}
9043+.list_item:hover {
9044+ background-color: #fafafa;
9045+}
9046+.list_header > div,
9047+.list_item > div {
9048+ padding-top: 4px;
9049+ padding-bottom: 4px;
9050+ padding-left: 7px;
9051+ padding-right: 7px;
9052+ line-height: 22px;
9053+}
9054+.list_header > div input,
9055+.list_item > div input {
9056+ margin-right: 7px;
9057+ margin-left: 14px;
9058+ vertical-align: baseline;
9059+ line-height: 22px;
9060+ position: relative;
9061+ top: -1px;
9062+}
9063+.list_header > div .item_link,
9064+.list_item > div .item_link {
9065+ margin-left: -1px;
9066+ vertical-align: baseline;
9067+ line-height: 22px;
9068+}
9069+.new-file input[type=checkbox] {
9070+ visibility: hidden;
9071+}
9072+.item_name {
9073+ line-height: 22px;
9074+ height: 24px;
9075+}
9076+.item_icon {
9077+ font-size: 14px;
9078+ color: #5e5e5e;
9079+ margin-right: 7px;
9080+ margin-left: 7px;
9081+ line-height: 22px;
9082+ vertical-align: baseline;
9083+}
9084+.item_buttons {
9085+ line-height: 1em;
9086+ margin-left: -5px;
9087+}
9088+.item_buttons .btn,
9089+.item_buttons .btn-group,
9090+.item_buttons .input-group {
9091+ float: left;
9092+}
9093+.item_buttons > .btn,
9094+.item_buttons > .btn-group,
9095+.item_buttons > .input-group {
9096+ margin-left: 5px;
9097+}
9098+.item_buttons .btn {
9099+ min-width: 13ex;
9100+}
9101+.item_buttons .running-indicator {
9102+ padding-top: 4px;
9103+ color: #5cb85c;
9104+}
9105+.item_buttons .kernel-name {
9106+ padding-top: 4px;
9107+ color: #5bc0de;
9108+ margin-right: 7px;
9109+ float: left;
9110+}
9111+.toolbar_info {
9112+ height: 24px;
9113+ line-height: 24px;
9114+}
9115+.list_item input:not([type=checkbox]) {
9116+ padding-top: 3px;
9117+ padding-bottom: 3px;
9118+ height: 22px;
9119+ line-height: 14px;
9120+ margin: 0px;
9121+}
9122+.highlight_text {
9123+ color: blue;
9124+}
9125+#project_name {
9126+ display: inline-block;
9127+ padding-left: 7px;
9128+ margin-left: -2px;
9129+}
9130+#project_name > .breadcrumb {
9131+ padding: 0px;
9132+ margin-bottom: 0px;
9133+ background-color: transparent;
9134+ font-weight: bold;
9135+}
9136+#tree-selector {
9137+ padding-right: 0px;
9138+}
9139+[dir="rtl"] #tree-selector a {
9140+ float: right;
9141+}
9142+#button-select-all {
9143+ min-width: 50px;
9144+}
9145+#select-all {
9146+ margin-left: 7px;
9147+ margin-right: 2px;
9148+}
9149+.menu_icon {
9150+ margin-right: 2px;
9151+}
9152+.tab-content .row {
9153+ margin-left: 0px;
9154+ margin-right: 0px;
9155+}
9156+.folder_icon:before {
9157+ display: inline-block;
9158+ font: normal normal normal 14px/1 FontAwesome;
9159+ font-size: inherit;
9160+ text-rendering: auto;
9161+ -webkit-font-smoothing: antialiased;
9162+ -moz-osx-font-smoothing: grayscale;
9163+ content: "\f114";
9164+}
9165+.folder_icon:before.pull-left {
9166+ margin-right: .3em;
9167+}
9168+.folder_icon:before.pull-right {
9169+ margin-left: .3em;
9170+}
9171+.notebook_icon:before {
9172+ display: inline-block;
9173+ font: normal normal normal 14px/1 FontAwesome;
9174+ font-size: inherit;
9175+ text-rendering: auto;
9176+ -webkit-font-smoothing: antialiased;
9177+ -moz-osx-font-smoothing: grayscale;
9178+ content: "\f02d";
9179+ position: relative;
9180+ top: -1px;
9181+}
9182+.notebook_icon:before.pull-left {
9183+ margin-right: .3em;
9184+}
9185+.notebook_icon:before.pull-right {
9186+ margin-left: .3em;
9187+}
9188+.running_notebook_icon:before {
9189+ display: inline-block;
9190+ font: normal normal normal 14px/1 FontAwesome;
9191+ font-size: inherit;
9192+ text-rendering: auto;
9193+ -webkit-font-smoothing: antialiased;
9194+ -moz-osx-font-smoothing: grayscale;
9195+ content: "\f02d";
9196+ position: relative;
9197+ top: -1px;
9198+ color: #5cb85c;
9199+}
9200+.running_notebook_icon:before.pull-left {
9201+ margin-right: .3em;
9202+}
9203+.running_notebook_icon:before.pull-right {
9204+ margin-left: .3em;
9205+}
9206+.file_icon:before {
9207+ display: inline-block;
9208+ font: normal normal normal 14px/1 FontAwesome;
9209+ font-size: inherit;
9210+ text-rendering: auto;
9211+ -webkit-font-smoothing: antialiased;
9212+ -moz-osx-font-smoothing: grayscale;
9213+ content: "\f016";
9214+ position: relative;
9215+ top: -2px;
9216+}
9217+.file_icon:before.pull-left {
9218+ margin-right: .3em;
9219+}
9220+.file_icon:before.pull-right {
9221+ margin-left: .3em;
9222+}
9223+#notebook_toolbar .pull-right {
9224+ padding-top: 0px;
9225+ margin-right: -1px;
9226+}
9227+ul#new-menu {
9228+ left: auto;
9229+ right: 0;
9230+}
9231+[dir="rtl"] #new-menu {
9232+ text-align: right;
9233+}
9234+.kernel-menu-icon {
9235+ padding-right: 12px;
9236+ width: 24px;
9237+ content: "\f096";
9238+}
9239+.kernel-menu-icon:before {
9240+ content: "\f096";
9241+}
9242+.kernel-menu-icon-current:before {
9243+ content: "\f00c";
9244+}
9245+#tab_content {
9246+ padding-top: 20px;
9247+}
9248+#running .panel-group .panel {
9249+ margin-top: 3px;
9250+ margin-bottom: 1em;
9251+}
9252+#running .panel-group .panel .panel-heading {
9253+ background-color: #EEE;
9254+ padding-top: 4px;
9255+ padding-bottom: 4px;
9256+ padding-left: 7px;
9257+ padding-right: 7px;
9258+ line-height: 22px;
9259+}
9260+#running .panel-group .panel .panel-heading a:focus,
9261+#running .panel-group .panel .panel-heading a:hover {
9262+ text-decoration: none;
9263+}
9264+#running .panel-group .panel .panel-body {
9265+ padding: 0px;
9266+}
9267+#running .panel-group .panel .panel-body .list_container {
9268+ margin-top: 0px;
9269+ margin-bottom: 0px;
9270+ border: 0px;
9271+ border-radius: 0px;
9272+}
9273+#running .panel-group .panel .panel-body .list_container .list_item {
9274+ border-bottom: 1px solid #ddd;
9275+}
9276+#running .panel-group .panel .panel-body .list_container .list_item:last-child {
9277+ border-bottom: 0px;
9278+}
9279+[dir="rtl"] #running .col-sm-8 {
9280+ float: right !important;
9281+}
9282+.delete-button {
9283+ display: none;
9284+}
9285+.duplicate-button {
9286+ display: none;
9287+}
9288+.rename-button {
9289+ display: none;
9290+}
9291+.shutdown-button {
9292+ display: none;
9293+}
9294+.dynamic-instructions {
9295+ display: inline-block;
9296+ padding-top: 4px;
9297+}
9298+/*!
9299+*
9300+* IPython text editor webapp
9301+*
9302+*/
9303+.selected-keymap i.fa {
9304+ padding: 0px 5px;
9305+}
9306+.selected-keymap i.fa:before {
9307+ content: "\f00c";
9308+}
9309+#mode-menu {
9310+ overflow: auto;
9311+ max-height: 20em;
9312+}
9313+.edit_app #header {
9314+ -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9315+ box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9316+}
9317+.edit_app #menubar .navbar {
9318+ /* Use a negative 1 bottom margin, so the border overlaps the border of the
9319+ header */
9320+ margin-bottom: -1px;
9321+}
9322+.dirty-indicator {
9323+ display: inline-block;
9324+ font: normal normal normal 14px/1 FontAwesome;
9325+ font-size: inherit;
9326+ text-rendering: auto;
9327+ -webkit-font-smoothing: antialiased;
9328+ -moz-osx-font-smoothing: grayscale;
9329+ width: 20px;
9330+}
9331+.dirty-indicator.pull-left {
9332+ margin-right: .3em;
9333+}
9334+.dirty-indicator.pull-right {
9335+ margin-left: .3em;
9336+}
9337+.dirty-indicator-dirty {
9338+ display: inline-block;
9339+ font: normal normal normal 14px/1 FontAwesome;
9340+ font-size: inherit;
9341+ text-rendering: auto;
9342+ -webkit-font-smoothing: antialiased;
9343+ -moz-osx-font-smoothing: grayscale;
9344+ width: 20px;
9345+}
9346+.dirty-indicator-dirty.pull-left {
9347+ margin-right: .3em;
9348+}
9349+.dirty-indicator-dirty.pull-right {
9350+ margin-left: .3em;
9351+}
9352+.dirty-indicator-clean {
9353+ display: inline-block;
9354+ font: normal normal normal 14px/1 FontAwesome;
9355+ font-size: inherit;
9356+ text-rendering: auto;
9357+ -webkit-font-smoothing: antialiased;
9358+ -moz-osx-font-smoothing: grayscale;
9359+ width: 20px;
9360+}
9361+.dirty-indicator-clean.pull-left {
9362+ margin-right: .3em;
9363+}
9364+.dirty-indicator-clean.pull-right {
9365+ margin-left: .3em;
9366+}
9367+.dirty-indicator-clean:before {
9368+ display: inline-block;
9369+ font: normal normal normal 14px/1 FontAwesome;
9370+ font-size: inherit;
9371+ text-rendering: auto;
9372+ -webkit-font-smoothing: antialiased;
9373+ -moz-osx-font-smoothing: grayscale;
9374+ content: "\f00c";
9375+}
9376+.dirty-indicator-clean:before.pull-left {
9377+ margin-right: .3em;
9378+}
9379+.dirty-indicator-clean:before.pull-right {
9380+ margin-left: .3em;
9381+}
9382+#filename {
9383+ font-size: 16pt;
9384+ display: table;
9385+ padding: 0px 5px;
9386+}
9387+#current-mode {
9388+ padding-left: 5px;
9389+ padding-right: 5px;
9390+}
9391+#texteditor-backdrop {
9392+ padding-top: 20px;
9393+ padding-bottom: 20px;
9394+}
9395+@media not print {
9396+ #texteditor-backdrop {
9397+ background-color: #EEE;
9398+ }
9399+}
9400+@media print {
9401+ #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9402+ #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
9403+ background-color: #fff;
9404+ }
9405+}
9406+@media not print {
9407+ #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9408+ #texteditor-backdrop