1/*!
2 * Bootstrap v3.3.0 (http://getbootstrap.com)
3 * Copyright 2011-2015 Twitter, Inc.
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 */
6
7/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
8html {
9  font-family: sans-serif;
10  -webkit-text-size-adjust: 100%;
11      -ms-text-size-adjust: 100%;
12}
13body {
14  margin: 0;
15}
16article,
17aside,
18details,
19figcaption,
20figure,
21footer,
22header,
23hgroup,
24main,
25menu,
26nav,
27section,
28summary {
29  display: block;
30}
31audio,
32canvas,
33progress,
34video {
35  display: inline-block;
36  vertical-align: baseline;
37}
38audio:not([controls]) {
39  display: none;
40  height: 0;
41}
42[hidden],
43template {
44  display: none;
45}
46a {
47  background-color: transparent;
48}
49a:active,
50a:hover {
51  outline: 0;
52}
53abbr[title] {
54  border-bottom: 1px dotted;
55}
56b,
57strong {
58  font-weight: bold;
59}
60dfn {
61  font-style: italic;
62}
63h1 {
64  margin: .67em 0;
65  font-size: 2em;
66}
67mark {
68  color: #000;
69  background: #ff0;
70}
71small {
72  font-size: 80%;
73}
74sub,
75sup {
76  position: relative;
77  font-size: 75%;
78  line-height: 0;
79  vertical-align: baseline;
80}
81sup {
82  top: -.5em;
83}
84sub {
85  bottom: -.25em;
86}
87img {
88  border: 0;
89}
90svg:not(:root) {
91  overflow: hidden;
92}
93figure {
94  margin: 1em 40px;
95}
96hr {
97  height: 0;
98  -webkit-box-sizing: content-box;
99     -moz-box-sizing: content-box;
100          box-sizing: content-box;
101}
102pre {
103  overflow: auto;
104}
105code,
106kbd,
107pre,
108samp {
109  font-family: monospace, monospace;
110  font-size: 1em;
111}
112button,
113input,
114optgroup,
115select,
116textarea {
117  margin: 0;
118  font: inherit;
119  color: inherit;
120}
121button {
122  overflow: visible;
123}
124button,
125select {
126  text-transform: none;
127}
128button,
129html input[type="button"],
130input[type="reset"],
131input[type="submit"] {
132  -webkit-appearance: button;
133  cursor: pointer;
134}
135button[disabled],
136html input[disabled] {
137  cursor: default;
138}
139button::-moz-focus-inner,
140input::-moz-focus-inner {
141  padding: 0;
142  border: 0;
143}
144input {
145  line-height: normal;
146}
147input[type="checkbox"],
148input[type="radio"] {
149  -webkit-box-sizing: border-box;
150     -moz-box-sizing: border-box;
151          box-sizing: border-box;
152  padding: 0;
153}
154input[type="number"]::-webkit-inner-spin-button,
155input[type="number"]::-webkit-outer-spin-button {
156  height: auto;
157}
158input[type="search"] {
159  -webkit-box-sizing: content-box;
160     -moz-box-sizing: content-box;
161          box-sizing: content-box;
162  -webkit-appearance: textfield;
163}
164input[type="search"]::-webkit-search-cancel-button,
165input[type="search"]::-webkit-search-decoration {
166  -webkit-appearance: none;
167}
168fieldset {
169  padding: .35em .625em .75em;
170  margin: 0 2px;
171  border: 1px solid #c0c0c0;
172}
173legend {
174  padding: 0;
175  border: 0;
176}
177textarea {
178  overflow: auto;
179}
180optgroup {
181  font-weight: bold;
182}
183table {
184  border-spacing: 0;
185  border-collapse: collapse;
186}
187td,
188th {
189  padding: 0;
190}
191/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
192@media print {
193  *,
194  *:before,
195  *:after {
196    color: #000 !important;
197    text-shadow: none !important;
198    background: transparent !important;
199    -webkit-box-shadow: none !important;
200            box-shadow: none !important;
201  }
202  a,
203  a:visited {
204    text-decoration: underline;
205  }
206  a[href]:after {
207    content: " (" attr(href) ")";
208  }
209  abbr[title]:after {
210    content: " (" attr(title) ")";
211  }
212  a[href^="#"]:after,
213  a[href^="javascript:"]:after {
214    content: "";
215  }
216  pre,
217  blockquote {
218    border: 1px solid #999;
219
220    page-break-inside: avoid;
221  }
222  thead {
223    display: table-header-group;
224  }
225  tr,
226  img {
227    page-break-inside: avoid;
228  }
229  img {
230    max-width: 100% !important;
231  }
232  p,
233  h2,
234  h3 {
235    orphans: 3;
236    widows: 3;
237  }
238  h2,
239  h3 {
240    page-break-after: avoid;
241  }
242  select {
243    background: #fff !important;
244  }
245  .navbar {
246    display: none;
247  }
248  .btn > .caret,
249  .dropup > .btn > .caret {
250    border-top-color: #000 !important;
251  }
252  .label {
253    border: 1px solid #000;
254  }
255  .table {
256    border-collapse: collapse !important;
257  }
258  .table td,
259  .table th {
260    background-color: #fff !important;
261  }
262  .table-bordered th,
263  .table-bordered td {
264    border: 1px solid #ddd !important;
265  }
266}
267@font-face {
268  font-family: 'Glyphicons Halflings';
269
270  src: url('../fonts/glyphicons-halflings-regular.eot');
271  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');
272}
273.glyphicon {
274  position: relative;
275  top: 1px;
276  display: inline-block;
277  font-family: 'Glyphicons Halflings';
278  font-style: normal;
279  font-weight: normal;
280  line-height: 1;
281
282  -webkit-font-smoothing: antialiased;
283  -moz-osx-font-smoothing: grayscale;
284}
285.glyphicon-asterisk:before {
286  content: "\2a";
287}
288.glyphicon-plus:before {
289  content: "\2b";
290}
291.glyphicon-euro:before,
292.glyphicon-eur:before {
293  content: "\20ac";
294}
295.glyphicon-minus:before {
296  content: "\2212";
297}
298.glyphicon-cloud:before {
299  content: "\2601";
300}
301.glyphicon-envelope:before {
302  content: "\2709";
303}
304.glyphicon-pencil:before {
305  content: "\270f";
306}
307.glyphicon-glass:before {
308  content: "\e001";
309}
310.glyphicon-music:before {
311  content: "\e002";
312}
313.glyphicon-search:before {
314  content: "\e003";
315}
316.glyphicon-heart:before {
317  content: "\e005";
318}
319.glyphicon-star:before {
320  content: "\e006";
321}
322.glyphicon-star-empty:before {
323  content: "\e007";
324}
325.glyphicon-user:before {
326  content: "\e008";
327}
328.glyphicon-film:before {
329  content: "\e009";
330}
331.glyphicon-th-large:before {
332  content: "\e010";
333}
334.glyphicon-th:before {
335  content: "\e011";
336}
337.glyphicon-th-list:before {
338  content: "\e012";
339}
340.glyphicon-ok:before {
341  content: "\e013";
342}
343.glyphicon-remove:before {
344  content: "\e014";
345}
346.glyphicon-zoom-in:before {
347  content: "\e015";
348}
349.glyphicon-zoom-out:before {
350  content: "\e016";
351}
352.glyphicon-off:before {
353  content: "\e017";
354}
355.glyphicon-signal:before {
356  content: "\e018";
357}
358.glyphicon-cog:before {
359  content: "\e019";
360}
361.glyphicon-trash:before {
362  content: "\e020";
363}
364.glyphicon-home:before {
365  content: "\e021";
366}
367.glyphicon-file:before {
368  content: "\e022";
369}
370.glyphicon-time:before {
371  content: "\e023";
372}
373.glyphicon-road:before {
374  content: "\e024";
375}
376.glyphicon-download-alt:before {
377  content: "\e025";
378}
379.glyphicon-download:before {
380  content: "\e026";
381}
382.glyphicon-upload:before {
383  content: "\e027";
384}
385.glyphicon-inbox:before {
386  content: "\e028";
387}
388.glyphicon-play-circle:before {
389  content: "\e029";
390}
391.glyphicon-repeat:before {
392  content: "\e030";
393}
394.glyphicon-refresh:before {
395  content: "\e031";
396}
397.glyphicon-list-alt:before {
398  content: "\e032";
399}
400.glyphicon-lock:before {
401  content: "\e033";
402}
403.glyphicon-flag:before {
404  content: "\e034";
405}
406.glyphicon-headphones:before {
407  content: "\e035";
408}
409.glyphicon-volume-off:before {
410  content: "\e036";
411}
412.glyphicon-volume-down:before {
413  content: "\e037";
414}
415.glyphicon-volume-up:before {
416  content: "\e038";
417}
418.glyphicon-qrcode:before {
419  content: "\e039";
420}
421.glyphicon-barcode:before {
422  content: "\e040";
423}
424.glyphicon-tag:before {
425  content: "\e041";
426}
427.glyphicon-tags:before {
428  content: "\e042";
429}
430.glyphicon-book:before {
431  content: "\e043";
432}
433.glyphicon-bookmark:before {
434  content: "\e044";
435}
436.glyphicon-print:before {
437  content: "\e045";
438}
439.glyphicon-camera:before {
440  content: "\e046";
441}
442.glyphicon-font:before {
443  content: "\e047";
444}
445.glyphicon-bold:before {
446  content: "\e048";
447}
448.glyphicon-italic:before {
449  content: "\e049";
450}
451.glyphicon-text-height:before {
452  content: "\e050";
453}
454.glyphicon-text-width:before {
455  content: "\e051";
456}
457.glyphicon-align-left:before {
458  content: "\e052";
459}
460.glyphicon-align-center:before {
461  content: "\e053";
462}
463.glyphicon-align-right:before {
464  content: "\e054";
465}
466.glyphicon-align-justify:before {
467  content: "\e055";
468}
469.glyphicon-list:before {
470  content: "\e056";
471}
472.glyphicon-indent-left:before {
473  content: "\e057";
474}
475.glyphicon-indent-right:before {
476  content: "\e058";
477}
478.glyphicon-facetime-video:before {
479  content: "\e059";
480}
481.glyphicon-picture:before {
482  content: "\e060";
483}
484.glyphicon-map-marker:before {
485  content: "\e062";
486}
487.glyphicon-adjust:before {
488  content: "\e063";
489}
490.glyphicon-tint:before {
491  content: "\e064";
492}
493.glyphicon-edit:before {
494  content: "\e065";
495}
496.glyphicon-share:before {
497  content: "\e066";
498}
499.glyphicon-check:before {
500  content: "\e067";
501}
502.glyphicon-move:before {
503  content: "\e068";
504}
505.glyphicon-step-backward:before {
506  content: "\e069";
507}
508.glyphicon-fast-backward:before {
509  content: "\e070";
510}
511.glyphicon-backward:before {
512  content: "\e071";
513}
514.glyphicon-play:before {
515  content: "\e072";
516}
517.glyphicon-pause:before {
518  content: "\e073";
519}
520.glyphicon-stop:before {
521  content: "\e074";
522}
523.glyphicon-forward:before {
524  content: "\e075";
525}
526.glyphicon-fast-forward:before {
527  content: "\e076";
528}
529.glyphicon-step-forward:before {
530  content: "\e077";
531}
532.glyphicon-eject:before {
533  content: "\e078";
534}
535.glyphicon-chevron-left:before {
536  content: "\e079";
537}
538.glyphicon-chevron-right:before {
539  content: "\e080";
540}
541.glyphicon-plus-sign:before {
542  content: "\e081";
543}
544.glyphicon-minus-sign:before {
545  content: "\e082";
546}
547.glyphicon-remove-sign:before {
548  content: "\e083";
549}
550.glyphicon-ok-sign:before {
551  content: "\e084";
552}
553.glyphicon-question-sign:before {
554  content: "\e085";
555}
556.glyphicon-info-sign:before {
557  content: "\e086";
558}
559.glyphicon-screenshot:before {
560  content: "\e087";
561}
562.glyphicon-remove-circle:before {
563  content: "\e088";
564}
565.glyphicon-ok-circle:before {
566  content: "\e089";
567}
568.glyphicon-ban-circle:before {
569  content: "\e090";
570}
571.glyphicon-arrow-left:before {
572  content: "\e091";
573}
574.glyphicon-arrow-right:before {
575  content: "\e092";
576}
577.glyphicon-arrow-up:before {
578  content: "\e093";
579}
580.glyphicon-arrow-down:before {
581  content: "\e094";
582}
583.glyphicon-share-alt:before {
584  content: "\e095";
585}
586.glyphicon-resize-full:before {
587  content: "\e096";
588}
589.glyphicon-resize-small:before {
590  content: "\e097";
591}
592.glyphicon-exclamation-sign:before {
593  content: "\e101";
594}
595.glyphicon-gift:before {
596  content: "\e102";
597}
598.glyphicon-leaf:before {
599  content: "\e103";
600}
601.glyphicon-fire:before {
602  content: "\e104";
603}
604.glyphicon-eye-open:before {
605  content: "\e105";
606}
607.glyphicon-eye-close:before {
608  content: "\e106";
609}
610.glyphicon-warning-sign:before {
611  content: "\e107";
612}
613.glyphicon-plane:before {
614  content: "\e108";
615}
616.glyphicon-calendar:before {
617  content: "\e109";
618}
619.glyphicon-random:before {
620  content: "\e110";
621}
622.glyphicon-comment:before {
623  content: "\e111";
624}
625.glyphicon-magnet:before {
626  content: "\e112";
627}
628.glyphicon-chevron-up:before {
629  content: "\e113";
630}
631.glyphicon-chevron-down:before {
632  content: "\e114";
633}
634.glyphicon-retweet:before {
635  content: "\e115";
636}
637.glyphicon-shopping-cart:before {
638  content: "\e116";
639}
640.glyphicon-folder-close:before {
641  content: "\e117";
642}
643.glyphicon-folder-open:before {
644  content: "\e118";
645}
646.glyphicon-resize-vertical:before {
647  content: "\e119";
648}
649.glyphicon-resize-horizontal:before {
650  content: "\e120";
651}
652.glyphicon-hdd:before {
653  content: "\e121";
654}
655.glyphicon-bullhorn:before {
656  content: "\e122";
657}
658.glyphicon-bell:before {
659  content: "\e123";
660}
661.glyphicon-certificate:before {
662  content: "\e124";
663}
664.glyphicon-thumbs-up:before {
665  content: "\e125";
666}
667.glyphicon-thumbs-down:before {
668  content: "\e126";
669}
670.glyphicon-hand-right:before {
671  content: "\e127";
672}
673.glyphicon-hand-left:before {
674  content: "\e128";
675}
676.glyphicon-hand-up:before {
677  content: "\e129";
678}
679.glyphicon-hand-down:before {
680  content: "\e130";
681}
682.glyphicon-circle-arrow-right:before {
683  content: "\e131";
684}
685.glyphicon-circle-arrow-left:before {
686  content: "\e132";
687}
688.glyphicon-circle-arrow-up:before {
689  content: "\e133";
690}
691.glyphicon-circle-arrow-down:before {
692  content: "\e134";
693}
694.glyphicon-globe:before {
695  content: "\e135";
696}
697.glyphicon-wrench:before {
698  content: "\e136";
699}
700.glyphicon-tasks:before {
701  content: "\e137";
702}
703.glyphicon-filter:before {
704  content: "\e138";
705}
706.glyphicon-briefcase:before {
707  content: "\e139";
708}
709.glyphicon-fullscreen:before {
710  content: "\e140";
711}
712.glyphicon-dashboard:before {
713  content: "\e141";
714}
715.glyphicon-paperclip:before {
716  content: "\e142";
717}
718.glyphicon-heart-empty:before {
719  content: "\e143";
720}
721.glyphicon-link:before {
722  content: "\e144";
723}
724.glyphicon-phone:before {
725  content: "\e145";
726}
727.glyphicon-pushpin:before {
728  content: "\e146";
729}
730.glyphicon-usd:before {
731  content: "\e148";
732}
733.glyphicon-gbp:before {
734  content: "\e149";
735}
736.glyphicon-sort:before {
737  content: "\e150";
738}
739.glyphicon-sort-by-alphabet:before {
740  content: "\e151";
741}
742.glyphicon-sort-by-alphabet-alt:before {
743  content: "\e152";
744}
745.glyphicon-sort-by-order:before {
746  content: "\e153";
747}
748.glyphicon-sort-by-order-alt:before {
749  content: "\e154";
750}
751.glyphicon-sort-by-attributes:before {
752  content: "\e155";
753}
754.glyphicon-sort-by-attributes-alt:before {
755  content: "\e156";
756}
757.glyphicon-unchecked:before {
758  content: "\e157";
759}
760.glyphicon-expand:before {
761  content: "\e158";
762}
763.glyphicon-collapse-down:before {
764  content: "\e159";
765}
766.glyphicon-collapse-up:before {
767  content: "\e160";
768}
769.glyphicon-log-in:before {
770  content: "\e161";
771}
772.glyphicon-flash:before {
773  content: "\e162";
774}
775.glyphicon-log-out:before {
776  content: "\e163";
777}
778.glyphicon-new-window:before {
779  content: "\e164";
780}
781.glyphicon-record:before {
782  content: "\e165";
783}
784.glyphicon-save:before {
785  content: "\e166";
786}
787.glyphicon-open:before {
788  content: "\e167";
789}
790.glyphicon-saved:before {
791  content: "\e168";
792}
793.glyphicon-import:before {
794  content: "\e169";
795}
796.glyphicon-export:before {
797  content: "\e170";
798}
799.glyphicon-send:before {
800  content: "\e171";
801}
802.glyphicon-floppy-disk:before {
803  content: "\e172";
804}
805.glyphicon-floppy-saved:before {
806  content: "\e173";
807}
808.glyphicon-floppy-remove:before {
809  content: "\e174";
810}
811.glyphicon-floppy-save:before {
812  content: "\e175";
813}
814.glyphicon-floppy-open:before {
815  content: "\e176";
816}
817.glyphicon-credit-card:before {
818  content: "\e177";
819}
820.glyphicon-transfer:before {
821  content: "\e178";
822}
823.glyphicon-cutlery:before {
824  content: "\e179";
825}
826.glyphicon-header:before {
827  content: "\e180";
828}
829.glyphicon-compressed:before {
830  content: "\e181";
831}
832.glyphicon-earphone:before {
833  content: "\e182";
834}
835.glyphicon-phone-alt:before {
836  content: "\e183";
837}
838.glyphicon-tower:before {
839  content: "\e184";
840}
841.glyphicon-stats:before {
842  content: "\e185";
843}
844.glyphicon-sd-video:before {
845  content: "\e186";
846}
847.glyphicon-hd-video:before {
848  content: "\e187";
849}
850.glyphicon-subtitles:before {
851  content: "\e188";
852}
853.glyphicon-sound-stereo:before {
854  content: "\e189";
855}
856.glyphicon-sound-dolby:before {
857  content: "\e190";
858}
859.glyphicon-sound-5-1:before {
860  content: "\e191";
861}
862.glyphicon-sound-6-1:before {
863  content: "\e192";
864}
865.glyphicon-sound-7-1:before {
866  content: "\e193";
867}
868.glyphicon-copyright-mark:before {
869  content: "\e194";
870}
871.glyphicon-registration-mark:before {
872  content: "\e195";
873}
874.glyphicon-cloud-download:before {
875  content: "\e197";
876}
877.glyphicon-cloud-upload:before {
878  content: "\e198";
879}
880.glyphicon-tree-conifer:before {
881  content: "\e199";
882}
883.glyphicon-tree-deciduous:before {
884  content: "\e200";
885}
886* {
887  -webkit-box-sizing: border-box;
888     -moz-box-sizing: border-box;
889          box-sizing: border-box;
890}
891*:before,
892*:after {
893  -webkit-box-sizing: border-box;
894     -moz-box-sizing: border-box;
895          box-sizing: border-box;
896}
897html {
898  font-size: 10px;
899
900  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
901}
902body {
903  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
904  font-size: 14px;
905  line-height: 1.42857143;
906  color: #333;
907  background-color: #fff;
908}
909input,
910button,
911select,
912textarea {
913  font-family: inherit;
914  font-size: inherit;
915  line-height: inherit;
916}
917a {
918  color: #428bca;
919  text-decoration: none;
920}
921a:hover,
922a:focus {
923  color: #2a6496;
924  text-decoration: underline;
925}
926a:focus {
927  outline: thin dotted;
928  outline: 5px auto -webkit-focus-ring-color;
929  outline-offset: -2px;
930}
931figure {
932  margin: 0;
933}
934img {
935  vertical-align: middle;
936}
937.img-responsive,
938.thumbnail > img,
939.thumbnail a > img,
940.carousel-inner > .item > img,
941.carousel-inner > .item > a > img {
942  display: block;
943  max-width: 100%;
944  height: auto;
945}
946.img-rounded {
947  border-radius: 6px;
948}
949.img-thumbnail {
950  display: inline-block;
951  max-width: 100%;
952  height: auto;
953  padding: 4px;
954  line-height: 1.42857143;
955  background-color: #fff;
956  border: 1px solid #ddd;
957  border-radius: 4px;
958  -webkit-transition: all .2s ease-in-out;
959       -o-transition: all .2s ease-in-out;
960          transition: all .2s ease-in-out;
961}
962.img-circle {
963  border-radius: 50%;
964}
965hr {
966  margin-top: 20px;
967  margin-bottom: 20px;
968  border: 0;
969  border-top: 1px solid #eee;
970}
971.sr-only {
972  position: absolute;
973  width: 1px;
974  height: 1px;
975  padding: 0;
976  margin: -1px;
977  overflow: hidden;
978  clip: rect(0, 0, 0, 0);
979  border: 0;
980}
981.sr-only-focusable:active,
982.sr-only-focusable:focus {
983  position: static;
984  width: auto;
985  height: auto;
986  margin: 0;
987  overflow: visible;
988  clip: auto;
989}
990h1,
991h2,
992h3,
993h4,
994h5,
995h6,
996.h1,
997.h2,
998.h3,
999.h4,
1000.h5,
1001.h6 {
1002  font-family: inherit;
1003  font-weight: 500;
1004  line-height: 1.1;
1005  color: inherit;
1006}
1007h1 small,
1008h2 small,
1009h3 small,
1010h4 small,
1011h5 small,
1012h6 small,
1013.h1 small,
1014.h2 small,
1015.h3 small,
1016.h4 small,
1017.h5 small,
1018.h6 small,
1019h1 .small,
1020h2 .small,
1021h3 .small,
1022h4 .small,
1023h5 .small,
1024h6 .small,
1025.h1 .small,
1026.h2 .small,
1027.h3 .small,
1028.h4 .small,
1029.h5 .small,
1030.h6 .small {
1031  font-weight: normal;
1032  line-height: 1;
1033  color: #777;
1034}
1035h1,
1036.h1,
1037h2,
1038.h2,
1039h3,
1040.h3 {
1041  margin-top: 20px;
1042  margin-bottom: 10px;
1043}
1044h1 small,
1045.h1 small,
1046h2 small,
1047.h2 small,
1048h3 small,
1049.h3 small,
1050h1 .small,
1051.h1 .small,
1052h2 .small,
1053.h2 .small,
1054h3 .small,
1055.h3 .small {
1056  font-size: 65%;
1057}
1058h4,
1059.h4,
1060h5,
1061.h5,
1062h6,
1063.h6 {
1064  margin-top: 10px;
1065  margin-bottom: 10px;
1066  font-weight: bold;
1067}
1068h4 small,
1069.h4 small,
1070h5 small,
1071.h5 small,
1072h6 small,
1073.h6 small,
1074h4 .small,
1075.h4 .small,
1076h5 .small,
1077.h5 .small,
1078h6 .small,
1079.h6 .small {
1080  font-size: 75%;
1081}
1082h1,
1083.h1 {
1084  font-size: 32px;
1085}
1086h2,
1087.h2 {
1088  font-size: 23px;
1089}
1090h3,
1091.h3 {
1092  font-size: 21px;
1093}
1094h4,
1095.h4 {
1096  font-size: 16px;
1097}
1098h5,
1099.h5 {
1100  font-size: 14px;
1101}
1102h6,
1103.h6 {
1104  font-size: 12px;
1105}
1106p {
1107  margin: 0 0 10px;
1108}
1109.lead {
1110  margin-bottom: 20px;
1111  font-size: 16px;
1112  font-weight: 300;
1113  line-height: 1.4;
1114}
1115@media (min-width: 768px) {
1116  .lead {
1117    font-size: 21px;
1118  }
1119}
1120small,
1121.small {
1122  font-size: 85%;
1123}
1124mark,
1125.mark {
1126  padding: .2em;
1127  background-color: #fcf8e3;
1128}
1129.text-left {
1130  text-align: left;
1131}
1132.text-right {
1133  text-align: right;
1134}
1135.text-center {
1136  text-align: center;
1137}
1138.text-justify {
1139  text-align: justify;
1140}
1141.text-nowrap {
1142  white-space: nowrap;
1143}
1144.text-lowercase {
1145  text-transform: lowercase;
1146}
1147.text-uppercase {
1148  text-transform: uppercase;
1149}
1150.text-capitalize {
1151  text-transform: capitalize;
1152}
1153.text-muted {
1154  color: #777;
1155}
1156.text-primary {
1157  color: #428bca;
1158}
1159a.text-primary:hover {
1160  color: #3071a9;
1161}
1162.text-success {
1163  color: #3c763d;
1164}
1165a.text-success:hover {
1166  color: #2b542c;
1167}
1168.text-info {
1169  color: #31708f;
1170}
1171a.text-info:hover {
1172  color: #245269;
1173}
1174.text-warning {
1175  color: #8a6d3b;
1176}
1177a.text-warning:hover {
1178  color: #66512c;
1179}
1180.text-danger {
1181  color: #a94442;
1182}
1183a.text-danger:hover {
1184  color: #843534;
1185}
1186.bg-primary {
1187  color: #fff;
1188  background-color: #428bca;
1189}
1190a.bg-primary:hover {
1191  background-color: #3071a9;
1192}
1193.bg-success {
1194  background-color: #dff0d8;
1195}
1196a.bg-success:hover {
1197  background-color: #c1e2b3;
1198}
1199.bg-info {
1200  background-color: #d9edf7;
1201}
1202a.bg-info:hover {
1203  background-color: #afd9ee;
1204}
1205.bg-warning {
1206  background-color: #fcf8e3;
1207}
1208a.bg-warning:hover {
1209  background-color: #f7ecb5;
1210}
1211.bg-danger {
1212  background-color: #f2dede;
1213}
1214a.bg-danger:hover {
1215  background-color: #e4b9b9;
1216}
1217.page-header {
1218  padding-bottom: 9px;
1219  margin: 40px 0 20px;
1220  border-bottom: 1px solid #eee;
1221}
1222ul,
1223ol {
1224  margin-top: 0;
1225  margin-bottom: 10px;
1226}
1227ul ul,
1228ol ul,
1229ul ol,
1230ol ol {
1231  margin-bottom: 0;
1232}
1233.list-unstyled {
1234  padding-left: 0;
1235  list-style: none;
1236}
1237.list-inline {
1238  padding-left: 0;
1239  margin-left: -5px;
1240  list-style: none;
1241}
1242.list-inline > li {
1243  display: inline-block;
1244  padding-right: 5px;
1245  padding-left: 5px;
1246}
1247dl {
1248  margin-top: 0;
1249  margin-bottom: 20px;
1250}
1251dt,
1252dd {
1253  line-height: 1.42857143;
1254}
1255dt {
1256  font-weight: bold;
1257}
1258dd {
1259  margin-left: 0;
1260}
1261@media (min-width: 768px) {
1262  .dl-horizontal dt {
1263    float: left;
1264    width: 160px;
1265    overflow: hidden;
1266    clear: left;
1267    text-align: right;
1268    text-overflow: ellipsis;
1269    white-space: nowrap;
1270  }
1271  .dl-horizontal dd {
1272    margin-left: 180px;
1273  }
1274}
1275abbr[title],
1276abbr[data-original-title] {
1277  cursor: help;
1278  border-bottom: 1px dotted #777;
1279}
1280.initialism {
1281  font-size: 90%;
1282  text-transform: uppercase;
1283}
1284blockquote {
1285  padding: 10px 20px;
1286  margin: 0 0 20px;
1287  font-size: 17.5px;
1288  border-left: 5px solid #eee;
1289}
1290blockquote p:last-child,
1291blockquote ul:last-child,
1292blockquote ol:last-child {
1293  margin-bottom: 0;
1294}
1295blockquote footer,
1296blockquote small,
1297blockquote .small {
1298  display: block;
1299  font-size: 80%;
1300  line-height: 1.42857143;
1301  color: #777;
1302}
1303blockquote footer:before,
1304blockquote small:before,
1305blockquote .small:before {
1306  content: '\2014 \00A0';
1307}
1308.blockquote-reverse,
1309blockquote.pull-right {
1310  padding-right: 15px;
1311  padding-left: 0;
1312  text-align: right;
1313  border-right: 5px solid #eee;
1314  border-left: 0;
1315}
1316.blockquote-reverse footer:before,
1317blockquote.pull-right footer:before,
1318.blockquote-reverse small:before,
1319blockquote.pull-right small:before,
1320.blockquote-reverse .small:before,
1321blockquote.pull-right .small:before {
1322  content: '';
1323}
1324.blockquote-reverse footer:after,
1325blockquote.pull-right footer:after,
1326.blockquote-reverse small:after,
1327blockquote.pull-right small:after,
1328.blockquote-reverse .small:after,
1329blockquote.pull-right .small:after {
1330  content: '\00A0 \2014';
1331}
1332address {
1333  margin-bottom: 20px;
1334  font-style: normal;
1335  line-height: 1.42857143;
1336}
1337code,
1338kbd,
1339pre,
1340samp {
1341  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1342}
1343code {
1344  padding: 2px 4px;
1345  font-size: 90%;
1346  color: #333;
1347  background-color: #f5f5f5;
1348  border-radius: 4px;
1349}
1350kbd {
1351  padding: 2px 4px;
1352  font-size: 90%;
1353  color: #fff;
1354  background-color: #333;
1355  border-radius: 3px;
1356  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1357          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1358}
1359kbd kbd {
1360  padding: 0;
1361  font-size: 100%;
1362  font-weight: bold;
1363  -webkit-box-shadow: none;
1364          box-shadow: none;
1365}
1366pre {
1367  display: block;
1368  padding: 9.5px;
1369  margin: 0 0 10px;
1370  font-size: 13px;
1371  line-height: 1.42857143;
1372  color: #333;
1373  word-break: break-all;
1374  word-wrap: break-word;
1375  background-color: #f5f5f5;
1376  border: 1px solid #ccc;
1377  border-radius: 4px;
1378}
1379pre code {
1380  padding: 0;
1381  font-size: inherit;
1382  color: inherit;
1383  white-space: pre-wrap;
1384  background-color: transparent;
1385  border-radius: 0;
1386}
1387.pre-scrollable {
1388  max-height: 340px;
1389  overflow-y: scroll;
1390}
1391.container {
1392  padding-right: 15px;
1393  padding-left: 15px;
1394  margin-right: auto;
1395  margin-left: auto;
1396}
1397@media (min-width: 768px) {
1398  .container {
1399    width: 750px;
1400  }
1401}
1402@media (min-width: 992px) {
1403  .container {
1404    width: 970px;
1405  }
1406}
1407@media (min-width: 1200px) {
1408  .container {
1409    width: 1170px;
1410  }
1411}
1412.container-fluid {
1413  padding-right: 15px;
1414  padding-left: 15px;
1415  margin-right: auto;
1416  margin-left: auto;
1417}
1418.row {
1419  margin-right: -15px;
1420  margin-left: -15px;
1421}
1422.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 {
1423  position: relative;
1424  min-height: 1px;
1425  padding-right: 15px;
1426  padding-left: 15px;
1427}
1428.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 {
1429  float: left;
1430}
1431.col-xs-12 {
1432  width: 100%;
1433}
1434.col-xs-11 {
1435  width: 91.66666667%;
1436}
1437.col-xs-10 {
1438  width: 83.33333333%;
1439}
1440.col-xs-9 {
1441  width: 75%;
1442}
1443.col-xs-8 {
1444  width: 66.66666667%;
1445}
1446.col-xs-7 {
1447  width: 58.33333333%;
1448}
1449.col-xs-6 {
1450  width: 50%;
1451}
1452.col-xs-5 {
1453  width: 41.66666667%;
1454}
1455.col-xs-4 {
1456  width: 33.33333333%;
1457}
1458.col-xs-3 {
1459  width: 25%;
1460}
1461.col-xs-2 {
1462  width: 16.66666667%;
1463}
1464.col-xs-1 {
1465  width: 8.33333333%;
1466}
1467.col-xs-pull-12 {
1468  right: 100%;
1469}
1470.col-xs-pull-11 {
1471  right: 91.66666667%;
1472}
1473.col-xs-pull-10 {
1474  right: 83.33333333%;
1475}
1476.col-xs-pull-9 {
1477  right: 75%;
1478}
1479.col-xs-pull-8 {
1480  right: 66.66666667%;
1481}
1482.col-xs-pull-7 {
1483  right: 58.33333333%;
1484}
1485.col-xs-pull-6 {
1486  right: 50%;
1487}
1488.col-xs-pull-5 {
1489  right: 41.66666667%;
1490}
1491.col-xs-pull-4 {
1492  right: 33.33333333%;
1493}
1494.col-xs-pull-3 {
1495  right: 25%;
1496}
1497.col-xs-pull-2 {
1498  right: 16.66666667%;
1499}
1500.col-xs-pull-1 {
1501  right: 8.33333333%;
1502}
1503.col-xs-pull-0 {
1504  right: auto;
1505}
1506.col-xs-push-12 {
1507  left: 100%;
1508}
1509.col-xs-push-11 {
1510  left: 91.66666667%;
1511}
1512.col-xs-push-10 {
1513  left: 83.33333333%;
1514}
1515.col-xs-push-9 {
1516  left: 75%;
1517}
1518.col-xs-push-8 {
1519  left: 66.66666667%;
1520}
1521.col-xs-push-7 {
1522  left: 58.33333333%;
1523}
1524.col-xs-push-6 {
1525  left: 50%;
1526}
1527.col-xs-push-5 {
1528  left: 41.66666667%;
1529}
1530.col-xs-push-4 {
1531  left: 33.33333333%;
1532}
1533.col-xs-push-3 {
1534  left: 25%;
1535}
1536.col-xs-push-2 {
1537  left: 16.66666667%;
1538}
1539.col-xs-push-1 {
1540  left: 8.33333333%;
1541}
1542.col-xs-push-0 {
1543  left: auto;
1544}
1545.col-xs-offset-12 {
1546  margin-left: 100%;
1547}
1548.col-xs-offset-11 {
1549  margin-left: 91.66666667%;
1550}
1551.col-xs-offset-10 {
1552  margin-left: 83.33333333%;
1553}
1554.col-xs-offset-9 {
1555  margin-left: 75%;
1556}
1557.col-xs-offset-8 {
1558  margin-left: 66.66666667%;
1559}
1560.col-xs-offset-7 {
1561  margin-left: 58.33333333%;
1562}
1563.col-xs-offset-6 {
1564  margin-left: 50%;
1565}
1566.col-xs-offset-5 {
1567  margin-left: 41.66666667%;
1568}
1569.col-xs-offset-4 {
1570  margin-left: 33.33333333%;
1571}
1572.col-xs-offset-3 {
1573  margin-left: 25%;
1574}
1575.col-xs-offset-2 {
1576  margin-left: 16.66666667%;
1577}
1578.col-xs-offset-1 {
1579  margin-left: 8.33333333%;
1580}
1581.col-xs-offset-0 {
1582  margin-left: 0;
1583}
1584@media (min-width: 768px) {
1585  .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 {
1586    float: left;
1587  }
1588  .col-sm-12 {
1589    width: 100%;
1590  }
1591  .col-sm-11 {
1592    width: 91.66666667%;
1593  }
1594  .col-sm-10 {
1595    width: 83.33333333%;
1596  }
1597  .col-sm-9 {
1598    width: 75%;
1599  }
1600  .col-sm-8 {
1601    width: 66.66666667%;
1602  }
1603  .col-sm-7 {
1604    width: 58.33333333%;
1605  }
1606  .col-sm-6 {
1607    width: 50%;
1608  }
1609  .col-sm-5 {
1610    width: 41.66666667%;
1611  }
1612  .col-sm-4 {
1613    width: 33.33333333%;
1614  }
1615  .col-sm-3 {
1616    width: 25%;
1617  }
1618  .col-sm-2 {
1619    width: 16.66666667%;
1620  }
1621  .col-sm-1 {
1622    width: 8.33333333%;
1623  }
1624  .col-sm-pull-12 {
1625    right: 100%;
1626  }
1627  .col-sm-pull-11 {
1628    right: 91.66666667%;
1629  }
1630  .col-sm-pull-10 {
1631    right: 83.33333333%;
1632  }
1633  .col-sm-pull-9 {
1634    right: 75%;
1635  }
1636  .col-sm-pull-8 {
1637    right: 66.66666667%;
1638  }
1639  .col-sm-pull-7 {
1640    right: 58.33333333%;
1641  }
1642  .col-sm-pull-6 {
1643    right: 50%;
1644  }
1645  .col-sm-pull-5 {
1646    right: 41.66666667%;
1647  }
1648  .col-sm-pull-4 {
1649    right: 33.33333333%;
1650  }
1651  .col-sm-pull-3 {
1652    right: 25%;
1653  }
1654  .col-sm-pull-2 {
1655    right: 16.66666667%;
1656  }
1657  .col-sm-pull-1 {
1658    right: 8.33333333%;
1659  }
1660  .col-sm-pull-0 {
1661    right: auto;
1662  }
1663  .col-sm-push-12 {
1664    left: 100%;
1665  }
1666  .col-sm-push-11 {
1667    left: 91.66666667%;
1668  }
1669  .col-sm-push-10 {
1670    left: 83.33333333%;
1671  }
1672  .col-sm-push-9 {
1673    left: 75%;
1674  }
1675  .col-sm-push-8 {
1676    left: 66.66666667%;
1677  }
1678  .col-sm-push-7 {
1679    left: 58.33333333%;
1680  }
1681  .col-sm-push-6 {
1682    left: 50%;
1683  }
1684  .col-sm-push-5 {
1685    left: 41.66666667%;
1686  }
1687  .col-sm-push-4 {
1688    left: 33.33333333%;
1689  }
1690  .col-sm-push-3 {
1691    left: 25%;
1692  }
1693  .col-sm-push-2 {
1694    left: 16.66666667%;
1695  }
1696  .col-sm-push-1 {
1697    left: 8.33333333%;
1698  }
1699  .col-sm-push-0 {
1700    left: auto;
1701  }
1702  .col-sm-offset-12 {
1703    margin-left: 100%;
1704  }
1705  .col-sm-offset-11 {
1706    margin-left: 91.66666667%;
1707  }
1708  .col-sm-offset-10 {
1709    margin-left: 83.33333333%;
1710  }
1711  .col-sm-offset-9 {
1712    margin-left: 75%;
1713  }
1714  .col-sm-offset-8 {
1715    margin-left: 66.66666667%;
1716  }
1717  .col-sm-offset-7 {
1718    margin-left: 58.33333333%;
1719  }
1720  .col-sm-offset-6 {
1721    margin-left: 50%;
1722  }
1723  .col-sm-offset-5 {
1724    margin-left: 41.66666667%;
1725  }
1726  .col-sm-offset-4 {
1727    margin-left: 33.33333333%;
1728  }
1729  .col-sm-offset-3 {
1730    margin-left: 25%;
1731  }
1732  .col-sm-offset-2 {
1733    margin-left: 16.66666667%;
1734  }
1735  .col-sm-offset-1 {
1736    margin-left: 8.33333333%;
1737  }
1738  .col-sm-offset-0 {
1739    margin-left: 0;
1740  }
1741}
1742@media (min-width: 992px) {
1743  .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 {
1744    float: left;
1745  }
1746  .col-md-12 {
1747    width: 100%;
1748  }
1749  .col-md-11 {
1750    width: 91.66666667%;
1751  }
1752  .col-md-10 {
1753    width: 83.33333333%;
1754  }
1755  .col-md-9 {
1756    width: 75%;
1757  }
1758  .col-md-8 {
1759    width: 66.66666667%;
1760  }
1761  .col-md-7 {
1762    width: 58.33333333%;
1763  }
1764  .col-md-6 {
1765    width: 50%;
1766  }
1767  .col-md-5 {
1768    width: 41.66666667%;
1769  }
1770  .col-md-4 {
1771    width: 33.33333333%;
1772  }
1773  .col-md-3 {
1774    width: 25%;
1775  }
1776  .col-md-2 {
1777    width: 16.66666667%;
1778  }
1779  .col-md-1 {
1780    width: 8.33333333%;
1781  }
1782  .col-md-pull-12 {
1783    right: 100%;
1784  }
1785  .col-md-pull-11 {
1786    right: 91.66666667%;
1787  }
1788  .col-md-pull-10 {
1789    right: 83.33333333%;
1790  }
1791  .col-md-pull-9 {
1792    right: 75%;
1793  }
1794  .col-md-pull-8 {
1795    right: 66.66666667%;
1796  }
1797  .col-md-pull-7 {
1798    right: 58.33333333%;
1799  }
1800  .col-md-pull-6 {
1801    right: 50%;
1802  }
1803  .col-md-pull-5 {
1804    right: 41.66666667%;
1805  }
1806  .col-md-pull-4 {
1807    right: 33.33333333%;
1808  }
1809  .col-md-pull-3 {
1810    right: 25%;
1811  }
1812  .col-md-pull-2 {
1813    right: 16.66666667%;
1814  }
1815  .col-md-pull-1 {
1816    right: 8.33333333%;
1817  }
1818  .col-md-pull-0 {
1819    right: auto;
1820  }
1821  .col-md-push-12 {
1822    left: 100%;
1823  }
1824  .col-md-push-11 {
1825    left: 91.66666667%;
1826  }
1827  .col-md-push-10 {
1828    left: 83.33333333%;
1829  }
1830  .col-md-push-9 {
1831    left: 75%;
1832  }
1833  .col-md-push-8 {
1834    left: 66.66666667%;
1835  }
1836  .col-md-push-7 {
1837    left: 58.33333333%;
1838  }
1839  .col-md-push-6 {
1840    left: 50%;
1841  }
1842  .col-md-push-5 {
1843    left: 41.66666667%;
1844  }
1845  .col-md-push-4 {
1846    left: 33.33333333%;
1847  }
1848  .col-md-push-3 {
1849    left: 25%;
1850  }
1851  .col-md-push-2 {
1852    left: 16.66666667%;
1853  }
1854  .col-md-push-1 {
1855    left: 8.33333333%;
1856  }
1857  .col-md-push-0 {
1858    left: auto;
1859  }
1860  .col-md-offset-12 {
1861    margin-left: 100%;
1862  }
1863  .col-md-offset-11 {
1864    margin-left: 91.66666667%;
1865  }
1866  .col-md-offset-10 {
1867    margin-left: 83.33333333%;
1868  }
1869  .col-md-offset-9 {
1870    margin-left: 75%;
1871  }
1872  .col-md-offset-8 {
1873    margin-left: 66.66666667%;
1874  }
1875  .col-md-offset-7 {
1876    margin-left: 58.33333333%;
1877  }
1878  .col-md-offset-6 {
1879    margin-left: 50%;
1880  }
1881  .col-md-offset-5 {
1882    margin-left: 41.66666667%;
1883  }
1884  .col-md-offset-4 {
1885    margin-left: 33.33333333%;
1886  }
1887  .col-md-offset-3 {
1888    margin-left: 25%;
1889  }
1890  .col-md-offset-2 {
1891    margin-left: 16.66666667%;
1892  }
1893  .col-md-offset-1 {
1894    margin-left: 8.33333333%;
1895  }
1896  .col-md-offset-0 {
1897    margin-left: 0;
1898  }
1899}
1900@media (min-width: 1200px) {
1901  .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 {
1902    float: left;
1903  }
1904  .col-lg-12 {
1905    width: 100%;
1906  }
1907  .col-lg-11 {
1908    width: 91.66666667%;
1909  }
1910  .col-lg-10 {
1911    width: 83.33333333%;
1912  }
1913  .col-lg-9 {
1914    width: 75%;
1915  }
1916  .col-lg-8 {
1917    width: 66.66666667%;
1918  }
1919  .col-lg-7 {
1920    width: 58.33333333%;
1921  }
1922  .col-lg-6 {
1923    width: 50%;
1924  }
1925  .col-lg-5 {
1926    width: 41.66666667%;
1927  }
1928  .col-lg-4 {
1929    width: 33.33333333%;
1930  }
1931  .col-lg-3 {
1932    width: 25%;
1933  }
1934  .col-lg-2 {
1935    width: 16.66666667%;
1936  }
1937  .col-lg-1 {
1938    width: 8.33333333%;
1939  }
1940  .col-lg-pull-12 {
1941    right: 100%;
1942  }
1943  .col-lg-pull-11 {
1944    right: 91.66666667%;
1945  }
1946  .col-lg-pull-10 {
1947    right: 83.33333333%;
1948  }
1949  .col-lg-pull-9 {
1950    right: 75%;
1951  }
1952  .col-lg-pull-8 {
1953    right: 66.66666667%;
1954  }
1955  .col-lg-pull-7 {
1956    right: 58.33333333%;
1957  }
1958  .col-lg-pull-6 {
1959    right: 50%;
1960  }
1961  .col-lg-pull-5 {
1962    right: 41.66666667%;
1963  }
1964  .col-lg-pull-4 {
1965    right: 33.33333333%;
1966  }
1967  .col-lg-pull-3 {
1968    right: 25%;
1969  }
1970  .col-lg-pull-2 {
1971    right: 16.66666667%;
1972  }
1973  .col-lg-pull-1 {
1974    right: 8.33333333%;
1975  }
1976  .col-lg-pull-0 {
1977    right: auto;
1978  }
1979  .col-lg-push-12 {
1980    left: 100%;
1981  }
1982  .col-lg-push-11 {
1983    left: 91.66666667%;
1984  }
1985  .col-lg-push-10 {
1986    left: 83.33333333%;
1987  }
1988  .col-lg-push-9 {
1989    left: 75%;
1990  }
1991  .col-lg-push-8 {
1992    left: 66.66666667%;
1993  }
1994  .col-lg-push-7 {
1995    left: 58.33333333%;
1996  }
1997  .col-lg-push-6 {
1998    left: 50%;
1999  }
2000  .col-lg-push-5 {
2001    left: 41.66666667%;
2002  }
2003  .col-lg-push-4 {
2004    left: 33.33333333%;
2005  }
2006  .col-lg-push-3 {
2007    left: 25%;
2008  }
2009  .col-lg-push-2 {
2010    left: 16.66666667%;
2011  }
2012  .col-lg-push-1 {
2013    left: 8.33333333%;
2014  }
2015  .col-lg-push-0 {
2016    left: auto;
2017  }
2018  .col-lg-offset-12 {
2019    margin-left: 100%;
2020  }
2021  .col-lg-offset-11 {
2022    margin-left: 91.66666667%;
2023  }
2024  .col-lg-offset-10 {
2025    margin-left: 83.33333333%;
2026  }
2027  .col-lg-offset-9 {
2028    margin-left: 75%;
2029  }
2030  .col-lg-offset-8 {
2031    margin-left: 66.66666667%;
2032  }
2033  .col-lg-offset-7 {
2034    margin-left: 58.33333333%;
2035  }
2036  .col-lg-offset-6 {
2037    margin-left: 50%;
2038  }
2039  .col-lg-offset-5 {
2040    margin-left: 41.66666667%;
2041  }
2042  .col-lg-offset-4 {
2043    margin-left: 33.33333333%;
2044  }
2045  .col-lg-offset-3 {
2046    margin-left: 25%;
2047  }
2048  .col-lg-offset-2 {
2049    margin-left: 16.66666667%;
2050  }
2051  .col-lg-offset-1 {
2052    margin-left: 8.33333333%;
2053  }
2054  .col-lg-offset-0 {
2055    margin-left: 0;
2056  }
2057}
2058table {
2059  background-color: transparent;
2060}
2061caption {
2062  padding-top: 8px;
2063  padding-bottom: 8px;
2064  color: #777;
2065  text-align: left;
2066}
2067th {
2068  text-align: left;
2069}
2070.page table {
2071  width: 100%;
2072  max-width: 100%;
2073  margin-bottom: 20px;
2074}
2075.page table > thead > tr > th,
2076.page table > tbody > tr > th,
2077.page table > tfoot > tr > th,
2078.page table > thead > tr > td,
2079.page table > tbody > tr > td,
2080.page table > tfoot > tr > td {
2081  padding: 8px;
2082  line-height: 1.42857143;
2083  vertical-align: top;
2084  border-top: 1px solid #ddd;
2085}
2086.page table > thead > tr > th {
2087  vertical-align: bottom;
2088  border-bottom: 2px solid #ddd;
2089}
2090.page table > caption + thead > tr:first-child > th,
2091.page table > colgroup + thead > tr:first-child > th,
2092.page table > thead:first-child > tr:first-child > th,
2093.page table > caption + thead > tr:first-child > td,
2094.page table > colgroup + thead > tr:first-child > td,
2095.page table > thead:first-child > tr:first-child > td {
2096  border-top: 0;
2097}
2098.page table > tbody + tbody {
2099  border-top: 2px solid #ddd;
2100}
2101.page table table {
2102  background-color: #fff;
2103}
2104.table-condensed > thead > tr > th,
2105.table-condensed > tbody > tr > th,
2106.table-condensed > tfoot > tr > th,
2107.table-condensed > thead > tr > td,
2108.table-condensed > tbody > tr > td,
2109.table-condensed > tfoot > tr > td {
2110  padding: 5px;
2111}
2112.page table {
2113  border: 1px solid #ddd;
2114}
2115.page table > thead > tr > th,
2116.page table > tbody > tr > th,
2117.page table > tfoot > tr > th,
2118.page table > thead > tr > td,
2119.page table > tbody > tr > td,
2120.page table > tfoot > tr > td {
2121  border: 1px solid #ddd;
2122}
2123.page table > thead > tr > th,
2124.page table > thead > tr > td {
2125  border-bottom-width: 2px;
2126}
2127.table-striped > tbody > tr:nth-child(odd) {
2128  background-color: #f9f9f9;
2129}
2130.table-hover > tbody > tr:hover {
2131  background-color: #f5f5f5;
2132}
2133table col[class*="col-"] {
2134  position: static;
2135  display: table-column;
2136  float: none;
2137}
2138table td[class*="col-"],
2139table th[class*="col-"] {
2140  position: static;
2141  display: table-cell;
2142  float: none;
2143}
2144.table > thead > tr > td.active,
2145.table > tbody > tr > td.active,
2146.table > tfoot > tr > td.active,
2147.table > thead > tr > th.active,
2148.table > tbody > tr > th.active,
2149.table > tfoot > tr > th.active,
2150.table > thead > tr.active > td,
2151.table > tbody > tr.active > td,
2152.table > tfoot > tr.active > td,
2153.table > thead > tr.active > th,
2154.table > tbody > tr.active > th,
2155.table > tfoot > tr.active > th {
2156  background-color: #f5f5f5;
2157}
2158.table-hover > tbody > tr > td.active:hover,
2159.table-hover > tbody > tr > th.active:hover,
2160.table-hover > tbody > tr.active:hover > td,
2161.table-hover > tbody > tr:hover > .active,
2162.table-hover > tbody > tr.active:hover > th {
2163  background-color: #e8e8e8;
2164}
2165.table > thead > tr > td.success,
2166.table > tbody > tr > td.success,
2167.table > tfoot > tr > td.success,
2168.table > thead > tr > th.success,
2169.table > tbody > tr > th.success,
2170.table > tfoot > tr > th.success,
2171.table > thead > tr.success > td,
2172.table > tbody > tr.success > td,
2173.table > tfoot > tr.success > td,
2174.table > thead > tr.success > th,
2175.table > tbody > tr.success > th,
2176.table > tfoot > tr.success > th {
2177  background-color: #dff0d8;
2178}
2179.table-hover > tbody > tr > td.success:hover,
2180.table-hover > tbody > tr > th.success:hover,
2181.table-hover > tbody > tr.success:hover > td,
2182.table-hover > tbody > tr:hover > .success,
2183.table-hover > tbody > tr.success:hover > th {
2184  background-color: #d0e9c6;
2185}
2186.table > thead > tr > td.info,
2187.table > tbody > tr > td.info,
2188.table > tfoot > tr > td.info,
2189.table > thead > tr > th.info,
2190.table > tbody > tr > th.info,
2191.table > tfoot > tr > th.info,
2192.table > thead > tr.info > td,
2193.table > tbody > tr.info > td,
2194.table > tfoot > tr.info > td,
2195.table > thead > tr.info > th,
2196.table > tbody > tr.info > th,
2197.table > tfoot > tr.info > th {
2198  background-color: #d9edf7;
2199}
2200.table-hover > tbody > tr > td.info:hover,
2201.table-hover > tbody > tr > th.info:hover,
2202.table-hover > tbody > tr.info:hover > td,
2203.table-hover > tbody > tr:hover > .info,
2204.table-hover > tbody > tr.info:hover > th {
2205  background-color: #c4e3f3;
2206}
2207.table > thead > tr > td.warning,
2208.table > tbody > tr > td.warning,
2209.table > tfoot > tr > td.warning,
2210.table > thead > tr > th.warning,
2211.table > tbody > tr > th.warning,
2212.table > tfoot > tr > th.warning,
2213.table > thead > tr.warning > td,
2214.table > tbody > tr.warning > td,
2215.table > tfoot > tr.warning > td,
2216.table > thead > tr.warning > th,
2217.table > tbody > tr.warning > th,
2218.table > tfoot > tr.warning > th {
2219  background-color: #fcf8e3;
2220}
2221.table-hover > tbody > tr > td.warning:hover,
2222.table-hover > tbody > tr > th.warning:hover,
2223.table-hover > tbody > tr.warning:hover > td,
2224.table-hover > tbody > tr:hover > .warning,
2225.table-hover > tbody > tr.warning:hover > th {
2226  background-color: #faf2cc;
2227}
2228.table > thead > tr > td.danger,
2229.table > tbody > tr > td.danger,
2230.table > tfoot > tr > td.danger,
2231.table > thead > tr > th.danger,
2232.table > tbody > tr > th.danger,
2233.table > tfoot > tr > th.danger,
2234.table > thead > tr.danger > td,
2235.table > tbody > tr.danger > td,
2236.table > tfoot > tr.danger > td,
2237.table > thead > tr.danger > th,
2238.table > tbody > tr.danger > th,
2239.table > tfoot > tr.danger > th {
2240  background-color: #f2dede;
2241}
2242.table-hover > tbody > tr > td.danger:hover,
2243.table-hover > tbody > tr > th.danger:hover,
2244.table-hover > tbody > tr.danger:hover > td,
2245.table-hover > tbody > tr:hover > .danger,
2246.table-hover > tbody > tr.danger:hover > th {
2247  background-color: #ebcccc;
2248}
2249div.table,
2250.table-responsive {
2251  min-height: .01%;
2252  overflow-x: auto;
2253}
2254@media screen and (max-width: 767px) {
2255  div.table,
2256  .table-responsive {
2257    width: 100%;
2258    margin-bottom: 15px;
2259    overflow-y: hidden;
2260    -ms-overflow-style: -ms-autohiding-scrollbar;
2261    border: 1px solid #ddd;
2262  }
2263  div.table > table,
2264  .table-responsive > table {
2265    margin-bottom: 0;
2266  }
2267  div.table > table > thead > tr > th,
2268  .table-responsive > table > thead > tr > th,
2269  div.table > table > tbody > tr > th,
2270  .table-responsive > table > tbody > tr > th,
2271  div.table > table > tfoot > tr > th,
2272  .table-responsive > table > tfoot > tr > th,
2273  div.table > table > thead > tr > td,
2274  .table-responsive > table > thead > tr > td,
2275  div.table > table > tbody > tr > td,
2276  .table-responsive > table > tbody > tr > td,
2277  div.table > table > tfoot > tr > td,
2278  .table-responsive > table > tfoot > tr > td {
2279    white-space: nowrap;
2280  }
2281  div.table > table,
2282  .table-responsive > table {
2283    border: 0;
2284  }
2285  div.table > table > thead > tr > th:first-child,
2286  .table-responsive > table > thead > tr > th:first-child,
2287  div.table > table > tbody > tr > th:first-child,
2288  .table-responsive > table > tbody > tr > th:first-child,
2289  div.table > table > tfoot > tr > th:first-child,
2290  .table-responsive > table > tfoot > tr > th:first-child,
2291  div.table > table > thead > tr > td:first-child,
2292  .table-responsive > table > thead > tr > td:first-child,
2293  div.table > table > tbody > tr > td:first-child,
2294  .table-responsive > table > tbody > tr > td:first-child,
2295  div.table > table > tfoot > tr > td:first-child,
2296  .table-responsive > table > tfoot > tr > td:first-child {
2297    border-left: 0;
2298  }
2299  div.table > table > thead > tr > th:last-child,
2300  .table-responsive > table > thead > tr > th:last-child,
2301  div.table > table > tbody > tr > th:last-child,
2302  .table-responsive > table > tbody > tr > th:last-child,
2303  div.table > table > tfoot > tr > th:last-child,
2304  .table-responsive > table > tfoot > tr > th:last-child,
2305  div.table > table > thead > tr > td:last-child,
2306  .table-responsive > table > thead > tr > td:last-child,
2307  div.table > table > tbody > tr > td:last-child,
2308  .table-responsive > table > tbody > tr > td:last-child,
2309  div.table > table > tfoot > tr > td:last-child,
2310  .table-responsive > table > tfoot > tr > td:last-child {
2311    border-right: 0;
2312  }
2313  div.table > table > tbody > tr:last-child > th,
2314  .table-responsive > table > tbody > tr:last-child > th,
2315  div.table > table > tfoot > tr:last-child > th,
2316  .table-responsive > table > tfoot > tr:last-child > th,
2317  div.table > table > tbody > tr:last-child > td,
2318  .table-responsive > table > tbody > tr:last-child > td,
2319  div.table > table > tfoot > tr:last-child > td,
2320  .table-responsive > table > tfoot > tr:last-child > td {
2321    border-bottom: 0;
2322  }
2323}
2324fieldset {
2325  min-width: 0;
2326  padding: 0;
2327  margin: 0;
2328  border: 0;
2329}
2330legend {
2331  display: block;
2332  width: 100%;
2333  padding: 0;
2334  margin-bottom: 20px;
2335  font-size: 21px;
2336  line-height: inherit;
2337  color: #333;
2338  border: 0;
2339  border-bottom: 1px solid #e5e5e5;
2340}
2341label {
2342  display: inline-block;
2343  max-width: 100%;
2344  margin-bottom: 5px;
2345  font-weight: bold;
2346}
2347input[type="search"] {
2348  -webkit-box-sizing: border-box;
2349     -moz-box-sizing: border-box;
2350          box-sizing: border-box;
2351}
2352input[type="radio"],
2353input[type="checkbox"] {
2354  margin: 4px 0 0;
2355  margin-top: 1px \9;
2356  line-height: normal;
2357}
2358input[type="file"] {
2359  display: block;
2360}
2361input[type="range"] {
2362  display: block;
2363  width: 100%;
2364}
2365select[multiple],
2366select[size] {
2367  height: auto;
2368}
2369input[type="file"]:focus,
2370input[type="radio"]:focus,
2371input[type="checkbox"]:focus {
2372  outline: thin dotted;
2373  outline: 5px auto -webkit-focus-ring-color;
2374  outline-offset: -2px;
2375}
2376output {
2377  display: block;
2378  padding-top: 7px;
2379  font-size: 14px;
2380  line-height: 1.42857143;
2381  color: #555;
2382}
2383.form-control {
2384  display: block;
2385  width: 100%;
2386  height: 34px;
2387  padding: 6px 12px;
2388  font-size: 14px;
2389  line-height: 1.42857143;
2390  color: #555;
2391  background-color: #fff;
2392  background-image: none;
2393  border: 1px solid #ccc;
2394  border-radius: 4px;
2395  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2396          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2397  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2398       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2399          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2400}
2401.form-control:focus {
2402  border-color: #66afe9;
2403  outline: 0;
2404  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2405          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2406}
2407.form-control::-moz-placeholder {
2408  color: #999;
2409  opacity: 1;
2410}
2411.form-control:-ms-input-placeholder {
2412  color: #999;
2413}
2414.form-control::-webkit-input-placeholder {
2415  color: #999;
2416}
2417.form-control[disabled],
2418.form-control[readonly],
2419fieldset[disabled] .form-control {
2420  cursor: not-allowed;
2421  background-color: #eee;
2422  opacity: 1;
2423}
2424textarea.form-control {
2425  height: auto;
2426}
2427input[type="search"] {
2428  -webkit-appearance: none;
2429}
2430input[type="date"],
2431input[type="time"],
2432input[type="datetime-local"],
2433input[type="month"] {
2434  line-height: 34px;
2435  line-height: 1.42857143 \0;
2436}
2437input[type="date"].input-sm,
2438input[type="time"].input-sm,
2439input[type="datetime-local"].input-sm,
2440input[type="month"].input-sm {
2441  line-height: 30px;
2442  line-height: 1.5 \0;
2443}
2444input[type="date"].input-lg,
2445input[type="time"].input-lg,
2446input[type="datetime-local"].input-lg,
2447input[type="month"].input-lg {
2448  line-height: 46px;
2449  line-height: 1.33 \0;
2450}
2451_:-ms-fullscreen,
2452:root input[type="date"],
2453_:-ms-fullscreen,
2454:root input[type="time"],
2455_:-ms-fullscreen,
2456:root input[type="datetime-local"],
2457_:-ms-fullscreen,
2458:root input[type="month"] {
2459  line-height: 1.42857143;
2460}
2461_:-ms-fullscreen.input-sm,
2462:root input[type="date"].input-sm,
2463_:-ms-fullscreen.input-sm,
2464:root input[type="time"].input-sm,
2465_:-ms-fullscreen.input-sm,
2466:root input[type="datetime-local"].input-sm,
2467_:-ms-fullscreen.input-sm,
2468:root input[type="month"].input-sm {
2469  line-height: 1.5;
2470}
2471_:-ms-fullscreen.input-lg,
2472:root input[type="date"].input-lg,
2473_:-ms-fullscreen.input-lg,
2474:root input[type="time"].input-lg,
2475_:-ms-fullscreen.input-lg,
2476:root input[type="datetime-local"].input-lg,
2477_:-ms-fullscreen.input-lg,
2478:root input[type="month"].input-lg {
2479  line-height: 1.33;
2480}
2481.form-group,
2482.dokuwiki #wiki__editbar .editButtons,
2483.dokuwiki #wiki__editbar .summary {
2484  margin-bottom: 15px;
2485}
2486.radio,
2487.checkbox {
2488  position: relative;
2489  display: block;
2490  margin-top: 10px;
2491  margin-bottom: 10px;
2492}
2493.radio label,
2494.checkbox label {
2495  min-height: 20px;
2496  padding-left: 20px;
2497  margin-bottom: 0;
2498  font-weight: normal;
2499  cursor: pointer;
2500}
2501.radio input[type="radio"],
2502.radio-inline input[type="radio"],
2503.checkbox input[type="checkbox"],
2504.checkbox-inline input[type="checkbox"] {
2505  position: absolute;
2506  margin-top: 4px \9;
2507  margin-left: -20px;
2508}
2509.radio + .radio,
2510.checkbox + .checkbox {
2511  margin-top: -5px;
2512}
2513.radio-inline,
2514.checkbox-inline {
2515  display: inline-block;
2516  padding-left: 20px;
2517  margin-bottom: 0;
2518  font-weight: normal;
2519  vertical-align: middle;
2520  cursor: pointer;
2521}
2522.radio-inline + .radio-inline,
2523.checkbox-inline + .checkbox-inline {
2524  margin-top: 0;
2525  margin-left: 10px;
2526}
2527input[type="radio"][disabled],
2528input[type="checkbox"][disabled],
2529input[type="radio"].disabled,
2530input[type="checkbox"].disabled,
2531fieldset[disabled] input[type="radio"],
2532fieldset[disabled] input[type="checkbox"] {
2533  cursor: not-allowed;
2534}
2535.radio-inline.disabled,
2536.checkbox-inline.disabled,
2537fieldset[disabled] .radio-inline,
2538fieldset[disabled] .checkbox-inline {
2539  cursor: not-allowed;
2540}
2541.radio.disabled label,
2542.checkbox.disabled label,
2543fieldset[disabled] .radio label,
2544fieldset[disabled] .checkbox label {
2545  cursor: not-allowed;
2546}
2547.form-control-static {
2548  padding-top: 7px;
2549  padding-bottom: 7px;
2550  margin-bottom: 0;
2551}
2552.form-control-static.input-lg,
2553.form-control-static.input-sm {
2554  padding-right: 0;
2555  padding-left: 0;
2556}
2557.input-sm,
2558.form-group-sm .form-control {
2559  height: 30px;
2560  padding: 5px 10px;
2561  font-size: 12px;
2562  line-height: 1.5;
2563  border-radius: 3px;
2564}
2565select.input-sm,
2566select.form-group-sm .form-control {
2567  height: 30px;
2568  line-height: 30px;
2569}
2570textarea.input-sm,
2571textarea.form-group-sm .form-control,
2572select[multiple].input-sm,
2573select[multiple].form-group-sm .form-control {
2574  height: auto;
2575}
2576.input-lg,
2577.form-group-lg .form-control {
2578  height: 46px;
2579  padding: 10px 16px;
2580  font-size: 18px;
2581  line-height: 1.33;
2582  border-radius: 6px;
2583}
2584select.input-lg,
2585select.form-group-lg .form-control {
2586  height: 46px;
2587  line-height: 46px;
2588}
2589textarea.input-lg,
2590textarea.form-group-lg .form-control,
2591select[multiple].input-lg,
2592select[multiple].form-group-lg .form-control {
2593  height: auto;
2594}
2595.has-feedback {
2596  position: relative;
2597}
2598.has-feedback .form-control {
2599  padding-right: 42.5px;
2600}
2601.form-control-feedback {
2602  position: absolute;
2603  top: 0;
2604  right: 0;
2605  z-index: 2;
2606  display: block;
2607  width: 34px;
2608  height: 34px;
2609  line-height: 34px;
2610  text-align: center;
2611  pointer-events: none;
2612}
2613.input-lg + .form-control-feedback {
2614  width: 46px;
2615  height: 46px;
2616  line-height: 46px;
2617}
2618.input-sm + .form-control-feedback {
2619  width: 30px;
2620  height: 30px;
2621  line-height: 30px;
2622}
2623.has-success .help-block,
2624.has-success .control-label,
2625.has-success .radio,
2626.has-success .checkbox,
2627.has-success .radio-inline,
2628.has-success .checkbox-inline,
2629.has-success.radio label,
2630.has-success.checkbox label,
2631.has-success.radio-inline label,
2632.has-success.checkbox-inline label {
2633  color: #3c763d;
2634}
2635.has-success .form-control {
2636  border-color: #3c763d;
2637  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2638          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2639}
2640.has-success .form-control:focus {
2641  border-color: #2b542c;
2642  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2643          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2644}
2645.has-success .input-group-addon {
2646  color: #3c763d;
2647  background-color: #dff0d8;
2648  border-color: #3c763d;
2649}
2650.has-success .form-control-feedback {
2651  color: #3c763d;
2652}
2653.has-warning .help-block,
2654.has-warning .control-label,
2655.has-warning .radio,
2656.has-warning .checkbox,
2657.has-warning .radio-inline,
2658.has-warning .checkbox-inline,
2659.has-warning.radio label,
2660.has-warning.checkbox label,
2661.has-warning.radio-inline label,
2662.has-warning.checkbox-inline label {
2663  color: #8a6d3b;
2664}
2665.has-warning .form-control {
2666  border-color: #8a6d3b;
2667  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2668          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2669}
2670.has-warning .form-control:focus {
2671  border-color: #66512c;
2672  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2673          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2674}
2675.has-warning .input-group-addon {
2676  color: #8a6d3b;
2677  background-color: #fcf8e3;
2678  border-color: #8a6d3b;
2679}
2680.has-warning .form-control-feedback {
2681  color: #8a6d3b;
2682}
2683.has-error .help-block,
2684.has-error .control-label,
2685.has-error .radio,
2686.has-error .checkbox,
2687.has-error .radio-inline,
2688.has-error .checkbox-inline,
2689.has-error.radio label,
2690.has-error.checkbox label,
2691.has-error.radio-inline label,
2692.has-error.checkbox-inline label {
2693  color: #a94442;
2694}
2695.has-error .form-control {
2696  border-color: #a94442;
2697  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2698          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2699}
2700.has-error .form-control:focus {
2701  border-color: #843534;
2702  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2703          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2704}
2705.has-error .input-group-addon {
2706  color: #a94442;
2707  background-color: #f2dede;
2708  border-color: #a94442;
2709}
2710.has-error .form-control-feedback {
2711  color: #a94442;
2712}
2713.has-feedback label ~ .form-control-feedback {
2714  top: 25px;
2715}
2716.has-feedback label.sr-only ~ .form-control-feedback {
2717  top: 0;
2718}
2719.help-block {
2720  display: block;
2721  margin-top: 5px;
2722  margin-bottom: 10px;
2723  color: #737373;
2724}
2725@media (min-width: 768px) {
2726  .form-inline .form-group {
2727    display: inline-block;
2728    margin-bottom: 0;
2729    vertical-align: middle;
2730  }
2731  .form-inline .form-control {
2732    display: inline-block;
2733    width: auto;
2734    vertical-align: middle;
2735  }
2736  .form-inline .form-control-static {
2737    display: inline-block;
2738  }
2739  .form-inline .input-group {
2740    display: inline-table;
2741    vertical-align: middle;
2742  }
2743  .form-inline .input-group .input-group-addon,
2744  .form-inline .input-group .input-group-btn,
2745  .form-inline .input-group .form-control {
2746    width: auto;
2747  }
2748  .form-inline .input-group > .form-control {
2749    width: 100%;
2750  }
2751  .form-inline .control-label {
2752    margin-bottom: 0;
2753    vertical-align: middle;
2754  }
2755  .form-inline .radio,
2756  .form-inline .checkbox {
2757    display: inline-block;
2758    margin-top: 0;
2759    margin-bottom: 0;
2760    vertical-align: middle;
2761  }
2762  .form-inline .radio label,
2763  .form-inline .checkbox label {
2764    padding-left: 0;
2765  }
2766  .form-inline .radio input[type="radio"],
2767  .form-inline .checkbox input[type="checkbox"] {
2768    position: relative;
2769    margin-left: 0;
2770  }
2771  .form-inline .has-feedback .form-control-feedback {
2772    top: 0;
2773  }
2774}
2775.form-horizontal .radio,
2776.form-horizontal .checkbox,
2777.form-horizontal .radio-inline,
2778.form-horizontal .checkbox-inline {
2779  padding-top: 7px;
2780  margin-top: 0;
2781  margin-bottom: 0;
2782}
2783.form-horizontal .radio,
2784.form-horizontal .checkbox {
2785  min-height: 27px;
2786}
2787.form-horizontal .form-group {
2788  margin-right: -15px;
2789  margin-left: -15px;
2790}
2791@media (min-width: 768px) {
2792  .form-horizontal .control-label {
2793    padding-top: 7px;
2794    margin-bottom: 0;
2795    text-align: right;
2796  }
2797}
2798.form-horizontal .has-feedback .form-control-feedback {
2799  right: 15px;
2800}
2801@media (min-width: 768px) {
2802  .form-horizontal .form-group-lg .control-label {
2803    padding-top: 14.3px;
2804  }
2805}
2806@media (min-width: 768px) {
2807  .form-horizontal .form-group-sm .control-label {
2808    padding-top: 6px;
2809  }
2810}
2811.btn {
2812  display: inline-block;
2813  padding: 6px 12px;
2814  margin-bottom: 0;
2815  font-size: 14px;
2816  font-weight: normal;
2817  line-height: 1.42857143;
2818  text-align: center;
2819  white-space: nowrap;
2820  vertical-align: middle;
2821  -ms-touch-action: manipulation;
2822      touch-action: manipulation;
2823  cursor: pointer;
2824  -webkit-user-select: none;
2825     -moz-user-select: none;
2826      -ms-user-select: none;
2827          user-select: none;
2828  background-image: none;
2829  border: 1px solid transparent;
2830  border-radius: 4px;
2831}
2832.btn:focus,
2833.btn:active:focus,
2834.btn.active:focus,
2835.btn.focus,
2836.btn:active.focus,
2837.btn.active.focus {
2838  outline: thin dotted;
2839  outline: 5px auto -webkit-focus-ring-color;
2840  outline-offset: -2px;
2841}
2842.btn:hover,
2843.btn:focus,
2844.btn.focus {
2845  color: #333;
2846  text-decoration: none;
2847}
2848.btn:active,
2849.btn.active {
2850  background-image: none;
2851  outline: 0;
2852  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2853          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2854}
2855.btn.disabled,
2856.btn[disabled],
2857fieldset[disabled] .btn {
2858  pointer-events: none;
2859  cursor: not-allowed;
2860  filter: alpha(opacity=65);
2861  -webkit-box-shadow: none;
2862          box-shadow: none;
2863  opacity: .65;
2864}
2865.btn-default {
2866  color: #333;
2867  background-color: #fff;
2868  border-color: #ccc;
2869}
2870.btn-default:hover,
2871.btn-default:focus,
2872.btn-default.focus,
2873.btn-default:active,
2874.btn-default.active,
2875.open > .dropdown-toggle.btn-default {
2876  color: #333;
2877  background-color: #e6e6e6;
2878  border-color: #adadad;
2879}
2880.btn-default:active,
2881.btn-default.active,
2882.open > .dropdown-toggle.btn-default {
2883  background-image: none;
2884}
2885.btn-default.disabled,
2886.btn-default[disabled],
2887fieldset[disabled] .btn-default,
2888.btn-default.disabled:hover,
2889.btn-default[disabled]:hover,
2890fieldset[disabled] .btn-default:hover,
2891.btn-default.disabled:focus,
2892.btn-default[disabled]:focus,
2893fieldset[disabled] .btn-default:focus,
2894.btn-default.disabled.focus,
2895.btn-default[disabled].focus,
2896fieldset[disabled] .btn-default.focus,
2897.btn-default.disabled:active,
2898.btn-default[disabled]:active,
2899fieldset[disabled] .btn-default:active,
2900.btn-default.disabled.active,
2901.btn-default[disabled].active,
2902fieldset[disabled] .btn-default.active {
2903  background-color: #fff;
2904  border-color: #ccc;
2905}
2906.btn-default .badge {
2907  color: #fff;
2908  background-color: #333;
2909}
2910.btn-primary {
2911  color: #fff;
2912  background-color: #428bca;
2913  border-color: #357ebd;
2914}
2915.btn-primary:hover,
2916.btn-primary:focus,
2917.btn-primary.focus,
2918.btn-primary:active,
2919.btn-primary.active,
2920.open > .dropdown-toggle.btn-primary {
2921  color: #fff;
2922  background-color: #3071a9;
2923  border-color: #285e8e;
2924}
2925.btn-primary:active,
2926.btn-primary.active,
2927.open > .dropdown-toggle.btn-primary {
2928  background-image: none;
2929}
2930.btn-primary.disabled,
2931.btn-primary[disabled],
2932fieldset[disabled] .btn-primary,
2933.btn-primary.disabled:hover,
2934.btn-primary[disabled]:hover,
2935fieldset[disabled] .btn-primary:hover,
2936.btn-primary.disabled:focus,
2937.btn-primary[disabled]:focus,
2938fieldset[disabled] .btn-primary:focus,
2939.btn-primary.disabled.focus,
2940.btn-primary[disabled].focus,
2941fieldset[disabled] .btn-primary.focus,
2942.btn-primary.disabled:active,
2943.btn-primary[disabled]:active,
2944fieldset[disabled] .btn-primary:active,
2945.btn-primary.disabled.active,
2946.btn-primary[disabled].active,
2947fieldset[disabled] .btn-primary.active {
2948  background-color: #428bca;
2949  border-color: #357ebd;
2950}
2951.btn-primary .badge {
2952  color: #428bca;
2953  background-color: #fff;
2954}
2955.btn-success {
2956  color: #fff;
2957  background-color: #5cb85c;
2958  border-color: #4cae4c;
2959}
2960.btn-success:hover,
2961.btn-success:focus,
2962.btn-success.focus,
2963.btn-success:active,
2964.btn-success.active,
2965.open > .dropdown-toggle.btn-success {
2966  color: #fff;
2967  background-color: #449d44;
2968  border-color: #398439;
2969}
2970.btn-success:active,
2971.btn-success.active,
2972.open > .dropdown-toggle.btn-success {
2973  background-image: none;
2974}
2975.btn-success.disabled,
2976.btn-success[disabled],
2977fieldset[disabled] .btn-success,
2978.btn-success.disabled:hover,
2979.btn-success[disabled]:hover,
2980fieldset[disabled] .btn-success:hover,
2981.btn-success.disabled:focus,
2982.btn-success[disabled]:focus,
2983fieldset[disabled] .btn-success:focus,
2984.btn-success.disabled.focus,
2985.btn-success[disabled].focus,
2986fieldset[disabled] .btn-success.focus,
2987.btn-success.disabled:active,
2988.btn-success[disabled]:active,
2989fieldset[disabled] .btn-success:active,
2990.btn-success.disabled.active,
2991.btn-success[disabled].active,
2992fieldset[disabled] .btn-success.active {
2993  background-color: #5cb85c;
2994  border-color: #4cae4c;
2995}
2996.btn-success .badge {
2997  color: #5cb85c;
2998  background-color: #fff;
2999}
3000.btn-info {
3001  color: #fff;
3002  background-color: #5bc0de;
3003  border-color: #46b8da;
3004}
3005.btn-info:hover,
3006.btn-info:focus,
3007.btn-info.focus,
3008.btn-info:active,
3009.btn-info.active,
3010.open > .dropdown-toggle.btn-info {
3011  color: #fff;
3012  background-color: #31b0d5;
3013  border-color: #269abc;
3014}
3015.btn-info:active,
3016.btn-info.active,
3017.open > .dropdown-toggle.btn-info {
3018  background-image: none;
3019}
3020.btn-info.disabled,
3021.btn-info[disabled],
3022fieldset[disabled] .btn-info,
3023.btn-info.disabled:hover,
3024.btn-info[disabled]:hover,
3025fieldset[disabled] .btn-info:hover,
3026.btn-info.disabled:focus,
3027.btn-info[disabled]:focus,
3028fieldset[disabled] .btn-info:focus,
3029.btn-info.disabled.focus,
3030.btn-info[disabled].focus,
3031fieldset[disabled] .btn-info.focus,
3032.btn-info.disabled:active,
3033.btn-info[disabled]:active,
3034fieldset[disabled] .btn-info:active,
3035.btn-info.disabled.active,
3036.btn-info[disabled].active,
3037fieldset[disabled] .btn-info.active {
3038  background-color: #5bc0de;
3039  border-color: #46b8da;
3040}
3041.btn-info .badge {
3042  color: #5bc0de;
3043  background-color: #fff;
3044}
3045.btn-warning {
3046  color: #fff;
3047  background-color: #f0ad4e;
3048  border-color: #eea236;
3049}
3050.btn-warning:hover,
3051.btn-warning:focus,
3052.btn-warning.focus,
3053.btn-warning:active,
3054.btn-warning.active,
3055.open > .dropdown-toggle.btn-warning {
3056  color: #fff;
3057  background-color: #ec971f;
3058  border-color: #d58512;
3059}
3060.btn-warning:active,
3061.btn-warning.active,
3062.open > .dropdown-toggle.btn-warning {
3063  background-image: none;
3064}
3065.btn-warning.disabled,
3066.btn-warning[disabled],
3067fieldset[disabled] .btn-warning,
3068.btn-warning.disabled:hover,
3069.btn-warning[disabled]:hover,
3070fieldset[disabled] .btn-warning:hover,
3071.btn-warning.disabled:focus,
3072.btn-warning[disabled]:focus,
3073fieldset[disabled] .btn-warning:focus,
3074.btn-warning.disabled.focus,
3075.btn-warning[disabled].focus,
3076fieldset[disabled] .btn-warning.focus,
3077.btn-warning.disabled:active,
3078.btn-warning[disabled]:active,
3079fieldset[disabled] .btn-warning:active,
3080.btn-warning.disabled.active,
3081.btn-warning[disabled].active,
3082fieldset[disabled] .btn-warning.active {
3083  background-color: #f0ad4e;
3084  border-color: #eea236;
3085}
3086.btn-warning .badge {
3087  color: #f0ad4e;
3088  background-color: #fff;
3089}
3090.btn-danger {
3091  color: #fff;
3092  background-color: #d9534f;
3093  border-color: #d43f3a;
3094}
3095.btn-danger:hover,
3096.btn-danger:focus,
3097.btn-danger.focus,
3098.btn-danger:active,
3099.btn-danger.active,
3100.open > .dropdown-toggle.btn-danger {
3101  color: #fff;
3102  background-color: #c9302c;
3103  border-color: #ac2925;
3104}
3105.btn-danger:active,
3106.btn-danger.active,
3107.open > .dropdown-toggle.btn-danger {
3108  background-image: none;
3109}
3110.btn-danger.disabled,
3111.btn-danger[disabled],
3112fieldset[disabled] .btn-danger,
3113.btn-danger.disabled:hover,
3114.btn-danger[disabled]:hover,
3115fieldset[disabled] .btn-danger:hover,
3116.btn-danger.disabled:focus,
3117.btn-danger[disabled]:focus,
3118fieldset[disabled] .btn-danger:focus,
3119.btn-danger.disabled.focus,
3120.btn-danger[disabled].focus,
3121fieldset[disabled] .btn-danger.focus,
3122.btn-danger.disabled:active,
3123.btn-danger[disabled]:active,
3124fieldset[disabled] .btn-danger:active,
3125.btn-danger.disabled.active,
3126.btn-danger[disabled].active,
3127fieldset[disabled] .btn-danger.active {
3128  background-color: #d9534f;
3129  border-color: #d43f3a;
3130}
3131.btn-danger .badge {
3132  color: #d9534f;
3133  background-color: #fff;
3134}
3135.btn-link {
3136  font-weight: normal;
3137  color: #428bca;
3138  border-radius: 0;
3139}
3140.btn-link,
3141.btn-link:active,
3142.btn-link.active,
3143.btn-link[disabled],
3144fieldset[disabled] .btn-link {
3145  background-color: transparent;
3146  -webkit-box-shadow: none;
3147          box-shadow: none;
3148}
3149.btn-link,
3150.btn-link:hover,
3151.btn-link:focus,
3152.btn-link:active {
3153  border-color: transparent;
3154}
3155.btn-link:hover,
3156.btn-link:focus {
3157  color: #2a6496;
3158  text-decoration: underline;
3159  background-color: transparent;
3160}
3161.btn-link[disabled]:hover,
3162fieldset[disabled] .btn-link:hover,
3163.btn-link[disabled]:focus,
3164fieldset[disabled] .btn-link:focus {
3165  color: #777;
3166  text-decoration: none;
3167}
3168.btn-lg,
3169.btn-group-lg > .btn {
3170  padding: 10px 16px;
3171  font-size: 18px;
3172  line-height: 1.33;
3173  border-radius: 6px;
3174}
3175.btn-sm,
3176#tool__bar > .toolbutton,
3177.btn-group-sm > .btn {
3178  padding: 5px 10px;
3179  font-size: 12px;
3180  line-height: 1.5;
3181  border-radius: 3px;
3182}
3183.btn-xs,
3184.btn-group-xs > .btn {
3185  padding: 1px 5px;
3186  font-size: 12px;
3187  line-height: 1.5;
3188  border-radius: 3px;
3189}
3190.btn-block {
3191  display: block;
3192  width: 100%;
3193}
3194.btn-block + .btn-block {
3195  margin-top: 5px;
3196}
3197input[type="submit"].btn-block,
3198input[type="reset"].btn-block,
3199input[type="button"].btn-block {
3200  width: 100%;
3201}
3202.fade {
3203  opacity: 0;
3204  -webkit-transition: opacity .15s linear;
3205       -o-transition: opacity .15s linear;
3206          transition: opacity .15s linear;
3207}
3208.fade.in {
3209  opacity: 1;
3210}
3211.collapse {
3212  display: none;
3213  visibility: hidden;
3214}
3215.collapse.in {
3216  display: block;
3217  visibility: visible;
3218}
3219tr.collapse.in {
3220  display: table-row;
3221}
3222tbody.collapse.in {
3223  display: table-row-group;
3224}
3225.collapsing {
3226  position: relative;
3227  height: 0;
3228  overflow: hidden;
3229  -webkit-transition-timing-function: ease;
3230       -o-transition-timing-function: ease;
3231          transition-timing-function: ease;
3232  -webkit-transition-duration: .35s;
3233       -o-transition-duration: .35s;
3234          transition-duration: .35s;
3235  -webkit-transition-property: height, visibility;
3236       -o-transition-property: height, visibility;
3237          transition-property: height, visibility;
3238}
3239.caret {
3240  display: inline-block;
3241  width: 0;
3242  height: 0;
3243  margin-left: 2px;
3244  vertical-align: middle;
3245  border-top: 4px solid;
3246  border-right: 4px solid transparent;
3247  border-left: 4px solid transparent;
3248}
3249.dropdown {
3250  position: relative;
3251}
3252.dropdown-toggle:focus {
3253  outline: 0;
3254}
3255#qsearch__out ul,
3256.dropdown-menu {
3257  position: absolute;
3258  top: 100%;
3259  left: 0;
3260  z-index: 1000;
3261  display: none;
3262  float: left;
3263  min-width: 160px;
3264  padding: 5px 0;
3265  margin: 2px 0 0;
3266  font-size: 14px;
3267  text-align: left;
3268  list-style: none;
3269  background-color: #fff;
3270  -webkit-background-clip: padding-box;
3271          background-clip: padding-box;
3272  border: 1px solid #ccc;
3273  border: 1px solid rgba(0, 0, 0, .15);
3274  border-radius: 4px;
3275  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3276          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3277}
3278#qsearch__out ul.pull-right,
3279.dropdown-menu.pull-right {
3280  right: 0;
3281  left: auto;
3282}
3283#qsearch__out ul .divider,
3284.dropdown-menu .divider {
3285  height: 1px;
3286  margin: 9px 0;
3287  overflow: hidden;
3288  background-color: #e5e5e5;
3289}
3290#qsearch__out ul > li > a,
3291.dropdown-menu > li > a {
3292  display: block;
3293  padding: 3px 20px;
3294  clear: both;
3295  font-weight: normal;
3296  line-height: 1.42857143;
3297  color: #333;
3298  white-space: nowrap;
3299}
3300#qsearch__out ul > li > a:hover,
3301.dropdown-menu > li > a:hover,
3302#qsearch__out ul > li > a:focus,
3303.dropdown-menu > li > a:focus {
3304  color: #262626;
3305  text-decoration: none;
3306  background-color: #f5f5f5;
3307}
3308.dropdown-menu > .active > a,
3309.dropdown-menu > .active > a:hover,
3310.dropdown-menu > .active > a:focus {
3311  color: #fff;
3312  text-decoration: none;
3313  background-color: #428bca;
3314  outline: 0;
3315}
3316.dropdown-menu > .disabled > a,
3317.dropdown-menu > .disabled > a:hover,
3318.dropdown-menu > .disabled > a:focus {
3319  color: #777;
3320}
3321.dropdown-menu > .disabled > a:hover,
3322.dropdown-menu > .disabled > a:focus {
3323  text-decoration: none;
3324  cursor: not-allowed;
3325  background-color: transparent;
3326  background-image: none;
3327  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3328}
3329.open > .dropdown-menu {
3330  display: block;
3331}
3332.open > a {
3333  outline: 0;
3334}
3335.dropdown-menu-right {
3336  right: 0;
3337  left: auto;
3338}
3339.dropdown-menu-left {
3340  right: auto;
3341  left: 0;
3342}
3343.dropdown-header {
3344  display: block;
3345  padding: 3px 20px;
3346  font-size: 12px;
3347  line-height: 1.42857143;
3348  color: #777;
3349  white-space: nowrap;
3350}
3351.dropdown-backdrop {
3352  position: fixed;
3353  top: 0;
3354  right: 0;
3355  bottom: 0;
3356  left: 0;
3357  z-index: 990;
3358}
3359.pull-right > .dropdown-menu {
3360  right: 0;
3361  left: auto;
3362}
3363.dropup .caret,
3364.navbar-fixed-bottom .dropdown .caret {
3365  content: "";
3366  border-top: 0;
3367  border-bottom: 4px solid;
3368}
3369.dropup .dropdown-menu,
3370.navbar-fixed-bottom .dropdown .dropdown-menu {
3371  top: auto;
3372  bottom: 100%;
3373  margin-bottom: 1px;
3374}
3375@media (min-width: 768px) {
3376  .navbar-right .dropdown-menu {
3377    right: 0;
3378    left: auto;
3379  }
3380  .navbar-right .dropdown-menu-left {
3381    right: auto;
3382    left: 0;
3383  }
3384}
3385.btn-group,
3386.btn-group-vertical {
3387  position: relative;
3388  display: inline-block;
3389  vertical-align: middle;
3390}
3391.btn-group .toolbutton,
3392.btn-group-vertical .toolbutton,
3393.btn-group > .btn,
3394.btn-group-vertical > .btn {
3395  position: relative;
3396  float: left;
3397}
3398.btn-group .toolbutton:hover,
3399.btn-group-vertical .toolbutton:hover,
3400.btn-group > .btn:hover,
3401.btn-group-vertical > .btn:hover,
3402.btn-group .toolbutton:focus,
3403.btn-group-vertical .toolbutton:focus,
3404.btn-group > .btn:focus,
3405.btn-group-vertical > .btn:focus,
3406.btn-group .toolbutton:active,
3407.btn-group-vertical .toolbutton:active,
3408.btn-group > .btn:active,
3409.btn-group-vertical > .btn:active,
3410.btn-group .toolbutton.active,
3411.btn-group-vertical .toolbutton.active,
3412.btn-group > .btn.active,
3413.btn-group-vertical > .btn.active {
3414  z-index: 2;
3415}
3416.btn-group .toolbutton:focus,
3417.btn-group-vertical .toolbutton:focus,
3418.btn-group > .btn:focus,
3419.btn-group-vertical > .btn:focus {
3420  outline: 0;
3421}
3422.btn-group .toolbutton + .toolbutton,
3423.btn-group .btn + .btn,
3424.btn-group .btn + .btn-group,
3425.btn-group .btn-group + .btn,
3426.btn-group .btn-group + .btn-group {
3427  margin-left: -1px;
3428}
3429.btn-toolbar {
3430  margin-left: -5px;
3431}
3432.btn-toolbar .btn-group,
3433.btn-toolbar .input-group {
3434  float: left;
3435}
3436.btn-toolbar > .btn,
3437.btn-toolbar > .btn-group,
3438.btn-toolbar > .input-group {
3439  margin-left: 5px;
3440}
3441#tool__bar > .toolbutton:not(:first-child):not(:last-child):not(.dropdown-toggle),
3442.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3443  border-radius: 0;
3444}
3445.btn-group > .toolbutton:first-child,
3446.btn-group > .btn:first-child {
3447  margin-left: 0;
3448}
3449.btn-group > .toolbutton:first-child:not(:last-child):not(.dropdown-toggle),
3450.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3451  border-top-right-radius: 0;
3452  border-bottom-right-radius: 0;
3453}
3454.btn-group > .toolbutton:last-child:not(:first-child),
3455.btn-group > .btn:last-child:not(:first-child),
3456.btn-group > .dropdown-toggle:not(:first-child) {
3457  border-top-left-radius: 0;
3458  border-bottom-left-radius: 0;
3459}
3460.btn-group > .btn-group {
3461  float: left;
3462}
3463.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3464  border-radius: 0;
3465}
3466.btn-group > .btn-group:first-child > .btn:last-child,
3467.btn-group > .btn-group:first-child > .dropdown-toggle {
3468  border-top-right-radius: 0;
3469  border-bottom-right-radius: 0;
3470}
3471.btn-group > .btn-group:last-child > .btn:first-child {
3472  border-top-left-radius: 0;
3473  border-bottom-left-radius: 0;
3474}
3475.btn-group .dropdown-toggle:active,
3476.btn-group.open .dropdown-toggle {
3477  outline: 0;
3478}
3479.btn-group > .btn + .dropdown-toggle {
3480  padding-right: 8px;
3481  padding-left: 8px;
3482}
3483.btn-group > .btn-lg + .dropdown-toggle {
3484  padding-right: 12px;
3485  padding-left: 12px;
3486}
3487.btn-group.open .dropdown-toggle {
3488  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3489          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3490}
3491.btn-group.open .dropdown-toggle.btn-link {
3492  -webkit-box-shadow: none;
3493          box-shadow: none;
3494}
3495.btn .caret {
3496  margin-left: 0;
3497}
3498.btn-lg .caret {
3499  border-width: 5px 5px 0;
3500  border-bottom-width: 0;
3501}
3502.dropup .btn-lg .caret {
3503  border-width: 0 5px 5px;
3504}
3505.btn-group-vertical > .btn,
3506.btn-group-vertical > .btn-group,
3507.btn-group-vertical > .btn-group > .btn {
3508  display: block;
3509  float: none;
3510  width: 100%;
3511  max-width: 100%;
3512}
3513.btn-group-vertical > .btn-group > .btn {
3514  float: none;
3515}
3516.btn-group-vertical > .btn + .btn,
3517.btn-group-vertical > .btn + .btn-group,
3518.btn-group-vertical > .btn-group + .btn,
3519.btn-group-vertical > .btn-group + .btn-group {
3520  margin-top: -1px;
3521  margin-left: 0;
3522}
3523.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3524  border-radius: 0;
3525}
3526.btn-group-vertical > .btn:first-child:not(:last-child) {
3527  border-top-right-radius: 4px;
3528  border-bottom-right-radius: 0;
3529  border-bottom-left-radius: 0;
3530}
3531.btn-group-vertical > .btn:last-child:not(:first-child) {
3532  border-top-left-radius: 0;
3533  border-top-right-radius: 0;
3534  border-bottom-left-radius: 4px;
3535}
3536.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3537  border-radius: 0;
3538}
3539.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3540.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3541  border-bottom-right-radius: 0;
3542  border-bottom-left-radius: 0;
3543}
3544.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3545  border-top-left-radius: 0;
3546  border-top-right-radius: 0;
3547}
3548.btn-group-justified {
3549  display: table;
3550  width: 100%;
3551  table-layout: fixed;
3552  border-collapse: separate;
3553}
3554.btn-group-justified > .btn,
3555.btn-group-justified > .btn-group {
3556  display: table-cell;
3557  float: none;
3558  width: 1%;
3559}
3560.btn-group-justified > .btn-group .btn {
3561  width: 100%;
3562}
3563.btn-group-justified > .btn-group .dropdown-menu {
3564  left: auto;
3565}
3566[data-toggle="buttons"] > .btn input[type="radio"],
3567[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3568[data-toggle="buttons"] > .btn input[type="checkbox"],
3569[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3570  position: absolute;
3571  clip: rect(0, 0, 0, 0);
3572  pointer-events: none;
3573}
3574.input-group {
3575  position: relative;
3576  display: table;
3577  border-collapse: separate;
3578}
3579.input-group[class*="col-"] {
3580  float: none;
3581  padding-right: 0;
3582  padding-left: 0;
3583}
3584.input-group .form-control {
3585  position: relative;
3586  z-index: 2;
3587  float: left;
3588  width: 100%;
3589  margin-bottom: 0;
3590}
3591.input-group-lg > .form-control,
3592.input-group-lg > .input-group-addon,
3593.input-group-lg > .input-group-btn > .btn {
3594  height: 46px;
3595  padding: 10px 16px;
3596  font-size: 18px;
3597  line-height: 1.33;
3598  border-radius: 6px;
3599}
3600select.input-group-lg > .form-control,
3601select.input-group-lg > .input-group-addon,
3602select.input-group-lg > .input-group-btn > .btn {
3603  height: 46px;
3604  line-height: 46px;
3605}
3606textarea.input-group-lg > .form-control,
3607textarea.input-group-lg > .input-group-addon,
3608textarea.input-group-lg > .input-group-btn > .btn,
3609select[multiple].input-group-lg > .form-control,
3610select[multiple].input-group-lg > .input-group-addon,
3611select[multiple].input-group-lg > .input-group-btn > .btn {
3612  height: auto;
3613}
3614.input-group-sm > .form-control,
3615.input-group-sm > .input-group-addon,
3616.input-group-sm > .input-group-btn > .btn {
3617  height: 30px;
3618  padding: 5px 10px;
3619  font-size: 12px;
3620  line-height: 1.5;
3621  border-radius: 3px;
3622}
3623select.input-group-sm > .form-control,
3624select.input-group-sm > .input-group-addon,
3625select.input-group-sm > .input-group-btn > .btn {
3626  height: 30px;
3627  line-height: 30px;
3628}
3629textarea.input-group-sm > .form-control,
3630textarea.input-group-sm > .input-group-addon,
3631textarea.input-group-sm > .input-group-btn > .btn,
3632select[multiple].input-group-sm > .form-control,
3633select[multiple].input-group-sm > .input-group-addon,
3634select[multiple].input-group-sm > .input-group-btn > .btn {
3635  height: auto;
3636}
3637.input-group-addon,
3638.input-group-btn,
3639.input-group .form-control {
3640  display: table-cell;
3641}
3642.input-group-addon:not(:first-child):not(:last-child),
3643.input-group-btn:not(:first-child):not(:last-child),
3644.input-group .form-control:not(:first-child):not(:last-child) {
3645  border-radius: 0;
3646}
3647.input-group-addon,
3648.input-group-btn {
3649  width: 1%;
3650  white-space: nowrap;
3651  vertical-align: middle;
3652}
3653.input-group-addon {
3654  padding: 6px 12px;
3655  font-size: 14px;
3656  font-weight: normal;
3657  line-height: 1;
3658  color: #555;
3659  text-align: center;
3660  background-color: #eee;
3661  border: 1px solid #ccc;
3662  border-radius: 4px;
3663}
3664.input-group-addon.input-sm {
3665  padding: 5px 10px;
3666  font-size: 12px;
3667  border-radius: 3px;
3668}
3669.input-group-addon.input-lg {
3670  padding: 10px 16px;
3671  font-size: 18px;
3672  border-radius: 6px;
3673}
3674.input-group-addon input[type="radio"],
3675.input-group-addon input[type="checkbox"] {
3676  margin-top: 0;
3677}
3678.input-group .form-control:first-child,
3679.input-group-addon:first-child,
3680.input-group-btn:first-child > .btn,
3681.input-group-btn:first-child > .btn-group > .btn,
3682.input-group-btn:first-child > .dropdown-toggle,
3683.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3684.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3685  border-top-right-radius: 0;
3686  border-bottom-right-radius: 0;
3687}
3688.input-group-addon:first-child {
3689  border-right: 0;
3690}
3691.input-group .form-control:last-child,
3692.input-group-addon:last-child,
3693.input-group-btn:last-child > .btn,
3694.input-group-btn:last-child > .btn-group > .btn,
3695.input-group-btn:last-child > .dropdown-toggle,
3696.input-group-btn:first-child > .btn:not(:first-child),
3697.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3698  border-top-left-radius: 0;
3699  border-bottom-left-radius: 0;
3700}
3701.input-group-addon:last-child {
3702  border-left: 0;
3703}
3704.input-group-btn {
3705  position: relative;
3706  font-size: 0;
3707  white-space: nowrap;
3708}
3709.input-group-btn > .btn {
3710  position: relative;
3711}
3712.input-group-btn > .btn + .btn {
3713  margin-left: -1px;
3714}
3715.input-group-btn > .btn:hover,
3716.input-group-btn > .btn:focus,
3717.input-group-btn > .btn:active {
3718  z-index: 2;
3719}
3720.input-group-btn:first-child > .btn,
3721.input-group-btn:first-child > .btn-group {
3722  margin-right: -1px;
3723}
3724.input-group-btn:last-child > .btn,
3725.input-group-btn:last-child > .btn-group {
3726  margin-left: -1px;
3727}
3728.nav {
3729  padding-left: 0;
3730  margin-bottom: 0;
3731  list-style: none;
3732}
3733.nav > li {
3734  position: relative;
3735  display: block;
3736}
3737.nav > li > a {
3738  position: relative;
3739  display: block;
3740  padding: 10px 15px;
3741}
3742.nav > li > a:hover,
3743.nav > li > a:focus {
3744  text-decoration: none;
3745  background-color: #eee;
3746}
3747.nav > li.disabled > a {
3748  color: #777;
3749}
3750.nav > li.disabled > a:hover,
3751.nav > li.disabled > a:focus {
3752  color: #777;
3753  text-decoration: none;
3754  cursor: not-allowed;
3755  background-color: transparent;
3756}
3757.nav .open > a,
3758.nav .open > a:hover,
3759.nav .open > a:focus {
3760  background-color: #eee;
3761  border-color: #428bca;
3762}
3763.nav .nav-divider {
3764  height: 1px;
3765  margin: 9px 0;
3766  overflow: hidden;
3767  background-color: #e5e5e5;
3768}
3769.nav > li > a > img {
3770  max-width: none;
3771}
3772.nav-tabs {
3773  border-bottom: 1px solid #ddd;
3774}
3775.nav-tabs > li {
3776  float: left;
3777  margin-bottom: -1px;
3778}
3779.nav-tabs > li > a {
3780  margin-right: 2px;
3781  line-height: 1.42857143;
3782  border: 1px solid transparent;
3783  border-radius: 4px 4px 0 0;
3784}
3785.nav-tabs > li > a:hover {
3786  border-color: #eee #eee #ddd;
3787}
3788.nav-tabs > li.active > a,
3789.nav-tabs > li.active > a:hover,
3790.nav-tabs > li.active > a:focus {
3791  color: #555;
3792  cursor: default;
3793  background-color: #fff;
3794  border: 1px solid #ddd;
3795  border-bottom-color: transparent;
3796}
3797.nav-tabs.nav-justified {
3798  width: 100%;
3799  border-bottom: 0;
3800}
3801.nav-tabs.nav-justified > li {
3802  float: none;
3803}
3804.nav-tabs.nav-justified > li > a {
3805  margin-bottom: 5px;
3806  text-align: center;
3807}
3808.nav-tabs.nav-justified > .dropdown .dropdown-menu {
3809  top: auto;
3810  left: auto;
3811}
3812@media (min-width: 768px) {
3813  .nav-tabs.nav-justified > li {
3814    display: table-cell;
3815    width: 1%;
3816  }
3817  .nav-tabs.nav-justified > li > a {
3818    margin-bottom: 0;
3819  }
3820}
3821.nav-tabs.nav-justified > li > a {
3822  margin-right: 0;
3823  border-radius: 4px;
3824}
3825.nav-tabs.nav-justified > .active > a,
3826.nav-tabs.nav-justified > .active > a:hover,
3827.nav-tabs.nav-justified > .active > a:focus {
3828  border: 1px solid #ddd;
3829}
3830@media (min-width: 768px) {
3831  .nav-tabs.nav-justified > li > a {
3832    border-bottom: 1px solid #ddd;
3833    border-radius: 4px 4px 0 0;
3834  }
3835  .nav-tabs.nav-justified > .active > a,
3836  .nav-tabs.nav-justified > .active > a:hover,
3837  .nav-tabs.nav-justified > .active > a:focus {
3838    border-bottom-color: #fff;
3839  }
3840}
3841.nav-pills > li {
3842  float: left;
3843}
3844.nav-pills > li > a {
3845  border-radius: 4px;
3846}
3847.nav-pills > li + li {
3848  margin-left: 2px;
3849}
3850.nav-pills > li.active > a,
3851.nav-pills > li.active > a:hover,
3852.nav-pills > li.active > a:focus {
3853  color: #fff;
3854  background-color: #428bca;
3855}
3856.nav-stacked > li {
3857  float: none;
3858}
3859.nav-stacked > li + li {
3860  margin-top: 2px;
3861  margin-left: 0;
3862}
3863.nav-justified {
3864  width: 100%;
3865}
3866.nav-justified > li {
3867  float: none;
3868}
3869.nav-justified > li > a {
3870  margin-bottom: 5px;
3871  text-align: center;
3872}
3873.nav-justified > .dropdown .dropdown-menu {
3874  top: auto;
3875  left: auto;
3876}
3877@media (min-width: 768px) {
3878  .nav-justified > li {
3879    display: table-cell;
3880    width: 1%;
3881  }
3882  .nav-justified > li > a {
3883    margin-bottom: 0;
3884  }
3885}
3886.nav-tabs-justified {
3887  border-bottom: 0;
3888}
3889.nav-tabs-justified > li > a {
3890  margin-right: 0;
3891  border-radius: 4px;
3892}
3893.nav-tabs-justified > .active > a,
3894.nav-tabs-justified > .active > a:hover,
3895.nav-tabs-justified > .active > a:focus {
3896  border: 1px solid #ddd;
3897}
3898@media (min-width: 768px) {
3899  .nav-tabs-justified > li > a {
3900    border-bottom: 1px solid #ddd;
3901    border-radius: 4px 4px 0 0;
3902  }
3903  .nav-tabs-justified > .active > a,
3904  .nav-tabs-justified > .active > a:hover,
3905  .nav-tabs-justified > .active > a:focus {
3906    border-bottom-color: #fff;
3907  }
3908}
3909.tab-content > .tab-pane {
3910  display: none;
3911  visibility: hidden;
3912}
3913.tab-content > .active {
3914  display: block;
3915  visibility: visible;
3916}
3917.nav-tabs .dropdown-menu {
3918  margin-top: -1px;
3919  border-top-left-radius: 0;
3920  border-top-right-radius: 0;
3921}
3922.navbar {
3923  position: relative;
3924  min-height: 50px;
3925  margin-bottom: 20px;
3926  border: 1px solid transparent;
3927}
3928@media (min-width: 768px) {
3929  .navbar {
3930    border-radius: 4px;
3931  }
3932}
3933@media (min-width: 768px) {
3934  .navbar-header {
3935    float: left;
3936  }
3937}
3938.navbar-collapse {
3939  padding-right: 15px;
3940  padding-left: 15px;
3941  overflow-x: visible;
3942  -webkit-overflow-scrolling: touch;
3943  border-top: 1px solid transparent;
3944  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3945          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3946}
3947.navbar-collapse.in {
3948  overflow-y: auto;
3949}
3950@media (min-width: 768px) {
3951  .navbar-collapse {
3952    width: auto;
3953    border-top: 0;
3954    -webkit-box-shadow: none;
3955            box-shadow: none;
3956  }
3957  .navbar-collapse.collapse {
3958    display: block !important;
3959    height: auto !important;
3960    padding-bottom: 0;
3961    overflow: visible !important;
3962    visibility: visible !important;
3963  }
3964  .navbar-collapse.in {
3965    overflow-y: visible;
3966  }
3967  .navbar-fixed-top .navbar-collapse,
3968  .navbar-static-top .navbar-collapse,
3969  .navbar-fixed-bottom .navbar-collapse {
3970    padding-right: 0;
3971    padding-left: 0;
3972  }
3973}
3974.navbar-fixed-top .navbar-collapse,
3975.navbar-fixed-bottom .navbar-collapse {
3976  max-height: 340px;
3977}
3978@media (max-device-width: 480px) and (orientation: landscape) {
3979  .navbar-fixed-top .navbar-collapse,
3980  .navbar-fixed-bottom .navbar-collapse {
3981    max-height: 200px;
3982  }
3983}
3984.container > .navbar-header,
3985.container-fluid > .navbar-header,
3986.container > .navbar-collapse,
3987.container-fluid > .navbar-collapse {
3988  margin-right: -15px;
3989  margin-left: -15px;
3990}
3991@media (min-width: 768px) {
3992  .container > .navbar-header,
3993  .container-fluid > .navbar-header,
3994  .container > .navbar-collapse,
3995  .container-fluid > .navbar-collapse {
3996    margin-right: 0;
3997    margin-left: 0;
3998  }
3999}
4000.navbar-static-top {
4001  z-index: 1000;
4002  border-width: 0 0 1px;
4003}
4004@media (min-width: 768px) {
4005  .navbar-static-top {
4006    border-radius: 0;
4007  }
4008}
4009.navbar-fixed-top,
4010.navbar-fixed-bottom {
4011  position: fixed;
4012  right: 0;
4013  left: 0;
4014  z-index: 1030;
4015}
4016@media (min-width: 768px) {
4017  .navbar-fixed-top,
4018  .navbar-fixed-bottom {
4019    border-radius: 0;
4020  }
4021}
4022.navbar-fixed-top {
4023  top: 0;
4024  border-width: 0 0 1px;
4025}
4026.navbar-fixed-bottom {
4027  bottom: 0;
4028  margin-bottom: 0;
4029  border-width: 1px 0 0;
4030}
4031.navbar-brand {
4032  float: left;
4033  height: 50px;
4034  padding: 15px 15px;
4035  font-size: 18px;
4036  line-height: 20px;
4037}
4038.navbar-brand:hover,
4039.navbar-brand:focus {
4040  text-decoration: none;
4041}
4042.navbar-brand > img {
4043  display: block;
4044}
4045@media (min-width: 768px) {
4046  .navbar > .container .navbar-brand,
4047  .navbar > .container-fluid .navbar-brand {
4048    margin-left: -15px;
4049  }
4050}
4051.navbar-toggle {
4052  position: relative;
4053  float: right;
4054  padding: 9px 10px;
4055  margin-top: 8px;
4056  margin-right: 15px;
4057  margin-bottom: 8px;
4058  background-color: transparent;
4059  background-image: none;
4060  border: 1px solid transparent;
4061  border-radius: 4px;
4062}
4063.navbar-toggle:focus {
4064  outline: 0;
4065}
4066.navbar-toggle .icon-bar {
4067  display: block;
4068  width: 22px;
4069  height: 2px;
4070  border-radius: 1px;
4071}
4072.navbar-toggle .icon-bar + .icon-bar {
4073  margin-top: 4px;
4074}
4075@media (min-width: 768px) {
4076  .navbar-toggle {
4077    display: none;
4078  }
4079}
4080.navbar-nav {
4081  margin: 7.5px -15px;
4082}
4083.navbar-nav > li > a {
4084  padding-top: 10px;
4085  padding-bottom: 10px;
4086  line-height: 20px;
4087}
4088@media (max-width: 767px) {
4089  .navbar-nav .open .dropdown-menu {
4090    position: static;
4091    float: none;
4092    width: auto;
4093    margin-top: 0;
4094    background-color: transparent;
4095    border: 0;
4096    -webkit-box-shadow: none;
4097            box-shadow: none;
4098  }
4099  .navbar-nav .open .dropdown-menu > li > a,
4100  .navbar-nav .open .dropdown-menu .dropdown-header {
4101    padding: 5px 15px 5px 25px;
4102  }
4103  .navbar-nav .open .dropdown-menu > li > a {
4104    line-height: 20px;
4105  }
4106  .navbar-nav .open .dropdown-menu > li > a:hover,
4107  .navbar-nav .open .dropdown-menu > li > a:focus {
4108    background-image: none;
4109  }
4110}
4111@media (min-width: 768px) {
4112  .navbar-nav {
4113    float: left;
4114    margin: 0;
4115  }
4116  .navbar-nav > li {
4117    float: left;
4118  }
4119  .navbar-nav > li > a {
4120    padding-top: 15px;
4121    padding-bottom: 15px;
4122  }
4123}
4124.navbar-form {
4125  padding: 10px 15px;
4126  margin-top: 8px;
4127  margin-right: -15px;
4128  margin-bottom: 8px;
4129  margin-left: -15px;
4130  border-top: 1px solid transparent;
4131  border-bottom: 1px solid transparent;
4132  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4133          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4134}
4135@media (min-width: 768px) {
4136  .navbar-form .form-group {
4137    display: inline-block;
4138    margin-bottom: 0;
4139    vertical-align: middle;
4140  }
4141  .navbar-form .form-control {
4142    display: inline-block;
4143    width: auto;
4144    vertical-align: middle;
4145  }
4146  .navbar-form .form-control-static {
4147    display: inline-block;
4148  }
4149  .navbar-form .input-group {
4150    display: inline-table;
4151    vertical-align: middle;
4152  }
4153  .navbar-form .input-group .input-group-addon,
4154  .navbar-form .input-group .input-group-btn,
4155  .navbar-form .input-group .form-control {
4156    width: auto;
4157  }
4158  .navbar-form .input-group > .form-control {
4159    width: 100%;
4160  }
4161  .navbar-form .control-label {
4162    margin-bottom: 0;
4163    vertical-align: middle;
4164  }
4165  .navbar-form .radio,
4166  .navbar-form .checkbox {
4167    display: inline-block;
4168    margin-top: 0;
4169    margin-bottom: 0;
4170    vertical-align: middle;
4171  }
4172  .navbar-form .radio label,
4173  .navbar-form .checkbox label {
4174    padding-left: 0;
4175  }
4176  .navbar-form .radio input[type="radio"],
4177  .navbar-form .checkbox input[type="checkbox"] {
4178    position: relative;
4179    margin-left: 0;
4180  }
4181  .navbar-form .has-feedback .form-control-feedback {
4182    top: 0;
4183  }
4184}
4185@media (max-width: 767px) {
4186  .navbar-form .form-group {
4187    margin-bottom: 5px;
4188  }
4189  .navbar-form .form-group:last-child {
4190    margin-bottom: 0;
4191  }
4192}
4193@media (min-width: 768px) {
4194  .navbar-form {
4195    width: auto;
4196    padding-top: 0;
4197    padding-bottom: 0;
4198    margin-right: 0;
4199    margin-left: 0;
4200    border: 0;
4201    -webkit-box-shadow: none;
4202            box-shadow: none;
4203  }
4204}
4205.navbar-nav > li > .dropdown-menu {
4206  margin-top: 0;
4207  border-top-left-radius: 0;
4208  border-top-right-radius: 0;
4209}
4210.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4211  border-bottom-right-radius: 0;
4212  border-bottom-left-radius: 0;
4213}
4214.navbar-btn {
4215  margin-top: 8px;
4216  margin-bottom: 8px;
4217}
4218.navbar-btn.btn-sm {
4219  margin-top: 10px;
4220  margin-bottom: 10px;
4221}
4222.navbar-btn.btn-xs {
4223  margin-top: 14px;
4224  margin-bottom: 14px;
4225}
4226.navbar-text {
4227  margin-top: 15px;
4228  margin-bottom: 15px;
4229}
4230@media (min-width: 768px) {
4231  .navbar-text {
4232    float: left;
4233    margin-right: 15px;
4234    margin-left: 15px;
4235  }
4236}
4237@media (min-width: 768px) {
4238  .navbar-left {
4239    float: left !important;
4240  }
4241  .navbar-right {
4242    float: right !important;
4243    margin-right: -15px;
4244  }
4245  .navbar-right ~ .navbar-right {
4246    margin-right: 0;
4247  }
4248}
4249.navbar-default {
4250  background-color: #f8f8f8;
4251  border-color: #e7e7e7;
4252}
4253.navbar-default .navbar-brand {
4254  color: #777;
4255}
4256.navbar-default .navbar-brand:hover,
4257.navbar-default .navbar-brand:focus {
4258  color: #5e5e5e;
4259  background-color: transparent;
4260}
4261.navbar-default .navbar-text {
4262  color: #777;
4263}
4264.navbar-default .navbar-nav > li > a {
4265  color: #777;
4266}
4267.navbar-default .navbar-nav > li > a:hover,
4268.navbar-default .navbar-nav > li > a:focus {
4269  color: #333;
4270  background-color: transparent;
4271}
4272.navbar-default .navbar-nav > .active > a,
4273.navbar-default .navbar-nav > .active > a:hover,
4274.navbar-default .navbar-nav > .active > a:focus {
4275  color: #555;
4276  background-color: #e7e7e7;
4277}
4278.navbar-default .navbar-nav > .disabled > a,
4279.navbar-default .navbar-nav > .disabled > a:hover,
4280.navbar-default .navbar-nav > .disabled > a:focus {
4281  color: #ccc;
4282  background-color: transparent;
4283}
4284.navbar-default .navbar-toggle {
4285  border-color: #ddd;
4286}
4287.navbar-default .navbar-toggle:hover,
4288.navbar-default .navbar-toggle:focus {
4289  background-color: #ddd;
4290}
4291.navbar-default .navbar-toggle .icon-bar {
4292  background-color: #888;
4293}
4294.navbar-default .navbar-collapse,
4295.navbar-default .navbar-form {
4296  border-color: #e7e7e7;
4297}
4298.navbar-default .navbar-nav > .open > a,
4299.navbar-default .navbar-nav > .open > a:hover,
4300.navbar-default .navbar-nav > .open > a:focus {
4301  color: #555;
4302  background-color: #e7e7e7;
4303}
4304@media (max-width: 767px) {
4305  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4306    color: #777;
4307  }
4308  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4309  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4310    color: #333;
4311    background-color: transparent;
4312  }
4313  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4314  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4315  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4316    color: #555;
4317    background-color: #e7e7e7;
4318  }
4319  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4320  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4321  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4322    color: #ccc;
4323    background-color: transparent;
4324  }
4325}
4326.navbar-default .navbar-link {
4327  color: #777;
4328}
4329.navbar-default .navbar-link:hover {
4330  color: #333;
4331}
4332.navbar-default .btn-link {
4333  color: #777;
4334}
4335.navbar-default .btn-link:hover,
4336.navbar-default .btn-link:focus {
4337  color: #333;
4338}
4339.navbar-default .btn-link[disabled]:hover,
4340fieldset[disabled] .navbar-default .btn-link:hover,
4341.navbar-default .btn-link[disabled]:focus,
4342fieldset[disabled] .navbar-default .btn-link:focus {
4343  color: #ccc;
4344}
4345.navbar-inverse {
4346  background-color: #222;
4347  border-color: #080808;
4348}
4349.navbar-inverse .navbar-brand {
4350  color: #9d9d9d;
4351}
4352.navbar-inverse .navbar-brand:hover,
4353.navbar-inverse .navbar-brand:focus {
4354  color: #fff;
4355  background-color: transparent;
4356}
4357.navbar-inverse .navbar-text {
4358  color: #9d9d9d;
4359}
4360.navbar-inverse .navbar-nav > li > a {
4361  color: #9d9d9d;
4362}
4363.navbar-inverse .navbar-nav > li > a:hover,
4364.navbar-inverse .navbar-nav > li > a:focus {
4365  color: #fff;
4366  background-color: transparent;
4367}
4368.navbar-inverse .navbar-nav > .active > a,
4369.navbar-inverse .navbar-nav > .active > a:hover,
4370.navbar-inverse .navbar-nav > .active > a:focus {
4371  color: #fff;
4372  background-color: #080808;
4373}
4374.navbar-inverse .navbar-nav > .disabled > a,
4375.navbar-inverse .navbar-nav > .disabled > a:hover,
4376.navbar-inverse .navbar-nav > .disabled > a:focus {
4377  color: #444;
4378  background-color: transparent;
4379}
4380.navbar-inverse .navbar-toggle {
4381  border-color: #333;
4382}
4383.navbar-inverse .navbar-toggle:hover,
4384.navbar-inverse .navbar-toggle:focus {
4385  background-color: #333;
4386}
4387.navbar-inverse .navbar-toggle .icon-bar {
4388  background-color: #fff;
4389}
4390.navbar-inverse .navbar-collapse,
4391.navbar-inverse .navbar-form {
4392  border-color: #101010;
4393}
4394.navbar-inverse .navbar-nav > .open > a,
4395.navbar-inverse .navbar-nav > .open > a:hover,
4396.navbar-inverse .navbar-nav > .open > a:focus {
4397  color: #fff;
4398  background-color: #080808;
4399}
4400@media (max-width: 767px) {
4401  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4402    border-color: #080808;
4403  }
4404  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4405    background-color: #080808;
4406  }
4407  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4408    color: #9d9d9d;
4409  }
4410  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4411  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4412    color: #fff;
4413    background-color: transparent;
4414  }
4415  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4416  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4417  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4418    color: #fff;
4419    background-color: #080808;
4420  }
4421  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4422  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4423  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4424    color: #444;
4425    background-color: transparent;
4426  }
4427}
4428.navbar-inverse .navbar-link {
4429  color: #9d9d9d;
4430}
4431.navbar-inverse .navbar-link:hover {
4432  color: #fff;
4433}
4434.navbar-inverse .btn-link {
4435  color: #9d9d9d;
4436}
4437.navbar-inverse .btn-link:hover,
4438.navbar-inverse .btn-link:focus {
4439  color: #fff;
4440}
4441.navbar-inverse .btn-link[disabled]:hover,
4442fieldset[disabled] .navbar-inverse .btn-link:hover,
4443.navbar-inverse .btn-link[disabled]:focus,
4444fieldset[disabled] .navbar-inverse .btn-link:focus {
4445  color: #444;
4446}
4447.breadcrumb {
4448  padding: 8px 15px;
4449  margin-bottom: 20px;
4450  list-style: none;
4451  background-color: #f5f5f5;
4452  border-radius: 4px;
4453}
4454.breadcrumb > li {
4455  display: inline-block;
4456}
4457.breadcrumb > li + li:before {
4458  padding: 0 5px;
4459  color: #ccc;
4460  content: "/\00a0";
4461}
4462.breadcrumb > .active {
4463  color: #777;
4464}
4465.pagination {
4466  display: inline-block;
4467  padding-left: 0;
4468  margin: 20px 0;
4469  border-radius: 4px;
4470}
4471.pagination > li {
4472  display: inline;
4473}
4474.pagination > li > a,
4475.pagination > li > span {
4476  position: relative;
4477  float: left;
4478  padding: 6px 12px;
4479  margin-left: -1px;
4480  line-height: 1.42857143;
4481  color: #428bca;
4482  text-decoration: none;
4483  background-color: #fff;
4484  border: 1px solid #ddd;
4485}
4486.pagination > li:first-child > a,
4487.pagination > li:first-child > span {
4488  margin-left: 0;
4489  border-top-left-radius: 4px;
4490  border-bottom-left-radius: 4px;
4491}
4492.pagination > li:last-child > a,
4493.pagination > li:last-child > span {
4494  border-top-right-radius: 4px;
4495  border-bottom-right-radius: 4px;
4496}
4497.pagination > li > a:hover,
4498.pagination > li > span:hover,
4499.pagination > li > a:focus,
4500.pagination > li > span:focus {
4501  color: #2a6496;
4502  background-color: #eee;
4503  border-color: #ddd;
4504}
4505.pagination > .active > a,
4506.pagination > .active > span,
4507.pagination > .active > a:hover,
4508.pagination > .active > span:hover,
4509.pagination > .active > a:focus,
4510.pagination > .active > span:focus {
4511  z-index: 2;
4512  color: #fff;
4513  cursor: default;
4514  background-color: #428bca;
4515  border-color: #428bca;
4516}
4517.pagination > .disabled > span,
4518.pagination > .disabled > span:hover,
4519.pagination > .disabled > span:focus,
4520.pagination > .disabled > a,
4521.pagination > .disabled > a:hover,
4522.pagination > .disabled > a:focus {
4523  color: #777;
4524  cursor: not-allowed;
4525  background-color: #fff;
4526  border-color: #ddd;
4527}
4528.pagination-lg > li > a,
4529.pagination-lg > li > span {
4530  padding: 10px 16px;
4531  font-size: 18px;
4532}
4533.pagination-lg > li:first-child > a,
4534.pagination-lg > li:first-child > span {
4535  border-top-left-radius: 6px;
4536  border-bottom-left-radius: 6px;
4537}
4538.pagination-lg > li:last-child > a,
4539.pagination-lg > li:last-child > span {
4540  border-top-right-radius: 6px;
4541  border-bottom-right-radius: 6px;
4542}
4543.pagination-sm > li > a,
4544.pagination-sm > li > span {
4545  padding: 5px 10px;
4546  font-size: 12px;
4547}
4548.pagination-sm > li:first-child > a,
4549.pagination-sm > li:first-child > span {
4550  border-top-left-radius: 3px;
4551  border-bottom-left-radius: 3px;
4552}
4553.pagination-sm > li:last-child > a,
4554.pagination-sm > li:last-child > span {
4555  border-top-right-radius: 3px;
4556  border-bottom-right-radius: 3px;
4557}
4558.pager {
4559  padding-left: 0;
4560  margin: 20px 0;
4561  text-align: center;
4562  list-style: none;
4563}
4564.pager li {
4565  display: inline;
4566}
4567.pager li > a,
4568.pager li > span {
4569  display: inline-block;
4570  padding: 5px 14px;
4571  background-color: #fff;
4572  border: 1px solid #ddd;
4573  border-radius: 15px;
4574}
4575.pager li > a:hover,
4576.pager li > a:focus {
4577  text-decoration: none;
4578  background-color: #eee;
4579}
4580.pager .next > a,
4581.pager .next > span {
4582  float: right;
4583}
4584.pager .previous > a,
4585.pager .previous > span {
4586  float: left;
4587}
4588.pager .disabled > a,
4589.pager .disabled > a:hover,
4590.pager .disabled > a:focus,
4591.pager .disabled > span {
4592  color: #777;
4593  cursor: not-allowed;
4594  background-color: #fff;
4595}
4596.label {
4597  display: inline;
4598  padding: .2em .6em .3em;
4599  font-size: 75%;
4600  font-weight: bold;
4601  line-height: 1;
4602  color: #fff;
4603  text-align: center;
4604  white-space: nowrap;
4605  vertical-align: baseline;
4606  border-radius: .25em;
4607}
4608a.label:hover,
4609a.label:focus {
4610  color: #fff;
4611  text-decoration: none;
4612  cursor: pointer;
4613}
4614.label:empty {
4615  display: none;
4616}
4617.btn .label {
4618  position: relative;
4619  top: -1px;
4620}
4621.label-default {
4622  background-color: #777;
4623}
4624.label-default[href]:hover,
4625.label-default[href]:focus {
4626  background-color: #5e5e5e;
4627}
4628.label-primary {
4629  background-color: #428bca;
4630}
4631.label-primary[href]:hover,
4632.label-primary[href]:focus {
4633  background-color: #3071a9;
4634}
4635.label-success {
4636  background-color: #5cb85c;
4637}
4638.label-success[href]:hover,
4639.label-success[href]:focus {
4640  background-color: #449d44;
4641}
4642.label-info {
4643  background-color: #5bc0de;
4644}
4645.label-info[href]:hover,
4646.label-info[href]:focus {
4647  background-color: #31b0d5;
4648}
4649.label-warning {
4650  background-color: #f0ad4e;
4651}
4652.label-warning[href]:hover,
4653.label-warning[href]:focus {
4654  background-color: #ec971f;
4655}
4656.label-danger {
4657  background-color: #d9534f;
4658}
4659.label-danger[href]:hover,
4660.label-danger[href]:focus {
4661  background-color: #c9302c;
4662}
4663.badge {
4664  display: inline-block;
4665  min-width: 10px;
4666  padding: 3px 7px;
4667  font-size: 12px;
4668  font-weight: bold;
4669  line-height: 1;
4670  color: #fff;
4671  text-align: center;
4672  white-space: nowrap;
4673  vertical-align: baseline;
4674  background-color: #777;
4675  border-radius: 10px;
4676}
4677.badge:empty {
4678  display: none;
4679}
4680.btn .badge {
4681  position: relative;
4682  top: -1px;
4683}
4684.btn-xs .badge {
4685  top: 0;
4686  padding: 1px 5px;
4687}
4688a.badge:hover,
4689a.badge:focus {
4690  color: #fff;
4691  text-decoration: none;
4692  cursor: pointer;
4693}
4694a.list-group-item.active > .badge,
4695.nav-pills > .active > a > .badge {
4696  color: #428bca;
4697  background-color: #fff;
4698}
4699.nav-pills > li > a > .badge {
4700  margin-left: 3px;
4701}
4702.jumbotron {
4703  padding: 30px 15px;
4704  margin-bottom: 30px;
4705  color: inherit;
4706  background-color: #eee;
4707}
4708.jumbotron h1,
4709.jumbotron .h1 {
4710  color: inherit;
4711}
4712.jumbotron p {
4713  margin-bottom: 15px;
4714  font-size: 21px;
4715  font-weight: 200;
4716}
4717.jumbotron > hr {
4718  border-top-color: #d5d5d5;
4719}
4720.container .jumbotron,
4721.container-fluid .jumbotron {
4722  border-radius: 6px;
4723}
4724.jumbotron .container {
4725  max-width: 100%;
4726}
4727@media screen and (min-width: 768px) {
4728  .jumbotron {
4729    padding: 48px 0;
4730  }
4731  .container .jumbotron {
4732    padding-right: 60px;
4733    padding-left: 60px;
4734  }
4735  .jumbotron h1,
4736  .jumbotron .h1 {
4737    font-size: 63px;
4738  }
4739}
4740.thumbnail {
4741  display: block;
4742  padding: 4px;
4743  margin-bottom: 20px;
4744  line-height: 1.42857143;
4745  background-color: #fff;
4746  border: 1px solid #ddd;
4747  border-radius: 4px;
4748  -webkit-transition: border .2s ease-in-out;
4749       -o-transition: border .2s ease-in-out;
4750          transition: border .2s ease-in-out;
4751}
4752.thumbnail > img,
4753.thumbnail a > img {
4754  margin-right: auto;
4755  margin-left: auto;
4756}
4757a.thumbnail:hover,
4758a.thumbnail:focus,
4759a.thumbnail.active {
4760  border-color: #428bca;
4761}
4762.thumbnail .caption {
4763  padding: 9px;
4764  color: #333;
4765}
4766.alert {
4767  padding: 15px;
4768  margin-bottom: 20px;
4769  border: 1px solid transparent;
4770  border-radius: 4px;
4771}
4772.alert h4 {
4773  margin-top: 0;
4774  color: inherit;
4775}
4776.alert .alert-link {
4777  font-weight: bold;
4778}
4779.alert > p,
4780.alert > ul {
4781  margin-bottom: 0;
4782}
4783.alert > p + p {
4784  margin-top: 5px;
4785}
4786.alert-dismissable,
4787.alert-dismissible {
4788  padding-right: 35px;
4789}
4790.alert-dismissable .close,
4791.alert-dismissible .close {
4792  position: relative;
4793  top: -2px;
4794  right: -21px;
4795  color: inherit;
4796}
4797.alert-success {
4798  color: #3c763d;
4799  background-color: #dff0d8;
4800  border-color: #d6e9c6;
4801}
4802.alert-success hr {
4803  border-top-color: #c9e2b3;
4804}
4805.alert-success .alert-link {
4806  color: #2b542c;
4807}
4808.alert-info {
4809  color: #31708f;
4810  background-color: #d9edf7;
4811  border-color: #bce8f1;
4812}
4813.alert-info hr {
4814  border-top-color: #a6e1ec;
4815}
4816.alert-info .alert-link {
4817  color: #245269;
4818}
4819.alert-warning {
4820  color: #8a6d3b;
4821  background-color: #fcf8e3;
4822  border-color: #faebcc;
4823}
4824.alert-warning hr {
4825  border-top-color: #f7e1b5;
4826}
4827.alert-warning .alert-link {
4828  color: #66512c;
4829}
4830.alert-danger {
4831  color: #a94442;
4832  background-color: #f2dede;
4833  border-color: #ebccd1;
4834}
4835.alert-danger hr {
4836  border-top-color: #e4b9c0;
4837}
4838.alert-danger .alert-link {
4839  color: #843534;
4840}
4841@-webkit-keyframes progress-bar-stripes {
4842  from {
4843    background-position: 40px 0;
4844  }
4845  to {
4846    background-position: 0 0;
4847  }
4848}
4849@-o-keyframes progress-bar-stripes {
4850  from {
4851    background-position: 40px 0;
4852  }
4853  to {
4854    background-position: 0 0;
4855  }
4856}
4857@keyframes progress-bar-stripes {
4858  from {
4859    background-position: 40px 0;
4860  }
4861  to {
4862    background-position: 0 0;
4863  }
4864}
4865.progress {
4866  height: 20px;
4867  margin-bottom: 20px;
4868  overflow: hidden;
4869  background-color: #f5f5f5;
4870  border-radius: 4px;
4871  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4872          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4873}
4874.progress-bar {
4875  float: left;
4876  width: 0;
4877  height: 100%;
4878  font-size: 12px;
4879  line-height: 20px;
4880  color: #fff;
4881  text-align: center;
4882  background-color: #428bca;
4883  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4884          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4885  -webkit-transition: width .6s ease;
4886       -o-transition: width .6s ease;
4887          transition: width .6s ease;
4888}
4889.progress-striped .progress-bar,
4890.progress-bar-striped {
4891  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);
4892  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);
4893  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);
4894  -webkit-background-size: 40px 40px;
4895          background-size: 40px 40px;
4896}
4897.progress.active .progress-bar,
4898.progress-bar.active {
4899  -webkit-animation: progress-bar-stripes 2s linear infinite;
4900       -o-animation: progress-bar-stripes 2s linear infinite;
4901          animation: progress-bar-stripes 2s linear infinite;
4902}
4903.progress-bar-success {
4904  background-color: #5cb85c;
4905}
4906.progress-striped .progress-bar-success {
4907  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);
4908  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);
4909  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);
4910}
4911.progress-bar-info {
4912  background-color: #5bc0de;
4913}
4914.progress-striped .progress-bar-info {
4915  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);
4916  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);
4917  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);
4918}
4919.progress-bar-warning {
4920  background-color: #f0ad4e;
4921}
4922.progress-striped .progress-bar-warning {
4923  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);
4924  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);
4925  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);
4926}
4927.progress-bar-danger {
4928  background-color: #d9534f;
4929}
4930.progress-striped .progress-bar-danger {
4931  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);
4932  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);
4933  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);
4934}
4935.media {
4936  margin-top: 15px;
4937}
4938.media:first-child {
4939  margin-top: 0;
4940}
4941.media-right,
4942.media > .pull-right {
4943  padding-left: 10px;
4944}
4945.media-left,
4946.media > .pull-left {
4947  padding-right: 10px;
4948}
4949.media-left,
4950.media-right,
4951.media-body {
4952  display: table-cell;
4953  vertical-align: top;
4954}
4955.media-middle {
4956  vertical-align: middle;
4957}
4958.media-bottom {
4959  vertical-align: bottom;
4960}
4961.media-heading {
4962  margin-top: 0;
4963  margin-bottom: 5px;
4964}
4965.media-list {
4966  padding-left: 0;
4967  list-style: none;
4968}
4969.sidebar-page ul,
4970.list-group {
4971  padding-left: 0;
4972  margin-bottom: 20px;
4973}
4974.sidebar-page ul .li,
4975.list-group-item {
4976  position: relative;
4977  display: block;
4978  padding: 10px 15px;
4979  margin-bottom: -1px;
4980  background-color: #fff;
4981  border: 1px solid #ddd;
4982}
4983.sidebar-page ul .li:first-child,
4984.list-group-item:first-child {
4985  border-top-left-radius: 4px;
4986  border-top-right-radius: 4px;
4987}
4988.sidebar-page ul .li:last-child,
4989.list-group-item:last-child {
4990  margin-bottom: 0;
4991  border-bottom-right-radius: 4px;
4992  border-bottom-left-radius: 4px;
4993}
4994.sidebar-page ul .li > .badge,
4995.list-group-item > .badge {
4996  float: right;
4997}
4998.sidebar-page ul .li > .badge + .badge,
4999.list-group-item > .badge + .badge {
5000  margin-right: 5px;
5001}
5002a.list-group-item {
5003  color: #555;
5004}
5005a.list-group-item .list-group-item-heading {
5006  color: #333;
5007}
5008a.list-group-item:hover,
5009a.list-group-item:focus {
5010  color: #555;
5011  text-decoration: none;
5012  background-color: #f5f5f5;
5013}
5014.list-group-item.disabled,
5015.list-group-item.disabled:hover,
5016.list-group-item.disabled:focus {
5017  color: #777;
5018  cursor: not-allowed;
5019  background-color: #eee;
5020}
5021.list-group-item.disabled .list-group-item-heading,
5022.list-group-item.disabled:hover .list-group-item-heading,
5023.list-group-item.disabled:focus .list-group-item-heading {
5024  color: inherit;
5025}
5026.list-group-item.disabled .list-group-item-text,
5027.list-group-item.disabled:hover .list-group-item-text,
5028.list-group-item.disabled:focus .list-group-item-text {
5029  color: #777;
5030}
5031.list-group-item.active,
5032.list-group-item.active:hover,
5033.list-group-item.active:focus {
5034  z-index: 2;
5035  color: #fff;
5036  background-color: #428bca;
5037  border-color: #428bca;
5038}
5039.list-group-item.active .list-group-item-heading,
5040.list-group-item.active:hover .list-group-item-heading,
5041.list-group-item.active:focus .list-group-item-heading,
5042.list-group-item.active .list-group-item-heading > small,
5043.list-group-item.active:hover .list-group-item-heading > small,
5044.list-group-item.active:focus .list-group-item-heading > small,
5045.list-group-item.active .list-group-item-heading > .small,
5046.list-group-item.active:hover .list-group-item-heading > .small,
5047.list-group-item.active:focus .list-group-item-heading > .small {
5048  color: inherit;
5049}
5050.list-group-item.active .list-group-item-text,
5051.list-group-item.active:hover .list-group-item-text,
5052.list-group-item.active:focus .list-group-item-text {
5053  color: #e1edf7;
5054}
5055.list-group-item-success {
5056  color: #3c763d;
5057  background-color: #dff0d8;
5058}
5059a.list-group-item-success {
5060  color: #3c763d;
5061}
5062a.list-group-item-success .list-group-item-heading {
5063  color: inherit;
5064}
5065a.list-group-item-success:hover,
5066a.list-group-item-success:focus {
5067  color: #3c763d;
5068  background-color: #d0e9c6;
5069}
5070a.list-group-item-success.active,
5071a.list-group-item-success.active:hover,
5072a.list-group-item-success.active:focus {
5073  color: #fff;
5074  background-color: #3c763d;
5075  border-color: #3c763d;
5076}
5077.list-group-item-info {
5078  color: #31708f;
5079  background-color: #d9edf7;
5080}
5081a.list-group-item-info {
5082  color: #31708f;
5083}
5084a.list-group-item-info .list-group-item-heading {
5085  color: inherit;
5086}
5087a.list-group-item-info:hover,
5088a.list-group-item-info:focus {
5089  color: #31708f;
5090  background-color: #c4e3f3;
5091}
5092a.list-group-item-info.active,
5093a.list-group-item-info.active:hover,
5094a.list-group-item-info.active:focus {
5095  color: #fff;
5096  background-color: #31708f;
5097  border-color: #31708f;
5098}
5099.list-group-item-warning {
5100  color: #8a6d3b;
5101  background-color: #fcf8e3;
5102}
5103a.list-group-item-warning {
5104  color: #8a6d3b;
5105}
5106a.list-group-item-warning .list-group-item-heading {
5107  color: inherit;
5108}
5109a.list-group-item-warning:hover,
5110a.list-group-item-warning:focus {
5111  color: #8a6d3b;
5112  background-color: #faf2cc;
5113}
5114a.list-group-item-warning.active,
5115a.list-group-item-warning.active:hover,
5116a.list-group-item-warning.active:focus {
5117  color: #fff;
5118  background-color: #8a6d3b;
5119  border-color: #8a6d3b;
5120}
5121.list-group-item-danger {
5122  color: #a94442;
5123  background-color: #f2dede;
5124}
5125a.list-group-item-danger {
5126  color: #a94442;
5127}
5128a.list-group-item-danger .list-group-item-heading {
5129  color: inherit;
5130}
5131a.list-group-item-danger:hover,
5132a.list-group-item-danger:focus {
5133  color: #a94442;
5134  background-color: #ebcccc;
5135}
5136a.list-group-item-danger.active,
5137a.list-group-item-danger.active:hover,
5138a.list-group-item-danger.active:focus {
5139  color: #fff;
5140  background-color: #a94442;
5141  border-color: #a94442;
5142}
5143.list-group-item-heading {
5144  margin-top: 0;
5145  margin-bottom: 5px;
5146}
5147.list-group-item-text {
5148  margin-bottom: 0;
5149  line-height: 1.3;
5150}
5151.panel {
5152  margin-bottom: 20px;
5153  background-color: #fff;
5154  border: 1px solid transparent;
5155  border-radius: 4px;
5156  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5157          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5158}
5159.panel-body {
5160  padding: 15px;
5161}
5162.panel-heading {
5163  padding: 10px 15px;
5164  border-bottom: 1px solid transparent;
5165  border-top-left-radius: 3px;
5166  border-top-right-radius: 3px;
5167}
5168.panel-heading > .dropdown .dropdown-toggle {
5169  color: inherit;
5170}
5171.panel-title {
5172  margin-top: 0;
5173  margin-bottom: 0;
5174  font-size: 16px;
5175  color: inherit;
5176}
5177.panel-title > a {
5178  color: inherit;
5179}
5180.panel-footer {
5181  padding: 10px 15px;
5182  background-color: #f5f5f5;
5183  border-top: 1px solid #ddd;
5184  border-bottom-right-radius: 3px;
5185  border-bottom-left-radius: 3px;
5186}
5187.panel > .list-group,
5188.panel > .panel-collapse > .list-group {
5189  margin-bottom: 0;
5190}
5191.panel > .list-group .list-group-item,
5192.panel > .panel-collapse > .list-group .list-group-item {
5193  border-width: 1px 0;
5194  border-radius: 0;
5195}
5196.panel > .list-group:first-child .list-group-item:first-child,
5197.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5198  border-top: 0;
5199  border-top-left-radius: 3px;
5200  border-top-right-radius: 3px;
5201}
5202.panel > .list-group:last-child .list-group-item:last-child,
5203.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5204  border-bottom: 0;
5205  border-bottom-right-radius: 3px;
5206  border-bottom-left-radius: 3px;
5207}
5208.panel-heading + .list-group .list-group-item:first-child {
5209  border-top-width: 0;
5210}
5211.list-group + .panel-footer {
5212  border-top-width: 0;
5213}
5214.panel > .table,
5215.panel > .table-responsive > .table,
5216.panel > .panel-collapse > .table {
5217  margin-bottom: 0;
5218}
5219.panel > .table caption,
5220.panel > .table-responsive > .table caption,
5221.panel > .panel-collapse > .table caption {
5222  padding-right: 15px;
5223  padding-left: 15px;
5224}
5225.panel > .table:first-child,
5226.panel > .table-responsive:first-child > .table:first-child {
5227  border-top-left-radius: 3px;
5228  border-top-right-radius: 3px;
5229}
5230.panel > .table:first-child > thead:first-child > tr:first-child,
5231.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5232.panel > .table:first-child > tbody:first-child > tr:first-child,
5233.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5234  border-top-left-radius: 3px;
5235  border-top-right-radius: 3px;
5236}
5237.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5238.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5239.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5240.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5241.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5242.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5243.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5244.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5245  border-top-left-radius: 3px;
5246}
5247.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5248.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5249.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5250.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5251.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5252.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5253.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5254.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5255  border-top-right-radius: 3px;
5256}
5257.panel > .table:last-child,
5258.panel > .table-responsive:last-child > .table:last-child {
5259  border-bottom-right-radius: 3px;
5260  border-bottom-left-radius: 3px;
5261}
5262.panel > .table:last-child > tbody:last-child > tr:last-child,
5263.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5264.panel > .table:last-child > tfoot:last-child > tr:last-child,
5265.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5266  border-bottom-right-radius: 3px;
5267  border-bottom-left-radius: 3px;
5268}
5269.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5270.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5271.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5272.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5273.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5274.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5275.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5276.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5277  border-bottom-left-radius: 3px;
5278}
5279.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5280.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5281.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5282.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5283.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5284.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5285.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5286.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5287  border-bottom-right-radius: 3px;
5288}
5289.panel > .panel-body + .table,
5290.panel > .panel-body + .table-responsive,
5291.panel > .table + .panel-body,
5292.panel > .table-responsive + .panel-body {
5293  border-top: 1px solid #ddd;
5294}
5295.panel > .table > tbody:first-child > tr:first-child th,
5296.panel > .table > tbody:first-child > tr:first-child td {
5297  border-top: 0;
5298}
5299.panel > .table-bordered,
5300.panel > .table-responsive > .table-bordered {
5301  border: 0;
5302}
5303.panel > .table-bordered > thead > tr > th:first-child,
5304.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5305.panel > .table-bordered > tbody > tr > th:first-child,
5306.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5307.panel > .table-bordered > tfoot > tr > th:first-child,
5308.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5309.panel > .table-bordered > thead > tr > td:first-child,
5310.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5311.panel > .table-bordered > tbody > tr > td:first-child,
5312.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5313.panel > .table-bordered > tfoot > tr > td:first-child,
5314.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5315  border-left: 0;
5316}
5317.panel > .table-bordered > thead > tr > th:last-child,
5318.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5319.panel > .table-bordered > tbody > tr > th:last-child,
5320.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5321.panel > .table-bordered > tfoot > tr > th:last-child,
5322.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5323.panel > .table-bordered > thead > tr > td:last-child,
5324.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5325.panel > .table-bordered > tbody > tr > td:last-child,
5326.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5327.panel > .table-bordered > tfoot > tr > td:last-child,
5328.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5329  border-right: 0;
5330}
5331.panel > .table-bordered > thead > tr:first-child > td,
5332.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5333.panel > .table-bordered > tbody > tr:first-child > td,
5334.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5335.panel > .table-bordered > thead > tr:first-child > th,
5336.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5337.panel > .table-bordered > tbody > tr:first-child > th,
5338.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5339  border-bottom: 0;
5340}
5341.panel > .table-bordered > tbody > tr:last-child > td,
5342.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5343.panel > .table-bordered > tfoot > tr:last-child > td,
5344.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5345.panel > .table-bordered > tbody > tr:last-child > th,
5346.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5347.panel > .table-bordered > tfoot > tr:last-child > th,
5348.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5349  border-bottom: 0;
5350}
5351.panel > .table-responsive {
5352  margin-bottom: 0;
5353  border: 0;
5354}
5355.panel-group {
5356  margin-bottom: 20px;
5357}
5358.panel-group .panel {
5359  margin-bottom: 0;
5360  border-radius: 4px;
5361}
5362.panel-group .panel + .panel {
5363  margin-top: 5px;
5364}
5365.panel-group .panel-heading {
5366  border-bottom: 0;
5367}
5368.panel-group .panel-heading + .panel-collapse > .panel-body,
5369.panel-group .panel-heading + .panel-collapse > .list-group {
5370  border-top: 1px solid #ddd;
5371}
5372.panel-group .panel-footer {
5373  border-top: 0;
5374}
5375.panel-group .panel-footer + .panel-collapse .panel-body {
5376  border-bottom: 1px solid #ddd;
5377}
5378.panel-default {
5379  border-color: #ddd;
5380}
5381.panel-default > .panel-heading {
5382  color: #333;
5383  background-color: #f5f5f5;
5384  border-color: #ddd;
5385}
5386.panel-default > .panel-heading + .panel-collapse > .panel-body {
5387  border-top-color: #ddd;
5388}
5389.panel-default > .panel-heading .badge {
5390  color: #f5f5f5;
5391  background-color: #333;
5392}
5393.panel-default > .panel-footer + .panel-collapse > .panel-body {
5394  border-bottom-color: #ddd;
5395}
5396.panel-primary {
5397  border-color: #428bca;
5398}
5399.panel-primary > .panel-heading {
5400  color: #fff;
5401  background-color: #428bca;
5402  border-color: #428bca;
5403}
5404.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5405  border-top-color: #428bca;
5406}
5407.panel-primary > .panel-heading .badge {
5408  color: #428bca;
5409  background-color: #fff;
5410}
5411.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5412  border-bottom-color: #428bca;
5413}
5414.panel-success {
5415  border-color: #d6e9c6;
5416}
5417.panel-success > .panel-heading {
5418  color: #3c763d;
5419  background-color: #dff0d8;
5420  border-color: #d6e9c6;
5421}
5422.panel-success > .panel-heading + .panel-collapse > .panel-body {
5423  border-top-color: #d6e9c6;
5424}
5425.panel-success > .panel-heading .badge {
5426  color: #dff0d8;
5427  background-color: #3c763d;
5428}
5429.panel-success > .panel-footer + .panel-collapse > .panel-body {
5430  border-bottom-color: #d6e9c6;
5431}
5432.panel-info {
5433  border-color: #bce8f1;
5434}
5435.panel-info > .panel-heading {
5436  color: #31708f;
5437  background-color: #d9edf7;
5438  border-color: #bce8f1;
5439}
5440.panel-info > .panel-heading + .panel-collapse > .panel-body {
5441  border-top-color: #bce8f1;
5442}
5443.panel-info > .panel-heading .badge {
5444  color: #d9edf7;
5445  background-color: #31708f;
5446}
5447.panel-info > .panel-footer + .panel-collapse > .panel-body {
5448  border-bottom-color: #bce8f1;
5449}
5450.panel-warning {
5451  border-color: #faebcc;
5452}
5453.panel-warning > .panel-heading {
5454  color: #8a6d3b;
5455  background-color: #fcf8e3;
5456  border-color: #faebcc;
5457}
5458.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5459  border-top-color: #faebcc;
5460}
5461.panel-warning > .panel-heading .badge {
5462  color: #fcf8e3;
5463  background-color: #8a6d3b;
5464}
5465.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5466  border-bottom-color: #faebcc;
5467}
5468.panel-danger {
5469  border-color: #ebccd1;
5470}
5471.panel-danger > .panel-heading {
5472  color: #a94442;
5473  background-color: #f2dede;
5474  border-color: #ebccd1;
5475}
5476.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5477  border-top-color: #ebccd1;
5478}
5479.panel-danger > .panel-heading .badge {
5480  color: #f2dede;
5481  background-color: #a94442;
5482}
5483.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5484  border-bottom-color: #ebccd1;
5485}
5486.embed-responsive {
5487  position: relative;
5488  display: block;
5489  height: 0;
5490  padding: 0;
5491  overflow: hidden;
5492}
5493.embed-responsive .embed-responsive-item,
5494.embed-responsive iframe,
5495.embed-responsive embed,
5496.embed-responsive object,
5497.embed-responsive video {
5498  position: absolute;
5499  top: 0;
5500  bottom: 0;
5501  left: 0;
5502  width: 100%;
5503  height: 100%;
5504  border: 0;
5505}
5506.embed-responsive.embed-responsive-16by9 {
5507  padding-bottom: 56.25%;
5508}
5509.embed-responsive.embed-responsive-4by3 {
5510  padding-bottom: 75%;
5511}
5512.well {
5513  min-height: 20px;
5514  padding: 19px;
5515  margin-bottom: 20px;
5516  background-color: #f5f5f5;
5517  border: 1px solid #e3e3e3;
5518  border-radius: 4px;
5519  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5520          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5521}
5522.well blockquote {
5523  border-color: #ddd;
5524  border-color: rgba(0, 0, 0, .15);
5525}
5526.well-lg {
5527  padding: 24px;
5528  border-radius: 6px;
5529}
5530.well-sm {
5531  padding: 9px;
5532  border-radius: 3px;
5533}
5534.close {
5535  float: right;
5536  font-size: 21px;
5537  font-weight: bold;
5538  line-height: 1;
5539  color: #000;
5540  text-shadow: 0 1px 0 #fff;
5541  filter: alpha(opacity=20);
5542  opacity: .2;
5543}
5544.close:hover,
5545.close:focus {
5546  color: #000;
5547  text-decoration: none;
5548  cursor: pointer;
5549  filter: alpha(opacity=50);
5550  opacity: .5;
5551}
5552button.close {
5553  -webkit-appearance: none;
5554  padding: 0;
5555  cursor: pointer;
5556  background: transparent;
5557  border: 0;
5558}
5559.modal-open {
5560  overflow: hidden;
5561}
5562.modal {
5563  position: fixed;
5564  top: 0;
5565  right: 0;
5566  bottom: 0;
5567  left: 0;
5568  z-index: 1040;
5569  display: none;
5570  overflow: hidden;
5571  -webkit-overflow-scrolling: touch;
5572  outline: 0;
5573}
5574.modal.fade .modal-dialog {
5575  -webkit-transition: -webkit-transform .3s ease-out;
5576       -o-transition:      -o-transform .3s ease-out;
5577          transition:         transform .3s ease-out;
5578  -webkit-transform: translate(0, -25%);
5579      -ms-transform: translate(0, -25%);
5580       -o-transform: translate(0, -25%);
5581          transform: translate(0, -25%);
5582}
5583.modal.in .modal-dialog {
5584  -webkit-transform: translate(0, 0);
5585      -ms-transform: translate(0, 0);
5586       -o-transform: translate(0, 0);
5587          transform: translate(0, 0);
5588}
5589.modal-open .modal {
5590  overflow-x: hidden;
5591  overflow-y: auto;
5592}
5593.modal-dialog {
5594  position: relative;
5595  width: auto;
5596  margin: 10px;
5597}
5598.modal-content {
5599  position: relative;
5600  background-color: #fff;
5601  -webkit-background-clip: padding-box;
5602          background-clip: padding-box;
5603  border: 1px solid #999;
5604  border: 1px solid rgba(0, 0, 0, .2);
5605  border-radius: 6px;
5606  outline: 0;
5607  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5608          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5609}
5610.modal-backdrop {
5611  position: fixed;
5612  top: 0;
5613  right: 0;
5614  bottom: 0;
5615  left: 0;
5616  background-color: #000;
5617}
5618.modal-backdrop.fade {
5619  filter: alpha(opacity=0);
5620  opacity: 0;
5621}
5622.modal-backdrop.in {
5623  filter: alpha(opacity=50);
5624  opacity: .5;
5625}
5626.modal-header {
5627  min-height: 16.42857143px;
5628  padding: 15px;
5629  border-bottom: 1px solid #e5e5e5;
5630}
5631.modal-header .close {
5632  margin-top: -2px;
5633}
5634.modal-title {
5635  margin: 0;
5636  line-height: 1.42857143;
5637}
5638.modal-body {
5639  position: relative;
5640  padding: 15px;
5641}
5642.modal-footer {
5643  padding: 15px;
5644  text-align: right;
5645  border-top: 1px solid #e5e5e5;
5646}
5647.modal-footer .btn + .btn {
5648  margin-bottom: 0;
5649  margin-left: 5px;
5650}
5651.modal-footer .btn-group .btn + .btn {
5652  margin-left: -1px;
5653}
5654.modal-footer .btn-block + .btn-block {
5655  margin-left: 0;
5656}
5657.modal-scrollbar-measure {
5658  position: absolute;
5659  top: -9999px;
5660  width: 50px;
5661  height: 50px;
5662  overflow: scroll;
5663}
5664@media (min-width: 768px) {
5665  .modal-dialog {
5666    width: 600px;
5667    margin: 30px auto;
5668  }
5669  .modal-content {
5670    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5671            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5672  }
5673  .modal-sm {
5674    width: 300px;
5675  }
5676}
5677@media (min-width: 992px) {
5678  .modal-lg {
5679    width: 900px;
5680  }
5681}
5682.tooltip {
5683  position: absolute;
5684  z-index: 1070;
5685  display: block;
5686  font-size: 12px;
5687  line-height: 1.4;
5688  visibility: visible;
5689  filter: alpha(opacity=0);
5690  opacity: 0;
5691}
5692.tooltip.in {
5693  filter: alpha(opacity=90);
5694  opacity: .9;
5695}
5696.tooltip.top {
5697  padding: 5px 0;
5698  margin-top: -3px;
5699}
5700.tooltip.right {
5701  padding: 0 5px;
5702  margin-left: 3px;
5703}
5704.tooltip.bottom {
5705  padding: 5px 0;
5706  margin-top: 3px;
5707}
5708.tooltip.left {
5709  padding: 0 5px;
5710  margin-left: -3px;
5711}
5712.tooltip-inner {
5713  max-width: 200px;
5714  padding: 3px 8px;
5715  color: #fff;
5716  text-align: center;
5717  text-decoration: none;
5718  background-color: #000;
5719  border-radius: 4px;
5720}
5721.tooltip-arrow {
5722  position: absolute;
5723  width: 0;
5724  height: 0;
5725  border-color: transparent;
5726  border-style: solid;
5727}
5728.tooltip.top .tooltip-arrow {
5729  bottom: 0;
5730  left: 50%;
5731  margin-left: -5px;
5732  border-width: 5px 5px 0;
5733  border-top-color: #000;
5734}
5735.tooltip.top-left .tooltip-arrow {
5736  bottom: 0;
5737  left: 5px;
5738  border-width: 5px 5px 0;
5739  border-top-color: #000;
5740}
5741.tooltip.top-right .tooltip-arrow {
5742  right: 5px;
5743  bottom: 0;
5744  border-width: 5px 5px 0;
5745  border-top-color: #000;
5746}
5747.tooltip.right .tooltip-arrow {
5748  top: 50%;
5749  left: 0;
5750  margin-top: -5px;
5751  border-width: 5px 5px 5px 0;
5752  border-right-color: #000;
5753}
5754.tooltip.left .tooltip-arrow {
5755  top: 50%;
5756  right: 0;
5757  margin-top: -5px;
5758  border-width: 5px 0 5px 5px;
5759  border-left-color: #000;
5760}
5761.tooltip.bottom .tooltip-arrow {
5762  top: 0;
5763  left: 50%;
5764  margin-left: -5px;
5765  border-width: 0 5px 5px;
5766  border-bottom-color: #000;
5767}
5768.tooltip.bottom-left .tooltip-arrow {
5769  top: 0;
5770  left: 5px;
5771  border-width: 0 5px 5px;
5772  border-bottom-color: #000;
5773}
5774.tooltip.bottom-right .tooltip-arrow {
5775  top: 0;
5776  right: 5px;
5777  border-width: 0 5px 5px;
5778  border-bottom-color: #000;
5779}
5780.popover {
5781  position: absolute;
5782  top: 0;
5783  left: 0;
5784  z-index: 1060;
5785  display: none;
5786  max-width: 276px;
5787  padding: 1px;
5788  font-size: 14px;
5789  font-weight: normal;
5790  line-height: 1.42857143;
5791  text-align: left;
5792  white-space: normal;
5793  background-color: #fff;
5794  -webkit-background-clip: padding-box;
5795          background-clip: padding-box;
5796  border: 1px solid #ccc;
5797  border: 1px solid rgba(0, 0, 0, .2);
5798  border-radius: 6px;
5799  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5800          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5801}
5802.popover.top {
5803  margin-top: -10px;
5804}
5805.popover.right {
5806  margin-left: 10px;
5807}
5808.popover.bottom {
5809  margin-top: 10px;
5810}
5811.popover.left {
5812  margin-left: -10px;
5813}
5814.popover-title {
5815  padding: 8px 14px;
5816  margin: 0;
5817  font-size: 14px;
5818  background-color: #f7f7f7;
5819  border-bottom: 1px solid #ebebeb;
5820  border-radius: 5px 5px 0 0;
5821}
5822.popover-content {
5823  padding: 9px 14px;
5824}
5825.popover > .arrow,
5826.popover > .arrow:after {
5827  position: absolute;
5828  display: block;
5829  width: 0;
5830  height: 0;
5831  border-color: transparent;
5832  border-style: solid;
5833}
5834.popover > .arrow {
5835  border-width: 11px;
5836}
5837.popover > .arrow:after {
5838  content: "";
5839  border-width: 10px;
5840}
5841.popover.top > .arrow {
5842  bottom: -11px;
5843  left: 50%;
5844  margin-left: -11px;
5845  border-top-color: #999;
5846  border-top-color: rgba(0, 0, 0, .25);
5847  border-bottom-width: 0;
5848}
5849.popover.top > .arrow:after {
5850  bottom: 1px;
5851  margin-left: -10px;
5852  content: " ";
5853  border-top-color: #fff;
5854  border-bottom-width: 0;
5855}
5856.popover.right > .arrow {
5857  top: 50%;
5858  left: -11px;
5859  margin-top: -11px;
5860  border-right-color: #999;
5861  border-right-color: rgba(0, 0, 0, .25);
5862  border-left-width: 0;
5863}
5864.popover.right > .arrow:after {
5865  bottom: -10px;
5866  left: 1px;
5867  content: " ";
5868  border-right-color: #fff;
5869  border-left-width: 0;
5870}
5871.popover.bottom > .arrow {
5872  top: -11px;
5873  left: 50%;
5874  margin-left: -11px;
5875  border-top-width: 0;
5876  border-bottom-color: #999;
5877  border-bottom-color: rgba(0, 0, 0, .25);
5878}
5879.popover.bottom > .arrow:after {
5880  top: 1px;
5881  margin-left: -10px;
5882  content: " ";
5883  border-top-width: 0;
5884  border-bottom-color: #fff;
5885}
5886.popover.left > .arrow {
5887  top: 50%;
5888  right: -11px;
5889  margin-top: -11px;
5890  border-right-width: 0;
5891  border-left-color: #999;
5892  border-left-color: rgba(0, 0, 0, .25);
5893}
5894.popover.left > .arrow:after {
5895  right: 1px;
5896  bottom: -10px;
5897  content: " ";
5898  border-right-width: 0;
5899  border-left-color: #fff;
5900}
5901.carousel {
5902  position: relative;
5903}
5904.carousel-inner {
5905  position: relative;
5906  width: 100%;
5907  overflow: hidden;
5908}
5909.carousel-inner > .item {
5910  position: relative;
5911  display: none;
5912  -webkit-transition: .6s ease-in-out left;
5913       -o-transition: .6s ease-in-out left;
5914          transition: .6s ease-in-out left;
5915}
5916.carousel-inner > .item > img,
5917.carousel-inner > .item > a > img {
5918  line-height: 1;
5919}
5920@media all and (transform-3d), (-webkit-transform-3d) {
5921  .carousel-inner > .item {
5922    -webkit-transition: -webkit-transform .6s ease-in-out;
5923         -o-transition:      -o-transform .6s ease-in-out;
5924            transition:         transform .6s ease-in-out;
5925
5926    -webkit-backface-visibility: hidden;
5927            backface-visibility: hidden;
5928    -webkit-perspective: 1000;
5929            perspective: 1000;
5930  }
5931  .carousel-inner > .item.next,
5932  .carousel-inner > .item.active.right {
5933    left: 0;
5934    -webkit-transform: translate3d(100%, 0, 0);
5935            transform: translate3d(100%, 0, 0);
5936  }
5937  .carousel-inner > .item.prev,
5938  .carousel-inner > .item.active.left {
5939    left: 0;
5940    -webkit-transform: translate3d(-100%, 0, 0);
5941            transform: translate3d(-100%, 0, 0);
5942  }
5943  .carousel-inner > .item.next.left,
5944  .carousel-inner > .item.prev.right,
5945  .carousel-inner > .item.active {
5946    left: 0;
5947    -webkit-transform: translate3d(0, 0, 0);
5948            transform: translate3d(0, 0, 0);
5949  }
5950}
5951.carousel-inner > .active,
5952.carousel-inner > .next,
5953.carousel-inner > .prev {
5954  display: block;
5955}
5956.carousel-inner > .active {
5957  left: 0;
5958}
5959.carousel-inner > .next,
5960.carousel-inner > .prev {
5961  position: absolute;
5962  top: 0;
5963  width: 100%;
5964}
5965.carousel-inner > .next {
5966  left: 100%;
5967}
5968.carousel-inner > .prev {
5969  left: -100%;
5970}
5971.carousel-inner > .next.left,
5972.carousel-inner > .prev.right {
5973  left: 0;
5974}
5975.carousel-inner > .active.left {
5976  left: -100%;
5977}
5978.carousel-inner > .active.right {
5979  left: 100%;
5980}
5981.carousel-control {
5982  position: absolute;
5983  top: 0;
5984  bottom: 0;
5985  left: 0;
5986  width: 15%;
5987  font-size: 20px;
5988  color: #fff;
5989  text-align: center;
5990  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5991  filter: alpha(opacity=50);
5992  opacity: .5;
5993}
5994.carousel-control.left {
5995  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5996  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5997  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
5998  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5999  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6000  background-repeat: repeat-x;
6001}
6002.carousel-control.right {
6003  right: 0;
6004  left: auto;
6005  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6006  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6007  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
6008  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6009  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6010  background-repeat: repeat-x;
6011}
6012.carousel-control:hover,
6013.carousel-control:focus {
6014  color: #fff;
6015  text-decoration: none;
6016  filter: alpha(opacity=90);
6017  outline: 0;
6018  opacity: .9;
6019}
6020.carousel-control .icon-prev,
6021.carousel-control .icon-next,
6022.carousel-control .glyphicon-chevron-left,
6023.carousel-control .glyphicon-chevron-right {
6024  position: absolute;
6025  top: 50%;
6026  z-index: 5;
6027  display: inline-block;
6028}
6029.carousel-control .icon-prev,
6030.carousel-control .glyphicon-chevron-left {
6031  left: 50%;
6032  margin-left: -10px;
6033}
6034.carousel-control .icon-next,
6035.carousel-control .glyphicon-chevron-right {
6036  right: 50%;
6037  margin-right: -10px;
6038}
6039.carousel-control .icon-prev,
6040.carousel-control .icon-next {
6041  width: 20px;
6042  height: 20px;
6043  margin-top: -10px;
6044  font-family: serif;
6045}
6046.carousel-control .icon-prev:before {
6047  content: '\2039';
6048}
6049.carousel-control .icon-next:before {
6050  content: '\203a';
6051}
6052.carousel-indicators {
6053  position: absolute;
6054  bottom: 10px;
6055  left: 50%;
6056  z-index: 15;
6057  width: 60%;
6058  padding-left: 0;
6059  margin-left: -30%;
6060  text-align: center;
6061  list-style: none;
6062}
6063.carousel-indicators li {
6064  display: inline-block;
6065  width: 10px;
6066  height: 10px;
6067  margin: 1px;
6068  text-indent: -999px;
6069  cursor: pointer;
6070  background-color: #000 \9;
6071  background-color: rgba(0, 0, 0, 0);
6072  border: 1px solid #fff;
6073  border-radius: 10px;
6074}
6075.carousel-indicators .active {
6076  width: 12px;
6077  height: 12px;
6078  margin: 0;
6079  background-color: #fff;
6080}
6081.carousel-caption {
6082  position: absolute;
6083  right: 15%;
6084  bottom: 20px;
6085  left: 15%;
6086  z-index: 10;
6087  padding-top: 20px;
6088  padding-bottom: 20px;
6089  color: #fff;
6090  text-align: center;
6091  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
6092}
6093.carousel-caption .btn {
6094  text-shadow: none;
6095}
6096@media screen and (min-width: 768px) {
6097  .carousel-control .glyphicon-chevron-left,
6098  .carousel-control .glyphicon-chevron-right,
6099  .carousel-control .icon-prev,
6100  .carousel-control .icon-next {
6101    width: 30px;
6102    height: 30px;
6103    margin-top: -15px;
6104    font-size: 30px;
6105  }
6106  .carousel-control .glyphicon-chevron-left,
6107  .carousel-control .icon-prev {
6108    margin-left: -15px;
6109  }
6110  .carousel-control .glyphicon-chevron-right,
6111  .carousel-control .icon-next {
6112    margin-right: -15px;
6113  }
6114  .carousel-caption {
6115    right: 20%;
6116    left: 20%;
6117    padding-bottom: 30px;
6118  }
6119  .carousel-indicators {
6120    bottom: 20px;
6121  }
6122}
6123.clearfix:before,
6124.clearfix:after,
6125.dl-horizontal dd:before,
6126.dl-horizontal dd:after,
6127.container:before,
6128.container:after,
6129.container-fluid:before,
6130.container-fluid:after,
6131.row:before,
6132.row:after,
6133.form-horizontal .form-group:before,
6134.form-horizontal .form-group:after,
6135.btn-toolbar:before,
6136.btn-toolbar:after,
6137.btn-group-vertical > .btn-group:before,
6138.btn-group-vertical > .btn-group:after,
6139.nav:before,
6140.nav:after,
6141.navbar:before,
6142.navbar:after,
6143.navbar-header:before,
6144.navbar-header:after,
6145.navbar-collapse:before,
6146.navbar-collapse:after,
6147.pager:before,
6148.pager:after,
6149.panel-body:before,
6150.panel-body:after,
6151.modal-footer:before,
6152.modal-footer:after,
6153#config__manager tr:before,
6154#config__manager tr:after {
6155  display: table;
6156  content: " ";
6157}
6158.clearfix:after,
6159.dl-horizontal dd:after,
6160.container:after,
6161.container-fluid:after,
6162.row:after,
6163.form-horizontal .form-group:after,
6164.btn-toolbar:after,
6165.btn-group-vertical > .btn-group:after,
6166.nav:after,
6167.navbar:after,
6168.navbar-header:after,
6169.navbar-collapse:after,
6170.pager:after,
6171.panel-body:after,
6172.modal-footer:after,
6173#config__manager tr:after {
6174  clear: both;
6175}
6176.center-block {
6177  display: block;
6178  margin-right: auto;
6179  margin-left: auto;
6180}
6181.pull-right {
6182  float: right !important;
6183}
6184.pull-left {
6185  float: left !important;
6186}
6187.hide {
6188  display: none !important;
6189}
6190.show {
6191  display: block !important;
6192}
6193.invisible {
6194  visibility: hidden;
6195}
6196.text-hide {
6197  font: 0/0 a;
6198  color: transparent;
6199  text-shadow: none;
6200  background-color: transparent;
6201  border: 0;
6202}
6203.hidden {
6204  display: none !important;
6205  visibility: hidden !important;
6206}
6207.affix {
6208  position: fixed;
6209}
6210@-ms-viewport {
6211  width: device-width;
6212}
6213.visible-xs,
6214.visible-sm,
6215.visible-md,
6216.visible-lg {
6217  display: none !important;
6218}
6219.visible-xs-block,
6220.visible-xs-inline,
6221.visible-xs-inline-block,
6222.visible-sm-block,
6223.visible-sm-inline,
6224.visible-sm-inline-block,
6225.visible-md-block,
6226.visible-md-inline,
6227.visible-md-inline-block,
6228.visible-lg-block,
6229.visible-lg-inline,
6230.visible-lg-inline-block {
6231  display: none !important;
6232}
6233@media (max-width: 767px) {
6234  .visible-xs {
6235    display: block !important;
6236  }
6237  table.visible-xs {
6238    display: table;
6239  }
6240  tr.visible-xs {
6241    display: table-row !important;
6242  }
6243  th.visible-xs,
6244  td.visible-xs {
6245    display: table-cell !important;
6246  }
6247}
6248@media (max-width: 767px) {
6249  .visible-xs-block {
6250    display: block !important;
6251  }
6252}
6253@media (max-width: 767px) {
6254  .visible-xs-inline {
6255    display: inline !important;
6256  }
6257}
6258@media (max-width: 767px) {
6259  .visible-xs-inline-block {
6260    display: inline-block !important;
6261  }
6262}
6263@media (min-width: 768px) and (max-width: 991px) {
6264  .visible-sm {
6265    display: block !important;
6266  }
6267  table.visible-sm {
6268    display: table;
6269  }
6270  tr.visible-sm {
6271    display: table-row !important;
6272  }
6273  th.visible-sm,
6274  td.visible-sm {
6275    display: table-cell !important;
6276  }
6277}
6278@media (min-width: 768px) and (max-width: 991px) {
6279  .visible-sm-block {
6280    display: block !important;
6281  }
6282}
6283@media (min-width: 768px) and (max-width: 991px) {
6284  .visible-sm-inline {
6285    display: inline !important;
6286  }
6287}
6288@media (min-width: 768px) and (max-width: 991px) {
6289  .visible-sm-inline-block {
6290    display: inline-block !important;
6291  }
6292}
6293@media (min-width: 992px) and (max-width: 1199px) {
6294  .visible-md {
6295    display: block !important;
6296  }
6297  table.visible-md {
6298    display: table;
6299  }
6300  tr.visible-md {
6301    display: table-row !important;
6302  }
6303  th.visible-md,
6304  td.visible-md {
6305    display: table-cell !important;
6306  }
6307}
6308@media (min-width: 992px) and (max-width: 1199px) {
6309  .visible-md-block {
6310    display: block !important;
6311  }
6312}
6313@media (min-width: 992px) and (max-width: 1199px) {
6314  .visible-md-inline {
6315    display: inline !important;
6316  }
6317}
6318@media (min-width: 992px) and (max-width: 1199px) {
6319  .visible-md-inline-block {
6320    display: inline-block !important;
6321  }
6322}
6323@media (min-width: 1200px) {
6324  .visible-lg {
6325    display: block !important;
6326  }
6327  table.visible-lg {
6328    display: table;
6329  }
6330  tr.visible-lg {
6331    display: table-row !important;
6332  }
6333  th.visible-lg,
6334  td.visible-lg {
6335    display: table-cell !important;
6336  }
6337}
6338@media (min-width: 1200px) {
6339  .visible-lg-block {
6340    display: block !important;
6341  }
6342}
6343@media (min-width: 1200px) {
6344  .visible-lg-inline {
6345    display: inline !important;
6346  }
6347}
6348@media (min-width: 1200px) {
6349  .visible-lg-inline-block {
6350    display: inline-block !important;
6351  }
6352}
6353@media (max-width: 767px) {
6354  .hidden-xs {
6355    display: none !important;
6356  }
6357}
6358@media (min-width: 768px) and (max-width: 991px) {
6359  .hidden-sm {
6360    display: none !important;
6361  }
6362}
6363@media (min-width: 992px) and (max-width: 1199px) {
6364  .hidden-md {
6365    display: none !important;
6366  }
6367}
6368@media (min-width: 1200px) {
6369  .hidden-lg {
6370    display: none !important;
6371  }
6372}
6373.visible-print {
6374  display: none !important;
6375}
6376@media print {
6377  .visible-print {
6378    display: block !important;
6379  }
6380  table.visible-print {
6381    display: table;
6382  }
6383  tr.visible-print {
6384    display: table-row !important;
6385  }
6386  th.visible-print,
6387  td.visible-print {
6388    display: table-cell !important;
6389  }
6390}
6391.visible-print-block {
6392  display: none !important;
6393}
6394@media print {
6395  .visible-print-block {
6396    display: block !important;
6397  }
6398}
6399.visible-print-inline {
6400  display: none !important;
6401}
6402@media print {
6403  .visible-print-inline {
6404    display: inline !important;
6405  }
6406}
6407.visible-print-inline-block {
6408  display: none !important;
6409}
6410@media print {
6411  .visible-print-inline-block {
6412    display: inline-block !important;
6413  }
6414}
6415@media print {
6416  .hidden-print {
6417    display: none !important;
6418  }
6419}
6420.dokuwiki ul.idx {
6421  padding-left: 16px;
6422}
6423.dokuwiki a.urlextern {
6424  padding-left: 0;
6425  word-wrap: break-word;
6426  background-image: none;
6427}
6428.dokuwiki a.urlextern:before {
6429  content: "\e135";
6430}
6431.dokuwiki a.urlextern:before {
6432  position: relative;
6433  top: 1px;
6434  display: inline-block;
6435  padding-right: .5em;
6436  font-family: 'Glyphicons Halflings';
6437  font-size: 80%;
6438  font-style: normal;
6439  font-weight: normal;
6440  line-height: 1;
6441
6442  -webkit-font-smoothing: antialiased;
6443  -moz-osx-font-smoothing: grayscale;
6444}
6445#IE6 .dokuwiki a.urlextern {
6446  padding-left: 0;
6447  background-image: none;
6448}
6449.dokuwiki div.section_highlight {
6450  position: relative;
6451  left: -.5em;
6452  margin-left: -.5em;
6453  border-right-width: 0;
6454}
6455.dokuwiki span.curid a {
6456  font-weight: normal;
6457  color: #777;
6458}
6459.dokuwiki #login {
6460  display: none;
6461}
6462#dokuwiki__top {
6463  margin-top: 50px;
6464}
6465#dokuwiki__top .navbar-right {
6466  margin-right: 0;
6467}
6468label span {
6469  position: relative;
6470  display: inline-block;
6471  margin-right: 10px;
6472}
6473#helpful-links .list-group-item-text {
6474  margin-bottom: 1px;
6475}
6476.dokuwiki ul.idx,
6477.notifications,
6478.block,
6479.skip-to-sidebar {
6480  margin-bottom: 10px;
6481}
6482#dokuwiki__footer,
6483.notifications {
6484  margin-top: 10px;
6485}
6486#dokuwiki__aside p {
6487  margin: 0;
6488}
6489#dokuwiki__detail div.img_detail h3 {
6490  margin-top: 0;
6491}
6492#dw__register,
6493#dw__profiledelete,
6494#dw__login {
6495  text-align: left;
6496}
6497.form-horizontal {
6498  margin-bottom: 0;
6499}
6500.license {
6501  font-size: 85%;
6502  color: #777;
6503}
6504select,
6505input[type="text"],
6506input[type="number"],
6507input[type="password"],
6508input[type="date"],
6509input[type="week"],
6510input[type="phone"],
6511input[type="email"] {
6512  display: block;
6513  width: 100%;
6514  height: 34px;
6515  padding: 6px 12px;
6516  font-size: 14px;
6517  font-weight: 400;
6518  line-height: 1.42857143;
6519  color: #555;
6520  background-color: #fff;
6521  background-image: none;
6522  border: 1px solid #ccc;
6523  border-radius: 4px;
6524  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
6525          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
6526  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
6527       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
6528          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
6529}
6530select:focus,
6531input[type="text"]:focus,
6532input[type="number"]:focus,
6533input[type="password"]:focus,
6534input[type="date"]:focus,
6535input[type="week"]:focus,
6536input[type="phone"]:focus,
6537input[type="email"]:focus {
6538  border-color: #66afe9;
6539  outline: 0;
6540  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
6541          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
6542}
6543select::-moz-placeholder,
6544input[type="text"]::-moz-placeholder,
6545input[type="number"]::-moz-placeholder,
6546input[type="password"]::-moz-placeholder,
6547input[type="date"]::-moz-placeholder,
6548input[type="week"]::-moz-placeholder,
6549input[type="phone"]::-moz-placeholder,
6550input[type="email"]::-moz-placeholder {
6551  color: #999;
6552  opacity: 1;
6553}
6554select:-ms-input-placeholder,
6555input[type="text"]:-ms-input-placeholder,
6556input[type="number"]:-ms-input-placeholder,
6557input[type="password"]:-ms-input-placeholder,
6558input[type="date"]:-ms-input-placeholder,
6559input[type="week"]:-ms-input-placeholder,
6560input[type="phone"]:-ms-input-placeholder,
6561input[type="email"]:-ms-input-placeholder {
6562  color: #999;
6563}
6564select::-webkit-input-placeholder,
6565input[type="text"]::-webkit-input-placeholder,
6566input[type="number"]::-webkit-input-placeholder,
6567input[type="password"]::-webkit-input-placeholder,
6568input[type="date"]::-webkit-input-placeholder,
6569input[type="week"]::-webkit-input-placeholder,
6570input[type="phone"]::-webkit-input-placeholder,
6571input[type="email"]::-webkit-input-placeholder {
6572  color: #999;
6573}
6574select[disabled],
6575input[type="text"][disabled],
6576input[type="number"][disabled],
6577input[type="password"][disabled],
6578input[type="date"][disabled],
6579input[type="week"][disabled],
6580input[type="phone"][disabled],
6581input[type="email"][disabled],
6582select[readonly],
6583input[type="text"][readonly],
6584input[type="number"][readonly],
6585input[type="password"][readonly],
6586input[type="date"][readonly],
6587input[type="week"][readonly],
6588input[type="phone"][readonly],
6589input[type="email"][readonly],
6590fieldset[disabled] select,
6591fieldset[disabled] input[type="text"],
6592fieldset[disabled] input[type="number"],
6593fieldset[disabled] input[type="password"],
6594fieldset[disabled] input[type="date"],
6595fieldset[disabled] input[type="week"],
6596fieldset[disabled] input[type="phone"],
6597fieldset[disabled] input[type="email"] {
6598  cursor: not-allowed;
6599  background-color: #eee;
6600  opacity: 1;
6601}
6602textareaselect,
6603textareainput[type="text"],
6604textareainput[type="number"],
6605textareainput[type="password"],
6606textareainput[type="date"],
6607textareainput[type="week"],
6608textareainput[type="phone"],
6609textareainput[type="email"] {
6610  height: auto;
6611}
6612img.media,
6613img.img_detail {
6614  display: block;
6615  display: inline-block;
6616  max-width: 100%;
6617  height: auto;
6618  padding: 4px;
6619  line-height: 1.42857143;
6620  background-color: #fff;
6621  border: 1px solid #ddd;
6622  border-radius: 4px;
6623  -webkit-transition: all .2s ease-in-out;
6624       -o-transition: all .2s ease-in-out;
6625          transition: all .2s ease-in-out;
6626}
6627.page h1:first-of-type {
6628  padding-bottom: 9px;
6629  margin: 40px 0 20px;
6630  margin-top: 20px;
6631  border-bottom: 1px solid #eee;
6632}
6633.page img {
6634  max-width: 100%;
6635}
6636input[type="checkbox"] + span {
6637  min-height: 20px;
6638  padding-left: 5px;
6639  margin-bottom: 0;
6640  font-weight: normal;
6641  cursor: pointer;
6642}
6643#dw__recent ul,
6644#page__revisions ul {
6645  padding-left: 0;
6646}
6647#dw__recent input[type="checkbox"],
6648#page__revisions input[type="checkbox"] {
6649  position: relative;
6650  top: 3px;
6651}
6652#dw__register input[type="submit"] {
6653  color: #fff;
6654  background-color: #428bca;
6655  border-color: #357ebd;
6656}
6657#dw__register input[type="submit"]:hover,
6658#dw__register input[type="submit"]:focus,
6659#dw__register input[type="submit"].focus,
6660#dw__register input[type="submit"]:active,
6661#dw__register input[type="submit"].active,
6662.open > .dropdown-toggle#dw__register input[type="submit"] {
6663  color: #fff;
6664  background-color: #3071a9;
6665  border-color: #285e8e;
6666}
6667#dw__register input[type="submit"]:active,
6668#dw__register input[type="submit"].active,
6669.open > .dropdown-toggle#dw__register input[type="submit"] {
6670  background-image: none;
6671}
6672#dw__register input[type="submit"].disabled,
6673#dw__register input[type="submit"][disabled],
6674fieldset[disabled] #dw__register input[type="submit"],
6675#dw__register input[type="submit"].disabled:hover,
6676#dw__register input[type="submit"][disabled]:hover,
6677fieldset[disabled] #dw__register input[type="submit"]:hover,
6678#dw__register input[type="submit"].disabled:focus,
6679#dw__register input[type="submit"][disabled]:focus,
6680fieldset[disabled] #dw__register input[type="submit"]:focus,
6681#dw__register input[type="submit"].disabled.focus,
6682#dw__register input[type="submit"][disabled].focus,
6683fieldset[disabled] #dw__register input[type="submit"].focus,
6684#dw__register input[type="submit"].disabled:active,
6685#dw__register input[type="submit"][disabled]:active,
6686fieldset[disabled] #dw__register input[type="submit"]:active,
6687#dw__register input[type="submit"].disabled.active,
6688#dw__register input[type="submit"][disabled].active,
6689fieldset[disabled] #dw__register input[type="submit"].active {
6690  background-color: #428bca;
6691  border-color: #357ebd;
6692}
6693#dw__register input[type="submit"] .badge {
6694  color: #428bca;
6695  background-color: #fff;
6696}
6697.notifications > .notify,
6698div.error,
6699div.info,
6700div.success,
6701div.notify {
6702  padding: 15px;
6703  padding: 5px;
6704  padding-left: 30px;
6705  margin-bottom: 20px;
6706  border: 1px solid transparent;
6707  border-radius: 4px;
6708}
6709.notifications > .notify h4,
6710div.error h4,
6711div.info h4,
6712div.success h4,
6713div.notify h4 {
6714  margin-top: 0;
6715  color: inherit;
6716}
6717.notifications > .notify .alert-link,
6718div.error .alert-link,
6719div.info .alert-link,
6720div.success .alert-link,
6721div.notify .alert-link {
6722  font-weight: bold;
6723}
6724.notifications > .notify > p,
6725div.error > p,
6726div.info > p,
6727div.success > p,
6728div.notify > p,
6729.notifications > .notify > ul,
6730div.error > ul,
6731div.info > ul,
6732div.success > ul,
6733div.notify > ul {
6734  margin-bottom: 0;
6735}
6736.notifications > .notify > p + p,
6737div.error > p + p,
6738div.info > p + p,
6739div.success > p + p,
6740div.notify > p + p {
6741  margin-top: 5px;
6742}
6743div.success {
6744  color: #3c763d;
6745  background-color: #dff0d8;
6746  border-color: #d6e9c6;
6747}
6748div.success hr {
6749  border-top-color: #c9e2b3;
6750}
6751div.success .alert-link {
6752  color: #2b542c;
6753}
6754div.info {
6755  color: #31708f;
6756  background-color: #d9edf7;
6757  border-color: #bce8f1;
6758}
6759div.info hr {
6760  border-top-color: #a6e1ec;
6761}
6762div.info .alert-link {
6763  color: #245269;
6764}
6765div.error {
6766  color: #a94442;
6767  background-color: #f2dede;
6768  border-color: #ebccd1;
6769}
6770div.error hr {
6771  border-top-color: #e4b9c0;
6772}
6773div.error .alert-link {
6774  color: #843534;
6775}
6776div.notify {
6777  color: #8a6d3b;
6778  background-color: #fcf8e3;
6779  border-color: #faebcc;
6780}
6781div.notify hr {
6782  border-top-color: #f7e1b5;
6783}
6784div.notify .alert-link {
6785  color: #66512c;
6786}
6787.leftalign,
6788td.leftalign {
6789  text-align: left;
6790}
6791.rightalign,
6792td.rightalign {
6793  text-align: right;
6794}
6795.centeralign,
6796td.centeralign {
6797  text-align: center;
6798}
6799.justifyalign,
6800td.justifyalign {
6801  text-align: justify;
6802}
6803dt,
6804dd {
6805  padding: 1px, 5px;
6806}
6807thead tr:first-child th {
6808  cursor: pointer;
6809}
6810/* Sidebar
6811 * Also see list-group.less */
6812#IE8 .sidebar-page {
6813  float: left;
6814}
6815.sidebar-page ul li {
6816  list-style: none;
6817}
6818.sidebar-page ul .li:first-child {
6819  border-top-left-radius: 0;
6820  border-top-right-radius: 0;
6821}
6822.sidebar-page ul .li:last-child {
6823  border-bottom-width: 0;
6824  border-bottom-right-radius: 0;
6825  border-bottom-left-radius: 0;
6826}
6827.sidebar-page ul > li:first-child > .li {
6828  border-top-left-radius: 4px;
6829  border-top-right-radius: 4px;
6830}
6831.sidebar-page ul > li:last-child > .li {
6832  border-bottom-width: 1px;
6833  border-bottom-right-radius: 4px;
6834  border-bottom-left-radius: 4px;
6835}
6836.sidebar-page ul ul {
6837  display: none;
6838  padding: 0;
6839  margin-bottom: 1px;
6840  margin-left: 0;
6841
6842  -webkit-padding-start: 0;
6843}
6844.sidebar-page ul ul li {
6845  list-style: none;
6846}
6847.sidebar-page ul ul > li > .li {
6848  padding: 6px 12px;
6849}
6850.sidebar-page ul ul > li.level2 > .li:before,
6851.sidebar-page ul ul > li.level3 > .li:before,
6852.sidebar-page ul ul > li.level4 > .li:before,
6853.sidebar-page ul ul > li.level5 > .li:before {
6854  display: inline-block;
6855  margin-right: 5px;
6856  content: "\25E6";
6857}
6858.sidebar-page ul ul > li.level3 > .li:before {
6859  margin-left: 5px;
6860  content: "\2022";
6861}
6862.sidebar-page ul ul > li.level4 > .li:before {
6863  margin-left: 10px;
6864  content: "\2023";
6865}
6866.sidebar-page ul ul > li.level5 > .li:before {
6867  margin-left: 15px;
6868  content: "\2043";
6869}
6870.sidebar-page ul [class^="glyphicon-"],
6871.sidebar-page ul [class*=" glyphicon-"] {
6872  padding-left: 8px;
6873  margin-top: 2px;
6874  cursor: pointer;
6875}
6876.toolbutton,
6877.button:not(.btn_secedit),
6878#media_manager .btn {
6879  display: inline-block;
6880  padding: 6px 12px;
6881  padding: 0;
6882  margin-bottom: 0;
6883  font-size: 14px;
6884  font-weight: normal;
6885  line-height: 1.42857143;
6886  color: #333;
6887  text-align: center;
6888  white-space: nowrap;
6889  vertical-align: middle;
6890  -ms-touch-action: manipulation;
6891      touch-action: manipulation;
6892  cursor: pointer;
6893  -webkit-user-select: none;
6894     -moz-user-select: none;
6895      -ms-user-select: none;
6896          user-select: none;
6897  background-color: #fff;
6898  background-image: none;
6899  border: 1px solid transparent;
6900  border-color: #ccc;
6901  border-radius: 4px;
6902}
6903.toolbutton:focus,
6904.button:not(.btn_secedit):focus,
6905#media_manager .btn:focus,
6906.toolbutton:active:focus,
6907.button:not(.btn_secedit):active:focus,
6908#media_manager .btn:active:focus,
6909.toolbutton.active:focus,
6910.button:not(.btn_secedit).active:focus,
6911#media_manager .btn.active:focus,
6912.toolbutton.focus,
6913.button:not(.btn_secedit).focus,
6914#media_manager .btn.focus,
6915.toolbutton:active.focus,
6916.button:not(.btn_secedit):active.focus,
6917#media_manager .btn:active.focus,
6918.toolbutton.active.focus,
6919.button:not(.btn_secedit).active.focus,
6920#media_manager .btn.active.focus {
6921  outline: thin dotted;
6922  outline: 5px auto -webkit-focus-ring-color;
6923  outline-offset: -2px;
6924}
6925.toolbutton:hover,
6926.button:not(.btn_secedit):hover,
6927#media_manager .btn:hover,
6928.toolbutton:focus,
6929.button:not(.btn_secedit):focus,
6930#media_manager .btn:focus,
6931.toolbutton.focus,
6932.button:not(.btn_secedit).focus,
6933#media_manager .btn.focus {
6934  color: #333;
6935  text-decoration: none;
6936}
6937.toolbutton:active,
6938.button:not(.btn_secedit):active,
6939#media_manager .btn:active,
6940.toolbutton.active,
6941.button:not(.btn_secedit).active,
6942#media_manager .btn.active {
6943  background-image: none;
6944  outline: 0;
6945  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
6946          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
6947}
6948.toolbutton.disabled,
6949.button:not(.btn_secedit).disabled,
6950#media_manager .btn.disabled,
6951.toolbutton[disabled],
6952.button:not(.btn_secedit)[disabled],
6953#media_manager .btn[disabled],
6954fieldset[disabled] .toolbutton,
6955fieldset[disabled] .button:not(.btn_secedit),
6956fieldset[disabled] #media_manager .btn {
6957  pointer-events: none;
6958  cursor: not-allowed;
6959  filter: alpha(opacity=65);
6960  -webkit-box-shadow: none;
6961          box-shadow: none;
6962  opacity: .65;
6963}
6964.toolbutton:hover,
6965.button:not(.btn_secedit):hover,
6966#media_manager .btn:hover,
6967.toolbutton:focus,
6968.button:not(.btn_secedit):focus,
6969#media_manager .btn:focus,
6970.toolbutton.focus,
6971.button:not(.btn_secedit).focus,
6972#media_manager .btn.focus,
6973.toolbutton:active,
6974.button:not(.btn_secedit):active,
6975#media_manager .btn:active,
6976.toolbutton.active,
6977.button:not(.btn_secedit).active,
6978#media_manager .btn.active,
6979.open > .dropdown-toggle.toolbutton,
6980.open > .dropdown-toggle.button:not(.btn_secedit),
6981.open > .dropdown-toggle#media_manager .btn {
6982  color: #333;
6983  background-color: #e6e6e6;
6984  border-color: #adadad;
6985}
6986.toolbutton:active,
6987.button:not(.btn_secedit):active,
6988#media_manager .btn:active,
6989.toolbutton.active,
6990.button:not(.btn_secedit).active,
6991#media_manager .btn.active,
6992.open > .dropdown-toggle.toolbutton,
6993.open > .dropdown-toggle.button:not(.btn_secedit),
6994.open > .dropdown-toggle#media_manager .btn {
6995  background-image: none;
6996}
6997.toolbutton.disabled,
6998.button:not(.btn_secedit).disabled,
6999#media_manager .btn.disabled,
7000.toolbutton[disabled],
7001.button:not(.btn_secedit)[disabled],
7002#media_manager .btn[disabled],
7003fieldset[disabled] .toolbutton,
7004fieldset[disabled] .button:not(.btn_secedit),
7005fieldset[disabled] #media_manager .btn,
7006.toolbutton.disabled:hover,
7007.button:not(.btn_secedit).disabled:hover,
7008#media_manager .btn.disabled:hover,
7009.toolbutton[disabled]:hover,
7010.button:not(.btn_secedit)[disabled]:hover,
7011#media_manager .btn[disabled]:hover,
7012fieldset[disabled] .toolbutton:hover,
7013fieldset[disabled] .button:not(.btn_secedit):hover,
7014fieldset[disabled] #media_manager .btn:hover,
7015.toolbutton.disabled:focus,
7016.button:not(.btn_secedit).disabled:focus,
7017#media_manager .btn.disabled:focus,
7018.toolbutton[disabled]:focus,
7019.button:not(.btn_secedit)[disabled]:focus,
7020#media_manager .btn[disabled]:focus,
7021fieldset[disabled] .toolbutton:focus,
7022fieldset[disabled] .button:not(.btn_secedit):focus,
7023fieldset[disabled] #media_manager .btn:focus,
7024.toolbutton.disabled.focus,
7025.button:not(.btn_secedit).disabled.focus,
7026#media_manager .btn.disabled.focus,
7027.toolbutton[disabled].focus,
7028.button:not(.btn_secedit)[disabled].focus,
7029#media_manager .btn[disabled].focus,
7030fieldset[disabled] .toolbutton.focus,
7031fieldset[disabled] .button:not(.btn_secedit).focus,
7032fieldset[disabled] #media_manager .btn.focus,
7033.toolbutton.disabled:active,
7034.button:not(.btn_secedit).disabled:active,
7035#media_manager .btn.disabled:active,
7036.toolbutton[disabled]:active,
7037.button:not(.btn_secedit)[disabled]:active,
7038#media_manager .btn[disabled]:active,
7039fieldset[disabled] .toolbutton:active,
7040fieldset[disabled] .button:not(.btn_secedit):active,
7041fieldset[disabled] #media_manager .btn:active,
7042.toolbutton.disabled.active,
7043.button:not(.btn_secedit).disabled.active,
7044#media_manager .btn.disabled.active,
7045.toolbutton[disabled].active,
7046.button:not(.btn_secedit)[disabled].active,
7047#media_manager .btn[disabled].active,
7048fieldset[disabled] .toolbutton.active,
7049fieldset[disabled] .button:not(.btn_secedit).active,
7050fieldset[disabled] #media_manager .btn.active {
7051  background-color: #fff;
7052  border-color: #ccc;
7053}
7054.toolbutton .badge,
7055.button:not(.btn_secedit) .badge,
7056#media_manager .btn .badge {
7057  color: #fff;
7058  background-color: #333;
7059}
7060.toolbutton {
7061  padding: 5px 10px;
7062  font-size: 12px;
7063  line-height: 1.5;
7064  border-radius: 3px;
7065}
7066.btn_secedit .button {
7067  padding: 1px 5px;
7068  font-size: 12px;
7069  line-height: 1.5;
7070  border-radius: 3px;
7071}
7072.dokuwiki .secedit {
7073  position: relative;
7074  z-index: 100;
7075}
7076html[dir="rtl"] .dokuwiki .secedit {
7077  float: left;
7078}
7079#tool__bar {
7080  position: relative;
7081  display: inline-block;
7082  vertical-align: middle;
7083}
7084#tool__bar .toolbutton,
7085#tool__bar > .btn {
7086  position: relative;
7087  float: left;
7088}
7089#tool__bar .toolbutton:hover,
7090#tool__bar > .btn:hover,
7091#tool__bar .toolbutton:focus,
7092#tool__bar > .btn:focus,
7093#tool__bar .toolbutton:active,
7094#tool__bar > .btn:active,
7095#tool__bar .toolbutton.active,
7096#tool__bar > .btn.active {
7097  z-index: 2;
7098}
7099#tool__bar .toolbutton:focus,
7100#tool__bar > .btn:focus {
7101  outline: 0;
7102}
7103#tool__bar .toolbutton + .toolbutton,
7104#tool__bar .btn + .btn,
7105#tool__bar .btn + .btn-group,
7106#tool__bar .btn-group + .btn,
7107#tool__bar .btn-group + .btn-group {
7108  margin-left: -1px;
7109}
7110#edbtn__save {
7111  color: #fff;
7112  background-color: #428bca;
7113  border-color: #357ebd;
7114}
7115#edbtn__save:hover,
7116#edbtn__save:focus,
7117#edbtn__save.focus,
7118#edbtn__save:active,
7119#edbtn__save.active,
7120.open > .dropdown-toggle#edbtn__save {
7121  color: #fff;
7122  background-color: #3071a9;
7123  border-color: #285e8e;
7124}
7125#edbtn__save:active,
7126#edbtn__save.active,
7127.open > .dropdown-toggle#edbtn__save {
7128  background-image: none;
7129}
7130#edbtn__save.disabled,
7131#edbtn__save[disabled],
7132fieldset[disabled] #edbtn__save,
7133#edbtn__save.disabled:hover,
7134#edbtn__save[disabled]:hover,
7135fieldset[disabled] #edbtn__save:hover,
7136#edbtn__save.disabled:focus,
7137#edbtn__save[disabled]:focus,
7138fieldset[disabled] #edbtn__save:focus,
7139#edbtn__save.disabled.focus,
7140#edbtn__save[disabled].focus,
7141fieldset[disabled] #edbtn__save.focus,
7142#edbtn__save.disabled:active,
7143#edbtn__save[disabled]:active,
7144fieldset[disabled] #edbtn__save:active,
7145#edbtn__save.disabled.active,
7146#edbtn__save[disabled].active,
7147fieldset[disabled] #edbtn__save.active {
7148  background-color: #428bca;
7149  border-color: #357ebd;
7150}
7151#edbtn__save .badge {
7152  color: #428bca;
7153  background-color: #fff;
7154}
7155#wiki__text {
7156  font-family: monospace;
7157}
7158.dokuwiki textarea.edit {
7159  display: block;
7160  width: 100%;
7161  height: 34px;
7162  height: 100%;
7163  padding: 6px 12px;
7164  font-size: 14px;
7165  line-height: 1.42857143;
7166  color: #555;
7167  background-color: #fff;
7168  background-image: none;
7169  border: 1px solid #ccc;
7170  border-radius: 4px;
7171  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7172          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7173  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
7174       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7175          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7176}
7177.dokuwiki textarea.edit:focus {
7178  border-color: #66afe9;
7179  outline: 0;
7180  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7181          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7182}
7183.dokuwiki textarea.edit::-moz-placeholder {
7184  color: #999;
7185  opacity: 1;
7186}
7187.dokuwiki textarea.edit:-ms-input-placeholder {
7188  color: #999;
7189}
7190.dokuwiki textarea.edit::-webkit-input-placeholder {
7191  color: #999;
7192}
7193.dokuwiki textarea.edit[disabled],
7194.dokuwiki textarea.edit[readonly],
7195fieldset[disabled] .dokuwiki textarea.edit {
7196  cursor: not-allowed;
7197  background-color: #eee;
7198  opacity: 1;
7199}
7200textarea.dokuwiki textarea.edit {
7201  height: auto;
7202}
7203#cke_wiki__text {
7204  margin-bottom: 5px;
7205}
7206div.picker button.pickerbutton,
7207div.picker button.toolbutton {
7208  background: transparent;
7209}
7210div.picker button.pickerbutton:hover,
7211div.picker button.toolbutton:hover,
7212div.picker button.pickerbutton:focus,
7213div.picker button.toolbutton:focus {
7214  background: #ccc;
7215}
7216#picker2.picker button.pickerbutton,
7217#picker2.picker button.toolbutton {
7218  width: 20px;
7219}
7220.modal .preview th:after {
7221  content: "Header";
7222}
7223.modal .preview td:after {
7224  content: "content";
7225}
7226.dokuwiki #wiki__editbar .editButtons,
7227.dokuwiki #wiki__editbar .summary {
7228  display: block;
7229}
7230.dokuwiki #wiki__editbar .editButtons span,
7231.dokuwiki #wiki__editbar .summary span {
7232  display: inline-block;
7233  max-width: 100%;
7234  margin-bottom: 5px;
7235}
7236.dokuwiki #wiki__editbar .editButtons #edit__summary,
7237.dokuwiki #wiki__editbar .summary #edit__summary {
7238  display: block;
7239  width: 100%;
7240  height: 34px;
7241  padding: 6px 12px;
7242  font-size: 14px;
7243  font-weight: normal;
7244  line-height: 1.42857143;
7245  color: #555;
7246  background-color: #fff;
7247  background-image: none;
7248  border: 1px solid #ccc;
7249  border-radius: 4px;
7250  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7251          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7252  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
7253       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7254          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7255}
7256.dokuwiki #wiki__editbar .editButtons #edit__summary:focus,
7257.dokuwiki #wiki__editbar .summary #edit__summary:focus {
7258  border-color: #66afe9;
7259  outline: 0;
7260  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7261          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7262}
7263.dokuwiki #wiki__editbar .editButtons #edit__summary::-moz-placeholder,
7264.dokuwiki #wiki__editbar .summary #edit__summary::-moz-placeholder {
7265  color: #999;
7266  opacity: 1;
7267}
7268.dokuwiki #wiki__editbar .editButtons #edit__summary:-ms-input-placeholder,
7269.dokuwiki #wiki__editbar .summary #edit__summary:-ms-input-placeholder {
7270  color: #999;
7271}
7272.dokuwiki #wiki__editbar .editButtons #edit__summary::-webkit-input-placeholder,
7273.dokuwiki #wiki__editbar .summary #edit__summary::-webkit-input-placeholder {
7274  color: #999;
7275}
7276.dokuwiki #wiki__editbar .editButtons #edit__summary[disabled],
7277.dokuwiki #wiki__editbar .summary #edit__summary[disabled],
7278.dokuwiki #wiki__editbar .editButtons #edit__summary[readonly],
7279.dokuwiki #wiki__editbar .summary #edit__summary[readonly],
7280fieldset[disabled] .dokuwiki #wiki__editbar .editButtons #edit__summary,
7281fieldset[disabled] .dokuwiki #wiki__editbar .summary #edit__summary {
7282  cursor: not-allowed;
7283  background-color: #eee;
7284  opacity: 1;
7285}
7286textarea.dokuwiki #wiki__editbar .editButtons #edit__summary,
7287textarea.dokuwiki #wiki__editbar .summary #edit__summary {
7288  height: auto;
7289}
7290.dokuwiki #wiki__editbar .editButtons .nowrap[for="minoredit"],
7291.dokuwiki #wiki__editbar .summary .nowrap[for="minoredit"] {
7292  position: relative;
7293  display: block;
7294  margin-top: 10px;
7295  margin-bottom: 10px;
7296}
7297.dokuwiki #wiki__editbar .editButtons .nowrap[for="minoredit"] label,
7298.dokuwiki #wiki__editbar .summary .nowrap[for="minoredit"] label {
7299  min-height: 20px;
7300  padding-left: 20px;
7301  margin-bottom: 0;
7302  font-weight: normal;
7303  cursor: pointer;
7304}
7305.dokuwiki #wiki__editbar .editButtons .nowrap[for="minoredit"].disabled label,
7306.dokuwiki #wiki__editbar .summary .nowrap[for="minoredit"].disabled label,
7307fieldset[disabled] .dokuwiki #wiki__editbar .editButtons .nowrap[for="minoredit"] label,
7308fieldset[disabled] .dokuwiki #wiki__editbar .summary .nowrap[for="minoredit"] label {
7309  cursor: not-allowed;
7310}
7311#config__manager fieldset {
7312  width: 100%;
7313  table-layout: fixed;
7314}
7315#config__manager fieldset#_basic {
7316  width: auto;
7317}
7318#config__manager tr {
7319  margin-right: -15px;
7320  margin-left: -15px;
7321  border-bottom: 1px solid #ddd;
7322}
7323#config__manager tr .input,
7324#config__manager tr:hover td {
7325  background-color: transparent;
7326}
7327#config__manager td.label {
7328  display: inline-block;
7329  width: 50%;
7330  text-overflow: ellipsis;
7331  white-space: normal;
7332  border: none;
7333}
7334#config__manager td.label span.outkey {
7335  display: inline;
7336  display: inline-block;
7337  padding: .2em .6em .3em;
7338  margin-left: -11px;
7339  font-size: 75%;
7340  font-size: 10px;
7341  font-weight: bold;
7342  line-height: 1;
7343  color: #fff;
7344  text-align: center;
7345  white-space: nowrap;
7346  vertical-align: baseline;
7347  background-color: #5bc0de;
7348  border-radius: .25em;
7349}
7350a#config__manager td.label span.outkey:hover,
7351a#config__manager td.label span.outkey:focus {
7352  color: #fff;
7353  text-decoration: none;
7354  cursor: pointer;
7355}
7356#config__manager td.label span.outkey:empty {
7357  display: none;
7358}
7359.btn #config__manager td.label span.outkey {
7360  position: relative;
7361  top: -1px;
7362}
7363#config__manager td.label span.outkey[href]:hover,
7364#config__manager td.label span.outkey[href]:focus {
7365  background-color: #31b0d5;
7366}
7367#config__manager td.label span.outkey a {
7368  color: #fff;
7369}
7370#config__manager td.label span.outkey a:hover,
7371#config__manager td.label span.outkey a:focus {
7372  text-decoration: none;
7373}
7374#config__manager td.label img {
7375  display: inline;
7376}
7377#config__manager td.label label {
7378  font-size: 14px;
7379  font-weight: 400;
7380  color: #333;
7381}
7382#config__manager td.value {
7383  float: right;
7384  width: 50%;
7385  padding: 0;
7386  margin: 0;
7387  border: none;
7388}
7389#config__manager select {
7390  display: block;
7391  width: 100%;
7392  height: 34px;
7393  padding: 6px 12px;
7394  font-size: 14px;
7395  line-height: 1.42857143;
7396  color: #555;
7397  background-color: #fff;
7398  background-image: none;
7399  border: 1px solid #ccc;
7400  border-radius: 4px;
7401  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7402          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
7403  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
7404       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7405          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
7406}
7407#config__manager select:focus {
7408  border-color: #66afe9;
7409  outline: 0;
7410  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7411          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
7412}
7413#config__manager select::-moz-placeholder {
7414  color: #999;
7415  opacity: 1;
7416}
7417#config__manager select:-ms-input-placeholder {
7418  color: #999;
7419}
7420#config__manager select::-webkit-input-placeholder {
7421  color: #999;
7422}
7423#config__manager select[disabled],
7424#config__manager select[readonly],
7425fieldset[disabled] #config__manager select {
7426  cursor: not-allowed;
7427  background-color: #eee;
7428  opacity: 1;
7429}
7430textarea#config__manager select {
7431  height: auto;
7432}
7433#dw_toc {
7434  padding: 0;
7435  margin: 0 0 6px 12px;
7436}
7437#dw_toc .panel-heading h3 {
7438  cursor: pointer;
7439}
7440#dw_toc ul li {
7441  list-style-position: inside;
7442}
7443#dw_toc ul {
7444  padding: 0;
7445  margin: 0;
7446
7447  -webkit-padding-start: 0;
7448}
7449#dw_toc #toc_contents ul ul {
7450  margin-left: 10px;
7451}
7452#media_manager input[type="checkbox"] {
7453  display: inline-block;
7454  margin-bottom: 3px;
7455}
7456.dokuwiki #wiki__editbar .summary label,
7457#media_manager label,
7458.dokuwiki div.editBar .summary label {
7459  vertical-align: baseline;
7460}
7461#media_manager #media__opts label {
7462  display: inline;
7463}
7464.dokuwiki #wiki__editbar .summary label *,
7465.dokuwiki div.editBar .summary label * {
7466  vertical-align: middle;
7467}
7468#media_manager .qq-overwrite-check {
7469  float: right;
7470}
7471#media_manager #media__content a.select {
7472  display: block;
7473}
7474#dw__mediasearch input[type="text"] {
7475  margin-bottom: 0;
7476}
7477#media__tree {
7478  -webkit-hyphens: auto;
7479     -moz-hyphens: auto;
7480          hyphens: auto;
7481  -ms-word-break: break-all;
7482      word-break: break-all;
7483  /* Non standard for webkit */
7484      word-break: break-word;
7485
7486      -ms-hyphens: auto;
7487  -webkit-hyphenate-before: 2;
7488  -webkit-hyphenate-after: 3;
7489  hyphenate-lines: 3;
7490}
7491#mediamanager__page .panelContent .actions li {
7492  display: inline;
7493}
7494#mediamanager__page .panelContent .actions li form {
7495  display: inline-block;
7496}
7497#mediamanager__page .panelContent form.options .ui-buttonset .ui-button-text {
7498  padding: .3em .5em;
7499}
7500#mediamanager__page form.meta div.row {
7501  margin-right: 0;
7502  margin-left: 0;
7503}
7504#mediamanager__page form.meta div.row label {
7505  display: inline;
7506}
7507#mediamanager__page form.meta textarea.edit {
7508  max-width: 100%;
7509  margin-bottom: 0;
7510}
7511#mediamanager__page form.meta textarea.edit,
7512#mediamanager__page form.meta input {
7513  width: 100%;
7514}
7515#mediamanager__page form.meta input.button {
7516  margin-top: 10px;
7517}
7518#mediamanager__page #mediamanager__btn_update .button,
7519#mediamanager__page #mediamanager__btn_delete .button {
7520  padding: 5px 10px;
7521  font-size: 12px;
7522  line-height: 1.5;
7523  border-radius: 3px;
7524}
7525#mediamanager__page .upload,
7526#mediamanager__page .maxsize {
7527  display: block;
7528  margin-top: 5px;
7529  margin-bottom: 10px;
7530  color: #737373;
7531}
7532/* In page search - qsearch__out
7533 * See dropdown.less as well */
7534#dw__search {
7535  position: relative;
7536}
7537#qsearch__out {
7538  position: absolute;
7539  top: 100%;
7540  left: 0;
7541  z-index: 1000;
7542  display: none;
7543  float: left;
7544  min-width: 160px;
7545  padding: 5px 0;
7546  margin: 2px 0 0;
7547  font-size: 14px;
7548  text-align: left;
7549  list-style: none;
7550  background-color: #fff;
7551  -webkit-background-clip: padding-box;
7552          background-clip: padding-box;
7553  border: 1px solid #ccc;
7554  border: 1px solid rgba(0, 0, 0, .15);
7555  border-radius: 4px;
7556  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
7557          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
7558}
7559#qsearch__out.pull-right {
7560  right: 0;
7561  left: auto;
7562}
7563#qsearch__out .divider {
7564  height: 1px;
7565  margin: 9px 0;
7566  overflow: hidden;
7567  background-color: #e5e5e5;
7568}
7569#qsearch__out > li > a {
7570  display: block;
7571  padding: 3px 20px;
7572  clear: both;
7573  font-weight: normal;
7574  line-height: 1.42857143;
7575  color: #333;
7576  white-space: nowrap;
7577}
7578#qsearch__out strong {
7579  display: block;
7580  padding: 3px 20px;
7581  font-size: 12px;
7582  line-height: 1.42857143;
7583  color: #777;
7584  white-space: nowrap;
7585}
7586#qsearch__out ul {
7587  position: absolute;
7588  position: relative;
7589  top: 100%;
7590  left: 0;
7591  z-index: 1000;
7592  display: none;
7593  display: block;
7594  float: left;
7595  min-width: 160px;
7596  max-width: 400px;
7597  padding: 5px 0;
7598  padding: 0;
7599  margin: 2px 0 0;
7600  margin: 0;
7601  margin-top: 0;
7602  font-size: 14px;
7603  text-align: left;
7604  list-style: none;
7605  background-color: #fff;
7606  -webkit-background-clip: padding-box;
7607          background-clip: padding-box;
7608  border: 1px solid #ccc;
7609  border: 1px solid rgba(0, 0, 0, .15);
7610  border: none;
7611  border-radius: 4px;
7612  border-top-left-radius: 0;
7613  border-top-right-radius: 0;
7614  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
7615  -webkit-box-shadow: none;
7616          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
7617          box-shadow: none;
7618}
7619#qsearch__out ul.pull-right {
7620  right: 0;
7621  left: auto;
7622}
7623#qsearch__out ul .divider {
7624  height: 1px;
7625  margin: 9px 0;
7626  overflow: hidden;
7627  background-color: #e5e5e5;
7628}
7629#qsearch__out ul > li > a {
7630  display: block;
7631  padding: 3px 20px;
7632  clear: both;
7633  font-weight: normal;
7634  line-height: 1.42857143;
7635  color: #333;
7636  white-space: nowrap;
7637}
7638#qsearch__out ul > li {
7639  list-style: none;
7640}
7641#qsearch__out ul > li a {
7642  word-wrap: break-word;
7643  white-space: normal;
7644}
7645.search_quickresult .search_quickhits a {
7646  word-wrap: break-word;
7647  white-space: normal;
7648}
7649#IE6 #dokuwiki__aside {
7650  width: 23%;
7651  padding: 0;
7652  margin: 0 2% 0 0;
7653}
7654#IE6 #dokuwiki__content {
7655  width: 75%;
7656  padding: 0;
7657  margin: 0;
7658}
7659#IE6 .not-header {
7660  margin-top: 55px;
7661}
7662#IE6 .dokuwiki a.urlextern {
7663  padding-left: 0;
7664  background-image: none;
7665}
7666h1,
7667h2,
7668h3,
7669h4,
7670h5,
7671h6 {
7672  position: relative;
7673}
7674h1 > .anchor,
7675h2 > .anchor,
7676h3 > .anchor,
7677h4 > .anchor,
7678h5 > .anchor,
7679h6 > .anchor {
7680  position: absolute;
7681  right: 100%;
7682  z-index: 10;
7683  display: noen;
7684  height: 100%;
7685  padding-top: 1px;
7686  padding-right: 2px;
7687  font-size: 80%;
7688  line-height: inherit;
7689  color: #333;
7690  opacity: 0;
7691  -webkit-transition: opacity 100ms ease-in-out;
7692       -o-transition: opacity 100ms ease-in-out;
7693          transition: opacity 100ms ease-in-out;
7694}
7695h1 > .anchor:hover,
7696h2 > .anchor:hover,
7697h3 > .anchor:hover,
7698h4 > .anchor:hover,
7699h5 > .anchor:hover,
7700h6 > .anchor:hover,
7701h1 > .anchor:focus,
7702h2 > .anchor:focus,
7703h3 > .anchor:focus,
7704h4 > .anchor:focus,
7705h5 > .anchor:focus,
7706h6 > .anchor:focus {
7707  display: inline-block;
7708  opacity: 1;
7709}
7710h1:hover > .anchor,
7711h2:hover > .anchor,
7712h3:hover > .anchor,
7713h4:hover > .anchor,
7714h5:hover > .anchor,
7715h6:hover > .anchor,
7716h1:focus > .anchor,
7717h2:focus > .anchor,
7718h3:focus > .anchor,
7719h4:focus > .anchor,
7720h5:focus > .anchor,
7721h6:focus > .anchor {
7722  display: inline-block;
7723  color: #222;
7724  opacity: 1;
7725}
7726.navbar-brand-img img {
7727  height: 100%;
7728}
7729.navbar-brand + .navbar-brand {
7730  padding-left: 0;
7731}
7732/*# sourceMappingURL=bootstrap.css.map */
7733