be more specific for search results elements
[ryf-theme.git] / css / bootstrap.css
CommitLineData
5f752142
VSB
1/*!
2 * Bootstrap v3.4.1 (https://getbootstrap.com/)
3 * Copyright 2011-2019 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 */
7html {
8 font-family: sans-serif;
9 -ms-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
11}
12body {
13 margin: 0;
14}
15article,
16aside,
17details,
18figcaption,
19figure,
20footer,
21header,
22hgroup,
23main,
24menu,
25nav,
26section,
27summary {
28 display: block;
29}
30audio,
31canvas,
32progress,
33video {
34 display: inline-block;
35 vertical-align: baseline;
36}
37audio:not([controls]) {
38 display: none;
39 height: 0;
40}
41[hidden],
42template {
43 display: none;
44}
45a {
46 background-color: transparent;
47}
48a:active,
49a:hover {
50 outline: 0;
51}
52abbr[title] {
53 border-bottom: none;
54 text-decoration: underline;
55 -webkit-text-decoration: underline dotted;
56 -moz-text-decoration: underline dotted;
57 text-decoration: underline dotted;
58}
59b,
60strong {
61 font-weight: bold;
62}
63dfn {
64 font-style: italic;
65}
66h1 {
67 font-size: 2em;
68 margin: 0.67em 0;
69}
70mark {
71 background: #ff0;
72 color: #000;
73}
74small {
75 font-size: 80%;
76}
77sub,
78sup {
79 font-size: 75%;
80 line-height: 0;
81 position: relative;
82 vertical-align: baseline;
83}
84sup {
85 top: -0.5em;
86}
87sub {
88 bottom: -0.25em;
89}
90img {
91 border: 0;
92}
93svg:not(:root) {
94 overflow: hidden;
95}
96figure {
97 margin: 1em 40px;
98}
99hr {
100 -webkit-box-sizing: content-box;
101 -moz-box-sizing: content-box;
102 box-sizing: content-box;
103 height: 0;
104}
105pre {
106 overflow: auto;
107}
108code,
109kbd,
110pre,
111samp {
112 font-family: monospace, monospace;
113 font-size: 1em;
114}
115button,
116input,
117optgroup,
118select,
119textarea {
120 color: inherit;
121 font: inherit;
122 margin: 0;
123}
124button {
125 overflow: visible;
126}
127button,
128select {
129 text-transform: none;
130}
131button,
132html input[type="button"],
133input[type="reset"],
134input[type="submit"] {
135 -webkit-appearance: button;
136 cursor: pointer;
137}
138button[disabled],
139html input[disabled] {
140 cursor: default;
141}
142button::-moz-focus-inner,
143input::-moz-focus-inner {
144 border: 0;
145 padding: 0;
146}
147input {
148 line-height: normal;
149}
150input[type="checkbox"],
151input[type="radio"] {
152 -webkit-box-sizing: border-box;
153 -moz-box-sizing: border-box;
154 box-sizing: border-box;
155 padding: 0;
156}
157input[type="number"]::-webkit-inner-spin-button,
158input[type="number"]::-webkit-outer-spin-button {
159 height: auto;
160}
161input[type="search"] {
162 -webkit-appearance: textfield;
163 -webkit-box-sizing: content-box;
164 -moz-box-sizing: content-box;
165 box-sizing: content-box;
166}
167input[type="search"]::-webkit-search-cancel-button,
168input[type="search"]::-webkit-search-decoration {
169 -webkit-appearance: none;
170}
171fieldset {
172 border: 1px solid #c0c0c0;
173 margin: 0 2px;
174 padding: 0.35em 0.625em 0.75em;
175}
176legend {
177 border: 0;
178 padding: 0;
179}
180textarea {
181 overflow: auto;
182}
183optgroup {
184 font-weight: bold;
185}
186table {
187 border-collapse: collapse;
188 border-spacing: 0;
189}
190td,
191th {
192 padding: 0;
193}
194/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
195@media print {
196 *,
197 *:before,
198 *:after {
199 color: #000 !important;
200 text-shadow: none !important;
201 background: transparent !important;
202 -webkit-box-shadow: none !important;
203 box-shadow: none !important;
204 }
205 a,
206 a:visited {
207 text-decoration: underline;
208 }
209 a[href]:after {
210 content: " (" attr(href) ")";
211 }
212 abbr[title]:after {
213 content: " (" attr(title) ")";
214 }
215 a[href^="#"]:after,
216 a[href^="javascript:"]:after {
217 content: "";
218 }
219 pre,
220 blockquote {
221 border: 1px solid #999;
222 page-break-inside: avoid;
223 }
224 thead {
225 display: table-header-group;
226 }
227 tr,
228 img {
229 page-break-inside: avoid;
230 }
231 img {
232 max-width: 100% !important;
233 }
234 p,
235 h2,
236 h3 {
237 orphans: 3;
238 widows: 3;
239 }
240 h2,
241 h3 {
242 page-break-after: avoid;
243 }
244 .navbar {
245 display: none;
246 }
247 .btn > .caret,
248 .dropup > .btn > .caret {
249 border-top-color: #000 !important;
250 }
251 .label {
252 border: 1px solid #000;
253 }
254 .table {
255 border-collapse: collapse !important;
256 }
257 .table td,
258 .table th {
259 background-color: #fff !important;
260 }
261 .table-bordered th,
262 .table-bordered td {
263 border: 1px solid #ddd !important;
264 }
265}
266@font-face {
267 font-family: "Glyphicons Halflings";
268 src: url("../fonts/glyphicons-halflings-regular.eot");
269 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");
270}
271.glyphicon {
272 position: relative;
273 top: 1px;
274 display: inline-block;
275 font-family: "Glyphicons Halflings";
276 font-style: normal;
277 font-weight: 400;
278 line-height: 1;
279 -webkit-font-smoothing: antialiased;
280 -moz-osx-font-smoothing: grayscale;
281}
282.glyphicon-asterisk:before {
283 content: "\002a";
284}
285.glyphicon-plus:before {
286 content: "\002b";
287}
288.glyphicon-euro:before,
289.glyphicon-eur:before {
290 content: "\20ac";
291}
292.glyphicon-minus:before {
293 content: "\2212";
294}
295.glyphicon-cloud:before {
296 content: "\2601";
297}
298.glyphicon-envelope:before {
299 content: "\2709";
300}
301.glyphicon-pencil:before {
302 content: "\270f";
303}
304.glyphicon-glass:before {
305 content: "\e001";
306}
307.glyphicon-music:before {
308 content: "\e002";
309}
310.glyphicon-search:before {
311 content: "\e003";
312}
313.glyphicon-heart:before {
314 content: "\e005";
315}
316.glyphicon-star:before {
317 content: "\e006";
318}
319.glyphicon-star-empty:before {
320 content: "\e007";
321}
322.glyphicon-user:before {
323 content: "\e008";
324}
325.glyphicon-film:before {
326 content: "\e009";
327}
328.glyphicon-th-large:before {
329 content: "\e010";
330}
331.glyphicon-th:before {
332 content: "\e011";
333}
334.glyphicon-th-list:before {
335 content: "\e012";
336}
337.glyphicon-ok:before {
338 content: "\e013";
339}
340.glyphicon-remove:before {
341 content: "\e014";
342}
343.glyphicon-zoom-in:before {
344 content: "\e015";
345}
346.glyphicon-zoom-out:before {
347 content: "\e016";
348}
349.glyphicon-off:before {
350 content: "\e017";
351}
352.glyphicon-signal:before {
353 content: "\e018";
354}
355.glyphicon-cog:before {
356 content: "\e019";
357}
358.glyphicon-trash:before {
359 content: "\e020";
360}
361.glyphicon-home:before {
362 content: "\e021";
363}
364.glyphicon-file:before {
365 content: "\e022";
366}
367.glyphicon-time:before {
368 content: "\e023";
369}
370.glyphicon-road:before {
371 content: "\e024";
372}
373.glyphicon-download-alt:before {
374 content: "\e025";
375}
376.glyphicon-download:before {
377 content: "\e026";
378}
379.glyphicon-upload:before {
380 content: "\e027";
381}
382.glyphicon-inbox:before {
383 content: "\e028";
384}
385.glyphicon-play-circle:before {
386 content: "\e029";
387}
388.glyphicon-repeat:before {
389 content: "\e030";
390}
391.glyphicon-refresh:before {
392 content: "\e031";
393}
394.glyphicon-list-alt:before {
395 content: "\e032";
396}
397.glyphicon-lock:before {
398 content: "\e033";
399}
400.glyphicon-flag:before {
401 content: "\e034";
402}
403.glyphicon-headphones:before {
404 content: "\e035";
405}
406.glyphicon-volume-off:before {
407 content: "\e036";
408}
409.glyphicon-volume-down:before {
410 content: "\e037";
411}
412.glyphicon-volume-up:before {
413 content: "\e038";
414}
415.glyphicon-qrcode:before {
416 content: "\e039";
417}
418.glyphicon-barcode:before {
419 content: "\e040";
420}
421.glyphicon-tag:before {
422 content: "\e041";
423}
424.glyphicon-tags:before {
425 content: "\e042";
426}
427.glyphicon-book:before {
428 content: "\e043";
429}
430.glyphicon-bookmark:before {
431 content: "\e044";
432}
433.glyphicon-print:before {
434 content: "\e045";
435}
436.glyphicon-camera:before {
437 content: "\e046";
438}
439.glyphicon-font:before {
440 content: "\e047";
441}
442.glyphicon-bold:before {
443 content: "\e048";
444}
445.glyphicon-italic:before {
446 content: "\e049";
447}
448.glyphicon-text-height:before {
449 content: "\e050";
450}
451.glyphicon-text-width:before {
452 content: "\e051";
453}
454.glyphicon-align-left:before {
455 content: "\e052";
456}
457.glyphicon-align-center:before {
458 content: "\e053";
459}
460.glyphicon-align-right:before {
461 content: "\e054";
462}
463.glyphicon-align-justify:before {
464 content: "\e055";
465}
466.glyphicon-list:before {
467 content: "\e056";
468}
469.glyphicon-indent-left:before {
470 content: "\e057";
471}
472.glyphicon-indent-right:before {
473 content: "\e058";
474}
475.glyphicon-facetime-video:before {
476 content: "\e059";
477}
478.glyphicon-picture:before {
479 content: "\e060";
480}
481.glyphicon-map-marker:before {
482 content: "\e062";
483}
484.glyphicon-adjust:before {
485 content: "\e063";
486}
487.glyphicon-tint:before {
488 content: "\e064";
489}
490.glyphicon-edit:before {
491 content: "\e065";
492}
493.glyphicon-share:before {
494 content: "\e066";
495}
496.glyphicon-check:before {
497 content: "\e067";
498}
499.glyphicon-move:before {
500 content: "\e068";
501}
502.glyphicon-step-backward:before {
503 content: "\e069";
504}
505.glyphicon-fast-backward:before {
506 content: "\e070";
507}
508.glyphicon-backward:before {
509 content: "\e071";
510}
511.glyphicon-play:before {
512 content: "\e072";
513}
514.glyphicon-pause:before {
515 content: "\e073";
516}
517.glyphicon-stop:before {
518 content: "\e074";
519}
520.glyphicon-forward:before {
521 content: "\e075";
522}
523.glyphicon-fast-forward:before {
524 content: "\e076";
525}
526.glyphicon-step-forward:before {
527 content: "\e077";
528}
529.glyphicon-eject:before {
530 content: "\e078";
531}
532.glyphicon-chevron-left:before {
533 content: "\e079";
534}
535.glyphicon-chevron-right:before {
536 content: "\e080";
537}
538.glyphicon-plus-sign:before {
539 content: "\e081";
540}
541.glyphicon-minus-sign:before {
542 content: "\e082";
543}
544.glyphicon-remove-sign:before {
545 content: "\e083";
546}
547.glyphicon-ok-sign:before {
548 content: "\e084";
549}
550.glyphicon-question-sign:before {
551 content: "\e085";
552}
553.glyphicon-info-sign:before {
554 content: "\e086";
555}
556.glyphicon-screenshot:before {
557 content: "\e087";
558}
559.glyphicon-remove-circle:before {
560 content: "\e088";
561}
562.glyphicon-ok-circle:before {
563 content: "\e089";
564}
565.glyphicon-ban-circle:before {
566 content: "\e090";
567}
568.glyphicon-arrow-left:before {
569 content: "\e091";
570}
571.glyphicon-arrow-right:before {
572 content: "\e092";
573}
574.glyphicon-arrow-up:before {
575 content: "\e093";
576}
577.glyphicon-arrow-down:before {
578 content: "\e094";
579}
580.glyphicon-share-alt:before {
581 content: "\e095";
582}
583.glyphicon-resize-full:before {
584 content: "\e096";
585}
586.glyphicon-resize-small:before {
587 content: "\e097";
588}
589.glyphicon-exclamation-sign:before {
590 content: "\e101";
591}
592.glyphicon-gift:before {
593 content: "\e102";
594}
595.glyphicon-leaf:before {
596 content: "\e103";
597}
598.glyphicon-fire:before {
599 content: "\e104";
600}
601.glyphicon-eye-open:before {
602 content: "\e105";
603}
604.glyphicon-eye-close:before {
605 content: "\e106";
606}
607.glyphicon-warning-sign:before {
608 content: "\e107";
609}
610.glyphicon-plane:before {
611 content: "\e108";
612}
613.glyphicon-calendar:before {
614 content: "\e109";
615}
616.glyphicon-random:before {
617 content: "\e110";
618}
619.glyphicon-comment:before {
620 content: "\e111";
621}
622.glyphicon-magnet:before {
623 content: "\e112";
624}
625.glyphicon-chevron-up:before {
626 content: "\e113";
627}
628.glyphicon-chevron-down:before {
629 content: "\e114";
630}
631.glyphicon-retweet:before {
632 content: "\e115";
633}
634.glyphicon-shopping-cart:before {
635 content: "\e116";
636}
637.glyphicon-folder-close:before {
638 content: "\e117";
639}
640.glyphicon-folder-open:before {
641 content: "\e118";
642}
643.glyphicon-resize-vertical:before {
644 content: "\e119";
645}
646.glyphicon-resize-horizontal:before {
647 content: "\e120";
648}
649.glyphicon-hdd:before {
650 content: "\e121";
651}
652.glyphicon-bullhorn:before {
653 content: "\e122";
654}
655.glyphicon-bell:before {
656 content: "\e123";
657}
658.glyphicon-certificate:before {
659 content: "\e124";
660}
661.glyphicon-thumbs-up:before {
662 content: "\e125";
663}
664.glyphicon-thumbs-down:before {
665 content: "\e126";
666}
667.glyphicon-hand-right:before {
668 content: "\e127";
669}
670.glyphicon-hand-left:before {
671 content: "\e128";
672}
673.glyphicon-hand-up:before {
674 content: "\e129";
675}
676.glyphicon-hand-down:before {
677 content: "\e130";
678}
679.glyphicon-circle-arrow-right:before {
680 content: "\e131";
681}
682.glyphicon-circle-arrow-left:before {
683 content: "\e132";
684}
685.glyphicon-circle-arrow-up:before {
686 content: "\e133";
687}
688.glyphicon-circle-arrow-down:before {
689 content: "\e134";
690}
691.glyphicon-globe:before {
692 content: "\e135";
693}
694.glyphicon-wrench:before {
695 content: "\e136";
696}
697.glyphicon-tasks:before {
698 content: "\e137";
699}
700.glyphicon-filter:before {
701 content: "\e138";
702}
703.glyphicon-briefcase:before {
704 content: "\e139";
705}
706.glyphicon-fullscreen:before {
707 content: "\e140";
708}
709.glyphicon-dashboard:before {
710 content: "\e141";
711}
712.glyphicon-paperclip:before {
713 content: "\e142";
714}
715.glyphicon-heart-empty:before {
716 content: "\e143";
717}
718.glyphicon-link:before {
719 content: "\e144";
720}
721.glyphicon-phone:before {
722 content: "\e145";
723}
724.glyphicon-pushpin:before {
725 content: "\e146";
726}
727.glyphicon-usd:before {
728 content: "\e148";
729}
730.glyphicon-gbp:before {
731 content: "\e149";
732}
733.glyphicon-sort:before {
734 content: "\e150";
735}
736.glyphicon-sort-by-alphabet:before {
737 content: "\e151";
738}
739.glyphicon-sort-by-alphabet-alt:before {
740 content: "\e152";
741}
742.glyphicon-sort-by-order:before {
743 content: "\e153";
744}
745.glyphicon-sort-by-order-alt:before {
746 content: "\e154";
747}
748.glyphicon-sort-by-attributes:before {
749 content: "\e155";
750}
751.glyphicon-sort-by-attributes-alt:before {
752 content: "\e156";
753}
754.glyphicon-unchecked:before {
755 content: "\e157";
756}
757.glyphicon-expand:before {
758 content: "\e158";
759}
760.glyphicon-collapse-down:before {
761 content: "\e159";
762}
763.glyphicon-collapse-up:before {
764 content: "\e160";
765}
766.glyphicon-log-in:before {
767 content: "\e161";
768}
769.glyphicon-flash:before {
770 content: "\e162";
771}
772.glyphicon-log-out:before {
773 content: "\e163";
774}
775.glyphicon-new-window:before {
776 content: "\e164";
777}
778.glyphicon-record:before {
779 content: "\e165";
780}
781.glyphicon-save:before {
782 content: "\e166";
783}
784.glyphicon-open:before {
785 content: "\e167";
786}
787.glyphicon-saved:before {
788 content: "\e168";
789}
790.glyphicon-import:before {
791 content: "\e169";
792}
793.glyphicon-export:before {
794 content: "\e170";
795}
796.glyphicon-send:before {
797 content: "\e171";
798}
799.glyphicon-floppy-disk:before {
800 content: "\e172";
801}
802.glyphicon-floppy-saved:before {
803 content: "\e173";
804}
805.glyphicon-floppy-remove:before {
806 content: "\e174";
807}
808.glyphicon-floppy-save:before {
809 content: "\e175";
810}
811.glyphicon-floppy-open:before {
812 content: "\e176";
813}
814.glyphicon-credit-card:before {
815 content: "\e177";
816}
817.glyphicon-transfer:before {
818 content: "\e178";
819}
820.glyphicon-cutlery:before {
821 content: "\e179";
822}
823.glyphicon-header:before {
824 content: "\e180";
825}
826.glyphicon-compressed:before {
827 content: "\e181";
828}
829.glyphicon-earphone:before {
830 content: "\e182";
831}
832.glyphicon-phone-alt:before {
833 content: "\e183";
834}
835.glyphicon-tower:before {
836 content: "\e184";
837}
838.glyphicon-stats:before {
839 content: "\e185";
840}
841.glyphicon-sd-video:before {
842 content: "\e186";
843}
844.glyphicon-hd-video:before {
845 content: "\e187";
846}
847.glyphicon-subtitles:before {
848 content: "\e188";
849}
850.glyphicon-sound-stereo:before {
851 content: "\e189";
852}
853.glyphicon-sound-dolby:before {
854 content: "\e190";
855}
856.glyphicon-sound-5-1:before {
857 content: "\e191";
858}
859.glyphicon-sound-6-1:before {
860 content: "\e192";
861}
862.glyphicon-sound-7-1:before {
863 content: "\e193";
864}
865.glyphicon-copyright-mark:before {
866 content: "\e194";
867}
868.glyphicon-registration-mark:before {
869 content: "\e195";
870}
871.glyphicon-cloud-download:before {
872 content: "\e197";
873}
874.glyphicon-cloud-upload:before {
875 content: "\e198";
876}
877.glyphicon-tree-conifer:before {
878 content: "\e199";
879}
880.glyphicon-tree-deciduous:before {
881 content: "\e200";
882}
883.glyphicon-cd:before {
884 content: "\e201";
885}
886.glyphicon-save-file:before {
887 content: "\e202";
888}
889.glyphicon-open-file:before {
890 content: "\e203";
891}
892.glyphicon-level-up:before {
893 content: "\e204";
894}
895.glyphicon-copy:before {
896 content: "\e205";
897}
898.glyphicon-paste:before {
899 content: "\e206";
900}
901.glyphicon-alert:before {
902 content: "\e209";
903}
904.glyphicon-equalizer:before {
905 content: "\e210";
906}
907.glyphicon-king:before {
908 content: "\e211";
909}
910.glyphicon-queen:before {
911 content: "\e212";
912}
913.glyphicon-pawn:before {
914 content: "\e213";
915}
916.glyphicon-bishop:before {
917 content: "\e214";
918}
919.glyphicon-knight:before {
920 content: "\e215";
921}
922.glyphicon-baby-formula:before {
923 content: "\e216";
924}
925.glyphicon-tent:before {
926 content: "\26fa";
927}
928.glyphicon-blackboard:before {
929 content: "\e218";
930}
931.glyphicon-bed:before {
932 content: "\e219";
933}
934.glyphicon-apple:before {
935 content: "\f8ff";
936}
937.glyphicon-erase:before {
938 content: "\e221";
939}
940.glyphicon-hourglass:before {
941 content: "\231b";
942}
943.glyphicon-lamp:before {
944 content: "\e223";
945}
946.glyphicon-duplicate:before {
947 content: "\e224";
948}
949.glyphicon-piggy-bank:before {
950 content: "\e225";
951}
952.glyphicon-scissors:before {
953 content: "\e226";
954}
955.glyphicon-bitcoin:before {
956 content: "\e227";
957}
958.glyphicon-btc:before {
959 content: "\e227";
960}
961.glyphicon-xbt:before {
962 content: "\e227";
963}
964.glyphicon-yen:before {
965 content: "\00a5";
966}
967.glyphicon-jpy:before {
968 content: "\00a5";
969}
970.glyphicon-ruble:before {
971 content: "\20bd";
972}
973.glyphicon-rub:before {
974 content: "\20bd";
975}
976.glyphicon-scale:before {
977 content: "\e230";
978}
979.glyphicon-ice-lolly:before {
980 content: "\e231";
981}
982.glyphicon-ice-lolly-tasted:before {
983 content: "\e232";
984}
985.glyphicon-education:before {
986 content: "\e233";
987}
988.glyphicon-option-horizontal:before {
989 content: "\e234";
990}
991.glyphicon-option-vertical:before {
992 content: "\e235";
993}
994.glyphicon-menu-hamburger:before {
995 content: "\e236";
996}
997.glyphicon-modal-window:before {
998 content: "\e237";
999}
1000.glyphicon-oil:before {
1001 content: "\e238";
1002}
1003.glyphicon-grain:before {
1004 content: "\e239";
1005}
1006.glyphicon-sunglasses:before {
1007 content: "\e240";
1008}
1009.glyphicon-text-size:before {
1010 content: "\e241";
1011}
1012.glyphicon-text-color:before {
1013 content: "\e242";
1014}
1015.glyphicon-text-background:before {
1016 content: "\e243";
1017}
1018.glyphicon-object-align-top:before {
1019 content: "\e244";
1020}
1021.glyphicon-object-align-bottom:before {
1022 content: "\e245";
1023}
1024.glyphicon-object-align-horizontal:before {
1025 content: "\e246";
1026}
1027.glyphicon-object-align-left:before {
1028 content: "\e247";
1029}
1030.glyphicon-object-align-vertical:before {
1031 content: "\e248";
1032}
1033.glyphicon-object-align-right:before {
1034 content: "\e249";
1035}
1036.glyphicon-triangle-right:before {
1037 content: "\e250";
1038}
1039.glyphicon-triangle-left:before {
1040 content: "\e251";
1041}
1042.glyphicon-triangle-bottom:before {
1043 content: "\e252";
1044}
1045.glyphicon-triangle-top:before {
1046 content: "\e253";
1047}
1048.glyphicon-console:before {
1049 content: "\e254";
1050}
1051.glyphicon-superscript:before {
1052 content: "\e255";
1053}
1054.glyphicon-subscript:before {
1055 content: "\e256";
1056}
1057.glyphicon-menu-left:before {
1058 content: "\e257";
1059}
1060.glyphicon-menu-right:before {
1061 content: "\e258";
1062}
1063.glyphicon-menu-down:before {
1064 content: "\e259";
1065}
1066.glyphicon-menu-up:before {
1067 content: "\e260";
1068}
1069* {
1070 -webkit-box-sizing: border-box;
1071 -moz-box-sizing: border-box;
1072 box-sizing: border-box;
1073}
1074*:before,
1075*:after {
1076 -webkit-box-sizing: border-box;
1077 -moz-box-sizing: border-box;
1078 box-sizing: border-box;
1079}
1080html {
1081 font-size: 10px;
1082 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1083}
1084body {
1085 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1086 font-size: 14px;
1087 line-height: 1.42857143;
1088 color: #333333;
1089 background-color: #fff;
1090}
1091input,
1092button,
1093select,
1094textarea {
1095 font-family: inherit;
1096 font-size: inherit;
1097 line-height: inherit;
1098}
1099a {
1100 color: #337ab7;
1101 text-decoration: none;
1102}
1103a:hover,
1104a:focus {
1105 color: #23527c;
1106 text-decoration: underline;
1107}
1108a:focus {
1109 outline: 5px auto -webkit-focus-ring-color;
1110 outline-offset: -2px;
1111}
1112figure {
1113 margin: 0;
1114}
1115img {
1116 vertical-align: middle;
1117}
1118.img-responsive,
1119.thumbnail > img,
1120.thumbnail a > img,
1121.carousel-inner > .item > img,
1122.carousel-inner > .item > a > img {
1123 display: block;
1124 max-width: 100%;
1125 height: auto;
1126}
1127.img-rounded {
1128 border-radius: 6px;
1129}
1130.img-thumbnail {
1131 padding: 4px;
1132 line-height: 1.42857143;
1133 background-color: #fff;
1134 border: 1px solid #ddd;
1135 border-radius: 4px;
1136 -webkit-transition: all 0.2s ease-in-out;
1137 -o-transition: all 0.2s ease-in-out;
1138 transition: all 0.2s ease-in-out;
1139 display: inline-block;
1140 max-width: 100%;
1141 height: auto;
1142}
1143.img-circle {
1144 border-radius: 50%;
1145}
1146hr {
1147 margin-top: 20px;
1148 margin-bottom: 20px;
1149 border: 0;
1150 border-top: 1px solid #eeeeee;
1151}
1152.sr-only {
1153 position: absolute;
1154 width: 1px;
1155 height: 1px;
1156 padding: 0;
1157 margin: -1px;
1158 overflow: hidden;
1159 clip: rect(0, 0, 0, 0);
1160 border: 0;
1161}
1162.sr-only-focusable:active,
1163.sr-only-focusable:focus {
1164 position: static;
1165 width: auto;
1166 height: auto;
1167 margin: 0;
1168 overflow: visible;
1169 clip: auto;
1170}
1171[role="button"] {
1172 cursor: pointer;
1173}
1174h1,
1175h2,
1176h3,
1177h4,
1178h5,
1179h6,
1180.h1,
1181.h2,
1182.h3,
1183.h4,
1184.h5,
1185.h6 {
1186 font-family: inherit;
1187 font-weight: 500;
1188 line-height: 1.1;
1189 color: inherit;
1190}
1191h1 small,
1192h2 small,
1193h3 small,
1194h4 small,
1195h5 small,
1196h6 small,
1197.h1 small,
1198.h2 small,
1199.h3 small,
1200.h4 small,
1201.h5 small,
1202.h6 small,
1203h1 .small,
1204h2 .small,
1205h3 .small,
1206h4 .small,
1207h5 .small,
1208h6 .small,
1209.h1 .small,
1210.h2 .small,
1211.h3 .small,
1212.h4 .small,
1213.h5 .small,
1214.h6 .small {
1215 font-weight: 400;
1216 line-height: 1;
1217 color: #777777;
1218}
1219h1,
1220.h1,
1221h2,
1222.h2,
1223h3,
1224.h3 {
1225 margin-top: 20px;
1226 margin-bottom: 10px;
1227}
1228h1 small,
1229.h1 small,
1230h2 small,
1231.h2 small,
1232h3 small,
1233.h3 small,
1234h1 .small,
1235.h1 .small,
1236h2 .small,
1237.h2 .small,
1238h3 .small,
1239.h3 .small {
1240 font-size: 65%;
1241}
1242h4,
1243.h4,
1244h5,
1245.h5,
1246h6,
1247.h6 {
1248 margin-top: 10px;
1249 margin-bottom: 10px;
1250}
1251h4 small,
1252.h4 small,
1253h5 small,
1254.h5 small,
1255h6 small,
1256.h6 small,
1257h4 .small,
1258.h4 .small,
1259h5 .small,
1260.h5 .small,
1261h6 .small,
1262.h6 .small {
1263 font-size: 75%;
1264}
1265h1,
1266.h1 {
1267 font-size: 36px;
1268}
1269h2,
1270.h2 {
1271 font-size: 30px;
1272}
1273h3,
1274.h3 {
1275 font-size: 24px;
1276}
1277h4,
1278.h4 {
1279 font-size: 18px;
1280}
1281h5,
1282.h5 {
1283 font-size: 14px;
1284}
1285h6,
1286.h6 {
1287 font-size: 12px;
1288}
1289p {
1290 margin: 0 0 10px;
1291}
1292.lead {
1293 margin-bottom: 20px;
1294 font-size: 16px;
1295 font-weight: 300;
1296 line-height: 1.4;
1297}
1298@media (min-width: 768px) {
1299 .lead {
1300 font-size: 21px;
1301 }
1302}
1303small,
1304.small {
1305 font-size: 85%;
1306}
1307mark,
1308.mark {
1309 padding: 0.2em;
1310 background-color: #fcf8e3;
1311}
1312.text-left {
1313 text-align: left;
1314}
1315.text-right {
1316 text-align: right;
1317}
1318.text-center {
1319 text-align: center;
1320}
1321.text-justify {
1322 text-align: justify;
1323}
1324.text-nowrap {
1325 white-space: nowrap;
1326}
1327.text-lowercase {
1328 text-transform: lowercase;
1329}
1330.text-uppercase {
1331 text-transform: uppercase;
1332}
1333.text-capitalize {
1334 text-transform: capitalize;
1335}
1336.text-muted {
1337 color: #777777;
1338}
1339.text-primary {
1340 color: #337ab7;
1341}
1342a.text-primary:hover,
1343a.text-primary:focus {
1344 color: #286090;
1345}
1346.text-success {
1347 color: #3c763d;
1348}
1349a.text-success:hover,
1350a.text-success:focus {
1351 color: #2b542c;
1352}
1353.text-info {
1354 color: #31708f;
1355}
1356a.text-info:hover,
1357a.text-info:focus {
1358 color: #245269;
1359}
1360.text-warning {
1361 color: #8a6d3b;
1362}
1363a.text-warning:hover,
1364a.text-warning:focus {
1365 color: #66512c;
1366}
1367.text-danger {
1368 color: #a94442;
1369}
1370a.text-danger:hover,
1371a.text-danger:focus {
1372 color: #843534;
1373}
1374.bg-primary {
1375 color: #fff;
1376 background-color: #337ab7;
1377}
1378a.bg-primary:hover,
1379a.bg-primary:focus {
1380 background-color: #286090;
1381}
1382.bg-success {
1383 background-color: #dff0d8;
1384}
1385a.bg-success:hover,
1386a.bg-success:focus {
1387 background-color: #c1e2b3;
1388}
1389.bg-info {
1390 background-color: #d9edf7;
1391}
1392a.bg-info:hover,
1393a.bg-info:focus {
1394 background-color: #afd9ee;
1395}
1396.bg-warning {
1397 background-color: #fcf8e3;
1398}
1399a.bg-warning:hover,
1400a.bg-warning:focus {
1401 background-color: #f7ecb5;
1402}
1403.bg-danger {
1404 background-color: #f2dede;
1405}
1406a.bg-danger:hover,
1407a.bg-danger:focus {
1408 background-color: #e4b9b9;
1409}
1410.page-header {
1411 padding-bottom: 9px;
1412 margin: 40px 0 20px;
1413 border-bottom: 1px solid #eeeeee;
1414}
1415ul,
1416ol {
1417 margin-top: 0;
1418 margin-bottom: 10px;
1419}
1420ul ul,
1421ol ul,
1422ul ol,
1423ol ol {
1424 margin-bottom: 0;
1425}
1426.list-unstyled {
1427 padding-left: 0;
1428 list-style: none;
1429}
1430.list-inline {
1431 padding-left: 0;
1432 list-style: none;
1433 margin-left: -5px;
1434}
1435.list-inline > li {
1436 display: inline-block;
1437 padding-right: 5px;
1438 padding-left: 5px;
1439}
1440dl {
1441 margin-top: 0;
1442 margin-bottom: 20px;
1443}
1444dt,
1445dd {
1446 line-height: 1.42857143;
1447}
1448dt {
1449 font-weight: 700;
1450}
1451dd {
1452 margin-left: 0;
1453}
1454@media (min-width: 768px) {
1455 .dl-horizontal dt {
1456 float: left;
1457 width: 160px;
1458 clear: left;
1459 text-align: right;
1460 overflow: hidden;
1461 text-overflow: ellipsis;
1462 white-space: nowrap;
1463 }
1464 .dl-horizontal dd {
1465 margin-left: 180px;
1466 }
1467}
1468abbr[title],
1469abbr[data-original-title] {
1470 cursor: help;
1471}
1472.initialism {
1473 font-size: 90%;
1474 text-transform: uppercase;
1475}
1476blockquote {
1477 padding: 10px 20px;
1478 margin: 0 0 20px;
1479 font-size: 17.5px;
1480 border-left: 5px solid #eeeeee;
1481}
1482blockquote p:last-child,
1483blockquote ul:last-child,
1484blockquote ol:last-child {
1485 margin-bottom: 0;
1486}
1487blockquote footer,
1488blockquote small,
1489blockquote .small {
1490 display: block;
1491 font-size: 80%;
1492 line-height: 1.42857143;
1493 color: #777777;
1494}
1495blockquote footer:before,
1496blockquote small:before,
1497blockquote .small:before {
1498 content: "\2014 \00A0";
1499}
1500.blockquote-reverse,
1501blockquote.pull-right {
1502 padding-right: 15px;
1503 padding-left: 0;
1504 text-align: right;
1505 border-right: 5px solid #eeeeee;
1506 border-left: 0;
1507}
1508.blockquote-reverse footer:before,
1509blockquote.pull-right footer:before,
1510.blockquote-reverse small:before,
1511blockquote.pull-right small:before,
1512.blockquote-reverse .small:before,
1513blockquote.pull-right .small:before {
1514 content: "";
1515}
1516.blockquote-reverse footer:after,
1517blockquote.pull-right footer:after,
1518.blockquote-reverse small:after,
1519blockquote.pull-right small:after,
1520.blockquote-reverse .small:after,
1521blockquote.pull-right .small:after {
1522 content: "\00A0 \2014";
1523}
1524address {
1525 margin-bottom: 20px;
1526 font-style: normal;
1527 line-height: 1.42857143;
1528}
1529code,
1530kbd,
1531pre,
1532samp {
1533 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1534}
1535code {
1536 padding: 2px 4px;
1537 font-size: 90%;
1538 color: #c7254e;
1539 background-color: #f9f2f4;
1540 border-radius: 4px;
1541}
1542kbd {
1543 padding: 2px 4px;
1544 font-size: 90%;
1545 color: #fff;
1546 background-color: #333;
1547 border-radius: 3px;
1548 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1549 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1550}
1551kbd kbd {
1552 padding: 0;
1553 font-size: 100%;
1554 font-weight: 700;
1555 -webkit-box-shadow: none;
1556 box-shadow: none;
1557}
1558pre {
1559 display: block;
1560 padding: 9.5px;
1561 margin: 0 0 10px;
1562 font-size: 13px;
1563 line-height: 1.42857143;
1564 color: #333333;
1565 word-break: break-all;
1566 word-wrap: break-word;
1567 background-color: #f5f5f5;
1568 border: 1px solid #ccc;
1569 border-radius: 4px;
1570}
1571pre code {
1572 padding: 0;
1573 font-size: inherit;
1574 color: inherit;
1575 white-space: pre-wrap;
1576 background-color: transparent;
1577 border-radius: 0;
1578}
1579.pre-scrollable {
1580 max-height: 340px;
1581 overflow-y: scroll;
1582}
1583.container {
1584 padding-right: 15px;
1585 padding-left: 15px;
1586 margin-right: auto;
1587 margin-left: auto;
1588}
1589@media (min-width: 768px) {
1590 .container {
1591 width: 750px;
1592 }
1593}
1594@media (min-width: 992px) {
1595 .container {
1596 width: 970px;
1597 }
1598}
1599@media (min-width: 1200px) {
1600 .container {
1601 width: 1170px;
1602 }
1603}
1604.container-fluid {
1605 padding-right: 15px;
1606 padding-left: 15px;
1607 margin-right: auto;
1608 margin-left: auto;
1609}
1610.row {
1611 margin-right: -15px;
1612 margin-left: -15px;
1613}
1614.row-no-gutters {
1615 margin-right: 0;
1616 margin-left: 0;
1617}
1618.row-no-gutters [class*="col-"] {
1619 padding-right: 0;
1620 padding-left: 0;
1621}
1622.col-xs-1,
1623.col-sm-1,
1624.col-md-1,
1625.col-lg-1,
1626.col-xs-2,
1627.col-sm-2,
1628.col-md-2,
1629.col-lg-2,
1630.col-xs-3,
1631.col-sm-3,
1632.col-md-3,
1633.col-lg-3,
1634.col-xs-4,
1635.col-sm-4,
1636.col-md-4,
1637.col-lg-4,
1638.col-xs-5,
1639.col-sm-5,
1640.col-md-5,
1641.col-lg-5,
1642.col-xs-6,
1643.col-sm-6,
1644.col-md-6,
1645.col-lg-6,
1646.col-xs-7,
1647.col-sm-7,
1648.col-md-7,
1649.col-lg-7,
1650.col-xs-8,
1651.col-sm-8,
1652.col-md-8,
1653.col-lg-8,
1654.col-xs-9,
1655.col-sm-9,
1656.col-md-9,
1657.col-lg-9,
1658.col-xs-10,
1659.col-sm-10,
1660.col-md-10,
1661.col-lg-10,
1662.col-xs-11,
1663.col-sm-11,
1664.col-md-11,
1665.col-lg-11,
1666.col-xs-12,
1667.col-sm-12,
1668.col-md-12,
1669.col-lg-12 {
1670 position: relative;
1671 min-height: 1px;
1672 padding-right: 15px;
1673 padding-left: 15px;
1674}
1675.col-xs-1,
1676.col-xs-2,
1677.col-xs-3,
1678.col-xs-4,
1679.col-xs-5,
1680.col-xs-6,
1681.col-xs-7,
1682.col-xs-8,
1683.col-xs-9,
1684.col-xs-10,
1685.col-xs-11,
1686.col-xs-12 {
1687 float: left;
1688}
1689.col-xs-12 {
1690 width: 100%;
1691}
1692.col-xs-11 {
1693 width: 91.66666667%;
1694}
1695.col-xs-10 {
1696 width: 83.33333333%;
1697}
1698.col-xs-9 {
1699 width: 75%;
1700}
1701.col-xs-8 {
1702 width: 66.66666667%;
1703}
1704.col-xs-7 {
1705 width: 58.33333333%;
1706}
1707.col-xs-6 {
1708 width: 50%;
1709}
1710.col-xs-5 {
1711 width: 41.66666667%;
1712}
1713.col-xs-4 {
1714 width: 33.33333333%;
1715}
1716.col-xs-3 {
1717 width: 25%;
1718}
1719.col-xs-2 {
1720 width: 16.66666667%;
1721}
1722.col-xs-1 {
1723 width: 8.33333333%;
1724}
1725.col-xs-pull-12 {
1726 right: 100%;
1727}
1728.col-xs-pull-11 {
1729 right: 91.66666667%;
1730}
1731.col-xs-pull-10 {
1732 right: 83.33333333%;
1733}
1734.col-xs-pull-9 {
1735 right: 75%;
1736}
1737.col-xs-pull-8 {
1738 right: 66.66666667%;
1739}
1740.col-xs-pull-7 {
1741 right: 58.33333333%;
1742}
1743.col-xs-pull-6 {
1744 right: 50%;
1745}
1746.col-xs-pull-5 {
1747 right: 41.66666667%;
1748}
1749.col-xs-pull-4 {
1750 right: 33.33333333%;
1751}
1752.col-xs-pull-3 {
1753 right: 25%;
1754}
1755.col-xs-pull-2 {
1756 right: 16.66666667%;
1757}
1758.col-xs-pull-1 {
1759 right: 8.33333333%;
1760}
1761.col-xs-pull-0 {
1762 right: auto;
1763}
1764.col-xs-push-12 {
1765 left: 100%;
1766}
1767.col-xs-push-11 {
1768 left: 91.66666667%;
1769}
1770.col-xs-push-10 {
1771 left: 83.33333333%;
1772}
1773.col-xs-push-9 {
1774 left: 75%;
1775}
1776.col-xs-push-8 {
1777 left: 66.66666667%;
1778}
1779.col-xs-push-7 {
1780 left: 58.33333333%;
1781}
1782.col-xs-push-6 {
1783 left: 50%;
1784}
1785.col-xs-push-5 {
1786 left: 41.66666667%;
1787}
1788.col-xs-push-4 {
1789 left: 33.33333333%;
1790}
1791.col-xs-push-3 {
1792 left: 25%;
1793}
1794.col-xs-push-2 {
1795 left: 16.66666667%;
1796}
1797.col-xs-push-1 {
1798 left: 8.33333333%;
1799}
1800.col-xs-push-0 {
1801 left: auto;
1802}
1803.col-xs-offset-12 {
1804 margin-left: 100%;
1805}
1806.col-xs-offset-11 {
1807 margin-left: 91.66666667%;
1808}
1809.col-xs-offset-10 {
1810 margin-left: 83.33333333%;
1811}
1812.col-xs-offset-9 {
1813 margin-left: 75%;
1814}
1815.col-xs-offset-8 {
1816 margin-left: 66.66666667%;
1817}
1818.col-xs-offset-7 {
1819 margin-left: 58.33333333%;
1820}
1821.col-xs-offset-6 {
1822 margin-left: 50%;
1823}
1824.col-xs-offset-5 {
1825 margin-left: 41.66666667%;
1826}
1827.col-xs-offset-4 {
1828 margin-left: 33.33333333%;
1829}
1830.col-xs-offset-3 {
1831 margin-left: 25%;
1832}
1833.col-xs-offset-2 {
1834 margin-left: 16.66666667%;
1835}
1836.col-xs-offset-1 {
1837 margin-left: 8.33333333%;
1838}
1839.col-xs-offset-0 {
1840 margin-left: 0%;
1841}
1842@media (min-width: 768px) {
1843 .col-sm-1,
1844 .col-sm-2,
1845 .col-sm-3,
1846 .col-sm-4,
1847 .col-sm-5,
1848 .col-sm-6,
1849 .col-sm-7,
1850 .col-sm-8,
1851 .col-sm-9,
1852 .col-sm-10,
1853 .col-sm-11,
1854 .col-sm-12 {
1855 float: left;
1856 }
1857 .col-sm-12 {
1858 width: 100%;
1859 }
1860 .col-sm-11 {
1861 width: 91.66666667%;
1862 }
1863 .col-sm-10 {
1864 width: 83.33333333%;
1865 }
1866 .col-sm-9 {
1867 width: 75%;
1868 }
1869 .col-sm-8 {
1870 width: 66.66666667%;
1871 }
1872 .col-sm-7 {
1873 width: 58.33333333%;
1874 }
1875 .col-sm-6 {
1876 width: 50%;
1877 }
1878 .col-sm-5 {
1879 width: 41.66666667%;
1880 }
1881 .col-sm-4 {
1882 width: 33.33333333%;
1883 }
1884 .col-sm-3 {
1885 width: 25%;
1886 }
1887 .col-sm-2 {
1888 width: 16.66666667%;
1889 }
1890 .col-sm-1 {
1891 width: 8.33333333%;
1892 }
1893 .col-sm-pull-12 {
1894 right: 100%;
1895 }
1896 .col-sm-pull-11 {
1897 right: 91.66666667%;
1898 }
1899 .col-sm-pull-10 {
1900 right: 83.33333333%;
1901 }
1902 .col-sm-pull-9 {
1903 right: 75%;
1904 }
1905 .col-sm-pull-8 {
1906 right: 66.66666667%;
1907 }
1908 .col-sm-pull-7 {
1909 right: 58.33333333%;
1910 }
1911 .col-sm-pull-6 {
1912 right: 50%;
1913 }
1914 .col-sm-pull-5 {
1915 right: 41.66666667%;
1916 }
1917 .col-sm-pull-4 {
1918 right: 33.33333333%;
1919 }
1920 .col-sm-pull-3 {
1921 right: 25%;
1922 }
1923 .col-sm-pull-2 {
1924 right: 16.66666667%;
1925 }
1926 .col-sm-pull-1 {
1927 right: 8.33333333%;
1928 }
1929 .col-sm-pull-0 {
1930 right: auto;
1931 }
1932 .col-sm-push-12 {
1933 left: 100%;
1934 }
1935 .col-sm-push-11 {
1936 left: 91.66666667%;
1937 }
1938 .col-sm-push-10 {
1939 left: 83.33333333%;
1940 }
1941 .col-sm-push-9 {
1942 left: 75%;
1943 }
1944 .col-sm-push-8 {
1945 left: 66.66666667%;
1946 }
1947 .col-sm-push-7 {
1948 left: 58.33333333%;
1949 }
1950 .col-sm-push-6 {
1951 left: 50%;
1952 }
1953 .col-sm-push-5 {
1954 left: 41.66666667%;
1955 }
1956 .col-sm-push-4 {
1957 left: 33.33333333%;
1958 }
1959 .col-sm-push-3 {
1960 left: 25%;
1961 }
1962 .col-sm-push-2 {
1963 left: 16.66666667%;
1964 }
1965 .col-sm-push-1 {
1966 left: 8.33333333%;
1967 }
1968 .col-sm-push-0 {
1969 left: auto;
1970 }
1971 .col-sm-offset-12 {
1972 margin-left: 100%;
1973 }
1974 .col-sm-offset-11 {
1975 margin-left: 91.66666667%;
1976 }
1977 .col-sm-offset-10 {
1978 margin-left: 83.33333333%;
1979 }
1980 .col-sm-offset-9 {
1981 margin-left: 75%;
1982 }
1983 .col-sm-offset-8 {
1984 margin-left: 66.66666667%;
1985 }
1986 .col-sm-offset-7 {
1987 margin-left: 58.33333333%;
1988 }
1989 .col-sm-offset-6 {
1990 margin-left: 50%;
1991 }
1992 .col-sm-offset-5 {
1993 margin-left: 41.66666667%;
1994 }
1995 .col-sm-offset-4 {
1996 margin-left: 33.33333333%;
1997 }
1998 .col-sm-offset-3 {
1999 margin-left: 25%;
2000 }
2001 .col-sm-offset-2 {
2002 margin-left: 16.66666667%;
2003 }
2004 .col-sm-offset-1 {
2005 margin-left: 8.33333333%;
2006 }
2007 .col-sm-offset-0 {
2008 margin-left: 0%;
2009 }
2010}
2011@media (min-width: 992px) {
2012 .col-md-1,
2013 .col-md-2,
2014 .col-md-3,
2015 .col-md-4,
2016 .col-md-5,
2017 .col-md-6,
2018 .col-md-7,
2019 .col-md-8,
2020 .col-md-9,
2021 .col-md-10,
2022 .col-md-11,
2023 .col-md-12 {
2024 float: left;
2025 }
2026 .col-md-12 {
2027 width: 100%;
2028 }
2029 .col-md-11 {
2030 width: 91.66666667%;
2031 }
2032 .col-md-10 {
2033 width: 83.33333333%;
2034 }
2035 .col-md-9 {
2036 width: 75%;
2037 }
2038 .col-md-8 {
2039 width: 66.66666667%;
2040 }
2041 .col-md-7 {
2042 width: 58.33333333%;
2043 }
2044 .col-md-6 {
2045 width: 50%;
2046 }
2047 .col-md-5 {
2048 width: 41.66666667%;
2049 }
2050 .col-md-4 {
2051 width: 33.33333333%;
2052 }
2053 .col-md-3 {
2054 width: 25%;
2055 }
2056 .col-md-2 {
2057 width: 16.66666667%;
2058 }
2059 .col-md-1 {
2060 width: 8.33333333%;
2061 }
2062 .col-md-pull-12 {
2063 right: 100%;
2064 }
2065 .col-md-pull-11 {
2066 right: 91.66666667%;
2067 }
2068 .col-md-pull-10 {
2069 right: 83.33333333%;
2070 }
2071 .col-md-pull-9 {
2072 right: 75%;
2073 }
2074 .col-md-pull-8 {
2075 right: 66.66666667%;
2076 }
2077 .col-md-pull-7 {
2078 right: 58.33333333%;
2079 }
2080 .col-md-pull-6 {
2081 right: 50%;
2082 }
2083 .col-md-pull-5 {
2084 right: 41.66666667%;
2085 }
2086 .col-md-pull-4 {
2087 right: 33.33333333%;
2088 }
2089 .col-md-pull-3 {
2090 right: 25%;
2091 }
2092 .col-md-pull-2 {
2093 right: 16.66666667%;
2094 }
2095 .col-md-pull-1 {
2096 right: 8.33333333%;
2097 }
2098 .col-md-pull-0 {
2099 right: auto;
2100 }
2101 .col-md-push-12 {
2102 left: 100%;
2103 }
2104 .col-md-push-11 {
2105 left: 91.66666667%;
2106 }
2107 .col-md-push-10 {
2108 left: 83.33333333%;
2109 }
2110 .col-md-push-9 {
2111 left: 75%;
2112 }
2113 .col-md-push-8 {
2114 left: 66.66666667%;
2115 }
2116 .col-md-push-7 {
2117 left: 58.33333333%;
2118 }
2119 .col-md-push-6 {
2120 left: 50%;
2121 }
2122 .col-md-push-5 {
2123 left: 41.66666667%;
2124 }
2125 .col-md-push-4 {
2126 left: 33.33333333%;
2127 }
2128 .col-md-push-3 {
2129 left: 25%;
2130 }
2131 .col-md-push-2 {
2132 left: 16.66666667%;
2133 }
2134 .col-md-push-1 {
2135 left: 8.33333333%;
2136 }
2137 .col-md-push-0 {
2138 left: auto;
2139 }
2140 .col-md-offset-12 {
2141 margin-left: 100%;
2142 }
2143 .col-md-offset-11 {
2144 margin-left: 91.66666667%;
2145 }
2146 .col-md-offset-10 {
2147 margin-left: 83.33333333%;
2148 }
2149 .col-md-offset-9 {
2150 margin-left: 75%;
2151 }
2152 .col-md-offset-8 {
2153 margin-left: 66.66666667%;
2154 }
2155 .col-md-offset-7 {
2156 margin-left: 58.33333333%;
2157 }
2158 .col-md-offset-6 {
2159 margin-left: 50%;
2160 }
2161 .col-md-offset-5 {
2162 margin-left: 41.66666667%;
2163 }
2164 .col-md-offset-4 {
2165 margin-left: 33.33333333%;
2166 }
2167 .col-md-offset-3 {
2168 margin-left: 25%;
2169 }
2170 .col-md-offset-2 {
2171 margin-left: 16.66666667%;
2172 }
2173 .col-md-offset-1 {
2174 margin-left: 8.33333333%;
2175 }
2176 .col-md-offset-0 {
2177 margin-left: 0%;
2178 }
2179}
2180@media (min-width: 1200px) {
2181 .col-lg-1,
2182 .col-lg-2,
2183 .col-lg-3,
2184 .col-lg-4,
2185 .col-lg-5,
2186 .col-lg-6,
2187 .col-lg-7,
2188 .col-lg-8,
2189 .col-lg-9,
2190 .col-lg-10,
2191 .col-lg-11,
2192 .col-lg-12 {
2193 float: left;
2194 }
2195 .col-lg-12 {
2196 width: 100%;
2197 }
2198 .col-lg-11 {
2199 width: 91.66666667%;
2200 }
2201 .col-lg-10 {
2202 width: 83.33333333%;
2203 }
2204 .col-lg-9 {
2205 width: 75%;
2206 }
2207 .col-lg-8 {
2208 width: 66.66666667%;
2209 }
2210 .col-lg-7 {
2211 width: 58.33333333%;
2212 }
2213 .col-lg-6 {
2214 width: 50%;
2215 }
2216 .col-lg-5 {
2217 width: 41.66666667%;
2218 }
2219 .col-lg-4 {
2220 width: 33.33333333%;
2221 }
2222 .col-lg-3 {
2223 width: 25%;
2224 }
2225 .col-lg-2 {
2226 width: 16.66666667%;
2227 }
2228 .col-lg-1 {
2229 width: 8.33333333%;
2230 }
2231 .col-lg-pull-12 {
2232 right: 100%;
2233 }
2234 .col-lg-pull-11 {
2235 right: 91.66666667%;
2236 }
2237 .col-lg-pull-10 {
2238 right: 83.33333333%;
2239 }
2240 .col-lg-pull-9 {
2241 right: 75%;
2242 }
2243 .col-lg-pull-8 {
2244 right: 66.66666667%;
2245 }
2246 .col-lg-pull-7 {
2247 right: 58.33333333%;
2248 }
2249 .col-lg-pull-6 {
2250 right: 50%;
2251 }
2252 .col-lg-pull-5 {
2253 right: 41.66666667%;
2254 }
2255 .col-lg-pull-4 {
2256 right: 33.33333333%;
2257 }
2258 .col-lg-pull-3 {
2259 right: 25%;
2260 }
2261 .col-lg-pull-2 {
2262 right: 16.66666667%;
2263 }
2264 .col-lg-pull-1 {
2265 right: 8.33333333%;
2266 }
2267 .col-lg-pull-0 {
2268 right: auto;
2269 }
2270 .col-lg-push-12 {
2271 left: 100%;
2272 }
2273 .col-lg-push-11 {
2274 left: 91.66666667%;
2275 }
2276 .col-lg-push-10 {
2277 left: 83.33333333%;
2278 }
2279 .col-lg-push-9 {
2280 left: 75%;
2281 }
2282 .col-lg-push-8 {
2283 left: 66.66666667%;
2284 }
2285 .col-lg-push-7 {
2286 left: 58.33333333%;
2287 }
2288 .col-lg-push-6 {
2289 left: 50%;
2290 }
2291 .col-lg-push-5 {
2292 left: 41.66666667%;
2293 }
2294 .col-lg-push-4 {
2295 left: 33.33333333%;
2296 }
2297 .col-lg-push-3 {
2298 left: 25%;
2299 }
2300 .col-lg-push-2 {
2301 left: 16.66666667%;
2302 }
2303 .col-lg-push-1 {
2304 left: 8.33333333%;
2305 }
2306 .col-lg-push-0 {
2307 left: auto;
2308 }
2309 .col-lg-offset-12 {
2310 margin-left: 100%;
2311 }
2312 .col-lg-offset-11 {
2313 margin-left: 91.66666667%;
2314 }
2315 .col-lg-offset-10 {
2316 margin-left: 83.33333333%;
2317 }
2318 .col-lg-offset-9 {
2319 margin-left: 75%;
2320 }
2321 .col-lg-offset-8 {
2322 margin-left: 66.66666667%;
2323 }
2324 .col-lg-offset-7 {
2325 margin-left: 58.33333333%;
2326 }
2327 .col-lg-offset-6 {
2328 margin-left: 50%;
2329 }
2330 .col-lg-offset-5 {
2331 margin-left: 41.66666667%;
2332 }
2333 .col-lg-offset-4 {
2334 margin-left: 33.33333333%;
2335 }
2336 .col-lg-offset-3 {
2337 margin-left: 25%;
2338 }
2339 .col-lg-offset-2 {
2340 margin-left: 16.66666667%;
2341 }
2342 .col-lg-offset-1 {
2343 margin-left: 8.33333333%;
2344 }
2345 .col-lg-offset-0 {
2346 margin-left: 0%;
2347 }
2348}
2349table {
2350 background-color: transparent;
2351}
2352table col[class*="col-"] {
2353 position: static;
2354 display: table-column;
2355 float: none;
2356}
2357table td[class*="col-"],
2358table th[class*="col-"] {
2359 position: static;
2360 display: table-cell;
2361 float: none;
2362}
2363caption {
2364 padding-top: 8px;
2365 padding-bottom: 8px;
2366 color: #777777;
2367 text-align: left;
2368}
2369th {
2370 text-align: left;
2371}
2372.table {
2373 width: 100%;
2374 max-width: 100%;
2375 margin-bottom: 20px;
2376}
2377.table > thead > tr > th,
2378.table > tbody > tr > th,
2379.table > tfoot > tr > th,
2380.table > thead > tr > td,
2381.table > tbody > tr > td,
2382.table > tfoot > tr > td {
2383 padding: 8px;
2384 line-height: 1.42857143;
2385 vertical-align: top;
2386 border-top: 1px solid #ddd;
2387}
2388.table > thead > tr > th {
2389 vertical-align: bottom;
2390 border-bottom: 2px solid #ddd;
2391}
2392.table > caption + thead > tr:first-child > th,
2393.table > colgroup + thead > tr:first-child > th,
2394.table > thead:first-child > tr:first-child > th,
2395.table > caption + thead > tr:first-child > td,
2396.table > colgroup + thead > tr:first-child > td,
2397.table > thead:first-child > tr:first-child > td {
2398 border-top: 0;
2399}
2400.table > tbody + tbody {
2401 border-top: 2px solid #ddd;
2402}
2403.table .table {
2404 background-color: #fff;
2405}
2406.table-condensed > thead > tr > th,
2407.table-condensed > tbody > tr > th,
2408.table-condensed > tfoot > tr > th,
2409.table-condensed > thead > tr > td,
2410.table-condensed > tbody > tr > td,
2411.table-condensed > tfoot > tr > td {
2412 padding: 5px;
2413}
2414.table-bordered {
2415 border: 1px solid #ddd;
2416}
2417.table-bordered > thead > tr > th,
2418.table-bordered > tbody > tr > th,
2419.table-bordered > tfoot > tr > th,
2420.table-bordered > thead > tr > td,
2421.table-bordered > tbody > tr > td,
2422.table-bordered > tfoot > tr > td {
2423 border: 1px solid #ddd;
2424}
2425.table-bordered > thead > tr > th,
2426.table-bordered > thead > tr > td {
2427 border-bottom-width: 2px;
2428}
2429.table-striped > tbody > tr:nth-of-type(odd) {
2430 background-color: #f9f9f9;
2431}
2432.table-hover > tbody > tr:hover {
2433 background-color: #f5f5f5;
2434}
2435.table > thead > tr > td.active,
2436.table > tbody > tr > td.active,
2437.table > tfoot > tr > td.active,
2438.table > thead > tr > th.active,
2439.table > tbody > tr > th.active,
2440.table > tfoot > tr > th.active,
2441.table > thead > tr.active > td,
2442.table > tbody > tr.active > td,
2443.table > tfoot > tr.active > td,
2444.table > thead > tr.active > th,
2445.table > tbody > tr.active > th,
2446.table > tfoot > tr.active > th {
2447 background-color: #f5f5f5;
2448}
2449.table-hover > tbody > tr > td.active:hover,
2450.table-hover > tbody > tr > th.active:hover,
2451.table-hover > tbody > tr.active:hover > td,
2452.table-hover > tbody > tr:hover > .active,
2453.table-hover > tbody > tr.active:hover > th {
2454 background-color: #e8e8e8;
2455}
2456.table > thead > tr > td.success,
2457.table > tbody > tr > td.success,
2458.table > tfoot > tr > td.success,
2459.table > thead > tr > th.success,
2460.table > tbody > tr > th.success,
2461.table > tfoot > tr > th.success,
2462.table > thead > tr.success > td,
2463.table > tbody > tr.success > td,
2464.table > tfoot > tr.success > td,
2465.table > thead > tr.success > th,
2466.table > tbody > tr.success > th,
2467.table > tfoot > tr.success > th {
2468 background-color: #dff0d8;
2469}
2470.table-hover > tbody > tr > td.success:hover,
2471.table-hover > tbody > tr > th.success:hover,
2472.table-hover > tbody > tr.success:hover > td,
2473.table-hover > tbody > tr:hover > .success,
2474.table-hover > tbody > tr.success:hover > th {
2475 background-color: #d0e9c6;
2476}
2477.table > thead > tr > td.info,
2478.table > tbody > tr > td.info,
2479.table > tfoot > tr > td.info,
2480.table > thead > tr > th.info,
2481.table > tbody > tr > th.info,
2482.table > tfoot > tr > th.info,
2483.table > thead > tr.info > td,
2484.table > tbody > tr.info > td,
2485.table > tfoot > tr.info > td,
2486.table > thead > tr.info > th,
2487.table > tbody > tr.info > th,
2488.table > tfoot > tr.info > th {
2489 background-color: #d9edf7;
2490}
2491.table-hover > tbody > tr > td.info:hover,
2492.table-hover > tbody > tr > th.info:hover,
2493.table-hover > tbody > tr.info:hover > td,
2494.table-hover > tbody > tr:hover > .info,
2495.table-hover > tbody > tr.info:hover > th {
2496 background-color: #c4e3f3;
2497}
2498.table > thead > tr > td.warning,
2499.table > tbody > tr > td.warning,
2500.table > tfoot > tr > td.warning,
2501.table > thead > tr > th.warning,
2502.table > tbody > tr > th.warning,
2503.table > tfoot > tr > th.warning,
2504.table > thead > tr.warning > td,
2505.table > tbody > tr.warning > td,
2506.table > tfoot > tr.warning > td,
2507.table > thead > tr.warning > th,
2508.table > tbody > tr.warning > th,
2509.table > tfoot > tr.warning > th {
2510 background-color: #fcf8e3;
2511}
2512.table-hover > tbody > tr > td.warning:hover,
2513.table-hover > tbody > tr > th.warning:hover,
2514.table-hover > tbody > tr.warning:hover > td,
2515.table-hover > tbody > tr:hover > .warning,
2516.table-hover > tbody > tr.warning:hover > th {
2517 background-color: #faf2cc;
2518}
2519.table > thead > tr > td.danger,
2520.table > tbody > tr > td.danger,
2521.table > tfoot > tr > td.danger,
2522.table > thead > tr > th.danger,
2523.table > tbody > tr > th.danger,
2524.table > tfoot > tr > th.danger,
2525.table > thead > tr.danger > td,
2526.table > tbody > tr.danger > td,
2527.table > tfoot > tr.danger > td,
2528.table > thead > tr.danger > th,
2529.table > tbody > tr.danger > th,
2530.table > tfoot > tr.danger > th {
2531 background-color: #f2dede;
2532}
2533.table-hover > tbody > tr > td.danger:hover,
2534.table-hover > tbody > tr > th.danger:hover,
2535.table-hover > tbody > tr.danger:hover > td,
2536.table-hover > tbody > tr:hover > .danger,
2537.table-hover > tbody > tr.danger:hover > th {
2538 background-color: #ebcccc;
2539}
2540.table-responsive {
2541 min-height: 0.01%;
2542 overflow-x: auto;
2543}
2544@media screen and (max-width: 767px) {
2545 .table-responsive {
2546 width: 100%;
2547 margin-bottom: 15px;
2548 overflow-y: hidden;
2549 -ms-overflow-style: -ms-autohiding-scrollbar;
2550 border: 1px solid #ddd;
2551 }
2552 .table-responsive > .table {
2553 margin-bottom: 0;
2554 }
2555 .table-responsive > .table > thead > tr > th,
2556 .table-responsive > .table > tbody > tr > th,
2557 .table-responsive > .table > tfoot > tr > th,
2558 .table-responsive > .table > thead > tr > td,
2559 .table-responsive > .table > tbody > tr > td,
2560 .table-responsive > .table > tfoot > tr > td {
2561 white-space: nowrap;
2562 }
2563 .table-responsive > .table-bordered {
2564 border: 0;
2565 }
2566 .table-responsive > .table-bordered > thead > tr > th:first-child,
2567 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2568 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2569 .table-responsive > .table-bordered > thead > tr > td:first-child,
2570 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2571 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2572 border-left: 0;
2573 }
2574 .table-responsive > .table-bordered > thead > tr > th:last-child,
2575 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2576 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2577 .table-responsive > .table-bordered > thead > tr > td:last-child,
2578 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2579 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2580 border-right: 0;
2581 }
2582 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2583 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2584 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2585 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2586 border-bottom: 0;
2587 }
2588}
2589fieldset {
2590 min-width: 0;
2591 padding: 0;
2592 margin: 0;
2593 border: 0;
2594}
2595legend {
2596 display: block;
2597 width: 100%;
2598 padding: 0;
2599 margin-bottom: 20px;
2600 font-size: 21px;
2601 line-height: inherit;
2602 color: #333333;
2603 border: 0;
2604 border-bottom: 1px solid #e5e5e5;
2605}
2606label {
2607 display: inline-block;
2608 max-width: 100%;
2609 margin-bottom: 5px;
2610 font-weight: 700;
2611}
2612input[type="search"] {
2613 -webkit-box-sizing: border-box;
2614 -moz-box-sizing: border-box;
2615 box-sizing: border-box;
2616 -webkit-appearance: none;
2617 -moz-appearance: none;
2618 appearance: none;
2619}
2620input[type="radio"],
2621input[type="checkbox"] {
2622 margin: 4px 0 0;
2623 margin-top: 1px \9;
2624 line-height: normal;
2625}
2626input[type="radio"][disabled],
2627input[type="checkbox"][disabled],
2628input[type="radio"].disabled,
2629input[type="checkbox"].disabled,
2630fieldset[disabled] input[type="radio"],
2631fieldset[disabled] input[type="checkbox"] {
2632 cursor: not-allowed;
2633}
2634input[type="file"] {
2635 display: block;
2636}
2637input[type="range"] {
2638 display: block;
2639 width: 100%;
2640}
2641select[multiple],
2642select[size] {
2643 height: auto;
2644}
2645input[type="file"]:focus,
2646input[type="radio"]:focus,
2647input[type="checkbox"]:focus {
2648 outline: 5px auto -webkit-focus-ring-color;
2649 outline-offset: -2px;
2650}
2651output {
2652 display: block;
2653 padding-top: 7px;
2654 font-size: 14px;
2655 line-height: 1.42857143;
2656 color: #555555;
2657}
2658.form-control {
2659 display: block;
2660 width: 100%;
2661 height: 34px;
2662 padding: 6px 12px;
2663 font-size: 14px;
2664 line-height: 1.42857143;
2665 color: #555555;
2666 background-color: #fff;
2667 background-image: none;
2668 border: 1px solid #ccc;
2669 border-radius: 4px;
2670 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2671 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2672 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2673 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2674 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2675 transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2676 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2677 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2678}
2679.form-control:focus {
2680 border-color: #66afe9;
2681 outline: 0;
2682 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
2683 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
2684}
2685.form-control::-moz-placeholder {
2686 color: #999;
2687 opacity: 1;
2688}
2689.form-control:-ms-input-placeholder {
2690 color: #999;
2691}
2692.form-control::-webkit-input-placeholder {
2693 color: #999;
2694}
2695.form-control::-ms-expand {
2696 background-color: transparent;
2697 border: 0;
2698}
2699.form-control[disabled],
2700.form-control[readonly],
2701fieldset[disabled] .form-control {
2702 background-color: #eeeeee;
2703 opacity: 1;
2704}
2705.form-control[disabled],
2706fieldset[disabled] .form-control {
2707 cursor: not-allowed;
2708}
2709textarea.form-control {
2710 height: auto;
2711}
2712@media screen and (-webkit-min-device-pixel-ratio: 0) {
2713 input[type="date"].form-control,
2714 input[type="time"].form-control,
2715 input[type="datetime-local"].form-control,
2716 input[type="month"].form-control {
2717 line-height: 34px;
2718 }
2719 input[type="date"].input-sm,
2720 input[type="time"].input-sm,
2721 input[type="datetime-local"].input-sm,
2722 input[type="month"].input-sm,
2723 .input-group-sm input[type="date"],
2724 .input-group-sm input[type="time"],
2725 .input-group-sm input[type="datetime-local"],
2726 .input-group-sm input[type="month"] {
2727 line-height: 30px;
2728 }
2729 input[type="date"].input-lg,
2730 input[type="time"].input-lg,
2731 input[type="datetime-local"].input-lg,
2732 input[type="month"].input-lg,
2733 .input-group-lg input[type="date"],
2734 .input-group-lg input[type="time"],
2735 .input-group-lg input[type="datetime-local"],
2736 .input-group-lg input[type="month"] {
2737 line-height: 46px;
2738 }
2739}
2740.form-group {
2741 margin-bottom: 15px;
2742}
2743.radio,
2744.checkbox {
2745 position: relative;
2746 display: block;
2747 margin-top: 10px;
2748 margin-bottom: 10px;
2749}
2750.radio.disabled label,
2751.checkbox.disabled label,
2752fieldset[disabled] .radio label,
2753fieldset[disabled] .checkbox label {
2754 cursor: not-allowed;
2755}
2756.radio label,
2757.checkbox label {
2758 min-height: 20px;
2759 padding-left: 20px;
2760 margin-bottom: 0;
2761 font-weight: 400;
2762 cursor: pointer;
2763}
2764.radio input[type="radio"],
2765.radio-inline input[type="radio"],
2766.checkbox input[type="checkbox"],
2767.checkbox-inline input[type="checkbox"] {
2768 position: absolute;
2769 margin-top: 4px \9;
2770 margin-left: -20px;
2771}
2772.radio + .radio,
2773.checkbox + .checkbox {
2774 margin-top: -5px;
2775}
2776.radio-inline,
2777.checkbox-inline {
2778 position: relative;
2779 display: inline-block;
2780 padding-left: 20px;
2781 margin-bottom: 0;
2782 font-weight: 400;
2783 vertical-align: middle;
2784 cursor: pointer;
2785}
2786.radio-inline.disabled,
2787.checkbox-inline.disabled,
2788fieldset[disabled] .radio-inline,
2789fieldset[disabled] .checkbox-inline {
2790 cursor: not-allowed;
2791}
2792.radio-inline + .radio-inline,
2793.checkbox-inline + .checkbox-inline {
2794 margin-top: 0;
2795 margin-left: 10px;
2796}
2797.form-control-static {
2798 min-height: 34px;
2799 padding-top: 7px;
2800 padding-bottom: 7px;
2801 margin-bottom: 0;
2802}
2803.form-control-static.input-lg,
2804.form-control-static.input-sm {
2805 padding-right: 0;
2806 padding-left: 0;
2807}
2808.input-sm {
2809 height: 30px;
2810 padding: 5px 10px;
2811 font-size: 12px;
2812 line-height: 1.5;
2813 border-radius: 3px;
2814}
2815select.input-sm {
2816 height: 30px;
2817 line-height: 30px;
2818}
2819textarea.input-sm,
2820select[multiple].input-sm {
2821 height: auto;
2822}
2823.form-group-sm .form-control {
2824 height: 30px;
2825 padding: 5px 10px;
2826 font-size: 12px;
2827 line-height: 1.5;
2828 border-radius: 3px;
2829}
2830.form-group-sm select.form-control {
2831 height: 30px;
2832 line-height: 30px;
2833}
2834.form-group-sm textarea.form-control,
2835.form-group-sm select[multiple].form-control {
2836 height: auto;
2837}
2838.form-group-sm .form-control-static {
2839 height: 30px;
2840 min-height: 32px;
2841 padding: 6px 10px;
2842 font-size: 12px;
2843 line-height: 1.5;
2844}
2845.input-lg {
2846 height: 46px;
2847 padding: 10px 16px;
2848 font-size: 18px;
2849 line-height: 1.3333333;
2850 border-radius: 6px;
2851}
2852select.input-lg {
2853 height: 46px;
2854 line-height: 46px;
2855}
2856textarea.input-lg,
2857select[multiple].input-lg {
2858 height: auto;
2859}
2860.form-group-lg .form-control {
2861 height: 46px;
2862 padding: 10px 16px;
2863 font-size: 18px;
2864 line-height: 1.3333333;
2865 border-radius: 6px;
2866}
2867.form-group-lg select.form-control {
2868 height: 46px;
2869 line-height: 46px;
2870}
2871.form-group-lg textarea.form-control,
2872.form-group-lg select[multiple].form-control {
2873 height: auto;
2874}
2875.form-group-lg .form-control-static {
2876 height: 46px;
2877 min-height: 38px;
2878 padding: 11px 16px;
2879 font-size: 18px;
2880 line-height: 1.3333333;
2881}
2882.has-feedback {
2883 position: relative;
2884}
2885.has-feedback .form-control {
2886 padding-right: 42.5px;
2887}
2888.form-control-feedback {
2889 position: absolute;
2890 top: 0;
2891 right: 0;
2892 z-index: 2;
2893 display: block;
2894 width: 34px;
2895 height: 34px;
2896 line-height: 34px;
2897 text-align: center;
2898 pointer-events: none;
2899}
2900.input-lg + .form-control-feedback,
2901.input-group-lg + .form-control-feedback,
2902.form-group-lg .form-control + .form-control-feedback {
2903 width: 46px;
2904 height: 46px;
2905 line-height: 46px;
2906}
2907.input-sm + .form-control-feedback,
2908.input-group-sm + .form-control-feedback,
2909.form-group-sm .form-control + .form-control-feedback {
2910 width: 30px;
2911 height: 30px;
2912 line-height: 30px;
2913}
2914.has-success .help-block,
2915.has-success .control-label,
2916.has-success .radio,
2917.has-success .checkbox,
2918.has-success .radio-inline,
2919.has-success .checkbox-inline,
2920.has-success.radio label,
2921.has-success.checkbox label,
2922.has-success.radio-inline label,
2923.has-success.checkbox-inline label {
2924 color: #3c763d;
2925}
2926.has-success .form-control {
2927 border-color: #3c763d;
2928 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2929 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2930}
2931.has-success .form-control:focus {
2932 border-color: #2b542c;
2933 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2934 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2935}
2936.has-success .input-group-addon {
2937 color: #3c763d;
2938 background-color: #dff0d8;
2939 border-color: #3c763d;
2940}
2941.has-success .form-control-feedback {
2942 color: #3c763d;
2943}
2944.has-warning .help-block,
2945.has-warning .control-label,
2946.has-warning .radio,
2947.has-warning .checkbox,
2948.has-warning .radio-inline,
2949.has-warning .checkbox-inline,
2950.has-warning.radio label,
2951.has-warning.checkbox label,
2952.has-warning.radio-inline label,
2953.has-warning.checkbox-inline label {
2954 color: #8a6d3b;
2955}
2956.has-warning .form-control {
2957 border-color: #8a6d3b;
2958 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2959 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2960}
2961.has-warning .form-control:focus {
2962 border-color: #66512c;
2963 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2964 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2965}
2966.has-warning .input-group-addon {
2967 color: #8a6d3b;
2968 background-color: #fcf8e3;
2969 border-color: #8a6d3b;
2970}
2971.has-warning .form-control-feedback {
2972 color: #8a6d3b;
2973}
2974.has-error .help-block,
2975.has-error .control-label,
2976.has-error .radio,
2977.has-error .checkbox,
2978.has-error .radio-inline,
2979.has-error .checkbox-inline,
2980.has-error.radio label,
2981.has-error.checkbox label,
2982.has-error.radio-inline label,
2983.has-error.checkbox-inline label {
2984 color: #a94442;
2985}
2986.has-error .form-control {
2987 border-color: #a94442;
2988 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2989 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2990}
2991.has-error .form-control:focus {
2992 border-color: #843534;
2993 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2994 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2995}
2996.has-error .input-group-addon {
2997 color: #a94442;
2998 background-color: #f2dede;
2999 border-color: #a94442;
3000}
3001.has-error .form-control-feedback {
3002 color: #a94442;
3003}
3004.has-feedback label ~ .form-control-feedback {
3005 top: 25px;
3006}
3007.has-feedback label.sr-only ~ .form-control-feedback {
3008 top: 0;
3009}
3010.help-block {
3011 display: block;
3012 margin-top: 5px;
3013 margin-bottom: 10px;
3014 color: #737373;
3015}
3016@media (min-width: 768px) {
3017 .form-inline .form-group {
3018 display: inline-block;
3019 margin-bottom: 0;
3020 vertical-align: middle;
3021 }
3022 .form-inline .form-control {
3023 display: inline-block;
3024 width: auto;
3025 vertical-align: middle;
3026 }
3027 .form-inline .form-control-static {
3028 display: inline-block;
3029 }
3030 .form-inline .input-group {
3031 display: inline-table;
3032 vertical-align: middle;
3033 }
3034 .form-inline .input-group .input-group-addon,
3035 .form-inline .input-group .input-group-btn,
3036 .form-inline .input-group .form-control {
3037 width: auto;
3038 }
3039 .form-inline .input-group > .form-control {
3040 width: 100%;
3041 }
3042 .form-inline .control-label {
3043 margin-bottom: 0;
3044 vertical-align: middle;
3045 }
3046 .form-inline .radio,
3047 .form-inline .checkbox {
3048 display: inline-block;
3049 margin-top: 0;
3050 margin-bottom: 0;
3051 vertical-align: middle;
3052 }
3053 .form-inline .radio label,
3054 .form-inline .checkbox label {
3055 padding-left: 0;
3056 }
3057 .form-inline .radio input[type="radio"],
3058 .form-inline .checkbox input[type="checkbox"] {
3059 position: relative;
3060 margin-left: 0;
3061 }
3062 .form-inline .has-feedback .form-control-feedback {
3063 top: 0;
3064 }
3065}
3066.form-horizontal .radio,
3067.form-horizontal .checkbox,
3068.form-horizontal .radio-inline,
3069.form-horizontal .checkbox-inline {
3070 padding-top: 7px;
3071 margin-top: 0;
3072 margin-bottom: 0;
3073}
3074.form-horizontal .radio,
3075.form-horizontal .checkbox {
3076 min-height: 27px;
3077}
3078.form-horizontal .form-group {
3079 margin-right: -15px;
3080 margin-left: -15px;
3081}
3082@media (min-width: 768px) {
3083 .form-horizontal .control-label {
3084 padding-top: 7px;
3085 margin-bottom: 0;
3086 text-align: right;
3087 }
3088}
3089.form-horizontal .has-feedback .form-control-feedback {
3090 right: 15px;
3091}
3092@media (min-width: 768px) {
3093 .form-horizontal .form-group-lg .control-label {
3094 padding-top: 11px;
3095 font-size: 18px;
3096 }
3097}
3098@media (min-width: 768px) {
3099 .form-horizontal .form-group-sm .control-label {
3100 padding-top: 6px;
3101 font-size: 12px;
3102 }
3103}
3104.btn {
3105 display: inline-block;
3106 margin-bottom: 0;
3107 font-weight: normal;
3108 text-align: center;
3109 white-space: nowrap;
3110 vertical-align: middle;
3111 -ms-touch-action: manipulation;
3112 touch-action: manipulation;
3113 cursor: pointer;
3114 background-image: none;
3115 border: 1px solid transparent;
3116 padding: 6px 12px;
3117 font-size: 14px;
3118 line-height: 1.42857143;
3119 border-radius: 4px;
3120 -webkit-user-select: none;
3121 -moz-user-select: none;
3122 -ms-user-select: none;
3123 user-select: none;
3124}
3125.btn:focus,
3126.btn:active:focus,
3127.btn.active:focus,
3128.btn.focus,
3129.btn:active.focus,
3130.btn.active.focus {
3131 outline: 5px auto -webkit-focus-ring-color;
3132 outline-offset: -2px;
3133}
3134.btn:hover,
3135.btn:focus,
3136.btn.focus {
3137 color: #333;
3138 text-decoration: none;
3139}
3140.btn:active,
3141.btn.active {
3142 background-image: none;
3143 outline: 0;
3144 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3145 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3146}
3147.btn.disabled,
3148.btn[disabled],
3149fieldset[disabled] .btn {
3150 cursor: not-allowed;
3151 filter: alpha(opacity=65);
3152 opacity: 0.65;
3153 -webkit-box-shadow: none;
3154 box-shadow: none;
3155}
3156a.btn.disabled,
3157fieldset[disabled] a.btn {
3158 pointer-events: none;
3159}
3160.btn-default {
3161 color: #333;
3162 background-color: #fff;
3163 border-color: #ccc;
3164}
3165.btn-default:focus,
3166.btn-default.focus {
3167 color: #333;
3168 background-color: #e6e6e6;
3169 border-color: #8c8c8c;
3170}
3171.btn-default:hover {
3172 color: #333;
3173 background-color: #e6e6e6;
3174 border-color: #adadad;
3175}
3176.btn-default:active,
3177.btn-default.active,
3178.open > .dropdown-toggle.btn-default {
3179 color: #333;
3180 background-color: #e6e6e6;
3181 background-image: none;
3182 border-color: #adadad;
3183}
3184.btn-default:active:hover,
3185.btn-default.active:hover,
3186.open > .dropdown-toggle.btn-default:hover,
3187.btn-default:active:focus,
3188.btn-default.active:focus,
3189.open > .dropdown-toggle.btn-default:focus,
3190.btn-default:active.focus,
3191.btn-default.active.focus,
3192.open > .dropdown-toggle.btn-default.focus {
3193 color: #333;
3194 background-color: #d4d4d4;
3195 border-color: #8c8c8c;
3196}
3197.btn-default.disabled:hover,
3198.btn-default[disabled]:hover,
3199fieldset[disabled] .btn-default:hover,
3200.btn-default.disabled:focus,
3201.btn-default[disabled]:focus,
3202fieldset[disabled] .btn-default:focus,
3203.btn-default.disabled.focus,
3204.btn-default[disabled].focus,
3205fieldset[disabled] .btn-default.focus {
3206 background-color: #fff;
3207 border-color: #ccc;
3208}
3209.btn-default .badge {
3210 color: #fff;
3211 background-color: #333;
3212}
3213.btn-primary {
3214 color: #fff;
3215 background-color: #337ab7;
3216 border-color: #2e6da4;
3217}
3218.btn-primary:focus,
3219.btn-primary.focus {
3220 color: #fff;
3221 background-color: #286090;
3222 border-color: #122b40;
3223}
3224.btn-primary:hover {
3225 color: #fff;
3226 background-color: #286090;
3227 border-color: #204d74;
3228}
3229.btn-primary:active,
3230.btn-primary.active,
3231.open > .dropdown-toggle.btn-primary {
3232 color: #fff;
3233 background-color: #286090;
3234 background-image: none;
3235 border-color: #204d74;
3236}
3237.btn-primary:active:hover,
3238.btn-primary.active:hover,
3239.open > .dropdown-toggle.btn-primary:hover,
3240.btn-primary:active:focus,
3241.btn-primary.active:focus,
3242.open > .dropdown-toggle.btn-primary:focus,
3243.btn-primary:active.focus,
3244.btn-primary.active.focus,
3245.open > .dropdown-toggle.btn-primary.focus {
3246 color: #fff;
3247 background-color: #204d74;
3248 border-color: #122b40;
3249}
3250.btn-primary.disabled:hover,
3251.btn-primary[disabled]:hover,
3252fieldset[disabled] .btn-primary:hover,
3253.btn-primary.disabled:focus,
3254.btn-primary[disabled]:focus,
3255fieldset[disabled] .btn-primary:focus,
3256.btn-primary.disabled.focus,
3257.btn-primary[disabled].focus,
3258fieldset[disabled] .btn-primary.focus {
3259 background-color: #337ab7;
3260 border-color: #2e6da4;
3261}
3262.btn-primary .badge {
3263 color: #337ab7;
3264 background-color: #fff;
3265}
3266.btn-success {
3267 color: #fff;
3268 background-color: #5cb85c;
3269 border-color: #4cae4c;
3270}
3271.btn-success:focus,
3272.btn-success.focus {
3273 color: #fff;
3274 background-color: #449d44;
3275 border-color: #255625;
3276}
3277.btn-success:hover {
3278 color: #fff;
3279 background-color: #449d44;
3280 border-color: #398439;
3281}
3282.btn-success:active,
3283.btn-success.active,
3284.open > .dropdown-toggle.btn-success {
3285 color: #fff;
3286 background-color: #449d44;
3287 background-image: none;
3288 border-color: #398439;
3289}
3290.btn-success:active:hover,
3291.btn-success.active:hover,
3292.open > .dropdown-toggle.btn-success:hover,
3293.btn-success:active:focus,
3294.btn-success.active:focus,
3295.open > .dropdown-toggle.btn-success:focus,
3296.btn-success:active.focus,
3297.btn-success.active.focus,
3298.open > .dropdown-toggle.btn-success.focus {
3299 color: #fff;
3300 background-color: #398439;
3301 border-color: #255625;
3302}
3303.btn-success.disabled:hover,
3304.btn-success[disabled]:hover,
3305fieldset[disabled] .btn-success:hover,
3306.btn-success.disabled:focus,
3307.btn-success[disabled]:focus,
3308fieldset[disabled] .btn-success:focus,
3309.btn-success.disabled.focus,
3310.btn-success[disabled].focus,
3311fieldset[disabled] .btn-success.focus {
3312 background-color: #5cb85c;
3313 border-color: #4cae4c;
3314}
3315.btn-success .badge {
3316 color: #5cb85c;
3317 background-color: #fff;
3318}
3319.btn-info {
3320 color: #fff;
3321 background-color: #5bc0de;
3322 border-color: #46b8da;
3323}
3324.btn-info:focus,
3325.btn-info.focus {
3326 color: #fff;
3327 background-color: #31b0d5;
3328 border-color: #1b6d85;
3329}
3330.btn-info:hover {
3331 color: #fff;
3332 background-color: #31b0d5;
3333 border-color: #269abc;
3334}
3335.btn-info:active,
3336.btn-info.active,
3337.open > .dropdown-toggle.btn-info {
3338 color: #fff;
3339 background-color: #31b0d5;
3340 background-image: none;
3341 border-color: #269abc;
3342}
3343.btn-info:active:hover,
3344.btn-info.active:hover,
3345.open > .dropdown-toggle.btn-info:hover,
3346.btn-info:active:focus,
3347.btn-info.active:focus,
3348.open > .dropdown-toggle.btn-info:focus,
3349.btn-info:active.focus,
3350.btn-info.active.focus,
3351.open > .dropdown-toggle.btn-info.focus {
3352 color: #fff;
3353 background-color: #269abc;
3354 border-color: #1b6d85;
3355}
3356.btn-info.disabled:hover,
3357.btn-info[disabled]:hover,
3358fieldset[disabled] .btn-info:hover,
3359.btn-info.disabled:focus,
3360.btn-info[disabled]:focus,
3361fieldset[disabled] .btn-info:focus,
3362.btn-info.disabled.focus,
3363.btn-info[disabled].focus,
3364fieldset[disabled] .btn-info.focus {
3365 background-color: #5bc0de;
3366 border-color: #46b8da;
3367}
3368.btn-info .badge {
3369 color: #5bc0de;
3370 background-color: #fff;
3371}
3372.btn-warning {
3373 color: #fff;
3374 background-color: #f0ad4e;
3375 border-color: #eea236;
3376}
3377.btn-warning:focus,
3378.btn-warning.focus {
3379 color: #fff;
3380 background-color: #ec971f;
3381 border-color: #985f0d;
3382}
3383.btn-warning:hover {
3384 color: #fff;
3385 background-color: #ec971f;
3386 border-color: #d58512;
3387}
3388.btn-warning:active,
3389.btn-warning.active,
3390.open > .dropdown-toggle.btn-warning {
3391 color: #fff;
3392 background-color: #ec971f;
3393 background-image: none;
3394 border-color: #d58512;
3395}
3396.btn-warning:active:hover,
3397.btn-warning.active:hover,
3398.open > .dropdown-toggle.btn-warning:hover,
3399.btn-warning:active:focus,
3400.btn-warning.active:focus,
3401.open > .dropdown-toggle.btn-warning:focus,
3402.btn-warning:active.focus,
3403.btn-warning.active.focus,
3404.open > .dropdown-toggle.btn-warning.focus {
3405 color: #fff;
3406 background-color: #d58512;
3407 border-color: #985f0d;
3408}
3409.btn-warning.disabled:hover,
3410.btn-warning[disabled]:hover,
3411fieldset[disabled] .btn-warning:hover,
3412.btn-warning.disabled:focus,
3413.btn-warning[disabled]:focus,
3414fieldset[disabled] .btn-warning:focus,
3415.btn-warning.disabled.focus,
3416.btn-warning[disabled].focus,
3417fieldset[disabled] .btn-warning.focus {
3418 background-color: #f0ad4e;
3419 border-color: #eea236;
3420}
3421.btn-warning .badge {
3422 color: #f0ad4e;
3423 background-color: #fff;
3424}
3425.btn-danger {
3426 color: #fff;
3427 background-color: #d9534f;
3428 border-color: #d43f3a;
3429}
3430.btn-danger:focus,
3431.btn-danger.focus {
3432 color: #fff;
3433 background-color: #c9302c;
3434 border-color: #761c19;
3435}
3436.btn-danger:hover {
3437 color: #fff;
3438 background-color: #c9302c;
3439 border-color: #ac2925;
3440}
3441.btn-danger:active,
3442.btn-danger.active,
3443.open > .dropdown-toggle.btn-danger {
3444 color: #fff;
3445 background-color: #c9302c;
3446 background-image: none;
3447 border-color: #ac2925;
3448}
3449.btn-danger:active:hover,
3450.btn-danger.active:hover,
3451.open > .dropdown-toggle.btn-danger:hover,
3452.btn-danger:active:focus,
3453.btn-danger.active:focus,
3454.open > .dropdown-toggle.btn-danger:focus,
3455.btn-danger:active.focus,
3456.btn-danger.active.focus,
3457.open > .dropdown-toggle.btn-danger.focus {
3458 color: #fff;
3459 background-color: #ac2925;
3460 border-color: #761c19;
3461}
3462.btn-danger.disabled:hover,
3463.btn-danger[disabled]:hover,
3464fieldset[disabled] .btn-danger:hover,
3465.btn-danger.disabled:focus,
3466.btn-danger[disabled]:focus,
3467fieldset[disabled] .btn-danger:focus,
3468.btn-danger.disabled.focus,
3469.btn-danger[disabled].focus,
3470fieldset[disabled] .btn-danger.focus {
3471 background-color: #d9534f;
3472 border-color: #d43f3a;
3473}
3474.btn-danger .badge {
3475 color: #d9534f;
3476 background-color: #fff;
3477}
3478.btn-link {
3479 font-weight: 400;
3480 color: #337ab7;
3481 border-radius: 0;
3482}
3483.btn-link,
3484.btn-link:active,
3485.btn-link.active,
3486.btn-link[disabled],
3487fieldset[disabled] .btn-link {
3488 background-color: transparent;
3489 -webkit-box-shadow: none;
3490 box-shadow: none;
3491}
3492.btn-link,
3493.btn-link:hover,
3494.btn-link:focus,
3495.btn-link:active {
3496 border-color: transparent;
3497}
3498.btn-link:hover,
3499.btn-link:focus {
3500 color: #23527c;
3501 text-decoration: underline;
3502 background-color: transparent;
3503}
3504.btn-link[disabled]:hover,
3505fieldset[disabled] .btn-link:hover,
3506.btn-link[disabled]:focus,
3507fieldset[disabled] .btn-link:focus {
3508 color: #777777;
3509 text-decoration: none;
3510}
3511.btn-lg,
3512.btn-group-lg > .btn {
3513 padding: 10px 16px;
3514 font-size: 18px;
3515 line-height: 1.3333333;
3516 border-radius: 6px;
3517}
3518.btn-sm,
3519.btn-group-sm > .btn {
3520 padding: 5px 10px;
3521 font-size: 12px;
3522 line-height: 1.5;
3523 border-radius: 3px;
3524}
3525.btn-xs,
3526.btn-group-xs > .btn {
3527 padding: 1px 5px;
3528 font-size: 12px;
3529 line-height: 1.5;
3530 border-radius: 3px;
3531}
3532.btn-block {
3533 display: block;
3534 width: 100%;
3535}
3536.btn-block + .btn-block {
3537 margin-top: 5px;
3538}
3539input[type="submit"].btn-block,
3540input[type="reset"].btn-block,
3541input[type="button"].btn-block {
3542 width: 100%;
3543}
3544.fade {
3545 opacity: 0;
3546 -webkit-transition: opacity 0.15s linear;
3547 -o-transition: opacity 0.15s linear;
3548 transition: opacity 0.15s linear;
3549}
3550.fade.in {
3551 opacity: 1;
3552}
3553.collapse {
3554 display: none;
3555}
3556.collapse.in {
3557 display: block;
3558}
3559tr.collapse.in {
3560 display: table-row;
3561}
3562tbody.collapse.in {
3563 display: table-row-group;
3564}
3565.collapsing {
3566 position: relative;
3567 height: 0;
3568 overflow: hidden;
3569 -webkit-transition-property: height, visibility;
3570 -o-transition-property: height, visibility;
3571 transition-property: height, visibility;
3572 -webkit-transition-duration: 0.35s;
3573 -o-transition-duration: 0.35s;
3574 transition-duration: 0.35s;
3575 -webkit-transition-timing-function: ease;
3576 -o-transition-timing-function: ease;
3577 transition-timing-function: ease;
3578}
3579.caret {
3580 display: inline-block;
3581 width: 0;
3582 height: 0;
3583 margin-left: 2px;
3584 vertical-align: middle;
3585 border-top: 4px dashed;
3586 border-top: 4px solid \9;
3587 border-right: 4px solid transparent;
3588 border-left: 4px solid transparent;
3589}
3590.dropup,
3591.dropdown {
3592 position: relative;
3593}
3594.dropdown-toggle:focus {
3595 outline: 0;
3596}
3597.dropdown-menu {
3598 position: absolute;
3599 top: 100%;
3600 left: 0;
3601 z-index: 1000;
3602 display: none;
3603 float: left;
3604 min-width: 160px;
3605 padding: 5px 0;
3606 margin: 2px 0 0;
3607 font-size: 14px;
3608 text-align: left;
3609 list-style: none;
3610 background-color: #fff;
3611 background-clip: padding-box;
3612 border: 1px solid #ccc;
3613 border: 1px solid rgba(0, 0, 0, 0.15);
3614 border-radius: 4px;
3615 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3616 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3617}
3618.dropdown-menu.pull-right {
3619 right: 0;
3620 left: auto;
3621}
3622.dropdown-menu .divider {
3623 height: 1px;
3624 margin: 9px 0;
3625 overflow: hidden;
3626 background-color: #e5e5e5;
3627}
3628.dropdown-menu > li > a {
3629 display: block;
3630 padding: 3px 20px;
3631 clear: both;
3632 font-weight: 400;
3633 line-height: 1.42857143;
3634 color: #333333;
3635 white-space: nowrap;
3636}
3637.dropdown-menu > li > a:hover,
3638.dropdown-menu > li > a:focus {
3639 color: #262626;
3640 text-decoration: none;
3641 background-color: #f5f5f5;
3642}
3643.dropdown-menu > .active > a,
3644.dropdown-menu > .active > a:hover,
3645.dropdown-menu > .active > a:focus {
3646 color: #fff;
3647 text-decoration: none;
3648 background-color: #337ab7;
3649 outline: 0;
3650}
3651.dropdown-menu > .disabled > a,
3652.dropdown-menu > .disabled > a:hover,
3653.dropdown-menu > .disabled > a:focus {
3654 color: #777777;
3655}
3656.dropdown-menu > .disabled > a:hover,
3657.dropdown-menu > .disabled > a:focus {
3658 text-decoration: none;
3659 cursor: not-allowed;
3660 background-color: transparent;
3661 background-image: none;
3662 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3663}
3664.open > .dropdown-menu {
3665 display: block;
3666}
3667.open > a {
3668 outline: 0;
3669}
3670.dropdown-menu-right {
3671 right: 0;
3672 left: auto;
3673}
3674.dropdown-menu-left {
3675 right: auto;
3676 left: 0;
3677}
3678.dropdown-header {
3679 display: block;
3680 padding: 3px 20px;
3681 font-size: 12px;
3682 line-height: 1.42857143;
3683 color: #777777;
3684 white-space: nowrap;
3685}
3686.dropdown-backdrop {
3687 position: fixed;
3688 top: 0;
3689 right: 0;
3690 bottom: 0;
3691 left: 0;
3692 z-index: 990;
3693}
3694.pull-right > .dropdown-menu {
3695 right: 0;
3696 left: auto;
3697}
3698.dropup .caret,
3699.navbar-fixed-bottom .dropdown .caret {
3700 content: "";
3701 border-top: 0;
3702 border-bottom: 4px dashed;
3703 border-bottom: 4px solid \9;
3704}
3705.dropup .dropdown-menu,
3706.navbar-fixed-bottom .dropdown .dropdown-menu {
3707 top: auto;
3708 bottom: 100%;
3709 margin-bottom: 2px;
3710}
3711@media (min-width: 768px) {
3712 .navbar-right .dropdown-menu {
3713 right: 0;
3714 left: auto;
3715 }
3716 .navbar-right .dropdown-menu-left {
3717 right: auto;
3718 left: 0;
3719 }
3720}
3721.btn-group,
3722.btn-group-vertical {
3723 position: relative;
3724 display: inline-block;
3725 vertical-align: middle;
3726}
3727.btn-group > .btn,
3728.btn-group-vertical > .btn {
3729 position: relative;
3730 float: left;
3731}
3732.btn-group > .btn:hover,
3733.btn-group-vertical > .btn:hover,
3734.btn-group > .btn:focus,
3735.btn-group-vertical > .btn:focus,
3736.btn-group > .btn:active,
3737.btn-group-vertical > .btn:active,
3738.btn-group > .btn.active,
3739.btn-group-vertical > .btn.active {
3740 z-index: 2;
3741}
3742.btn-group .btn + .btn,
3743.btn-group .btn + .btn-group,
3744.btn-group .btn-group + .btn,
3745.btn-group .btn-group + .btn-group {
3746 margin-left: -1px;
3747}
3748.btn-toolbar {
3749 margin-left: -5px;
3750}
3751.btn-toolbar .btn,
3752.btn-toolbar .btn-group,
3753.btn-toolbar .input-group {
3754 float: left;
3755}
3756.btn-toolbar > .btn,
3757.btn-toolbar > .btn-group,
3758.btn-toolbar > .input-group {
3759 margin-left: 5px;
3760}
3761.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3762 border-radius: 0;
3763}
3764.btn-group > .btn:first-child {
3765 margin-left: 0;
3766}
3767.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3768 border-top-right-radius: 0;
3769 border-bottom-right-radius: 0;
3770}
3771.btn-group > .btn:last-child:not(:first-child),
3772.btn-group > .dropdown-toggle:not(:first-child) {
3773 border-top-left-radius: 0;
3774 border-bottom-left-radius: 0;
3775}
3776.btn-group > .btn-group {
3777 float: left;
3778}
3779.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3780 border-radius: 0;
3781}
3782.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3783.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3784 border-top-right-radius: 0;
3785 border-bottom-right-radius: 0;
3786}
3787.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3788 border-top-left-radius: 0;
3789 border-bottom-left-radius: 0;
3790}
3791.btn-group .dropdown-toggle:active,
3792.btn-group.open .dropdown-toggle {
3793 outline: 0;
3794}
3795.btn-group > .btn + .dropdown-toggle {
3796 padding-right: 8px;
3797 padding-left: 8px;
3798}
3799.btn-group > .btn-lg + .dropdown-toggle {
3800 padding-right: 12px;
3801 padding-left: 12px;
3802}
3803.btn-group.open .dropdown-toggle {
3804 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3805 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3806}
3807.btn-group.open .dropdown-toggle.btn-link {
3808 -webkit-box-shadow: none;
3809 box-shadow: none;
3810}
3811.btn .caret {
3812 margin-left: 0;
3813}
3814.btn-lg .caret {
3815 border-width: 5px 5px 0;
3816 border-bottom-width: 0;
3817}
3818.dropup .btn-lg .caret {
3819 border-width: 0 5px 5px;
3820}
3821.btn-group-vertical > .btn,
3822.btn-group-vertical > .btn-group,
3823.btn-group-vertical > .btn-group > .btn {
3824 display: block;
3825 float: none;
3826 width: 100%;
3827 max-width: 100%;
3828}
3829.btn-group-vertical > .btn-group > .btn {
3830 float: none;
3831}
3832.btn-group-vertical > .btn + .btn,
3833.btn-group-vertical > .btn + .btn-group,
3834.btn-group-vertical > .btn-group + .btn,
3835.btn-group-vertical > .btn-group + .btn-group {
3836 margin-top: -1px;
3837 margin-left: 0;
3838}
3839.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3840 border-radius: 0;
3841}
3842.btn-group-vertical > .btn:first-child:not(:last-child) {
3843 border-top-left-radius: 4px;
3844 border-top-right-radius: 4px;
3845 border-bottom-right-radius: 0;
3846 border-bottom-left-radius: 0;
3847}
3848.btn-group-vertical > .btn:last-child:not(:first-child) {
3849 border-top-left-radius: 0;
3850 border-top-right-radius: 0;
3851 border-bottom-right-radius: 4px;
3852 border-bottom-left-radius: 4px;
3853}
3854.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3855 border-radius: 0;
3856}
3857.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3858.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3859 border-bottom-right-radius: 0;
3860 border-bottom-left-radius: 0;
3861}
3862.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3863 border-top-left-radius: 0;
3864 border-top-right-radius: 0;
3865}
3866.btn-group-justified {
3867 display: table;
3868 width: 100%;
3869 table-layout: fixed;
3870 border-collapse: separate;
3871}
3872.btn-group-justified > .btn,
3873.btn-group-justified > .btn-group {
3874 display: table-cell;
3875 float: none;
3876 width: 1%;
3877}
3878.btn-group-justified > .btn-group .btn {
3879 width: 100%;
3880}
3881.btn-group-justified > .btn-group .dropdown-menu {
3882 left: auto;
3883}
3884[data-toggle="buttons"] > .btn input[type="radio"],
3885[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3886[data-toggle="buttons"] > .btn input[type="checkbox"],
3887[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3888 position: absolute;
3889 clip: rect(0, 0, 0, 0);
3890 pointer-events: none;
3891}
3892.input-group {
3893 position: relative;
3894 display: table;
3895 border-collapse: separate;
3896}
3897.input-group[class*="col-"] {
3898 float: none;
3899 padding-right: 0;
3900 padding-left: 0;
3901}
3902.input-group .form-control {
3903 position: relative;
3904 z-index: 2;
3905 float: left;
3906 width: 100%;
3907 margin-bottom: 0;
3908}
3909.input-group .form-control:focus {
3910 z-index: 3;
3911}
3912.input-group-lg > .form-control,
3913.input-group-lg > .input-group-addon,
3914.input-group-lg > .input-group-btn > .btn {
3915 height: 46px;
3916 padding: 10px 16px;
3917 font-size: 18px;
3918 line-height: 1.3333333;
3919 border-radius: 6px;
3920}
3921select.input-group-lg > .form-control,
3922select.input-group-lg > .input-group-addon,
3923select.input-group-lg > .input-group-btn > .btn {
3924 height: 46px;
3925 line-height: 46px;
3926}
3927textarea.input-group-lg > .form-control,
3928textarea.input-group-lg > .input-group-addon,
3929textarea.input-group-lg > .input-group-btn > .btn,
3930select[multiple].input-group-lg > .form-control,
3931select[multiple].input-group-lg > .input-group-addon,
3932select[multiple].input-group-lg > .input-group-btn > .btn {
3933 height: auto;
3934}
3935.input-group-sm > .form-control,
3936.input-group-sm > .input-group-addon,
3937.input-group-sm > .input-group-btn > .btn {
3938 height: 30px;
3939 padding: 5px 10px;
3940 font-size: 12px;
3941 line-height: 1.5;
3942 border-radius: 3px;
3943}
3944select.input-group-sm > .form-control,
3945select.input-group-sm > .input-group-addon,
3946select.input-group-sm > .input-group-btn > .btn {
3947 height: 30px;
3948 line-height: 30px;
3949}
3950textarea.input-group-sm > .form-control,
3951textarea.input-group-sm > .input-group-addon,
3952textarea.input-group-sm > .input-group-btn > .btn,
3953select[multiple].input-group-sm > .form-control,
3954select[multiple].input-group-sm > .input-group-addon,
3955select[multiple].input-group-sm > .input-group-btn > .btn {
3956 height: auto;
3957}
3958.input-group-addon,
3959.input-group-btn,
3960.input-group .form-control {
3961 display: table-cell;
3962}
3963.input-group-addon:not(:first-child):not(:last-child),
3964.input-group-btn:not(:first-child):not(:last-child),
3965.input-group .form-control:not(:first-child):not(:last-child) {
3966 border-radius: 0;
3967}
3968.input-group-addon,
3969.input-group-btn {
3970 width: 1%;
3971 white-space: nowrap;
3972 vertical-align: middle;
3973}
3974.input-group-addon {
3975 padding: 6px 12px;
3976 font-size: 14px;
3977 font-weight: 400;
3978 line-height: 1;
3979 color: #555555;
3980 text-align: center;
3981 background-color: #eeeeee;
3982 border: 1px solid #ccc;
3983 border-radius: 4px;
3984}
3985.input-group-addon.input-sm {
3986 padding: 5px 10px;
3987 font-size: 12px;
3988 border-radius: 3px;
3989}
3990.input-group-addon.input-lg {
3991 padding: 10px 16px;
3992 font-size: 18px;
3993 border-radius: 6px;
3994}
3995.input-group-addon input[type="radio"],
3996.input-group-addon input[type="checkbox"] {
3997 margin-top: 0;
3998}
3999.input-group .form-control:first-child,
4000.input-group-addon:first-child,
4001.input-group-btn:first-child > .btn,
4002.input-group-btn:first-child > .btn-group > .btn,
4003.input-group-btn:first-child > .dropdown-toggle,
4004.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
4005.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
4006 border-top-right-radius: 0;
4007 border-bottom-right-radius: 0;
4008}
4009.input-group-addon:first-child {
4010 border-right: 0;
4011}
4012.input-group .form-control:last-child,
4013.input-group-addon:last-child,
4014.input-group-btn:last-child > .btn,
4015.input-group-btn:last-child > .btn-group > .btn,
4016.input-group-btn:last-child > .dropdown-toggle,
4017.input-group-btn:first-child > .btn:not(:first-child),
4018.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
4019 border-top-left-radius: 0;
4020 border-bottom-left-radius: 0;
4021}
4022.input-group-addon:last-child {
4023 border-left: 0;
4024}
4025.input-group-btn {
4026 position: relative;
4027 font-size: 0;
4028 white-space: nowrap;
4029}
4030.input-group-btn > .btn {
4031 position: relative;
4032}
4033.input-group-btn > .btn + .btn {
4034 margin-left: -1px;
4035}
4036.input-group-btn > .btn:hover,
4037.input-group-btn > .btn:focus,
4038.input-group-btn > .btn:active {
4039 z-index: 2;
4040}
4041.input-group-btn:first-child > .btn,
4042.input-group-btn:first-child > .btn-group {
4043 margin-right: -1px;
4044}
4045.input-group-btn:last-child > .btn,
4046.input-group-btn:last-child > .btn-group {
4047 z-index: 2;
4048 margin-left: -1px;
4049}
4050.nav {
4051 padding-left: 0;
4052 margin-bottom: 0;
4053 list-style: none;
4054}
4055.nav > li {
4056 position: relative;
4057 display: block;
4058}
4059.nav > li > a {
4060 position: relative;
4061 display: block;
4062 padding: 10px 15px;
4063}
4064.nav > li > a:hover,
4065.nav > li > a:focus {
4066 text-decoration: none;
4067 background-color: #eeeeee;
4068}
4069.nav > li.disabled > a {
4070 color: #777777;
4071}
4072.nav > li.disabled > a:hover,
4073.nav > li.disabled > a:focus {
4074 color: #777777;
4075 text-decoration: none;
4076 cursor: not-allowed;
4077 background-color: transparent;
4078}
4079.nav .open > a,
4080.nav .open > a:hover,
4081.nav .open > a:focus {
4082 background-color: #eeeeee;
4083 border-color: #337ab7;
4084}
4085.nav .nav-divider {
4086 height: 1px;
4087 margin: 9px 0;
4088 overflow: hidden;
4089 background-color: #e5e5e5;
4090}
4091.nav > li > a > img {
4092 max-width: none;
4093}
4094.nav-tabs {
4095 border-bottom: 1px solid #ddd;
4096}
4097.nav-tabs > li {
4098 float: left;
4099 margin-bottom: -1px;
4100}
4101.nav-tabs > li > a {
4102 margin-right: 2px;
4103 line-height: 1.42857143;
4104 border: 1px solid transparent;
4105 border-radius: 4px 4px 0 0;
4106}
4107.nav-tabs > li > a:hover {
4108 border-color: #eeeeee #eeeeee #ddd;
4109}
4110.nav-tabs > li.active > a,
4111.nav-tabs > li.active > a:hover,
4112.nav-tabs > li.active > a:focus {
4113 color: #555555;
4114 cursor: default;
4115 background-color: #fff;
4116 border: 1px solid #ddd;
4117 border-bottom-color: transparent;
4118}
4119.nav-tabs.nav-justified {
4120 width: 100%;
4121 border-bottom: 0;
4122}
4123.nav-tabs.nav-justified > li {
4124 float: none;
4125}
4126.nav-tabs.nav-justified > li > a {
4127 margin-bottom: 5px;
4128 text-align: center;
4129}
4130.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4131 top: auto;
4132 left: auto;
4133}
4134@media (min-width: 768px) {
4135 .nav-tabs.nav-justified > li {
4136 display: table-cell;
4137 width: 1%;
4138 }
4139 .nav-tabs.nav-justified > li > a {
4140 margin-bottom: 0;
4141 }
4142}
4143.nav-tabs.nav-justified > li > a {
4144 margin-right: 0;
4145 border-radius: 4px;
4146}
4147.nav-tabs.nav-justified > .active > a,
4148.nav-tabs.nav-justified > .active > a:hover,
4149.nav-tabs.nav-justified > .active > a:focus {
4150 border: 1px solid #ddd;
4151}
4152@media (min-width: 768px) {
4153 .nav-tabs.nav-justified > li > a {
4154 border-bottom: 1px solid #ddd;
4155 border-radius: 4px 4px 0 0;
4156 }
4157 .nav-tabs.nav-justified > .active > a,
4158 .nav-tabs.nav-justified > .active > a:hover,
4159 .nav-tabs.nav-justified > .active > a:focus {
4160 border-bottom-color: #fff;
4161 }
4162}
4163.nav-pills > li {
4164 float: left;
4165}
4166.nav-pills > li > a {
4167 border-radius: 4px;
4168}
4169.nav-pills > li + li {
4170 margin-left: 2px;
4171}
4172.nav-pills > li.active > a,
4173.nav-pills > li.active > a:hover,
4174.nav-pills > li.active > a:focus {
4175 color: #fff;
4176 background-color: #337ab7;
4177}
4178.nav-stacked > li {
4179 float: none;
4180}
4181.nav-stacked > li + li {
4182 margin-top: 2px;
4183 margin-left: 0;
4184}
4185.nav-justified {
4186 width: 100%;
4187}
4188.nav-justified > li {
4189 float: none;
4190}
4191.nav-justified > li > a {
4192 margin-bottom: 5px;
4193 text-align: center;
4194}
4195.nav-justified > .dropdown .dropdown-menu {
4196 top: auto;
4197 left: auto;
4198}
4199@media (min-width: 768px) {
4200 .nav-justified > li {
4201 display: table-cell;
4202 width: 1%;
4203 }
4204 .nav-justified > li > a {
4205 margin-bottom: 0;
4206 }
4207}
4208.nav-tabs-justified {
4209 border-bottom: 0;
4210}
4211.nav-tabs-justified > li > a {
4212 margin-right: 0;
4213 border-radius: 4px;
4214}
4215.nav-tabs-justified > .active > a,
4216.nav-tabs-justified > .active > a:hover,
4217.nav-tabs-justified > .active > a:focus {
4218 border: 1px solid #ddd;
4219}
4220@media (min-width: 768px) {
4221 .nav-tabs-justified > li > a {
4222 border-bottom: 1px solid #ddd;
4223 border-radius: 4px 4px 0 0;
4224 }
4225 .nav-tabs-justified > .active > a,
4226 .nav-tabs-justified > .active > a:hover,
4227 .nav-tabs-justified > .active > a:focus {
4228 border-bottom-color: #fff;
4229 }
4230}
4231.tab-content > .tab-pane {
4232 display: none;
4233}
4234.tab-content > .active {
4235 display: block;
4236}
4237.nav-tabs .dropdown-menu {
4238 margin-top: -1px;
4239 border-top-left-radius: 0;
4240 border-top-right-radius: 0;
4241}
4242.navbar {
4243 position: relative;
4244 min-height: 50px;
4245 margin-bottom: 20px;
4246 border: 1px solid transparent;
4247}
4248@media (min-width: 768px) {
4249 .navbar {
4250 border-radius: 4px;
4251 }
4252}
4253@media (min-width: 768px) {
4254 .navbar-header {
4255 float: left;
4256 }
4257}
4258.navbar-collapse {
4259 padding-right: 15px;
4260 padding-left: 15px;
4261 overflow-x: visible;
4262 border-top: 1px solid transparent;
4263 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4264 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4265 -webkit-overflow-scrolling: touch;
4266}
4267.navbar-collapse.in {
4268 overflow-y: auto;
4269}
4270@media (min-width: 768px) {
4271 .navbar-collapse {
4272 width: auto;
4273 border-top: 0;
4274 -webkit-box-shadow: none;
4275 box-shadow: none;
4276 }
4277 .navbar-collapse.collapse {
4278 display: block !important;
4279 height: auto !important;
4280 padding-bottom: 0;
4281 overflow: visible !important;
4282 }
4283 .navbar-collapse.in {
4284 overflow-y: visible;
4285 }
4286 .navbar-fixed-top .navbar-collapse,
4287 .navbar-static-top .navbar-collapse,
4288 .navbar-fixed-bottom .navbar-collapse {
4289 padding-right: 0;
4290 padding-left: 0;
4291 }
4292}
4293.navbar-fixed-top,
4294.navbar-fixed-bottom {
4295 position: fixed;
4296 right: 0;
4297 left: 0;
4298 z-index: 1030;
4299}
4300.navbar-fixed-top .navbar-collapse,
4301.navbar-fixed-bottom .navbar-collapse {
4302 max-height: 340px;
4303}
4304@media (max-device-width: 480px) and (orientation: landscape) {
4305 .navbar-fixed-top .navbar-collapse,
4306 .navbar-fixed-bottom .navbar-collapse {
4307 max-height: 200px;
4308 }
4309}
4310@media (min-width: 768px) {
4311 .navbar-fixed-top,
4312 .navbar-fixed-bottom {
4313 border-radius: 0;
4314 }
4315}
4316.navbar-fixed-top {
4317 top: 0;
4318 border-width: 0 0 1px;
4319}
4320.navbar-fixed-bottom {
4321 bottom: 0;
4322 margin-bottom: 0;
4323 border-width: 1px 0 0;
4324}
4325.container > .navbar-header,
4326.container-fluid > .navbar-header,
4327.container > .navbar-collapse,
4328.container-fluid > .navbar-collapse {
4329 margin-right: -15px;
4330 margin-left: -15px;
4331}
4332@media (min-width: 768px) {
4333 .container > .navbar-header,