Hệ thống quản lý trường đại học bằng PHP

1 /*!
2  * Bootstrap v3.
2.0 (http://getbootstrap.com)
3  * Copyright
2011-2014 Twitter, Inc.
4  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5  */
6
7 /*! normalize.css v3.
0.1 | MIT License | git.io/normalize */
8 html {
9   font-family: sans-serif;
10   -webkit-text-size-adjust:
100%;
11       -ms-text-size-adjust:
100%;
12 }
13 body {
14   margin:
0;
15 }
16 article,
17 aside,
18 details,
19 figcaption,
20 figure,
21 footer,
22 header,
23 hgroup,
24 main,
25 nav,
26 section,
27 summary {
28   display: block;
29 }
30 audio,
31 canvas,
32 progress,
33 video {
34   display: inline-block;
35   vertical-align: baseline;
36 }
37 audio:not([controls]) {
38   display: none;
39   height:
0;
40 }
41 [hidden],
42 template {
43   display: none;
44 }
45 a {
46   background: transparent;
47 }
48 a:active,
49 a:hover {
50   outline:
0;
51 }
52 abbr[title] {
53   border-bottom: 1px dotted;
54 }
55 b,
56 strong {
57   font-weight: bold;
58 }
59 dfn {
60   font-style: italic;
61 }
62 h1 {
63   margin: .67em
0;
64   font-size: 2em;
65 }
66 mark {
67   color: #
000;
68   background: #ff0;
69 }
70 small {
71   font-size:
80%;
72 }
73 sub,
74 sup {
75   position: relative;
76   font-size:
75%;
77   line-height:
0;
78   vertical-align: baseline;
79 }
80 sup {
81   top: -.5em;
82 }
83 sub {
84   bottom: -.25em;
85 }
86 img {
87   border:
0;
88 }
89 svg:not(:root) {
90   overflow: hidden;
91 }
92 figure {
93   margin: 1em 40px;
94 }
95 hr {
96   height:
0;
97   -webkit-box-sizing: content-box;
98      -moz-box-sizing: content-box;
99           box-sizing: content-box;
100 }
101 pre {
102   overflow: auto;
103 }
104 code,
105 kbd,
106 pre,
107 samp {
108   font-family: monospace, monospace;
109   font-size: 1em;
110 }
111 button,
112 input,
113 optgroup,

114 select
,
115 textarea {
116   margin:
0;
117   font: inherit;
118   color: inherit;
119 }
120 button {
121   overflow: visible;
122 }
123 button,

