]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - apps/tidep0084.git/blob - tutorials/generic_sensor_tutorial/final/SensorToCloud/example/ibm-frontend/public/dist/css/bootstrap.css
Added Support for Generic Sensor Tutorial which provides instructions on how to add...
[apps/tidep0084.git] / tutorials / generic_sensor_tutorial / final / SensorToCloud / example / ibm-frontend / public / dist / css / bootstrap.css
1 /*!
2  * Bootstrap v3.3.6 (http://getbootstrap.com)
3  * Copyright 2011-2015 Twitter, Inc.
4  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5  */
6 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7 html {
8   font-family: sans-serif;
9   -webkit-text-size-adjust: 100%;
10       -ms-text-size-adjust: 100%;
11 }
12 body {
13   margin: 0;
14 }
15 article,
16 aside,
17 details,
18 figcaption,
19 figure,
20 footer,
21 header,
22 hgroup,
23 main,
24 menu,
25 nav,
26 section,
27 summary {
28   display: block;
29 }
30 audio,
31 canvas,
32 progress,
33 video {
34   display: inline-block;
35   vertical-align: baseline;
36 }
37 audio:not([controls]) {
38   display: none;
39   height: 0;
40 }
41 [hidden],
42 template {
43   display: none;
44 }
45 a {
46   background-color: transparent;
47 }
48 a:active,
49 a:hover {
50   outline: 0;
51 }
52 abbr[title] {
53   border-bottom: 1px dotted;
54 }
55 b,
56 strong {
57   font-weight: bold;
58 }
59 dfn {
60   font-style: italic;
61 }
62 h1 {
63   margin: .67em 0;
64   font-size: 2em;
65 }
66 mark {
67   color: #000;
68   background: #ff0;
69 }
70 small {
71   font-size: 80%;
72 }
73 sub,
74 sup {
75   position: relative;
76   font-size: 75%;
77   line-height: 0;
78   vertical-align: baseline;
79 }
80 sup {
81   top: -.5em;
82 }
83 sub {
84   bottom: -.25em;
85 }
86 img {
87   border: 0;
88 }
89 svg:not(:root) {
90   overflow: hidden;
91 }
92 figure {
93   margin: 1em 40px;
94 }
95 hr {
96   height: 0;
97   -webkit-box-sizing: content-box;
98      -moz-box-sizing: content-box;
99           box-sizing: content-box;
101 pre {
102   overflow: auto;
104 code,
105 kbd,
106 pre,
107 samp {
108   font-family: monospace, monospace;
109   font-size: 1em;
111 button,
112 input,
113 optgroup,
114 select,
115 textarea {
116   margin: 0;
117   font: inherit;
118   color: inherit;
120 button {
121   overflow: visible;
123 button,
124 select {
125   text-transform: none;
127 button,
128 html input[type="button"],
129 input[type="reset"],
130 input[type="submit"] {
131   -webkit-appearance: button;
132   cursor: pointer;
134 button[disabled],
135 html input[disabled] {
136   cursor: default;
138 button::-moz-focus-inner,
139 input::-moz-focus-inner {
140   padding: 0;
141   border: 0;
143 input {
144   line-height: normal;
146 input[type="checkbox"],
147 input[type="radio"] {
148   -webkit-box-sizing: border-box;
149      -moz-box-sizing: border-box;
150           box-sizing: border-box;
151   padding: 0;
153 input[type="number"]::-webkit-inner-spin-button,
154 input[type="number"]::-webkit-outer-spin-button {
155   height: auto;
157 input[type="search"] {
158   -webkit-box-sizing: content-box;
159      -moz-box-sizing: content-box;
160           box-sizing: content-box;
161   -webkit-appearance: textfield;
163 input[type="search"]::-webkit-search-cancel-button,
164 input[type="search"]::-webkit-search-decoration {
165   -webkit-appearance: none;
167 fieldset {
168   padding: .35em .625em .75em;
169   margin: 0 2px;
170   border: 1px solid #c0c0c0;
172 legend {
173   padding: 0;
174   border: 0;
176 textarea {
177   overflow: auto;
179 optgroup {
180   font-weight: bold;
182 table {
183   border-spacing: 0;
184   border-collapse: collapse;
186 td,
187 th {
188   padding: 0;
190 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
191 @media print {
192   *,
193   *:before,
194   *:after {
195     color: #000 !important;
196     text-shadow: none !important;
197     background: transparent !important;
198     -webkit-box-shadow: none !important;
199             box-shadow: none !important;
200   }
201   a,
202   a:visited {
203     text-decoration: underline;
204   }
205   a[href]:after {
206     content: " (" attr(href) ")";
207   }
208   abbr[title]:after {
209     content: " (" attr(title) ")";
210   }
211   a[href^="#"]:after,
212   a[href^="javascript:"]:after {
213     content: "";
214   }
215   pre,
216   blockquote {
217     border: 1px solid #999;
219     page-break-inside: avoid;
220   }
221   thead {
222     display: table-header-group;
223   }
224   tr,
225   img {
226     page-break-inside: avoid;
227   }
228   img {
229     max-width: 100% !important;
230   }
231   p,
232   h2,
233   h3 {
234     orphans: 3;
235     widows: 3;
236   }
237   h2,
238   h3 {
239     page-break-after: avoid;
240   }
241   .navbar {
242     display: none;
243   }
244   .btn > .caret,
245   .dropup > .btn > .caret {
246     border-top-color: #000 !important;
247   }
248   .label {
249     border: 1px solid #000;
250   }
251   .table {
252     border-collapse: collapse !important;
253   }
254   .table td,
255   .table th {
256     background-color: #fff !important;
257   }
258   .table-bordered th,
259   .table-bordered td {
260     border: 1px solid #ddd !important;
261   }
263 @font-face {
264   font-family: 'Glyphicons Halflings';
266   src: url('../fonts/glyphicons-halflings-regular.eot');
267   src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), 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');
269 .glyphicon {
270   position: relative;
271   top: 1px;
272   display: inline-block;
273   font-family: 'Glyphicons Halflings';
274   font-style: normal;
275   font-weight: normal;
276   line-height: 1;
278   -webkit-font-smoothing: antialiased;
279   -moz-osx-font-smoothing: grayscale;
281 .glyphicon-asterisk:before {
282   content: "\002a";
284 .glyphicon-plus:before {
285   content: "\002b";
287 .glyphicon-euro:before,
288 .glyphicon-eur:before {
289   content: "\20ac";
291 .glyphicon-minus:before {
292   content: "\2212";
294 .glyphicon-cloud:before {
295   content: "\2601";
297 .glyphicon-envelope:before {
298   content: "\2709";
300 .glyphicon-pencil:before {
301   content: "\270f";
303 .glyphicon-glass:before {
304   content: "\e001";
306 .glyphicon-music:before {
307   content: "\e002";
309 .glyphicon-search:before {
310   content: "\e003";
312 .glyphicon-heart:before {
313   content: "\e005";
315 .glyphicon-star:before {
316   content: "\e006";
318 .glyphicon-star-empty:before {
319   content: "\e007";
321 .glyphicon-user:before {
322   content: "\e008";
324 .glyphicon-film:before {
325   content: "\e009";
327 .glyphicon-th-large:before {
328   content: "\e010";
330 .glyphicon-th:before {
331   content: "\e011";
333 .glyphicon-th-list:before {
334   content: "\e012";
336 .glyphicon-ok:before {
337   content: "\e013";
339 .glyphicon-remove:before {
340   content: "\e014";
342 .glyphicon-zoom-in:before {
343   content: "\e015";
345 .glyphicon-zoom-out:before {
346   content: "\e016";
348 .glyphicon-off:before {
349   content: "\e017";
351 .glyphicon-signal:before {
352   content: "\e018";
354 .glyphicon-cog:before {
355   content: "\e019";
357 .glyphicon-trash:before {
358   content: "\e020";
360 .glyphicon-home:before {
361   content: "\e021";
363 .glyphicon-file:before {
364   content: "\e022";
366 .glyphicon-time:before {
367   content: "\e023";
369 .glyphicon-road:before {
370   content: "\e024";
372 .glyphicon-download-alt:before {
373   content: "\e025";
375 .glyphicon-download:before {
376   content: "\e026";
378 .glyphicon-upload:before {
379   content: "\e027";
381 .glyphicon-inbox:before {
382   content: "\e028";
384 .glyphicon-play-circle:before {
385   content: "\e029";
387 .glyphicon-repeat:before {
388   content: "\e030";
390 .glyphicon-refresh:before {
391   content: "\e031";
393 .glyphicon-list-alt:before {
394   content: "\e032";
396 .glyphicon-lock:before {
397   content: "\e033";
399 .glyphicon-flag:before {
400   content: "\e034";
402 .glyphicon-headphones:before {
403   content: "\e035";
405 .glyphicon-volume-off:before {
406   content: "\e036";
408 .glyphicon-volume-down:before {
409   content: "\e037";
411 .glyphicon-volume-up:before {
412   content: "\e038";
414 .glyphicon-qrcode:before {
415   content: "\e039";
417 .glyphicon-barcode:before {
418   content: "\e040";
420 .glyphicon-tag:before {
421   content: "\e041";
423 .glyphicon-tags:before {
424   content: "\e042";
426 .glyphicon-book:before {
427   content: "\e043";
429 .glyphicon-bookmark:before {
430   content: "\e044";
432 .glyphicon-print:before {
433   content: "\e045";
435 .glyphicon-camera:before {
436   content: "\e046";
438 .glyphicon-font:before {
439   content: "\e047";
441 .glyphicon-bold:before {
442   content: "\e048";
444 .glyphicon-italic:before {
445   content: "\e049";
447 .glyphicon-text-height:before {
448   content: "\e050";
450 .glyphicon-text-width:before {
451   content: "\e051";
453 .glyphicon-align-left:before {
454   content: "\e052";
456 .glyphicon-align-center:before {
457   content: "\e053";
459 .glyphicon-align-right:before {
460   content: "\e054";
462 .glyphicon-align-justify:before {
463   content: "\e055";
465 .glyphicon-list:before {
466   content: "\e056";
468 .glyphicon-indent-left:before {
469   content: "\e057";
471 .glyphicon-indent-right:before {
472   content: "\e058";
474 .glyphicon-facetime-video:before {
475   content: "\e059";
477 .glyphicon-picture:before {
478   content: "\e060";
480 .glyphicon-map-marker:before {
481   content: "\e062";
483 .glyphicon-adjust:before {
484   content: "\e063";
486 .glyphicon-tint:before {
487   content: "\e064";
489 .glyphicon-edit:before {
490   content: "\e065";
492 .glyphicon-share:before {
493   content: "\e066";
495 .glyphicon-check:before {
496   content: "\e067";
498 .glyphicon-move:before {
499   content: "\e068";
501 .glyphicon-step-backward:before {
502   content: "\e069";
504 .glyphicon-fast-backward:before {
505   content: "\e070";
507 .glyphicon-backward:before {
508   content: "\e071";
510 .glyphicon-play:before {
511   content: "\e072";
513 .glyphicon-pause:before {
514   content: "\e073";
516 .glyphicon-stop:before {
517   content: "\e074";
519 .glyphicon-forward:before {
520   content: "\e075";
522 .glyphicon-fast-forward:before {
523   content: "\e076";
525 .glyphicon-step-forward:before {
526   content: "\e077";
528 .glyphicon-eject:before {
529   content: "\e078";
531 .glyphicon-chevron-left:before {
532   content: "\e079";
534 .glyphicon-chevron-right:before {
535   content: "\e080";
537 .glyphicon-plus-sign:before {
538   content: "\e081";
540 .glyphicon-minus-sign:before {
541   content: "\e082";
543 .glyphicon-remove-sign:before {
544   content: "\e083";
546 .glyphicon-ok-sign:before {
547   content: "\e084";
549 .glyphicon-question-sign:before {
550   content: "\e085";
552 .glyphicon-info-sign:before {
553   content: "\e086";
555 .glyphicon-screenshot:before {
556   content: "\e087";
558 .glyphicon-remove-circle:before {
559   content: "\e088";
561 .glyphicon-ok-circle:before {
562   content: "\e089";
564 .glyphicon-ban-circle:before {
565   content: "\e090";
567 .glyphicon-arrow-left:before {
568   content: "\e091";
570 .glyphicon-arrow-right:before {
571   content: "\e092";
573 .glyphicon-arrow-up:before {
574   content: "\e093";
576 .glyphicon-arrow-down:before {
577   content: "\e094";
579 .glyphicon-share-alt:before {
580   content: "\e095";
582 .glyphicon-resize-full:before {
583   content: "\e096";
585 .glyphicon-resize-small:before {
586   content: "\e097";
588 .glyphicon-exclamation-sign:before {
589   content: "\e101";
591 .glyphicon-gift:before {
592   content: "\e102";
594 .glyphicon-leaf:before {
595   content: "\e103";
597 .glyphicon-fire:before {
598   content: "\e104";
600 .glyphicon-eye-open:before {
601   content: "\e105";
603 .glyphicon-eye-close:before {
604   content: "\e106";
606 .glyphicon-warning-sign:before {
607   content: "\e107";
609 .glyphicon-plane:before {
610   content: "\e108";
612 .glyphicon-calendar:before {
613   content: "\e109";
615 .glyphicon-random:before {
616   content: "\e110";
618 .glyphicon-comment:before {
619   content: "\e111";
621 .glyphicon-magnet:before {
622   content: "\e112";
624 .glyphicon-chevron-up:before {
625   content: "\e113";
627 .glyphicon-chevron-down:before {
628   content: "\e114";
630 .glyphicon-retweet:before {
631   content: "\e115";
633 .glyphicon-shopping-cart:before {
634   content: "\e116";
636 .glyphicon-folder-close:before {
637   content: "\e117";
639 .glyphicon-folder-open:before {
640   content: "\e118";
642 .glyphicon-resize-vertical:before {
643   content: "\e119";
645 .glyphicon-resize-horizontal:before {
646   content: "\e120";
648 .glyphicon-hdd:before {
649   content: "\e121";
651 .glyphicon-bullhorn:before {
652   content: "\e122";
654 .glyphicon-bell:before {
655   content: "\e123";
657 .glyphicon-certificate:before {
658   content: "\e124";
660 .glyphicon-thumbs-up:before {
661   content: "\e125";
663 .glyphicon-thumbs-down:before {
664   content: "\e126";
666 .glyphicon-hand-right:before {
667   content: "\e127";
669 .glyphicon-hand-left:before {
670   content: "\e128";
672 .glyphicon-hand-up:before {
673   content: "\e129";
675 .glyphicon-hand-down:before {
676   content: "\e130";
678 .glyphicon-circle-arrow-right:before {
679   content: "\e131";
681 .glyphicon-circle-arrow-left:before {
682   content: "\e132";
684 .glyphicon-circle-arrow-up:before {
685   content: "\e133";
687 .glyphicon-circle-arrow-down:before {
688   content: "\e134";
690 .glyphicon-globe:before {
691   content: "\e135";
693 .glyphicon-wrench:before {
694   content: "\e136";
696 .glyphicon-tasks:before {
697   content: "\e137";
699 .glyphicon-filter:before {
700   content: "\e138";
702 .glyphicon-briefcase:before {
703   content: "\e139";
705 .glyphicon-fullscreen:before {
706   content: "\e140";
708 .glyphicon-dashboard:before {
709   content: "\e141";
711 .glyphicon-paperclip:before {
712   content: "\e142";
714 .glyphicon-heart-empty:before {
715   content: "\e143";
717 .glyphicon-link:before {
718   content: "\e144";
720 .glyphicon-phone:before {
721   content: "\e145";
723 .glyphicon-pushpin:before {
724   content: "\e146";
726 .glyphicon-usd:before {
727   content: "\e148";
729 .glyphicon-gbp:before {
730   content: "\e149";
732 .glyphicon-sort:before {
733   content: "\e150";
735 .glyphicon-sort-by-alphabet:before {
736   content: "\e151";
738 .glyphicon-sort-by-alphabet-alt:before {
739   content: "\e152";
741 .glyphicon-sort-by-order:before {
742   content: "\e153";
744 .glyphicon-sort-by-order-alt:before {
745   content: "\e154";
747 .glyphicon-sort-by-attributes:before {
748   content: "\e155";
750 .glyphicon-sort-by-attributes-alt:before {
751   content: "\e156";
753 .glyphicon-unchecked:before {
754   content: "\e157";
756 .glyphicon-expand:before {
757   content: "\e158";
759 .glyphicon-collapse-down:before {
760   content: "\e159";
762 .glyphicon-collapse-up:before {
763   content: "\e160";
765 .glyphicon-log-in:before {
766   content: "\e161";
768 .glyphicon-flash:before {
769   content: "\e162";
771 .glyphicon-log-out:before {
772   content: "\e163";
774 .glyphicon-new-window:before {
775   content: "\e164";
777 .glyphicon-record:before {
778   content: "\e165";
780 .glyphicon-save:before {
781   content: "\e166";
783 .glyphicon-open:before {
784   content: "\e167";
786 .glyphicon-saved:before {
787   content: "\e168";
789 .glyphicon-import:before {
790   content: "\e169";
792 .glyphicon-export:before {
793   content: "\e170";
795 .glyphicon-send:before {
796   content: "\e171";
798 .glyphicon-floppy-disk:before {
799   content: "\e172";
801 .glyphicon-floppy-saved:before {
802   content: "\e173";
804 .glyphicon-floppy-remove:before {
805   content: "\e174";
807 .glyphicon-floppy-save:before {
808   content: "\e175";
810 .glyphicon-floppy-open:before {
811   content: "\e176";
813 .glyphicon-credit-card:before {
814   content: "\e177";
816 .glyphicon-transfer:before {
817   content: "\e178";
819 .glyphicon-cutlery:before {
820   content: "\e179";
822 .glyphicon-header:before {
823   content: "\e180";
825 .glyphicon-compressed:before {
826   content: "\e181";
828 .glyphicon-earphone:before {
829   content: "\e182";
831 .glyphicon-phone-alt:before {
832   content: "\e183";
834 .glyphicon-tower:before {
835   content: "\e184";
837 .glyphicon-stats:before {
838   content: "\e185";
840 .glyphicon-sd-video:before {
841   content: "\e186";
843 .glyphicon-hd-video:before {
844   content: "\e187";
846 .glyphicon-subtitles:before {
847   content: "\e188";
849 .glyphicon-sound-stereo:before {
850   content: "\e189";
852 .glyphicon-sound-dolby:before {
853   content: "\e190";
855 .glyphicon-sound-5-1:before {
856   content: "\e191";
858 .glyphicon-sound-6-1:before {
859   content: "\e192";
861 .glyphicon-sound-7-1:before {
862   content: "\e193";
864 .glyphicon-copyright-mark:before {
865   content: "\e194";
867 .glyphicon-registration-mark:before {
868   content: "\e195";
870 .glyphicon-cloud-download:before {
871   content: "\e197";
873 .glyphicon-cloud-upload:before {
874   content: "\e198";
876 .glyphicon-tree-conifer:before {
877   content: "\e199";
879 .glyphicon-tree-deciduous:before {
880   content: "\e200";
882 .glyphicon-cd:before {
883   content: "\e201";
885 .glyphicon-save-file:before {
886   content: "\e202";
888 .glyphicon-open-file:before {
889   content: "\e203";
891 .glyphicon-level-up:before {
892   content: "\e204";
894 .glyphicon-copy:before {
895   content: "\e205";
897 .glyphicon-paste:before {
898   content: "\e206";
900 .glyphicon-alert:before {
901   content: "\e209";
903 .glyphicon-equalizer:before {
904   content: "\e210";
906 .glyphicon-king:before {
907   content: "\e211";
909 .glyphicon-queen:before {
910   content: "\e212";
912 .glyphicon-pawn:before {
913   content: "\e213";
915 .glyphicon-bishop:before {
916   content: "\e214";
918 .glyphicon-knight:before {
919   content: "\e215";
921 .glyphicon-baby-formula:before {
922   content: "\e216";
924 .glyphicon-tent:before {
925   content: "\26fa";
927 .glyphicon-blackboard:before {
928   content: "\e218";
930 .glyphicon-bed:before {
931   content: "\e219";
933 .glyphicon-apple:before {
934   content: "\f8ff";
936 .glyphicon-erase:before {
937   content: "\e221";
939 .glyphicon-hourglass:before {
940   content: "\231b";
942 .glyphicon-lamp:before {
943   content: "\e223";
945 .glyphicon-duplicate:before {
946   content: "\e224";
948 .glyphicon-piggy-bank:before {
949   content: "\e225";
951 .glyphicon-scissors:before {
952   content: "\e226";
954 .glyphicon-bitcoin:before {
955   content: "\e227";
957 .glyphicon-btc:before {
958   content: "\e227";
960 .glyphicon-xbt:before {
961   content: "\e227";
963 .glyphicon-yen:before {
964   content: "\00a5";
966 .glyphicon-jpy:before {
967   content: "\00a5";
969 .glyphicon-ruble:before {
970   content: "\20bd";
972 .glyphicon-rub:before {
973   content: "\20bd";
975 .glyphicon-scale:before {
976   content: "\e230";
978 .glyphicon-ice-lolly:before {
979   content: "\e231";
981 .glyphicon-ice-lolly-tasted:before {
982   content: "\e232";
984 .glyphicon-education:before {
985   content: "\e233";
987 .glyphicon-option-horizontal:before {
988   content: "\e234";
990 .glyphicon-option-vertical:before {
991   content: "\e235";
993 .glyphicon-menu-hamburger:before {
994   content: "\e236";
996 .glyphicon-modal-window:before {
997   content: "\e237";
999 .glyphicon-oil:before {
1000   content: "\e238";
1002 .glyphicon-grain:before {
1003   content: "\e239";
1005 .glyphicon-sunglasses:before {
1006   content: "\e240";
1008 .glyphicon-text-size:before {
1009   content: "\e241";
1011 .glyphicon-text-color:before {
1012   content: "\e242";
1014 .glyphicon-text-background:before {
1015   content: "\e243";
1017 .glyphicon-object-align-top:before {
1018   content: "\e244";
1020 .glyphicon-object-align-bottom:before {
1021   content: "\e245";
1023 .glyphicon-object-align-horizontal:before {
1024   content: "\e246";
1026 .glyphicon-object-align-left:before {
1027   content: "\e247";
1029 .glyphicon-object-align-vertical:before {
1030   content: "\e248";
1032 .glyphicon-object-align-right:before {
1033   content: "\e249";
1035 .glyphicon-triangle-right:before {
1036   content: "\e250";
1038 .glyphicon-triangle-left:before {
1039   content: "\e251";
1041 .glyphicon-triangle-bottom:before {
1042   content: "\e252";
1044 .glyphicon-triangle-top:before {
1045   content: "\e253";
1047 .glyphicon-console:before {
1048   content: "\e254";
1050 .glyphicon-superscript:before {
1051   content: "\e255";
1053 .glyphicon-subscript:before {
1054   content: "\e256";
1056 .glyphicon-menu-left:before {
1057   content: "\e257";
1059 .glyphicon-menu-right:before {
1060   content: "\e258";
1062 .glyphicon-menu-down:before {
1063   content: "\e259";
1065 .glyphicon-menu-up:before {
1066   content: "\e260";
1068 * {
1069   -webkit-box-sizing: border-box;
1070      -moz-box-sizing: border-box;
1071           box-sizing: border-box;
1073 *:before,
1074 *:after {
1075   -webkit-box-sizing: border-box;
1076      -moz-box-sizing: border-box;
1077           box-sizing: border-box;
1079 html {
1080   font-size: 10px;
1082   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1084 body {
1085   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1086   font-size: 14px;
1087   line-height: 1.42857143;
1088   color: #333;
1089   background-color: #fff;
1091 input,
1092 button,
1093 select,
1094 textarea {
1095   font-family: inherit;
1096   font-size: inherit;
1097   line-height: inherit;
1099 a {
1100   color: #337ab7;
1101   text-decoration: none;
1103 a:hover,
1104 a:focus {
1105   color: #23527c;
1106   text-decoration: underline;
1108 a:focus {
1109   outline: thin dotted;
1110   outline: 5px auto -webkit-focus-ring-color;
1111   outline-offset: -2px;
1113 figure {
1114   margin: 0;
1116 img {
1117   vertical-align: middle;
1119 .img-responsive,
1120 .thumbnail > img,
1121 .thumbnail a > img,
1122 .carousel-inner > .item > img,
1123 .carousel-inner > .item > a > img {
1124   display: block;
1125   max-width: 100%;
1126   height: auto;
1128 .img-rounded {
1129   border-radius: 6px;
1131 .img-thumbnail {
1132   display: inline-block;
1133   max-width: 100%;
1134   height: auto;
1135   padding: 4px;
1136   line-height: 1.42857143;
1137   background-color: #fff;
1138   border: 1px solid #ddd;
1139   border-radius: 4px;
1140   -webkit-transition: all .2s ease-in-out;
1141        -o-transition: all .2s ease-in-out;
1142           transition: all .2s ease-in-out;
1144 .img-circle {
1145   border-radius: 50%;
1147 hr {
1148   margin-top: 20px;
1149   margin-bottom: 20px;
1150   border: 0;
1151   border-top: 1px solid #eee;
1153 .sr-only {
1154   position: absolute;
1155   width: 1px;
1156   height: 1px;
1157   padding: 0;
1158   margin: -1px;
1159   overflow: hidden;
1160   clip: rect(0, 0, 0, 0);
1161   border: 0;
1163 .sr-only-focusable:active,
1164 .sr-only-focusable:focus {
1165   position: static;
1166   width: auto;
1167   height: auto;
1168   margin: 0;
1169   overflow: visible;
1170   clip: auto;
1172 [role="button"] {
1173   cursor: pointer;
1175 h1,
1176 h2,
1177 h3,
1178 h4,
1179 h5,
1180 h6,
1181 .h1,
1182 .h2,
1183 .h3,
1184 .h4,
1185 .h5,
1186 .h6 {
1187   font-family: inherit;
1188   font-weight: 500;
1189   line-height: 1.1;
1190   color: inherit;
1192 h1 small,
1193 h2 small,
1194 h3 small,
1195 h4 small,
1196 h5 small,
1197 h6 small,
1198 .h1 small,
1199 .h2 small,
1200 .h3 small,
1201 .h4 small,
1202 .h5 small,
1203 .h6 small,
1204 h1 .small,
1205 h2 .small,
1206 h3 .small,
1207 h4 .small,
1208 h5 .small,
1209 h6 .small,
1210 .h1 .small,
1211 .h2 .small,
1212 .h3 .small,
1213 .h4 .small,
1214 .h5 .small,
1215 .h6 .small {
1216   font-weight: normal;
1217   line-height: 1;
1218   color: #777;
1220 h1,
1221 .h1,
1222 h2,
1223 .h2,
1224 h3,
1225 .h3 {
1226   margin-top: 20px;
1227   margin-bottom: 10px;
1229 h1 small,
1230 .h1 small,
1231 h2 small,
1232 .h2 small,
1233 h3 small,
1234 .h3 small,
1235 h1 .small,
1236 .h1 .small,
1237 h2 .small,
1238 .h2 .small,
1239 h3 .small,
1240 .h3 .small {
1241   font-size: 65%;
1243 h4,
1244 .h4,
1245 h5,
1246 .h5,
1247 h6,
1248 .h6 {
1249   margin-top: 10px;
1250   margin-bottom: 10px;
1252 h4 small,
1253 .h4 small,
1254 h5 small,
1255 .h5 small,
1256 h6 small,
1257 .h6 small,
1258 h4 .small,
1259 .h4 .small,
1260 h5 .small,
1261 .h5 .small,
1262 h6 .small,
1263 .h6 .small {
1264   font-size: 75%;
1266 h1,
1267 .h1 {
1268   font-size: 36px;
1270 h2,
1271 .h2 {
1272   font-size: 30px;
1274 h3,
1275 .h3 {
1276   font-size: 24px;
1278 h4,
1279 .h4 {
1280   font-size: 18px;
1282 h5,
1283 .h5 {
1284   font-size: 14px;
1286 h6,
1287 .h6 {
1288   font-size: 12px;
1290 p {
1291   margin: 0 0 10px;
1293 .lead {
1294   margin-bottom: 20px;
1295   font-size: 16px;
1296   font-weight: 300;
1297   line-height: 1.4;
1299 @media (min-width: 768px) {
1300   .lead {
1301     font-size: 21px;
1302   }
1304 small,
1305 .small {
1306   font-size: 85%;
1308 mark,
1309 .mark {
1310   padding: .2em;
1311   background-color: #fcf8e3;
1313 .text-left {
1314   text-align: left;
1316 .text-right {
1317   text-align: right;
1319 .text-center {
1320   text-align: center;
1322 .text-justify {
1323   text-align: justify;
1325 .text-nowrap {
1326   white-space: nowrap;
1328 .text-lowercase {
1329   text-transform: lowercase;
1331 .text-uppercase {
1332   text-transform: uppercase;
1334 .text-capitalize {
1335   text-transform: capitalize;
1337 .text-muted {
1338   color: #777;
1340 .text-primary {
1341   color: #337ab7;
1343 a.text-primary:hover,
1344 a.text-primary:focus {
1345   color: #286090;
1347 .text-success {
1348   color: #3c763d;
1350 a.text-success:hover,
1351 a.text-success:focus {
1352   color: #2b542c;
1354 .text-info {
1355   color: #31708f;
1357 a.text-info:hover,
1358 a.text-info:focus {
1359   color: #245269;
1361 .text-warning {
1362   color: #8a6d3b;
1364 a.text-warning:hover,
1365 a.text-warning:focus {
1366   color: #66512c;
1368 .text-danger {
1369   color: #a94442;
1371 a.text-danger:hover,
1372 a.text-danger:focus {
1373   color: #843534;
1375 .bg-primary {
1376   color: #fff;
1377   background-color: #337ab7;
1379 a.bg-primary:hover,
1380 a.bg-primary:focus {
1381   background-color: #286090;
1383 .bg-success {
1384   background-color: #dff0d8;
1386 a.bg-success:hover,
1387 a.bg-success:focus {
1388   background-color: #c1e2b3;
1390 .bg-info {
1391   background-color: #d9edf7;
1393 a.bg-info:hover,
1394 a.bg-info:focus {
1395   background-color: #afd9ee;
1397 .bg-warning {
1398   background-color: #fcf8e3;
1400 a.bg-warning:hover,
1401 a.bg-warning:focus {
1402   background-color: #f7ecb5;
1404 .bg-danger {
1405   background-color: #f2dede;
1407 a.bg-danger:hover,
1408 a.bg-danger:focus {
1409   background-color: #e4b9b9;
1411 .page-header {
1412   padding-bottom: 9px;
1413   margin: 40px 0 20px;
1414   border-bottom: 1px solid #eee;
1416 ul,
1417 ol {
1418   margin-top: 0;
1419   margin-bottom: 10px;
1421 ul ul,
1422 ol ul,
1423 ul ol,
1424 ol ol {
1425   margin-bottom: 0;
1427 .list-unstyled {
1428   padding-left: 0;
1429   list-style: none;
1431 .list-inline {
1432   padding-left: 0;
1433   margin-left: -5px;
1434   list-style: none;
1436 .list-inline > li {
1437   display: inline-block;
1438   padding-right: 5px;
1439   padding-left: 5px;
1441 dl {
1442   margin-top: 0;
1443   margin-bottom: 20px;
1445 dt,
1446 dd {
1447   line-height: 1.42857143;
1449 dt {
1450   font-weight: bold;
1452 dd {
1453   margin-left: 0;
1455 @media (min-width: 768px) {
1456   .dl-horizontal dt {
1457     float: left;
1458     width: 160px;
1459     overflow: hidden;
1460     clear: left;
1461     text-align: right;
1462     text-overflow: ellipsis;
1463     white-space: nowrap;
1464   }
1465   .dl-horizontal dd {
1466     margin-left: 180px;
1467   }
1469 abbr[title],
1470 abbr[data-original-title] {
1471   cursor: help;
1472   border-bottom: 1px dotted #777;
1474 .initialism {
1475   font-size: 90%;
1476   text-transform: uppercase;
1478 blockquote {
1479   padding: 10px 20px;
1480   margin: 0 0 20px;
1481   font-size: 17.5px;
1482   border-left: 5px solid #eee;
1484 blockquote p:last-child,
1485 blockquote ul:last-child,
1486 blockquote ol:last-child {
1487   margin-bottom: 0;
1489 blockquote footer,
1490 blockquote small,
1491 blockquote .small {
1492   display: block;
1493   font-size: 80%;
1494   line-height: 1.42857143;
1495   color: #777;
1497 blockquote footer:before,
1498 blockquote small:before,
1499 blockquote .small:before {
1500   content: '\2014 \00A0';
1502 .blockquote-reverse,
1503 blockquote.pull-right {
1504   padding-right: 15px;
1505   padding-left: 0;
1506   text-align: right;
1507   border-right: 5px solid #eee;
1508   border-left: 0;
1510 .blockquote-reverse footer:before,
1511 blockquote.pull-right footer:before,
1512 .blockquote-reverse small:before,
1513 blockquote.pull-right small:before,
1514 .blockquote-reverse .small:before,
1515 blockquote.pull-right .small:before {
1516   content: '';
1518 .blockquote-reverse footer:after,
1519 blockquote.pull-right footer:after,
1520 .blockquote-reverse small:after,
1521 blockquote.pull-right small:after,
1522 .blockquote-reverse .small:after,
1523 blockquote.pull-right .small:after {
1524   content: '\00A0 \2014';
1526 address {
1527   margin-bottom: 20px;
1528   font-style: normal;
1529   line-height: 1.42857143;
1531 code,
1532 kbd,
1533 pre,
1534 samp {
1535   font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1537 code {
1538   padding: 2px 4px;
1539   font-size: 90%;
1540   color: #c7254e;
1541   background-color: #f9f2f4;
1542   border-radius: 4px;
1544 kbd {
1545   padding: 2px 4px;
1546   font-size: 90%;
1547   color: #fff;
1548   background-color: #333;
1549   border-radius: 3px;
1550   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1551           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1553 kbd kbd {
1554   padding: 0;
1555   font-size: 100%;
1556   font-weight: bold;
1557   -webkit-box-shadow: none;
1558           box-shadow: none;
1560 pre {
1561   display: block;
1562   padding: 9.5px;
1563   margin: 0 0 10px;
1564   font-size: 13px;
1565   line-height: 1.42857143;
1566   color: #333;
1567   word-break: break-all;
1568   word-wrap: break-word;
1569   background-color: #f5f5f5;
1570   border: 1px solid #ccc;
1571   border-radius: 4px;
1573 pre code {
1574   padding: 0;
1575   font-size: inherit;
1576   color: inherit;
1577   white-space: pre-wrap;
1578   background-color: transparent;
1579   border-radius: 0;
1581 .pre-scrollable {
1582   max-height: 340px;
1583   overflow-y: scroll;
1585 .container {
1586   padding-right: 15px;
1587   padding-left: 15px;
1588   margin-right: auto;
1589   margin-left: auto;
1591 @media (min-width: 768px) {
1592   .container {
1593     width: 750px;
1594   }
1596 @media (min-width: 992px) {
1597   .container {
1598     width: 970px;
1599   }
1601 @media (min-width: 1200px) {
1602   .container {
1603     width: 1170px;
1604   }
1606 .container-fluid {
1607   padding-right: 15px;
1608   padding-left: 15px;
1609   margin-right: auto;
1610   margin-left: auto;
1612 .row {
1613   margin-right: -15px;
1614   margin-left: -15px;
1616 .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 {
1617   position: relative;
1618   min-height: 1px;
1619   padding-right: 15px;
1620   padding-left: 15px;
1622 .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 {
1623   float: left;
1625 .col-xs-12 {
1626   width: 100%;
1628 .col-xs-11 {
1629   width: 91.66666667%;
1631 .col-xs-10 {
1632   width: 83.33333333%;
1634 .col-xs-9 {
1635   width: 75%;
1637 .col-xs-8 {
1638   width: 66.66666667%;
1640 .col-xs-7 {
1641   width: 58.33333333%;
1643 .col-xs-6 {
1644   width: 50%;
1646 .col-xs-5 {
1647   width: 41.66666667%;
1649 .col-xs-4 {
1650   width: 33.33333333%;
1652 .col-xs-3 {
1653   width: 25%;
1655 .col-xs-2 {
1656   width: 16.66666667%;
1658 .col-xs-1 {
1659   width: 8.33333333%;
1661 .col-xs-pull-12 {
1662   right: 100%;
1664 .col-xs-pull-11 {
1665   right: 91.66666667%;
1667 .col-xs-pull-10 {
1668   right: 83.33333333%;
1670 .col-xs-pull-9 {
1671   right: 75%;
1673 .col-xs-pull-8 {
1674   right: 66.66666667%;
1676 .col-xs-pull-7 {
1677   right: 58.33333333%;
1679 .col-xs-pull-6 {
1680   right: 50%;
1682 .col-xs-pull-5 {
1683   right: 41.66666667%;
1685 .col-xs-pull-4 {
1686   right: 33.33333333%;
1688 .col-xs-pull-3 {
1689   right: 25%;
1691 .col-xs-pull-2 {
1692   right: 16.66666667%;
1694 .col-xs-pull-1 {
1695   right: 8.33333333%;
1697 .col-xs-pull-0 {
1698   right: auto;
1700 .col-xs-push-12 {
1701   left: 100%;
1703 .col-xs-push-11 {
1704   left: 91.66666667%;
1706 .col-xs-push-10 {
1707   left: 83.33333333%;
1709 .col-xs-push-9 {
1710   left: 75%;
1712 .col-xs-push-8 {
1713   left: 66.66666667%;
1715 .col-xs-push-7 {
1716   left: 58.33333333%;
1718 .col-xs-push-6 {
1719   left: 50%;
1721 .col-xs-push-5 {
1722   left: 41.66666667%;
1724 .col-xs-push-4 {
1725   left: 33.33333333%;
1727 .col-xs-push-3 {
1728   left: 25%;
1730 .col-xs-push-2 {
1731   left: 16.66666667%;
1733 .col-xs-push-1 {
1734   left: 8.33333333%;
1736 .col-xs-push-0 {
1737   left: auto;
1739 .col-xs-offset-12 {
1740   margin-left: 100%;
1742 .col-xs-offset-11 {
1743   margin-left: 91.66666667%;
1745 .col-xs-offset-10 {
1746   margin-left: 83.33333333%;
1748 .col-xs-offset-9 {
1749   margin-left: 75%;
1751 .col-xs-offset-8 {
1752   margin-left: 66.66666667%;
1754 .col-xs-offset-7 {
1755   margin-left: 58.33333333%;
1757 .col-xs-offset-6 {
1758   margin-left: 50%;
1760 .col-xs-offset-5 {
1761   margin-left: 41.66666667%;
1763 .col-xs-offset-4 {
1764   margin-left: 33.33333333%;
1766 .col-xs-offset-3 {
1767   margin-left: 25%;
1769 .col-xs-offset-2 {
1770   margin-left: 16.66666667%;
1772 .col-xs-offset-1 {
1773   margin-left: 8.33333333%;
1775 .col-xs-offset-0 {
1776   margin-left: 0;
1778 @media (min-width: 768px) {
1779   .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 {
1780     float: left;
1781   }
1782   .col-sm-12 {
1783     width: 100%;
1784   }
1785   .col-sm-11 {
1786     width: 91.66666667%;
1787   }
1788   .col-sm-10 {
1789     width: 83.33333333%;
1790   }
1791   .col-sm-9 {
1792     width: 75%;
1793   }
1794   .col-sm-8 {
1795     width: 66.66666667%;
1796   }
1797   .col-sm-7 {
1798     width: 58.33333333%;
1799   }
1800   .col-sm-6 {
1801     width: 50%;
1802   }
1803   .col-sm-5 {
1804     width: 41.66666667%;
1805   }
1806   .col-sm-4 {
1807     width: 33.33333333%;
1808   }
1809   .col-sm-3 {
1810     width: 25%;
1811   }
1812   .col-sm-2 {
1813     width: 16.66666667%;
1814   }
1815   .col-sm-1 {
1816     width: 8.33333333%;
1817   }
1818   .col-sm-pull-12 {
1819     right: 100%;
1820   }
1821   .col-sm-pull-11 {
1822     right: 91.66666667%;
1823   }
1824   .col-sm-pull-10 {
1825     right: 83.33333333%;
1826   }
1827   .col-sm-pull-9 {
1828     right: 75%;
1829   }
1830   .col-sm-pull-8 {
1831     right: 66.66666667%;
1832   }
1833   .col-sm-pull-7 {
1834     right: 58.33333333%;
1835   }
1836   .col-sm-pull-6 {
1837     right: 50%;
1838   }
1839   .col-sm-pull-5 {
1840     right: 41.66666667%;
1841   }
1842   .col-sm-pull-4 {
1843     right: 33.33333333%;
1844   }
1845   .col-sm-pull-3 {
1846     right: 25%;
1847   }
1848   .col-sm-pull-2 {
1849     right: 16.66666667%;
1850   }
1851   .col-sm-pull-1 {
1852     right: 8.33333333%;
1853   }
1854   .col-sm-pull-0 {
1855     right: auto;
1856   }
1857   .col-sm-push-12 {
1858     left: 100%;
1859   }
1860   .col-sm-push-11 {
1861     left: 91.66666667%;
1862   }
1863   .col-sm-push-10 {
1864     left: 83.33333333%;
1865   }
1866   .col-sm-push-9 {
1867     left: 75%;
1868   }
1869   .col-sm-push-8 {
1870     left: 66.66666667%;
1871   }
1872   .col-sm-push-7 {
1873     left: 58.33333333%;
1874   }
1875   .col-sm-push-6 {
1876     left: 50%;
1877   }
1878   .col-sm-push-5 {
1879     left: 41.66666667%;
1880   }
1881   .col-sm-push-4 {
1882     left: 33.33333333%;
1883   }
1884   .col-sm-push-3 {
1885     left: 25%;
1886   }
1887   .col-sm-push-2 {
1888     left: 16.66666667%;
1889   }
1890   .col-sm-push-1 {
1891     left: 8.33333333%;
1892   }
1893   .col-sm-push-0 {
1894     left: auto;
1895   }
1896   .col-sm-offset-12 {
1897     margin-left: 100%;
1898   }
1899   .col-sm-offset-11 {
1900     margin-left: 91.66666667%;
1901   }
1902   .col-sm-offset-10 {
1903     margin-left: 83.33333333%;
1904   }
1905   .col-sm-offset-9 {
1906     margin-left: 75%;
1907   }
1908   .col-sm-offset-8 {
1909     margin-left: 66.66666667%;
1910   }
1911   .col-sm-offset-7 {
1912     margin-left: 58.33333333%;
1913   }
1914   .col-sm-offset-6 {
1915     margin-left: 50%;
1916   }
1917   .col-sm-offset-5 {
1918     margin-left: 41.66666667%;
1919   }
1920   .col-sm-offset-4 {
1921     margin-left: 33.33333333%;
1922   }
1923   .col-sm-offset-3 {
1924     margin-left: 25%;
1925   }
1926   .col-sm-offset-2 {
1927     margin-left: 16.66666667%;
1928   }
1929   .col-sm-offset-1 {
1930     margin-left: 8.33333333%;
1931   }
1932   .col-sm-offset-0 {
1933     margin-left: 0;
1934   }
1936 @media (min-width: 992px) {
1937   .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 {
1938     float: left;
1939   }
1940   .col-md-12 {
1941     width: 100%;
1942   }
1943   .col-md-11 {
1944     width: 91.66666667%;
1945   }
1946   .col-md-10 {
1947     width: 83.33333333%;
1948   }
1949   .col-md-9 {
1950     width: 75%;
1951   }
1952   .col-md-8 {
1953     width: 66.66666667%;
1954   }
1955   .col-md-7 {
1956     width: 58.33333333%;
1957   }
1958   .col-md-6 {
1959     width: 50%;
1960   }
1961   .col-md-5 {
1962     width: 41.66666667%;
1963   }
1964   .col-md-4 {
1965     width: 33.33333333%;
1966   }
1967   .col-md-3 {
1968     width: 25%;
1969   }
1970   .col-md-2 {
1971     width: 16.66666667%;
1972   }
1973   .col-md-1 {
1974     width: 8.33333333%;
1975   }
1976   .col-md-pull-12 {
1977     right: 100%;
1978   }
1979   .col-md-pull-11 {
1980     right: 91.66666667%;
1981   }
1982   .col-md-pull-10 {
1983     right: 83.33333333%;
1984   }
1985   .col-md-pull-9 {
1986     right: 75%;
1987   }
1988   .col-md-pull-8 {
1989     right: 66.66666667%;
1990   }
1991   .col-md-pull-7 {
1992     right: 58.33333333%;
1993   }
1994   .col-md-pull-6 {
1995     right: 50%;
1996   }
1997   .col-md-pull-5 {
1998     right: 41.66666667%;
1999   }
2000   .col-md-pull-4 {
2001     right: 33.33333333%;
2002   }
2003   .col-md-pull-3 {
2004     right: 25%;
2005   }
2006   .col-md-pull-2 {
2007     right: 16.66666667%;
2008   }
2009   .col-md-pull-1 {
2010     right: 8.33333333%;
2011   }
2012   .col-md-pull-0 {
2013     right: auto;
2014   }
2015   .col-md-push-12 {
2016     left: 100%;
2017   }
2018   .col-md-push-11 {
2019     left: 91.66666667%;
2020   }
2021   .col-md-push-10 {
2022     left: 83.33333333%;
2023   }
2024   .col-md-push-9 {
2025     left: 75%;
2026   }
2027   .col-md-push-8 {
2028     left: 66.66666667%;
2029   }
2030   .col-md-push-7 {
2031     left: 58.33333333%;
2032   }
2033   .col-md-push-6 {
2034     left: 50%;
2035   }
2036   .col-md-push-5 {
2037     left: 41.66666667%;
2038   }
2039   .col-md-push-4 {
2040     left: 33.33333333%;
2041   }
2042   .col-md-push-3 {
2043     left: 25%;
2044   }
2045   .col-md-push-2 {
2046     left: 16.66666667%;
2047   }
2048   .col-md-push-1 {
2049     left: 8.33333333%;
2050   }
2051   .col-md-push-0 {
2052     left: auto;
2053   }
2054   .col-md-offset-12 {
2055     margin-left: 100%;
2056   }
2057   .col-md-offset-11 {
2058     margin-left: 91.66666667%;
2059   }
2060   .col-md-offset-10 {
2061     margin-left: 83.33333333%;
2062   }
2063   .col-md-offset-9 {
2064     margin-left: 75%;
2065   }
2066   .col-md-offset-8 {
2067     margin-left: 66.66666667%;
2068   }
2069   .col-md-offset-7 {
2070     margin-left: 58.33333333%;
2071   }
2072   .col-md-offset-6 {
2073     margin-left: 50%;
2074   }
2075   .col-md-offset-5 {
2076     margin-left: 41.66666667%;
2077   }
2078   .col-md-offset-4 {
2079     margin-left: 33.33333333%;
2080   }
2081   .col-md-offset-3 {
2082     margin-left: 25%;
2083   }
2084   .col-md-offset-2 {
2085     margin-left: 16.66666667%;
2086   }
2087   .col-md-offset-1 {
2088     margin-left: 8.33333333%;
2089   }
2090   .col-md-offset-0 {
2091     margin-left: 0;
2092   }
2094 @media (min-width: 1200px) {
2095   .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 {
2096     float: left;
2097   }
2098   .col-lg-12 {
2099     width: 100%;
2100   }
2101   .col-lg-11 {
2102     width: 91.66666667%;
2103   }
2104   .col-lg-10 {
2105     width: 83.33333333%;
2106   }
2107   .col-lg-9 {
2108     width: 75%;
2109   }
2110   .col-lg-8 {
2111     width: 66.66666667%;
2112   }
2113   .col-lg-7 {
2114     width: 58.33333333%;
2115   }
2116   .col-lg-6 {
2117     width: 50%;
2118   }
2119   .col-lg-5 {
2120     width: 41.66666667%;
2121   }
2122   .col-lg-4 {
2123     width: 33.33333333%;
2124   }
2125   .col-lg-3 {
2126     width: 25%;
2127   }
2128   .col-lg-2 {
2129     width: 16.66666667%;
2130   }
2131   .col-lg-1 {
2132     width: 8.33333333%;
2133   }
2134   .col-lg-pull-12 {
2135     right: 100%;
2136   }
2137   .col-lg-pull-11 {
2138     right: 91.66666667%;
2139   }
2140   .col-lg-pull-10 {
2141     right: 83.33333333%;
2142   }
2143   .col-lg-pull-9 {
2144     right: 75%;
2145   }
2146   .col-lg-pull-8 {
2147     right: 66.66666667%;
2148   }
2149   .col-lg-pull-7 {
2150     right: 58.33333333%;
2151   }
2152   .col-lg-pull-6 {
2153     right: 50%;
2154   }
2155   .col-lg-pull-5 {
2156     right: 41.66666667%;
2157   }
2158   .col-lg-pull-4 {
2159     right: 33.33333333%;
2160   }
2161   .col-lg-pull-3 {
2162     right: 25%;
2163   }
2164   .col-lg-pull-2 {
2165     right: 16.66666667%;
2166   }
2167   .col-lg-pull-1 {
2168     right: 8.33333333%;
2169   }
2170   .col-lg-pull-0 {
2171     right: auto;
2172   }
2173   .col-lg-push-12 {
2174     left: 100%;
2175   }
2176   .col-lg-push-11 {
2177     left: 91.66666667%;
2178   }
2179   .col-lg-push-10 {
2180     left: 83.33333333%;
2181   }
2182   .col-lg-push-9 {
2183     left: 75%;
2184   }
2185   .col-lg-push-8 {
2186     left: 66.66666667%;
2187   }
2188   .col-lg-push-7 {
2189     left: 58.33333333%;
2190   }
2191   .col-lg-push-6 {
2192     left: 50%;
2193   }
2194   .col-lg-push-5 {
2195     left: 41.66666667%;
2196   }
2197   .col-lg-push-4 {
2198     left: 33.33333333%;
2199   }
2200   .col-lg-push-3 {
2201     left: 25%;
2202   }
2203   .col-lg-push-2 {
2204     left: 16.66666667%;
2205   }
2206   .col-lg-push-1 {
2207     left: 8.33333333%;
2208   }
2209   .col-lg-push-0 {
2210     left: auto;
2211   }
2212   .col-lg-offset-12 {
2213     margin-left: 100%;
2214   }
2215   .col-lg-offset-11 {
2216     margin-left: 91.66666667%;
2217   }
2218   .col-lg-offset-10 {
2219     margin-left: 83.33333333%;
2220   }
2221   .col-lg-offset-9 {
2222     margin-left: 75%;
2223   }
2224   .col-lg-offset-8 {
2225     margin-left: 66.66666667%;
2226   }
2227   .col-lg-offset-7 {
2228     margin-left: 58.33333333%;
2229   }
2230   .col-lg-offset-6 {
2231     margin-left: 50%;
2232   }
2233   .col-lg-offset-5 {
2234     margin-left: 41.66666667%;
2235   }
2236   .col-lg-offset-4 {
2237     margin-left: 33.33333333%;
2238   }
2239   .col-lg-offset-3 {
2240     margin-left: 25%;
2241   }
2242   .col-lg-offset-2 {
2243     margin-left: 16.66666667%;
2244   }
2245   .col-lg-offset-1 {
2246     margin-left: 8.33333333%;
2247   }
2248   .col-lg-offset-0 {
2249     margin-left: 0;
2250   }
2252 table {
2253   background-color: transparent;
2255 caption {
2256   padding-top: 8px;
2257   padding-bottom: 8px;
2258   color: #777;
2259   text-align: left;
2261 th {
2262   text-align: left;
2264 .table {
2265   width: 100%;
2266   max-width: 100%;
2267   margin-bottom: 20px;
2269 .table > thead > tr > th,
2270 .table > tbody > tr > th,
2271 .table > tfoot > tr > th,
2272 .table > thead > tr > td,
2273 .table > tbody > tr > td,
2274 .table > tfoot > tr > td {
2275   padding: 8px;
2276   line-height: 1.42857143;
2277   vertical-align: top;
2278   border-top: 1px solid #ddd;
2280 .table > thead > tr > th {
2281   vertical-align: bottom;
2282   border-bottom: 2px solid #ddd;
2284 .table > caption + thead > tr:first-child > th,
2285 .table > colgroup + thead > tr:first-child > th,
2286 .table > thead:first-child > tr:first-child > th,
2287 .table > caption + thead > tr:first-child > td,
2288 .table > colgroup + thead > tr:first-child > td,
2289 .table > thead:first-child > tr:first-child > td {
2290   border-top: 0;
2292 .table > tbody + tbody {
2293   border-top: 2px solid #ddd;
2295 .table .table {
2296   background-color: #fff;
2298 .table-condensed > thead > tr > th,
2299 .table-condensed > tbody > tr > th,
2300 .table-condensed > tfoot > tr > th,
2301 .table-condensed > thead > tr > td,
2302 .table-condensed > tbody > tr > td,
2303 .table-condensed > tfoot > tr > td {
2304   padding: 5px;
2306 .table-bordered {
2307   border: 1px solid #ddd;
2309 .table-bordered > thead > tr > th,
2310 .table-bordered > tbody > tr > th,
2311 .table-bordered > tfoot > tr > th,
2312 .table-bordered > thead > tr > td,
2313 .table-bordered > tbody > tr > td,
2314 .table-bordered > tfoot > tr > td {
2315   border: 1px solid #ddd;
2317 .table-bordered > thead > tr > th,
2318 .table-bordered > thead > tr > td {
2319   border-bottom-width: 2px;
2321 .table-striped > tbody > tr:nth-of-type(odd) {
2322   background-color: #f9f9f9;
2324 .table-hover > tbody > tr:hover {
2325   background-color: #f5f5f5;
2327 table col[class*="col-"] {
2328   position: static;
2329   display: table-column;
2330   float: none;
2332 table td[class*="col-"],
2333 table th[class*="col-"] {
2334   position: static;
2335   display: table-cell;
2336   float: none;
2338 .table > thead > tr > td.active,
2339 .table > tbody > tr > td.active,
2340 .table > tfoot > tr > td.active,
2341 .table > thead > tr > th.active,
2342 .table > tbody > tr > th.active,
2343 .table > tfoot > tr > th.active,
2344 .table > thead > tr.active > td,
2345 .table > tbody > tr.active > td,
2346 .table > tfoot > tr.active > td,
2347 .table > thead > tr.active > th,
2348 .table > tbody > tr.active > th,
2349 .table > tfoot > tr.active > th {
2350   background-color: #f5f5f5;
2352 .table-hover > tbody > tr > td.active:hover,
2353 .table-hover > tbody > tr > th.active:hover,
2354 .table-hover > tbody > tr.active:hover > td,
2355 .table-hover > tbody > tr:hover > .active,
2356 .table-hover > tbody > tr.active:hover > th {
2357   background-color: #e8e8e8;
2359 .table > thead > tr > td.success,
2360 .table > tbody > tr > td.success,
2361 .table > tfoot > tr > td.success,
2362 .table > thead > tr > th.success,
2363 .table > tbody > tr > th.success,
2364 .table > tfoot > tr > th.success,
2365 .table > thead > tr.success > td,
2366 .table > tbody > tr.success > td,
2367 .table > tfoot > tr.success > td,
2368 .table > thead > tr.success > th,
2369 .table > tbody > tr.success > th,
2370 .table > tfoot > tr.success > th {
2371   background-color: #dff0d8;
2373 .table-hover > tbody > tr > td.success:hover,
2374 .table-hover > tbody > tr > th.success:hover,
2375 .table-hover > tbody > tr.success:hover > td,
2376 .table-hover > tbody > tr:hover > .success,
2377 .table-hover > tbody > tr.success:hover > th {
2378   background-color: #d0e9c6;
2380 .table > thead > tr > td.info,
2381 .table > tbody > tr > td.info,
2382 .table > tfoot > tr > td.info,
2383 .table > thead > tr > th.info,
2384 .table > tbody > tr > th.info,
2385 .table > tfoot > tr > th.info,
2386 .table > thead > tr.info > td,
2387 .table > tbody > tr.info > td,
2388 .table > tfoot > tr.info > td,
2389 .table > thead > tr.info > th,
2390 .table > tbody > tr.info > th,
2391 .table > tfoot > tr.info > th {
2392   background-color: #d9edf7;
2394 .table-hover > tbody > tr > td.info:hover,
2395 .table-hover > tbody > tr > th.info:hover,
2396 .table-hover > tbody > tr.info:hover > td,
2397 .table-hover > tbody > tr:hover > .info,
2398 .table-hover > tbody > tr.info:hover > th {
2399   background-color: #c4e3f3;
2401 .table > thead > tr > td.warning,
2402 .table > tbody > tr > td.warning,
2403 .table > tfoot > tr > td.warning,
2404 .table > thead > tr > th.warning,
2405 .table > tbody > tr > th.warning,
2406 .table > tfoot > tr > th.warning,
2407 .table > thead > tr.warning > td,
2408 .table > tbody > tr.warning > td,
2409 .table > tfoot > tr.warning > td,
2410 .table > thead > tr.warning > th,
2411 .table > tbody > tr.warning > th,
2412 .table > tfoot > tr.warning > th {
2413   background-color: #fcf8e3;
2415 .table-hover > tbody > tr > td.warning:hover,
2416 .table-hover > tbody > tr > th.warning:hover,
2417 .table-hover > tbody > tr.warning:hover > td,
2418 .table-hover > tbody > tr:hover > .warning,
2419 .table-hover > tbody > tr.warning:hover > th {
2420   background-color: #faf2cc;
2422 .table > thead > tr > td.danger,
2423 .table > tbody > tr > td.danger,
2424 .table > tfoot > tr > td.danger,
2425 .table > thead > tr > th.danger,
2426 .table > tbody > tr > th.danger,
2427 .table > tfoot > tr > th.danger,
2428 .table > thead > tr.danger > td,
2429 .table > tbody > tr.danger > td,
2430 .table > tfoot > tr.danger > td,
2431 .table > thead > tr.danger > th,
2432 .table > tbody > tr.danger > th,
2433 .table > tfoot > tr.danger > th {
2434   background-color: #f2dede;
2436 .table-hover > tbody > tr > td.danger:hover,
2437 .table-hover > tbody > tr > th.danger:hover,
2438 .table-hover > tbody > tr.danger:hover > td,
2439 .table-hover > tbody > tr:hover > .danger,
2440 .table-hover > tbody > tr.danger:hover > th {
2441   background-color: #ebcccc;
2443 .table-responsive {
2444   min-height: .01%;
2445   overflow-x: auto;
2447 @media screen and (max-width: 767px) {
2448   .table-responsive {
2449     width: 100%;
2450     margin-bottom: 15px;
2451     overflow-y: hidden;
2452     -ms-overflow-style: -ms-autohiding-scrollbar;
2453     border: 1px solid #ddd;
2454   }
2455   .table-responsive > .table {
2456     margin-bottom: 0;
2457   }
2458   .table-responsive > .table > thead > tr > th,
2459   .table-responsive > .table > tbody > tr > th,
2460   .table-responsive > .table > tfoot > tr > th,
2461   .table-responsive > .table > thead > tr > td,
2462   .table-responsive > .table > tbody > tr > td,
2463   .table-responsive > .table > tfoot > tr > td {
2464     white-space: nowrap;
2465   }
2466   .table-responsive > .table-bordered {
2467     border: 0;
2468   }
2469   .table-responsive > .table-bordered > thead > tr > th:first-child,
2470   .table-responsive > .table-bordered > tbody > tr > th:first-child,
2471   .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2472   .table-responsive > .table-bordered > thead > tr > td:first-child,
2473   .table-responsive > .table-bordered > tbody > tr > td:first-child,
2474   .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2475     border-left: 0;
2476   }
2477   .table-responsive > .table-bordered > thead > tr > th:last-child,
2478   .table-responsive > .table-bordered > tbody > tr > th:last-child,
2479   .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2480   .table-responsive > .table-bordered > thead > tr > td:last-child,
2481   .table-responsive > .table-bordered > tbody > tr > td:last-child,
2482   .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2483     border-right: 0;
2484   }
2485   .table-responsive > .table-bordered > tbody > tr:last-child > th,
2486   .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2487   .table-responsive > .table-bordered > tbody > tr:last-child > td,
2488   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2489     border-bottom: 0;
2490   }
2492 fieldset {
2493   min-width: 0;
2494   padding: 0;
2495   margin: 0;
2496   border: 0;
2498 legend {
2499   display: block;
2500   width: 100%;
2501   padding: 0;
2502   margin-bottom: 20px;
2503   font-size: 21px;
2504   line-height: inherit;
2505   color: #333;
2506   border: 0;
2507   border-bottom: 1px solid #e5e5e5;
2509 label {
2510   display: inline-block;
2511   max-width: 100%;
2512   margin-bottom: 5px;
2513   font-weight: bold;
2515 input[type="search"] {
2516   -webkit-box-sizing: border-box;
2517      -moz-box-sizing: border-box;
2518           box-sizing: border-box;
2520 input[type="radio"],
2521 input[type="checkbox"] {
2522   margin: 4px 0 0;
2523   margin-top: 1px \9;
2524   line-height: normal;
2526 input[type="file"] {
2527   display: block;
2529 input[type="range"] {
2530   display: block;
2531   width: 100%;
2533 select[multiple],
2534 select[size] {
2535   height: auto;
2537 input[type="file"]:focus,
2538 input[type="radio"]:focus,
2539 input[type="checkbox"]:focus {
2540   outline: thin dotted;
2541   outline: 5px auto -webkit-focus-ring-color;
2542   outline-offset: -2px;
2544 output {
2545   display: block;
2546   padding-top: 7px;
2547   font-size: 14px;
2548   line-height: 1.42857143;
2549   color: #555;
2551 .form-control {
2552   display: block;
2553   width: 100%;
2554   height: 34px;
2555   padding: 6px 12px;
2556   font-size: 14px;
2557   line-height: 1.42857143;
2558   color: #555;
2559   background-color: #fff;
2560   background-image: none;
2561   border: 1px solid #ccc;
2562   border-radius: 4px;
2563   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2564           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2565   -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2566        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2567           transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2569 .form-control:focus {
2570   border-color: #66afe9;
2571   outline: 0;
2572   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2573           box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2575 .form-control::-moz-placeholder {
2576   color: #999;
2577   opacity: 1;
2579 .form-control:-ms-input-placeholder {
2580   color: #999;
2582 .form-control::-webkit-input-placeholder {
2583   color: #999;
2585 .form-control::-ms-expand {
2586   background-color: transparent;
2587   border: 0;
2589 .form-control[disabled],
2590 .form-control[readonly],
2591 fieldset[disabled] .form-control {
2592   background-color: #eee;
2593   opacity: 1;
2595 .form-control[disabled],
2596 fieldset[disabled] .form-control {
2597   cursor: not-allowed;
2599 textarea.form-control {
2600   height: auto;
2602 input[type="search"] {
2603   -webkit-appearance: none;
2605 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2606   input[type="date"].form-control,
2607   input[type="time"].form-control,
2608   input[type="datetime-local"].form-control,
2609   input[type="month"].form-control {
2610     line-height: 34px;
2611   }
2612   input[type="date"].input-sm,
2613   input[type="time"].input-sm,
2614   input[type="datetime-local"].input-sm,
2615   input[type="month"].input-sm,
2616   .input-group-sm input[type="date"],
2617   .input-group-sm input[type="time"],
2618   .input-group-sm input[type="datetime-local"],
2619   .input-group-sm input[type="month"] {
2620     line-height: 30px;
2621   }
2622   input[type="date"].input-lg,
2623   input[type="time"].input-lg,
2624   input[type="datetime-local"].input-lg,
2625   input[type="month"].input-lg,
2626   .input-group-lg input[type="date"],
2627   .input-group-lg input[type="time"],
2628   .input-group-lg input[type="datetime-local"],
2629   .input-group-lg input[type="month"] {
2630     line-height: 46px;
2631   }
2633 .form-group {
2634   margin-bottom: 15px;
2636 .radio,
2637 .checkbox {
2638   position: relative;
2639   display: block;
2640   margin-top: 10px;
2641   margin-bottom: 10px;
2643 .radio label,
2644 .checkbox label {
2645   min-height: 20px;
2646   padding-left: 20px;
2647   margin-bottom: 0;
2648   font-weight: normal;
2649   cursor: pointer;
2651 .radio input[type="radio"],
2652 .radio-inline input[type="radio"],
2653 .checkbox input[type="checkbox"],
2654 .checkbox-inline input[type="checkbox"] {
2655   position: absolute;
2656   margin-top: 4px \9;
2657   margin-left: -20px;
2659 .radio + .radio,
2660 .checkbox + .checkbox {
2661   margin-top: -5px;
2663 .radio-inline,
2664 .checkbox-inline {
2665   position: relative;
2666   display: inline-block;
2667   padding-left: 20px;
2668   margin-bottom: 0;
2669   font-weight: normal;
2670   vertical-align: middle;
2671   cursor: pointer;
2673 .radio-inline + .radio-inline,
2674 .checkbox-inline + .checkbox-inline {
2675   margin-top: 0;
2676   margin-left: 10px;
2678 input[type="radio"][disabled],
2679 input[type="checkbox"][disabled],
2680 input[type="radio"].disabled,
2681 input[type="checkbox"].disabled,
2682 fieldset[disabled] input[type="radio"],
2683 fieldset[disabled] input[type="checkbox"] {
2684   cursor: not-allowed;
2686 .radio-inline.disabled,
2687 .checkbox-inline.disabled,
2688 fieldset[disabled] .radio-inline,
2689 fieldset[disabled] .checkbox-inline {
2690   cursor: not-allowed;
2692 .radio.disabled label,
2693 .checkbox.disabled label,
2694 fieldset[disabled] .radio label,
2695 fieldset[disabled] .checkbox label {
2696   cursor: not-allowed;
2698 .form-control-static {
2699   min-height: 34px;
2700   padding-top: 7px;
2701   padding-bottom: 7px;
2702   margin-bottom: 0;
2704 .form-control-static.input-lg,
2705 .form-control-static.input-sm {
2706   padding-right: 0;
2707   padding-left: 0;
2709 .input-sm {
2710   height: 30px;
2711   padding: 5px 10px;
2712   font-size: 12px;
2713   line-height: 1.5;
2714   border-radius: 3px;
2716 select.input-sm {
2717   height: 30px;
2718   line-height: 30px;
2720 textarea.input-sm,
2721 select[multiple].input-sm {
2722   height: auto;
2724 .form-group-sm .form-control {
2725   height: 30px;
2726   padding: 5px 10px;
2727   font-size: 12px;
2728   line-height: 1.5;
2729   border-radius: 3px;
2731 .form-group-sm select.form-control {
2732   height: 30px;
2733   line-height: 30px;
2735 .form-group-sm textarea.form-control,
2736 .form-group-sm select[multiple].form-control {
2737   height: auto;
2739 .form-group-sm .form-control-static {
2740   height: 30px;
2741   min-height: 32px;
2742   padding: 6px 10px;
2743   font-size: 12px;
2744   line-height: 1.5;
2746 .input-lg {
2747   height: 46px;
2748   padding: 10px 16px;
2749   font-size: 18px;
2750   line-height: 1.3333333;
2751   border-radius: 6px;
2753 select.input-lg {
2754   height: 46px;
2755   line-height: 46px;
2757 textarea.input-lg,
2758 select[multiple].input-lg {
2759   height: auto;
2761 .form-group-lg .form-control {
2762   height: 46px;
2763   padding: 10px 16px;
2764   font-size: 18px;
2765   line-height: 1.3333333;
2766   border-radius: 6px;
2768 .form-group-lg select.form-control {
2769   height: 46px;
2770   line-height: 46px;
2772 .form-group-lg textarea.form-control,
2773 .form-group-lg select[multiple].form-control {
2774   height: auto;
2776 .form-group-lg .form-control-static {
2777   height: 46px;
2778   min-height: 38px;
2779   padding: 11px 16px;
2780   font-size: 18px;
2781   line-height: 1.3333333;
2783 .has-feedback {
2784   position: relative;
2786 .has-feedback .form-control {
2787   padding-right: 42.5px;
2789 .form-control-feedback {
2790   position: absolute;
2791   top: 0;
2792   right: 0;
2793   z-index: 2;
2794   display: block;
2795   width: 34px;
2796   height: 34px;
2797   line-height: 34px;
2798   text-align: center;
2799   pointer-events: none;
2801 .input-lg + .form-control-feedback,
2802 .input-group-lg + .form-control-feedback,
2803 .form-group-lg .form-control + .form-control-feedback {
2804   width: 46px;
2805   height: 46px;
2806   line-height: 46px;
2808 .input-sm + .form-control-feedback,
2809 .input-group-sm + .form-control-feedback,
2810 .form-group-sm .form-control + .form-control-feedback {
2811   width: 30px;
2812   height: 30px;
2813   line-height: 30px;
2815 .has-success .help-block,
2816 .has-success .control-label,
2817 .has-success .radio,
2818 .has-success .checkbox,
2819 .has-success .radio-inline,
2820 .has-success .checkbox-inline,
2821 .has-success.radio label,
2822 .has-success.checkbox label,
2823 .has-success.radio-inline label,
2824 .has-success.checkbox-inline label {
2825   color: #3c763d;
2827 .has-success .form-control {
2828   border-color: #3c763d;
2829   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2830           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2832 .has-success .form-control:focus {
2833   border-color: #2b542c;
2834   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2835           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2837 .has-success .input-group-addon {
2838   color: #3c763d;
2839   background-color: #dff0d8;
2840   border-color: #3c763d;
2842 .has-success .form-control-feedback {
2843   color: #3c763d;
2845 .has-warning .help-block,
2846 .has-warning .control-label,
2847 .has-warning .radio,
2848 .has-warning .checkbox,
2849 .has-warning .radio-inline,
2850 .has-warning .checkbox-inline,
2851 .has-warning.radio label,
2852 .has-warning.checkbox label,
2853 .has-warning.radio-inline label,
2854 .has-warning.checkbox-inline label {
2855   color: #8a6d3b;
2857 .has-warning .form-control {
2858   border-color: #8a6d3b;
2859   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2860           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2862 .has-warning .form-control:focus {
2863   border-color: #66512c;
2864   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2865           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2867 .has-warning .input-group-addon {
2868   color: #8a6d3b;
2869   background-color: #fcf8e3;
2870   border-color: #8a6d3b;
2872 .has-warning .form-control-feedback {
2873   color: #8a6d3b;
2875 .has-error .help-block,
2876 .has-error .control-label,
2877 .has-error .radio,
2878 .has-error .checkbox,
2879 .has-error .radio-inline,
2880 .has-error .checkbox-inline,
2881 .has-error.radio label,
2882 .has-error.checkbox label,
2883 .has-error.radio-inline label,
2884 .has-error.checkbox-inline label {
2885   color: #a94442;
2887 .has-error .form-control {
2888   border-color: #a94442;
2889   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2890           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2892 .has-error .form-control:focus {
2893   border-color: #843534;
2894   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2895           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2897 .has-error .input-group-addon {
2898   color: #a94442;
2899   background-color: #f2dede;
2900   border-color: #a94442;
2902 .has-error .form-control-feedback {
2903   color: #a94442;
2905 .has-feedback label ~ .form-control-feedback {
2906   top: 25px;
2908 .has-feedback label.sr-only ~ .form-control-feedback {
2909   top: 0;
2911 .help-block {
2912   display: block;
2913   margin-top: 5px;
2914   margin-bottom: 10px;
2915   color: #737373;
2917 @media (min-width: 768px) {
2918   .form-inline .form-group {
2919     display: inline-block;
2920     margin-bottom: 0;
2921     vertical-align: middle;
2922   }
2923   .form-inline .form-control {
2924     display: inline-block;
2925     width: auto;
2926     vertical-align: middle;
2927   }
2928   .form-inline .form-control-static {
2929     display: inline-block;
2930   }
2931   .form-inline .input-group {
2932     display: inline-table;
2933     vertical-align: middle;
2934   }
2935   .form-inline .input-group .input-group-addon,
2936   .form-inline .input-group .input-group-btn,
2937   .form-inline .input-group .form-control {
2938     width: auto;
2939   }
2940   .form-inline .input-group > .form-control {
2941     width: 100%;
2942   }
2943   .form-inline .control-label {
2944     margin-bottom: 0;
2945     vertical-align: middle;
2946   }
2947   .form-inline .radio,
2948   .form-inline .checkbox {
2949     display: inline-block;
2950     margin-top: 0;
2951     margin-bottom: 0;
2952     vertical-align: middle;
2953   }
2954   .form-inline .radio label,
2955   .form-inline .checkbox label {
2956     padding-left: 0;
2957   }
2958   .form-inline .radio input[type="radio"],
2959   .form-inline .checkbox input[type="checkbox"] {
2960     position: relative;
2961     margin-left: 0;
2962   }
2963   .form-inline .has-feedback .form-control-feedback {
2964     top: 0;
2965   }
2967 .form-horizontal .radio,
2968 .form-horizontal .checkbox,
2969 .form-horizontal .radio-inline,
2970 .form-horizontal .checkbox-inline {
2971   padding-top: 7px;
2972   margin-top: 0;
2973   margin-bottom: 0;
2975 .form-horizontal .radio,
2976 .form-horizontal .checkbox {
2977   min-height: 27px;
2979 .form-horizontal .form-group {
2980   margin-right: -15px;
2981   margin-left: -15px;
2983 @media (min-width: 768px) {
2984   .form-horizontal .control-label {
2985     padding-top: 7px;
2986     margin-bottom: 0;
2987     text-align: right;
2988   }
2990 .form-horizontal .has-feedback .form-control-feedback {
2991   right: 15px;
2993 @media (min-width: 768px) {
2994   .form-horizontal .form-group-lg .control-label {
2995     padding-top: 11px;
2996     font-size: 18px;
2997   }
2999 @media (min-width: 768px) {
3000   .form-horizontal .form-group-sm .control-label {
3001     padding-top: 6px;
3002     font-size: 12px;
3003   }
3005 .btn {
3006   display: inline-block;
3007   padding: 6px 12px;
3008   margin-bottom: 0;
3009   font-size: 14px;
3010   font-weight: normal;
3011   line-height: 1.42857143;
3012   text-align: center;
3013   white-space: nowrap;
3014   vertical-align: middle;
3015   -ms-touch-action: manipulation;
3016       touch-action: manipulation;
3017   cursor: pointer;
3018   -webkit-user-select: none;
3019      -moz-user-select: none;
3020       -ms-user-select: none;
3021           user-select: none;
3022   background-image: none;
3023   border: 1px solid transparent;
3024   border-radius: 4px;
3026 .btn:focus,
3027 .btn:active:focus,
3028 .btn.active:focus,
3029 .btn.focus,
3030 .btn:active.focus,
3031 .btn.active.focus {
3032   outline: thin dotted;
3033   outline: 5px auto -webkit-focus-ring-color;
3034   outline-offset: -2px;
3036 .btn:hover,
3037 .btn:focus,
3038 .btn.focus {
3039   color: #333;
3040   text-decoration: none;
3042 .btn:active,
3043 .btn.active {
3044   background-image: none;
3045   outline: 0;
3046   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3047           box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3049 .btn.disabled,
3050 .btn[disabled],
3051 fieldset[disabled] .btn {
3052   cursor: not-allowed;
3053   filter: alpha(opacity=65);
3054   -webkit-box-shadow: none;
3055           box-shadow: none;
3056   opacity: .65;
3058 a.btn.disabled,
3059 fieldset[disabled] a.btn {
3060   pointer-events: none;
3062 .btn-default {
3063   color: #333;
3064   background-color: #fff;
3065   border-color: #ccc;
3067 .btn-default:focus,
3068 .btn-default.focus {
3069   color: #333;
3070   background-color: #e6e6e6;
3071   border-color: #8c8c8c;
3073 .btn-default:hover {
3074   color: #333;
3075   background-color: #e6e6e6;
3076   border-color: #adadad;
3078 .btn-default:active,
3079 .btn-default.active,
3080 .open > .dropdown-toggle.btn-default {
3081   color: #333;
3082   background-color: #e6e6e6;
3083   border-color: #adadad;
3085 .btn-default:active:hover,
3086 .btn-default.active:hover,
3087 .open > .dropdown-toggle.btn-default:hover,
3088 .btn-default:active:focus,
3089 .btn-default.active:focus,
3090 .open > .dropdown-toggle.btn-default:focus,
3091 .btn-default:active.focus,
3092 .btn-default.active.focus,
3093 .open > .dropdown-toggle.btn-default.focus {
3094   color: #333;
3095   background-color: #d4d4d4;
3096   border-color: #8c8c8c;
3098 .btn-default:active,
3099 .btn-default.active,
3100 .open > .dropdown-toggle.btn-default {
3101   background-image: none;
3103 .btn-default.disabled:hover,
3104 .btn-default[disabled]:hover,
3105 fieldset[disabled] .btn-default:hover,
3106 .btn-default.disabled:focus,
3107 .btn-default[disabled]:focus,
3108 fieldset[disabled] .btn-default:focus,
3109 .btn-default.disabled.focus,
3110 .btn-default[disabled].focus,
3111 fieldset[disabled] .btn-default.focus {
3112   background-color: #fff;
3113   border-color: #ccc;
3115 .btn-default .badge {
3116   color: #fff;
3117   background-color: #333;
3119 .btn-primary {
3120   color: #fff;
3121   background-color: #337ab7;
3122   border-color: #2e6da4;
3124 .btn-primary:focus,
3125 .btn-primary.focus {
3126   color: #fff;
3127   background-color: #286090;
3128   border-color: #122b40;
3130 .btn-primary:hover {
3131   color: #fff;
3132   background-color: #286090;
3133   border-color: #204d74;
3135 .btn-primary:active,
3136 .btn-primary.active,
3137 .open > .dropdown-toggle.btn-primary {
3138   color: #fff;
3139   background-color: #286090;
3140   border-color: #204d74;
3142 .btn-primary:active:hover,
3143 .btn-primary.active:hover,
3144 .open > .dropdown-toggle.btn-primary:hover,
3145 .btn-primary:active:focus,
3146 .btn-primary.active:focus,
3147 .open > .dropdown-toggle.btn-primary:focus,
3148 .btn-primary:active.focus,
3149 .btn-primary.active.focus,
3150 .open > .dropdown-toggle.btn-primary.focus {
3151   color: #fff;
3152   background-color: #204d74;
3153   border-color: #122b40;
3155 .btn-primary:active,
3156 .btn-primary.active,
3157 .open > .dropdown-toggle.btn-primary {
3158   background-image: none;
3160 .btn-primary.disabled:hover,
3161 .btn-primary[disabled]:hover,
3162 fieldset[disabled] .btn-primary:hover,
3163 .btn-primary.disabled:focus,
3164 .btn-primary[disabled]:focus,
3165 fieldset[disabled] .btn-primary:focus,
3166 .btn-primary.disabled.focus,
3167 .btn-primary[disabled].focus,
3168 fieldset[disabled] .btn-primary.focus {
3169   background-color: #337ab7;
3170   border-color: #2e6da4;
3172 .btn-primary .badge {
3173   color: #337ab7;
3174   background-color: #fff;
3176 .btn-success {
3177   color: #fff;
3178   background-color: #5cb85c;
3179   border-color: #4cae4c;
3181 .btn-success:focus,
3182 .btn-success.focus {
3183   color: #fff;
3184   background-color: #449d44;
3185   border-color: #255625;
3187 .btn-success:hover {
3188   color: #fff;
3189   background-color: #449d44;
3190   border-color: #398439;
3192 .btn-success:active,
3193 .btn-success.active,
3194 .open > .dropdown-toggle.btn-success {
3195   color: #fff;
3196   background-color: #449d44;
3197   border-color: #398439;
3199 .btn-success:active:hover,
3200 .btn-success.active:hover,
3201 .open > .dropdown-toggle.btn-success:hover,
3202 .btn-success:active:focus,
3203 .btn-success.active:focus,
3204 .open > .dropdown-toggle.btn-success:focus,
3205 .btn-success:active.focus,
3206 .btn-success.active.focus,
3207 .open > .dropdown-toggle.btn-success.focus {
3208   color: #fff;
3209   background-color: #398439;
3210   border-color: #255625;
3212 .btn-success:active,
3213 .btn-success.active,
3214 .open > .dropdown-toggle.btn-success {
3215   background-image: none;
3217 .btn-success.disabled:hover,
3218 .btn-success[disabled]:hover,
3219 fieldset[disabled] .btn-success:hover,
3220 .btn-success.disabled:focus,
3221 .btn-success[disabled]:focus,
3222 fieldset[disabled] .btn-success:focus,
3223 .btn-success.disabled.focus,
3224 .btn-success[disabled].focus,
3225 fieldset[disabled] .btn-success.focus {
3226   background-color: #5cb85c;
3227   border-color: #4cae4c;
3229 .btn-success .badge {
3230   color: #5cb85c;
3231   background-color: #fff;
3233 .btn-info {
3234   color: #fff;
3235   background-color: #5bc0de;
3236   border-color: #46b8da;
3238 .btn-info:focus,
3239 .btn-info.focus {
3240   color: #fff;
3241   background-color: #31b0d5;
3242   border-color: #1b6d85;
3244 .btn-info:hover {
3245   color: #fff;
3246   background-color: #31b0d5;
3247   border-color: #269abc;
3249 .btn-info:active,
3250 .btn-info.active,
3251 .open > .dropdown-toggle.btn-info {
3252   color: #fff;
3253   background-color: #31b0d5;
3254   border-color: #269abc;
3256 .btn-info:active:hover,
3257 .btn-info.active:hover,
3258 .open > .dropdown-toggle.btn-info:hover,
3259 .btn-info:active:focus,
3260 .btn-info.active:focus,
3261 .open > .dropdown-toggle.btn-info:focus,
3262 .btn-info:active.focus,
3263 .btn-info.active.focus,
3264 .open > .dropdown-toggle.btn-info.focus {
3265   color: #fff;
3266   background-color: #269abc;
3267   border-color: #1b6d85;
3269 .btn-info:active,
3270 .btn-info.active,
3271 .open > .dropdown-toggle.btn-info {
3272   background-image: none;
3274 .btn-info.disabled:hover,
3275 .btn-info[disabled]:hover,
3276 fieldset[disabled] .btn-info:hover,
3277 .btn-info.disabled:focus,
3278 .btn-info[disabled]:focus,
3279 fieldset[disabled] .btn-info:focus,
3280 .btn-info.disabled.focus,
3281 .btn-info[disabled].focus,
3282 fieldset[disabled] .btn-info.focus {
3283   background-color: #5bc0de;
3284   border-color: #46b8da;
3286 .btn-info .badge {
3287   color: #5bc0de;
3288   background-color: #fff;
3290 .btn-warning {
3291   color: #fff;
3292   background-color: #f0ad4e;
3293   border-color: #eea236;
3295 .btn-warning:focus,
3296 .btn-warning.focus {
3297   color: #fff;
3298   background-color: #ec971f;
3299   border-color: #985f0d;
3301 .btn-warning:hover {
3302   color: #fff;
3303   background-color: #ec971f;
3304   border-color: #d58512;
3306 .btn-warning:active,
3307 .btn-warning.active,
3308 .open > .dropdown-toggle.btn-warning {
3309   color: #fff;
3310   background-color: #ec971f;
3311   border-color: #d58512;
3313 .btn-warning:active:hover,
3314 .btn-warning.active:hover,
3315 .open > .dropdown-toggle.btn-warning:hover,
3316 .btn-warning:active:focus,
3317 .btn-warning.active:focus,
3318 .open > .dropdown-toggle.btn-warning:focus,
3319 .btn-warning:active.focus,
3320 .btn-warning.active.focus,
3321 .open > .dropdown-toggle.btn-warning.focus {
3322   color: #fff;
3323   background-color: #d58512;
3324   border-color: #985f0d;
3326 .btn-warning:active,
3327 .btn-warning.active,
3328 .open > .dropdown-toggle.btn-warning {
3329   background-image: none;
3331 .btn-warning.disabled:hover,
3332 .btn-warning[disabled]:hover,
3333 fieldset[disabled] .btn-warning:hover,
3334 .btn-warning.disabled:focus,
3335 .btn-warning[disabled]:focus,
3336 fieldset[disabled] .btn-warning:focus,
3337 .btn-warning.disabled.focus,
3338 .btn-warning[disabled].focus,
3339 fieldset[disabled] .btn-warning.focus {
3340   background-color: #f0ad4e;
3341   border-color: #eea236;
3343 .btn-warning .badge {
3344   color: #f0ad4e;
3345   background-color: #fff;
3347 .btn-danger {
3348   color: #fff;
3349   background-color: #d9534f;
3350   border-color: #d43f3a;
3352 .btn-danger:focus,
3353 .btn-danger.focus {
3354   color: #fff;
3355   background-color: #c9302c;
3356   border-color: #761c19;
3358 .btn-danger:hover {
3359   color: #fff;
3360   background-color: #c9302c;
3361   border-color: #ac2925;
3363 .btn-danger:active,
3364 .btn-danger.active,
3365 .open > .dropdown-toggle.btn-danger {
3366   color: #fff;
3367   background-color: #c9302c;
3368   border-color: #ac2925;
3370 .btn-danger:active:hover,
3371 .btn-danger.active:hover,
3372 .open > .dropdown-toggle.btn-danger:hover,
3373 .btn-danger:active:focus,
3374 .btn-danger.active:focus,
3375 .open > .dropdown-toggle.btn-danger:focus,
3376 .btn-danger:active.focus,
3377 .btn-danger.active.focus,
3378 .open > .dropdown-toggle.btn-danger.focus {
3379   color: #fff;
3380   background-color: #ac2925;
3381   border-color: #761c19;
3383 .btn-danger:active,
3384 .btn-danger.active,
3385 .open > .dropdown-toggle.btn-danger {
3386   background-image: none;
3388 .btn-danger.disabled:hover,
3389 .btn-danger[disabled]:hover,
3390 fieldset[disabled] .btn-danger:hover,
3391 .btn-danger.disabled:focus,
3392 .btn-danger[disabled]:focus,
3393 fieldset[disabled] .btn-danger:focus,
3394 .btn-danger.disabled.focus,
3395 .btn-danger[disabled].focus,
3396 fieldset[disabled] .btn-danger.focus {
3397   background-color: #d9534f;
3398   border-color: #d43f3a;
3400 .btn-danger .badge {
3401   color: #d9534f;
3402   background-color: #fff;
3404 .btn-link {
3405   font-weight: normal;
3406   color: #337ab7;
3407   border-radius: 0;
3409 .btn-link,
3410 .btn-link:active,
3411 .btn-link.active,
3412 .btn-link[disabled],
3413 fieldset[disabled] .btn-link {
3414   background-color: transparent;
3415   -webkit-box-shadow: none;
3416           box-shadow: none;
3418 .btn-link,
3419 .btn-link:hover,
3420 .btn-link:focus,
3421 .btn-link:active {
3422   border-color: transparent;
3424 .btn-link:hover,
3425 .btn-link:focus {
3426   color: #23527c;
3427   text-decoration: underline;
3428   background-color: transparent;
3430 .btn-link[disabled]:hover,
3431 fieldset[disabled] .btn-link:hover,
3432 .btn-link[disabled]:focus,
3433 fieldset[disabled] .btn-link:focus {
3434   color: #777;
3435   text-decoration: none;
3437 .btn-lg,
3438 .btn-group-lg > .btn {
3439   padding: 10px 16px;
3440   font-size: 18px;
3441   line-height: 1.3333333;
3442   border-radius: 6px;
3444 .btn-sm,
3445 .btn-group-sm > .btn {
3446   padding: 5px 10px;
3447   font-size: 12px;
3448   line-height: 1.5;
3449   border-radius: 3px;
3451 .btn-xs,
3452 .btn-group-xs > .btn {
3453   padding: 1px 5px;
3454   font-size: 12px;
3455   line-height: 1.5;
3456   border-radius: 3px;
3458 .btn-block {
3459   display: block;
3460   width: 100%;
3462 .btn-block + .btn-block {
3463   margin-top: 5px;
3465 input[type="submit"].btn-block,
3466 input[type="reset"].btn-block,
3467 input[type="button"].btn-block {
3468   width: 100%;
3470 .fade {
3471   opacity: 0;
3472   -webkit-transition: opacity .15s linear;
3473        -o-transition: opacity .15s linear;
3474           transition: opacity .15s linear;
3476 .fade.in {
3477   opacity: 1;
3479 .collapse {
3480   display: none;
3482 .collapse.in {
3483   display: block;
3485 tr.collapse.in {
3486   display: table-row;
3488 tbody.collapse.in {
3489   display: table-row-group;
3491 .collapsing {
3492   position: relative;
3493   height: 0;
3494   overflow: hidden;
3495   -webkit-transition-timing-function: ease;
3496        -o-transition-timing-function: ease;
3497           transition-timing-function: ease;
3498   -webkit-transition-duration: .35s;
3499        -o-transition-duration: .35s;
3500           transition-duration: .35s;
3501   -webkit-transition-property: height, visibility;
3502        -o-transition-property: height, visibility;
3503           transition-property: height, visibility;
3505 .caret {
3506   display: inline-block;
3507   width: 0;
3508   height: 0;
3509   margin-left: 2px;
3510   vertical-align: middle;
3511   border-top: 4px dashed;
3512   border-top: 4px solid \9;
3513   border-right: 4px solid transparent;
3514   border-left: 4px solid transparent;
3516 .dropup,
3517 .dropdown {
3518   position: relative;
3520 .dropdown-toggle:focus {
3521   outline: 0;
3523 .dropdown-menu {
3524   position: absolute;
3525   top: 100%;
3526   left: 0;
3527   z-index: 1000;
3528   display: none;
3529   float: left;
3530   min-width: 160px;
3531   padding: 5px 0;
3532   margin: 2px 0 0;
3533   font-size: 14px;
3534   text-align: left;
3535   list-style: none;
3536   background-color: #fff;
3537   -webkit-background-clip: padding-box;
3538           background-clip: padding-box;
3539   border: 1px solid #ccc;
3540   border: 1px solid rgba(0, 0, 0, .15);
3541   border-radius: 4px;
3542   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3543           box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3545 .dropdown-menu.pull-right {
3546   right: 0;
3547   left: auto;
3549 .dropdown-menu .divider {
3550   height: 1px;
3551   margin: 9px 0;
3552   overflow: hidden;
3553   background-color: #e5e5e5;
3555 .dropdown-menu > li > a {
3556   display: block;
3557   padding: 3px 20px;
3558   clear: both;
3559   font-weight: normal;
3560   line-height: 1.42857143;
3561   color: #333;
3562   white-space: nowrap;
3564 .dropdown-menu > li > a:hover,
3565 .dropdown-menu > li > a:focus {
3566   color: #262626;
3567   text-decoration: none;
3568   background-color: #f5f5f5;
3570 .dropdown-menu > .active > a,
3571 .dropdown-menu > .active > a:hover,
3572 .dropdown-menu > .active > a:focus {
3573   color: #fff;
3574   text-decoration: none;
3575   background-color: #337ab7;
3576   outline: 0;
3578 .dropdown-menu > .disabled > a,
3579 .dropdown-menu > .disabled > a:hover,
3580 .dropdown-menu > .disabled > a:focus {
3581   color: #777;
3583 .dropdown-menu > .disabled > a:hover,
3584 .dropdown-menu > .disabled > a:focus {
3585   text-decoration: none;
3586   cursor: not-allowed;
3587   background-color: transparent;
3588   background-image: none;
3589   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3591 .open > .dropdown-menu {
3592   display: block;
3594 .open > a {
3595   outline: 0;
3597 .dropdown-menu-right {
3598   right: 0;
3599   left: auto;
3601 .dropdown-menu-left {
3602   right: auto;
3603   left: 0;
3605 .dropdown-header {
3606   display: block;
3607   padding: 3px 20px;
3608   font-size: 12px;
3609   line-height: 1.42857143;
3610   color: #777;
3611   white-space: nowrap;
3613 .dropdown-backdrop {
3614   position: fixed;
3615   top: 0;
3616   right: 0;
3617   bottom: 0;
3618   left: 0;
3619   z-index: 990;
3621 .pull-right > .dropdown-menu {
3622   right: 0;
3623   left: auto;
3625 .dropup .caret,
3626 .navbar-fixed-bottom .dropdown .caret {
3627   content: "";
3628   border-top: 0;
3629   border-bottom: 4px dashed;
3630   border-bottom: 4px solid \9;
3632 .dropup .dropdown-menu,
3633 .navbar-fixed-bottom .dropdown .dropdown-menu {
3634   top: auto;
3635   bottom: 100%;
3636   margin-bottom: 2px;
3638 @media (min-width: 768px) {
3639   .navbar-right .dropdown-menu {
3640     right: 0;
3641     left: auto;
3642   }
3643   .navbar-right .dropdown-menu-left {
3644     right: auto;
3645     left: 0;
3646   }
3648 .btn-group,
3649 .btn-group-vertical {
3650   position: relative;
3651   display: inline-block;
3652   vertical-align: middle;
3654 .btn-group > .btn,
3655 .btn-group-vertical > .btn {
3656   position: relative;
3657   float: left;
3659 .btn-group > .btn:hover,
3660 .btn-group-vertical > .btn:hover,
3661 .btn-group > .btn:focus,
3662 .btn-group-vertical > .btn:focus,
3663 .btn-group > .btn:active,
3664 .btn-group-vertical > .btn:active,
3665 .btn-group > .btn.active,
3666 .btn-group-vertical > .btn.active {
3667   z-index: 2;
3669 .btn-group .btn + .btn,
3670 .btn-group .btn + .btn-group,
3671 .btn-group .btn-group + .btn,
3672 .btn-group .btn-group + .btn-group {
3673   margin-left: -1px;
3675 .btn-toolbar {
3676   margin-left: -5px;
3678 .btn-toolbar .btn,
3679 .btn-toolbar .btn-group,
3680 .btn-toolbar .input-group {
3681   float: left;
3683 .btn-toolbar > .btn,
3684 .btn-toolbar > .btn-group,
3685 .btn-toolbar > .input-group {
3686   margin-left: 5px;
3688 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3689   border-radius: 0;
3691 .btn-group > .btn:first-child {
3692   margin-left: 0;
3694 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3695   border-top-right-radius: 0;
3696   border-bottom-right-radius: 0;
3698 .btn-group > .btn:last-child:not(:first-child),
3699 .btn-group > .dropdown-toggle:not(:first-child) {
3700   border-top-left-radius: 0;
3701   border-bottom-left-radius: 0;
3703 .btn-group > .btn-group {
3704   float: left;
3706 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3707   border-radius: 0;
3709 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3710 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3711   border-top-right-radius: 0;
3712   border-bottom-right-radius: 0;
3714 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3715   border-top-left-radius: 0;
3716   border-bottom-left-radius: 0;
3718 .btn-group .dropdown-toggle:active,
3719 .btn-group.open .dropdown-toggle {
3720   outline: 0;
3722 .btn-group > .btn + .dropdown-toggle {
3723   padding-right: 8px;
3724   padding-left: 8px;
3726 .btn-group > .btn-lg + .dropdown-toggle {
3727   padding-right: 12px;
3728   padding-left: 12px;
3730 .btn-group.open .dropdown-toggle {
3731   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3732           box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3734 .btn-group.open .dropdown-toggle.btn-link {
3735   -webkit-box-shadow: none;
3736           box-shadow: none;
3738 .btn .caret {
3739   margin-left: 0;
3741 .btn-lg .caret {
3742   border-width: 5px 5px 0;
3743   border-bottom-width: 0;
3745 .dropup .btn-lg .caret {
3746   border-width: 0 5px 5px;
3748 .btn-group-vertical > .btn,
3749 .btn-group-vertical > .btn-group,
3750 .btn-group-vertical > .btn-group > .btn {
3751   display: block;
3752   float: none;
3753   width: 100%;
3754   max-width: 100%;
3756 .btn-group-vertical > .btn-group > .btn {
3757   float: none;
3759 .btn-group-vertical > .btn + .btn,
3760 .btn-group-vertical > .btn + .btn-group,
3761 .btn-group-vertical > .btn-group + .btn,
3762 .btn-group-vertical > .btn-group + .btn-group {
3763   margin-top: -1px;
3764   margin-left: 0;
3766 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3767   border-radius: 0;
3769 .btn-group-vertical > .btn:first-child:not(:last-child) {
3770   border-top-left-radius: 4px;
3771   border-top-right-radius: 4px;
3772   border-bottom-right-radius: 0;
3773   border-bottom-left-radius: 0;
3775 .btn-group-vertical > .btn:last-child:not(:first-child) {
3776   border-top-left-radius: 0;
3777   border-top-right-radius: 0;
3778   border-bottom-right-radius: 4px;
3779   border-bottom-left-radius: 4px;
3781 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3782   border-radius: 0;
3784 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3785 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3786   border-bottom-right-radius: 0;
3787   border-bottom-left-radius: 0;
3789 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3790   border-top-left-radius: 0;
3791   border-top-right-radius: 0;
3793 .btn-group-justified {
3794   display: table;
3795   width: 100%;
3796   table-layout: fixed;
3797   border-collapse: separate;
3799 .btn-group-justified > .btn,
3800 .btn-group-justified > .btn-group {
3801   display: table-cell;
3802   float: none;
3803   width: 1%;
3805 .btn-group-justified > .btn-group .btn {
3806   width: 100%;
3808 .btn-group-justified > .btn-group .dropdown-menu {
3809   left: auto;
3811 [data-toggle="buttons"] > .btn input[type="radio"],
3812 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3813 [data-toggle="buttons"] > .btn input[type="checkbox"],
3814 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3815   position: absolute;
3816   clip: rect(0, 0, 0, 0);
3817   pointer-events: none;
3819 .input-group {
3820   position: relative;
3821   display: table;
3822   border-collapse: separate;
3824 .input-group[class*="col-"] {
3825   float: none;
3826   padding-right: 0;
3827   padding-left: 0;
3829 .input-group .form-control {
3830   position: relative;
3831   z-index: 2;
3832   float: left;
3833   width: 100%;
3834   margin-bottom: 0;
3836 .input-group .form-control:focus {
3837   z-index: 3;
3839 .input-group-lg > .form-control,
3840 .input-group-lg > .input-group-addon,
3841 .input-group-lg > .input-group-btn > .btn {
3842   height: 46px;
3843   padding: 10px 16px;
3844   font-size: 18px;
3845   line-height: 1.3333333;
3846   border-radius: 6px;
3848 select.input-group-lg > .form-control,
3849 select.input-group-lg > .input-group-addon,
3850 select.input-group-lg > .input-group-btn > .btn {
3851   height: 46px;
3852   line-height: 46px;
3854 textarea.input-group-lg > .form-control,
3855 textarea.input-group-lg > .input-group-addon,
3856 textarea.input-group-lg > .input-group-btn > .btn,
3857 select[multiple].input-group-lg > .form-control,
3858 select[multiple].input-group-lg > .input-group-addon,
3859 select[multiple].input-group-lg > .input-group-btn > .btn {
3860   height: auto;
3862 .input-group-sm > .form-control,
3863 .input-group-sm > .input-group-addon,
3864 .input-group-sm > .input-group-btn > .btn {
3865   height: 30px;
3866   padding: 5px 10px;
3867   font-size: 12px;
3868   line-height: 1.5;
3869   border-radius: 3px;
3871 select.input-group-sm > .form-control,
3872 select.input-group-sm > .input-group-addon,
3873 select.input-group-sm > .input-group-btn > .btn {
3874   height: 30px;
3875   line-height: 30px;
3877 textarea.input-group-sm > .form-control,
3878 textarea.input-group-sm > .input-group-addon,
3879 textarea.input-group-sm > .input-group-btn > .btn,
3880 select[multiple].input-group-sm > .form-control,
3881 select[multiple].input-group-sm > .input-group-addon,
3882 select[multiple].input-group-sm > .input-group-btn > .btn {
3883   height: auto;
3885 .input-group-addon,
3886 .input-group-btn,
3887 .input-group .form-control {
3888   display: table-cell;
3890 .input-group-addon:not(:first-child):not(:last-child),
3891 .input-group-btn:not(:first-child):not(:last-child),
3892 .input-group .form-control:not(:first-child):not(:last-child) {
3893   border-radius: 0;
3895 .input-group-addon,
3896 .input-group-btn {
3897   width: 1%;
3898   white-space: nowrap;
3899   vertical-align: middle;
3901 .input-group-addon {
3902   padding: 6px 12px;
3903   font-size: 14px;
3904   font-weight: normal;
3905   line-height: 1;
3906   color: #555;
3907   text-align: center;
3908   background-color: #eee;
3909   border: 1px solid #ccc;
3910   border-radius: 4px;
3912 .input-group-addon.input-sm {
3913   padding: 5px 10px;
3914   font-size: 12px;
3915   border-radius: 3px;
3917 .input-group-addon.input-lg {
3918   padding: 10px 16px;
3919   font-size: 18px;
3920   border-radius: 6px;
3922 .input-group-addon input[type="radio"],
3923 .input-group-addon input[type="checkbox"] {
3924   margin-top: 0;
3926 .input-group .form-control:first-child,
3927 .input-group-addon:first-child,
3928 .input-group-btn:first-child > .btn,
3929 .input-group-btn:first-child > .btn-group > .btn,
3930 .input-group-btn:first-child > .dropdown-toggle,
3931 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3932 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3933   border-top-right-radius: 0;
3934   border-bottom-right-radius: 0;
3936 .input-group-addon:first-child {
3937   border-right: 0;
3939 .input-group .form-control:last-child,
3940 .input-group-addon:last-child,
3941 .input-group-btn:last-child > .btn,
3942 .input-group-btn:last-child > .btn-group > .btn,
3943 .input-group-btn:last-child > .dropdown-toggle,
3944 .input-group-btn:first-child > .btn:not(:first-child),
3945 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3946   border-top-left-radius: 0;
3947   border-bottom-left-radius: 0;
3949 .input-group-addon:last-child {
3950   border-left: 0;
3952 .input-group-btn {
3953   position: relative;
3954   font-size: 0;
3955   white-space: nowrap;
3957 .input-group-btn > .btn {
3958   position: relative;
3960 .input-group-btn > .btn + .btn {
3961   margin-left: -1px;
3963 .input-group-btn > .btn:hover,
3964 .input-group-btn > .btn:focus,
3965 .input-group-btn > .btn:active {
3966   z-index: 2;
3968 .input-group-btn:first-child > .btn,
3969 .input-group-btn:first-child > .btn-group {
3970   margin-right: -1px;
3972 .input-group-btn:last-child > .btn,
3973 .input-group-btn:last-child > .btn-group {
3974   z-index: 2;
3975   margin-left: -1px;
3977 .nav {
3978   padding-left: 0;
3979   margin-bottom: 0;
3980   list-style: none;
3982 .nav > li {
3983   position: relative;
3984   display: block;
3986 .nav > li > a {
3987   position: relative;
3988   display: block;
3989   padding: 10px 15px;
3991 .nav > li > a:hover,
3992 .nav > li > a:focus {
3993   text-decoration: none;
3994   background-color: #eee;
3996 .nav > li.disabled > a {
3997   color: #777;
3999 .nav > li.disabled > a:hover,
4000 .nav > li.disabled > a:focus {
4001   color: #777;
4002   text-decoration: none;
4003   cursor: not-allowed;
4004   background-color: transparent;
4006 .nav .open > a,
4007 .nav .open > a:hover,
4008 .nav .open > a:focus {
4009   background-color: #eee;
4010   border-color: #337ab7;
4012 .nav .nav-divider {
4013   height: 1px;
4014   margin: 9px 0;
4015   overflow: hidden;
4016   background-color: #e5e5e5;
4018 .nav > li > a > img {
4019   max-width: none;
4021 .nav-tabs {
4022   border-bottom: 1px solid #ddd;
4024 .nav-tabs > li {
4025   float: left;
4026   margin-bottom: -1px;
4028 .nav-tabs > li > a {
4029   margin-right: 2px;
4030   line-height: 1.42857143;
4031   border: 1px solid transparent;
4032   border-radius: 4px 4px 0 0;
4034 .nav-tabs > li > a:hover {
4035   border-color: #eee #eee #ddd;
4037 .nav-tabs > li.active > a,
4038 .nav-tabs > li.active > a:hover,
4039 .nav-tabs > li.active > a:focus {
4040   color: #555;
4041   cursor: default;
4042   background-color: #fff;
4043   border: 1px solid #ddd;
4044   border-bottom-color: transparent;
4046 .nav-tabs.nav-justified {
4047   width: 100%;
4048   border-bottom: 0;
4050 .nav-tabs.nav-justified > li {
4051   float: none;
4053 .nav-tabs.nav-justified > li > a {
4054   margin-bottom: 5px;
4055   text-align: center;
4057 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
4058   top: auto;
4059   left: auto;
4061 @media (min-width: 768px) {
4062   .nav-tabs.nav-justified > li {
4063     display: table-cell;
4064     width: 1%;
4065   }
4066   .nav-tabs.nav-justified > li > a {
4067     margin-bottom: 0;
4068   }
4070 .nav-tabs.nav-justified > li > a {
4071   margin-right: 0;
4072   border-radius: 4px;
4074 .nav-tabs.nav-justified > .active > a,
4075 .nav-tabs.nav-justified > .active > a:hover,
4076 .nav-tabs.nav-justified > .active > a:focus {
4077   border: 1px solid #ddd;
4079 @media (min-width: 768px) {
4080   .nav-tabs.nav-justified > li > a {
4081     border-bottom: 1px solid #ddd;
4082     border-radius: 4px 4px 0 0;
4083   }
4084   .nav-tabs.nav-justified > .active > a,
4085   .nav-tabs.nav-justified > .active > a:hover,
4086   .nav-tabs.nav-justified > .active > a:focus {
4087     border-bottom-color: #fff;
4088   }
4090 .nav-pills > li {
4091   float: left;
4093 .nav-pills > li > a {
4094   border-radius: 4px;
4096 .nav-pills > li + li {
4097   margin-left: 2px;
4099 .nav-pills > li.active > a,
4100 .nav-pills > li.active > a:hover,
4101 .nav-pills > li.active > a:focus {
4102   color: #fff;
4103   background-color: #337ab7;
4105 .nav-stacked > li {
4106   float: none;
4108 .nav-stacked > li + li {
4109   margin-top: 2px;
4110   margin-left: 0;
4112 .nav-justified {
4113   width: 100%;
4115 .nav-justified > li {
4116   float: none;
4118 .nav-justified > li > a {
4119   margin-bottom: 5px;
4120   text-align: center;
4122 .nav-justified > .dropdown .dropdown-menu {
4123   top: auto;
4124   left: auto;
4126 @media (min-width: 768px) {
4127   .nav-justified > li {
4128     display: table-cell;
4129     width: 1%;
4130   }
4131   .nav-justified > li > a {
4132     margin-bottom: 0;
4133   }
4135 .nav-tabs-justified {
4136   border-bottom: 0;
4138 .nav-tabs-justified > li > a {
4139   margin-right: 0;
4140   border-radius: 4px;
4142 .nav-tabs-justified > .active > a,
4143 .nav-tabs-justified > .active > a:hover,
4144 .nav-tabs-justified > .active > a:focus {
4145   border: 1px solid #ddd;
4147 @media (min-width: 768px) {
4148   .nav-tabs-justified > li > a {
4149     border-bottom: 1px solid #ddd;
4150     border-radius: 4px 4px 0 0;
4151   }
4152   .nav-tabs-justified > .active > a,
4153   .nav-tabs-justified > .active > a:hover,
4154   .nav-tabs-justified > .active > a:focus {
4155     border-bottom-color: #fff;
4156   }
4158 .tab-content > .tab-pane {
4159   display: none;
4161 .tab-content > .active {
4162   display: block;
4164 .nav-tabs .dropdown-menu {
4165   margin-top: -1px;
4166   border-top-left-radius: 0;
4167   border-top-right-radius: 0;
4169 .navbar {
4170   position: relative;
4171   min-height: 50px;
4172   margin-bottom: 20px;
4173   border: 1px solid transparent;
4175 @media (min-width: 768px) {
4176   .navbar {
4177     border-radius: 4px;
4178   }
4180 @media (min-width: 768px) {
4181   .navbar-header {
4182     float: left;
4183   }
4185 .navbar-collapse {
4186   padding-right: 15px;
4187   padding-left: 15px;
4188   overflow-x: visible;
4189   -webkit-overflow-scrolling: touch;
4190   border-top: 1px solid transparent;
4191   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
4192           box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
4194 .navbar-collapse.in {
4195   overflow-y: auto;
4197 @media (min-width: 768px) {
4198   .navbar-collapse {
4199     width: auto;
4200     border-top: 0;
4201     -webkit-box-shadow: none;
4202             box-shadow: none;
4203   }
4204   .navbar-collapse.collapse {
4205     display: block !important;
4206     height: auto !important;
4207     padding-bottom: 0;
4208     overflow: visible !important;
4209   }
4210   .navbar-collapse.in {
4211     overflow-y: visible;
4212   }
4213   .navbar-fixed-top .navbar-collapse,
4214   .navbar-static-top .navbar-collapse,
4215   .navbar-fixed-bottom .navbar-collapse {
4216     padding-right: 0;
4217     padding-left: 0;
4218   }
4220 .navbar-fixed-top .navbar-collapse,
4221 .navbar-fixed-bottom .navbar-collapse {
4222   max-height: 340px;
4224 @media (max-device-width: 480px) and (orientation: landscape) {
4225   .navbar-fixed-top .navbar-collapse,
4226   .navbar-fixed-bottom .navbar-collapse {
4227     max-height: 200px;
4228   }
4230 .container > .navbar-header,
4231 .container-fluid > .navbar-header,
4232 .container > .navbar-collapse,
4233 .container-fluid > .navbar-collapse {
4234   margin-right: -15px;
4235   margin-left: -15px;
4237 @media (min-width: 768px) {
4238   .container > .navbar-header,
4239   .container-fluid > .navbar-header,
4240   .container > .navbar-collapse,
4241   .container-fluid > .navbar-collapse {
4242     margin-right: 0;
4243     margin-left: 0;
4244   }
4246 .navbar-static-top {
4247   z-index: 1000;
4248   border-width: 0 0 1px;
4250 @media (min-width: 768px) {
4251   .navbar-static-top {
4252     border-radius: 0;
4253   }
4255 .navbar-fixed-top,
4256 .navbar-fixed-bottom {
4257   position: fixed;
4258   right: 0;
4259   left: 0;
4260   z-index: 1030;
4262 @media (min-width: 768px) {
4263   .navbar-fixed-top,
4264   .navbar-fixed-bottom {
4265     border-radius: 0;
4266   }
4268 .navbar-fixed-top {
4269   top: 0;
4270   border-width: 0 0 1px;
4272 .navbar-fixed-bottom {
4273   bottom: 0;
4274   margin-bottom: 0;
4275   border-width: 1px 0 0;
4277 .navbar-brand {
4278   float: left;
4279   height: 50px;
4280   padding: 15px 15px;
4281   font-size: 18px;
4282   line-height: 20px;
4284 .navbar-brand:hover,
4285 .navbar-brand:focus {
4286   text-decoration: none;
4288 .navbar-brand > img {
4289   display: block;
4291 @media (min-width: 768px) {
4292   .navbar > .container .navbar-brand,
4293   .navbar > .container-fluid .navbar-brand {
4294     margin-left: -15px;
4295   }
4297 .navbar-toggle {
4298   position: relative;
4299   float: right;
4300   padding: 9px 10px;
4301   margin-top: 8px;
4302   margin-right: 15px;
4303   margin-bottom: 8px;
4304   background-color: transparent;
4305   background-image: none;
4306   border: 1px solid transparent;
4307   border-radius: 4px;
4309 .navbar-toggle:focus {
4310   outline: 0;
4312 .navbar-toggle .icon-bar {
4313   display: block;
4314   width: 22px;
4315   height: 2px;
4316   border-radius: 1px;
4318 .navbar-toggle .icon-bar + .icon-bar {
4319   margin-top: 4px;
4321 @media (min-width: 768px) {
4322   .navbar-toggle {
4323     display: none;
4324   }
4326 .navbar-nav {
4327   margin: 7.5px -15px;
4329 .navbar-nav > li > a {
4330   padding-top: 10px;
4331   padding-bottom: 10px;
4332   line-height: 20px;
4334 @media (max-width: 767px) {
4335   .navbar-nav .open .dropdown-menu {
4336     position: static;
4337     float: none;
4338     width: auto;
4339     margin-top: 0;
4340     background-color: transparent;
4341     border: 0;
4342     -webkit-box-shadow: none;
4343             box-shadow: none;
4344   }
4345   .navbar-nav .open .dropdown-menu > li > a,
4346   .navbar-nav .open .dropdown-menu .dropdown-header {
4347     padding: 5px 15px 5px 25px;
4348   }
4349   .navbar-nav .open .dropdown-menu > li > a {
4350     line-height: 20px;
4351   }
4352   .navbar-nav .open .dropdown-menu > li > a:hover,
4353   .navbar-nav .open .dropdown-menu > li > a:focus {
4354     background-image: none;
4355   }
4357 @media (min-width: 768px) {
4358   .navbar-nav {
4359     float: left;
4360     margin: 0;
4361   }
4362   .navbar-nav > li {
4363     float: left;
4364   }
4365   .navbar-nav > li > a {
4366     padding-top: 15px;
4367     padding-bottom: 15px;
4368   }
4370 .navbar-form {
4371   padding: 10px 15px;
4372   margin-top: 8px;
4373   margin-right: -15px;
4374   margin-bottom: 8px;
4375   margin-left: -15px;
4376   border-top: 1px solid transparent;
4377   border-bottom: 1px solid transparent;
4378   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4379           box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4381 @media (min-width: 768px) {
4382   .navbar-form .form-group {
4383     display: inline-block;
4384     margin-bottom: 0;
4385     vertical-align: middle;
4386   }
4387   .navbar-form .form-control {
4388     display: inline-block;
4389     width: auto;
4390     vertical-align: middle;
4391   }
4392   .navbar-form .form-control-static {
4393     display: inline-block;
4394   }
4395   .navbar-form .input-group {
4396     display: inline-table;
4397     vertical-align: middle;
4398   }
4399   .navbar-form .input-group .input-group-addon,
4400   .navbar-form .input-group .input-group-btn,
4401   .navbar-form .input-group .form-control {
4402     width: auto;
4403   }
4404   .navbar-form .input-group > .form-control {
4405     width: 100%;
4406   }
4407   .navbar-form .control-label {
4408     margin-bottom: 0;
4409     vertical-align: middle;
4410   }
4411   .navbar-form .radio,
4412   .navbar-form .checkbox {
4413     display: inline-block;
4414     margin-top: 0;
4415     margin-bottom: 0;
4416     vertical-align: middle;
4417   }
4418   .navbar-form .radio label,
4419   .navbar-form .checkbox label {
4420     padding-left: 0;
4421   }
4422   .navbar-form .radio input[type="radio"],
4423   .navbar-form .checkbox input[type="checkbox"] {
4424     position: relative;
4425     margin-left: 0;
4426   }
4427   .navbar-form .has-feedback .form-control-feedback {
4428     top: 0;
4429   }
4431 @media (max-width: 767px) {
4432   .navbar-form .form-group {
4433     margin-bottom: 5px;
4434   }
4435   .navbar-form .form-group:last-child {
4436     margin-bottom: 0;
4437   }
4439 @media (min-width: 768px) {
4440   .navbar-form {
4441     width: auto;
4442     padding-top: 0;
4443     padding-bottom: 0;
4444     margin-right: 0;
4445     margin-left: 0;
4446     border: 0;
4447     -webkit-box-shadow: none;
4448             box-shadow: none;
4449   }
4451 .navbar-nav > li > .dropdown-menu {
4452   margin-top: 0;
4453   border-top-left-radius: 0;
4454   border-top-right-radius: 0;
4456 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4457   margin-bottom: 0;
4458   border-top-left-radius: 4px;
4459   border-top-right-radius: 4px;
4460   border-bottom-right-radius: 0;
4461   border-bottom-left-radius: 0;
4463 .navbar-btn {
4464   margin-top: 8px;
4465   margin-bottom: 8px;
4467 .navbar-btn.btn-sm {
4468   margin-top: 10px;
4469   margin-bottom: 10px;
4471 .navbar-btn.btn-xs {
4472   margin-top: 14px;
4473   margin-bottom: 14px;
4475 .navbar-text {
4476   margin-top: 15px;
4477   margin-bottom: 15px;
4479 @media (min-width: 768px) {
4480   .navbar-text {
4481     float: left;
4482     margin-right: 15px;
4483     margin-left: 15px;
4484   }
4486 @media (min-width: 768px) {
4487   .navbar-left {
4488     float: left !important;
4489   }
4490   .navbar-right {
4491     float: right !important;
4492     margin-right: -15px;
4493   }
4494   .navbar-right ~ .navbar-right {
4495     margin-right: 0;
4496   }
4498 .navbar-default {
4499   background-color: #f8f8f8;
4500   border-color: #e7e7e7;
4502 .navbar-default .navbar-brand {
4503   color: #777;
4505 .navbar-default .navbar-brand:hover,
4506 .navbar-default .navbar-brand:focus {
4507   color: #5e5e5e;
4508   background-color: transparent;
4510 .navbar-default .navbar-text {
4511   color: #777;
4513 .navbar-default .navbar-nav > li > a {
4514   color: #777;
4516 .navbar-default .navbar-nav > li > a:hover,
4517 .navbar-default .navbar-nav > li > a:focus {
4518   color: #333;
4519   background-color: transparent;
4521 .navbar-default .navbar-nav > .active > a,
4522 .navbar-default .navbar-nav > .active > a:hover,
4523 .navbar-default .navbar-nav > .active > a:focus {
4524   color: #555;
4525   background-color: #e7e7e7;
4527 .navbar-default .navbar-nav > .disabled > a,
4528 .navbar-default .navbar-nav > .disabled > a:hover,
4529 .navbar-default .navbar-nav > .disabled > a:focus {
4530   color: #ccc;
4531   background-color: transparent;
4533 .navbar-default .navbar-toggle {
4534   border-color: #ddd;
4536 .navbar-default .navbar-toggle:hover,
4537 .navbar-default .navbar-toggle:focus {
4538   background-color: #ddd;
4540 .navbar-default .navbar-toggle .icon-bar {
4541   background-color: #888;
4543 .navbar-default .navbar-collapse,
4544 .navbar-default .navbar-form {
4545   border-color: #e7e7e7;
4547 .navbar-default .navbar-nav > .open > a,
4548 .navbar-default .navbar-nav > .open > a:hover,
4549 .navbar-default .navbar-nav > .open > a:focus {
4550   color: #555;
4551   background-color: #e7e7e7;
4553 @media (max-width: 767px) {
4554   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4555     color: #777;
4556   }
4557   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4558   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4559     color: #333;
4560     background-color: transparent;
4561   }
4562   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4563   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4564   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4565     color: #555;
4566     background-color: #e7e7e7;
4567   }
4568   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4569   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4570   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4571     color: #ccc;
4572     background-color: transparent;
4573   }
4575 .navbar-default .navbar-link {
4576   color: #777;
4578 .navbar-default .navbar-link:hover {
4579   color: #333;
4581 .navbar-default .btn-link {
4582   color: #777;
4584 .navbar-default .btn-link:hover,
4585 .navbar-default .btn-link:focus {
4586   color: #333;
4588 .navbar-default .btn-link[disabled]:hover,
4589 fieldset[disabled] .navbar-default .btn-link:hover,
4590 .navbar-default .btn-link[disabled]:focus,
4591 fieldset[disabled] .navbar-default .btn-link:focus {
4592   color: #ccc;
4594 .navbar-inverse {
4595   background-color: #222;
4596   border-color: #080808;
4598 .navbar-inverse .navbar-brand {
4599   color: #9d9d9d;
4601 .navbar-inverse .navbar-brand:hover,
4602 .navbar-inverse .navbar-brand:focus {
4603   color: #fff;
4604   background-color: transparent;
4606 .navbar-inverse .navbar-text {
4607   color: #9d9d9d;
4609 .navbar-inverse .navbar-nav > li > a {
4610   color: #9d9d9d;
4612 .navbar-inverse .navbar-nav > li > a:hover,
4613 .navbar-inverse .navbar-nav > li > a:focus {
4614   color: #fff;
4615   background-color: transparent;
4617 .navbar-inverse .navbar-nav > .active > a,
4618 .navbar-inverse .navbar-nav > .active > a:hover,
4619 .navbar-inverse .navbar-nav > .active > a:focus {
4620   color: #fff;
4621   background-color: #080808;
4623 .navbar-inverse .navbar-nav > .disabled > a,
4624 .navbar-inverse .navbar-nav > .disabled > a:hover,
4625 .navbar-inverse .navbar-nav > .disabled > a:focus {
4626   color: #444;
4627   background-color: transparent;
4629 .navbar-inverse .navbar-toggle {
4630   border-color: #333;
4632 .navbar-inverse .navbar-toggle:hover,
4633 .navbar-inverse .navbar-toggle:focus {
4634   background-color: #333;
4636 .navbar-inverse .navbar-toggle .icon-bar {
4637   background-color: #fff;
4639 .navbar-inverse .navbar-collapse,
4640 .navbar-inverse .navbar-form {
4641   border-color: #101010;
4643 .navbar-inverse .navbar-nav > .open > a,
4644 .navbar-inverse .navbar-nav > .open > a:hover,
4645 .navbar-inverse .navbar-nav > .open > a:focus {
4646   color: #fff;
4647   background-color: #080808;
4649 @media (max-width: 767px) {
4650   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4651     border-color: #080808;
4652   }
4653   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4654     background-color: #080808;
4655   }
4656   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4657     color: #9d9d9d;
4658   }
4659   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4660   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4661     color: #fff;
4662     background-color: transparent;
4663   }
4664   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4665   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4666   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4667     color: #fff;
4668     background-color: #080808;
4669   }
4670   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4671   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4672   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4673     color: #444;
4674     background-color: transparent;
4675   }
4677 .navbar-inverse .navbar-link {
4678   color: #9d9d9d;
4680 .navbar-inverse .navbar-link:hover {
4681   color: #fff;
4683 .navbar-inverse .btn-link {
4684   color: #9d9d9d;
4686 .navbar-inverse .btn-link:hover,
4687 .navbar-inverse .btn-link:focus {
4688   color: #fff;
4690 .navbar-inverse .btn-link[disabled]:hover,
4691 fieldset[disabled] .navbar-inverse .btn-link:hover,
4692 .navbar-inverse .btn-link[disabled]:focus,
4693 fieldset[disabled] .navbar-inverse .btn-link:focus {
4694   color: #444;
4696 .breadcrumb {
4697   padding: 8px 15px;
4698   margin-bottom: 20px;
4699   list-style: none;
4700   background-color: #f5f5f5;
4701   border-radius: 4px;
4703 .breadcrumb > li {
4704   display: inline-block;
4706 .breadcrumb > li + li:before {
4707   padding: 0 5px;
4708   color: #ccc;
4709   content: "/\00a0";
4711 .breadcrumb > .active {
4712   color: #777;
4714 .pagination {
4715   display: inline-block;
4716   padding-left: 0;
4717   margin: 20px 0;
4718   border-radius: 4px;
4720 .pagination > li {
4721   display: inline;
4723 .pagination > li > a,
4724 .pagination > li > span {
4725   position: relative;
4726   float: left;
4727   padding: 6px 12px;
4728   margin-left: -1px;
4729   line-height: 1.42857143;
4730   color: #337ab7;
4731   text-decoration: none;
4732   background-color: #fff;
4733   border: 1px solid #ddd;
4735 .pagination > li:first-child > a,
4736 .pagination > li:first-child > span {
4737   margin-left: 0;
4738   border-top-left-radius: 4px;
4739   border-bottom-left-radius: 4px;
4741 .pagination > li:last-child > a,
4742 .pagination > li:last-child > span {
4743   border-top-right-radius: 4px;
4744   border-bottom-right-radius: 4px;
4746 .pagination > li > a:hover,
4747 .pagination > li > span:hover,
4748 .pagination > li > a:focus,
4749 .pagination > li > span:focus {
4750   z-index: 2;
4751   color: #23527c;
4752   background-color: #eee;
4753   border-color: #ddd;
4755 .pagination > .active > a,
4756 .pagination > .active > span,
4757 .pagination > .active > a:hover,
4758 .pagination > .active > span:hover,
4759 .pagination > .active > a:focus,
4760 .pagination > .active > span:focus {
4761   z-index: 3;
4762   color: #fff;
4763   cursor: default;
4764   background-color: #337ab7;
4765   border-color: #337ab7;
4767 .pagination > .disabled > span,
4768 .pagination > .disabled > span:hover,
4769 .pagination > .disabled > span:focus,
4770 .pagination > .disabled > a,
4771 .pagination > .disabled > a:hover,
4772 .pagination > .disabled > a:focus {
4773   color: #777;
4774   cursor: not-allowed;
4775   background-color: #fff;
4776   border-color: #ddd;
4778 .pagination-lg > li > a,
4779 .pagination-lg > li > span {
4780   padding: 10px 16px;
4781   font-size: 18px;
4782   line-height: 1.3333333;
4784 .pagination-lg > li:first-child > a,
4785 .pagination-lg > li:first-child > span {
4786   border-top-left-radius: 6px;
4787   border-bottom-left-radius: 6px;
4789 .pagination-lg > li:last-child > a,
4790 .pagination-lg > li:last-child > span {
4791   border-top-right-radius: 6px;
4792   border-bottom-right-radius: 6px;
4794 .pagination-sm > li > a,
4795 .pagination-sm > li > span {
4796   padding: 5px 10px;
4797   font-size: 12px;
4798   line-height: 1.5;
4800 .pagination-sm > li:first-child > a,
4801 .pagination-sm > li:first-child > span {
4802   border-top-left-radius: 3px;
4803   border-bottom-left-radius: 3px;
4805 .pagination-sm > li:last-child > a,
4806 .pagination-sm > li:last-child > span {
4807   border-top-right-radius: 3px;
4808   border-bottom-right-radius: 3px;
4810 .pager {
4811   padding-left: 0;
4812   margin: 20px 0;
4813   text-align: center;
4814   list-style: none;
4816 .pager li {
4817   display: inline;
4819 .pager li > a,
4820 .pager li > span {
4821   display: inline-block;
4822   padding: 5px 14px;
4823   background-color: #fff;
4824   border: 1px solid #ddd;
4825   border-radius: 15px;
4827 .pager li > a:hover,
4828 .pager li > a:focus {
4829   text-decoration: none;
4830   background-color: #eee;
4832 .pager .next > a,
4833 .pager .next > span {
4834   float: right;
4836 .pager .previous > a,
4837 .pager .previous > span {
4838   float: left;
4840 .pager .disabled > a,
4841 .pager .disabled > a:hover,
4842 .pager .disabled > a:focus,
4843 .pager .disabled > span {
4844   color: #777;
4845   cursor: not-allowed;
4846   background-color: #fff;
4848 .label {
4849   display: inline;
4850   padding: .2em .6em .3em;
4851   font-size: 75%;
4852   font-weight: bold;
4853   line-height: 1;
4854   color: #fff;
4855   text-align: center;
4856   white-space: nowrap;
4857   vertical-align: baseline;
4858   border-radius: .25em;
4860 a.label:hover,
4861 a.label:focus {
4862   color: #fff;
4863   text-decoration: none;
4864   cursor: pointer;
4866 .label:empty {
4867   display: none;
4869 .btn .label {
4870   position: relative;
4871   top: -1px;
4873 .label-default {
4874   background-color: #777;
4876 .label-default[href]:hover,
4877 .label-default[href]:focus {
4878   background-color: #5e5e5e;
4880 .label-primary {
4881   background-color: #337ab7;
4883 .label-primary[href]:hover,
4884 .label-primary[href]:focus {
4885   background-color: #286090;
4887 .label-success {
4888   background-color: #5cb85c;
4890 .label-success[href]:hover,
4891 .label-success[href]:focus {
4892   background-color: #449d44;
4894 .label-info {
4895   background-color: #5bc0de;
4897 .label-info[href]:hover,
4898 .label-info[href]:focus {
4899   background-color: #31b0d5;
4901 .label-warning {
4902   background-color: #f0ad4e;
4904 .label-warning[href]:hover,
4905 .label-warning[href]:focus {
4906   background-color: #ec971f;
4908 .label-danger {
4909   background-color: #d9534f;
4911 .label-danger[href]:hover,
4912 .label-danger[href]:focus {
4913   background-color: #c9302c;
4915 .badge {
4916   display: inline-block;
4917   min-width: 10px;
4918   padding: 3px 7px;
4919   font-size: 12px;
4920   font-weight: bold;
4921   line-height: 1;
4922   color: #fff;
4923   text-align: center;
4924   white-space: nowrap;
4925   vertical-align: middle;
4926   background-color: #777;
4927   border-radius: 10px;
4929 .badge:empty {
4930   display: none;
4932 .btn .badge {
4933   position: relative;
4934   top: -1px;
4936 .btn-xs .badge,
4937 .btn-group-xs > .btn .badge {
4938   top: 0;
4939   padding: 1px 5px;
4941 a.badge:hover,
4942 a.badge:focus {
4943   color: #fff;
4944   text-decoration: none;
4945   cursor: pointer;
4947 .list-group-item.active > .badge,
4948 .nav-pills > .active > a > .badge {
4949   color: #337ab7;
4950   background-color: #fff;
4952 .list-group-item > .badge {
4953   float: right;
4955 .list-group-item > .badge + .badge {
4956   margin-right: 5px;
4958 .nav-pills > li > a > .badge {
4959   margin-left: 3px;
4961 .jumbotron {
4962   padding-top: 30px;
4963   padding-bottom: 30px;
4964   margin-bottom: 30px;
4965   color: inherit;
4966   background-color: #eee;
4968 .jumbotron h1,
4969 .jumbotron .h1 {
4970   color: inherit;
4972 .jumbotron p {
4973   margin-bottom: 15px;
4974   font-size: 21px;
4975   font-weight: 200;
4977 .jumbotron > hr {
4978   border-top-color: #d5d5d5;
4980 .container .jumbotron,
4981 .container-fluid .jumbotron {
4982   padding-right: 15px;
4983   padding-left: 15px;
4984   border-radius: 6px;
4986 .jumbotron .container {
4987   max-width: 100%;
4989 @media screen and (min-width: 768px) {
4990   .jumbotron {
4991     padding-top: 48px;
4992     padding-bottom: 48px;
4993   }
4994   .container .jumbotron,
4995   .container-fluid .jumbotron {
4996     padding-right: 60px;
4997     padding-left: 60px;
4998   }
4999   .jumbotron h1,
5000   .jumbotron .h1 {
5001     font-size: 63px;
5002   }
5004 .thumbnail {
5005   display: block;
5006   padding: 4px;
5007   margin-bottom: 20px;
5008   line-height: 1.42857143;
5009   background-color: #fff;
5010   border: 1px solid #ddd;
5011   border-radius: 4px;
5012   -webkit-transition: border .2s ease-in-out;
5013        -o-transition: border .2s ease-in-out;
5014           transition: border .2s ease-in-out;
5016 .thumbnail > img,
5017 .thumbnail a > img {
5018   margin-right: auto;
5019   margin-left: auto;
5021 a.thumbnail:hover,
5022 a.thumbnail:focus,
5023 a.thumbnail.active {
5024   border-color: #337ab7;
5026 .thumbnail .caption {
5027   padding: 9px;
5028   color: #333;
5030 .alert {
5031   padding: 15px;
5032   margin-bottom: 20px;
5033   border: 1px solid transparent;
5034   border-radius: 4px;
5036 .alert h4 {
5037   margin-top: 0;
5038   color: inherit;
5040 .alert .alert-link {
5041   font-weight: bold;
5043 .alert > p,
5044 .alert > ul {
5045   margin-bottom: 0;
5047 .alert > p + p {
5048   margin-top: 5px;
5050 .alert-dismissable,
5051 .alert-dismissible {
5052   padding-right: 35px;
5054 .alert-dismissable .close,
5055 .alert-dismissible .close {
5056   position: relative;
5057   top: -2px;
5058   right: -21px;
5059   color: inherit;
5061 .alert-success {
5062   color: #3c763d;
5063   background-color: #dff0d8;
5064   border-color: #d6e9c6;
5066 .alert-success hr {
5067   border-top-color: #c9e2b3;
5069 .alert-success .alert-link {
5070   color: #2b542c;
5072 .alert-info {
5073   color: #31708f;
5074   background-color: #d9edf7;
5075   border-color: #bce8f1;
5077 .alert-info hr {
5078   border-top-color: #a6e1ec;
5080 .alert-info .alert-link {
5081   color: #245269;
5083 .alert-warning {
5084   color: #8a6d3b;
5085   background-color: #fcf8e3;
5086   border-color: #faebcc;
5088 .alert-warning hr {
5089   border-top-color: #f7e1b5;
5091 .alert-warning .alert-link {
5092   color: #66512c;
5094 .alert-danger {
5095   color: #a94442;
5096   background-color: #f2dede;
5097   border-color: #ebccd1;
5099 .alert-danger hr {
5100   border-top-color: #e4b9c0;
5102 .alert-danger .alert-link {
5103   color: #843534;
5105 @-webkit-keyframes progress-bar-stripes {
5106   from {
5107     background-position: 40px 0;
5108   }
5109   to {
5110     background-position: 0 0;
5111   }
5113 @-o-keyframes progress-bar-stripes {
5114   from {
5115     background-position: 40px 0;
5116   }
5117   to {
5118     background-position: 0 0;
5119   }
5121 @keyframes progress-bar-stripes {
5122   from {
5123     background-position: 40px 0;
5124   }
5125   to {
5126     background-position: 0 0;
5127   }
5129 .progress {
5130   height: 20px;
5131   margin-bottom: 20px;
5132   overflow: hidden;
5133   background-color: #f5f5f5;
5134   border-radius: 4px;
5135   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
5136           box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
5138 .progress-bar {
5139   float: left;
5140   width: 0;
5141   height: 100%;
5142   font-size: 12px;
5143   line-height: 20px;
5144   color: #fff;
5145   text-align: center;
5146   background-color: #337ab7;
5147   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
5148           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
5149   -webkit-transition: width .6s ease;
5150        -o-transition: width .6s ease;
5151           transition: width .6s ease;
5153 .progress-striped .progress-bar,
5154 .progress-bar-striped {
5155   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);
5156   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);
5157   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);
5158   -webkit-background-size: 40px 40px;
5159           background-size: 40px 40px;
5161 .progress.active .progress-bar,
5162 .progress-bar.active {
5163   -webkit-animation: progress-bar-stripes 2s linear infinite;
5164        -o-animation: progress-bar-stripes 2s linear infinite;
5165           animation: progress-bar-stripes 2s linear infinite;
5167 .progress-bar-success {
5168   background-color: #5cb85c;
5170 .progress-striped .progress-bar-success {
5171   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);
5172   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);
5173   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);
5175 .progress-bar-info {
5176   background-color: #5bc0de;
5178 .progress-striped .progress-bar-info {
5179   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);
5180   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);
5181   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);
5183 .progress-bar-warning {
5184   background-color: #f0ad4e;
5186 .progress-striped .progress-bar-warning {
5187   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);
5188   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);
5189   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);
5191 .progress-bar-danger {
5192   background-color: #d9534f;
5194 .progress-striped .progress-bar-danger {
5195   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);
5196   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);
5197   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);
5199 .media {
5200   margin-top: 15px;
5202 .media:first-child {
5203   margin-top: 0;
5205 .media,
5206 .media-body {
5207   overflow: hidden;
5208   zoom: 1;
5210 .media-body {
5211   width: 10000px;
5213 .media-object {
5214   display: block;
5216 .media-object.img-thumbnail {
5217   max-width: none;
5219 .media-right,
5220 .media > .pull-right {
5221   padding-left: 10px;
5223 .media-left,
5224 .media > .pull-left {
5225   padding-right: 10px;
5227 .media-left,
5228 .media-right,
5229 .media-body {
5230   display: table-cell;
5231   vertical-align: top;
5233 .media-middle {
5234   vertical-align: middle;
5236 .media-bottom {
5237   vertical-align: bottom;
5239 .media-heading {
5240   margin-top: 0;
5241   margin-bottom: 5px;
5243 .media-list {
5244   padding-left: 0;
5245   list-style: none;
5247 .list-group {
5248   padding-left: 0;
5249   margin-bottom: 20px;
5251 .list-group-item {
5252   position: relative;
5253   display: block;
5254   padding: 10px 15px;
5255   margin-bottom: -1px;
5256   background-color: #fff;
5257   border: 1px solid #ddd;
5259 .list-group-item:first-child {
5260   border-top-left-radius: 4px;
5261   border-top-right-radius: 4px;
5263 .list-group-item:last-child {
5264   margin-bottom: 0;
5265   border-bottom-right-radius: 4px;
5266   border-bottom-left-radius: 4px;
5268 a.list-group-item,
5269 button.list-group-item {
5270   color: #555;
5272 a.list-group-item .list-group-item-heading,
5273 button.list-group-item .list-group-item-heading {
5274   color: #333;
5276 a.list-group-item:hover,
5277 button.list-group-item:hover,
5278 a.list-group-item:focus,
5279 button.list-group-item:focus {
5280   color: #555;
5281   text-decoration: none;
5282   background-color: #f5f5f5;
5284 button.list-group-item {
5285   width: 100%;
5286   text-align: left;
5288 .list-group-item.disabled,
5289 .list-group-item.disabled:hover,
5290 .list-group-item.disabled:focus {
5291   color: #777;
5292   cursor: not-allowed;
5293   background-color: #eee;
5295 .list-group-item.disabled .list-group-item-heading,
5296 .list-group-item.disabled:hover .list-group-item-heading,
5297 .list-group-item.disabled:focus .list-group-item-heading {
5298   color: inherit;
5300 .list-group-item.disabled .list-group-item-text,
5301 .list-group-item.disabled:hover .list-group-item-text,
5302 .list-group-item.disabled:focus .list-group-item-text {
5303   color: #777;
5305 .list-group-item.active,
5306 .list-group-item.active:hover,
5307 .list-group-item.active:focus {
5308   z-index: 2;
5309   color: #fff;
5310   background-color: #337ab7;
5311   border-color: #337ab7;
5313 .list-group-item.active .list-group-item-heading,
5314 .list-group-item.active:hover .list-group-item-heading,
5315 .list-group-item.active:focus .list-group-item-heading,
5316 .list-group-item.active .list-group-item-heading > small,
5317 .list-group-item.active:hover .list-group-item-heading > small,
5318 .list-group-item.active:focus .list-group-item-heading > small,
5319 .list-group-item.active .list-group-item-heading > .small,
5320 .list-group-item.active:hover .list-group-item-heading > .small,
5321 .list-group-item.active:focus .list-group-item-heading > .small {
5322   color: inherit;
5324 .list-group-item.active .list-group-item-text,
5325 .list-group-item.active:hover .list-group-item-text,
5326 .list-group-item.active:focus .list-group-item-text {
5327   color: #c7ddef;
5329 .list-group-item-success {
5330   color: #3c763d;
5331   background-color: #dff0d8;
5333 a.list-group-item-success,
5334 button.list-group-item-success {
5335   color: #3c763d;
5337 a.list-group-item-success .list-group-item-heading,
5338 button.list-group-item-success .list-group-item-heading {
5339   color: inherit;
5341 a.list-group-item-success:hover,
5342 button.list-group-item-success:hover,
5343 a.list-group-item-success:focus,
5344 button.list-group-item-success:focus {
5345   color: #3c763d;
5346   background-color: #d0e9c6;
5348 a.list-group-item-success.active,
5349 button.list-group-item-success.active,
5350 a.list-group-item-success.active:hover,
5351 button.list-group-item-success.active:hover,
5352 a.list-group-item-success.active:focus,
5353 button.list-group-item-success.active:focus {
5354   color: #fff;
5355   background-color: #3c763d;
5356   border-color: #3c763d;
5358 .list-group-item-info {
5359   color: #31708f;
5360   background-color: #d9edf7;
5362 a.list-group-item-info,
5363 button.list-group-item-info {
5364   color: #31708f;
5366 a.list-group-item-info .list-group-item-heading,
5367 button.list-group-item-info .list-group-item-heading {
5368   color: inherit;
5370 a.list-group-item-info:hover,
5371 button.list-group-item-info:hover,
5372 a.list-group-item-info:focus,
5373 button.list-group-item-info:focus {
5374   color: #31708f;
5375   background-color: #c4e3f3;
5377 a.list-group-item-info.active,
5378 button.list-group-item-info.active,
5379 a.list-group-item-info.active:hover,
5380 button.list-group-item-info.active:hover,
5381 a.list-group-item-info.active:focus,
5382 button.list-group-item-info.active:focus {
5383   color: #fff;
5384   background-color: #31708f;
5385   border-color: #31708f;
5387 .list-group-item-warning {
5388   color: #8a6d3b;
5389   background-color: #fcf8e3;
5391 a.list-group-item-warning,
5392 button.list-group-item-warning {
5393   color: #8a6d3b;
5395 a.list-group-item-warning .list-group-item-heading,
5396 button.list-group-item-warning .list-group-item-heading {
5397   color: inherit;
5399 a.list-group-item-warning:hover,
5400 button.list-group-item-warning:hover,
5401 a.list-group-item-warning:focus,
5402 button.list-group-item-warning:focus {
5403   color: #8a6d3b;
5404   background-color: #faf2cc;
5406 a.list-group-item-warning.active,
5407 button.list-group-item-warning.active,
5408 a.list-group-item-warning.active:hover,
5409 button.list-group-item-warning.active:hover,
5410 a.list-group-item-warning.active:focus,
5411 button.list-group-item-warning.active:focus {
5412   color: #fff;
5413   background-color: #8a6d3b;
5414   border-color: #8a6d3b;
5416 .list-group-item-danger {
5417   color: #a94442;
5418   background-color: #f2dede;
5420 a.list-group-item-danger,
5421 button.list-group-item-danger {
5422   color: #a94442;
5424 a.list-group-item-danger .list-group-item-heading,
5425 button.list-group-item-danger .list-group-item-heading {
5426   color: inherit;
5428 a.list-group-item-danger:hover,
5429 button.list-group-item-danger:hover,
5430 a.list-group-item-danger:focus,
5431 button.list-group-item-danger:focus {
5432   color: #a94442;
5433   background-color: #ebcccc;
5435 a.list-group-item-danger.active,
5436 button.list-group-item-danger.active,
5437 a.list-group-item-danger.active:hover,
5438 button.list-group-item-danger.active:hover,
5439 a.list-group-item-danger.active:focus,
5440 button.list-group-item-danger.active:focus {
5441   color: #fff;
5442   background-color: #a94442;
5443   border-color: #a94442;
5445 .list-group-item-heading {
5446   margin-top: 0;
5447   margin-bottom: 5px;
5449 .list-group-item-text {
5450   margin-bottom: 0;
5451   line-height: 1.3;
5453 .panel {
5454   margin-bottom: 20px;
5455   background-color: #fff;
5456   border: 1px solid transparent;
5457   border-radius: 4px;
5458   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5459           box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5461 .panel-body {
5462   padding: 15px;
5464 .panel-heading {
5465   padding: 10px 15px;
5466   border-bottom: 1px solid transparent;
5467   border-top-left-radius: 3px;
5468   border-top-right-radius: 3px;
5470 .panel-heading > .dropdown .dropdown-toggle {
5471   color: inherit;
5473 .panel-title {
5474   margin-top: 0;
5475   margin-bottom: 0;
5476   font-size: 16px;
5477   color: inherit;
5479 .panel-title > a,
5480 .panel-title > small,
5481 .panel-title > .small,
5482 .panel-title > small > a,
5483 .panel-title > .small > a {
5484   color: inherit;
5486 .panel-footer {
5487   padding: 10px 15px;
5488   background-color: #f5f5f5;
5489   border-top: 1px solid #ddd;
5490   border-bottom-right-radius: 3px;
5491   border-bottom-left-radius: 3px;
5493 .panel > .list-group,
5494 .panel > .panel-collapse > .list-group {
5495   margin-bottom: 0;
5497 .panel > .list-group .list-group-item,
5498 .panel > .panel-collapse > .list-group .list-group-item {
5499   border-width: 1px 0;
5500   border-radius: 0;
5502 .panel > .list-group:first-child .list-group-item:first-child,
5503 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5504   border-top: 0;
5505   border-top-left-radius: 3px;
5506   border-top-right-radius: 3px;
5508 .panel > .list-group:last-child .list-group-item:last-child,
5509 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5510   border-bottom: 0;
5511   border-bottom-right-radius: 3px;
5512   border-bottom-left-radius: 3px;
5514 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5515   border-top-left-radius: 0;
5516   border-top-right-radius: 0;
5518 .panel-heading + .list-group .list-group-item:first-child {
5519   border-top-width: 0;
5521 .list-group + .panel-footer {
5522   border-top-width: 0;
5524 .panel > .table,
5525 .panel > .table-responsive > .table,
5526 .panel > .panel-collapse > .table {
5527   margin-bottom: 0;
5529 .panel > .table caption,
5530 .panel > .table-responsive > .table caption,
5531 .panel > .panel-collapse > .table caption {
5532   padding-right: 15px;
5533   padding-left: 15px;
5535 .panel > .table:first-child,
5536 .panel > .table-responsive:first-child > .table:first-child {
5537   border-top-left-radius: 3px;
5538   border-top-right-radius: 3px;
5540 .panel > .table:first-child > thead:first-child > tr:first-child,
5541 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5542 .panel > .table:first-child > tbody:first-child > tr:first-child,
5543 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5544   border-top-left-radius: 3px;
5545   border-top-right-radius: 3px;
5547 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5548 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5549 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5550 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5551 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5552 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5553 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5554 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5555   border-top-left-radius: 3px;
5557 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5558 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5559 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5560 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5561 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5562 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5563 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5564 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5565   border-top-right-radius: 3px;
5567 .panel > .table:last-child,
5568 .panel > .table-responsive:last-child > .table:last-child {
5569   border-bottom-right-radius: 3px;
5570   border-bottom-left-radius: 3px;
5572 .panel > .table:last-child > tbody:last-child > tr:last-child,
5573 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5574 .panel > .table:last-child > tfoot:last-child > tr:last-child,
5575 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5576   border-bottom-right-radius: 3px;
5577   border-bottom-left-radius: 3px;
5579 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5580 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5581 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5582 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5583 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5584 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5585 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5586 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5587   border-bottom-left-radius: 3px;
5589 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5590 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5591 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5592 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5593 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5594 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5595 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5596 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5597   border-bottom-right-radius: 3px;
5599 .panel > .panel-body + .table,
5600 .panel > .panel-body + .table-responsive,
5601 .panel > .table + .panel-body,
5602 .panel > .table-responsive + .panel-body {
5603   border-top: 1px solid #ddd;
5605 .panel > .table > tbody:first-child > tr:first-child th,
5606 .panel > .table > tbody:first-child > tr:first-child td {
5607   border-top: 0;
5609 .panel > .table-bordered,
5610 .panel > .table-responsive > .table-bordered {
5611   border: 0;
5613 .panel > .table-bordered > thead > tr > th:first-child,
5614 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5615 .panel > .table-bordered > tbody > tr > th:first-child,
5616 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5617 .panel > .table-bordered > tfoot > tr > th:first-child,
5618 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5619 .panel > .table-bordered > thead > tr > td:first-child,
5620 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5621 .panel > .table-bordered > tbody > tr > td:first-child,
5622 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5623 .panel > .table-bordered > tfoot > tr > td:first-child,
5624 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5625   border-left: 0;
5627 .panel > .table-bordered > thead > tr > th:last-child,
5628 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5629 .panel > .table-bordered > tbody > tr > th:last-child,
5630 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5631 .panel > .table-bordered > tfoot > tr > th:last-child,
5632 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5633 .panel > .table-bordered > thead > tr > td:last-child,
5634 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5635 .panel > .table-bordered > tbody > tr > td:last-child,
5636 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5637 .panel > .table-bordered > tfoot > tr > td:last-child,
5638 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5639   border-right: 0;
5641 .panel > .table-bordered > thead > tr:first-child > td,
5642 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5643 .panel > .table-bordered > tbody > tr:first-child > td,
5644 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5645 .panel > .table-bordered > thead > tr:first-child > th,
5646 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5647 .panel > .table-bordered > tbody > tr:first-child > th,
5648 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5649   border-bottom: 0;
5651 .panel > .table-bordered > tbody > tr:last-child > td,
5652 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5653 .panel > .table-bordered > tfoot > tr:last-child > td,
5654 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5655 .panel > .table-bordered > tbody > tr:last-child > th,
5656 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5657 .panel > .table-bordered > tfoot > tr:last-child > th,
5658 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5659   border-bottom: 0;
5661 .panel > .table-responsive {
5662   margin-bottom: 0;
5663   border: 0;
5665 .panel-group {
5666   margin-bottom: 20px;
5668 .panel-group .panel {
5669   margin-bottom: 0;
5670   border-radius: 4px;
5672 .panel-group .panel + .panel {
5673   margin-top: 5px;
5675 .panel-group .panel-heading {
5676   border-bottom: 0;
5678 .panel-group .panel-heading + .panel-collapse > .panel-body,
5679 .panel-group .panel-heading + .panel-collapse > .list-group {
5680   border-top: 1px solid #ddd;
5682 .panel-group .panel-footer {
5683   border-top: 0;
5685 .panel-group .panel-footer + .panel-collapse .panel-body {
5686   border-bottom: 1px solid #ddd;
5688 .panel-default {
5689   border-color: #ddd;
5691 .panel-default > .panel-heading {
5692   color: #333;
5693   background-color: #f5f5f5;
5694   border-color: #ddd;
5696 .panel-default > .panel-heading + .panel-collapse > .panel-body {
5697   border-top-color: #ddd;
5699 .panel-default > .panel-heading .badge {
5700   color: #f5f5f5;
5701   background-color: #333;
5703 .panel-default > .panel-footer + .panel-collapse > .panel-body {
5704   border-bottom-color: #ddd;
5706 .panel-primary {
5707   border-color: #337ab7;
5709 .panel-primary > .panel-heading {
5710   color: #fff;
5711   background-color: #337ab7;
5712   border-color: #337ab7;
5714 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5715   border-top-color: #337ab7;
5717 .panel-primary > .panel-heading .badge {
5718   color: #337ab7;
5719   background-color: #fff;
5721 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5722   border-bottom-color: #337ab7;
5724 .panel-success {
5725   border-color: #d6e9c6;
5727 .panel-success > .panel-heading {
5728   color: #3c763d;
5729   background-color: #dff0d8;
5730   border-color: #d6e9c6;
5732 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5733   border-top-color: #d6e9c6;
5735 .panel-success > .panel-heading .badge {
5736   color: #dff0d8;
5737   background-color: #3c763d;
5739 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5740   border-bottom-color: #d6e9c6;
5742 .panel-info {
5743   border-color: #bce8f1;
5745 .panel-info > .panel-heading {
5746   color: #31708f;
5747   background-color: #d9edf7;
5748   border-color: #bce8f1;
5750 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5751   border-top-color: #bce8f1;
5753 .panel-info > .panel-heading .badge {
5754   color: #d9edf7;
5755   background-color: #31708f;
5757 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5758   border-bottom-color: #bce8f1;
5760 .panel-warning {
5761   border-color: #faebcc;
5763 .panel-warning > .panel-heading {
5764   color: #8a6d3b;
5765   background-color: #fcf8e3;
5766   border-color: #faebcc;
5768 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5769   border-top-color: #faebcc;
5771 .panel-warning > .panel-heading .badge {
5772   color: #fcf8e3;
5773   background-color: #8a6d3b;
5775 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5776   border-bottom-color: #faebcc;
5778 .panel-danger {
5779   border-color: #ebccd1;
5781 .panel-danger > .panel-heading {
5782   color: #a94442;
5783   background-color: #f2dede;
5784   border-color: #ebccd1;
5786 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5787   border-top-color: #ebccd1;
5789 .panel-danger > .panel-heading .badge {
5790   color: #f2dede;
5791   background-color: #a94442;
5793 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5794   border-bottom-color: #ebccd1;
5796 .embed-responsive {
5797   position: relative;
5798   display: block;
5799   height: 0;
5800   padding: 0;
5801   overflow: hidden;
5803 .embed-responsive .embed-responsive-item,
5804 .embed-responsive iframe,
5805 .embed-responsive embed,
5806 .embed-responsive object,
5807 .embed-responsive video {
5808   position: absolute;
5809   top: 0;
5810   bottom: 0;
5811   left: 0;
5812   width: 100%;
5813   height: 100%;
5814   border: 0;
5816 .embed-responsive-16by9 {
5817   padding-bottom: 56.25%;
5819 .embed-responsive-4by3 {
5820   padding-bottom: 75%;
5822 .well {
5823   min-height: 20px;
5824   padding: 19px;
5825   margin-bottom: 20px;
5826   background-color: #f5f5f5;
5827   border: 1px solid #e3e3e3;
5828   border-radius: 4px;
5829   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5830           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5832 .well blockquote {
5833   border-color: #ddd;
5834   border-color: rgba(0, 0, 0, .15);
5836 .well-lg {
5837   padding: 24px;
5838   border-radius: 6px;
5840 .well-sm {
5841   padding: 9px;
5842   border-radius: 3px;
5844 .close {
5845   float: right;
5846   font-size: 21px;
5847   font-weight: bold;
5848   line-height: 1;
5849   color: #000;
5850   text-shadow: 0 1px 0 #fff;
5851   filter: alpha(opacity=20);
5852   opacity: .2;
5854 .close:hover,
5855 .close:focus {
5856   color: #000;
5857   text-decoration: none;
5858   cursor: pointer;
5859   filter: alpha(opacity=50);
5860   opacity: .5;
5862 button.close {
5863   -webkit-appearance: none;
5864   padding: 0;
5865   cursor: pointer;
5866   background: transparent;
5867   border: 0;
5869 .modal-open {
5870   overflow: hidden;
5872 .modal {
5873   position: fixed;
5874   top: 0;
5875   right: 0;
5876   bottom: 0;
5877   left: 0;
5878   z-index: 1050;
5879   display: none;
5880   overflow: hidden;
5881   -webkit-overflow-scrolling: touch;
5882   outline: 0;
5884 .modal.fade .modal-dialog {
5885   -webkit-transition: -webkit-transform .3s ease-out;
5886        -o-transition:      -o-transform .3s ease-out;
5887           transition:         transform .3s ease-out;
5888   -webkit-transform: translate(0, -25%);
5889       -ms-transform: translate(0, -25%);
5890        -o-transform: translate(0, -25%);
5891           transform: translate(0, -25%);
5893 .modal.in .modal-dialog {
5894   -webkit-transform: translate(0, 0);
5895       -ms-transform: translate(0, 0);
5896        -o-transform: translate(0, 0);
5897           transform: translate(0, 0);
5899 .modal-open .modal {
5900   overflow-x: hidden;
5901   overflow-y: auto;
5903 .modal-dialog {
5904   position: relative;
5905   width: auto;
5906   margin: 10px;
5908 .modal-content {
5909   position: relative;
5910   background-color: #fff;
5911   -webkit-background-clip: padding-box;
5912           background-clip: padding-box;
5913   border: 1px solid #999;
5914   border: 1px solid rgba(0, 0, 0, .2);
5915   border-radius: 6px;
5916   outline: 0;
5917   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5918           box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5920 .modal-backdrop {
5921   position: fixed;
5922   top: 0;
5923   right: 0;
5924   bottom: 0;
5925   left: 0;
5926   z-index: 1040;
5927   background-color: #000;
5929 .modal-backdrop.fade {
5930   filter: alpha(opacity=0);
5931   opacity: 0;
5933 .modal-backdrop.in {
5934   filter: alpha(opacity=50);
5935   opacity: .5;
5937 .modal-header {
5938   padding: 15px;
5939   border-bottom: 1px solid #e5e5e5;
5941 .modal-header .close {
5942   margin-top: -2px;
5944 .modal-title {
5945   margin: 0;
5946   line-height: 1.42857143;
5948 .modal-body {
5949   position: relative;
5950   padding: 15px;
5952 .modal-footer {
5953   padding: 15px;
5954   text-align: right;
5955   border-top: 1px solid #e5e5e5;
5957 .modal-footer .btn + .btn {
5958   margin-bottom: 0;
5959   margin-left: 5px;
5961 .modal-footer .btn-group .btn + .btn {
5962   margin-left: -1px;
5964 .modal-footer .btn-block + .btn-block {
5965   margin-left: 0;
5967 .modal-scrollbar-measure {
5968   position: absolute;
5969   top: -9999px;
5970   width: 50px;
5971   height: 50px;
5972   overflow: scroll;
5974 @media (min-width: 768px) {
5975   .modal-dialog {
5976     width: 600px;
5977     margin: 30px auto;
5978   }
5979   .modal-content {
5980     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5981             box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5982   }
5983   .modal-sm {
5984     width: 300px;
5985   }
5987 @media (min-width: 992px) {
5988   .modal-lg {
5989     width: 900px;
5990   }
5992 .tooltip {
5993   position: absolute;
5994   z-index: 1070;
5995   display: block;
5996   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5997   font-size: 12px;
5998   font-style: normal;
5999   font-weight: normal;
6000   line-height: 1.42857143;
6001   text-align: left;
6002   text-align: start;
6003   text-decoration: none;
6004   text-shadow: none;
6005   text-transform: none;
6006   letter-spacing: normal;
6007   word-break: normal;
6008   word-spacing: normal;
6009   word-wrap: normal;
6010   white-space: normal;
6011   filter: alpha(opacity=0);
6012   opacity: 0;
6014   line-break: auto;
6016 .tooltip.in {
6017   filter: alpha(opacity=90);
6018   opacity: .9;
6020 .tooltip.top {
6021   padding: 5px 0;
6022   margin-top: -3px;
6024 .tooltip.right {
6025   padding: 0 5px;
6026   margin-left: 3px;
6028 .tooltip.bottom {
6029   padding: 5px 0;
6030   margin-top: 3px;
6032 .tooltip.left {
6033   padding: 0 5px;
6034   margin-left: -3px;
6036 .tooltip-inner {
6037   max-width: 200px;
6038   padding: 3px 8px;
6039   color: #fff;
6040   text-align: center;
6041   background-color: #000;
6042   border-radius: 4px;
6044 .tooltip-arrow {
6045   position: absolute;
6046   width: 0;
6047   height: 0;
6048   border-color: transparent;
6049   border-style: solid;
6051 .tooltip.top .tooltip-arrow {
6052   bottom: 0;
6053   left: 50%;
6054   margin-left: -5px;
6055   border-width: 5px 5px 0;
6056   border-top-color: #000;
6058 .tooltip.top-left .tooltip-arrow {
6059   right: 5px;
6060   bottom: 0;
6061   margin-bottom: -5px;
6062   border-width: 5px 5px 0;
6063   border-top-color: #000;
6065 .tooltip.top-right .tooltip-arrow {
6066   bottom: 0;
6067   left: 5px;
6068   margin-bottom: -5px;
6069   border-width: 5px 5px 0;
6070   border-top-color: #000;
6072 .tooltip.right .tooltip-arrow {
6073   top: 50%;
6074   left: 0;
6075   margin-top: -5px;
6076   border-width: 5px 5px 5px 0;
6077   border-right-color: #000;
6079 .tooltip.left .tooltip-arrow {
6080   top: 50%;
6081   right: 0;
6082   margin-top: -5px;
6083   border-width: 5px 0 5px 5px;
6084   border-left-color: #000;
6086 .tooltip.bottom .tooltip-arrow {
6087   top: 0;
6088   left: 50%;
6089   margin-left: -5px;
6090   border-width: 0 5px 5px;
6091   border-bottom-color: #000;
6093 .tooltip.bottom-left .tooltip-arrow {
6094   top: 0;
6095   right: 5px;
6096   margin-top: -5px;
6097   border-width: 0 5px 5px;
6098   border-bottom-color: #000;
6100 .tooltip.bottom-right .tooltip-arrow {
6101   top: 0;
6102   left: 5px;
6103   margin-top: -5px;
6104   border-width: 0 5px 5px;
6105   border-bottom-color: #000;
6107 .popover {
6108   position: absolute;
6109   top: 0;
6110   left: 0;
6111   z-index: 1060;
6112   display: none;
6113   max-width: 276px;
6114   padding: 1px;
6115   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6116   font-size: 14px;
6117   font-style: normal;
6118   font-weight: normal;
6119   line-height: 1.42857143;
6120   text-align: left;
6121   text-align: start;
6122   text-decoration: none;
6123   text-shadow: none;
6124   text-transform: none;
6125   letter-spacing: normal;
6126   word-break: normal;
6127   word-spacing: normal;
6128   word-wrap: normal;
6129   white-space: normal;
6130   background-color: #fff;
6131   -webkit-background-clip: padding-box;
6132           background-clip: padding-box;
6133   border: 1px solid #ccc;
6134   border: 1px solid rgba(0, 0, 0, .2);
6135   border-radius: 6px;
6136   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
6137           box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
6139   line-break: auto;
6141 .popover.top {
6142   margin-top: -10px;
6144 .popover.right {
6145   margin-left: 10px;
6147 .popover.bottom {
6148   margin-top: 10px;
6150 .popover.left {
6151   margin-left: -10px;
6153 .popover-title {
6154   padding: 8px 14px;
6155   margin: 0;
6156   font-size: 14px;
6157   background-color: #f7f7f7;
6158   border-bottom: 1px solid #ebebeb;
6159   border-radius: 5px 5px 0 0;
6161 .popover-content {
6162   padding: 9px 14px;
6164 .popover > .arrow,
6165 .popover > .arrow:after {
6166   position: absolute;
6167   display: block;
6168   width: 0;
6169   height: 0;
6170   border-color: transparent;
6171   border-style: solid;
6173 .popover > .arrow {
6174   border-width: 11px;
6176 .popover > .arrow:after {
6177   content: "";
6178   border-width: 10px;
6180 .popover.top > .arrow {
6181   bottom: -11px;
6182   left: 50%;
6183   margin-left: -11px;
6184   border-top-color: #999;
6185   border-top-color: rgba(0, 0, 0, .25);
6186   border-bottom-width: 0;
6188 .popover.top > .arrow:after {
6189   bottom: 1px;
6190   margin-left: -10px;
6191   content: " ";
6192   border-top-color: #fff;
6193   border-bottom-width: 0;
6195 .popover.right > .arrow {
6196   top: 50%;
6197   left: -11px;
6198   margin-top: -11px;
6199   border-right-color: #999;
6200   border-right-color: rgba(0, 0, 0, .25);
6201   border-left-width: 0;
6203 .popover.right > .arrow:after {
6204   bottom: -10px;
6205   left: 1px;
6206   content: " ";
6207   border-right-color: #fff;
6208   border-left-width: 0;
6210 .popover.bottom > .arrow {
6211   top: -11px;
6212   left: 50%;
6213   margin-left: -11px;
6214   border-top-width: 0;
6215   border-bottom-color: #999;
6216   border-bottom-color: rgba(0, 0, 0, .25);
6218 .popover.bottom > .arrow:after {
6219   top: 1px;
6220   margin-left: -10px;
6221   content: " ";
6222   border-top-width: 0;
6223   border-bottom-color: #fff;
6225 .popover.left > .arrow {
6226   top: 50%;
6227   right: -11px;
6228   margin-top: -11px;
6229   border-right-width: 0;
6230   border-left-color: #999;
6231   border-left-color: rgba(0, 0, 0, .25);
6233 .popover.left > .arrow:after {
6234   right: 1px;
6235   bottom: -10px;
6236   content: " ";
6237   border-right-width: 0;
6238   border-left-color: #fff;
6240 .carousel {
6241   position: relative;
6243 .carousel-inner {
6244   position: relative;
6245   width: 100%;
6246   overflow: hidden;
6248 .carousel-inner > .item {
6249   position: relative;
6250   display: none;
6251   -webkit-transition: .6s ease-in-out left;
6252        -o-transition: .6s ease-in-out left;
6253           transition: .6s ease-in-out left;
6255 .carousel-inner > .item > img,
6256 .carousel-inner > .item > a > img {
6257   line-height: 1;
6259 @media all and (transform-3d), (-webkit-transform-3d) {
6260   .carousel-inner > .item {
6261     -webkit-transition: -webkit-transform .6s ease-in-out;
6262          -o-transition:      -o-transform .6s ease-in-out;
6263             transition:         transform .6s ease-in-out;
6265     -webkit-backface-visibility: hidden;
6266             backface-visibility: hidden;
6267     -webkit-perspective: 1000px;
6268             perspective: 1000px;
6269   }
6270   .carousel-inner > .item.next,
6271   .carousel-inner > .item.active.right {
6272     left: 0;
6273     -webkit-transform: translate3d(100%, 0, 0);
6274             transform: translate3d(100%, 0, 0);
6275   }
6276   .carousel-inner > .item.prev,
6277   .carousel-inner > .item.active.left {
6278     left: 0;
6279     -webkit-transform: translate3d(-100%, 0, 0);
6280             transform: translate3d(-100%, 0, 0);
6281   }
6282   .carousel-inner > .item.next.left,
6283   .carousel-inner > .item.prev.right,
6284   .carousel-inner > .item.active {
6285     left: 0;
6286     -webkit-transform: translate3d(0, 0, 0);
6287             transform: translate3d(0, 0, 0);
6288   }
6290 .carousel-inner > .active,
6291 .carousel-inner > .next,
6292 .carousel-inner > .prev {
6293   display: block;
6295 .carousel-inner > .active {
6296   left: 0;
6298 .carousel-inner > .next,
6299 .carousel-inner > .prev {
6300   position: absolute;
6301   top: 0;
6302   width: 100%;
6304 .carousel-inner > .next {
6305   left: 100%;
6307 .carousel-inner > .prev {
6308   left: -100%;
6310 .carousel-inner > .next.left,
6311 .carousel-inner > .prev.right {
6312   left: 0;
6314 .carousel-inner > .active.left {
6315   left: -100%;
6317 .carousel-inner > .active.right {
6318   left: 100%;
6320 .carousel-control {
6321   position: absolute;
6322   top: 0;
6323   bottom: 0;
6324   left: 0;
6325   width: 15%;
6326   font-size: 20px;
6327   color: #fff;
6328   text-align: center;
6329   text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
6330   background-color: rgba(0, 0, 0, 0);
6331   filter: alpha(opacity=50);
6332   opacity: .5;
6334 .carousel-control.left {
6335   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
6336   background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
6337   background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
6338   background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
6339   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6340   background-repeat: repeat-x;
6342 .carousel-control.right {
6343   right: 0;
6344   left: auto;
6345   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6346   background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6347   background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
6348   background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6349   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6350   background-repeat: repeat-x;
6352 .carousel-control:hover,
6353 .carousel-control:focus {
6354   color: #fff;
6355   text-decoration: none;
6356   filter: alpha(opacity=90);
6357   outline: 0;
6358   opacity: .9;
6360 .carousel-control .icon-prev,
6361 .carousel-control .icon-next,
6362 .carousel-control .glyphicon-chevron-left,
6363 .carousel-control .glyphicon-chevron-right {
6364   position: absolute;
6365   top: 50%;
6366   z-index: 5;
6367   display: inline-block;
6368   margin-top: -10px;
6370 .carousel-control .icon-prev,
6371 .carousel-control .glyphicon-chevron-left {
6372   left: 50%;
6373   margin-left: -10px;
6375 .carousel-control .icon-next,
6376 .carousel-control .glyphicon-chevron-right {
6377   right: 50%;
6378   margin-right: -10px;
6380 .carousel-control .icon-prev,
6381 .carousel-control .icon-next {
6382   width: 20px;
6383   height: 20px;
6384   font-family: serif;
6385   line-height: 1;
6387 .carousel-control .icon-prev:before {
6388   content: '\2039';
6390 .carousel-control .icon-next:before {
6391   content: '\203a';
6393 .carousel-indicators {
6394   position: absolute;
6395   bottom: 10px;
6396   left: 50%;
6397   z-index: 15;
6398   width: 60%;
6399   padding-left: 0;
6400   margin-left: -30%;
6401   text-align: center;
6402   list-style: none;
6404 .carousel-indicators li {
6405   display: inline-block;
6406   width: 10px;
6407   height: 10px;
6408   margin: 1px;
6409   text-indent: -999px;
6410   cursor: pointer;
6411   background-color: #000 \9;
6412   background-color: rgba(0, 0, 0, 0);
6413   border: 1px solid #fff;
6414   border-radius: 10px;
6416 .carousel-indicators .active {
6417   width: 12px;
6418   height: 12px;
6419   margin: 0;
6420   background-color: #fff;
6422 .carousel-caption {
6423   position: absolute;
6424   right: 15%;
6425   bottom: 20px;
6426   left: 15%;
6427   z-index: 10;
6428   padding-top: 20px;
6429   padding-bottom: 20px;
6430   color: #fff;
6431   text-align: center;
6432   text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
6434 .carousel-caption .btn {
6435   text-shadow: none;
6437 @media screen and (min-width: 768px) {
6438   .carousel-control .glyphicon-chevron-left,
6439   .carousel-control .glyphicon-chevron-right,
6440   .carousel-control .icon-prev,
6441   .carousel-control .icon-next {
6442     width: 30px;
6443     height: 30px;
6444     margin-top: -10px;
6445     font-size: 30px;
6446   }
6447   .carousel-control .glyphicon-chevron-left,
6448   .carousel-control .icon-prev {
6449     margin-left: -10px;
6450   }
6451   .carousel-control .glyphicon-chevron-right,
6452   .carousel-control .icon-next {
6453     margin-right: -10px;
6454   }
6455   .carousel-caption {
6456     right: 20%;
6457     left: 20%;
6458     padding-bottom: 30px;
6459   }
6460   .carousel-indicators {
6461     bottom: 20px;
6462   }
6464 .clearfix:before,
6465 .clearfix:after,
6466 .dl-horizontal dd:before,
6467 .dl-horizontal dd:after,
6468 .container:before,
6469 .container:after,
6470 .container-fluid:before,
6471 .container-fluid:after,
6472 .row:before,
6473 .row:after,
6474 .form-horizontal .form-group:before,
6475 .form-horizontal .form-group:after,
6476 .btn-toolbar:before,
6477 .btn-toolbar:after,
6478 .btn-group-vertical > .btn-group:before,
6479 .btn-group-vertical > .btn-group:after,
6480 .nav:before,
6481 .nav:after,
6482 .navbar:before,
6483 .navbar:after,
6484 .navbar-header:before,
6485 .navbar-header:after,
6486 .navbar-collapse:before,
6487 .navbar-collapse:after,
6488 .pager:before,
6489 .pager:after,
6490 .panel-body:before,
6491 .panel-body:after,
6492 .modal-header:before,
6493 .modal-header:after,
6494 .modal-footer:before,
6495 .modal-footer:after {
6496   display: table;
6497   content: " ";
6499 .clearfix:after,
6500 .dl-horizontal dd:after,
6501 .container:after,
6502 .container-fluid:after,
6503 .row:after,
6504 .form-horizontal .form-group:after,
6505 .btn-toolbar:after,
6506 .btn-group-vertical > .btn-group:after,
6507 .nav:after,
6508 .navbar:after,
6509 .navbar-header:after,
6510 .navbar-collapse:after,
6511 .pager:after,
6512 .panel-body:after,
6513 .modal-header:after,
6514 .modal-footer:after {
6515   clear: both;
6517 .center-block {
6518   display: block;
6519   margin-right: auto;
6520   margin-left: auto;
6522 .pull-right {
6523   float: right !important;
6525 .pull-left {
6526   float: left !important;
6528 .hide {
6529   display: none !important;
6531 .show {
6532   display: block !important;
6534 .invisible {
6535   visibility: hidden;
6537 .text-hide {
6538   font: 0/0 a;
6539   color: transparent;
6540   text-shadow: none;
6541   background-color: transparent;
6542   border: 0;
6544 .hidden {
6545   display: none !important;
6547 .affix {
6548   position: fixed;
6550 @-ms-viewport {
6551   width: device-width;
6553 .visible-xs,
6554 .visible-sm,
6555 .visible-md,
6556 .visible-lg {
6557   display: none !important;
6559 .visible-xs-block,
6560 .visible-xs-inline,
6561 .visible-xs-inline-block,
6562 .visible-sm-block,
6563 .visible-sm-inline,
6564 .visible-sm-inline-block,
6565 .visible-md-block,
6566 .visible-md-inline,
6567 .visible-md-inline-block,
6568 .visible-lg-block,
6569 .visible-lg-inline,
6570 .visible-lg-inline-block {
6571   display: none !important;
6573 @media (max-width: 767px) {
6574   .visible-xs {
6575     display: block !important;
6576   }
6577   table.visible-xs {
6578     display: table !important;
6579   }
6580   tr.visible-xs {
6581     display: table-row !important;
6582   }
6583   th.visible-xs,
6584   td.visible-xs {
6585     display: table-cell !important;
6586   }
6588 @media (max-width: 767px) {
6589   .visible-xs-block {
6590     display: block !important;
6591   }
6593 @media (max-width: 767px) {
6594   .visible-xs-inline {
6595     display: inline !important;
6596   }
6598 @media (max-width: 767px) {
6599   .visible-xs-inline-block {
6600     display: inline-block !important;
6601   }
6603 @media (min-width: 768px) and (max-width: 991px) {
6604   .visible-sm {
6605     display: block !important;
6606   }
6607   table.visible-sm {
6608     display: table !important;
6609   }
6610   tr.visible-sm {
6611     display: table-row !important;
6612   }
6613   th.visible-sm,
6614   td.visible-sm {
6615     display: table-cell !important;
6616   }
6618 @media (min-width: 768px) and (max-width: 991px) {
6619   .visible-sm-block {
6620     display: block !important;
6621   }
6623 @media (min-width: 768px) and (max-width: 991px) {
6624   .visible-sm-inline {
6625     display: inline !important;
6626   }
6628 @media (min-width: 768px) and (max-width: 991px) {
6629   .visible-sm-inline-block {
6630     display: inline-block !important;
6631   }
6633 @media (min-width: 992px) and (max-width: 1199px) {
6634   .visible-md {
6635     display: block !important;
6636   }
6637   table.visible-md {
6638     display: table !important;
6639   }
6640   tr.visible-md {
6641     display: table-row !important;
6642   }
6643   th.visible-md,
6644   td.visible-md {
6645     display: table-cell !important;
6646   }
6648 @media (min-width: 992px) and (max-width: 1199px) {
6649   .visible-md-block {
6650     display: block !important;
6651   }
6653 @media (min-width: 992px) and (max-width: 1199px) {
6654   .visible-md-inline {
6655     display: inline !important;
6656   }
6658 @media (min-width: 992px) and (max-width: 1199px) {
6659   .visible-md-inline-block {
6660     display: inline-block !important;
6661   }
6663 @media (min-width: 1200px) {
6664   .visible-lg {
6665     display: block !important;
6666   }
6667   table.visible-lg {
6668     display: table !important;
6669   }
6670   tr.visible-lg {
6671     display: table-row !important;
6672   }
6673   th.visible-lg,
6674   td.visible-lg {
6675     display: table-cell !important;
6676   }
6678 @media (min-width: 1200px) {
6679   .visible-lg-block {
6680     display: block !important;
6681   }
6683 @media (min-width: 1200px) {
6684   .visible-lg-inline {
6685     display: inline !important;
6686   }
6688 @media (min-width: 1200px) {
6689   .visible-lg-inline-block {
6690     display: inline-block !important;
6691   }
6693 @media (max-width: 767px) {
6694   .hidden-xs {
6695     display: none !important;
6696   }
6698 @media (min-width: 768px) and (max-width: 991px) {
6699   .hidden-sm {
6700     display: none !important;
6701   }
6703 @media (min-width: 992px) and (max-width: 1199px) {
6704   .hidden-md {
6705     display: none !important;
6706   }
6708 @media (min-width: 1200px) {
6709   .hidden-lg {
6710     display: none !important;
6711   }
6713 .visible-print {
6714   display: none !important;
6716 @media print {
6717   .visible-print {
6718     display: block !important;
6719   }
6720   table.visible-print {
6721     display: table !important;
6722   }
6723   tr.visible-print {
6724     display: table-row !important;
6725   }
6726   th.visible-print,
6727   td.visible-print {
6728     display: table-cell !important;
6729   }
6731 .visible-print-block {
6732   display: none !important;
6734 @media print {
6735   .visible-print-block {
6736     display: block !important;
6737   }
6739 .visible-print-inline {
6740   display: none !important;
6742 @media print {
6743   .visible-print-inline {
6744     display: inline !important;
6745   }
6747 .visible-print-inline-block {
6748   display: none !important;
6750 @media print {
6751   .visible-print-inline-block {
6752     display: inline-block !important;
6753   }
6755 @media print {
6756   .hidden-print {
6757     display: none !important;
6758   }
6760 /*# sourceMappingURL=bootstrap.css.map */