124 select
{
125   text-transform: none;
126 }
127 button,
128 html input[type=
"button"],
129 input[type=
"reset"],
130 input[type=
"submit"] {
131   -webkit-appearance: button;
132   cursor: pointer;
133 }
134 button[disabled],
135 html input[disabled] {
136   cursor:
default;
137 }
138 button::-moz-focus-inner,
139 input::-moz-focus-inner {
140   padding:
0;
141   border:
0;
142 }
143 input {
144   line-height: normal;
145 }
146 input[type=
"checkbox"],
147 input[type=
"radio"] {
148   -webkit-box-sizing: border-box;
149      -moz-box-sizing: border-box;
150           box-sizing: border-box;
151   padding:
0;
152 }
153 input[type=
"number"]::-webkit-inner-spin-button,
154 input[type=
"number"]::-webkit-outer-spin-button {
155   height: auto;
156 }
157 input[type=
"search"] {
158   -webkit-box-sizing: content-box;
159      -moz-box-sizing: content-box;
160           box-sizing: content-box;
161   -webkit-appearance: textfield;
162 }
163 input[type=
"search"]::-webkit-search-cancel-button,
164 input[type=
"search"]::-webkit-search-decoration {
165   -webkit-appearance: none;
166 }
167 fieldset {
168   padding: .35em .625em .75em;
169   margin:
0 2px;
170   border: 1px solid #c0c0c0;
171 }
172 legend {
173   padding:
0;
174   border:
0;
175 }
176 textarea {
177   overflow: auto;
178 }
179 optgroup {
180   font-weight: bold;
181 }
182 table {
183   border-spacing:
0;
184   border-collapse: collapse;
185 }
186 td,
187 th {
188   padding:
0;
189 }
190 @media print {
191   * {
192     color: #
000 !important;
193     text-shadow: none !important;
194     background: transparent !important;
195     -webkit-box-shadow: none !important;
196             box-shadow: none !important;
197   }
198   a,
199   a:visited {
200     text-decoration: underline;
201   }
202   a[href]:after {
203     content:
" (" attr(href) ")";
204   }
205   abbr[title]:after {
206     content:
" (" attr(title) ")";
207   }
208   a[href^=
"javascript:"]:after,
209   a[href^=
"#"]:after {
210     content:
"";
211   }
212   pre,
213   blockquote {
214     border: 1px solid #
999;
215
216     page-
break-inside: avoid;
217   }
218   thead {
219     display: table-header-
group;
220   }
221   tr,
222   img {
223     page-
break-inside: avoid;
224   }
225   img {
226     max-width:
100% !important;
227   }
228   p,
229   h2,
230   h3 {
231     orphans:
3;
232     widows:
3;
233   }
234   h2,
235   h3 {
236     page-
break-after: avoid;
237   }
238   
select {
239     background: #fff !important;
240   }
241   .navbar {
242     display: none;
243   }
244   .table td,
245   .table th {
246     background-color: #fff !important;
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-bordered th,
259   .table-bordered td {
260     border: 1px solid #ddd !important;
261   }
262 }
263 @font-face {
264   font-family:
'Glyphicons Halflings';
265
266   src: url(
'../fonts/glyphicons-halflings-regular.eot');
267   src: url(
'../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
268 }
269 .glyphicon {
270   position: relative;
271   top: 1px;
272   display: inline-block;
273   font-family:
'Glyphicons Halflings';
274   font-style: normal;
275   font-weight: normal;
276   line-height:
1;
277
278   -webkit-font-smoothing: antialiased;
279   -moz-osx-font-smoothing: grayscale;
280 }
281 .glyphicon-asterisk:before {
282   content:
"\2a";
283 }
284 .glyphicon-plus:before {
285   content:
"\2b";
286 }
287 .glyphicon-euro:before {
288   content:
"\20ac";
289 }
290 .glyphicon-minus:before {
291   content:
"\2212";
292 }
293 .glyphicon-cloud:before {
294   content:
"\2601";
295 }
296 .glyphicon-envelope:before {
297   content:
"\2709";
298 }
299 .glyphicon-pencil:before {
300   content:
"\270f";
301 }
302 .glyphicon-glass:before {
303   content:
"\e001";
304 }
305 .glyphicon-music:before {
306   content:
"\e002";
307 }
308 .glyphicon-search:before {
309   content:
"\e003";
310 }
311 .glyphicon-heart:before {
312   content:
"\e005";
313 }
314 .glyphicon-star:before {
315   content:
"\e006";
316 }
317 .glyphicon-star-empty:before {
318   content:
"\e007";
319 }
320 .glyphicon-user:before {
321   content:
"\e008";
322 }
323 .glyphicon-film:before {
324   content:
"\e009";
325 }
326 .glyphicon-th-large:before {
327   content:
"\e010";
328 }
329 .glyphicon-th:before {
330   content:
"\e011";
331 }
332 .glyphicon-th-list:before {
333   content:
"\e012";
334 }
335 .glyphicon-ok:before {
336   content:
"\e013";
337 }
338 .glyphicon-
remove:before {
339   content:
"\e014";
340 }
341 .glyphicon-zoom-
in:before {
342   content:
"\e015";
343 }
344 .glyphicon-zoom-
out:before {
345   content:
"\e016";
346 }
347 .glyphicon-off:before {
348   content:
"\e017";
349 }
350 .glyphicon-signal:before {
351   content:
"\e018";
352 }
353 .glyphicon-cog:before {
354   content:
"\e019";
355 }
356 .glyphicon-trash:before {
357   content:
"\e020";
358 }
359 .glyphicon-home:before {
360   content:
"\e021";
361 }
362 .glyphicon-file:before {
363   content:
"\e022";
364 }
365 .glyphicon-time:before {
366   content:
"\e023";
367 }
368 .glyphicon-road:before {
369   content:
"\e024";
370 }
371 .glyphicon-download-alt:before {
372   content:
"\e025";
373 }
374 .glyphicon-download:before {
375   content:
"\e026";
376 }
377 .glyphicon-upload:before {
378   content:
"\e027";
379 }
380 .glyphicon-inbox:before {
381   content:
"\e028";
382 }
383 .glyphicon-play-circle:before {
384   content:
"\e029";
385 }
386 .glyphicon-repeat:before {
387   content:
"\e030";
388 }
389 .glyphicon-refresh:before {
390   content:
"\e031";
391 }
392 .glyphicon-list-alt:before {
393   content:
"\e032";
394 }
395 .glyphicon-
lock:before {
396   content:
"\e033";
397 }
398 .glyphicon-flag:before {
399   content:
"\e034";
400 }
401 .glyphicon-headphones:before {
402   content:
"\e035";
403 }
404 .glyphicon-volume-off:before {
405   content:
"\e036";
406 }
407 .glyphicon-volume-down:before {
408   content:
"\e037";
409 }
410 .glyphicon-volume-up:before {
411   content:
"\e038";
412 }
413 .glyphicon-qrcode:before {
414   content:
"\e039";
415 }
416 .glyphicon-barcode:before {
417   content:
"\e040";
418 }
419 .glyphicon-tag:before {
420   content:
"\e041";
421 }
422 .glyphicon-tags:before {
423   content:
"\e042";
424 }
425 .glyphicon-book:before {
426   content:
"\e043";
427 }
428 .glyphicon-bookmark:before {
429   content:
"\e044";
430 }
431 .glyphicon-print:before {
432   content:
"\e045";
433 }
434 .glyphicon-camera:before {
435   content:
"\e046";
436 }
437 .glyphicon-font:before {
438   content:
"\e047";
439 }
440 .glyphicon-bold:before {
441   content:
"\e048";
442 }
443 .glyphicon-italic:before {
444   content:
"\e049";
445 }
446 .glyphicon-text-height:before {
447   content:
"\e050";
448 }
449 .glyphicon-text-width:before {
450   content:
"\e051";
451 }
452 .glyphicon-align-left:before {
453   content:
"\e052";
454 }
455 .glyphicon-align-center:before {
456   content:
"\e053";
457 }
458 .glyphicon-align-right:before {
459   content:
"\e054";
460 }
461 .glyphicon-align-justify:before {
462   content:
"\e055";
463 }
464 .glyphicon-list:before {
465   content:
"\e056";
466 }
467 .glyphicon-indent-left:before {
468   content:
"\e057";
469 }
470 .glyphicon-indent-right:before {
471   content:
"\e058";
472 }
473 .glyphicon-facetime-video:before {
474   content:
"\e059";
475 }
476 .glyphicon-picture:before {
477   content:
"\e060";
478 }
479 .glyphicon-map-marker:before {
480   content:
"\e062";
481 }
482 .glyphicon-adjust:before {
483   content:
"\e063";
484 }
485 .glyphicon-tint:before {
486   content:
"\e064";
487 }
488 .glyphicon-edit:before {
489   content:
"\e065";
490 }
491 .glyphicon-share:before {
492   content:
"\e066";
493 }
494 .glyphicon-check:before {
495   content:
"\e067";
496 }
497 .glyphicon-move:before {
498   content:
"\e068";
499 }
500 .glyphicon-step-backward:before {
501   content:
"\e069";
502 }
503 .glyphicon-fast-backward:before {
504   content:
"\e070";
505 }
506 .glyphicon-backward:before {
507   content:
"\e071";
508 }
509 .glyphicon-play:before {
510   content:
"\e072";
511 }
512 .glyphicon-pause:before {
513   content:
"\e073";
514 }
515 .glyphicon-stop:before {
516   content:
"\e074";
517 }
518 .glyphicon-forward:before {
519   content:
"\e075";
520 }
521 .glyphicon-fast-forward:before {
522   content:
"\e076";
523 }
524 .glyphicon-step-forward:before {
525   content:
"\e077";
526 }
527 .glyphicon-eject:before {
528   content:
"\e078";
529 }
530 .glyphicon-chevron-left:before {
531   content:
"\e079";
532 }
533 .glyphicon-chevron-right:before {
534   content:
"\e080";
535 }
536 .glyphicon-plus-sign:before {
537   content:
"\e081";
538 }
539 .glyphicon-minus-sign:before {
540   content:
"\e082";
541 }
542 .glyphicon-
remove-sign:before {
543   content:
"\e083";
544 }
545 .glyphicon-ok-sign:before {
546   content:
"\e084";
547 }
548 .glyphicon-question-sign:before {
549   content:
"\e085";
550 }
551 .glyphicon-info-sign:before {
552   content:
"\e086";
553 }
554 .glyphicon-screenshot:before {
555   content:
"\e087";
556 }
557 .glyphicon-
remove-circle:before {
558   content:
"\e088";
559 }
560 .glyphicon-ok-circle:before {
561   content:
"\e089";
562 }
563 .glyphicon-ban-circle:before {
564   content:
"\e090";
565 }
566 .glyphicon-arrow-left:before {
567   content:
"\e091";
568 }
569 .glyphicon-arrow-right:before {
570   content:
"\e092";
571 }
572 .glyphicon-arrow-up:before {
573   content:
"\e093";
574 }
575 .glyphicon-arrow-down:before {
576   content:
"\e094";
577 }
578 .glyphicon-share-alt:before {
579   content:
"\e095";
580 }
581 .glyphicon-resize-full:before {
582   content:
"\e096";
583 }
584 .glyphicon-resize-small:before {
585   content:
"\e097";
586 }
587 .glyphicon-exclamation-sign:before {
588   content:
"\e101";
589 }
590 .glyphicon-gift:before {
591   content:
"\e102";
592 }
593 .glyphicon-leaf:before {
594   content:
"\e103";
595 }
596 .glyphicon-fire:before {
597   content:
"\e104";
598 }
599 .glyphicon-eye-open:before {
600   content:
"\e105";
601 }
602 .glyphicon-eye-close:before {
603   content:
"\e106";
604 }
605 .glyphicon-warning-sign:before {
606   content:
"\e107";
607 }
608 .glyphicon-plane:before {
609   content:
"\e108";
610 }
611 .glyphicon-calendar:before {
612   content:
"\e109";
613 }
614 .glyphicon-random:before {
615   content:
"\e110";
616 }
617 .glyphicon-comment:before {
618   content:
"\e111";
619 }
620 .glyphicon-magnet:before {
621   content:
"\e112";
622 }
623 .glyphicon-chevron-up:before {
624   content:
"\e113";
625 }
626 .glyphicon-chevron-down:before {
627   content:
"\e114";
628 }
629 .glyphicon-retweet:before {
630   content:
"\e115";
631 }
632 .glyphicon-shopping-cart:before {
633   content:
"\e116";
634 }
635 .glyphicon-folder-close:before {
636   content:
"\e117";
637 }
638 .glyphicon-folder-open:before {
639   content:
"\e118";
640 }
641 .glyphicon-resize-vertical:before {
642   content:
"\e119";
643 }
644 .glyphicon-resize-horizontal:before {
645   content:
"\e120";
646 }
647 .glyphicon-hdd:before {
648   content:
"\e121";
649 }
650 .glyphicon-bullhorn:before {
651   content:
"\e122";
652 }
653 .glyphicon-bell:before {
654   content:
"\e123";
655 }
656 .glyphicon-certificate:before {
657   content:
"\e124";
658 }
659 .glyphicon-thumbs-up:before {
660   content:
"\e125";
661 }
662 .glyphicon-thumbs-down:before {
663   content:
"\e126";
664 }
665 .glyphicon-hand-right:before {
666   content:
"\e127";
667 }
668 .glyphicon-hand-left:before {
669   content:
"\e128";
670 }
671 .glyphicon-hand-up:before {
672   content:
"\e129";
673 }
674 .glyphicon-hand-down:before {
675   content:
"\e130";
676 }
677 .glyphicon-circle-arrow-right:before {
678   content:
"\e131";
679 }
680 .glyphicon-circle-arrow-left:before {
681   content:
"\e132";
682 }
683 .glyphicon-circle-arrow-up:before {
684   content:
"\e133";
685 }
686 .glyphicon-circle-arrow-down:before {
687   content:
"\e134";
688 }
689 .glyphicon-globe:before {
690   content:
"\e135";
691 }
692 .glyphicon-wrench:before {
693   content:
"\e136";
694 }
695 .glyphicon-tasks:before {
696   content:
"\e137";
697 }
698 .glyphicon-filter:before {
699   content:
"\e138";
700 }
701 .glyphicon-briefcase:before {
702   content:
"\e139";
703 }
704 .glyphicon-fullscreen:before {
705   content:
"\e140";
706 }
707 .glyphicon-dashboard:before {
708   content:
"\e141";
709 }
710 .glyphicon-paperclip:before {
711   content:
"\e142";
712 }
713 .glyphicon-heart-empty:before {
714   content:
"\e143";
715 }
716 .glyphicon-link:before {
717   content:
"\e144";
718 }
719 .glyphicon-phone:before {
720   content:
"\e145";
721 }
722 .glyphicon-pushpin:before {
723   content:
"\e146";
724 }
725 .glyphicon-usd:before {
726   content:
"\e148";
727 }
728 .glyphicon-gbp:before {
729   content:
"\e149";
730 }
731 .glyphicon-sort:before {
732   content:
"\e150";
733 }
734 .glyphicon-sort-
by-alphabet:before {
735   content:
"\e151";
736 }
737 .glyphicon-sort-
by-alphabet-alt:before {
738   content:
"\e152";
739 }
740 .glyphicon-sort-
by-order:before {
741   content:
"\e153";
742 }
743 .glyphicon-sort-
by-order-alt:before {
744   content:
"\e154";
745 }
746 .glyphicon-sort-
by-attributes:before {
747   content:
"\e155";
748 }
749 .glyphicon-sort-
by-attributes-alt:before {
750   content:
"\e156";
751 }
752 .glyphicon-
unchecked:before {
753   content:
"\e157";
754 }
755 .glyphicon-expand:before {
756   content:
"\e158";
757 }
758 .glyphicon-collapse-down:before {
759   content:
"\e159";
760 }
761 .glyphicon-collapse-up:before {
762   content:
"\e160";
763 }
764 .glyphicon-log-
in:before {
765   content:
"\e161";
766 }
767 .glyphicon-flash:before {
768   content:
"\e162";
769 }
770 .glyphicon-log-
out:before {
771   content:
"\e163";
772 }
773 .glyphicon-
new-window:before {
774   content:
"\e164";
775 }
776 .glyphicon-record:before {
777   content:
"\e165";
778 }
779 .glyphicon-save:before {
780   content:
"\e166";
781 }
782 .glyphicon-open:before {
783   content:
"\e167";
784 }
785 .glyphicon-saved:before {
786   content:
"\e168";
787 }
788 .glyphicon-import:before {
789   content:
"\e169";
790 }
791 .glyphicon-export:before {
792   content:
"\e170";
793 }
794 .glyphicon-send:before {
795   content:
"\e171";
796 }
797 .glyphicon-floppy-disk:before {
798   content:
"\e172";
799 }
800 .glyphicon-floppy-saved:before {
801   content:
"\e173";
802 }
803 .glyphicon-floppy-
remove:before {
804   content:
"\e174";
805 }
806 .glyphicon-floppy-save:before {
807   content:
"\e175";
808 }
809 .glyphicon-floppy-open:before {
810   content:
"\e176";
811 }
812 .glyphicon-credit-card:before {
813   content:
"\e177";
814 }
815 .glyphicon-transfer:before {
816   content:
"\e178";
817 }
818 .glyphicon-cutlery:before {
819   content:
"\e179";
820 }
821 .glyphicon-header:before {
822   content:
"\e180";
823 }
824 .glyphicon-compressed:before {
825   content:
"\e181";
826 }
827 .glyphicon-earphone:before {
828   content:
"\e182";
829 }
830 .glyphicon-phone-alt:before {
831   content:
"\e183";
832 }
833 .glyphicon-tower:before {
834   content:
"\e184";
835 }
836 .glyphicon-stats:before {
837   content:
"\e185";
838 }
839 .glyphicon-sd-video:before {
840   content:
"\e186";
841 }
842 .glyphicon-hd-video:before {
843   content:
"\e187";
844 }
845 .glyphicon-subtitles:before {
846   content:
"\e188";
847 }
848 .glyphicon-sound-stereo:before {
849   content:
"\e189";
850 }
851 .glyphicon-sound-dolby:before {
852   content:
"\e190";
853 }
854 .glyphicon-sound-
5-1:before {
855   content:
"\e191";
856 }
857 .glyphicon-sound-
6-1:before {
858   content:
"\e192";
859 }
860 .glyphicon-sound-
7-1:before {
861   content:
"\e193";
862 }
863 .glyphicon-copyright-mark:before {
864   content:
"\e194";
865 }
866 .glyphicon-registration-mark:before {
867   content:
"\e195";
868 }
869 .glyphicon-cloud-download:before {
870   content:
"\e197";
871 }
872 .glyphicon-cloud-upload:before {
873   content:
"\e198";
874 }
875 .glyphicon-tree-conifer:before {
876   content:
"\e199";
877 }
878 .glyphicon-tree-deciduous:before {
879   content:
"\e200";
880 }
881 * {
882   -webkit-box-sizing: border-box;
883      -moz-box-sizing: border-box;
884           box-sizing: border-box;
885 }
886 *:before,
887 *:after {
888   -webkit-box-sizing: border-box;
889      -moz-box-sizing: border-box;
890           box-sizing: border-box;
891 }
892 html {
893   font-size: 10px;
894
895   -webkit-tap-highlight-color: rgba(
0, 0, 0, 0);
896 }
897 body {
898   font-family:
"Helvetica Neue", Helvetica, Arial, sans-serif;
899   font-size: 14px;
900   line-height:
1.42857143;
901   color: #
333;
902   background-color: #fff;
903 }
904 input,
905 button,

906 select
,
907 textarea {
908   font-family: inherit;
909   font-size: inherit;
910   line-height: inherit;
911 }
912 a {
913   color: #428bca;
914   text-decoration: none;
915 }
916 a:hover,
917 a:focus {
918   color: #2a6496;
919   text-decoration: underline;
920 }
921 a:focus {
922   outline: thin dotted;
923   outline: 5px auto -webkit-focus-ring-color;
924   outline-offset: -2px;
925 }
926 figure {
927   margin:
0;
928 }
929 img {
930   vertical-align: middle;
931 }
932 .img-responsive,
933 .thumbnail > img,
934 .thumbnail a > img,
935 .carousel-inner > .item > img,
936 .carousel-inner > .item > a > img {
937   display: block;
938   width:
100% \9;
939   max-width:
100%;
940   height: auto;
941 }
942 .img-rounded {
943   border-radius: 6px;
944 }
945 .img-thumbnail {
946   display: inline-block;
947   width:
100% \9;
948   max-width:
100%;
949   height: auto;
950   padding: 4px;
951   line-height:
1.42857143;
952   background-color: #fff;
953   border: 1px solid #ddd;
954   border-radius: 4px;
955   -webkit-transition: all .2s ease-
in-out;
956        -o-transition: all .2s ease-
in-out;
957           transition: all .2s ease-
in-out;
958 }
959 .img-circle {
960   border-radius:
50%;
961 }
962 hr {
963   margin-top: 20px;
964   margin-bottom: 20px;
965   border:
0;
966   border-top: 1px solid #eee;
967 }
968 .sr-only {
969   position: absolute;
970   width: 1px;
971   height: 1px;
972   padding:
0;
973   margin: -1px;
974   overflow: hidden;
975   clip: rect(
0, 0, 0, 0);
976   border:
0;
977 }
978 .sr-only-focusable:active,
979 .sr-only-focusable:focus {
980   position:
static;
981   width: auto;
982   height: auto;
983   margin:
0;
984   overflow: visible;
985   clip: auto;
986 }
987 h1,
988 h2,
989 h3,
990 h4,
991 h5,
992 h6,
993 .h1,
994 .h2,
995 .h3,
996 .h4,
997 .h5,
998 .h6 {
999   font-family: inherit;
1000   font-weight:
500;
1001   line-height:
1.1;
1002   color: inherit;
1003 }
1004 h1 small,
1005 h2 small,
1006 h3 small,
1007 h4 small,
1008 h5 small,
1009 h6 small,
1010 .h1 small,
1011 .h2 small,
1012 .h3 small,
1013 .h4 small,
1014 .h5 small,
1015 .h6 small,
1016 h1 .small,
1017 h2 .small,
1018 h3 .small,
1019 h4 .small,
1020 h5 .small,
1021 h6 .small,
1022 .h1 .small,
1023 .h2 .small,
1024 .h3 .small,
1025 .h4 .small,
1026 .h5 .small,
1027 .h6 .small {
1028   font-weight: normal;
1029   line-height:
1;
1030   color: #
777;
1031 }
1032 h1,
1033 .h1,
1034 h2,
1035 .h2,
1036 h3,
1037 .h3 {
1038   margin-top: 20px;
1039   margin-bottom: 10px;
1040 }
1041 h1 small,
1042 .h1 small,
1043 h2 small,
1044 .h2 small,
1045 h3 small,
1046 .h3 small,
1047 h1 .small,
1048 .h1 .small,
1049 h2 .small,
1050 .h2 .small,
1051 h3 .small,
1052 .h3 .small {
1053   font-size:
65%;
1054 }
1055 h4,
1056 .h4,
1057 h5,
1058 .h5,
1059 h6,
1060 .h6 {
1061   margin-top: 10px;
1062   margin-bottom: 10px;
1063 }
1064 h4 small,
1065 .h4 small,
1066 h5 small,
1067 .h5 small,
1068 h6 small,
1069 .h6 small,
1070 h4 .small,
1071 .h4 .small,
1072 h5 .small,
1073 .h5 .small,
1074 h6 .small,
1075 .h6 .small {
1076   font-size:
75%;
1077 }
1078 h1,
1079 .h1 {
1080   font-size: 36px;
1081 }
1082 h2,
1083 .h2 {
1084   font-size: 30px;
1085 }
1086 h3,
1087 .h3 {
1088   font-size: 24px;
1089 }
1090 h4,
1091 .h4 {
1092   font-size: 18px;
1093 }
1094 h5,
1095 .h5 {
1096   font-size: 14px;
1097 }
1098 h6,
1099 .h6 {
1100   font-size: 12px;
1101 }
1102 p {
1103   margin:
0 0 10px;
1104 }
1105 .lead {
1106   margin-bottom: 20px;
1107   font-size: 16px;
1108   font-weight:
300;
1109   line-height:
1.4;
1110 }
1111 @media (min-width: 768px) {
1112   .lead {
1113     font-size: 21px;
1114   }
1115 }
1116 small,
1117 .small {
1118   font-size:
85%;
1119 }
1120 cite {
1121   font-style: normal;
1122 }
1123 mark,
1124 .mark {
1125   padding: .2em;
1126   background-color: #fcf8e3;
1127 }
1128 .text-left {
1129   text-align: left;
1130 }
1131 .text-right {
1132   text-align: right;
1133 }
1134 .text-center {
1135   text-align: center;
1136 }
1137 .text-justify {
1138   text-align: justify;
1139 }
1140 .text-nowrap {
1141   white-space: nowrap;
1142 }
1143 .text-lowercase {
1144   text-transform: lowercase;
1145 }
1146 .text-uppercase {
1147   text-transform: uppercase;
1148 }
1149 .text-capitalize {
1150   text-transform: capitalize;
1151 }
1152 .text-muted {
1153   color: #
777;
1154 }
1155 .text-primary {
1156   color: #428bca;
1157 }
1158 a.text-primary:hover {
1159   color: #3071a9;
1160 }
1161 .text-success {
1162   color: #3c763d;
1163 }
1164 a.text-success:hover {
1165   color: #2b542c;
1166 }
1167 .text-info {
1168   color: #
31708f;
1169 }
1170 a.text-info:hover {
1171   color: #
245269;
1172 }
1173 .text-warning {
1174   color: #8a6d3b;
1175 }
1176 a.text-warning:hover {
1177   color: #66512c;
1178 }
1179 .text-danger {
1180   color: #a94442;
1181 }
1182 a.text-danger:hover {
1183   color: #
843534;
1184 }
1185 .bg-primary {
1186   color: #fff;
1187   background-color: #428bca;
1188 }
1189 a.bg-primary:hover {
1190   background-color: #3071a9;
1191 }
1192 .bg-success {
1193   background-color: #dff0d8;
1194 }
1195 a.bg-success:hover {
1196   background-color: #c1e2b3;
1197 }
1198 .bg-info {
1199   background-color: #d9edf7;
1200 }
1201 a.bg-info:hover {
1202   background-color: #afd9ee;
1203 }
1204 .bg-warning {
1205   background-color: #fcf8e3;
1206 }
1207 a.bg-warning:hover {
1208   background-color: #f7ecb5;
1209 }
1210 .bg-danger {
1211   background-color: #f2dede;
1212 }
1213 a.bg-danger:hover {
1214   background-color: #e4b9b9;
1215 }
1216 .page-header {
1217   padding-bottom: 9px;
1218   margin: 40px
0 20px;
1219   border-bottom: 1px solid #eee;
1220 }
1221 ul,
1222 ol {
1223   margin-top:
0;
1224   margin-bottom: 10px;
1225 }
1226 ul ul,
1227 ol ul,
1228 ul ol,
1229 ol ol {
1230   margin-bottom:
0;
1231 }
1232 .list-unstyled {
1233   padding-left:
0;
1234   list-style: none;
1235 }
1236 .list-inline {
1237   padding-left:
0;
1238   margin-left: -5px;
1239   list-style: none;
1240 }
1241 .list-inline > li {
1242   display: inline-block;
1243   padding-right: 5px;
1244   padding-left: 5px;
1245 }
1246 dl {
1247   margin-top:
0;
1248   margin-bottom: 20px;
1249 }
1250 dt,
1251 dd {
1252   line-height:
1.42857143;
1253 }
1254 dt {
1255   font-weight: bold;
1256 }
1257 dd {
1258   margin-left:
0;
1259 }
1260 @media (min-width: 768px) {
1261   .dl-horizontal dt {
1262     
float: left;
1263     width: 160px;
1264     overflow: hidden;
1265     clear: left;
1266     text-align: right;
1267     text-overflow: ellipsis;
1268     white-space: nowrap;
1269   }
1270   .dl-horizontal dd {
1271     margin-left: 180px;
1272   }
1273 }
1274 abbr[title],
1275 abbr[data-original-title] {
1276   cursor: help;
1277   border-bottom: 1px dotted #
777;
1278 }
1279 .initialism {
1280   font-size:
90%;
1281   text-transform: uppercase;
1282 }
1283 blockquote {
1284   padding: 10px 20px;
1285   margin:
0 0 20px;
1286   font-size:
17.5px;
1287   border-left: 5px solid #eee;
1288 }
1289 blockquote p:last-child,
1290 blockquote ul:last-child,
1291 blockquote ol:last-child {
1292   margin-bottom:
0;
1293 }
1294 blockquote footer,
1295 blockquote small,
1296 blockquote .small {
1297   display: block;
1298   font-size:
80%;
1299   line-height:
1.42857143;
1300   color: #
777;
1301 }
1302 blockquote footer:before,
1303 blockquote small:before,
1304 blockquote .small:before {
1305   content:
'\2014 \00A0';
1306 }
1307 .blockquote-reverse,
1308 blockquote.pull-right {
1309   padding-right: 15px;
1310   padding-left:
0;
1311   text-align: right;
1312   border-right: 5px solid #eee;
1313   border-left:
0;
1314 }
1315 .blockquote-reverse footer:before,
1316 blockquote.pull-right footer:before,
1317 .blockquote-reverse small:before,
1318 blockquote.pull-right small:before,
1319 .blockquote-reverse .small:before,
1320 blockquote.pull-right .small:before {
1321   content:
'';
1322 }
1323 .blockquote-reverse footer:after,
1324 blockquote.pull-right footer:after,
1325 .blockquote-reverse small:after,
1326 blockquote.pull-right small:after,
1327 .blockquote-reverse .small:after,
1328 blockquote.pull-right .small:after {
1329   content:
'\00A0 \2014';
1330 }
1331 blockquote:before,
1332 blockquote:after {
1333   content:
"";
1334 }
1335 address {
1336   margin-bottom: 20px;
1337   font-style: normal;
1338   line-height:
1.42857143;
1339 }
1340 code,
1341 kbd,
1342 pre,
1343 samp {
1344   font-family: Menlo, Monaco, Consolas,
"Courier New", monospace;
1345 }
1346 code {
1347   padding: 2px 4px;
1348   font-size:
90%;
1349   color: #c7254e;
1350   background-color: #f9f2f4;
1351   border-radius: 4px;
1352 }
1353 kbd {
1354   padding: 2px 4px;
1355   font-size:
90%;
1356   color: #fff;
1357   background-color: #
333;
1358   border-radius: 3px;
1359   -webkit-box-shadow: inset
0 -1px 0 rgba(0, 0, 0, .25);
1360           box-shadow: inset
0 -1px 0 rgba(0, 0, 0, .25);
1361 }
1362 kbd kbd {
1363   padding:
0;
1364   font-size:
100%;
1365   -webkit-box-shadow: none;
1366           box-shadow: none;
1367 }
1368 pre {
1369   display: block;
1370   padding:
9.5px;
1371   margin:
0 0 10px;
1372   font-size: 13px;
1373   line-height:
1.42857143;
1374   color: #
333;
1375   word-
break: break-all;
1376   word-wrap:
break-word;
1377   background-color: #f5f5f5;
1378   border: 1px solid #ccc;
1379   border-radius: 4px;
1380 }
1381 pre code {
1382   padding:
0;
1383   font-size: inherit;
1384   color: inherit;
1385   white-space: pre-wrap;
1386   background-color: transparent;
1387   border-radius:
0;
1388 }
1389 .pre-scrollable {
1390   max-height: 340px;
1391   overflow-y: scroll;
1392 }
1393 .container {
1394   padding-right: 15px;
1395   padding-left: 15px;
1396   margin-right: auto;
1397   margin-left: auto;
1398 }
1399 @media (min-width: 768px) {
1400   .container {
1401     width: 750px;
1402   }
1403 }
1404 @media (min-width: 992px) {
1405   .container {
1406     width: 970px;
1407   }
1408 }
1409 @media (min-width: 1200px) {
1410   .container {
1411     width: 1170px;
1412   }
1413 }
1414 .container-fluid {
1415   padding-right: 15px;
1416   padding-left: 15px;
1417   margin-right: auto;
1418   margin-left: auto;
1419 }
1420 .row {
1421   margin-right: -15px;
1422   margin-left: -15px;
1423 }
1424 .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 {
1425   position: relative;
1426   min-height: 1px;
1427   padding-right: 15px;
1428   padding-left: 15px;
1429 }
1430 .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 {
1431   
float: left;
1432 }
1433 .col-xs-
12 {
1434   width:
100%;
1435 }
1436 .col-xs-
11 {
1437   width:
91.66666667%;
1438 }
1439 .col-xs-
10 {
1440   width:
83.33333333%;
1441 }
1442 .col-xs-
9 {
1443   width:
75%;
1444 }
1445 .col-xs-
8 {
1446   width:
66.66666667%;
1447 }
1448 .col-xs-
7 {
1449   width:
58.33333333%;
1450 }
1451 .col-xs-
6 {
1452   width:
50%;
1453 }
1454 .col-xs-
5 {
1455   width:
41.66666667%;
1456 }
1457 .col-xs-
4 {
1458   width:
33.33333333%;
1459 }
1460 .col-xs-
3 {
1461   width:
25%;
1462 }
1463 .col-xs-
2 {
1464   width:
16.66666667%;
1465 }
1466 .col-xs-
1 {
1467   width:
8.33333333%;
1468 }
1469 .col-xs-pull-
12 {
1470   right:
100%;
1471 }
1472 .col-xs-pull-
11 {
1473   right:
91.66666667%;
1474 }
1475 .col-xs-pull-
10 {
1476   right:
83.33333333%;
1477 }
1478 .col-xs-pull-
9 {
1479   right:
75%;
1480 }
1481 .col-xs-pull-
8 {
1482   right:
66.66666667%;
1483 }
1484 .col-xs-pull-
7 {
1485   right:
58.33333333%;
1486 }
1487 .col-xs-pull-
6 {
1488   right:
50%;
1489 }
1490 .col-xs-pull-
5 {
1491   right:
41.66666667%;
1492 }
1493 .col-xs-pull-
4 {
1494   right:
33.33333333%;
1495 }
1496 .col-xs-pull-
3 {
1497   right:
25%;
1498 }
1499 .col-xs-pull-
2 {
1500   right:
16.66666667%;
1501 }
1502 .col-xs-pull-
1 {
1503   right:
8.33333333%;
1504 }
1505 .col-xs-pull-
0 {
1506   right: auto;
1507 }
1508 .col-xs-push-
12 {
1509   left:
100%;
1510 }
1511 .col-xs-push-
11 {
1512   left:
91.66666667%;
1513 }
1514 .col-xs-push-
10 {
1515   left:
83.33333333%;
1516 }
1517 .col-xs-push-
9 {
1518   left:
75%;
1519 }
1520 .col-xs-push-
8 {
1521   left:
66.66666667%;
1522 }
1523 .col-xs-push-
7 {
1524   left:
58.33333333%;
1525 }
1526 .col-xs-push-
6 {
1527   left:
50%;
1528 }
1529 .col-xs-push-
5 {
1530   left:
41.66666667%;
1531 }
1532 .col-xs-push-
4 {
1533   left:
33.33333333%;
1534 }
1535 .col-xs-push-
3 {
1536   left:
25%;
1537 }
1538 .col-xs-push-
2 {
1539   left:
16.66666667%;
1540 }
1541 .col-xs-push-
1 {
1542   left:
8.33333333%;
1543 }
1544 .col-xs-push-
0 {
1545   left: auto;
1546 }
1547 .col-xs-offset-
12 {
1548   margin-left:
100%;
1549 }
1550 .col-xs-offset-
11 {
1551   margin-left:
91.66666667%;
1552 }
1553 .col-xs-offset-
10 {
1554   margin-left:
83.33333333%;
1555 }
1556 .col-xs-offset-
9 {
1557   margin-left:
75%;
1558 }
1559 .col-xs-offset-
8 {
1560   margin-left:
66.66666667%;
1561 }
1562 .col-xs-offset-
7 {
1563   margin-left:
58.33333333%;
1564 }
1565 .col-xs-offset-
6 {
1566   margin-left:
50%;
1567 }
1568 .col-xs-offset-
5 {
1569   margin-left:
41.66666667%;
1570 }
1571 .col-xs-offset-
4 {
1572   margin-left:
33.33333333%;
1573 }
1574 .col-xs-offset-
3 {
1575   margin-left:
25%;
1576 }
1577 .col-xs-offset-
2 {
1578   margin-left:
16.66666667%;
1579 }
1580 .col-xs-offset-
1 {
1581   margin-left:
8.33333333%;
1582 }
1583 .col-xs-offset-
0 {
1584   margin-left:
0;
1585 }
1586 @media (min-width: 768px) {
1587   .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 {
1588     
float: left;
1589   }
1590   .col-sm-
12 {
1591     width:
100%;
1592   }
1593   .col-sm-
11 {
1594     width:
91.66666667%;
1595   }
1596   .col-sm-
10 {
1597     width:
83.33333333%;
1598   }
1599   .col-sm-
9 {
1600     width:
75%;
1601   }
1602   .col-sm-
8 {
1603     width:
66.66666667%;
1604   }
1605   .col-sm-
7 {
1606     width:
58.33333333%;
1607   }
1608   .col-sm-
6 {
1609     width:
50%;
1610   }
1611   .col-sm-
5 {
1612     width:
41.66666667%;
1613   }
1614   .col-sm-
4 {
1615     width:
33.33333333%;
1616   }
1617   .col-sm-
3 {
1618     width:
25%;
1619   }
1620   .col-sm-
2 {
1621     width:
16.66666667%;
1622   }
1623   .col-sm-
1 {
1624     width:
8.33333333%;
1625   }
1626   .col-sm-pull-
12 {
1627     right:
100%;
1628   }
1629   .col-sm-pull-
11 {
1630     right:
91.66666667%;
1631   }
1632   .col-sm-pull-
10 {
1633     right:
83.33333333%;
1634   }
1635   .col-sm-pull-
9 {
1636     right:
75%;
1637   }
1638   .col-sm-pull-
8 {
1639     right:
66.66666667%;
1640   }
1641   .col-sm-pull-
7 {
1642     right:
58.33333333%;
1643   }
1644   .col-sm-pull-
6 {
1645     right:
50%;
1646   }
1647   .col-sm-pull-
5 {
1648     right:
41.66666667%;
1649   }
1650   .col-sm-pull-
4 {
1651     right:
33.33333333%;
1652   }
1653   .col-sm-pull-
3 {
1654     right:
25%;
1655   }
1656   .col-sm-pull-
2 {
1657     right:
16.66666667%;
1658   }
1659   .col-sm-pull-
1 {
1660     right:
8.33333333%;
1661   }
1662   .col-sm-pull-
0 {
1663     right: auto;
1664   }
1665   .col-sm-push-
12 {
1666     left:
100%;
1667   }
1668   .col-sm-push-
11 {
1669     left:
91.66666667%;
1670   }
1671   .col-sm-push-
10 {
1672     left:
83.33333333%;
1673   }
1674   .col-sm-push-
9 {
1675     left:
75%;
1676   }
1677   .col-sm-push-
8 {
1678     left:
66.66666667%;
1679   }
1680   .col-sm-push-
7 {
1681     left:
58.33333333%;
1682   }
1683   .col-sm-push-
6 {
1684     left:
50%;
1685   }
1686   .col-sm-push-
5 {
1687     left:
41.66666667%;
1688   }
1689   .col-sm-push-
4 {
1690     left:
33.33333333%;
1691   }
1692   .col-sm-push-
3 {
1693     left:
25%;
1694   }
1695   .col-sm-push-
2 {
1696     left:
16.66666667%;
1697   }
1698   .col-sm-push-
1 {
1699     left:
8.33333333%;
1700   }
1701   .col-sm-push-
0 {
1702     left: auto;
1703   }
1704   .col-sm-offset-
12 {
1705     margin-left:
100%;
1706   }
1707   .col-sm-offset-
11 {
1708     margin-left:
91.66666667%;
1709   }
1710   .col-sm-offset-
10 {
1711     margin-left:
83.33333333%;
1712   }
1713   .col-sm-offset-
9 {
1714     margin-left:
75%;
1715   }
1716   .col-sm-offset-
8 {
1717     margin-left:
66.66666667%;
1718   }
1719   .col-sm-offset-
7 {
1720     margin-left:
58.33333333%;
1721   }
1722   .col-sm-offset-
6 {
1723     margin-left:
50%;
1724   }
1725   .col-sm-offset-
5 {
1726     margin-left:
41.66666667%;
1727   }
1728   .col-sm-offset-
4 {
1729     margin-left:
33.33333333%;
1730   }
1731   .col-sm-offset-
3 {
1732     margin-left:
25%;
1733   }
1734   .col-sm-offset-
2 {
1735     margin-left:
16.66666667%;
1736   }
1737   .col-sm-offset-
1 {
1738     margin-left:
8.33333333%;
1739   }
1740   .col-sm-offset-
0 {
1741     margin-left:
0;
1742   }
1743 }
1744 @media (min-width: 992px) {
1745   .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 {
1746     
float: left;
1747   }
1748   .col-md-
12 {
1749     width:
100%;
1750   }
1751   .col-md-
11 {
1752     width:
91.66666667%;
1753   }
1754   .col-md-
10 {
1755     width:
83.33333333%;
1756   }
1757   .col-md-
9 {
1758     width:
75%;
1759   }
1760   .col-md-
8 {
1761     width:
66.66666667%;
1762   }
1763   .col-md-
7 {
1764     width:
58.33333333%;
1765   }
1766   .col-md-
6 {
1767     width:
50%;
1768   }
1769   .col-md-
5 {
1770     width:
41.66666667%;
1771   }
1772   .col-md-
4 {
1773     width:
33.33333333%;
1774   }
1775   .col-md-
3 {
1776     width:
25%;
1777   }
1778   .col-md-
2 {
1779     width:
16.66666667%;
1780   }
1781   .col-md-
1 {
1782     width:
8.33333333%;
1783   }
1784   .col-md-pull-
12 {
1785     right:
100%;
1786   }
1787   .col-md-pull-
11 {
1788     right:
91.66666667%;
1789   }
1790   .col-md-pull-
10 {
1791     right:
83.33333333%;
1792   }
1793   .col-md-pull-
9 {
1794     right:
75%;
1795   }
1796   .col-md-pull-
8 {
1797     right:
66.66666667%;
1798   }
1799   .col-md-pull-
7 {
1800     right:
58.33333333%;
1801   }
1802   .col-md-pull-
6 {
1803     right:
50%;
1804   }
1805   .col-md-pull-
5 {
1806     right:
41.66666667%;
1807   }
1808   .col-md-pull-
4 {
1809     right:
33.33333333%;
1810   }
1811   .col-md-pull-
3 {
1812     right:
25%;
1813   }
1814   .col-md-pull-
2 {
1815     right:
16.66666667%;
1816   }
1817   .col-md-pull-
1 {
1818     right:
8.33333333%;
1819   }
1820   .col-md-pull-
0 {
1821     right: auto;
1822   }
1823   .col-md-push-
12 {
1824     left:
100%;
1825   }
1826   .col-md-push-
11 {
1827     left:
91.66666667%;
1828   }
1829   .col-md-push-
10 {
1830     left:
83.33333333%;
1831   }
1832   .col-md-push-
9 {
1833     left:
75%;
1834   }
1835   .col-md-push-
8 {
1836     left:
66.66666667%;
1837   }
1838   .col-md-push-
7 {
1839     left:
58.33333333%;
1840   }
1841   .col-md-push-
6 {
1842     left:
50%;
1843   }
1844   .col-md-push-
5 {
1845     left:
41.66666667%;
1846   }
1847   .col-md-push-
4 {
1848     left:
33.33333333%;
1849   }
1850   .col-md-push-
3 {
1851     left:
25%;
1852   }
1853   .col-md-push-
2 {
1854     left:
16.66666667%;
1855   }
1856   .col-md-push-
1 {
1857     left:
8.33333333%;
1858   }
1859   .col-md-push-
0 {
1860     left: auto;
1861   }
1862   .col-md-offset-
12 {
1863     margin-left:
100%;
1864   }
1865   .col-md-offset-
11 {
1866     margin-left:
91.66666667%;
1867   }
1868   .col-md-offset-
10 {
1869     margin-left:
83.33333333%;
1870   }
1871   .col-md-offset-
9 {
1872     margin-left:
75%;
1873   }
1874   .col-md-offset-
8 {
1875     margin-left:
66.66666667%;
1876   }
1877   .col-md-offset-
7 {
1878     margin-left:
58.33333333%;
1879   }
1880   .col-md-offset-
6 {
1881     margin-left:
50%;
1882   }
1883   .col-md-offset-
5 {
1884     margin-left:
41.66666667%;
1885   }
1886   .col-md-offset-
4 {
1887     margin-left:
33.33333333%;
1888   }
1889   .col-md-offset-
3 {
1890     margin-left:
25%;
1891   }
1892   .col-md-offset-
2 {
1893     margin-left:
16.66666667%;
1894   }
1895   .col-md-offset-
1 {
1896     margin-left:
8.33333333%;
1897   }
1898   .col-md-offset-
0 {
1899     margin-left:
0;
1900   }
1901 }
1902 @media (min-width: 1200px) {
1903   .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 {
1904     
float: left;
1905   }
1906   .col-lg-
12 {
1907     width:
100%;
1908   }
1909   .col-lg-
11 {
1910     width:
91.66666667%;
1911   }
1912   .col-lg-
10 {
1913     width:
83.33333333%;
1914   }
1915   .col-lg-
9 {
1916     width:
75%;
1917   }
1918   .col-lg-
8 {
1919     width:
66.66666667%;
1920   }
1921   .col-lg-
7 {
1922     width:
58.33333333%;
1923   }
1924   .col-lg-
6 {
1925     width:
50%;
1926   }
1927   .col-lg-
5 {
1928     width:
41.66666667%;
1929   }
1930   .col-lg-
4 {
1931     width:
33.33333333%;
1932   }
1933   .col-lg-
3 {
1934     width:
25%;
1935   }
1936   .col-lg-
2 {
1937     width:
16.66666667%;
1938   }
1939   .col-lg-
1 {
1940     width:
8.33333333%;
1941   }
1942   .col-lg-pull-
12 {
1943     right:
100%;
1944   }
1945   .col-lg-pull-
11 {
1946     right:
91.66666667%;
1947   }
1948   .col-lg-pull-
10 {
1949     right:
83.33333333%;
1950   }
1951   .col-lg-pull-
9 {
1952     right:
75%;
1953   }
1954   .col-lg-pull-
8 {
1955     right:
66.66666667%;
1956   }
1957   .col-lg-pull-
7 {
1958     right:
58.33333333%;
1959   }
1960   .col-lg-pull-
6 {
1961     right:
50%;
1962   }
1963   .col-lg-pull-
5 {
1964     right:
41.66666667%;
1965   }
1966   .col-lg-pull-
4 {
1967     right:
33.33333333%;
1968   }
1969   .col-lg-pull-
3 {
1970     right:
25%;
1971   }
1972   .col-lg-pull-
2 {
1973     right:
16.66666667%;
1974   }
1975   .col-lg-pull-
1 {
1976     right:
8.33333333%;
1977   }
1978   .col-lg-pull-
0 {
1979     right: auto;
1980   }
1981   .col-lg-push-
12 {
1982     left:
100%;
1983   }
1984   .col-lg-push-
11 {
1985     left:
91.66666667%;
1986   }
1987   .col-lg-push-
10 {
1988     left:
83.33333333%;
1989   }
1990   .col-lg-push-
9 {
1991     left:
75%;
1992   }
1993   .col-lg-push-
8 {
1994     left:
66.66666667%;
1995   }
1996   .col-lg-push-
7 {
1997     left:
58.33333333%;
1998   }
1999   .col-lg-push-
6 {
2000     left:
50%;
2001   }
2002   .col-lg-push-
5 {
2003     left:
41.66666667%;
2004   }
2005   .col-lg-push-
4 {
2006     left:
33.33333333%;
2007   }
2008   .col-lg-push-
3 {
2009     left:
25%;
2010   }
2011   .col-lg-push-
2 {
2012     left:
16.66666667%;
2013   }
2014   .col-lg-push-
1 {
2015     left:
8.33333333%;
2016   }
2017   .col-lg-push-
0 {
2018     left: auto;
2019   }
2020   .col-lg-offset-
12 {
2021     margin-left:
100%;
2022   }
2023   .col-lg-offset-
11 {
2024     margin-left:
91.66666667%;
2025   }
2026   .col-lg-offset-
10 {
2027     margin-left:
83.33333333%;
2028   }
2029   .col-lg-offset-
9 {
2030     margin-left:
75%;
2031   }
2032   .col-lg-offset-
8 {
2033     margin-left:
66.66666667%;
2034   }
2035   .col-lg-offset-
7 {
2036     margin-left:
58.33333333%;
2037   }
2038   .col-lg-offset-
6 {
2039     margin-left:
50%;
2040   }
2041   .col-lg-offset-
5 {
2042     margin-left:
41.66666667%;
2043   }
2044   .col-lg-offset-
4 {
2045     margin-left:
33.33333333%;
2046   }
2047   .col-lg-offset-
3 {
2048     margin-left:
25%;
2049   }
2050   .col-lg-offset-
2 {
2051     margin-left:
16.66666667%;
2052   }
2053   .col-lg-offset-
1 {
2054     margin-left:
8.33333333%;
2055   }
2056   .col-lg-offset-
0 {
2057     margin-left:
0;
2058   }
2059 }
2060 table {
2061   background-color: transparent;
2062 }
2063 th {
2064   text-align: left;
2065 }
2066 .table {
2067   width:
100%;
2068   max-width:
100%;
2069   margin-bottom: 20px;
2070 }
2071 .table > thead > tr > th,
2072 .table > tbody > tr > th,
2073 .table > tfoot > tr > th,
2074 .table > thead > tr > td,
2075 .table > tbody > tr > td,
2076 .table > tfoot > tr > td {
2077   padding: 8px;
2078   line-height:
1.42857143;
2079   vertical-align: top;
2080   border-top: 1px solid #ddd;
2081 }
2082 .table > thead > tr > th {
2083   vertical-align: bottom;
2084   border-bottom: 2px solid #ddd;
2085 }
2086 .table > caption + thead > tr:first-child > th,
2087 .table > colgroup + thead > tr:first-child > th,
2088 .table > thead:first-child > tr:first-child > th,
2089 .table > caption + thead > tr:first-child > td,
2090 .table > colgroup + thead > tr:first-child > td,
2091 .table > thead:first-child > tr:first-child > td {
2092   border-top:
0;
2093 }
2094 .table > tbody + tbody {
2095   border-top: 2px solid #ddd;
2096 }
2097 .table .table {
2098   background-color: #fff;
2099 }
2100 .table-condensed > thead > tr > th,
2101 .table-condensed > tbody > tr > th,
2102 .table-condensed > tfoot > tr > th,
2103 .table-condensed > thead > tr > td,
2104 .table-condensed > tbody > tr > td,
2105 .table-condensed > tfoot > tr > td {
2106   padding: 5px;
2107 }
2108 .table-bordered {
2109   border: 1px solid #ddd;
2110 }
2111 .table-bordered > thead > tr > th,
2112 .table-bordered > tbody > tr > th,
2113 .table-bordered > tfoot > tr > th,
2114 .table-bordered > thead > tr > td,
2115 .table-bordered > tbody > tr > td,
2116 .table-bordered > tfoot > tr > td {
2117   border: 1px solid #ddd;
2118 }
2119 .table-bordered > thead > tr > th,
2120 .table-bordered > thead > tr > td {
2121   border-bottom-width: 2px;
2122 }
2123 .table-striped > tbody > tr:nth-child(odd) > td,
2124 .table-striped > tbody > tr:nth-child(odd) > th {
2125   background-color: #f9f9f9;
2126 }
2127 .table-hover > tbody > tr:hover > td,
2128 .table-hover > tbody > tr:hover > th {
2129   background-color: #f5f5f5;
2130 }
2131 table col[
class*="col-"] {
2132   position:
static;
2133   display: table-column;
2134   
float: none;
2135 }
2136 table td[
class*="col-"],
2137 table th[
class*="col-"] {
2138   position:
static;
2139   display: table-cell;
2140   
float: none;
2141 }
2142 .table > thead > tr > td.active,
2143 .table > tbody > tr > td.active,
2144 .table > tfoot > tr > td.active,
2145 .table > thead > tr > th.active,
2146 .table > tbody > tr > th.active,
2147 .table > tfoot > tr > th.active,
2148 .table > thead > tr.active > td,
2149 .table > tbody > tr.active > td,
2150 .table > tfoot > tr.active > td,
2151 .table > thead > tr.active > th,
2152 .table > tbody > tr.active > th,
2153 .table > tfoot > tr.active > th {
2154   background-color: #f5f5f5;
2155 }
2156 .table-hover > tbody > tr > td.active:hover,
2157 .table-hover > tbody > tr > th.active:hover,
2158 .table-hover > tbody > tr.active:hover > td,
2159 .table-hover > tbody > tr:hover > .active,
2160 .table-hover > tbody > tr.active:hover > th {
2161   background-color: #e8e8e8;
2162 }
2163 .table > thead > tr > td.success,
2164 .table > tbody > tr > td.success,
2165 .table > tfoot > tr > td.success,
2166 .table > thead > tr > th.success,
2167 .table > tbody > tr > th.success,
2168 .table > tfoot > tr > th.success,
2169 .table > thead > tr.success > td,
2170 .table > tbody > tr.success > td,
2171 .table > tfoot > tr.success > td,
2172 .table > thead > tr.success > th,
2173 .table > tbody > tr.success > th,
2174 .table > tfoot > tr.success > th {
2175   background-color: #dff0d8;
2176 }
2177 .table-hover > tbody > tr > td.success:hover,
2178 .table-hover > tbody > tr > th.success:hover,
2179 .table-hover > tbody > tr.success:hover > td,
2180 .table-hover > tbody > tr:hover > .success,
2181 .table-hover > tbody > tr.success:hover > th {
2182   background-color: #d0e9c6;
2183 }
2184 .table > thead > tr > td.info,
2185 .table > tbody > tr > td.info,
2186 .table > tfoot > tr > td.info,
2187 .table > thead > tr > th.info,
2188 .table > tbody > tr > th.info,
2189 .table > tfoot > tr > th.info,
2190 .table > thead > tr.info > td,
2191 .table > tbody > tr.info > td,
2192 .table > tfoot > tr.info > td,
2193 .table > thead > tr.info > th,
2194 .table > tbody > tr.info > th,
2195 .table > tfoot > tr.info > th {
2196   background-color: #d9edf7;
2197 }
2198 .table-hover > tbody > tr > td.info:hover,
2199 .table-hover > tbody > tr > th.info:hover,
2200 .table-hover > tbody > tr.info:hover > td,
2201 .table-hover > tbody > tr:hover > .info,
2202 .table-hover > tbody > tr.info:hover > th {
2203   background-color: #c4e3f3;
2204 }
2205 .table > thead > tr > td.warning,
2206 .table > tbody > tr > td.warning,
2207 .table > tfoot > tr > td.warning,
2208 .table > thead > tr > th.warning,
2209 .table > tbody > tr > th.warning,
2210 .table > tfoot > tr > th.warning,
2211 .table > thead > tr.warning > td,
2212 .table > tbody > tr.warning > td,
2213 .table > tfoot > tr.warning > td,
2214 .table > thead > tr.warning > th,
2215 .table > tbody > tr.warning > th,
2216 .table > tfoot > tr.warning > th {
2217   background-color: #fcf8e3;
2218 }
2219 .table-hover > tbody > tr > td.warning:hover,
2220 .table-hover > tbody > tr > th.warning:hover,
2221 .table-hover > tbody > tr.warning:hover > td,
2222 .table-hover > tbody > tr:hover > .warning,
2223 .table-hover > tbody > tr.warning:hover > th {
2224   background-color: #faf2cc;
2225 }
2226 .table > thead > tr > td.danger,
2227 .table > tbody > tr > td.danger,
2228 .table > tfoot > tr > td.danger,
2229 .table > thead > tr > th.danger,
2230 .table > tbody > tr > th.danger,
2231 .table > tfoot > tr > th.danger,
2232 .table > thead > tr.danger > td,
2233 .table > tbody > tr.danger > td,
2234 .table > tfoot > tr.danger > td,
2235 .table > thead > tr.danger > th,
2236 .table > tbody > tr.danger > th,
2237 .table > tfoot > tr.danger > th {
2238   background-color: #f2dede;
2239 }
2240 .table-hover > tbody > tr > td.danger:hover,
2241 .table-hover > tbody > tr > th.danger:hover,
2242 .table-hover > tbody > tr.danger:hover > td,
2243 .table-hover > tbody > tr:hover > .danger,
2244 .table-hover > tbody > tr.danger:hover > th {
2245   background-color: #ebcccc;
2246 }
2247 @media screen and (max-width: 767px) {
2248   .table-responsive {
2249     width:
100%;
2250     margin-bottom: 15px;
2251     overflow-x: auto;
2252     overflow-y: hidden;
2253     -webkit-overflow-scrolling: touch;
2254     -ms-overflow-style: -ms-autohiding-scrollbar;
2255     border: 1px solid #ddd;
2256   }
2257   .table-responsive > .table {
2258     margin-bottom:
0;
2259   }
2260   .table-responsive > .table > thead > tr > th,
2261   .table-responsive > .table > tbody > tr > th,
2262   .table-responsive > .table > tfoot > tr > th,
2263   .table-responsive > .table > thead > tr > td,
2264   .table-responsive > .table > tbody > tr > td,
2265   .table-responsive > .table > tfoot > tr > td {
2266     white-space: nowrap;
2267   }
2268   .table-responsive > .table-bordered {
2269     border:
0;
2270   }
2271   .table-responsive > .table-bordered > thead > tr > th:first-child,
2272   .table-responsive > .table-bordered > tbody > tr > th:first-child,
2273   .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2274   .table-responsive > .table-bordered > thead > tr > td:first-child,
2275   .table-responsive > .table-bordered > tbody > tr > td:first-child,
2276   .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2277     border-left:
0;
2278   }
2279   .table-responsive > .table-bordered > thead > tr > th:last-child,
2280   .table-responsive > .table-bordered > tbody > tr > th:last-child,
2281   .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2282   .table-responsive > .table-bordered > thead > tr > td:last-child,
2283   .table-responsive > .table-bordered > tbody > tr > td:last-child,
2284   .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2285     border-right:
0;
2286   }
2287   .table-responsive > .table-bordered > tbody > tr:last-child > th,
2288   .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2289   .table-responsive > .table-bordered > tbody > tr:last-child > td,
2290   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2291     border-bottom:
0;
2292   }
2293 }
2294 fieldset {
2295   min-width:
0;
2296   padding:
0;
2297   margin:
0;
2298   border:
0;
2299 }
2300 legend {
2301   display: block;
2302   width:
100%;
2303   padding:
0;
2304   margin-bottom: 20px;
2305   font-size: 21px;
2306   line-height: inherit;
2307   color: #
333;
2308   border:
0;
2309   border-bottom: 1px solid #e5e5e5;
2310 }
2311 label {
2312   display: inline-block;
2313   max-width:
100%;
2314   margin-bottom: 5px;
2315   font-weight: bold;
2316 }
2317 input[type=
"search"] {
2318   -webkit-box-sizing: border-box;
2319      -moz-box-sizing: border-box;
2320           box-sizing: border-box;
2321 }
2322 input[type=
"radio"],
2323 input[type=
"checkbox"] {
2324   margin: 4px
0 0;
2325   margin-top: 1px \
9;
2326   line-height: normal;
2327 }
2328 input[type=
"file"] {
2329   display: block;
2330 }
2331 input[type=
"range"] {
2332   display: block;
2333   width:
100%;
2334 }

2335 select
[multiple],
2336 select
[size] {
2337   height: auto;
2338 }
2339 input[type=
"file"]:focus,
2340 input[type=
"radio"]:focus,
2341 input[type=
"checkbox"]:focus {
2342   outline: thin dotted;
2343   outline: 5px auto -webkit-focus-ring-color;
2344   outline-offset: -2px;
2345 }
2346 output {
2347   display: block;
2348   padding-top: 7px;
2349   font-size: 14px;
2350   line-height:
1.42857143;
2351   color: #
555;
2352 }
2353 .form-control {
2354   display: block;
2355   width:
100%;
2356   height: 34px;
2357   padding: 6px 12px;
2358   font-size: 14px;
2359   line-height:
1.42857143;
2360   color: #
555;
2361   background-color: #fff;
2362   background-image: none;
2363   border: 1px solid #ccc;
2364   border-radius: 4px;
2365   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2366           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2367   -webkit-transition: border-color ease-
in-out .15s, -webkit-box-shadow ease-in-out .15s;
2368        -o-transition: border-color ease-
in-out .15s, box-shadow ease-in-out .15s;
2369           transition: border-color ease-
in-out .15s, box-shadow ease-in-out .15s;
2370 }
2371 .form-control:focus {
2372   border-color: #66afe9;
2373   outline:
0;
2374   -webkit-box-shadow: inset
0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2375           box-shadow: inset
0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2376 }
2377 .form-control::-moz-placeholder {
2378   color: #
777;
2379   opacity:
1;
2380 }
2381 .form-control:-ms-input-placeholder {
2382   color: #
777;
2383 }
2384 .form-control::-webkit-input-placeholder {
2385   color: #
777;
2386 }
2387 .form-control[disabled],
2388 .form-control[
readonly],
2389 fieldset[disabled] .form-control {
2390   cursor: not-allowed;
2391   background-color: #eee;
2392   opacity:
1;
2393 }
2394 textarea.form-control {
2395   height: auto;
2396 }
2397 input[type=
"search"] {
2398   -webkit-appearance: none;
2399 }
2400 input[type=
"date"],
2401 input[type=
"time"],
2402 input[type=
"datetime-local"],
2403 input[type=
"month"] {
2404   line-height: 34px;
2405   line-height:
1.42857143 \0;
2406 }
2407 input[type=
"date"].input-sm,
2408 input[type=
"time"].input-sm,
2409 input[type=
"datetime-local"].input-sm,
2410 input[type=
"month"].input-sm {
2411   line-height: 30px;
2412 }
2413 input[type=
"date"].input-lg,
2414 input[type=
"time"].input-lg,
2415 input[type=
"datetime-local"].input-lg,
2416 input[type=
"month"].input-lg {
2417   line-height: 46px;
2418 }
2419 .form-
group {
2420   margin-bottom: 15px;
2421 }
2422 .radio,
2423 .checkbox {
2424   position: relative;
2425   display: block;
2426   min-height: 20px;
2427   margin-top: 10px;
2428   margin-bottom: 10px;
2429 }
2430 .radio label,
2431 .checkbox label {
2432   padding-left: 20px;
2433   margin-bottom:
0;
2434   font-weight: normal;
2435   cursor: pointer;
2436 }
2437 .radio input[type=
"radio"],
2438 .radio-inline input[type=
"radio"],
2439 .checkbox input[type=
"checkbox"],
2440 .checkbox-inline input[type=
"checkbox"] {
2441   position: absolute;
2442   margin-top: 4px \
9;
2443   margin-left: -20px;
2444 }
2445 .radio + .radio,
2446 .checkbox + .checkbox {
2447   margin-top: -5px;
2448 }
2449 .radio-inline,
2450 .checkbox-inline {
2451   display: inline-block;
2452   padding-left: 20px;
2453   margin-bottom:
0;
2454   font-weight: normal;
2455   vertical-align: middle;
2456   cursor: pointer;
2457 }
2458 .radio-inline + .radio-inline,
2459 .checkbox-inline + .checkbox-inline {
2460   margin-top:
0;
2461   margin-left: 10px;
2462 }
2463 input[type=
"radio"][disabled],
2464 input[type=
"checkbox"][disabled],
2465 input[type=
"radio"].disabled,
2466 input[type=
"checkbox"].disabled,
2467 fieldset[disabled] input[type=
"radio"],
2468 fieldset[disabled] input[type=
"checkbox"] {
2469   cursor: not-allowed;
2470 }
2471 .radio-inline.disabled,
2472 .checkbox-inline.disabled,
2473 fieldset[disabled] .radio-inline,
2474 fieldset[disabled] .checkbox-inline {
2475   cursor: not-allowed;
2476 }
2477 .radio.disabled label,
2478 .checkbox.disabled label,
2479 fieldset[disabled] .radio label,
2480 fieldset[disabled] .checkbox label {
2481   cursor: not-allowed;
2482 }
2483 .form-control-
static {
2484   padding-top: 7px;
2485   padding-bottom: 7px;
2486   margin-bottom:
0;
2487 }
2488 .form-control-
static.input-lg,
2489 .form-control-
static.input-sm {
2490   padding-right:
0;
2491   padding-left:
0;
2492 }
2493 .input-sm,
2494 .form-horizontal .form-
group-sm .form-control {
2495   height: 30px;
2496   padding: 5px 10px;
2497   font-size: 12px;
2498   line-height:
1.5;
2499   border-radius: 3px;
2500 }

2501 select
.input-sm {
2502   height: 30px;
2503   line-height: 30px;
2504 }
2505 textarea.input-sm,

2506 select
[multiple].input-sm {
2507   height: auto;
2508 }
2509 .input-lg,
2510 .form-horizontal .form-
group-lg .form-control {
2511   height: 46px;
2512   padding: 10px 16px;
2513   font-size: 18px;
2514   line-height:
1.33;
2515   border-radius: 6px;
2516 }

2517 select
.input-lg {
2518   height: 46px;
2519   line-height: 46px;
2520 }
2521 textarea.input-lg,

2522 select
[multiple].input-lg {
2523   height: auto;
2524 }
2525 .has-feedback {
2526   position: relative;
2527 }
2528 .has-feedback .form-control {
2529   padding-right:
42.5px;
2530 }
2531 .form-control-feedback {
2532   position: absolute;
2533   top: 25px;
2534   right:
0;
2535   z-index:
2;
2536   display: block;
2537   width: 34px;
2538   height: 34px;
2539   line-height: 34px;
2540   text-align: center;
2541 }
2542 .input-lg + .form-control-feedback {
2543   width: 46px;
2544   height: 46px;
2545   line-height: 46px;
2546 }
2547 .input-sm + .form-control-feedback {
2548   width: 30px;
2549   height: 30px;
2550   line-height: 30px;
2551 }
2552 .has-success .help-block,
2553 .has-success .control-label,
2554 .has-success .radio,
2555 .has-success .checkbox,
2556 .has-success .radio-inline,
2557 .has-success .checkbox-inline {
2558   color: #3c763d;
2559 }
2560 .has-success .form-control {
2561   border-color: #3c763d;
2562   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2563           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2564 }
2565 .has-success .form-control:focus {
2566   border-color: #2b542c;
2567   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2568           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2569 }
2570 .has-success .input-
group-addon {
2571   color: #3c763d;
2572   background-color: #dff0d8;
2573   border-color: #3c763d;
2574 }
2575 .has-success .form-control-feedback {
2576   color: #3c763d;
2577 }
2578 .has-warning .help-block,
2579 .has-warning .control-label,
2580 .has-warning .radio,
2581 .has-warning .checkbox,
2582 .has-warning .radio-inline,
2583 .has-warning .checkbox-inline {
2584   color: #8a6d3b;
2585 }
2586 .has-warning .form-control {
2587   border-color: #8a6d3b;
2588   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2589           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2590 }
2591 .has-warning .form-control:focus {
2592   border-color: #66512c;
2593   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2594           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2595 }
2596 .has-warning .input-
group-addon {
2597   color: #8a6d3b;
2598   background-color: #fcf8e3;
2599   border-color: #8a6d3b;
2600 }
2601 .has-warning .form-control-feedback {
2602   color: #8a6d3b;
2603 }
2604 .has-error .help-block,
2605 .has-error .control-label,
2606 .has-error .radio,
2607 .has-error .checkbox,
2608 .has-error .radio-inline,
2609 .has-error .checkbox-inline {
2610   color: #a94442;
2611 }
2612 .has-error .form-control {
2613   border-color: #a94442;
2614   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2615           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075);
2616 }
2617 .has-error .form-control:focus {
2618   border-color: #
843534;
2619   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2620           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2621 }
2622 .has-error .input-
group-addon {
2623   color: #a94442;
2624   background-color: #f2dede;
2625   border-color: #a94442;
2626 }
2627 .has-error .form-control-feedback {
2628   color: #a94442;
2629 }
2630 .has-feedback label.sr-only ~ .form-control-feedback {
2631   top:
0;
2632 }
2633 .help-block {
2634   display: block;
2635   margin-top: 5px;
2636   margin-bottom: 10px;
2637   color: #
737373;
2638 }
2639 @media (min-width: 768px) {
2640   .form-inline .form-
group {
2641     display: inline-block;
2642     margin-bottom:
0;
2643     vertical-align: middle;
2644   }
2645   .form-inline .form-control {
2646     display: inline-block;
2647     width: auto;
2648     vertical-align: middle;
2649   }
2650   .form-inline .input-
group {
2651     display: inline-table;
2652     vertical-align: middle;
2653   }
2654   .form-inline .input-
group .input-group-addon,
2655   .form-inline .input-
group .input-group-btn,
2656   .form-inline .input-
group .form-control {
2657     width: auto;
2658   }
2659   .form-inline .input-
group > .form-control {
2660     width:
100%;
2661   }
2662   .form-inline .control-label {
2663     margin-bottom:
0;
2664     vertical-align: middle;
2665   }
2666   .form-inline .radio,
2667   .form-inline .checkbox {
2668     display: inline-block;
2669     margin-top:
0;
2670     margin-bottom:
0;
2671     vertical-align: middle;
2672   }
2673   .form-inline .radio label,
2674   .form-inline .checkbox label {
2675     padding-left:
0;
2676   }
2677   .form-inline .radio input[type=
"radio"],
2678   .form-inline .checkbox input[type=
"checkbox"] {
2679     position: relative;
2680     margin-left:
0;
2681   }
2682   .form-inline .has-feedback .form-control-feedback {
2683     top:
0;
2684   }
2685 }
2686 .form-horizontal .radio,
2687 .form-horizontal .checkbox,
2688 .form-horizontal .radio-inline,
2689 .form-horizontal .checkbox-inline {
2690   padding-top: 7px;
2691   margin-top:
0;
2692   margin-bottom:
0;
2693 }
2694 .form-horizontal .radio,
2695 .form-horizontal .checkbox {
2696   min-height: 27px;
2697 }
2698 .form-horizontal .form-
group {
2699   margin-right: -15px;
2700   margin-left: -15px;
2701 }
2702 @media (min-width: 768px) {
2703   .form-horizontal .control-label {
2704     padding-top: 7px;
2705     margin-bottom:
0;
2706     text-align: right;
2707   }
2708 }
2709 .form-horizontal .has-feedback .form-control-feedback {
2710   top:
0;
2711   right: 15px;
2712 }
2713 @media (min-width: 768px) {
2714   .form-horizontal .form-
group-lg .control-label {
2715     padding-top:
14.3px;
2716   }
2717 }
2718 @media (min-width: 768px) {
2719   .form-horizontal .form-
group-sm .control-label {
2720     padding-top: 6px;
2721   }
2722 }
2723 .btn {
2724   display: inline-block;
2725   padding: 6px 12px;
2726   margin-bottom:
0;
2727   font-size: 14px;
2728   font-weight: normal;
2729   line-height:
1.42857143;
2730   text-align: center;
2731   white-space: nowrap;
2732   vertical-align: middle;
2733   cursor: pointer;
2734   -webkit-user-
select: none;
2735      -moz-user-
select: none;
2736       -ms-user-
select: none;
2737           user-
select: none;
2738   background-image: none;
2739   border: 1px solid transparent;
2740   border-radius: 4px;
2741 }
2742 .btn:focus,
2743 .btn:active:focus,
2744 .btn.active:focus {
2745   outline: thin dotted;
2746   outline: 5px auto -webkit-focus-ring-color;
2747   outline-offset: -2px;
2748 }
2749 .btn:hover,
2750 .btn:focus {
2751   color: #
333;
2752   text-decoration: none;
2753 }
2754 .btn:active,
2755 .btn.active {
2756   background-image: none;
2757   outline:
0;
2758   -webkit-box-shadow: inset
0 3px 5px rgba(0, 0, 0, .125);
2759           box-shadow: inset
0 3px 5px rgba(0, 0, 0, .125);
2760 }
2761 .btn.disabled,
2762 .btn[disabled],
2763 fieldset[disabled] .btn {
2764   pointer-events: none;
2765   cursor: not-allowed;
2766   filter: alpha(opacity=
65);
2767   -webkit-box-shadow: none;
2768           box-shadow: none;
2769   opacity: .
65;
2770 }
2771 .btn-
default {
2772   color: #
333;
2773   background-color: #fff;
2774   border-color: #ccc;
2775 }
2776 .btn-
default:hover,
2777 .btn-
default:focus,
2778 .btn-
default:active,
2779 .btn-
default.active,
2780 .open > .dropdown-toggle.btn-
default {
2781   color: #
333;
2782   background-color: #e6e6e6;
2783   border-color: #adadad;
2784 }
2785 .btn-
default:active,
2786 .btn-
default.active,
2787 .open > .dropdown-toggle.btn-
default {
2788   background-image: none;
2789 }
2790 .btn-
default.disabled,
2791 .btn-
default[disabled],
2792 fieldset[disabled] .btn-
default,
2793 .btn-
default.disabled:hover,
2794 .btn-
default[disabled]:hover,
2795 fieldset[disabled] .btn-
default:hover,
2796 .btn-
default.disabled:focus,
2797 .btn-
default[disabled]:focus,
2798 fieldset[disabled] .btn-
default:focus,
2799 .btn-
default.disabled:active,
2800 .btn-
default[disabled]:active,
2801 fieldset[disabled] .btn-
default:active,
2802 .btn-
default.disabled.active,
2803 .btn-
default[disabled].active,
2804 fieldset[disabled] .btn-
default.active {
2805   background-color: #fff;
2806   border-color: #ccc;
2807 }
2808 .btn-
default .badge {
2809   color: #fff;
2810   background-color: #
333;
2811 }
2812 .btn-primary {
2813   color: #fff;
2814   background-color: #428bca;
2815   border-color: #357ebd;
2816 }
2817 .btn-primary:hover,
2818 .btn-primary:focus,
2819 .btn-primary:active,
2820 .btn-primary.active,
2821 .open > .dropdown-toggle.btn-primary {
2822   color: #fff;
2823   background-color: #3071a9;
2824   border-color: #285e8e;
2825 }
2826 .btn-primary:active,
2827 .btn-primary.active,
2828 .open > .dropdown-toggle.btn-primary {
2829   background-image: none;
2830 }
2831 .btn-primary.disabled,
2832 .btn-primary[disabled],
2833 fieldset[disabled] .btn-primary,
2834 .btn-primary.disabled:hover,
2835 .btn-primary[disabled]:hover,
2836 fieldset[disabled] .btn-primary:hover,
2837 .btn-primary.disabled:focus,
2838 .btn-primary[disabled]:focus,
2839 fieldset[disabled] .btn-primary:focus,
2840 .btn-primary.disabled:active,
2841 .btn-primary[disabled]:active,
2842 fieldset[disabled] .btn-primary:active,
2843 .btn-primary.disabled.active,
2844 .btn-primary[disabled].active,
2845 fieldset[disabled] .btn-primary.active {
2846   background-color: #428bca;
2847   border-color: #357ebd;
2848 }
2849 .btn-primary .badge {
2850   color: #428bca;
2851   background-color: #fff;
2852 }
2853 .btn-success {
2854   color: #fff;
2855   background-color: #5cb85c;
2856   border-color: #4cae4c;
2857 }
2858 .btn-success:hover,
2859 .btn-success:focus,
2860 .btn-success:active,
2861 .btn-success.active,
2862 .open > .dropdown-toggle.btn-success {
2863   color: #fff;
2864   background-color: #449d44;
2865   border-color: #
398439;
2866 }
2867 .btn-success:active,
2868 .btn-success.active,
2869 .open > .dropdown-toggle.btn-success {
2870   background-image: none;
2871 }
2872 .btn-success.disabled,
2873 .btn-success[disabled],
2874 fieldset[disabled] .btn-success,
2875 .btn-success.disabled:hover,
2876 .btn-success[disabled]:hover,
2877 fieldset[disabled] .btn-success:hover,
2878 .btn-success.disabled:focus,
2879 .btn-success[disabled]:focus,
2880 fieldset[disabled] .btn-success:focus,
2881 .btn-success.disabled:active,
2882 .btn-success[disabled]:active,
2883 fieldset[disabled] .btn-success:active,
2884 .btn-success.disabled.active,
2885 .btn-success[disabled].active,
2886 fieldset[disabled] .btn-success.active {
2887   background-color: #5cb85c;
2888   border-color: #4cae4c;
2889 }
2890 .btn-success .badge {
2891   color: #5cb85c;
2892   background-color: #fff;
2893 }
2894 .btn-info {
2895   color: #fff;
2896   background-color: #5bc0de;
2897   border-color: #46b8da;
2898 }
2899 .btn-info:hover,
2900 .btn-info:focus,
2901 .btn-info:active,
2902 .btn-info.active,
2903 .open > .dropdown-toggle.btn-info {
2904   color: #fff;
2905   background-color: #31b0d5;
2906   border-color: #269abc;
2907 }
2908 .btn-info:active,
2909 .btn-info.active,
2910 .open > .dropdown-toggle.btn-info {
2911   background-image: none;
2912 }
2913 .btn-info.disabled,
2914 .btn-info[disabled],
2915 fieldset[disabled] .btn-info,
2916 .btn-info.disabled:hover,
2917 .btn-info[disabled]:hover,
2918 fieldset[disabled] .btn-info:hover,
2919 .btn-info.disabled:focus,
2920 .btn-info[disabled]:focus,
2921 fieldset[disabled] .btn-info:focus,
2922 .btn-info.disabled:active,
2923 .btn-info[disabled]:active,
2924 fieldset[disabled] .btn-info:active,
2925 .btn-info.disabled.active,
2926 .btn-info[disabled].active,
2927 fieldset[disabled] .btn-info.active {
2928   background-color: #5bc0de;
2929   border-color: #46b8da;
2930 }
2931 .btn-info .badge {
2932   color: #5bc0de;
2933   background-color: #fff;
2934 }
2935 .btn-warning {
2936   color: #fff;
2937   background-color: #f0ad4e;
2938   border-color: #eea236;
2939 }
2940 .btn-warning:hover,
2941 .btn-warning:focus,
2942 .btn-warning:active,
2943 .btn-warning.active,
2944 .open > .dropdown-toggle.btn-warning {
2945   color: #fff;
2946   background-color: #ec971f;
2947   border-color: #d58512;
2948 }
2949 .btn-warning:active,
2950 .btn-warning.active,
2951 .open > .dropdown-toggle.btn-warning {
2952   background-image: none;
2953 }
2954 .btn-warning.disabled,
2955 .btn-warning[disabled],
2956 fieldset[disabled] .btn-warning,
2957 .btn-warning.disabled:hover,
2958 .btn-warning[disabled]:hover,
2959 fieldset[disabled] .btn-warning:hover,
2960 .btn-warning.disabled:focus,
2961 .btn-warning[disabled]:focus,
2962 fieldset[disabled] .btn-warning:focus,
2963 .btn-warning.disabled:active,
2964 .btn-warning[disabled]:active,
2965 fieldset[disabled] .btn-warning:active,
2966 .btn-warning.disabled.active,
2967 .btn-warning[disabled].active,
2968 fieldset[disabled] .btn-warning.active {
2969   background-color: #f0ad4e;
2970   border-color: #eea236;
2971 }
2972 .btn-warning .badge {
2973   color: #f0ad4e;
2974   background-color: #fff;
2975 }
2976 .btn-danger {
2977   color: #fff;
2978   background-color: #d9534f;
2979   border-color: #d43f3a;
2980 }
2981 .btn-danger:hover,
2982 .btn-danger:focus,
2983 .btn-danger:active,
2984 .btn-danger.active,
2985 .open > .dropdown-toggle.btn-danger {
2986   color: #fff;
2987   background-color: #c9302c;
2988   border-color: #ac2925;
2989 }
2990 .btn-danger:active,
2991 .btn-danger.active,
2992 .open > .dropdown-toggle.btn-danger {
2993   background-image: none;
2994 }
2995 .btn-danger.disabled,
2996 .btn-danger[disabled],
2997 fieldset[disabled] .btn-danger,
2998 .btn-danger.disabled:hover,
2999 .btn-danger[disabled]:hover,
3000 fieldset[disabled] .btn-danger:hover,
3001 .btn-danger.disabled:focus,
3002 .btn-danger[disabled]:focus,
3003 fieldset[disabled] .btn-danger:focus,
3004 .btn-danger.disabled:active,
3005 .btn-danger[disabled]:active,
3006 fieldset[disabled] .btn-danger:active,
3007 .btn-danger.disabled.active,
3008 .btn-danger[disabled].active,
3009 fieldset[disabled] .btn-danger.active {
3010   background-color: #d9534f;
3011   border-color: #d43f3a;
3012 }
3013 .btn-danger .badge {
3014   color: #d9534f;
3015   background-color: #fff;
3016 }
3017 .btn-link {
3018   font-weight: normal;
3019   color: #428bca;
3020   cursor: pointer;
3021   border-radius:
0;
3022 }
3023 .btn-link,
3024 .btn-link:active,
3025 .btn-link[disabled],
3026 fieldset[disabled] .btn-link {
3027   background-color: transparent;
3028   -webkit-box-shadow: none;
3029           box-shadow: none;
3030 }
3031 .btn-link,
3032 .btn-link:hover,
3033 .btn-link:focus,
3034 .btn-link:active {
3035   border-color: transparent;
3036 }
3037 .btn-link:hover,
3038 .btn-link:focus {
3039   color: #2a6496;
3040   text-decoration: underline;
3041   background-color: transparent;
3042 }
3043 .btn-link[disabled]:hover,
3044 fieldset[disabled] .btn-link:hover,
3045 .btn-link[disabled]:focus,
3046 fieldset[disabled] .btn-link:focus {
3047   color: #
777;
3048   text-decoration: none;
3049 }
3050 .btn-lg,
3051 .btn-
group-lg > .btn {
3052   padding: 10px 16px;
3053   font-size: 18px;
3054   line-height:
1.33;
3055   border-radius: 6px;
3056 }
3057 .btn-sm,
3058 .btn-
group-sm > .btn {
3059   padding: 5px 10px;
3060   font-size: 12px;
3061   line-height:
1.5;
3062   border-radius: 3px;
3063 }
3064 .btn-xs,
3065 .btn-
group-xs > .btn {
3066   padding: 1px 5px;
3067   font-size: 12px;
3068   line-height:
1.5;
3069   border-radius: 3px;
3070 }
3071 .btn-block {
3072   display: block;
3073   width:
100%;
3074 }
3075 .btn-block + .btn-block {
3076   margin-top: 5px;
3077 }
3078 input[type=
"submit"].btn-block,
3079 input[type=
"reset"].btn-block,
3080 input[type=
"button"].btn-block {
3081   width:
100%;
3082 }
3083 .fade {
3084   opacity:
0;
3085   -webkit-transition: opacity .15s linear;
3086        -o-transition: opacity .15s linear;
3087           transition: opacity .15s linear;
3088 }
3089 .fade.
in {
3090   opacity:
1;
3091 }
3092 .collapse {
3093   display: none;
3094 }
3095 .collapse.
in {
3096   display: block;
3097 }
3098 tr.collapse.
in {
3099   display: table-row;
3100 }
3101 tbody.collapse.
in {
3102   display: table-row-
group;
3103 }
3104 .collapsing {
3105   position: relative;
3106   height:
0;
3107   overflow: hidden;
3108   -webkit-transition: height .35s ease;
3109        -o-transition: height .35s ease;
3110           transition: height .35s ease;
3111 }
3112 .caret {
3113   display: inline-block;
3114   width:
0;
3115   height:
0;
3116   margin-left: 2px;
3117   vertical-align: middle;
3118   border-top: 4px solid;
3119   border-right: 4px solid transparent;
3120   border-left: 4px solid transparent;
3121 }
3122 .dropdown {
3123   position: relative;
3124 }
3125 .dropdown-toggle:focus {
3126   outline:
0;
3127 }
3128 .dropdown-menu {
3129   position: absolute;
3130   top:
100%;
3131   left:
0;
3132   z-index:
1000;
3133   display: none;
3134   
float: left;
3135   min-width: 160px;
3136   padding: 5px
0;
3137   margin: 2px
0 0;
3138   font-size: 14px;
3139   text-align: left;
3140   list-style: none;
3141   background-color: #fff;
3142   -webkit-background-clip: padding-box;
3143           background-clip: padding-box;
3144   border: 1px solid #ccc;
3145   border: 1px solid rgba(
0, 0, 0, .15);
3146   border-radius: 4px;
3147   -webkit-box-shadow:
0 6px 12px rgba(0, 0, 0, .175);
3148           box-shadow:
0 6px 12px rgba(0, 0, 0, .175);
3149 }
3150 .dropdown-menu.pull-right {
3151   right:
0;
3152   left: auto;
3153 }
3154 .dropdown-menu .divider {
3155   height: 1px;
3156   margin: 9px
0;
3157   overflow: hidden;
3158   background-color: #e5e5e5;
3159 }
3160 .dropdown-menu > li > a {
3161   display: block;
3162   padding: 3px 20px;
3163   clear: both;
3164   font-weight: normal;
3165   line-height:
1.42857143;
3166   color: #
333;
3167   white-space: nowrap;
3168 }
3169 .dropdown-menu > li > a:hover,
3170 .dropdown-menu > li > a:focus {
3171   color: #
262626;
3172   text-decoration: none;
3173   background-color: #f5f5f5;
3174 }
3175 .dropdown-menu > .active > a,
3176 .dropdown-menu > .active > a:hover,
3177 .dropdown-menu > .active > a:focus {
3178   color: #fff;
3179   text-decoration: none;
3180   background-color: #428bca;
3181   outline:
0;
3182 }
3183 .dropdown-menu > .disabled > a,
3184 .dropdown-menu > .disabled > a:hover,
3185 .dropdown-menu > .disabled > a:focus {
3186   color: #
777;
3187 }
3188 .dropdown-menu > .disabled > a:hover,
3189 .dropdown-menu > .disabled > a:focus {
3190   text-decoration: none;
3191   cursor: not-allowed;
3192   background-color: transparent;
3193   background-image: none;
3194   filter: progid:DXImageTransform.Microsoft.gradient(enabled =
false);
3195 }
3196 .open > .dropdown-menu {
3197   display: block;
3198 }
3199 .open > a {
3200   outline:
0;
3201 }
3202 .dropdown-menu-right {
3203   right:
0;
3204   left: auto;
3205 }
3206 .dropdown-menu-left {
3207   right: auto;
3208   left:
0;
3209 }
3210 .dropdown-header {
3211   display: block;
3212   padding: 3px 20px;
3213   font-size: 12px;
3214   line-height:
1.42857143;
3215   color: #
777;
3216   white-space: nowrap;
3217 }
3218 .dropdown-backdrop {
3219   position:
fixed;
3220   top:
0;
3221   right:
0;
3222   bottom:
0;
3223   left:
0;
3224   z-index:
990;
3225 }
3226 .pull-right > .dropdown-menu {
3227   right:
0;
3228   left: auto;
3229 }
3230 .dropup .caret,
3231 .navbar-
fixed-bottom .dropdown .caret {
3232   content:
"";
3233   border-top:
0;
3234   border-bottom: 4px solid;
3235 }
3236 .dropup .dropdown-menu,
3237 .navbar-
fixed-bottom .dropdown .dropdown-menu {
3238   top: auto;
3239   bottom:
100%;
3240   margin-bottom: 1px;
3241 }
3242 @media (min-width: 768px) {
3243   .navbar-right .dropdown-menu {
3244     right:
0;
3245     left: auto;
3246   }
3247   .navbar-right .dropdown-menu-left {
3248     right: auto;
3249     left:
0;
3250   }
3251 }
3252 .btn-
group,
3253 .btn-
group-vertical {
3254   position: relative;
3255   display: inline-block;
3256   vertical-align: middle;
3257 }
3258 .btn-
group > .btn,
3259 .btn-
group-vertical > .btn {
3260   position: relative;
3261   
float: left;
3262 }
3263 .btn-
group > .btn:hover,
3264 .btn-
group-vertical > .btn:hover,
3265 .btn-
group > .btn:focus,
3266 .btn-
group-vertical > .btn:focus,
3267 .btn-
group > .btn:active,
3268 .btn-
group-vertical > .btn:active,
3269 .btn-
group > .btn.active,
3270 .btn-
group-vertical > .btn.active {
3271   z-index:
2;
3272 }
3273 .btn-
group > .btn:focus,
3274 .btn-
group-vertical > .btn:focus {
3275   outline:
0;
3276 }
3277 .btn-
group .btn + .btn,
3278 .btn-
group .btn + .btn-group,
3279 .btn-
group .btn-group + .btn,
3280 .btn-
group .btn-group + .btn-group {
3281   margin-left: -1px;
3282 }
3283 .btn-toolbar {
3284   margin-left: -5px;
3285 }
3286 .btn-toolbar .btn-
group,
3287 .btn-toolbar .input-
group {
3288   
float: left;
3289 }
3290 .btn-toolbar > .btn,
3291 .btn-toolbar > .btn-
group,
3292 .btn-toolbar > .input-
group {
3293   margin-left: 5px;
3294 }
3295 .btn-
group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3296   border-radius:
0;
3297 }
3298 .btn-
group > .btn:first-child {
3299   margin-left:
0;
3300 }
3301 .btn-
group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3302   border-top-right-radius:
0;
3303   border-bottom-right-radius:
0;
3304 }
3305 .btn-
group > .btn:last-child:not(:first-child),
3306 .btn-
group > .dropdown-toggle:not(:first-child) {
3307   border-top-left-radius:
0;
3308   border-bottom-left-radius:
0;
3309 }
3310 .btn-
group > .btn-group {
3311   
float: left;
3312 }
3313 .btn-
group > .btn-group:not(:first-child):not(:last-child) > .btn {
3314   border-radius:
0;
3315 }
3316 .btn-
group > .btn-group:first-child > .btn:last-child,
3317 .btn-
group > .btn-group:first-child > .dropdown-toggle {
3318   border-top-right-radius:
0;
3319   border-bottom-right-radius:
0;
3320 }
3321 .btn-
group > .btn-group:last-child > .btn:first-child {
3322   border-top-left-radius:
0;
3323   border-bottom-left-radius:
0;
3324 }
3325 .btn-
group .dropdown-toggle:active,
3326 .btn-
group.open .dropdown-toggle {
3327   outline:
0;
3328 }
3329 .btn-
group > .btn + .dropdown-toggle {
3330   padding-right: 8px;
3331   padding-left: 8px;
3332 }
3333 .btn-
group > .btn-lg + .dropdown-toggle {
3334   padding-right: 12px;
3335   padding-left: 12px;
3336 }
3337 .btn-
group.open .dropdown-toggle {
3338   -webkit-box-shadow: inset
0 3px 5px rgba(0, 0, 0, .125);
3339           box-shadow: inset
0 3px 5px rgba(0, 0, 0, .125);
3340 }
3341 .btn-
group.open .dropdown-toggle.btn-link {
3342   -webkit-box-shadow: none;
3343           box-shadow: none;
3344 }
3345 .btn .caret {
3346   margin-left:
0;
3347 }
3348 .btn-lg .caret {
3349   border-width: 5px 5px
0;
3350   border-bottom-width:
0;
3351 }
3352 .dropup .btn-lg .caret {
3353   border-width:
0 5px 5px;
3354 }
3355 .btn-
group-vertical > .btn,
3356 .btn-
group-vertical > .btn-group,
3357 .btn-
group-vertical > .btn-group > .btn {
3358   display: block;
3359   
float: none;
3360   width:
100%;
3361   max-width:
100%;
3362 }
3363 .btn-
group-vertical > .btn-group > .btn {
3364   
float: none;
3365 }
3366 .btn-
group-vertical > .btn + .btn,
3367 .btn-
group-vertical > .btn + .btn-group,
3368 .btn-
group-vertical > .btn-group + .btn,
3369 .btn-
group-vertical > .btn-group + .btn-group {
3370   margin-top: -1px;
3371   margin-left:
0;
3372 }
3373 .btn-
group-vertical > .btn:not(:first-child):not(:last-child) {
3374   border-radius:
0;
3375 }
3376 .btn-
group-vertical > .btn:first-child:not(:last-child) {
3377   border-top-right-radius: 4px;
3378   border-bottom-right-radius:
0;
3379   border-bottom-left-radius:
0;
3380 }
3381 .btn-
group-vertical > .btn:last-child:not(:first-child) {
3382   border-top-left-radius:
0;
3383   border-top-right-radius:
0;
3384   border-bottom-left-radius: 4px;
3385 }
3386 .btn-
group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3387   border-radius:
0;
3388 }
3389 .btn-
group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3390 .btn-
group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3391   border-bottom-right-radius:
0;
3392   border-bottom-left-radius:
0;
3393 }
3394 .btn-
group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3395   border-top-left-radius:
0;
3396   border-top-right-radius:
0;
3397 }
3398 .btn-
group-justified {
3399   display: table;
3400   width:
100%;
3401   table-layout:
fixed;
3402   border-collapse: separate;
3403 }
3404 .btn-
group-justified > .btn,
3405 .btn-
group-justified > .btn-group {
3406   display: table-cell;
3407   
float: none;
3408   width:
1%;
3409 }
3410 .btn-
group-justified > .btn-group .btn {
3411   width:
100%;
3412 }
3413 .btn-
group-justified > .btn-group .dropdown-menu {
3414   left: auto;
3415 }
3416 [data-toggle=
"buttons"] > .btn > input[type="radio"],
3417 [data-toggle=
"buttons"] > .btn > input[type="checkbox"] {
3418   position: absolute;
3419   z-index: -
1;
3420   filter: alpha(opacity=
0);
3421   opacity:
0;
3422 }
3423 .input-
group {
3424   position: relative;
3425   display: table;
3426   border-collapse: separate;
3427 }
3428 .input-
group[class*="col-"] {
3429   
float: none;
3430   padding-right:
0;
3431   padding-left:
0;
3432 }
3433 .input-
group .form-control {
3434   position: relative;
3435   z-index:
2;
3436   
float: left;
3437   width:
100%;
3438   margin-bottom:
0;
3439 }
3440 .input-
group-lg > .form-control,
3441 .input-
group-lg > .input-group-addon,
3442 .input-
group-lg > .input-group-btn > .btn {
3443   height: 46px;
3444   padding: 10px 16px;
3445   font-size: 18px;
3446   line-height:
1.33;
3447   border-radius: 6px;
3448 }

3449 select
.input-group-lg > .form-control,
3450 select
.input-group-lg > .input-group-addon,
3451 select
.input-group-lg > .input-group-btn > .btn {
3452   height: 46px;
3453   line-height: 46px;
3454 }
3455 textarea.input-
group-lg > .form-control,
3456 textarea.input-
group-lg > .input-group-addon,
3457 textarea.input-
group-lg > .input-group-btn > .btn,
3458 select
[multiple].input-group-lg > .form-control,
3459 select
[multiple].input-group-lg > .input-group-addon,
3460 select
[multiple].input-group-lg > .input-group-btn > .btn {
3461   height: auto;
3462 }
3463 .input-
group-sm > .form-control,
3464 .input-
group-sm > .input-group-addon,
3465 .input-
group-sm > .input-group-btn > .btn {
3466   height: 30px;
3467   padding: 5px 10px;
3468   font-size: 12px;
3469   line-height:
1.5;
3470   border-radius: 3px;
3471 }

3472 select
.input-group-sm > .form-control,
3473 select
.input-group-sm > .input-group-addon,
3474 select
.input-group-sm > .input-group-btn > .btn {
3475   height: 30px;
3476   line-height: 30px;
3477 }
3478 textarea.input-
group-sm > .form-control,
3479 textarea.input-
group-sm > .input-group-addon,
3480 textarea.input-
group-sm > .input-group-btn > .btn,
3481 select
[multiple].input-group-sm > .form-control,
3482 select
[multiple].input-group-sm > .input-group-addon,
3483 select
[multiple].input-group-sm > .input-group-btn > .btn {
3484   height: auto;
3485 }
3486 .input-
group-addon,
3487 .input-
group-btn,
3488 .input-
group .form-control {
3489   display: table-cell;
3490 }
3491 .input-
group-addon:not(:first-child):not(:last-child),
3492 .input-
group-btn:not(:first-child):not(:last-child),
3493 .input-
group .form-control:not(:first-child):not(:last-child) {
3494   border-radius:
0;
3495 }
3496 .input-
group-addon,
3497 .input-
group-btn {
3498   width:
1%;
3499   white-space: nowrap;
3500   vertical-align: middle;
3501 }
3502 .input-
group-addon {
3503   padding: 6px 12px;
3504   font-size: 14px;
3505   font-weight: normal;
3506   line-height:
1;
3507   color: #
555;
3508   text-align: center;
3509   background-color: #eee;
3510   border: 1px solid #ccc;
3511   border-radius: 4px;
3512 }
3513 .input-
group-addon.input-sm {
3514   padding: 5px 10px;
3515   font-size: 12px;
3516   border-radius: 3px;
3517 }
3518 .input-
group-addon.input-lg {
3519   padding: 10px 16px;
3520   font-size: 18px;
3521   border-radius: 6px;
3522 }
3523 .input-
group-addon input[type="radio"],
3524 .input-
group-addon input[type="checkbox"] {
3525   margin-top:
0;
3526 }
3527 .input-
group .form-control:first-child,
3528 .input-
group-addon:first-child,
3529 .input-
group-btn:first-child > .btn,
3530 .input-
group-btn:first-child > .btn-group > .btn,
3531 .input-
group-btn:first-child > .dropdown-toggle,
3532 .input-
group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3533 .input-
group-btn:last-child > .btn-group:not(:last-child) > .btn {
3534   border-top-right-radius:
0;
3535   border-bottom-right-radius:
0;
3536 }
3537 .input-
group-addon:first-child {
3538   border-right:
0;
3539 }
3540 .input-
group .form-control:last-child,
3541 .input-
group-addon:last-child,
3542 .input-
group-btn:last-child > .btn,
3543 .input-
group-btn:last-child > .btn-group > .btn,
3544 .input-
group-btn:last-child > .dropdown-toggle,
3545 .input-
group-btn:first-child > .btn:not(:first-child),
3546 .input-
group-btn:first-child > .btn-group:not(:first-child) > .btn {
3547   border-top-left-radius:
0;
3548   border-bottom-left-radius:
0;
3549 }
3550 .input-
group-addon:last-child {
3551   border-left:
0;
3552 }
3553 .input-
group-btn {
3554   position: relative;
3555   font-size:
0;
3556   white-space: nowrap;
3557 }
3558 .input-
group-btn > .btn {
3559   position: relative;
3560 }
3561 .input-
group-btn > .btn + .btn {
3562   margin-left: -1px;
3563 }
3564 .input-
group-btn > .btn:hover,
3565 .input-
group-btn > .btn:focus,
3566 .input-
group-btn > .btn:active {
3567   z-index:
2;
3568 }
3569 .input-
group-btn:first-child > .btn,
3570 .input-
group-btn:first-child > .btn-group {
3571   margin-right: -1px;
3572 }
3573 .input-
group-btn:last-child > .btn,
3574 .input-
group-btn:last-child > .btn-group {
3575   margin-left: -1px;
3576 }
3577 .nav {
3578   padding-left:
0;
3579   margin-bottom:
0;
3580   list-style: none;
3581 }
3582 .nav > li {
3583   position: relative;
3584   display: block;
3585 }
3586 .nav > li > a {
3587   position: relative;
3588   display: block;
3589   padding: 10px 15px;
3590 }
3591 .nav > li > a:hover,
3592 .nav > li > a:focus {
3593   text-decoration: none;
3594   background-color: #eee;
3595 }
3596 .nav > li.disabled > a {
3597   color: #
777;
3598 }
3599 .nav > li.disabled > a:hover,
3600 .nav > li.disabled > a:focus {
3601   color: #
777;
3602   text-decoration: none;
3603   cursor: not-allowed;
3604   background-color: transparent;
3605 }
3606 .nav .open > a,
3607 .nav .open > a:hover,
3608 .nav .open > a:focus {
3609   background-color: #eee;
3610   border-color: #428bca;
3611 }
3612 .nav .nav-divider {
3613   height: 1px;
3614   margin: 9px
0;
3615   overflow: hidden;
3616   background-color: #e5e5e5;
3617 }
3618 .nav > li > a > img {
3619   max-width: none;
3620 }
3621 .nav-tabs {
3622   border-bottom: 1px solid #ddd;
3623 }
3624 .nav-tabs > li {
3625   
float: left;
3626   margin-bottom: -1px;
3627 }
3628 .nav-tabs > li > a {
3629   margin-right: 2px;
3630   line-height:
1.42857143;
3631   border: 1px solid transparent;
3632   border-radius: 4px 4px
0 0;
3633 }
3634 .nav-tabs > li > a:hover {
3635   border-color: #eee #eee #ddd;
3636 }
3637 .nav-tabs > li.active > a,
3638 .nav-tabs > li.active > a:hover,
3639 .nav-tabs > li.active > a:focus {
3640   color: #
555;
3641   cursor:
default;
3642   background-color: #fff;
3643   border: 1px solid #ddd;
3644   border-bottom-color: transparent;
3645 }
3646 .nav-tabs.nav-justified {
3647   width:
100%;
3648   border-bottom:
0;
3649 }
3650 .nav-tabs.nav-justified > li {
3651   
float: none;
3652 }
3653 .nav-tabs.nav-justified > li > a {
3654   margin-bottom: 5px;
3655   text-align: center;
3656 }
3657 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3658   top: auto;
3659   left: auto;
3660 }
3661 @media (min-width: 768px) {
3662   .nav-tabs.nav-justified > li {
3663     display: table-cell;
3664     width:
1%;
3665   }
3666   .nav-tabs.nav-justified > li > a {
3667     margin-bottom:
0;
3668   }
3669 }
3670 .nav-tabs.nav-justified > li > a {
3671   margin-right:
0;
3672   border-radius: 4px;
3673 }
3674 .nav-tabs.nav-justified > .active > a,
3675 .nav-tabs.nav-justified > .active > a:hover,
3676 .nav-tabs.nav-justified > .active > a:focus {
3677   border: 1px solid #ddd;
3678 }
3679 @media (min-width: 768px) {
3680   .nav-tabs.nav-justified > li > a {
3681     border-bottom: 1px solid #ddd;
3682     border-radius: 4px 4px
0 0;
3683   }
3684   .nav-tabs.nav-justified > .active > a,
3685   .nav-tabs.nav-justified > .active > a:hover,
3686   .nav-tabs.nav-justified > .active > a:focus {
3687     border-bottom-color: #fff;
3688   }
3689 }
3690 .nav-pills > li {
3691   
float: left;
3692 }
3693 .nav-pills > li > a {
3694   border-radius: 4px;
3695 }
3696 .nav-pills > li + li {
3697   margin-left: 2px;
3698 }
3699 .nav-pills > li.active > a,
3700 .nav-pills > li.active > a:hover,
3701 .nav-pills > li.active > a:focus {
3702   color: #fff;
3703   background-color: #428bca;
3704 }
3705 .nav-stacked > li {
3706   
float: none;
3707 }
3708 .nav-stacked > li + li {
3709   margin-top: 2px;
3710   margin-left:
0;
3711 }
3712 .nav-justified {
3713   width:
100%;
3714 }
3715 .nav-justified > li {
3716   
float: none;
3717 }
3718 .nav-justified > li > a {
3719   margin-bottom: 5px;
3720   text-align: center;
3721 }
3722 .nav-justified > .dropdown .dropdown-menu {
3723   top: auto;
3724   left: auto;
3725 }
3726 @media (min-width: 768px) {
3727   .nav-justified > li {
3728     display: table-cell;
3729     width:
1%;
3730   }
3731   .nav-justified > li > a {
3732     margin-bottom:
0;
3733   }
3734 }
3735 .nav-tabs-justified {
3736   border-bottom:
0;
3737 }
3738 .nav-tabs-justified > li > a {
3739   margin-right:
0;
3740   border-radius: 4px;
3741 }
3742 .nav-tabs-justified > .active > a,
3743 .nav-tabs-justified > .active > a:hover,
3744 .nav-tabs-justified > .active > a:focus {
3745   border: 1px solid #ddd;
3746 }
3747 @media (min-width: 768px) {
3748   .nav-tabs-justified > li > a {
3749     border-bottom: 1px solid #ddd;
3750     border-radius: 4px 4px
0 0;
3751   }
3752   .nav-tabs-justified > .active > a,
3753   .nav-tabs-justified > .active > a:hover,
3754   .nav-tabs-justified > .active > a:focus {
3755     border-bottom-color: #fff;
3756   }
3757 }
3758 .tab-content > .tab-pane {
3759   display: none;
3760 }
3761 .tab-content > .active {
3762   display: block;
3763 }
3764 .nav-tabs .dropdown-menu {
3765   margin-top: -1px;
3766   border-top-left-radius:
0;
3767   border-top-right-radius:
0;
3768 }
3769 .navbar {
3770   position: relative;
3771   min-height: 50px;
3772   margin-bottom: 20px;
3773   border: 1px solid transparent;
3774 }
3775 @media (min-width: 768px) {
3776   .navbar {
3777     border-radius: 4px;
3778   }
3779 }
3780 @media (min-width: 768px) {
3781   .navbar-header {
3782     
float: left;
3783   }
3784 }
3785 .navbar-collapse {
3786   padding-right: 15px;
3787   padding-left: 15px;
3788   overflow-x: visible;
3789   -webkit-overflow-scrolling: touch;
3790   border-top: 1px solid transparent;
3791   -webkit-box-shadow: inset
0 1px 0 rgba(255, 255, 255, .1);
3792           box-shadow: inset
0 1px 0 rgba(255, 255, 255, .1);
3793 }
3794 .navbar-collapse.
in {
3795   overflow-y: auto;
3796 }
3797 @media (min-width: 768px) {
3798   .navbar-collapse {
3799     width: auto;
3800     border-top:
0;
3801     -webkit-box-shadow: none;
3802             box-shadow: none;
3803   }
3804   .navbar-collapse.collapse {
3805     display: block !important;
3806     height: auto !important;
3807     padding-bottom:
0;
3808     overflow: visible !important;
3809   }
3810   .navbar-collapse.
in {
3811     overflow-y: visible;
3812   }
3813   .navbar-
fixed-top .navbar-collapse,
3814   .navbar-
static-top .navbar-collapse,
3815   .navbar-
fixed-bottom .navbar-collapse {
3816     padding-right:
0;
3817     padding-left:
0;
3818   }
3819 }
3820 .navbar-
fixed-top .navbar-collapse,
3821 .navbar-
fixed-bottom .navbar-collapse {
3822   max-height: 340px;
3823 }
3824 @media (max-width: 480px) and (orientation: landscape) {
3825   .navbar-
fixed-top .navbar-collapse,
3826   .navbar-
fixed-bottom .navbar-collapse {
3827     max-height: 200px;
3828   }
3829 }
3830 .container > .navbar-header,
3831 .container-fluid > .navbar-header,
3832 .container > .navbar-collapse,
3833 .container-fluid > .navbar-collapse {
3834   margin-right: -15px;
3835   margin-left: -15px;
3836 }
3837 @media (min-width: 768px) {
3838   .container > .navbar-header,
3839   .container-fluid > .navbar-header,
3840   .container > .navbar-collapse,
3841   .container-fluid > .navbar-collapse {
3842     margin-right:
0;
3843     margin-left:
0;
3844   }
3845 }
3846 .navbar-
static-top {
3847   z-index:
1000;
3848   border-width:
0 0 1px;
3849 }
3850 @media (min-width: 768px) {
3851   .navbar-
static-top {
3852     border-radius:
0;
3853   }
3854 }
3855 .navbar-
fixed-top,
3856 .navbar-
fixed-bottom {
3857   position:
fixed;
3858   right:
0;
3859   left:
0;
3860   z-index:
1030;
3861   -webkit-transform: translate3d(
0, 0, 0);
3862        -o-transform: translate3d(
0, 0, 0);
3863           transform: translate3d(
0, 0, 0);
3864 }
3865 @media (min-width: 768px) {
3866   .navbar-
fixed-top,
3867   .navbar-
fixed-bottom {
3868     border-radius:
0;
3869   }
3870 }
3871 .navbar-
fixed-top {
3872   top:
0;
3873   border-width:
0 0 1px;
3874 }
3875 .navbar-
fixed-bottom {
3876   bottom:
0;
3877   margin-bottom:
0;
3878   border-width: 1px
0 0;
3879 }
3880 .navbar-brand {
3881   
float: left;
3882   height: 50px;
3883   padding: 15px 15px;
3884   font-size: 18px;
3885   line-height: 20px;
3886 }
3887 .navbar-brand:hover,
3888 .navbar-brand:focus {
3889   text-decoration: none;
3890 }
3891 @media (min-width: 768px) {
3892   .navbar > .container .navbar-brand,
3893   .navbar > .container-fluid .navbar-brand {
3894     margin-left: -15px;
3895   }
3896 }
3897 .navbar-toggle {
3898   position: relative;
3899   
float: right;
3900   padding: 9px 10px;
3901   margin-top: 8px;
3902   margin-right: 15px;
3903   margin-bottom: 8px;
3904   background-color: transparent;
3905   background-image: none;
3906   border: 1px solid transparent;
3907   border-radius: 4px;
3908 }
3909 .navbar-toggle:focus {
3910   outline:
0;
3911 }
3912 .navbar-toggle .icon-bar {
3913   display: block;
3914   width: 22px;
3915   height: 2px;
3916   border-radius: 1px;
3917 }
3918 .navbar-toggle .icon-bar + .icon-bar {
3919   margin-top: 4px;
3920 }
3921 @media (min-width: 768px) {
3922   .navbar-toggle {
3923     display: none;
3924   }
3925 }
3926 .navbar-nav {
3927   margin:
7.5px -15px;
3928 }
3929 .navbar-nav > li > a {
3930   padding-top: 10px;
3931   padding-bottom: 10px;
3932   line-height: 20px;
3933 }
3934 .navbar-form {
3935   padding: 10px 15px;
3936   margin-top: 8px;
3937   margin-right: -15px;
3938   margin-bottom: 8px;
3939   margin-left: -15px;
3940   border-top: 1px solid transparent;
3941   border-bottom: 1px solid transparent;
3942   -webkit-box-shadow: inset
0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3943           box-shadow: inset
0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3944 }
3945 @media (min-width: 768px) {
3946   .navbar-form .form-
group {
3947     display: inline-block;
3948     margin-bottom:
0;
3949     vertical-align: middle;
3950   }
3951   .navbar-form .form-control {
3952     display: inline-block;
3953     width: auto;
3954     vertical-align: middle;
3955   }
3956   .navbar-form .input-
group {
3957     display: inline-table;
3958     vertical-align: middle;
3959   }
3960   .navbar-form .input-
group .input-group-addon,
3961   .navbar-form .input-
group .input-group-btn,
3962   .navbar-form .input-
group .form-control {
3963     width: auto;
3964   }
3965   .navbar-form .input-
group > .form-control {
3966     width:
100%;
3967   }
3968   .navbar-form .control-label {
3969     margin-bottom:
0;
3970     vertical-align: middle;
3971   }
3972   .navbar-form .radio,
3973   .navbar-form .checkbox {
3974     display: inline-block;
3975     margin-top:
0;
3976     margin-bottom:
0;
3977     vertical-align: middle;
3978   }
3979   .navbar-form .radio label,
3980   .navbar-form .checkbox label {
3981     padding-left:
0;
3982   }
3983   .navbar-form .radio input[type=
"radio"],
3984   .navbar-form .checkbox input[type=
"checkbox"] {
3985     position: relative;
3986     margin-left:
0;
3987   }
3988   .navbar-form .has-feedback .form-control-feedback {
3989     top:
0;
3990   }
3991 }
3992 @media (max-width: 767px) {
3993   .navbar-form .form-
group {
3994     margin-bottom: 5px;
3995   }
3996 }
3997 @media (min-width: 768px) {
3998   .navbar-form {
3999     width: auto;
4000     padding-top:
0;
4001     padding-bottom:
0;
4002     margin-right:
0;
4003     margin-left:
0;
4004     border:
0;
4005     -webkit-box-shadow: none;
4006             box-shadow: none;
4007   }
4008   .navbar-form.navbar-right:last-child {
4009     margin-right: -15px;
4010   }
4011 }
4012 .navbar-nav > li > .dropdown-menu {
4013   margin-top:
0;
4014   border-top-left-radius:
0;
4015   border-top-right-radius:
0;
4016 }
4017 .navbar-
fixed-bottom .navbar-nav > li > .dropdown-menu {
4018   border-bottom-right-radius:
0;
4019   border-bottom-left-radius:
0;
4020 }
4021 .navbar-btn {
4022   margin-top: 8px;
4023   margin-bottom: 8px;
4024 }
4025 .navbar-btn.btn-sm {
4026   margin-top: 10px;
4027   margin-bottom: 10px;
4028 }
4029 .navbar-btn.btn-xs {
4030   margin-top: 14px;
4031   margin-bottom: 14px;
4032 }
4033 .navbar-text {
4034   margin-top: 15px;
4035   margin-bottom: 15px;
4036 }
4037 @media (min-width: 768px) {
4038   .navbar-text {
4039     
float: left;
4040     margin-right: 15px;
4041     margin-left: 15px;
4042   }
4043   .navbar-text.navbar-right:last-child {
4044     margin-right:
0;
4045   }
4046 }
4047 .navbar-
default {
4048   background-color: #f8f8f8;
4049   border-color: #e7e7e7;
4050 }
4051 .navbar-
default .navbar-brand {
4052   color: #
777;
4053 }
4054 .navbar-
default .navbar-brand:hover,
4055 .navbar-
default .navbar-brand:focus {
4056   color: #5e5e5e;
4057   background-color: transparent;
4058 }
4059 .navbar-
default .navbar-text {
4060   color: #
777;
4061 }
4062 .navbar-
default .navbar-nav > li > a {
4063   color: #
777;
4064 }
4065 .navbar-
default .navbar-nav > li > a:hover,
4066 .navbar-
default .navbar-nav > li > a:focus {
4067   color: #
333;
4068   background-color: transparent;
4069 }
4070 .navbar-
default .navbar-nav > .active > a,
4071 .navbar-
default .navbar-nav > .active > a:hover,
4072 .navbar-
default .navbar-nav > .active > a:focus {
4073   color: #
555;
4074   background-color: #e7e7e7;
4075 }
4076 .navbar-
default .navbar-nav > .disabled > a,
4077 .navbar-
default .navbar-nav > .disabled > a:hover,
4078 .navbar-
default .navbar-nav > .disabled > a:focus {
4079   color: #ccc;
4080   background-color: transparent;
4081 }
4082 .navbar-
default .navbar-toggle {
4083   border-color: #ddd;
4084 }
4085 .navbar-
default .navbar-toggle:hover,
4086 .navbar-
default .navbar-toggle:focus {
4087   background-color: #ddd;
4088 }
4089 .navbar-
default .navbar-toggle .icon-bar {
4090   background-color: #
888;
4091 }
4092 .navbar-
default .navbar-collapse,
4093 .navbar-
default .navbar-form {
4094   border-color: #e7e7e7;
4095 }
4096 .navbar-
default .navbar-nav > .open > a,
4097 .navbar-
default .navbar-nav > .open > a:hover,
4098 .navbar-
default .navbar-nav > .open > a:focus {
4099   color: #
555;
4100   background-color: #e7e7e7;
4101 }
4102 @media (max-width: 767px) {
4103   .navbar-
default .navbar-nav .open .dropdown-menu > li > a {
4104     color: #
777;
4105   }
4106   .navbar-
default .navbar-nav .open .dropdown-menu > li > a:hover,
4107   .navbar-
default .navbar-nav .open .dropdown-menu > li > a:focus {
4108     color: #
333;
4109     background-color: transparent;
4110   }
4111   .navbar-
default .navbar-nav .open .dropdown-menu > .active > a,
4112   .navbar-
default .navbar-nav .open .dropdown-menu > .active > a:hover,
4113   .navbar-
default .navbar-nav .open .dropdown-menu > .active > a:focus {
4114     color: #
555;
4115     background-color: #e7e7e7;
4116   }
4117   .navbar-
default .navbar-nav .open .dropdown-menu > .disabled > a,
4118   .navbar-
default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4119   .navbar-
default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4120     color: #ccc;
4121     background-color: transparent;
4122   }
4123 }
4124 .navbar-
default .navbar-link {
4125   color: #
777;
4126 }
4127 .navbar-
default .navbar-link:hover {
4128   color: #
333;
4129 }
4130 .navbar-
default .btn-link {
4131   color: #
777;
4132 }
4133 .navbar-
default .btn-link:hover,
4134 .navbar-
default .btn-link:focus {
4135   color: #
333;
4136 }
4137 .navbar-
default .btn-link[disabled]:hover,
4138 fieldset[disabled] .navbar-
default .btn-link:hover,
4139 .navbar-
default .btn-link[disabled]:focus,
4140 fieldset[disabled] .navbar-
default .btn-link:focus {
4141   color: #ccc;
4142 }
4143 .navbar-inverse {
4144   background-color: #
222;
4145   border-color: #
080808;
4146 }
4147 .navbar-inverse .navbar-brand {
4148   color: #
777;
4149 }
4150 .navbar-inverse .navbar-brand:hover,
4151 .navbar-inverse .navbar-brand:focus {
4152   color: #fff;
4153   background-color: transparent;
4154 }
4155 .navbar-inverse .navbar-text {
4156   color: #
777;
4157 }
4158 .navbar-inverse .navbar-nav > li > a {
4159   color: #
777;
4160 }
4161 .navbar-inverse .navbar-nav > li > a:hover,
4162 .navbar-inverse .navbar-nav > li > a:focus {
4163   color: #fff;
4164   background-color: transparent;
4165 }
4166 .navbar-inverse .navbar-nav > .active > a,
4167 .navbar-inverse .navbar-nav > .active > a:hover,
4168 .navbar-inverse .navbar-nav > .active > a:focus {
4169   color: #fff;
4170   background-color: #
080808;
4171 }
4172 .navbar-inverse .navbar-nav > .disabled > a,
4173 .navbar-inverse .navbar-nav > .disabled > a:hover,
4174 .navbar-inverse .navbar-nav > .disabled > a:focus {
4175   color: #
444;
4176   background-color: transparent;
4177 }
4178 .navbar-inverse .navbar-toggle {
4179   border-color: #
333;
4180 }
4181 .navbar-inverse .navbar-toggle:hover,
4182 .navbar-inverse .navbar-toggle:focus {
4183   background-color: #
333;
4184 }
4185 .navbar-inverse .navbar-toggle .icon-bar {
4186   background-color: #fff;
4187 }
4188 .navbar-inverse .navbar-collapse,
4189 .navbar-inverse .navbar-form {
4190   border-color: #
101010;
4191 }
4192 .navbar-inverse .navbar-nav > .open > a,
4193 .navbar-inverse .navbar-nav > .open > a:hover,
4194 .navbar-inverse .navbar-nav > .open > a:focus {
4195   color: #fff;
4196   background-color: #
080808;
4197 }
4198 @media (max-width: 767px) {
4199   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4200     border-color: #
080808;
4201   }
4202   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4203     background-color: #
080808;
4204   }
4205   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4206     color: #
777;
4207   }
4208   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4209   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4210     color: #fff;
4211     background-color: transparent;
4212   }
4213   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4214   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4215   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4216     color: #fff;
4217     background-color: #
080808;
4218   }
4219   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4220   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4221   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4222     color: #
444;
4223     background-color: transparent;
4224   }
4225 }
4226 .navbar-inverse .navbar-link {
4227   color: #
777;
4228 }
4229 .navbar-inverse .navbar-link:hover {
4230   color: #fff;
4231 }
4232 .navbar-inverse .btn-link {
4233   color: #
777;
4234 }
4235 .navbar-inverse .btn-link:hover,
4236 .navbar-inverse .btn-link:focus {
4237   color: #fff;
4238 }
4239 .navbar-inverse .btn-link[disabled]:hover,
4240 fieldset[disabled] .navbar-inverse .btn-link:hover,
4241 .navbar-inverse .btn-link[disabled]:focus,
4242 fieldset[disabled] .navbar-inverse .btn-link:focus {
4243   color: #
444;
4244 }
4245 .breadcrumb {
4246   padding: 8px 15px;
4247   margin-bottom: 20px;
4248   list-style: none;
4249   background-color: #f5f5f5;
4250   border-radius: 4px;
4251 }
4252 .breadcrumb > li {
4253   display: inline-block;
4254 }
4255 .breadcrumb > li + li:before {
4256   padding:
0 5px;
4257   color: #ccc;
4258   content:
"/\00a0";
4259 }
4260 .breadcrumb > .active {
4261   color: #
777;
4262 }
4263 .pagination {
4264   display: inline-block;
4265   padding-left:
0;
4266   margin: 20px
0;
4267   border-radius: 4px;
4268 }
4269 .pagination > li {
4270   display: inline;
4271 }
4272 .pagination > li > a,
4273 .pagination > li > span {
4274   position: relative;
4275   
float: left;
4276   padding: 6px 12px;
4277   margin-left: -1px;
4278   line-height:
1.42857143;
4279   color: #428bca;
4280   text-decoration: none;
4281   background-color: #fff;
4282   border: 1px solid #ddd;
4283 }
4284 .pagination > li:first-child > a,
4285 .pagination > li:first-child > span {
4286   margin-left:
0;
4287   border-top-left-radius: 4px;
4288   border-bottom-left-radius: 4px;
4289 }
4290 .pagination > li:last-child > a,
4291 .pagination > li:last-child > span {
4292   border-top-right-radius: 4px;
4293   border-bottom-right-radius: 4px;
4294 }
4295 .pagination > li > a:hover,
4296 .pagination > li > span:hover,
4297 .pagination > li > a:focus,
4298 .pagination > li > span:focus {
4299   color: #2a6496;
4300   background-color: #eee;
4301   border-color: #ddd;
4302 }
4303 .pagination > .active > a,
4304 .pagination > .active > span,
4305 .pagination > .active > a:hover,
4306 .pagination > .active > span:hover,
4307 .pagination > .active > a:focus,
4308 .pagination > .active > span:focus {
4309   z-index:
2;
4310   color: #fff;
4311   cursor:
default;
4312   background-color: #428bca;
4313   border-color: #428bca;
4314 }
4315 .pagination > .disabled > span,
4316 .pagination > .disabled > span:hover,
4317 .pagination > .disabled > span:focus,
4318 .pagination > .disabled > a,
4319 .pagination > .disabled > a:hover,
4320 .pagination > .disabled > a:focus {
4321   color: #
777;
4322   cursor: not-allowed;
4323   background-color: #fff;
4324   border-color: #ddd;
4325 }
4326 .pagination-lg > li > a,
4327 .pagination-lg > li > span {
4328   padding: 10px 16px;
4329   font-size: 18px;
4330 }
4331 .pagination-lg > li:first-child > a,
4332 .pagination-lg > li:first-child > span {
4333   border-top-left-radius: 6px;
4334   border-bottom-left-radius: 6px;
4335 }
4336 .pagination-lg > li:last-child > a,
4337 .pagination-lg > li:last-child > span {
4338   border-top-right-radius: 6px;
4339   border-bottom-right-radius: 6px;
4340 }
4341 .pagination-sm > li > a,
4342 .pagination-sm > li > span {
4343   padding: 5px 10px;
4344   font-size: 12px;
4345 }
4346 .pagination-sm > li:first-child > a,
4347 .pagination-sm > li:first-child > span {
4348   border-top-left-radius: 3px;
4349   border-bottom-left-radius: 3px;
4350 }
4351 .pagination-sm > li:last-child > a,
4352 .pagination-sm > li:last-child > span {
4353   border-top-right-radius: 3px;
4354   border-bottom-right-radius: 3px;
4355 }
4356 .pager {
4357   padding-left:
0;
4358   margin: 20px
0;
4359   text-align: center;
4360   list-style: none;
4361 }
4362 .pager li {
4363   display: inline;
4364 }
4365 .pager li > a,
4366 .pager li > span {
4367   display: inline-block;
4368   padding: 5px 14px;
4369   background-color: #fff;
4370   border: 1px solid #ddd;
4371   border-radius: 15px;
4372 }
4373 .pager li > a:hover,
4374 .pager li > a:focus {
4375   text-decoration: none;
4376   background-color: #eee;
4377 }
4378 .pager .next > a,
4379 .pager .next > span {
4380   
float: right;
4381 }
4382 .pager .previous > a,
4383 .pager .previous > span {
4384   
float: left;
4385 }
4386 .pager .disabled > a,
4387 .pager .disabled > a:hover,
4388 .pager .disabled > a:focus,
4389 .pager .disabled > span {
4390   color: #
777;
4391   cursor: not-allowed;
4392   background-color: #fff;
4393 }
4394 .label {
4395   display: inline;
4396   padding: .2em .6em .3em;
4397   font-size:
75%;
4398   font-weight: bold;
4399   line-height:
1;
4400   color: #fff;
4401   text-align: center;
4402   white-space: nowrap;
4403   vertical-align: baseline;
4404   border-radius: .25em;
4405 }
4406 a.label:hover,
4407 a.label:focus {
4408   color: #fff;
4409   text-decoration: none;
4410   cursor: pointer;
4411 }
4412 .label:empty {
4413   display: none;
4414 }
4415 .btn .label {
4416   position: relative;
4417   top: -1px;
4418 }
4419 .label-
default {
4420   background-color: #
777;
4421 }
4422 .label-
default[href]:hover,
4423 .label-
default[href]:focus {
4424   background-color: #5e5e5e;
4425 }
4426 .label-primary {
4427   background-color: #428bca;
4428 }
4429 .label-primary[href]:hover,
4430 .label-primary[href]:focus {
4431   background-color: #3071a9;
4432 }
4433 .label-success {
4434   background-color: #5cb85c;
4435 }
4436 .label-success[href]:hover,
4437 .label-success[href]:focus {
4438   background-color: #449d44;
4439 }
4440 .label-info {
4441   background-color: #5bc0de;
4442 }
4443 .label-info[href]:hover,
4444 .label-info[href]:focus {
4445   background-color: #31b0d5;
4446 }
4447 .label-warning {
4448   background-color: #f0ad4e;
4449 }
4450 .label-warning[href]:hover,
4451 .label-warning[href]:focus {
4452   background-color: #ec971f;
4453 }
4454 .label-danger {
4455   background-color: #d9534f;
4456 }
4457 .label-danger[href]:hover,
4458 .label-danger[href]:focus {
4459   background-color: #c9302c;
4460 }
4461 .badge {
4462   display: inline-block;
4463   min-width: 10px;
4464   padding: 3px 7px;
4465   font-size: 12px;
4466   font-weight: bold;
4467   line-height:
1;
4468   color: #fff;
4469   text-align: center;
4470   white-space: nowrap;
4471   vertical-align: baseline;
4472   background-color: #
777;
4473   border-radius: 10px;
4474 }
4475 .badge:empty {
4476   display: none;
4477 }
4478 .btn .badge {
4479   position: relative;
4480   top: -1px;
4481 }
4482 .btn-xs .badge {
4483   top:
0;
4484   padding: 1px 5px;
4485 }
4486 a.badge:hover,
4487 a.badge:focus {
4488   color: #fff;
4489   text-decoration: none;
4490   cursor: pointer;
4491 }
4492 a.list-
group-item.active > .badge,
4493 .nav-pills > .active > a > .badge {
4494   color: #428bca;
4495   background-color: #fff;
4496 }
4497 .nav-pills > li > a > .badge {
4498   margin-left: 3px;
4499 }
4500 .jumbotron {
4501   padding: 30px;
4502   margin-bottom: 30px;
4503   color: inherit;
4504   background-color: #eee;
4505 }
4506 .jumbotron h1,
4507 .jumbotron .h1 {
4508   color: inherit;
4509 }
4510 .jumbotron p {
4511   margin-bottom: 15px;
4512   font-size: 21px;
4513   font-weight:
200;
4514 }
4515 .jumbotron > hr {
4516   border-top-color: #d5d5d5;
4517 }
4518 .container .jumbotron {
4519   border-radius: 6px;
4520 }
4521 .jumbotron .container {
4522   max-width:
100%;
4523 }
4524 @media screen and (min-width: 768px) {
4525   .jumbotron {
4526     padding-top: 48px;
4527     padding-bottom: 48px;
4528   }
4529   .container .jumbotron {
4530     padding-right: 60px;
4531     padding-left: 60px;
4532   }
4533   .jumbotron h1,
4534   .jumbotron .h1 {
4535     font-size: 63px;
4536   }
4537 }
4538 .thumbnail {
4539   display: block;
4540   padding: 4px;
4541   margin-bottom: 20px;
4542   line-height:
1.42857143;
4543   background-color: #fff;
4544   border: 1px solid #ddd;
4545   border-radius: 4px;
4546   -webkit-transition: all .2s ease-
in-out;
4547        -o-transition: all .2s ease-
in-out;
4548           transition: all .2s ease-
in-out;
4549 }
4550 .thumbnail > img,
4551 .thumbnail a > img {
4552   margin-right: auto;
4553   margin-left: auto;
4554 }
4555 a.thumbnail:hover,
4556 a.thumbnail:focus,
4557 a.thumbnail.active {
4558   border-color: #428bca;
4559 }
4560 .thumbnail .caption {
4561   padding: 9px;
4562   color: #
333;
4563 }
4564 .alert {
4565   padding: 15px;
4566   margin-bottom: 20px;
4567   border: 1px solid transparent;
4568   border-radius: 4px;
4569 }
4570 .alert h4 {
4571   margin-top:
0;
4572   color: inherit;
4573 }
4574 .alert .alert-link {
4575   font-weight: bold;
4576 }
4577 .alert > p,
4578 .alert > ul {
4579   margin-bottom:
0;
4580 }
4581 .alert > p + p {
4582   margin-top: 5px;
4583 }
4584 .alert-dismissable,
4585 .alert-dismissible {
4586   padding-right: 35px;
4587 }
4588 .alert-dismissable .close,
4589 .alert-dismissible .close {
4590   position: relative;
4591   top: -2px;
4592   right: -21px;
4593   color: inherit;
4594 }
4595 .alert-success {
4596   color: #3c763d;
4597   background-color: #dff0d8;
4598   border-color: #d6e9c6;
4599 }
4600 .alert-success hr {
4601   border-top-color: #c9e2b3;
4602 }
4603 .alert-success .alert-link {
4604   color: #2b542c;
4605 }
4606 .alert-info {
4607   color: #
31708f;
4608   background-color: #d9edf7;
4609   border-color: #bce8f1;
4610 }
4611 .alert-info hr {
4612   border-top-color: #a6e1ec;
4613 }
4614 .alert-info .alert-link {
4615   color: #
245269;
4616 }
4617 .alert-warning {
4618   color: #8a6d3b;
4619   background-color: #fcf8e3;
4620   border-color: #faebcc;
4621 }
4622 .alert-warning hr {
4623   border-top-color: #f7e1b5;
4624 }
4625 .alert-warning .alert-link {
4626   color: #66512c;
4627 }
4628 .alert-danger {
4629   color: #a94442;
4630   background-color: #f2dede;
4631   border-color: #ebccd1;
4632 }
4633 .alert-danger hr {
4634   border-top-color: #e4b9c0;
4635 }
4636 .alert-danger .alert-link {
4637   color: #
843534;
4638 }
4639 @-webkit-keyframes progress-bar-stripes {
4640   
from {
4641     background-position: 40px
0;
4642   }
4643   to {
4644     background-position:
0 0;
4645   }
4646 }
4647 @-o-keyframes progress-bar-stripes {
4648   
from {
4649     background-position: 40px
0;
4650   }
4651   to {
4652     background-position:
0 0;
4653   }
4654 }
4655 @keyframes progress-bar-stripes {
4656   
from {
4657     background-position: 40px
0;
4658   }
4659   to {
4660     background-position:
0 0;
4661   }
4662 }
4663 .progress {
4664   height: 20px;
4665   margin-bottom: 20px;
4666   overflow: hidden;
4667   background-color: #f5f5f5;
4668   border-radius: 4px;
4669   -webkit-box-shadow: inset
0 1px 2px rgba(0, 0, 0, .1);
4670           box-shadow: inset
0 1px 2px rgba(0, 0, 0, .1);
4671 }
4672 .progress-bar {
4673   
float: left;
4674   width:
0;
4675   height:
100%;
4676   font-size: 12px;
4677   line-height: 20px;
4678   color: #fff;
4679   text-align: center;
4680   background-color: #428bca;
4681   -webkit-box-shadow: inset
0 -1px 0 rgba(0, 0, 0, .15);
4682           box-shadow: inset
0 -1px 0 rgba(0, 0, 0, .15);
4683   -webkit-transition: width .6s ease;
4684        -o-transition: width .6s ease;
4685           transition: width .6s ease;
4686 }
4687 .progress-striped .progress-bar,
4688 .progress-bar-striped {
4689   background-image: -webkit-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4690   background-image: -o-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4691   background-image: linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4692   -webkit-background-size: 40px 40px;
4693           background-size: 40px 40px;
4694 }
4695 .progress.active .progress-bar,
4696 .progress-bar.active {
4697   -webkit-animation: progress-bar-stripes 2s linear infinite;
4698        -o-animation: progress-bar-stripes 2s linear infinite;
4699           animation: progress-bar-stripes 2s linear infinite;
4700 }
4701 .progress-bar[aria-valuenow=
"1"],
4702 .progress-bar[aria-valuenow=
"2"] {
4703   min-width: 30px;
4704 }
4705 .progress-bar[aria-valuenow=
"0"] {
4706   min-width: 30px;
4707   color: #
777;
4708   background-color: transparent;
4709   background-image: none;
4710   -webkit-box-shadow: none;
4711           box-shadow: none;
4712 }
4713 .progress-bar-success {
4714   background-color: #5cb85c;
4715 }
4716 .progress-striped .progress-bar-success {
4717   background-image: -webkit-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4718   background-image: -o-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4719   background-image: linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4720 }
4721 .progress-bar-info {
4722   background-color: #5bc0de;
4723 }
4724 .progress-striped .progress-bar-info {
4725   background-image: -webkit-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4726   background-image: -o-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4727   background-image: linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4728 }
4729 .progress-bar-warning {
4730   background-color: #f0ad4e;
4731 }
4732 .progress-striped .progress-bar-warning {
4733   background-image: -webkit-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4734   background-image: -o-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4735   background-image: linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4736 }
4737 .progress-bar-danger {
4738   background-color: #d9534f;
4739 }
4740 .progress-striped .progress-bar-danger {
4741   background-image: -webkit-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4742   background-image: -o-linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4743   background-image: linear-gradient(45deg, rgba(
255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4744 }
4745 .media,
4746 .media-body {
4747   overflow: hidden;
4748   zoom:
1;
4749 }
4750 .media,
4751 .media .media {
4752   margin-top: 15px;
4753 }
4754 .media:first-child {
4755   margin-top:
0;
4756 }
4757 .media-
object {
4758   display: block;
4759 }
4760 .media-heading {
4761   margin:
0 0 5px;
4762 }
4763 .media > .pull-left {
4764   margin-right: 10px;
4765 }
4766 .media > .pull-right {
4767   margin-left: 10px;
4768 }
4769 .media-list {
4770   padding-left:
0;
4771   list-style: none;
4772 }
4773 .list-
group {
4774   padding-left:
0;
4775   margin-bottom: 20px;
4776 }
4777 .list-
group-item {
4778   position: relative;
4779   display: block;
4780   padding: 10px 15px;
4781   margin-bottom: -1px;
4782   background-color: #fff;
4783   border: 1px solid #ddd;
4784 }
4785 .list-
group-item:first-child {
4786   border-top-left-radius: 4px;
4787   border-top-right-radius: 4px;
4788 }
4789 .list-
group-item:last-child {
4790   margin-bottom:
0;
4791   border-bottom-right-radius: 4px;
4792   border-bottom-left-radius: 4px;
4793 }
4794 .list-
group-item > .badge {
4795   
float: right;
4796 }
4797 .list-
group-item > .badge + .badge {
4798   margin-right: 5px;
4799 }
4800 a.list-
group-item {
4801   color: #
555;
4802 }
4803 a.list-
group-item .list-group-item-heading {
4804   color: #
333;
4805 }
4806 a.list-
group-item:hover,
4807 a.list-
group-item:focus {
4808   color: #
555;
4809   text-decoration: none;
4810   background-color: #f5f5f5;
4811 }
4812 .list-
group-item.disabled,
4813 .list-
group-item.disabled:hover,
4814 .list-
group-item.disabled:focus {
4815   color: #
777;
4816   background-color: #eee;
4817 }
4818 .list-
group-item.disabled .list-group-item-heading,
4819 .list-
group-item.disabled:hover .list-group-item-heading,
4820 .list-
group-item.disabled:focus .list-group-item-heading {
4821   color: inherit;
4822 }
4823 .list-
group-item.disabled .list-group-item-text,
4824 .list-
group-item.disabled:hover .list-group-item-text,
4825 .list-
group-item.disabled:focus .list-group-item-text {
4826   color: #
777;
4827 }
4828 .list-
group-item.active,
4829 .list-
group-item.active:hover,
4830 .list-
group-item.active:focus {
4831   z-index:
2;
4832   color: #fff;
4833   background-color: #428bca;
4834   border-color: #428bca;
4835 }
4836 .list-
group-item.active .list-group-item-heading,
4837 .list-
group-item.active:hover .list-group-item-heading,
4838 .list-
group-item.active:focus .list-group-item-heading,
4839 .list-
group-item.active .list-group-item-heading > small,
4840 .list-
group-item.active:hover .list-group-item-heading > small,
4841 .list-
group-item.active:focus .list-group-item-heading > small,
4842 .list-
group-item.active .list-group-item-heading > .small,
4843 .list-
group-item.active:hover .list-group-item-heading > .small,
4844 .list-
group-item.active:focus .list-group-item-heading > .small {
4845   color: inherit;
4846 }
4847 .list-
group-item.active .list-group-item-text,
4848 .list-
group-item.active:hover .list-group-item-text,
4849 .list-
group-item.active:focus .list-group-item-text {
4850   color: #e1edf7;
4851 }
4852 .list-
group-item-success {
4853   color: #3c763d;
4854   background-color: #dff0d8;
4855 }
4856 a.list-
group-item-success {
4857   color: #3c763d;
4858 }
4859 a.list-
group-item-success .list-group-item-heading {
4860   color: inherit;
4861 }
4862 a.list-
group-item-success:hover,
4863 a.list-
group-item-success:focus {
4864   color: #3c763d;
4865   background-color: #d0e9c6;
4866 }
4867 a.list-
group-item-success.active,
4868 a.list-
group-item-success.active:hover,
4869 a.list-
group-item-success.active:focus {
4870   color: #fff;
4871   background-color: #3c763d;
4872   border-color: #3c763d;
4873 }
4874 .list-
group-item-info {
4875   color: #
31708f;
4876   background-color: #d9edf7;
4877 }
4878 a.list-
group-item-info {
4879   color: #
31708f;
4880 }
4881 a.list-
group-item-info .list-group-item-heading {
4882   color: inherit;
4883 }
4884 a.list-
group-item-info:hover,
4885 a.list-
group-item-info:focus {
4886   color: #
31708f;
4887   background-color: #c4e3f3;
4888 }
4889 a.list-
group-item-info.active,
4890 a.list-
group-item-info.active:hover,
4891 a.list-
group-item-info.active:focus {
4892   color: #fff;
4893   background-color: #
31708f;
4894   border-color: #
31708f;
4895 }
4896 .list-
group-item-warning {
4897   color: #8a6d3b;
4898   background-color: #fcf8e3;
4899 }
4900 a.list-
group-item-warning {
4901   color: #8a6d3b;
4902 }
4903 a.list-
group-item-warning .list-group-item-heading {
4904   color: inherit;
4905 }
4906 a.list-
group-item-warning:hover,
4907 a.list-
group-item-warning:focus {
4908   color: #8a6d3b;
4909   background-color: #faf2cc;
4910 }
4911 a.list-
group-item-warning.active,
4912 a.list-
group-item-warning.active:hover,
4913 a.list-
group-item-warning.active:focus {
4914   color: #fff;
4915   background-color: #8a6d3b;
4916   border-color: #8a6d3b;
4917 }
4918 .list-
group-item-danger {
4919   color: #a94442;
4920   background-color: #f2dede;
4921 }
4922 a.list-
group-item-danger {
4923   color: #a94442;
4924 }
4925 a.list-
group-item-danger .list-group-item-heading {
4926   color: inherit;
4927 }
4928 a.list-
group-item-danger:hover,
4929 a.list-
group-item-danger:focus {
4930   color: #a94442;
4931   background-color: #ebcccc;
4932 }
4933 a.list-
group-item-danger.active,
4934 a.list-
group-item-danger.active:hover,
4935 a.list-
group-item-danger.active:focus {
4936   color: #fff;
4937   background-color: #a94442;
4938   border-color: #a94442;
4939 }
4940 .list-
group-item-heading {
4941   margin-top:
0;
4942   margin-bottom: 5px;
4943 }
4944 .list-
group-item-text {
4945   margin-bottom:
0;
4946   line-height:
1.3;
4947 }
4948 .panel {
4949   margin-bottom: 20px;
4950   background-color: #fff;
4951   border: 1px solid transparent;
4952   border-radius: 4px;
4953   -webkit-box-shadow:
0 1px 1px rgba(0, 0, 0, .05);
4954           box-shadow:
0 1px 1px rgba(0, 0, 0, .05);
4955 }
4956 .panel-body {
4957   padding: 15px;
4958 }
4959 .panel-heading {
4960   padding: 10px 15px;
4961   border-bottom: 1px solid transparent;
4962   border-top-left-radius: 3px;
4963   border-top-right-radius: 3px;
4964 }
4965 .panel-heading > .dropdown .dropdown-toggle {
4966   color: inherit;
4967 }
4968 .panel-title {
4969   margin-top:
0;
4970   margin-bottom:
0;
4971   font-size: 16px;
4972   color: inherit;
4973 }
4974 .panel-title > a {
4975   color: inherit;
4976 }
4977 .panel-footer {
4978   padding: 10px 15px;
4979   background-color: #f5f5f5;
4980   border-top: 1px solid #ddd;
4981   border-bottom-right-radius: 3px;
4982   border-bottom-left-radius: 3px;
4983 }
4984 .panel > .list-
group {
4985   margin-bottom:
0;
4986 }
4987 .panel > .list-
group .list-group-item {
4988   border-width: 1px
0;
4989   border-radius:
0;
4990 }
4991 .panel > .list-
group:first-child .list-group-item:first-child {
4992   border-top:
0;
4993   border-top-left-radius: 3px;
4994   border-top-right-radius: 3px;
4995 }
4996 .panel > .list-
group:last-child .list-group-item:last-child {
4997   border-bottom:
0;
4998   border-bottom-right-radius: 3px;
4999   border-bottom-left-radius: 3px;
5000 }
5001 .panel-heading + .list-
group .list-group-item:first-child {
5002   border-top-width:
0;
5003 }
5004 .list-
group + .panel-footer {
5005   border-top-width:
0;
5006 }
5007 .panel > .table,
5008 .panel > .table-responsive > .table,
5009 .panel > .panel-collapse > .table {
5010   margin-bottom:
0;
5011 }
5012 .panel > .table:first-child,
5013 .panel > .table-responsive:first-child > .table:first-child {
5014   border-top-left-radius: 3px;
5015   border-top-right-radius: 3px;
5016 }
5017 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5018 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5019 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5020 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5021 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5022 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5023 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5024 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5025   border-top-left-radius: 3px;
5026 }
5027 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5028 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5029 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5030 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5031 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5032 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5033 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5034 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5035   border-top-right-radius: 3px;
5036 }
5037 .panel > .table:last-child,
5038 .panel > .table-responsive:last-child > .table:last-child {
5039   border-bottom-right-radius: 3px;
5040   border-bottom-left-radius: 3px;
5041 }
5042 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5043 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5044 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5045 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5046 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5047 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5048 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5049 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5050   border-bottom-left-radius: 3px;
5051 }
5052 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5053 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5054 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5055 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5056 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5057 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5058 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5059 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5060   border-bottom-right-radius: 3px;
5061 }
5062 .panel > .panel-body + .table,
5063 .panel > .panel-body + .table-responsive {
5064   border-top: 1px solid #ddd;
5065 }
5066 .panel > .table > tbody:first-child > tr:first-child th,
5067 .panel > .table > tbody:first-child > tr:first-child td {
5068   border-top:
0;
5069 }
5070 .panel > .table-bordered,
5071 .panel > .table-responsive > .table-bordered {
5072   border:
0;
5073 }
5074 .panel > .table-bordered > thead > tr > th:first-child,
5075 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5076 .panel > .table-bordered > tbody > tr > th:first-child,
5077 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5078 .panel > .table-bordered > tfoot > tr > th:first-child,
5079 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5080 .panel > .table-bordered > thead > tr > td:first-child,
5081 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5082 .panel > .table-bordered > tbody > tr > td:first-child,
5083 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5084 .panel > .table-bordered > tfoot > tr > td:first-child,
5085 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5086   border-left:
0;
5087 }
5088 .panel > .table-bordered > thead > tr > th:last-child,
5089 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5090 .panel > .table-bordered > tbody > tr > th:last-child,
5091 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5092 .panel > .table-bordered > tfoot > tr > th:last-child,
5093 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5094 .panel > .table-bordered > thead > tr > td:last-child,
5095 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5096 .panel > .table-bordered > tbody > tr > td:last-child,
5097 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5098 .panel > .table-bordered > tfoot > tr > td:last-child,
5099 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5100   border-right:
0;
5101 }
5102 .panel > .table-bordered > thead > tr:first-child > td,
5103 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5104 .panel > .table-bordered > tbody > tr:first-child > td,
5105 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5106 .panel > .table-bordered > thead > tr:first-child > th,
5107 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5108 .panel > .table-bordered > tbody > tr:first-child > th,
5109 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5110   border-bottom:
0;
5111 }
5112 .panel > .table-bordered > tbody > tr:last-child > td,
5113 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5114 .panel > .table-bordered > tfoot > tr:last-child > td,
5115 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5116 .panel > .table-bordered > tbody > tr:last-child > th,
5117 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5118 .panel > .table-bordered > tfoot > tr:last-child > th,
5119 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5120   border-bottom:
0;
5121 }
5122 .panel > .table-responsive {
5123   margin-bottom:
0;
5124   border:
0;
5125 }
5126 .panel-
group {
5127   margin-bottom: 20px;
5128 }
5129 .panel-
group .panel {
5130   margin-bottom:
0;
5131   border-radius: 4px;
5132 }
5133 .panel-
group .panel + .panel {
5134   margin-top: 5px;
5135 }
5136 .panel-
group .panel-heading {
5137   border-bottom:
0;
5138 }
5139 .panel-
group .panel-heading + .panel-collapse > .panel-body {
5140   border-top: 1px solid #ddd;
5141 }
5142 .panel-
group .panel-footer {
5143   border-top:
0;
5144 }
5145 .panel-
group .panel-footer + .panel-collapse .panel-body {
5146   border-bottom: 1px solid #ddd;
5147 }
5148 .panel-
default {
5149   border-color: #ddd;
5150 }
5151 .panel-
default > .panel-heading {
5152   color: #
333;
5153   background-color: #f5f5f5;
5154   border-color: #ddd;
5155 }
5156 .panel-
default > .panel-heading + .panel-collapse > .panel-body {
5157   border-top-color: #ddd;
5158 }
5159 .panel-
default > .panel-heading .badge {
5160   color: #f5f5f5;
5161   background-color: #
333;
5162 }
5163 .panel-
default > .panel-footer + .panel-collapse > .panel-body {
5164   border-bottom-color: #ddd;
5165 }
5166 .panel-primary {
5167   border-color: #428bca;
5168 }
5169 .panel-primary > .panel-heading {
5170   color: #fff;
5171   background-color: #428bca;
5172   border-color: #428bca;
5173 }
5174 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5175   border-top-color: #428bca;
5176 }
5177 .panel-primary > .panel-heading .badge {
5178   color: #428bca;
5179   background-color: #fff;
5180 }
5181 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5182   border-bottom-color: #428bca;
5183 }
5184 .panel-success {
5185   border-color: #d6e9c6;
5186 }
5187 .panel-success > .panel-heading {
5188   color: #3c763d;
5189   background-color: #dff0d8;
5190   border-color: #d6e9c6;
5191 }
5192 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5193   border-top-color: #d6e9c6;
5194 }
5195 .panel-success > .panel-heading .badge {
5196   color: #dff0d8;
5197   background-color: #3c763d;
5198 }
5199 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5200   border-bottom-color: #d6e9c6;
5201 }
5202 .panel-info {
5203   border-color: #bce8f1;
5204 }
5205 .panel-info > .panel-heading {
5206   color: #
31708f;
5207   background-color: #d9edf7;
5208   border-color: #bce8f1;
5209 }
5210 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5211   border-top-color: #bce8f1;
5212 }
5213 .panel-info > .panel-heading .badge {
5214   color: #d9edf7;
5215   background-color: #
31708f;
5216 }
5217 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5218   border-bottom-color: #bce8f1;
5219 }
5220 .panel-warning {
5221   border-color: #faebcc;
5222 }
5223 .panel-warning > .panel-heading {
5224   color: #8a6d3b;
5225   background-color: #fcf8e3;
5226   border-color: #faebcc;
5227 }
5228 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5229   border-top-color: #faebcc;
5230 }
5231 .panel-warning > .panel-heading .badge {
5232   color: #fcf8e3;
5233   background-color: #8a6d3b;
5234 }
5235 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5236   border-bottom-color: #faebcc;
5237 }
5238 .panel-danger {
5239   border-color: #ebccd1;
5240 }
5241 .panel-danger > .panel-heading {
5242   color: #a94442;
5243   background-color: #f2dede;
5244   border-color: #ebccd1;
5245 }
5246 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5247   border-top-color: #ebccd1;
5248 }
5249 .panel-danger > .panel-heading .badge {
5250   color: #f2dede;
5251   background-color: #a94442;
5252 }
5253 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5254   border-bottom-color: #ebccd1;
5255 }
5256 .embed-responsive {
5257   position: relative;
5258   display: block;
5259   height:
0;
5260   padding:
0;
5261   overflow: hidden;
5262 }
5263 .embed-responsive .embed-responsive-item,
5264 .embed-responsive iframe,
5265 .embed-responsive embed,
5266 .embed-responsive
object {
5267   position: absolute;
5268   top:
0;
5269   bottom:
0;
5270   left:
0;
5271   width:
100%;
5272   height:
100%;
5273   border:
0;
5274 }
5275 .embed-responsive.embed-responsive-16by9 {
5276   padding-bottom:
56.25%;
5277 }
5278 .embed-responsive.embed-responsive-4by3 {
5279   padding-bottom:
75%;
5280 }
5281 .well {
5282   min-height: 20px;
5283   padding: 19px;
5284   margin-bottom: 20px;
5285   background-color: #f5f5f5;
5286   border: 1px solid #e3e3e3;
5287   border-radius: 4px;
5288   -webkit-box-shadow: inset
0 1px 1px rgba(0, 0, 0, .05);
5289           box-shadow: inset
0 1px 1px rgba(0, 0, 0, .05);
5290 }
5291 .well blockquote {
5292   border-color: #ddd;
5293   border-color: rgba(
0, 0, 0, .15);
5294 }
5295 .well-lg {
5296   padding: 24px;
5297   border-radius: 6px;
5298 }
5299 .well-sm {
5300   padding: 9px;
5301   border-radius: 3px;
5302 }
5303 .close {
5304   
float: right;
5305   font-size: 21px;
5306   font-weight: bold;
5307   line-height:
1;
5308   color: #
000;
5309   text-shadow:
0 1px 0 #fff;
5310   filter: alpha(opacity=
20);
5311   opacity: .
2;
5312 }
5313 .close:hover,
5314 .close:focus {
5315   color: #
000;
5316   text-decoration: none;
5317   cursor: pointer;
5318   filter: alpha(opacity=
50);
5319   opacity: .
5;
5320 }
5321 button.close {
5322   -webkit-appearance: none;
5323   padding:
0;
5324   cursor: pointer;
5325   background: transparent;
5326   border:
0;
5327 }
5328 .modal-open {
5329   overflow: hidden;
5330 }
5331 .modal {
5332   position:
fixed;
5333   top:
0;
5334   right:
0;
5335   bottom:
0;
5336   left:
0;
5337   z-index:
1050;
5338   display: none;
5339   overflow: hidden;
5340   -webkit-overflow-scrolling: touch;
5341   outline:
0;
5342 }
5343 .modal.fade .modal-dialog {
5344   -webkit-transition: -webkit-transform .3s ease-
out;
5345        -o-transition: -o-transform .3s ease-
out;
5346           transition: transform .3s ease-
out;
5347   -webkit-transform: translate3d(
0, -25%, 0);
5348        -o-transform: translate3d(
0, -25%, 0);
5349           transform: translate3d(
0, -25%, 0);
5350 }
5351 .modal.
in .modal-dialog {
5352   -webkit-transform: translate3d(
0, 0, 0);
5353        -o-transform: translate3d(
0, 0, 0);
5354           transform: translate3d(
0, 0, 0);
5355 }
5356 .modal-open .modal {
5357   overflow-x: hidden;
5358   overflow-y: auto;
5359 }
5360 .modal-dialog {
5361   position: relative;
5362   width: auto;
5363   margin: 10px;
5364 }
5365 .modal-content {
5366   position: relative;
5367   background-color: #fff;
5368   -webkit-background-clip: padding-box;
5369           background-clip: padding-box;
5370   border: 1px solid #
999;
5371   border: 1px solid rgba(
0, 0, 0, .2);
5372   border-radius: 6px;
5373   outline:
0;
5374   -webkit-box-shadow:
0 3px 9px rgba(0, 0, 0, .5);
5375           box-shadow:
0 3px 9px rgba(0, 0, 0, .5);
5376 }
5377 .modal-backdrop {
5378   position:
fixed;
5379   top:
0;
5380   right:
0;
5381   bottom:
0;
5382   left:
0;
5383   z-index:
1040;
5384   background-color: #
000;
5385 }
5386 .modal-backdrop.fade {
5387   filter: alpha(opacity=
0);
5388   opacity:
0;
5389 }
5390 .modal-backdrop.
in {
5391   filter: alpha(opacity=
50);
5392   opacity: .
5;
5393 }
5394 .modal-header {
5395   min-height:
16.42857143px;
5396   padding: 15px;
5397   border-bottom: 1px solid #e5e5e5;
5398 }
5399 .modal-header .close {
5400   margin-top: -2px;
5401 }
5402 .modal-title {
5403   margin:
0;
5404   line-height:
1.42857143;
5405 }
5406 .modal-body {
5407   position: relative;
5408   padding: 15px;
5409 }
5410 .modal-footer {
5411   padding: 15px;
5412   text-align: right;
5413   border-top: 1px solid #e5e5e5;
5414 }
5415 .modal-footer .btn + .btn {
5416   margin-bottom:
0;
5417   margin-left: 5px;
5418 }
5419 .modal-footer .btn-
group .btn + .btn {
5420   margin-left: -1px;
5421 }
5422 .modal-footer .btn-block + .btn-block {
5423   margin-left:
0;
5424 }
5425 .modal-scrollbar-measure {
5426   position: absolute;
5427   top: -9999px;
5428   width: 50px;
5429   height: 50px;
5430   overflow: scroll;
5431 }
5432 @media (min-width: 768px) {
5433   .modal-dialog {
5434     width: 600px;
5435     margin: 30px auto;
5436   }
5437   .modal-content {
5438     -webkit-box-shadow:
0 5px 15px rgba(0, 0, 0, .5);
5439             box-shadow:
0 5px 15px rgba(0, 0, 0, .5);
5440   }
5441   .modal-sm {
5442     width: 300px;
5443   }
5444 }
5445 @media (min-width: 992px) {
5446   .modal-lg {
5447     width: 900px;
5448   }
5449 }
5450 .tooltip {
5451   position: absolute;
5452   z-index:
1070;
5453   display: block;
5454   font-size: 12px;
5455   line-height:
1.4;
5456   visibility: visible;
5457   filter: alpha(opacity=
0);
5458   opacity:
0;
5459 }
5460 .tooltip.
in {
5461   filter: alpha(opacity=
90);
5462   opacity: .
9;
5463 }
5464 .tooltip.top {
5465   padding: 5px
0;
5466   margin-top: -3px;
5467 }
5468 .tooltip.right {
5469   padding:
0 5px;
5470   margin-left: 3px;
5471 }
5472 .tooltip.bottom {
5473   padding: 5px
0;
5474   margin-top: 3px;
5475 }
5476 .tooltip.left {
5477   padding:
0 5px;
5478   margin-left: -3px;
5479 }
5480 .tooltip-inner {
5481   max-width: 200px;
5482   padding: 3px 8px;
5483   color: #fff;
5484   text-align: center;
5485   text-decoration: none;
5486   background-color: #
000;
5487   border-radius: 4px;
5488 }
5489 .tooltip-arrow {
5490   position: absolute;
5491   width:
0;
5492   height:
0;
5493   border-color: transparent;
5494   border-style: solid;
5495 }
5496 .tooltip.top .tooltip-arrow {
5497   bottom:
0;
5498   left:
50%;
5499   margin-left: -5px;
5500   border-width: 5px 5px
0;
5501   border-top-color: #
000;
5502 }
5503 .tooltip.top-left .tooltip-arrow {
5504   bottom:
0;
5505   left: 5px;
5506   border-width: 5px 5px
0;
5507   border-top-color: #
000;
5508 }
5509 .tooltip.top-right .tooltip-arrow {
5510   right: 5px;
5511   bottom:
0;
5512   border-width: 5px 5px
0;
5513   border-top-color: #
000;
5514 }
5515 .tooltip.right .tooltip-arrow {
5516   top:
50%;
5517   left:
0;
5518   margin-top: -5px;
5519   border-width: 5px 5px 5px
0;
5520   border-right-color: #
000;
5521 }
5522 .tooltip.left .tooltip-arrow {
5523   top:
50%;
5524   right:
0;
5525   margin-top: -5px;
5526   border-width: 5px
0 5px 5px;
5527   border-left-color: #
000;
5528 }
5529 .tooltip.bottom .tooltip-arrow {
5530   top:
0;
5531   left:
50%;
5532   margin-left: -5px;
5533   border-width:
0 5px 5px;
5534   border-bottom-color: #
000;
5535 }
5536 .tooltip.bottom-left .tooltip-arrow {
5537   top:
0;
5538   left: 5px;
5539   border-width:
0 5px 5px;
5540   border-bottom-color: #
000;
5541 }
5542 .tooltip.bottom-right .tooltip-arrow {
5543   top:
0;
5544   right: 5px;
5545   border-width:
0 5px 5px;
5546   border-bottom-color: #
000;
5547 }
5548 .popover {
5549   position: absolute;
5550   top:
0;
5551   left:
0;
5552   z-index:
1060;
5553   display: none;
5554   max-width: 276px;
5555   padding: 1px;
5556   text-align: left;
5557   white-space: normal;
5558   background-color: #fff;
5559   -webkit-background-clip: padding-box;
5560           background-clip: padding-box;
5561   border: 1px solid #ccc;
5562   border: 1px solid rgba(
0, 0, 0, .2);
5563   border-radius: 6px;
5564   -webkit-box-shadow:
0 5px 10px rgba(0, 0, 0, .2);
5565           box-shadow:
0 5px 10px rgba(0, 0, 0, .2);
5566 }
5567 .popover.top {
5568   margin-top: -10px;
5569 }
5570 .popover.right {
5571   margin-left: 10px;
5572 }
5573 .popover.bottom {
5574   margin-top: 10px;
5575 }
5576 .popover.left {
5577   margin-left: -10px;
5578 }
5579 .popover-title {
5580   padding: 8px 14px;
5581   margin:
0;
5582   font-size: 14px;
5583   font-weight: normal;
5584   line-height: 18px;
5585   background-color: #f7f7f7;
5586   border-bottom: 1px solid #ebebeb;
5587   border-radius: 5px 5px
0 0;
5588 }
5589 .popover-content {
5590   padding: 9px 14px;
5591 }
5592 .popover > .arrow,
5593 .popover > .arrow:after {
5594   position: absolute;
5595   display: block;
5596   width:
0;
5597   height:
0;
5598   border-color: transparent;
5599   border-style: solid;
5600 }
5601 .popover > .arrow {
5602   border-width: 11px;
5603 }
5604 .popover > .arrow:after {
5605   content:
"";
5606   border-width: 10px;
5607 }
5608 .popover.top > .arrow {
5609   bottom: -11px;
5610   left:
50%;
5611   margin-left: -11px;
5612   border-top-color: #
999;
5613   border-top-color: rgba(
0, 0, 0, .25);
5614   border-bottom-width:
0;
5615 }
5616 .popover.top > .arrow:after {
5617   bottom: 1px;
5618   margin-left: -10px;
5619   content:
" ";
5620   border-top-color: #fff;
5621   border-bottom-width:
0;
5622 }
5623 .popover.right > .arrow {
5624   top:
50%;
5625   left: -11px;
5626   margin-top: -11px;
5627   border-right-color: #
999;
5628   border-right-color: rgba(
0, 0, 0, .25);
5629   border-left-width:
0;
5630 }
5631 .popover.right > .arrow:after {
5632   bottom: -10px;
5633   left: 1px;
5634   content:
" ";
5635   border-right-color: #fff;
5636   border-left-width:
0;
5637 }
5638 .popover.bottom > .arrow {
5639   top: -11px;
5640   left:
50%;
5641   margin-left: -11px;
5642   border-top-width:
0;
5643   border-bottom-color: #
999;
5644   border-bottom-color: rgba(
0, 0, 0, .25);
5645 }
5646 .popover.bottom > .arrow:after {
5647   top: 1px;
5648   margin-left: -10px;
5649   content:
" ";
5650   border-top-width:
0;
5651   border-bottom-color: #fff;
5652 }
5653 .popover.left > .arrow {
5654   top:
50%;
5655   right: -11px;
5656   margin-top: -11px;
5657   border-right-width:
0;
5658   border-left-color: #
999;
5659   border-left-color: rgba(
0, 0, 0, .25);
5660 }
5661 .popover.left > .arrow:after {
5662   right: 1px;
5663   bottom: -10px;
5664   content:
" ";
5665   border-right-width:
0;
5666   border-left-color: #fff;
5667 }
5668 .carousel {
5669   position: relative;
5670 }
5671 .carousel-inner {
5672   position: relative;
5673   width:
100%;
5674   overflow: hidden;
5675 }
5676 .carousel-inner > .item {
5677   position: relative;
5678   display: none;
5679   -webkit-transition: .6s ease-
in-out left;
5680        -o-transition: .6s ease-
in-out left;
5681           transition: .6s ease-
in-out left;
5682 }
5683 .carousel-inner > .item > img,
5684 .carousel-inner > .item > a > img {
5685   line-height:
1;
5686 }
5687 .carousel-inner > .active,
5688 .carousel-inner > .next,
5689 .carousel-inner > .prev {
5690   display: block;
5691 }
5692 .carousel-inner > .active {
5693   left:
0;
5694 }
5695 .carousel-inner > .next,
5696 .carousel-inner > .prev {
5697   position: absolute;
5698   top:
0;
5699   width:
100%;
5700 }
5701 .carousel-inner > .next {
5702   left:
100%;
5703 }
5704 .carousel-inner > .prev {
5705   left: -
100%;
5706 }
5707 .carousel-inner > .next.left,
5708 .carousel-inner > .prev.right {
5709   left:
0;
5710 }
5711 .carousel-inner > .active.left {
5712   left: -
100%;
5713 }
5714 .carousel-inner > .active.right {
5715   left:
100%;
5716 }
5717 .carousel-control {
5718   position: absolute;
5719   top:
0;
5720   bottom:
0;
5721   left:
0;
5722   width:
15%;
5723   font-size: 20px;
5724   color: #fff;
5725   text-align: center;
5726   text-shadow:
0 1px 2px rgba(0, 0, 0, .6);
5727   filter: alpha(opacity=
50);
5728   opacity: .
5;
5729 }
5730 .carousel-control.left {
5731   background-image: -webkit-linear-gradient(left, rgba(
0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5732   background-image: -o-linear-gradient(left, rgba(
0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5733   background-image: -webkit-gradient(linear, left top, right top,
from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
5734   background-image: linear-gradient(to right, rgba(
0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5735   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#80000000', endColorstr='#00000000', GradientType=1);
5736   background-repeat: repeat-x;
5737 }
5738 .carousel-control.right {
5739   right:
0;
5740   left: auto;
5741   background-image: -webkit-linear-gradient(left, rgba(
0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5742   background-image: -o-linear-gradient(left, rgba(
0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5743   background-image: -webkit-gradient(linear, left top, right top,
from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
5744   background-image: linear-gradient(to right, rgba(
0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5745   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#00000000', endColorstr='#80000000', GradientType=1);
5746   background-repeat: repeat-x;
5747 }
5748 .carousel-control:hover,
5749 .carousel-control:focus {
5750   color: #fff;
5751   text-decoration: none;
5752   filter: alpha(opacity=
90);
5753   outline:
0;
5754   opacity: .
9;
5755 }
5756 .carousel-control .icon-prev,
5757 .carousel-control .icon-next,
5758 .carousel-control .glyphicon-chevron-left,
5759 .carousel-control .glyphicon-chevron-right {
5760   position: absolute;
5761   top:
50%;
5762   z-index:
5;
5763   display: inline-block;
5764 }
5765 .carousel-control .icon-prev,
5766 .carousel-control .glyphicon-chevron-left {
5767   left:
50%;
5768   margin-left: -10px;
5769 }
5770 .carousel-control .icon-next,
5771 .carousel-control .glyphicon-chevron-right {
5772   right:
50%;
5773   margin-right: -10px;
5774 }
5775 .carousel-control .icon-prev,
5776 .carousel-control .icon-next {
5777   width: 20px;
5778   height: 20px;
5779   margin-top: -10px;
5780   font-family: serif;
5781 }
5782 .carousel-control .icon-prev:before {
5783   content:
'\2039';
5784 }
5785 .carousel-control .icon-next:before {
5786   content:
'\203a';
5787 }
5788 .carousel-indicators {
5789   position: absolute;
5790   bottom: 10px;
5791   left:
50%;
5792   z-index:
15;
5793   width:
60%;
5794   padding-left:
0;
5795   margin-left: -
30%;
5796   text-align: center;
5797   list-style: none;
5798 }
5799 .carousel-indicators li {
5800   display: inline-block;
5801   width: 10px;
5802   height: 10px;
5803   margin: 1px;
5804   text-indent: -999px;
5805   cursor: pointer;
5806   background-color: #
000 \9;
5807   background-color: rgba(
0, 0, 0, 0);
5808   border: 1px solid #fff;
5809   border-radius: 10px;
5810 }
5811 .carousel-indicators .active {
5812   width: 12px;
5813   height: 12px;
5814   margin:
0;
5815   background-color: #fff;
5816 }
5817 .carousel-caption {
5818   position: absolute;
5819   right:
15%;
5820   bottom: 20px;
5821   left:
15%;
5822   z-index:
10;
5823   padding-top: 20px;
5824   padding-bottom: 20px;
5825   color: #fff;
5826   text-align: center;
5827   text-shadow:
0 1px 2px rgba(0, 0, 0, .6);
5828 }
5829 .carousel-caption .btn {
5830   text-shadow: none;
5831 }
5832 @media screen and (min-width: 768px) {
5833   .carousel-control .glyphicon-chevron-left,
5834   .carousel-control .glyphicon-chevron-right,
5835   .carousel-control .icon-prev,
5836   .carousel-control .icon-next {
5837     width: 30px;
5838     height: 30px;
5839     margin-top: -15px;
5840     font-size: 30px;
5841   }
5842   .carousel-control .glyphicon-chevron-left,
5843   .carousel-control .icon-prev {
5844     margin-left: -15px;
5845   }
5846   .carousel-control .glyphicon-chevron-right,
5847   .carousel-control .icon-next {
5848     margin-right: -15px;
5849   }
5850   .carousel-caption {
5851     right:
20%;
5852     left:
20%;
5853     padding-bottom: 30px;
5854   }
5855   .carousel-indicators {
5856     bottom: 20px;
5857   }
5858 }
5859 .clearfix:before,
5860 .clearfix:after,
5861 .dl-horizontal dd:before,
5862 .dl-horizontal dd:after,
5863 .container:before,
5864 .container:after,
5865 .container-fluid:before,
5866 .container-fluid:after,
5867 .row:before,
5868 .row:after,
5869 .form-horizontal .form-
group:before,
5870 .form-horizontal .form-
group:after,
5871 .btn-toolbar:before,
5872 .btn-toolbar:after,
5873 .btn-
group-vertical > .btn-group:before,
5874 .btn-
group-vertical > .btn-group:after,
5875 .nav:before,
5876 .nav:after,
5877 .navbar:before,
5878 .navbar:after,
5879 .navbar-header:before,
5880 .navbar-header:after,
5881 .navbar-collapse:before,
5882 .navbar-collapse:after,
5883 .pager:before,
5884 .pager:after,
5885 .panel-body:before,
5886 .panel-body:after,
5887 .modal-footer:before,
5888 .modal-footer:after {
5889   display: table;
5890   content:
" ";
5891 }
5892 .clearfix:after,
5893 .dl-horizontal dd:after,
5894 .container:after,
5895 .container-fluid:after,
5896 .row:after,
5897 .form-horizontal .form-
group:after,
5898 .btn-toolbar:after,
5899 .btn-
group-vertical > .btn-group:after,
5900 .nav:after,
5901 .navbar:after,
5902 .navbar-header:after,
5903 .navbar-collapse:after,
5904 .pager:after,
5905 .panel-body:after,
5906 .modal-footer:after {
5907   clear: both;
5908 }
5909 .center-block {
5910   display: block;
5911   margin-right: auto;
5912   margin-left: auto;
5913 }
5914 .pull-right {
5915   
float: right !important;
5916 }
5917 .pull-left {
5918   
float: left !important;
5919 }
5920 .hide {
5921   display: none !important;
5922 }
5923 .show {
5924   display: block !important;
5925 }
5926 .invisible {
5927   visibility: hidden;
5928 }
5929 .text-hide {
5930   font:
0/0 a;
5931   color: transparent;
5932   text-shadow: none;
5933   background-color: transparent;
5934   border:
0;
5935 }
5936 .hidden {
5937   display: none !important;
5938   visibility: hidden !important;
5939 }
5940 .affix {
5941   position:
fixed;
5942   -webkit-transform: translate3d(
0, 0, 0);
5943        -o-transform: translate3d(
0, 0, 0);
5944           transform: translate3d(
0, 0, 0);
5945 }
5946 @-ms-viewport {
5947   width: device-width;
5948 }
5949 .visible-xs,
5950 .visible-sm,
5951 .visible-md,
5952 .visible-lg {
5953   display: none !important;
5954 }
5955 .visible-xs-block,
5956 .visible-xs-inline,
5957 .visible-xs-inline-block,
5958 .visible-sm-block,
5959 .visible-sm-inline,
5960 .visible-sm-inline-block,
5961 .visible-md-block,
5962 .visible-md-inline,
5963 .visible-md-inline-block,
5964 .visible-lg-block,
5965 .visible-lg-inline,
5966 .visible-lg-inline-block {
5967   display: none !important;
5968 }
5969 @media (max-width: 767px) {
5970   .visible-xs {
5971     display: block !important;
5972   }
5973   table.visible-xs {
5974     display: table;
5975   }
5976   tr.visible-xs {
5977     display: table-row !important;
5978   }
5979   th.visible-xs,
5980   td.visible-xs {
5981     display: table-cell !important;
5982   }
5983 }
5984 @media (max-width: 767px) {
5985   .visible-xs-block {
5986     display: block !important;
5987   }
5988 }
5989 @media (max-width: 767px) {
5990   .visible-xs-inline {
5991     display: inline !important;
5992   }
5993 }
5994 @media (max-width: 767px) {
5995   .visible-xs-inline-block {
5996     display: inline-block !important;
5997   }
5998 }
5999 @media (min-width: 768px) and (max-width: 991px) {
6000   .visible-sm {
6001     display: block !important;
6002   }
6003   table.visible-sm {
6004     display: table;
6005   }
6006   tr.visible-sm {
6007     display: table-row !important;
6008   }
6009   th.visible-sm,
6010   td.visible-sm {
6011     display: table-cell !important;
6012   }
6013 }
6014 @media (min-width: 768px) and (max-width: 991px) {
6015   .visible-sm-block {
6016     display: block !important;
6017   }
6018 }
6019 @media (min-width: 768px) and (max-width: 991px) {
6020   .visible-sm-inline {
6021     display: inline !important;
6022   }
6023 }
6024 @media (min-width: 768px) and (max-width: 991px) {
6025   .visible-sm-inline-block {
6026     display: inline-block !important;
6027   }
6028 }
6029 @media (min-width: 992px) and (max-width: 1199px) {
6030   .visible-md {
6031     display: block !important;
6032   }
6033   table.visible-md {
6034     display: table;
6035   }
6036   tr.visible-md {
6037     display: table-row !important;
6038   }
6039   th.visible-md,
6040   td.visible-md {
6041     display: table-cell !important;
6042   }
6043 }
6044 @media (min-width: 992px) and (max-width: 1199px) {
6045   .visible-md-block {
6046     display: block !important;
6047   }
6048 }
6049 @media (min-width: 992px) and (max-width: 1199px) {
6050   .visible-md-inline {
6051     display: inline !important;
6052   }
6053 }
6054 @media (min-width: 992px) and (max-width: 1199px) {
6055   .visible-md-inline-block {
6056     display: inline-block !important;
6057   }
6058 }
6059 @media (min-width: 1200px) {
6060   .visible-lg {
6061     display: block !important;
6062   }
6063   table.visible-lg {
6064     display: table;
6065   }
6066   tr.visible-lg {
6067     display: table-row !important;
6068   }
6069   th.visible-lg,
6070   td.visible-lg {
6071     display: table-cell !important;
6072   }
6073 }
6074 @media (min-width: 1200px) {
6075   .visible-lg-block {
6076     display: block !important;
6077   }
6078 }
6079 @media (min-width: 1200px) {
6080   .visible-lg-inline {
6081     display: inline !important;
6082   }
6083 }
6084 @media (min-width: 1200px) {
6085   .visible-lg-inline-block {
6086     display: inline-block !important;
6087   }
6088 }
6089 @media (max-width: 767px) {
6090   .hidden-xs {
6091     display: none !important;
6092   }
6093 }
6094 @media (min-width: 768px) and (max-width: 991px) {
6095   .hidden-sm {
6096     display: none !important;
6097   }
6098 }
6099 @media (min-width: 992px) and (max-width: 1199px) {
6100   .hidden-md {
6101     display: none !important;
6102   }
6103 }
6104 @media (min-width: 1200px) {
6105   .hidden-lg {
6106     display: none !important;
6107   }
6108 }
6109 .visible-print {
6110   display: none !important;
6111 }
6112 @media print {
6113   .visible-print {
6114     display: block !important;
6115   }
6116   table.visible-print {
6117     display: table;
6118   }
6119   tr.visible-print {
6120     display: table-row !important;
6121   }
6122   th.visible-print,
6123   td.visible-print {
6124     display: table-cell !important;
6125   }
6126 }
6127 .visible-print-block {
6128   display: none !important;
6129 }
6130 @media print {
6131   .visible-print-block {
6132     display: block !important;
6133   }
6134 }
6135 .visible-print-inline {
6136   display: none !important;
6137 }
6138 @media print {
6139   .visible-print-inline {
6140     display: inline !important;
6141   }
6142 }
6143 .visible-print-inline-block {
6144   display: none !important;
6145 }
6146 @media print {
6147   .visible-print-inline-block {
6148     display: inline-block !important;
6149   }
6150 }
6151 @media print {
6152   .hidden-print {
6153     display: none !important;
6154   }
6155 }

6156 /*# sourceMappingURL=bootstrap.css.map */


Gõ tìm kiếm nhanh...