PluginProbe
FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager / 10
FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager v10
10.56 1.2.1 10 10.1 10.2 10.3 10.31 10.32 10.33 10.34 10.50 10.51 10.52 10.53 10.55 9.0 9.0.1 9.4 trunk 1.0.0 1.1 1.2
easy-code-manager / framework / css / bootstrap / style.css

style.css in FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager 10, at framework/css/bootstrap/style.css

7,256 lines 153.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import "fonts/fonts.css";
2 @import "font-awesome/css/font-awesome.min.css";
3 /*!
4 * Bootstrap v3.3.6 (http://getbootstrap.com)
5 * Copyright 2011-2015 Twitter, Inc.
6 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
7 */
8 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
9 html {
10 font-family: sans-serif;
11 -ms-text-size-adjust: 100%;
12 -webkit-text-size-adjust: 100%;
13 }
14 body {
15 margin: 0;
16 height:auto;
17 }
18 article,
19 aside,
20 details,
21 figcaption,
22 figure,
23 footer,
24 header,
25 hgroup,
26 main,
27 menu,
28 nav,
29 section,
30 summary {
31 display: block;
32 }
33 audio,
34 canvas,
35 progress,
36 video {
37 display: inline-block;
38 vertical-align: baseline;
39 }
40 audio:not([controls]) {
41 display: none;
42 height: 0;
43 }
44 [hidden],
45 template {
46 display: none;
47 }
48 a {
49 background-color: transparent;
50 }
51 a:active,
52 a:hover {
53 outline: 0;
54 }
55 abbr[title] {
56 border-bottom: 1px dotted;
57 }
58 b,
59 strong {
60 font-weight: bold;
61 }
62 dfn {
63 font-style: italic;
64 }
65 h1 {
66 font-size: 2em;
67 margin: 0.67em 0;
68 }
69 mark {
70 background: #ff0;
71 color: #000;
72 }
73 small {
74 font-size: 80%;
75 }
76 sub,
77 sup {
78 font-size: 75%;
79 line-height: 0;
80 position: relative;
81 vertical-align: baseline;
82 }
83 sup {
84 top: -0.5em;
85 }
86 sub {
87 bottom: -0.25em;
88 }
89 img {
90 border: 0;
91 }
92 svg:not(:root) {
93 overflow: hidden;
94 }
95 figure {
96 margin: 1em 40px;
97 }
98 hr {
99 box-sizing: content-box;
100 height: 0;
101 }
102 pre {
103 overflow: auto;
104 }
105 code,
106 kbd,
107 pre,
108 samp {
109 font-family: monospace, monospace;
110 font-size: 1em;
111 }
112 button,
113 input,
114 optgroup,
115 select,
116 textarea,
117 input[type="text"],
118 .main-nav .menu-wrap .main-menu ul > li > a {
119 color: inherit;
120 font: inherit;
121 margin: 0;
122 }
123 button,
124 input[type="text"],
125 .main-nav .menu-wrap .main-menu ul > li > a {
126 overflow: visible;
127 }
128 button,
129 select,
130 input[type="text"],
131 .main-nav .menu-wrap .main-menu ul > li > a {
132 text-transform: none;
133 }
134 button,
135 html input[type="button"],
136 input[type="reset"],
137 input[type="submit"],
138 input[type="text"],
139 .main-nav .menu-wrap .main-menu ul > li > a {
140 -webkit-appearance: button;
141 cursor: pointer;
142 }
143 button[disabled],
144 html input[disabled] {
145 cursor: default;
146 }
147 button::-moz-focus-inner,
148 input::-moz-focus-inner {
149 border: 0;
150 padding: 0;
151 }
152 input {
153 line-height: normal;
154 }
155 input[type="checkbox"],
156 input[type="radio"] {
157 box-sizing: border-box;
158 padding: 0;
159 }
160 input[type="number"]::-webkit-inner-spin-button,
161 input[type="number"]::-webkit-outer-spin-button {
162 height: auto;
163 }
164 input[type="search"] {
165 -webkit-appearance: textfield;
166 box-sizing: content-box;
167 }
168 input[type="search"]::-webkit-search-cancel-button,
169 input[type="search"]::-webkit-search-decoration {
170 -webkit-appearance: none;
171 }
172 fieldset {
173 border: 1px solid #c0c0c0;
174 margin: 0 2px;
175 padding: 0.35em 0.625em 0.75em;
176 }
177 legend {
178 border: 0;
179 padding: 0;
180 }
181 textarea {
182 overflow: auto;
183 }
184 optgroup {
185 font-weight: bold;
186 }
187 table {
188 border-collapse: collapse;
189 border-spacing: 0;
190 }
191 td,
192 th {
193 padding: 0;
194 }
195 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
196 @media print {
197 *,
198 *:before,
199 *:after {
200 background: transparent !important;
201 color: #000 !important;
202 box-shadow: none !important;
203 text-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: normal;
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 }
1080 html {
1081 font-size: 10px;
1082 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1083 }
1084 body {
1085 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1086 font-size: 14px;
1087 line-height: 1.42857143;
1088 color: #333333;
1089 background-color: #ffffff;
1090 }
1091 input,
1092 button,
1093 select,
1094 textarea,
1095 input[type="text"],
1096 .main-nav .menu-wrap .main-menu ul > li > a, .cjt-toolbox .icons-group .popup-menu a.cjt-tb-text-link {
1097 font-family: inherit;
1098 font-size: inherit;
1099 line-height: inherit;
1100 }
1101 a {
1102 color: #337ab7;
1103 text-decoration: none;
1104 }
1105 a:hover,
1106 a:focus {
1107 color: #23527c;
1108 text-decoration: underline;
1109 }
1110 a:focus {
1111 outline: thin dotted;
1112 outline: 5px auto -webkit-focus-ring-color;
1113 outline-offset: -2px;
1114 }
1115 figure {
1116 margin: 0;
1117 }
1118 img {
1119 vertical-align: middle;
1120 }
1121 .img-responsive,
1122 .thumbnail > img,
1123 .thumbnail a > img,
1124 .carousel-inner > .item > img,
1125 .carousel-inner > .item > a > img {
1126 display: block;
1127 max-width: 100%;
1128 height: auto;
1129 }
1130 .img-rounded {
1131 border-radius: 6px;
1132 }
1133 .img-thumbnail {
1134 padding: 4px;
1135 line-height: 1.42857143;
1136 background-color: #ffffff;
1137 border: 1px solid #dddddd;
1138 border-radius: 4px;
1139 -webkit-transition: all 0.2s ease-in-out;
1140 -o-transition: all 0.2s ease-in-out;
1141 transition: all 0.2s ease-in-out;
1142 display: inline-block;
1143 max-width: 100%;
1144 height: auto;
1145 }
1146 .img-circle {
1147 border-radius: 50%;
1148 }
1149 hr {
1150 margin-top: 20px;
1151 margin-bottom: 20px;
1152 border: 0;
1153 border-top: 1px solid #eeeeee;
1154 }
1155 .sr-only {
1156 position: absolute;
1157 width: 1px;
1158 height: 1px;
1159 margin: -1px;
1160 padding: 0;
1161 overflow: hidden;
1162 clip: rect(0, 0, 0, 0);
1163 border: 0;
1164 }
1165 .sr-only-focusable:active,
1166 .sr-only-focusable:focus {
1167 position: static;
1168 width: auto;
1169 height: auto;
1170 margin: 0;
1171 overflow: visible;
1172 clip: auto;
1173 }
1174 [role="button"] {
1175 cursor: pointer;
1176 }
1177 h1,
1178 h2,
1179 h3,
1180 h4,
1181 h5,
1182 h6,
1183 .h1,
1184 .h2,
1185 .h3,
1186 .h4,
1187 .h5,
1188 .h6 {
1189 font-family: inherit;
1190 font-weight: 500;
1191 line-height: 1.1;
1192 color: inherit;
1193 }
1194 h1 small,
1195 h2 small,
1196 h3 small,
1197 h4 small,
1198 h5 small,
1199 h6 small,
1200 .h1 small,
1201 .h2 small,
1202 .h3 small,
1203 .h4 small,
1204 .h5 small,
1205 .h6 small,
1206 h1 .small,
1207 h2 .small,
1208 h3 .small,
1209 h4 .small,
1210 h5 .small,
1211 h6 .small,
1212 .h1 .small,
1213 .h2 .small,
1214 .h3 .small,
1215 .h4 .small,
1216 .h5 .small,
1217 .h6 .small {
1218 font-weight: normal;
1219 line-height: 1;
1220 color: #777777;
1221 }
1222 h1,
1223 .h1,
1224 h2,
1225 .h2,
1226 h3,
1227 .h3 {
1228 margin-top: 20px;
1229 margin-bottom: 10px;
1230 }
1231 h1 small,
1232 .h1 small,
1233 h2 small,
1234 .h2 small,
1235 h3 small,
1236 .h3 small,
1237 h1 .small,
1238 .h1 .small,
1239 h2 .small,
1240 .h2 .small,
1241 h3 .small,
1242 .h3 .small {
1243 font-size: 65%;
1244 }
1245 h4,
1246 .h4,
1247 h5,
1248 .h5,
1249 h6,
1250 .h6 {
1251 margin-top: 10px;
1252 margin-bottom: 10px;
1253 }
1254 h4 small,
1255 .h4 small,
1256 h5 small,
1257 .h5 small,
1258 h6 small,
1259 .h6 small,
1260 h4 .small,
1261 .h4 .small,
1262 h5 .small,
1263 .h5 .small,
1264 h6 .small,
1265 .h6 .small {
1266 font-size: 75%;
1267 }
1268 h1,
1269 .h1 {
1270 font-size: 36px;
1271 }
1272 h2,
1273 .h2 {
1274 font-size: 30px;
1275 }
1276 h3,
1277 .h3 {
1278 font-size: 24px;
1279 }
1280 h4,
1281 .h4 {
1282 font-size: 18px;
1283 }
1284 h5,
1285 .h5 {
1286 font-size: 14px;
1287 }
1288 h6,
1289 .h6 {
1290 font-size: 12px;
1291 }
1292 p {
1293 margin: 0 0 10px;
1294 }
1295 .lead {
1296 margin-bottom: 20px;
1297 font-size: 16px;
1298 font-weight: 300;
1299 line-height: 1.4;
1300 }
1301 @media (min-width: 768px) {
1302 .lead {
1303 font-size: 21px;
1304 }
1305 }
1306 small,
1307 .small {
1308 font-size: 85%;
1309 }
1310 mark,
1311 .mark {
1312 background-color: #fcf8e3;
1313 padding: .2em;
1314 }
1315 .text-left {
1316 text-align: left;
1317 }
1318 .text-right {
1319 text-align: right;
1320 }
1321 .text-center {
1322 text-align: center;
1323 }
1324 .text-justify {
1325 text-align: justify;
1326 }
1327 .text-nowrap {
1328 white-space: nowrap;
1329 }
1330 .text-lowercase {
1331 text-transform: lowercase;
1332 }
1333 .text-uppercase {
1334 text-transform: uppercase;
1335 }
1336 .text-capitalize {
1337 text-transform: capitalize;
1338 }
1339 .text-muted {
1340 color: #777777;
1341 }
1342 .text-primary {
1343 color: #337ab7;
1344 }
1345 a.text-primary:hover,
1346 a.text-primary:focus {
1347 color: #286090;
1348 }
1349 .text-success {
1350 color: #3c763d;
1351 }
1352 a.text-success:hover,
1353 a.text-success:focus {
1354 color: #2b542c;
1355 }
1356 .text-info {
1357 color: #31708f;
1358 }
1359 a.text-info:hover,
1360 a.text-info:focus {
1361 color: #245269;
1362 }
1363 .text-warning {
1364 color: #8a6d3b;
1365 }
1366 a.text-warning:hover,
1367 a.text-warning:focus {
1368 color: #66512c;
1369 }
1370 .text-danger {
1371 color: #a94442;
1372 }
1373 a.text-danger:hover,
1374 a.text-danger:focus {
1375 color: #843534;
1376 }
1377 .bg-primary {
1378 color: #fff;
1379 background-color: #337ab7;
1380 }
1381 a.bg-primary:hover,
1382 a.bg-primary:focus {
1383 background-color: #286090;
1384 }
1385 .bg-success {
1386 background-color: #dff0d8;
1387 }
1388 a.bg-success:hover,
1389 a.bg-success:focus {
1390 background-color: #c1e2b3;
1391 }
1392 .bg-info {
1393 background-color: #d9edf7;
1394 }
1395 a.bg-info:hover,
1396 a.bg-info:focus {
1397 background-color: #afd9ee;
1398 }
1399 .bg-warning {
1400 background-color: #fcf8e3;
1401 }
1402 a.bg-warning:hover,
1403 a.bg-warning:focus {
1404 background-color: #f7ecb5;
1405 }
1406 .bg-danger {
1407 background-color: #f2dede;
1408 }
1409 a.bg-danger:hover,
1410 a.bg-danger:focus {
1411 background-color: #e4b9b9;
1412 }
1413 .page-header {
1414 padding-bottom: 9px;
1415 margin: 40px 0 20px;
1416 border-bottom: 1px solid #eeeeee;
1417 }
1418 ul,
1419 ol {
1420 margin-top: 0;
1421 margin-bottom: 10px;
1422 }
1423 ul ul,
1424 ol ul,
1425 ul ol,
1426 ol ol {
1427 margin-bottom: 0;
1428 }
1429 .list-unstyled {
1430 padding-left: 0;
1431 list-style: none;
1432 }
1433 .list-inline {
1434 padding-left: 0;
1435 list-style: none;
1436 margin-left: -5px;
1437 }
1438 .list-inline > li {
1439 display: inline-block;
1440 padding-left: 5px;
1441 padding-right: 5px;
1442 }
1443 dl {
1444 margin-top: 0;
1445 margin-bottom: 20px;
1446 }
1447 dt,
1448 dd {
1449 line-height: 1.42857143;
1450 }
1451 dt {
1452 font-weight: bold;
1453 }
1454 dd {
1455 margin-left: 0;
1456 }
1457 @media (min-width: 768px) {
1458 .dl-horizontal dt {
1459 float: left;
1460 width: 160px;
1461 clear: left;
1462 text-align: right;
1463 overflow: hidden;
1464 text-overflow: ellipsis;
1465 white-space: nowrap;
1466 }
1467 .dl-horizontal dd {
1468 margin-left: 180px;
1469 }
1470 }
1471 abbr[title],
1472 abbr[data-original-title] {
1473 cursor: help;
1474 border-bottom: 1px dotted #777777;
1475 }
1476 .initialism {
1477 font-size: 90%;
1478 text-transform: uppercase;
1479 }
1480 blockquote {
1481 padding: 10px 20px;
1482 margin: 0 0 20px;
1483 font-size: 17.5px;
1484 border-left: 5px solid #eeeeee;
1485 }
1486 blockquote p:last-child,
1487 blockquote ul:last-child,
1488 blockquote ol:last-child {
1489 margin-bottom: 0;
1490 }
1491 blockquote footer,
1492 blockquote small,
1493 blockquote .small {
1494 display: block;
1495 font-size: 80%;
1496 line-height: 1.42857143;
1497 color: #777777;
1498 }
1499 blockquote footer:before,
1500 blockquote small:before,
1501 blockquote .small:before {
1502 content: '\2014 \00A0';
1503 }
1504 .blockquote-reverse,
1505 blockquote.pull-right {
1506 padding-right: 15px;
1507 padding-left: 0;
1508 border-right: 5px solid #eeeeee;
1509 border-left: 0;
1510 text-align: right;
1511 }
1512 .blockquote-reverse footer:before,
1513 blockquote.pull-right footer:before,
1514 .blockquote-reverse small:before,
1515 blockquote.pull-right small:before,
1516 .blockquote-reverse .small:before,
1517 blockquote.pull-right .small:before {
1518 content: '';
1519 }
1520 .blockquote-reverse footer:after,
1521 blockquote.pull-right footer:after,
1522 .blockquote-reverse small:after,
1523 blockquote.pull-right small:after,
1524 .blockquote-reverse .small:after,
1525 blockquote.pull-right .small:after {
1526 content: '\00A0 \2014';
1527 }
1528 address {
1529 margin-bottom: 20px;
1530 font-style: normal;
1531 line-height: 1.42857143;
1532 }
1533 code,
1534 kbd,
1535 pre,
1536 samp {
1537 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1538 }
1539 code {
1540 padding: 2px 4px;
1541 font-size: 90%;
1542 color: #c7254e;
1543 background-color: #f9f2f4;
1544 border-radius: 4px;
1545 }
1546 kbd {
1547 padding: 2px 4px;
1548 font-size: 90%;
1549 color: #ffffff;
1550 background-color: #333333;
1551 border-radius: 3px;
1552 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1553 }
1554 kbd kbd {
1555 padding: 0;
1556 font-size: 100%;
1557 font-weight: bold;
1558 box-shadow: none;
1559 }
1560 pre {
1561 display: block;
1562 padding: 9.5px;
1563 margin: 0 0 10px;
1564 font-size: 13px;
1565 line-height: 1.42857143;
1566 word-break: break-all;
1567 word-wrap: break-word;
1568 color: #333333;
1569 background-color: #f5f5f5;
1570 border: 1px solid #cccccc;
1571 border-radius: 4px;
1572 }
1573 pre code {
1574 padding: 0;
1575 font-size: inherit;
1576 color: inherit;
1577 white-space: pre-wrap;
1578 background-color: transparent;
1579 border-radius: 0;
1580 }
1581 .pre-scrollable {
1582 max-height: 340px;
1583 overflow-y: scroll;
1584 }
1585 .container {
1586 margin-right: auto;
1587 margin-left: auto;
1588 padding-left: 15px;
1589 padding-right: 15px;
1590 }
1591 @media (min-width: 768px) {
1592 .container {
1593 width: 750px;
1594 }
1595 }
1596 @media (min-width: 992px) {
1597 .container {
1598 width: 970px;
1599 }
1600 }
1601 @media (min-width: 1200px) {
1602 .container {
1603 width: 1170px;
1604 }
1605 }
1606 .container-fluid {
1607 margin-right: auto;
1608 margin-left: auto;
1609 padding-left: 15px;
1610 padding-right: 15px;
1611 }
1612 .row {
1613 margin-left: -15px;
1614 margin-right: -15px;
1615 }
1616 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1617 position: relative;
1618 min-height: 1px;
1619 padding-left: 0px;
1620 padding-right: 15px;
1621 }
1622 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1623 float: left;
1624 }
1625 .col-xs-12 {
1626 width: 100%;
1627 }
1628 .col-xs-11 {
1629 width: 91.66666667%;
1630 }
1631 .col-xs-10 {
1632 width: 83.33333333%;
1633 }
1634 .col-xs-9 {
1635 width: 75%;
1636 }
1637 .col-xs-8 {
1638 width: 66.66666667%;
1639 }
1640 .col-xs-7 {
1641 width: 58.33333333%;
1642 }
1643 .col-xs-6 {
1644 width: 40%;
1645 }
1646 .col-xs-5 {
1647 width: 41.66666667%;
1648 }
1649 .col-xs-4 {
1650 width: 33.33333333%;
1651 }
1652 .col-xs-3 {
1653 width: 25%;
1654 }
1655 .col-xs-2 {
1656 width: 16.66666667%;
1657 }
1658 .col-xs-1 {
1659 width: 8.33333333%;
1660 }
1661 .col-xs-pull-12 {
1662 right: 100%;
1663 }
1664 .col-xs-pull-11 {
1665 right: 91.66666667%;
1666 }
1667 .col-xs-pull-10 {
1668 right: 83.33333333%;
1669 }
1670 .col-xs-pull-9 {
1671 right: 75%;
1672 }
1673 .col-xs-pull-8 {
1674 right: 66.66666667%;
1675 }
1676 .col-xs-pull-7 {
1677 right: 58.33333333%;
1678 }
1679 .col-xs-pull-6 {
1680 right: 50%;
1681 }
1682 .col-xs-pull-5 {
1683 right: 41.66666667%;
1684 }
1685 .col-xs-pull-4 {
1686 right: 33.33333333%;
1687 }
1688 .col-xs-pull-3 {
1689 right: 25%;
1690 }
1691 .col-xs-pull-2 {
1692 right: 16.66666667%;
1693 }
1694 .col-xs-pull-1 {
1695 right: 8.33333333%;
1696 }
1697 .col-xs-pull-0 {
1698 right: auto;
1699 }
1700 .col-xs-push-12 {
1701 left: 100%;
1702 }
1703 .col-xs-push-11 {
1704 left: 91.66666667%;
1705 }
1706 .col-xs-push-10 {
1707 left: 83.33333333%;
1708 }
1709 .col-xs-push-9 {
1710 left: 75%;
1711 }
1712 .col-xs-push-8 {
1713 left: 66.66666667%;
1714 }
1715 .col-xs-push-7 {
1716 left: 58.33333333%;
1717 }
1718 .col-xs-push-6 {
1719 left: 50%;
1720 }
1721 .col-xs-push-5 {
1722 left: 41.66666667%;
1723 }
1724 .col-xs-push-4 {
1725 left: 33.33333333%;
1726 }
1727 .col-xs-push-3 {
1728 left: 25%;
1729 }
1730 .col-xs-push-2 {
1731 left: 16.66666667%;
1732 }
1733 .col-xs-push-1 {
1734 left: 8.33333333%;
1735 }
1736 .col-xs-push-0 {
1737 left: auto;
1738 }
1739 .col-xs-offset-12 {
1740 margin-left: 100%;
1741 }
1742 .col-xs-offset-11 {
1743 margin-left: 91.66666667%;
1744 }
1745 .col-xs-offset-10 {
1746 margin-left: 83.33333333%;
1747 }
1748 .col-xs-offset-9 {
1749 margin-left: 75%;
1750 }
1751 .col-xs-offset-8 {
1752 margin-left: 66.66666667%;
1753 }
1754 .col-xs-offset-7 {
1755 margin-left: 58.33333333%;
1756 }
1757 .col-xs-offset-6 {
1758 margin-left: 50%;
1759 }
1760 .col-xs-offset-5 {
1761 margin-left: 41.66666667%;
1762 }
1763 .col-xs-offset-4 {
1764 margin-left: 33.33333333%;
1765 }
1766 .col-xs-offset-3 {
1767 margin-left: 25%;
1768 }
1769 .col-xs-offset-2 {
1770 margin-left: 16.66666667%;
1771 }
1772 .col-xs-offset-1 {
1773 margin-left: 8.33333333%;
1774 }
1775 .col-xs-offset-0 {
1776 margin-left: 0%;
1777 }
1778 @media (min-width: 768px) {
1779 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1780 float: left;
1781 }
1782 .col-sm-12 {
1783 width: 100%;
1784 }
1785 .col-sm-11 {
1786 width: 91.66666667%;
1787 }
1788 .col-sm-10 {
1789 width: 83.33333333%;
1790 }
1791 .col-sm-9 {
1792 width: 75%;
1793 }
1794 .col-sm-8 {
1795 width: 66.66666667%;
1796 }
1797 .col-sm-7 {
1798 width: 58.33333333%;
1799 }
1800 .col-sm-5 {
1801 width: 41.66666667%;
1802 }
1803 .col-sm-4 {
1804 width: 33.33333333%;
1805 }
1806 .col-sm-3 {
1807 width: 25%;
1808 }
1809 .col-sm-2 {
1810 width: 16.66666667%;
1811 }
1812 .col-sm-1 {
1813 width: 8.33333333%;
1814 }
1815 .col-sm-pull-12 {
1816 right: 100%;
1817 }
1818 .col-sm-pull-11 {
1819 right: 91.66666667%;
1820 }
1821 .col-sm-pull-10 {
1822 right: 83.33333333%;
1823 }
1824 .col-sm-pull-9 {
1825 right: 75%;
1826 }
1827 .col-sm-pull-8 {
1828 right: 66.66666667%;
1829 }
1830 .col-sm-pull-7 {
1831 right: 58.33333333%;
1832 }
1833 .col-sm-pull-6 {
1834 right: 50%;
1835 }
1836 .col-sm-pull-5 {
1837 right: 41.66666667%;
1838 }
1839 .col-sm-pull-4 {
1840 right: 33.33333333%;
1841 }
1842 .col-sm-pull-3 {
1843 right: 25%;
1844 }
1845 .col-sm-pull-2 {
1846 right: 16.66666667%;
1847 }
1848 .col-sm-pull-1 {
1849 right: 8.33333333%;
1850 }
1851 .col-sm-pull-0 {
1852 right: auto;
1853 }
1854 .col-sm-push-12 {
1855 left: 100%;
1856 }
1857 .col-sm-push-11 {
1858 left: 91.66666667%;
1859 }
1860 .col-sm-push-10 {
1861 left: 83.33333333%;
1862 }
1863 .col-sm-push-9 {
1864 left: 75%;
1865 }
1866 .col-sm-push-8 {
1867 left: 66.66666667%;
1868 }
1869 .col-sm-push-7 {
1870 left: 58.33333333%;
1871 }
1872 .col-sm-push-6 {
1873 left: 50%;
1874 }
1875 .col-sm-push-5 {
1876 left: 41.66666667%;
1877 }
1878 .col-sm-push-4 {
1879 left: 33.33333333%;
1880 }
1881 .col-sm-push-3 {
1882 left: 25%;
1883 }
1884 .col-sm-push-2 {
1885 left: 16.66666667%;
1886 }
1887 .col-sm-push-1 {
1888 left: 8.33333333%;
1889 }
1890 .col-sm-push-0 {
1891 left: auto;
1892 }
1893 .col-sm-offset-12 {
1894 margin-left: 100%;
1895 }
1896 .col-sm-offset-11 {
1897 margin-left: 91.66666667%;
1898 }
1899 .col-sm-offset-10 {
1900 margin-left: 83.33333333%;
1901 }
1902 .col-sm-offset-9 {
1903 margin-left: 75%;
1904 }
1905 .col-sm-offset-8 {
1906 margin-left: 66.66666667%;
1907 }
1908 .col-sm-offset-7 {
1909 margin-left: 58.33333333%;
1910 }
1911 .col-sm-offset-6 {
1912 margin-left: 50%;
1913 }
1914 .col-sm-offset-5 {
1915 margin-left: 41.66666667%;
1916 }
1917 .col-sm-offset-4 {
1918 margin-left: 33.33333333%;
1919 }
1920 .col-sm-offset-3 {
1921 margin-left: 25%;
1922 }
1923 .col-sm-offset-2 {
1924 margin-left: 16.66666667%;
1925 }
1926 .col-sm-offset-1 {
1927 margin-left: 8.33333333%;
1928 }
1929 .col-sm-offset-0 {
1930 margin-left: 0%;
1931 }
1932 }
1933 @media (min-width: 992px) {
1934 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1935 float: left;
1936 }
1937 .col-md-12 {
1938 width: 100%;
1939 }
1940 .col-md-11 {
1941 width: 91.66666667%;
1942 }
1943 .col-md-10 {
1944 width: 83.33333333%;
1945 }
1946 .col-md-9 {
1947 width: 75%;
1948 }
1949 .col-md-8 {
1950 width: 66.66666667%;
1951 }
1952 .col-md-7 {
1953 width: 58.33333333%;
1954 }
1955 .col-md-6 {
1956 width: 50%;
1957 }
1958 .col-md-5 {
1959 width: 41.66666667%;
1960 }
1961 .col-md-4 {
1962 width: 33.33333333%;
1963 }
1964 .col-md-3 {
1965 width: 25%;
1966 }
1967 .col-md-2 {
1968 width: 16.66666667%;
1969 }
1970 .col-md-1 {
1971 width: 8.33333333%;
1972 }
1973 .col-md-pull-12 {
1974 right: 100%;
1975 }
1976 .col-md-pull-11 {
1977 right: 91.66666667%;
1978 }
1979 .col-md-pull-10 {
1980 right: 83.33333333%;
1981 }
1982 .col-md-pull-9 {
1983 right: 75%;
1984 }
1985 .col-md-pull-8 {
1986 right: 66.66666667%;
1987 }
1988 .col-md-pull-7 {
1989 right: 58.33333333%;
1990 }
1991 .col-md-pull-6 {
1992 right: 50%;
1993 }
1994 .col-md-pull-5 {
1995 right: 41.66666667%;
1996 }
1997 .col-md-pull-4 {
1998 right: 33.33333333%;
1999 }
2000 .col-md-pull-3 {
2001 right: 25%;
2002 }
2003 .col-md-pull-2 {
2004 right: 16.66666667%;
2005 }
2006 .col-md-pull-1 {
2007 right: 8.33333333%;
2008 }
2009 .col-md-pull-0 {
2010 right: auto;
2011 }
2012 .col-md-push-12 {
2013 left: 100%;
2014 }
2015 .col-md-push-11 {
2016 left: 91.66666667%;
2017 }
2018 .col-md-push-10 {
2019 left: 83.33333333%;
2020 }
2021 .col-md-push-9 {
2022 left: 75%;
2023 }
2024 .col-md-push-8 {
2025 left: 66.66666667%;
2026 }
2027 .col-md-push-7 {
2028 left: 58.33333333%;
2029 }
2030 .col-md-push-6 {
2031 left: 50%;
2032 }
2033 .col-md-push-5 {
2034 left: 41.66666667%;
2035 }
2036 .col-md-push-4 {
2037 left: 33.33333333%;
2038 }
2039 .col-md-push-3 {
2040 left: 25%;
2041 }
2042 .col-md-push-2 {
2043 left: 16.66666667%;
2044 }
2045 .col-md-push-1 {
2046 left: 8.33333333%;
2047 }
2048 .col-md-push-0 {
2049 left: auto;
2050 }
2051 .col-md-offset-12 {
2052 margin-left: 100%;
2053 }
2054 .col-md-offset-11 {
2055 margin-left: 91.66666667%;
2056 }
2057 .col-md-offset-10 {
2058 margin-left: 83.33333333%;
2059 }
2060 .col-md-offset-9 {
2061 margin-left: 75%;
2062 }
2063 .col-md-offset-8 {
2064 margin-left: 66.66666667%;
2065 }
2066 .col-md-offset-7 {
2067 margin-left: 58.33333333%;
2068 }
2069 .col-md-offset-6 {
2070 margin-left: 50%;
2071 }
2072 .col-md-offset-5 {
2073 margin-left: 41.66666667%;
2074 }
2075 .col-md-offset-4 {
2076 margin-left: 33.33333333%;
2077 }
2078 .col-md-offset-3 {
2079 margin-left: 25%;
2080 }
2081 .col-md-offset-2 {
2082 margin-left: 16.66666667%;
2083 }
2084 .col-md-offset-1 {
2085 margin-left: 8.33333333%;
2086 }
2087 .col-md-offset-0 {
2088 margin-left: 0%;
2089 }
2090 }
2091 @media (min-width: 1200px) {
2092 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
2093 float: left;
2094 }
2095 .col-lg-12 {
2096 width: 100%;
2097 }
2098 .col-lg-11 {
2099 width: 91.66666667%;
2100 }
2101 .col-lg-10 {
2102 width: 83.33333333%;
2103 }
2104 .col-lg-9 {
2105 width: 75%;
2106 }
2107 .col-lg-8 {
2108 width: 66.66666667%;
2109 }
2110 .col-lg-7 {
2111 width: 58.33333333%;
2112 }
2113 .col-lg-6 {
2114 width: 50%;
2115 }
2116 .col-lg-5 {
2117 width: 41.66666667%;
2118 }
2119 .col-lg-4 {
2120 width: 33.33333333%;
2121 }
2122 .col-lg-3 {
2123 width: 25%;
2124 }
2125 .col-lg-2 {
2126 width: 16.66666667%;
2127 }
2128 .col-lg-1 {
2129 width: 8.33333333%;
2130 }
2131 .col-lg-pull-12 {
2132 right: 100%;
2133 }
2134 .col-lg-pull-11 {
2135 right: 91.66666667%;
2136 }
2137 .col-lg-pull-10 {
2138 right: 83.33333333%;
2139 }
2140 .col-lg-pull-9 {
2141 right: 75%;
2142 }
2143 .col-lg-pull-8 {
2144 right: 66.66666667%;
2145 }
2146 .col-lg-pull-7 {
2147 right: 58.33333333%;
2148 }
2149 .col-lg-pull-6 {
2150 right: 50%;
2151 }
2152 .col-lg-pull-5 {
2153 right: 41.66666667%;
2154 }
2155 .col-lg-pull-4 {
2156 right: 33.33333333%;
2157 }
2158 .col-lg-pull-3 {
2159 right: 25%;
2160 }
2161 .col-lg-pull-2 {
2162 right: 16.66666667%;
2163 }
2164 .col-lg-pull-1 {
2165 right: 8.33333333%;
2166 }
2167 .col-lg-pull-0 {
2168 right: auto;
2169 }
2170 .col-lg-push-12 {
2171 left: 100%;
2172 }
2173 .col-lg-push-11 {
2174 left: 91.66666667%;
2175 }
2176 .col-lg-push-10 {
2177 left: 83.33333333%;
2178 }
2179 .col-lg-push-9 {
2180 left: 75%;
2181 }
2182 .col-lg-push-8 {
2183 left: 66.66666667%;
2184 }
2185 .col-lg-push-7 {
2186 left: 58.33333333%;
2187 }
2188 .col-lg-push-6 {
2189 left: 50%;
2190 }
2191 .col-lg-push-5 {
2192 left: 41.66666667%;
2193 }
2194 .col-lg-push-4 {
2195 left: 33.33333333%;
2196 }
2197 .col-lg-push-3 {
2198 left: 25%;
2199 }
2200 .col-lg-push-2 {
2201 left: 16.66666667%;
2202 }
2203 .col-lg-push-1 {
2204 left: 8.33333333%;
2205 }
2206 .col-lg-push-0 {
2207 left: auto;
2208 }
2209 .col-lg-offset-12 {
2210 margin-left: 100%;
2211 }
2212 .col-lg-offset-11 {
2213 margin-left: 91.66666667%;
2214 }
2215 .col-lg-offset-10 {
2216 margin-left: 83.33333333%;
2217 }
2218 .col-lg-offset-9 {
2219 margin-left: 75%;
2220 }
2221 .col-lg-offset-8 {
2222 margin-left: 66.66666667%;
2223 }
2224 .col-lg-offset-7 {
2225 margin-left: 58.33333333%;
2226 }
2227 .col-lg-offset-6 {
2228 margin-left: 50%;
2229 }
2230 .col-lg-offset-5 {
2231 margin-left: 41.66666667%;
2232 }
2233 .col-lg-offset-4 {
2234 margin-left: 33.33333333%;
2235 }
2236 .col-lg-offset-3 {
2237 margin-left: 25%;
2238 }
2239 .col-lg-offset-2 {
2240 margin-left: 16.66666667%;
2241 }
2242 .col-lg-offset-1 {
2243 margin-left: 8.33333333%;
2244 }
2245 .col-lg-offset-0 {
2246 margin-left: 0%;
2247 }
2248 }
2249 table {
2250 background-color: transparent;
2251 }
2252 caption {
2253 padding-top: 8px;
2254 padding-bottom: 8px;
2255 color: #777777;
2256 text-align: left;
2257 }
2258 th {
2259 text-align: left;
2260 }
2261 .table {
2262 width: 100%;
2263 max-width: 100%;
2264 margin-bottom: 20px;
2265 }
2266 .table > thead > tr > th,
2267 .table > tbody > tr > th,
2268 .table > tfoot > tr > th,
2269 .table > thead > tr > td,
2270 .table > tbody > tr > td,
2271 .table > tfoot > tr > td {
2272 padding: 8px;
2273 line-height: 1.42857143;
2274 vertical-align: top;
2275 border-top: 1px solid #dddddd;
2276 }
2277 .table > thead > tr > th {
2278 vertical-align: bottom;
2279 border-bottom: 2px solid #dddddd;
2280 }
2281 .table > caption + thead > tr:first-child > th,
2282 .table > colgroup + thead > tr:first-child > th,
2283 .table > thead:first-child > tr:first-child > th,
2284 .table > caption + thead > tr:first-child > td,
2285 .table > colgroup + thead > tr:first-child > td,
2286 .table > thead:first-child > tr:first-child > td {
2287 border-top: 0;
2288 }
2289 .table > tbody + tbody {
2290 border-top: 2px solid #dddddd;
2291 }
2292 .table .table {
2293 background-color: #ffffff;
2294 }
2295 .table-condensed > thead > tr > th,
2296 .table-condensed > tbody > tr > th,
2297 .table-condensed > tfoot > tr > th,
2298 .table-condensed > thead > tr > td,
2299 .table-condensed > tbody > tr > td,
2300 .table-condensed > tfoot > tr > td {
2301 padding: 5px;
2302 }
2303 .table-bordered {
2304 border: 1px solid #dddddd;
2305 }
2306 .table-bordered > thead > tr > th,
2307 .table-bordered > tbody > tr > th,
2308 .table-bordered > tfoot > tr > th,
2309 .table-bordered > thead > tr > td,
2310 .table-bordered > tbody > tr > td,
2311 .table-bordered > tfoot > tr > td {
2312 border: 1px solid #dddddd;
2313 }
2314 .table-bordered > thead > tr > th,
2315 .table-bordered > thead > tr > td {
2316 border-bottom-width: 2px;
2317 }
2318 .table-striped > tbody > tr:nth-of-type(odd) {
2319 background-color: #f9f9f9;
2320 }
2321 .table-hover > tbody > tr:hover {
2322 background-color: #f5f5f5;
2323 }
2324 table col[class*="col-"] {
2325 position: static;
2326 float: none;
2327 display: table-column;
2328 }
2329 table td[class*="col-"],
2330 table th[class*="col-"] {
2331 position: static;
2332 float: none;
2333 display: table-cell;
2334 }
2335 .table > thead > tr > td.active,
2336 .table > tbody > tr > td.active,
2337 .table > tfoot > tr > td.active,
2338 .table > thead > tr > th.active,
2339 .table > tbody > tr > th.active,
2340 .table > tfoot > tr > th.active,
2341 .table > thead > tr.active > td,
2342 .table > tbody > tr.active > td,
2343 .table > tfoot > tr.active > td,
2344 .table > thead > tr.active > th,
2345 .table > tbody > tr.active > th,
2346 .table > tfoot > tr.active > th {
2347 background-color: #f5f5f5;
2348 }
2349 .table-hover > tbody > tr > td.active:hover,
2350 .table-hover > tbody > tr > th.active:hover,
2351 .table-hover > tbody > tr.active:hover > td,
2352 .table-hover > tbody > tr:hover > .active,
2353 .table-hover > tbody > tr.active:hover > th {
2354 background-color: #e8e8e8;
2355 }
2356 .table > thead > tr > td.success,
2357 .table > tbody > tr > td.success,
2358 .table > tfoot > tr > td.success,
2359 .table > thead > tr > th.success,
2360 .table > tbody > tr > th.success,
2361 .table > tfoot > tr > th.success,
2362 .table > thead > tr.success > td,
2363 .table > tbody > tr.success > td,
2364 .table > tfoot > tr.success > td,
2365 .table > thead > tr.success > th,
2366 .table > tbody > tr.success > th,
2367 .table > tfoot > tr.success > th {
2368 background-color: #dff0d8;
2369 }
2370 .table-hover > tbody > tr > td.success:hover,
2371 .table-hover > tbody > tr > th.success:hover,
2372 .table-hover > tbody > tr.success:hover > td,
2373 .table-hover > tbody > tr:hover > .success,
2374 .table-hover > tbody > tr.success:hover > th {
2375 background-color: #d0e9c6;
2376 }
2377 .table > thead > tr > td.info,
2378 .table > tbody > tr > td.info,
2379 .table > tfoot > tr > td.info,
2380 .table > thead > tr > th.info,
2381 .table > tbody > tr > th.info,
2382 .table > tfoot > tr > th.info,
2383 .table > thead > tr.info > td,
2384 .table > tbody > tr.info > td,
2385 .table > tfoot > tr.info > td,
2386 .table > thead > tr.info > th,
2387 .table > tbody > tr.info > th,
2388 .table > tfoot > tr.info > th {
2389 background-color: #d9edf7;
2390 }
2391 .table-hover > tbody > tr > td.info:hover,
2392 .table-hover > tbody > tr > th.info:hover,
2393 .table-hover > tbody > tr.info:hover > td,
2394 .table-hover > tbody > tr:hover > .info,
2395 .table-hover > tbody > tr.info:hover > th {
2396 background-color: #c4e3f3;
2397 }
2398 .table > thead > tr > td.warning,
2399 .table > tbody > tr > td.warning,
2400 .table > tfoot > tr > td.warning,
2401 .table > thead > tr > th.warning,
2402 .table > tbody > tr > th.warning,
2403 .table > tfoot > tr > th.warning,
2404 .table > thead > tr.warning > td,
2405 .table > tbody > tr.warning > td,
2406 .table > tfoot > tr.warning > td,
2407 .table > thead > tr.warning > th,
2408 .table > tbody > tr.warning > th,
2409 .table > tfoot > tr.warning > th {
2410 background-color: #fcf8e3;
2411 }
2412 .table-hover > tbody > tr > td.warning:hover,
2413 .table-hover > tbody > tr > th.warning:hover,
2414 .table-hover > tbody > tr.warning:hover > td,
2415 .table-hover > tbody > tr:hover > .warning,
2416 .table-hover > tbody > tr.warning:hover > th {
2417 background-color: #faf2cc;
2418 }
2419 .table > thead > tr > td.danger,
2420 .table > tbody > tr > td.danger,
2421 .table > tfoot > tr > td.danger,
2422 .table > thead > tr > th.danger,
2423 .table > tbody > tr > th.danger,
2424 .table > tfoot > tr > th.danger,
2425 .table > thead > tr.danger > td,
2426 .table > tbody > tr.danger > td,
2427 .table > tfoot > tr.danger > td,
2428 .table > thead > tr.danger > th,
2429 .table > tbody > tr.danger > th,
2430 .table > tfoot > tr.danger > th {
2431 background-color: #f2dede;
2432 }
2433 .table-hover > tbody > tr > td.danger:hover,
2434 .table-hover > tbody > tr > th.danger:hover,
2435 .table-hover > tbody > tr.danger:hover > td,
2436 .table-hover > tbody > tr:hover > .danger,
2437 .table-hover > tbody > tr.danger:hover > th {
2438 background-color: #ebcccc;
2439 }
2440 .table-responsive {
2441 overflow-x: auto;
2442 min-height: 0.01%;
2443 }
2444 @media screen and (max-width: 767px) {
2445 .table-responsive {
2446 width: 100%;
2447 margin-bottom: 15px;
2448 overflow-y: hidden;
2449 -ms-overflow-style: -ms-autohiding-scrollbar;
2450 border: 1px solid #dddddd;
2451 }
2452 .table-responsive > .table {
2453 margin-bottom: 0;
2454 }
2455 .table-responsive > .table > thead > tr > th,
2456 .table-responsive > .table > tbody > tr > th,
2457 .table-responsive > .table > tfoot > tr > th,
2458 .table-responsive > .table > thead > tr > td,
2459 .table-responsive > .table > tbody > tr > td,
2460 .table-responsive > .table > tfoot > tr > td {
2461 white-space: nowrap;
2462 }
2463 .table-responsive > .table-bordered {
2464 border: 0;
2465 }
2466 .table-responsive > .table-bordered > thead > tr > th:first-child,
2467 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2468 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2469 .table-responsive > .table-bordered > thead > tr > td:first-child,
2470 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2471 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2472 border-left: 0;
2473 }
2474 .table-responsive > .table-bordered > thead > tr > th:last-child,
2475 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2476 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2477 .table-responsive > .table-bordered > thead > tr > td:last-child,
2478 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2479 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2480 border-right: 0;
2481 }
2482 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2483 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2484 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2485 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2486 border-bottom: 0;
2487 }
2488 }
2489 fieldset {
2490 padding: 0;
2491 margin: 0;
2492 border: 0;
2493 min-width: 0;
2494 }
2495 legend {
2496 display: block;
2497 width: 100%;
2498 padding: 0;
2499 margin-bottom: 20px;
2500 font-size: 21px;
2501 line-height: inherit;
2502 color: #333333;
2503 border: 0;
2504 border-bottom: 1px solid #e5e5e5;
2505 }
2506 label {
2507 display: inline-block;
2508 max-width: 100%;
2509 margin-bottom: 5px;
2510 font-weight: bold;
2511 }
2512 input[type="search"] {
2513 -webkit-box-sizing: border-box;
2514 -moz-box-sizing: border-box;
2515 box-sizing: border-box;
2516 }
2517 input[type="radio"],
2518 input[type="checkbox"] {
2519 margin: 4px 0 0;
2520 margin-top: 1px \9;
2521 line-height: normal;
2522 }
2523 input[type="file"] {
2524 display: block;
2525 }
2526 input[type="range"] {
2527 display: block;
2528 width: 100%;
2529 }
2530 select[multiple],
2531 select[size] {
2532 height: auto;
2533 }
2534 input[type="file"]:focus,
2535 input[type="radio"]:focus,
2536 input[type="checkbox"]:focus {
2537 outline: thin dotted;
2538 outline: 5px auto -webkit-focus-ring-color;
2539 outline-offset: -2px;
2540 }
2541 output {
2542 display: block;
2543 padding-top: 7px;
2544 font-size: 14px;
2545 line-height: 1.42857143;
2546 color: #555555;
2547 }
2548 .form-control {
2549 display: block;
2550 width: 100%;
2551 height: 34px;
2552 padding: 6px 12px;
2553 font-size: 14px;
2554 line-height: 1.42857143;
2555 color: #555555;
2556 background-color: #ffffff;
2557 background-image: none;
2558 border: 1px solid #cccccc;
2559 border-radius: 4px;
2560 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2561 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2562 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2563 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2564 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565 }
2566 .form-control:focus {
2567 border-color: #66afe9;
2568 outline: 0;
2569 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2570 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2571 }
2572 .form-control::-moz-placeholder {
2573 color: #999999;
2574 opacity: 1;
2575 }
2576 .form-control:-ms-input-placeholder {
2577 color: #999999;
2578 }
2579 .form-control::-webkit-input-placeholder {
2580 color: #999999;
2581 }
2582 .form-control::-ms-expand {
2583 border: 0;
2584 background-color: transparent;
2585 }
2586 .form-control[disabled],
2587 .form-control[readonly],
2588 fieldset[disabled] .form-control {
2589 background-color: #eeeeee;
2590 opacity: 1;
2591 }
2592 .form-control[disabled],
2593 fieldset[disabled] .form-control {
2594 cursor: not-allowed;
2595 }
2596 textarea.form-control {
2597 height: auto;
2598 }
2599 input[type="search"] {
2600 -webkit-appearance: none;
2601 }
2602 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2603 input[type="date"].form-control,
2604 input[type="time"].form-control,
2605 input[type="datetime-local"].form-control,
2606 input[type="month"].form-control {
2607 line-height: 34px;
2608 }
2609 input[type="date"].input-sm,
2610 input[type="time"].input-sm,
2611 input[type="datetime-local"].input-sm,
2612 input[type="month"].input-sm,
2613 .input-group-sm input[type="date"],
2614 .input-group-sm input[type="time"],
2615 .input-group-sm input[type="datetime-local"],
2616 .input-group-sm input[type="month"] {
2617 line-height: 30px;
2618 }
2619 input[type="date"].input-lg,
2620 input[type="time"].input-lg,
2621 input[type="datetime-local"].input-lg,
2622 input[type="month"].input-lg,
2623 .input-group-lg input[type="date"],
2624 .input-group-lg input[type="time"],
2625 .input-group-lg input[type="datetime-local"],
2626 .input-group-lg input[type="month"] {
2627 line-height: 46px;
2628 }
2629 }
2630 .form-group {
2631 margin-bottom: 15px;
2632 }
2633 .radio,
2634 .checkbox {
2635 position: relative;
2636 display: block;
2637 margin-top: 10px;
2638 margin-bottom: 10px;
2639 }
2640 .radio label,
2641 .checkbox label {
2642 min-height: 20px;
2643 padding-left: 20px;
2644 margin-bottom: 0;
2645 font-weight: normal;
2646 cursor: pointer;
2647 }
2648 .radio input[type="radio"],
2649 .radio-inline input[type="radio"],
2650 .checkbox input[type="checkbox"],
2651 .checkbox-inline input[type="checkbox"] {
2652 position: absolute;
2653 margin-left: -20px;
2654 margin-top: 4px \9;
2655 }
2656 .radio + .radio,
2657 .checkbox + .checkbox {
2658 margin-top: -5px;
2659 }
2660 .radio-inline,
2661 .checkbox-inline {
2662 position: relative;
2663 display: inline-block;
2664 padding-left: 20px;
2665 margin-bottom: 0;
2666 vertical-align: middle;
2667 font-weight: normal;
2668 cursor: pointer;
2669 }
2670 .radio-inline + .radio-inline,
2671 .checkbox-inline + .checkbox-inline {
2672 margin-top: 0;
2673 margin-left: 10px;
2674 }
2675 input[type="radio"][disabled],
2676 input[type="checkbox"][disabled],
2677 input[type="radio"].disabled,
2678 input[type="checkbox"].disabled,
2679 fieldset[disabled] input[type="radio"],
2680 fieldset[disabled] input[type="checkbox"] {
2681 cursor: not-allowed;
2682 }
2683 .radio-inline.disabled,
2684 .checkbox-inline.disabled,
2685 fieldset[disabled] .radio-inline,
2686 fieldset[disabled] .checkbox-inline {
2687 cursor: not-allowed;
2688 }
2689 .radio.disabled label,
2690 .checkbox.disabled label,
2691 fieldset[disabled] .radio label,
2692 fieldset[disabled] .checkbox label {
2693 cursor: not-allowed;
2694 }
2695 .form-control-static {
2696 padding-top: 7px;
2697 padding-bottom: 7px;
2698 margin-bottom: 0;
2699 min-height: 34px;
2700 }
2701 .form-control-static.input-lg,
2702 .form-control-static.input-sm {
2703 padding-left: 0;
2704 padding-right: 0;
2705 }
2706 .input-sm {
2707 height: 30px;
2708 padding: 5px 10px;
2709 font-size: 12px;
2710 line-height: 1.5;
2711 border-radius: 3px;
2712 }
2713 select.input-sm {
2714 height: 30px;
2715 line-height: 30px;
2716 }
2717 textarea.input-sm,
2718 select[multiple].input-sm {
2719 height: auto;
2720 }
2721 .form-group-sm .form-control {
2722 height: 30px;
2723 padding: 5px 10px;
2724 font-size: 12px;
2725 line-height: 1.5;
2726 border-radius: 3px;
2727 }
2728 .form-group-sm select.form-control {
2729 height: 30px;
2730 line-height: 30px;
2731 }
2732 .form-group-sm textarea.form-control,
2733 .form-group-sm select[multiple].form-control {
2734 height: auto;
2735 }
2736 .form-group-sm .form-control-static {
2737 height: 30px;
2738 min-height: 32px;
2739 padding: 6px 10px;
2740 font-size: 12px;
2741 line-height: 1.5;
2742 }
2743 .input-lg {
2744 height: 46px;
2745 padding: 10px 16px;
2746 font-size: 18px;
2747 line-height: 1.3333333;
2748 border-radius: 6px;
2749 }
2750 select.input-lg {
2751 height: 46px;
2752 line-height: 46px;
2753 }
2754 textarea.input-lg,
2755 select[multiple].input-lg {
2756 height: auto;
2757 }
2758 .form-group-lg .form-control {
2759 height: 46px;
2760 padding: 10px 16px;
2761 font-size: 18px;
2762 line-height: 1.3333333;
2763 border-radius: 6px;
2764 }
2765 .form-group-lg select.form-control {
2766 height: 46px;
2767 line-height: 46px;
2768 }
2769 .form-group-lg textarea.form-control,
2770 .form-group-lg select[multiple].form-control {
2771 height: auto;
2772 }
2773 .form-group-lg .form-control-static {
2774 height: 46px;
2775 min-height: 38px;
2776 padding: 11px 16px;
2777 font-size: 18px;
2778 line-height: 1.3333333;
2779 }
2780 .has-feedback {
2781 position: relative;
2782 }
2783 .has-feedback .form-control {
2784 padding-right: 42.5px;
2785 }
2786 .form-control-feedback {
2787 position: absolute;
2788 top: 0;
2789 right: 0;
2790 z-index: 2;
2791 display: block;
2792 width: 34px;
2793 height: 34px;
2794 line-height: 34px;
2795 text-align: center;
2796 pointer-events: none;
2797 }
2798 .input-lg + .form-control-feedback,
2799 .input-group-lg + .form-control-feedback,
2800 .form-group-lg .form-control + .form-control-feedback {
2801 width: 46px;
2802 height: 46px;
2803 line-height: 46px;
2804 }
2805 .input-sm + .form-control-feedback,
2806 .input-group-sm + .form-control-feedback,
2807 .form-group-sm .form-control + .form-control-feedback {
2808 width: 30px;
2809 height: 30px;
2810 line-height: 30px;
2811 }
2812 .has-success .help-block,
2813 .has-success .control-label,
2814 .has-success .radio,
2815 .has-success .checkbox,
2816 .has-success .radio-inline,
2817 .has-success .checkbox-inline,
2818 .has-success.radio label,
2819 .has-success.checkbox label,
2820 .has-success.radio-inline label,
2821 .has-success.checkbox-inline label {
2822 color: #3c763d;
2823 }
2824 .has-success .form-control {
2825 border-color: #3c763d;
2826 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2827 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2828 }
2829 .has-success .form-control:focus {
2830 border-color: #2b542c;
2831 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2832 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2833 }
2834 .has-success .input-group-addon {
2835 color: #3c763d;
2836 border-color: #3c763d;
2837 background-color: #dff0d8;
2838 }
2839 .has-success .form-control-feedback {
2840 color: #3c763d;
2841 }
2842 .has-warning .help-block,
2843 .has-warning .control-label,
2844 .has-warning .radio,
2845 .has-warning .checkbox,
2846 .has-warning .radio-inline,
2847 .has-warning .checkbox-inline,
2848 .has-warning.radio label,
2849 .has-warning.checkbox label,
2850 .has-warning.radio-inline label,
2851 .has-warning.checkbox-inline label {
2852 color: #8a6d3b;
2853 }
2854 .has-warning .form-control {
2855 border-color: #8a6d3b;
2856 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2857 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2858 }
2859 .has-warning .form-control:focus {
2860 border-color: #66512c;
2861 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2862 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2863 }
2864 .has-warning .input-group-addon {
2865 color: #8a6d3b;
2866 border-color: #8a6d3b;
2867 background-color: #fcf8e3;
2868 }
2869 .has-warning .form-control-feedback {
2870 color: #8a6d3b;
2871 }
2872 .has-error .help-block,
2873 .has-error .control-label,
2874 .has-error .radio,
2875 .has-error .checkbox,
2876 .has-error .radio-inline,
2877 .has-error .checkbox-inline,
2878 .has-error.radio label,
2879 .has-error.checkbox label,
2880 .has-error.radio-inline label,
2881 .has-error.checkbox-inline label {
2882 color: #a94442;
2883 }
2884 .has-error .form-control {
2885 border-color: #a94442;
2886 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2887 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2888 }
2889 .has-error .form-control:focus {
2890 border-color: #843534;
2891 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2892 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2893 }
2894 .has-error .input-group-addon {
2895 color: #a94442;
2896 border-color: #a94442;
2897 background-color: #f2dede;
2898 }
2899 .has-error .form-control-feedback {
2900 color: #a94442;
2901 }
2902 .has-feedback label ~ .form-control-feedback {
2903 top: 25px;
2904 }
2905 .has-feedback label.sr-only ~ .form-control-feedback {
2906 top: 0;
2907 }
2908 .help-block {
2909 display: block;
2910 margin-top: 5px;
2911 margin-bottom: 10px;
2912 color: #737373;
2913 }
2914 @media (min-width: 768px) {
2915 .form-inline .form-group {
2916 display: inline-block;
2917 margin-bottom: 0;
2918 vertical-align: middle;
2919 }
2920 .form-inline .form-control {
2921 display: inline-block;
2922 width: auto;
2923 vertical-align: middle;
2924 }
2925 .form-inline .form-control-static {
2926 display: inline-block;
2927 }
2928 .form-inline .input-group {
2929 display: inline-table;
2930 vertical-align: middle;
2931 }
2932 .form-inline .input-group .input-group-addon,
2933 .form-inline .input-group .input-group-btn,
2934 .form-inline .input-group .form-control {
2935 width: auto;
2936 }
2937 .form-inline .input-group > .form-control {
2938 width: 100%;
2939 }
2940 .form-inline .control-label {
2941 margin-bottom: 0;
2942 vertical-align: middle;
2943 }
2944 .form-inline .radio,
2945 .form-inline .checkbox {
2946 display: inline-block;
2947 margin-top: 0;
2948 margin-bottom: 0;
2949 vertical-align: middle;
2950 }
2951 .form-inline .radio label,
2952 .form-inline .checkbox label {
2953 padding-left: 0;
2954 }
2955 .form-inline .radio input[type="radio"],
2956 .form-inline .checkbox input[type="checkbox"] {
2957 position: relative;
2958 margin-left: 0;
2959 }
2960 .form-inline .has-feedback .form-control-feedback {
2961 top: 0;
2962 }
2963 }
2964 .form-horizontal .radio,
2965 .form-horizontal .checkbox,
2966 .form-horizontal .radio-inline,
2967 .form-horizontal .checkbox-inline {
2968 margin-top: 0;
2969 margin-bottom: 0;
2970 padding-top: 7px;
2971 }
2972 .form-horizontal .radio,
2973 .form-horizontal .checkbox {
2974 min-height: 27px;
2975 }
2976 .form-horizontal .form-group {
2977 margin-left: -15px;
2978 margin-right: -15px;
2979 }
2980 @media (min-width: 768px) {
2981 .form-horizontal .control-label {
2982 text-align: right;
2983 margin-bottom: 0;
2984 padding-top: 7px;
2985 }
2986 }
2987 .form-horizontal .has-feedback .form-control-feedback {
2988 right: 15px;
2989 }
2990 @media (min-width: 768px) {
2991 .form-horizontal .form-group-lg .control-label {
2992 padding-top: 11px;
2993 font-size: 18px;
2994 }
2995 }
2996 @media (min-width: 768px) {
2997 .form-horizontal .form-group-sm .control-label {
2998 padding-top: 6px;
2999 font-size: 12px;
3000 }
3001 }
3002 .btn {
3003 display: inline-block;
3004 margin-bottom: 0;
3005 font-weight: normal;
3006 text-align: center;
3007 vertical-align: middle;
3008 touch-action: manipulation;
3009 cursor: pointer;
3010 background-image: none;
3011 border: 1px solid transparent;
3012 white-space: nowrap;
3013 padding: 6px 12px;
3014 font-size: 14px;
3015 line-height: 1.42857143;
3016 border-radius: 4px;
3017 -webkit-user-select: none;
3018 -moz-user-select: none;
3019 -ms-user-select: none;
3020 user-select: none;
3021 }
3022 .btn:focus,
3023 .btn:active:focus,
3024 .btn.active:focus,
3025 .btn.focus,
3026 .btn:active.focus,
3027 .btn.active.focus {
3028 outline: thin dotted;
3029 outline: 5px auto -webkit-focus-ring-color;
3030 outline-offset: -2px;
3031 }
3032 .btn:hover,
3033 .btn:focus,
3034 .btn.focus {
3035 color: #333333;
3036 text-decoration: none;
3037 }
3038 .btn:active,
3039 .btn.active {
3040 outline: 0;
3041 background-image: none;
3042 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3043 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3044 }
3045 .btn.disabled,
3046 .btn[disabled],
3047 fieldset[disabled] .btn {
3048 cursor: not-allowed;
3049 opacity: 0.65;
3050 filter: alpha(opacity=65);
3051 -webkit-box-shadow: none;
3052 box-shadow: none;
3053 }
3054 a.btn.disabled,
3055 fieldset[disabled] a.btn {
3056 pointer-events: none;
3057 }
3058 .btn-default {
3059 color: #333333;
3060 background-color: #ffffff;
3061 border-color: #cccccc;
3062 }
3063 .btn-default:focus,
3064 .btn-default.focus {
3065 color: #333333;
3066 background-color: #e6e6e6;
3067 border-color: #8c8c8c;
3068 }
3069 .btn-default:hover {
3070 color: #333333;
3071 background-color: #e6e6e6;
3072 border-color: #adadad;
3073 }
3074 .btn-default:active,
3075 .btn-default.active,
3076 .open > .dropdown-toggle.btn-default {
3077 color: #333333;
3078 background-color: #e6e6e6;
3079 border-color: #adadad;
3080 }
3081 .btn-default:active:hover,
3082 .btn-default.active:hover,
3083 .open > .dropdown-toggle.btn-default:hover,
3084 .btn-default:active:focus,
3085 .btn-default.active:focus,
3086 .open > .dropdown-toggle.btn-default:focus,
3087 .btn-default:active.focus,
3088 .btn-default.active.focus,
3089 .open > .dropdown-toggle.btn-default.focus {
3090 color: #333333;
3091 background-color: #d4d4d4;
3092 border-color: #8c8c8c;
3093 }
3094 .btn-default:active,
3095 .btn-default.active,
3096 .open > .dropdown-toggle.btn-default {
3097 background-image: none;
3098 }
3099 .btn-default.disabled:hover,
3100 .btn-default[disabled]:hover,
3101 fieldset[disabled] .btn-default:hover,
3102 .btn-default.disabled:focus,
3103 .btn-default[disabled]:focus,
3104 fieldset[disabled] .btn-default:focus,
3105 .btn-default.disabled.focus,
3106 .btn-default[disabled].focus,
3107 fieldset[disabled] .btn-default.focus {
3108 background-color: #ffffff;
3109 border-color: #cccccc;
3110 }
3111 .btn-default .badge {
3112 color: #ffffff;
3113 background-color: #333333;
3114 }
3115 .btn-primary {
3116 color: #ffffff;
3117 background-color: #337ab7;
3118 border-color: #2e6da4;
3119 }
3120 .btn-primary:focus,
3121 .btn-primary.focus {
3122 color: #ffffff;
3123 background-color: #286090;
3124 border-color: #122b40;
3125 }
3126 .btn-primary:hover {
3127 color: #ffffff;
3128 background-color: #286090;
3129 border-color: #204d74;
3130 }
3131 .btn-primary:active,
3132 .btn-primary.active,
3133 .open > .dropdown-toggle.btn-primary {
3134 color: #ffffff;
3135 background-color: #286090;
3136 border-color: #204d74;
3137 }
3138 .btn-primary:active:hover,
3139 .btn-primary.active:hover,
3140 .open > .dropdown-toggle.btn-primary:hover,
3141 .btn-primary:active:focus,
3142 .btn-primary.active:focus,
3143 .open > .dropdown-toggle.btn-primary:focus,
3144 .btn-primary:active.focus,
3145 .btn-primary.active.focus,
3146 .open > .dropdown-toggle.btn-primary.focus {
3147 color: #ffffff;
3148 background-color: #204d74;
3149 border-color: #122b40;
3150 }
3151 .btn-primary:active,
3152 .btn-primary.active,
3153 .open > .dropdown-toggle.btn-primary {
3154 background-image: none;
3155 }
3156 .btn-primary.disabled:hover,
3157 .btn-primary[disabled]:hover,
3158 fieldset[disabled] .btn-primary:hover,
3159 .btn-primary.disabled:focus,
3160 .btn-primary[disabled]:focus,
3161 fieldset[disabled] .btn-primary:focus,
3162 .btn-primary.disabled.focus,
3163 .btn-primary[disabled].focus,
3164 fieldset[disabled] .btn-primary.focus {
3165 background-color: #337ab7;
3166 border-color: #2e6da4;
3167 }
3168 .btn-primary .badge {
3169 color: #337ab7;
3170 background-color: #ffffff;
3171 }
3172 .btn-success {
3173 color: #ffffff;
3174 background-color: #5cb85c;
3175 border-color: #4cae4c;
3176 }
3177 .btn-success:focus,
3178 .btn-success.focus {
3179 color: #ffffff;
3180 background-color: #449d44;
3181 border-color: #255625;
3182 }
3183 .btn-success:hover {
3184 color: #ffffff;
3185 background-color: #449d44;
3186 border-color: #398439;
3187 }
3188 .btn-success:active,
3189 .btn-success.active,
3190 .open > .dropdown-toggle.btn-success {
3191 color: #ffffff;
3192 background-color: #449d44;
3193 border-color: #398439;
3194 }
3195 .btn-success:active:hover,
3196 .btn-success.active:hover,
3197 .open > .dropdown-toggle.btn-success:hover,
3198 .btn-success:active:focus,
3199 .btn-success.active:focus,
3200 .open > .dropdown-toggle.btn-success:focus,
3201 .btn-success:active.focus,
3202 .btn-success.active.focus,
3203 .open > .dropdown-toggle.btn-success.focus {
3204 color: #ffffff;
3205 background-color: #398439;
3206 border-color: #255625;
3207 }
3208 .btn-success:active,
3209 .btn-success.active,
3210 .open > .dropdown-toggle.btn-success {
3211 background-image: none;
3212 }
3213 .btn-success.disabled:hover,
3214 .btn-success[disabled]:hover,
3215 fieldset[disabled] .btn-success:hover,
3216 .btn-success.disabled:focus,
3217 .btn-success[disabled]:focus,
3218 fieldset[disabled] .btn-success:focus,
3219 .btn-success.disabled.focus,
3220 .btn-success[disabled].focus,
3221 fieldset[disabled] .btn-success.focus {
3222 background-color: #5cb85c;
3223 border-color: #4cae4c;
3224 }
3225 .btn-success .badge {
3226 color: #5cb85c;
3227 background-color: #ffffff;
3228 }
3229 .btn-info {
3230 color: #ffffff;
3231 background-color: #5bc0de;
3232 border-color: #46b8da;
3233 }
3234 .btn-info:focus,
3235 .btn-info.focus {
3236 color: #ffffff;
3237 background-color: #31b0d5;
3238 border-color: #1b6d85;
3239 }
3240 .btn-info:hover {
3241 color: #ffffff;
3242 background-color: #31b0d5;
3243 border-color: #269abc;
3244 }
3245 .btn-info:active,
3246 .btn-info.active,
3247 .open > .dropdown-toggle.btn-info {
3248 color: #ffffff;
3249 background-color: #31b0d5;
3250 border-color: #269abc;
3251 }
3252 .btn-info:active:hover,
3253 .btn-info.active:hover,
3254 .open > .dropdown-toggle.btn-info:hover,
3255 .btn-info:active:focus,
3256 .btn-info.active:focus,
3257 .open > .dropdown-toggle.btn-info:focus,
3258 .btn-info:active.focus,
3259 .btn-info.active.focus,
3260 .open > .dropdown-toggle.btn-info.focus {
3261 color: #ffffff;
3262 background-color: #269abc;
3263 border-color: #1b6d85;
3264 }
3265 .btn-info:active,
3266 .btn-info.active,
3267 .open > .dropdown-toggle.btn-info {
3268 background-image: none;
3269 }
3270 .btn-info.disabled:hover,
3271 .btn-info[disabled]:hover,
3272 fieldset[disabled] .btn-info:hover,
3273 .btn-info.disabled:focus,
3274 .btn-info[disabled]:focus,
3275 fieldset[disabled] .btn-info:focus,
3276 .btn-info.disabled.focus,
3277 .btn-info[disabled].focus,
3278 fieldset[disabled] .btn-info.focus {
3279 background-color: #5bc0de;
3280 border-color: #46b8da;
3281 }
3282 .btn-info .badge {
3283 color: #5bc0de;
3284 background-color: #ffffff;
3285 }
3286 .btn-warning {
3287 color: #ffffff;
3288 background-color: #f0ad4e;
3289 border-color: #eea236;
3290 }
3291 .btn-warning:focus,
3292 .btn-warning.focus {
3293 color: #ffffff;
3294 background-color: #ec971f;
3295 border-color: #985f0d;
3296 }
3297 .btn-warning:hover {
3298 color: #ffffff;
3299 background-color: #ec971f;
3300 border-color: #d58512;
3301 }
3302 .btn-warning:active,
3303 .btn-warning.active,
3304 .open > .dropdown-toggle.btn-warning {
3305 color: #ffffff;
3306 background-color: #ec971f;
3307 border-color: #d58512;
3308 }
3309 .btn-warning:active:hover,
3310 .btn-warning.active:hover,
3311 .open > .dropdown-toggle.btn-warning:hover,
3312 .btn-warning:active:focus,
3313 .btn-warning.active:focus,
3314 .open > .dropdown-toggle.btn-warning:focus,
3315 .btn-warning:active.focus,
3316 .btn-warning.active.focus,
3317 .open > .dropdown-toggle.btn-warning.focus {
3318 color: #ffffff;
3319 background-color: #d58512;
3320 border-color: #985f0d;
3321 }
3322 .btn-warning:active,
3323 .btn-warning.active,
3324 .open > .dropdown-toggle.btn-warning {
3325 background-image: none;
3326 }
3327 .btn-warning.disabled:hover,
3328 .btn-warning[disabled]:hover,
3329 fieldset[disabled] .btn-warning:hover,
3330 .btn-warning.disabled:focus,
3331 .btn-warning[disabled]:focus,
3332 fieldset[disabled] .btn-warning:focus,
3333 .btn-warning.disabled.focus,
3334 .btn-warning[disabled].focus,
3335 fieldset[disabled] .btn-warning.focus {
3336 background-color: #f0ad4e;
3337 border-color: #eea236;
3338 }
3339 .btn-warning .badge {
3340 color: #f0ad4e;
3341 background-color: #ffffff;
3342 }
3343 .btn-danger {
3344 color: #ffffff;
3345 background-color: #d9534f;
3346 border-color: #d43f3a;
3347 }
3348 .btn-danger:focus,
3349 .btn-danger.focus {
3350 color: #ffffff;
3351 background-color: #c9302c;
3352 border-color: #761c19;
3353 }
3354 .btn-danger:hover {
3355 color: #ffffff;
3356 background-color: #c9302c;
3357 border-color: #ac2925;
3358 }
3359 .btn-danger:active,
3360 .btn-danger.active,
3361 .open > .dropdown-toggle.btn-danger {
3362 color: #ffffff;
3363 background-color: #c9302c;
3364 border-color: #ac2925;
3365 }
3366 .btn-danger:active:hover,
3367 .btn-danger.active:hover,
3368 .open > .dropdown-toggle.btn-danger:hover,
3369 .btn-danger:active:focus,
3370 .btn-danger.active:focus,
3371 .open > .dropdown-toggle.btn-danger:focus,
3372 .btn-danger:active.focus,
3373 .btn-danger.active.focus,
3374 .open > .dropdown-toggle.btn-danger.focus {
3375 color: #ffffff;
3376 background-color: #ac2925;
3377 border-color: #761c19;
3378 }
3379 .btn-danger:active,
3380 .btn-danger.active,
3381 .open > .dropdown-toggle.btn-danger {
3382 background-image: none;
3383 }
3384 .btn-danger.disabled:hover,
3385 .btn-danger[disabled]:hover,
3386 fieldset[disabled] .btn-danger:hover,
3387 .btn-danger.disabled:focus,
3388 .btn-danger[disabled]:focus,
3389 fieldset[disabled] .btn-danger:focus,
3390 .btn-danger.disabled.focus,
3391 .btn-danger[disabled].focus,
3392 fieldset[disabled] .btn-danger.focus {
3393 background-color: #d9534f;
3394 border-color: #d43f3a;
3395 }
3396 .btn-danger .badge {
3397 color: #d9534f;
3398 background-color: #ffffff;
3399 }
3400 .btn-link {
3401 color: #337ab7;
3402 font-weight: normal;
3403 border-radius: 0;
3404 }
3405 .btn-link,
3406 .btn-link:active,
3407 .btn-link.active,
3408 .btn-link[disabled],
3409 fieldset[disabled] .btn-link {
3410 background-color: transparent;
3411 -webkit-box-shadow: none;
3412 box-shadow: none;
3413 }
3414 .btn-link,
3415 .btn-link:hover,
3416 .btn-link:focus,
3417 .btn-link:active {
3418 border-color: transparent;
3419 }
3420 .btn-link:hover,
3421 .btn-link:focus {
3422 color: #23527c;
3423 text-decoration: underline;
3424 background-color: transparent;
3425 }
3426 .btn-link[disabled]:hover,
3427 fieldset[disabled] .btn-link:hover,
3428 .btn-link[disabled]:focus,
3429 fieldset[disabled] .btn-link:focus {
3430 color: #777777;
3431 text-decoration: none;
3432 }
3433 .btn-lg,
3434 .btn-group-lg > .btn {
3435 padding: 10px 16px;
3436 font-size: 18px;
3437 line-height: 1.3333333;
3438 border-radius: 6px;
3439 }
3440 .btn-sm,
3441 .btn-group-sm > .btn {
3442 padding: 5px 10px;
3443 font-size: 12px;
3444 line-height: 1.5;
3445 border-radius: 3px;
3446 }
3447 .btn-xs,
3448 .btn-group-xs > .btn {
3449 padding: 1px 5px;
3450 font-size: 12px;
3451 line-height: 1.5;
3452 border-radius: 3px;
3453 }
3454 .btn-block {
3455 display: block;
3456 width: 100%;
3457 }
3458 .btn-block + .btn-block {
3459 margin-top: 5px;
3460 }
3461 input[type="submit"].btn-block,
3462 input[type="reset"].btn-block,
3463 input[type="button"].btn-block {
3464 width: 100%;
3465 }
3466 .fade {
3467 opacity: 0;
3468 -webkit-transition: opacity 0.15s linear;
3469 -o-transition: opacity 0.15s linear;
3470 transition: opacity 0.15s linear;
3471 }
3472 .fade.in {
3473 opacity: 1;
3474 }
3475 .collapse {
3476 display: none;
3477 }
3478 .collapse.in {
3479 display: block;
3480 }
3481 tr.collapse.in {
3482 display: table-row;
3483 }
3484 tbody.collapse.in {
3485 display: table-row-group;
3486 }
3487 .collapsing {
3488 position: relative;
3489 height: 0;
3490 overflow: hidden;
3491 -webkit-transition-property: height, visibility;
3492 transition-property: height, visibility;
3493 -webkit-transition-duration: 0.35s;
3494 transition-duration: 0.35s;
3495 -webkit-transition-timing-function: ease;
3496 transition-timing-function: ease;
3497 }
3498 .caret {
3499 display: inline-block;
3500 width: 0;
3501 height: 0;
3502 margin-left: 2px;
3503 vertical-align: middle;
3504 border-top: 4px dashed;
3505 border-top: 4px solid \9;
3506 border-right: 4px solid transparent;
3507 border-left: 4px solid transparent;
3508 }
3509 .dropup,
3510 .dropdown {
3511 position: relative;
3512 }
3513 .dropdown-toggle:focus {
3514 outline: 0;
3515 }
3516 .dropdown-menu {
3517 position: absolute;
3518 top: 100%;
3519 left: 0;
3520 z-index: 1000;
3521 display: none;
3522 float: left;
3523 min-width: 160px;
3524 padding: 5px 0;
3525 margin: 2px 0 0;
3526 list-style: none;
3527 font-size: 14px;
3528 text-align: left;
3529 background-color: #ffffff;
3530 border: 1px solid #cccccc;
3531 border: 1px solid rgba(0, 0, 0, 0.15);
3532 border-radius: 4px;
3533 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3534 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3535 background-clip: padding-box;
3536 }
3537 .dropdown-menu.pull-right {
3538 right: 0;
3539 left: auto;
3540 }
3541 .dropdown-menu .divider {
3542 height: 1px;
3543 margin: 9px 0;
3544 overflow: hidden;
3545 background-color: #e5e5e5;
3546 }
3547 .dropdown-menu > li > a {
3548 display: block;
3549 padding: 3px 20px;
3550 clear: both;
3551 font-weight: normal;
3552 line-height: 1.42857143;
3553 color: #333333;
3554 white-space: nowrap;
3555 }
3556 .dropdown-menu > li > a:hover,
3557 .dropdown-menu > li > a:focus {
3558 text-decoration: none;
3559 color: #262626;
3560 background-color: #f5f5f5;
3561 }
3562 .dropdown-menu > .active > a,
3563 .dropdown-menu > .active > a:hover,
3564 .dropdown-menu > .active > a:focus {
3565 color: #ffffff;
3566 text-decoration: none;
3567 outline: 0;
3568 background-color: #337ab7;
3569 }
3570 .dropdown-menu > .disabled > a,
3571 .dropdown-menu > .disabled > a:hover,
3572 .dropdown-menu > .disabled > a:focus {
3573 color: #777777;
3574 }
3575 .dropdown-menu > .disabled > a:hover,
3576 .dropdown-menu > .disabled > a:focus {
3577 text-decoration: none;
3578 background-color: transparent;
3579 background-image: none;
3580 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3581 cursor: not-allowed;
3582 }
3583 .open > .dropdown-menu {
3584 display: block;
3585 }
3586 .open > a {
3587 outline: 0;
3588 }
3589 .dropdown-menu-right {
3590 left: auto;
3591 right: 0;
3592 }
3593 .dropdown-menu-left {
3594 left: 0;
3595 right: auto;
3596 }
3597 .dropdown-header {
3598 display: block;
3599 padding: 3px 20px;
3600 font-size: 12px;
3601 line-height: 1.42857143;
3602 color: #777777;
3603 white-space: nowrap;
3604 }
3605 .dropdown-backdrop {
3606 position: fixed;
3607 left: 0;
3608 right: 0;
3609 bottom: 0;
3610 top: 0;
3611 z-index: 990;
3612 }
3613 .pull-right > .dropdown-menu {
3614 right: 0;
3615 left: auto;
3616 }
3617 .dropup .caret,
3618 .navbar-fixed-bottom .dropdown .caret {
3619 border-top: 0;
3620 border-bottom: 4px dashed;
3621 border-bottom: 4px solid \9;
3622 content: "";
3623 }
3624 .dropup .dropdown-menu,
3625 .navbar-fixed-bottom .dropdown .dropdown-menu {
3626 top: auto;
3627 bottom: 100%;
3628 margin-bottom: 2px;
3629 }
3630 @media (min-width: 768px) {
3631 .navbar-right .dropdown-menu {
3632 left: auto;
3633 right: 0;
3634 }
3635 .navbar-right .dropdown-menu-left {
3636 left: 0;
3637 right: auto;
3638 }
3639 }
3640 .btn-group,
3641 .btn-group-vertical {
3642 position: relative;
3643 display: inline-block;
3644 vertical-align: middle;
3645 }
3646 .btn-group > .btn,
3647 .btn-group-vertical > .btn {
3648 position: relative;
3649 float: left;
3650 }
3651 .btn-group > .btn:hover,
3652 .btn-group-vertical > .btn:hover,
3653 .btn-group > .btn:focus,
3654 .btn-group-vertical > .btn:focus,
3655 .btn-group > .btn:active,
3656 .btn-group-vertical > .btn:active,
3657 .btn-group > .btn.active,
3658 .btn-group-vertical > .btn.active {
3659 z-index: 2;
3660 }
3661 .btn-group .btn + .btn,
3662 .btn-group .btn + .btn-group,
3663 .btn-group .btn-group + .btn,
3664 .btn-group .btn-group + .btn-group {
3665 margin-left: -1px;
3666 }
3667 .btn-toolbar {
3668 margin-left: -5px;
3669 }
3670 .btn-toolbar .btn,
3671 .btn-toolbar .btn-group,
3672 .btn-toolbar .input-group {
3673 float: left;
3674 }
3675 .btn-toolbar > .btn,
3676 .btn-toolbar > .btn-group,
3677 .btn-toolbar > .input-group {
3678 margin-left: 5px;
3679 }
3680 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3681 border-radius: 0;
3682 }
3683 .btn-group > .btn:first-child {
3684 margin-left: 0;
3685 }
3686 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3687 border-bottom-right-radius: 0;
3688 border-top-right-radius: 0;
3689 }
3690 .btn-group > .btn:last-child:not(:first-child),
3691 .btn-group > .dropdown-toggle:not(:first-child) {
3692 border-bottom-left-radius: 0;
3693 border-top-left-radius: 0;
3694 }
3695 .btn-group > .btn-group {
3696 float: left;
3697 }
3698 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3699 border-radius: 0;
3700 }
3701 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3702 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3703 border-bottom-right-radius: 0;
3704 border-top-right-radius: 0;
3705 }
3706 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3707 border-bottom-left-radius: 0;
3708 border-top-left-radius: 0;
3709 }
3710 .btn-group .dropdown-toggle:active,
3711 .btn-group.open .dropdown-toggle {
3712 outline: 0;
3713 }
3714 .btn-group > .btn + .dropdown-toggle {
3715 padding-left: 8px;
3716 padding-right: 8px;
3717 }
3718 .btn-group > .btn-lg + .dropdown-toggle {
3719 padding-left: 12px;
3720 padding-right: 12px;
3721 }
3722 .btn-group.open .dropdown-toggle {
3723 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3724 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3725 }
3726 .btn-group.open .dropdown-toggle.btn-link {
3727 -webkit-box-shadow: none;
3728 box-shadow: none;
3729 }
3730 .btn .caret {
3731 margin-left: 0;
3732 }
3733 .btn-lg .caret {
3734 border-width: 5px 5px 0;
3735 border-bottom-width: 0;
3736 }
3737 .dropup .btn-lg .caret {
3738 border-width: 0 5px 5px;
3739 }
3740 .btn-group-vertical > .btn,
3741 .btn-group-vertical > .btn-group,
3742 .btn-group-vertical > .btn-group > .btn {
3743 display: block;
3744 float: none;
3745 width: 100%;
3746 max-width: 100%;
3747 }
3748 .btn-group-vertical > .btn-group > .btn {
3749 float: none;
3750 }
3751 .btn-group-vertical > .btn + .btn,
3752 .btn-group-vertical > .btn + .btn-group,
3753 .btn-group-vertical > .btn-group + .btn,
3754 .btn-group-vertical > .btn-group + .btn-group {
3755 margin-top: -1px;
3756 margin-left: 0;
3757 }
3758 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3759 border-radius: 0;
3760 }
3761 .btn-group-vertical > .btn:first-child:not(:last-child) {
3762 border-top-right-radius: 4px;
3763 border-top-left-radius: 4px;
3764 border-bottom-right-radius: 0;
3765 border-bottom-left-radius: 0;
3766 }
3767 .btn-group-vertical > .btn:last-child:not(:first-child) {
3768 border-top-right-radius: 0;
3769 border-top-left-radius: 0;
3770 border-bottom-right-radius: 4px;
3771 border-bottom-left-radius: 4px;
3772 }
3773 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3774 border-radius: 0;
3775 }
3776 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3777 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3778 border-bottom-right-radius: 0;
3779 border-bottom-left-radius: 0;
3780 }
3781 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3782 border-top-right-radius: 0;
3783 border-top-left-radius: 0;
3784 }
3785 .btn-group-justified {
3786 display: table;
3787 width: 100%;
3788 table-layout: fixed;
3789 border-collapse: separate;
3790 }
3791 .btn-group-justified > .btn,
3792 .btn-group-justified > .btn-group {
3793 float: none;
3794 display: table-cell;
3795 width: 1%;
3796 }
3797 .btn-group-justified > .btn-group .btn {
3798 width: 100%;
3799 }
3800 .btn-group-justified > .btn-group .dropdown-menu {
3801 left: auto;
3802 }
3803 [data-toggle="buttons"] > .btn input[type="radio"],
3804 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3805 [data-toggle="buttons"] > .btn input[type="checkbox"],
3806 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3807 position: absolute;
3808 clip: rect(0, 0, 0, 0);
3809 pointer-events: none;
3810 }
3811 .input-group {
3812 position: relative;
3813 display: table;
3814 border-collapse: separate;
3815 }
3816 .input-group[class*="col-"] {
3817 float: none;
3818 padding-left: 0;
3819 padding-right: 0;
3820 }
3821 .input-group .form-control {
3822 position: relative;
3823 z-index: 2;
3824 float: left;
3825 width: 100%;
3826 margin-bottom: 0;
3827 }
3828 .input-group .form-control:focus {
3829 z-index: 3;
3830 }
3831 .input-group-lg > .form-control,
3832 .input-group-lg > .input-group-addon,
3833 .input-group-lg > .input-group-btn > .btn {
3834 height: 46px;
3835 padding: 10px 16px;
3836 font-size: 18px;
3837 line-height: 1.3333333;
3838 border-radius: 6px;
3839 }
3840 select.input-group-lg > .form-control,
3841 select.input-group-lg > .input-group-addon,
3842 select.input-group-lg > .input-group-btn > .btn {
3843 height: 46px;
3844 line-height: 46px;
3845 }
3846 textarea.input-group-lg > .form-control,
3847 textarea.input-group-lg > .input-group-addon,
3848 textarea.input-group-lg > .input-group-btn > .btn,
3849 select[multiple].input-group-lg > .form-control,
3850 select[multiple].input-group-lg > .input-group-addon,
3851 select[multiple].input-group-lg > .input-group-btn > .btn {
3852 height: auto;
3853 }
3854 .input-group-sm > .form-control,
3855 .input-group-sm > .input-group-addon,
3856 .input-group-sm > .input-group-btn > .btn {
3857 height: 30px;
3858 padding: 5px 10px;
3859 font-size: 12px;
3860 line-height: 1.5;
3861 border-radius: 3px;
3862 }
3863 select.input-group-sm > .form-control,
3864 select.input-group-sm > .input-group-addon,
3865 select.input-group-sm > .input-group-btn > .btn {
3866 height: 30px;
3867 line-height: 30px;
3868 }
3869 textarea.input-group-sm > .form-control,
3870 textarea.input-group-sm > .input-group-addon,
3871 textarea.input-group-sm > .input-group-btn > .btn,
3872 select[multiple].input-group-sm > .form-control,
3873 select[multiple].input-group-sm > .input-group-addon,
3874 select[multiple].input-group-sm > .input-group-btn > .btn {
3875 height: auto;
3876 }
3877 .input-group-addon,
3878 .input-group-btn,
3879 .input-group .form-control {
3880 display: table-cell;
3881 }
3882 .input-group-addon:not(:first-child):not(:last-child),
3883 .input-group-btn:not(:first-child):not(:last-child),
3884 .input-group .form-control:not(:first-child):not(:last-child) {
3885 border-radius: 0;
3886 }
3887 .input-group-addon,
3888 .input-group-btn {
3889 width: 1%;
3890 white-space: nowrap;
3891 vertical-align: middle;
3892 }
3893 .input-group-addon {
3894 padding: 6px 12px;
3895 font-size: 14px;
3896 font-weight: normal;
3897 line-height: 1;
3898 color: #555555;
3899 text-align: center;
3900 background-color: #eeeeee;
3901 border: 1px solid #cccccc;
3902 border-radius: 4px;
3903 }
3904 .input-group-addon.input-sm {
3905 padding: 5px 10px;
3906 font-size: 12px;
3907 border-radius: 3px;
3908 }
3909 .input-group-addon.input-lg {
3910 padding: 10px 16px;
3911 font-size: 18px;
3912 border-radius: 6px;
3913 }
3914 .input-group-addon input[type="radio"],
3915 .input-group-addon input[type="checkbox"] {
3916 margin-top: 0;
3917 }
3918 .input-group .form-control:first-child,
3919 .input-group-addon:first-child,
3920 .input-group-btn:first-child > .btn,
3921 .input-group-btn:first-child > .btn-group > .btn,
3922 .input-group-btn:first-child > .dropdown-toggle,
3923 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3924 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3925 border-bottom-right-radius: 0;
3926 border-top-right-radius: 0;
3927 }
3928 .input-group-addon:first-child {
3929 border-right: 0;
3930 }
3931 .input-group .form-control:last-child,
3932 .input-group-addon:last-child,
3933 .input-group-btn:last-child > .btn,
3934 .input-group-btn:last-child > .btn-group > .btn,
3935 .input-group-btn:last-child > .dropdown-toggle,
3936 .input-group-btn:first-child > .btn:not(:first-child),
3937 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3938 border-bottom-left-radius: 0;
3939 border-top-left-radius: 0;
3940 }
3941 .input-group-addon:last-child {
3942 border-left: 0;
3943 }
3944 .input-group-btn {
3945 position: relative;
3946 font-size: 0;
3947 white-space: nowrap;
3948 }
3949 .input-group-btn > .btn {
3950 position: relative;
3951 }
3952 .input-group-btn > .btn + .btn {
3953 margin-left: -1px;
3954 }
3955 .input-group-btn > .btn:hover,
3956 .input-group-btn > .btn:focus,
3957 .input-group-btn > .btn:active {
3958 z-index: 2;
3959 }
3960 .input-group-btn:first-child > .btn,
3961 .input-group-btn:first-child > .btn-group {
3962 margin-right: -1px;
3963 }
3964 .input-group-btn:last-child > .btn,
3965 .input-group-btn:last-child > .btn-group {
3966 z-index: 2;
3967 margin-left: -1px;
3968 }
3969 .nav {
3970 margin-bottom: 0;
3971 padding-left: 0;
3972 list-style: none;
3973 }
3974 .nav > li {
3975 position: relative;
3976 display: block;
3977 }
3978 .nav > li > a {
3979 position: relative;
3980 display: block;
3981 padding: 10px 15px;
3982 }
3983 .nav > li > a:hover,
3984 .nav > li > a:focus {
3985 text-decoration: none;
3986 background-color: #eeeeee;
3987 }
3988 .nav > li.disabled > a {
3989 color: #777777;
3990 }
3991 .nav > li.disabled > a:hover,
3992 .nav > li.disabled > a:focus {
3993 color: #777777;
3994 text-decoration: none;
3995 background-color: transparent;
3996 cursor: not-allowed;
3997 }
3998 .nav .open > a,
3999 .nav .open > a:hover,
4000 .nav .open > a:focus {
4001 background-color: #eeeeee;
4002 border-color: #337ab7;
4003 }
4004 .nav .nav-divider {
4005 height: 1px;
4006 margin: 9px 0;
4007 overflow: hidden;
4008 background-color: #e5e5e5;
4009 }
4010 .nav > li > a > img {
4011 max-width: none;
4012 }
4013 .nav-tabs {
4014 border-bottom: 1px solid #dddddd;
4015 }
4016 .nav-tabs > li {
4017 float: left;
4018 margin-bottom: -1px;
4019 }
4020 .nav-tabs > li > a {
4021 margin-right: 2px;
4022 line-height: 1.42857143;
4023 border: 1px solid transparent;
4024 border-radius: 4px 4px 0 0;
4025 }
4026 .nav-tabs > li > a:hover {
4027 border-color: #eeeeee #eeeeee #dddddd;
4028 }
4029 .nav-tabs > li.active > a,
4030 .nav-tabs > li.active > a:hover,
4031 .nav-tabs > li.active > a:focus {
4032 color: #555555;
4033 background-color: #ffffff;
4034 border: 1px solid #dddddd;
4035 border-bottom-color: transparent;
4036 cursor: default;
4037 }
4038 .nav-tabs.nav-justified {
4039 width: 100%;
4040 border-bottom: 0;
4041 }
4042 .nav-tabs.nav-justified > li {
4043 float: none;
4044 }
4045 .nav-tabs.nav-justified > li > a {
4046 text-align: center;
4047 margin-bottom: 5px;
4048 }
4049 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
4050 top: auto;
4051 left: auto;
4052 }
4053 @media (min-width: 768px) {
4054 .nav-tabs.nav-justified > li {
4055 display: table-cell;
4056 width: 1%;
4057 }
4058 .nav-tabs.nav-justified > li > a {
4059 margin-bottom: 0;
4060 }
4061 }
4062 .nav-tabs.nav-justified > li > a {
4063 margin-right: 0;
4064 border-radius: 4px;
4065 }
4066 .nav-tabs.nav-justified > .active > a,
4067 .nav-tabs.nav-justified > .active > a:hover,
4068 .nav-tabs.nav-justified > .active > a:focus {
4069 border: 1px solid #dddddd;
4070 }
4071 @media (min-width: 768px) {
4072 .nav-tabs.nav-justified > li > a {
4073 border-bottom: 1px solid #dddddd;
4074 border-radius: 4px 4px 0 0;
4075 }
4076 .nav-tabs.nav-justified > .active > a,
4077 .nav-tabs.nav-justified > .active > a:hover,
4078 .nav-tabs.nav-justified > .active > a:focus {
4079 border-bottom-color: #ffffff;
4080 }
4081 }
4082 .nav-pills > li {
4083 float: left;
4084 }
4085 .nav-pills > li > a {
4086 border-radius: 4px;
4087 }
4088 .nav-pills > li + li {
4089 margin-left: 2px;
4090 }
4091 .nav-pills > li.active > a,
4092 .nav-pills > li.active > a:hover,
4093 .nav-pills > li.active > a:focus {
4094 color: #ffffff;
4095 background-color: #337ab7;
4096 }
4097 .nav-stacked > li {
4098 float: none;
4099 }
4100 .nav-stacked > li + li {
4101 margin-top: 2px;
4102 margin-left: 0;
4103 }
4104 .nav-justified {
4105 width: 100%;
4106 }
4107 .nav-justified > li {
4108 float: none;
4109 }
4110 .nav-justified > li > a {
4111 text-align: center;
4112 margin-bottom: 5px;
4113 }
4114 .nav-justified > .dropdown .dropdown-menu {
4115 top: auto;
4116 left: auto;
4117 }
4118 @media (min-width: 768px) {
4119 .nav-justified > li {
4120 display: table-cell;
4121 width: 1%;
4122 }
4123 .nav-justified > li > a {
4124 margin-bottom: 0;
4125 }
4126 }
4127 .nav-tabs-justified {
4128 border-bottom: 0;
4129 }
4130 .nav-tabs-justified > li > a {
4131 margin-right: 0;
4132 border-radius: 4px;
4133 }
4134 .nav-tabs-justified > .active > a,
4135 .nav-tabs-justified > .active > a:hover,
4136 .nav-tabs-justified > .active > a:focus {
4137 border: 1px solid #dddddd;
4138 }
4139 @media (min-width: 768px) {
4140 .nav-tabs-justified > li > a {
4141 border-bottom: 1px solid #dddddd;
4142 border-radius: 4px 4px 0 0;
4143 }
4144 .nav-tabs-justified > .active > a,
4145 .nav-tabs-justified > .active > a:hover,
4146 .nav-tabs-justified > .active > a:focus {
4147 border-bottom-color: #ffffff;
4148 }
4149 }
4150 .tab-content > .tab-pane {
4151 display: none;
4152 }
4153 .tab-content > .active {
4154 display: block;
4155 }
4156 .nav-tabs .dropdown-menu {
4157 margin-top: -1px;
4158 border-top-right-radius: 0;
4159 border-top-left-radius: 0;
4160 }
4161 .navbar {
4162 position: relative;
4163 min-height: 50px;
4164 margin-bottom: 20px;
4165 border: 1px solid transparent;
4166 }
4167 @media (min-width: 768px) {
4168 .navbar {
4169 border-radius: 4px;
4170 }
4171 }
4172 @media (min-width: 768px) {
4173 .navbar-header {
4174 float: left;
4175 }
4176 }
4177 .navbar-collapse {
4178 overflow-x: visible;
4179 padding-right: 15px;
4180 padding-left: 15px;
4181 border-top: 1px solid transparent;
4182 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4183 -webkit-overflow-scrolling: touch;
4184 }
4185 .navbar-collapse.in {
4186 overflow-y: auto;
4187 }
4188 @media (min-width: 768px) {
4189 .navbar-collapse {
4190 width: auto;
4191 border-top: 0;
4192 box-shadow: none;
4193 }
4194 .navbar-collapse.collapse {
4195 display: block !important;
4196 height: auto !important;
4197 padding-bottom: 0;
4198 overflow: visible !important;
4199 }
4200 .navbar-collapse.in {
4201 overflow-y: visible;
4202 }
4203 .navbar-fixed-top .navbar-collapse,
4204 .navbar-static-top .navbar-collapse,
4205 .navbar-fixed-bottom .navbar-collapse {
4206 padding-left: 0;
4207 padding-right: 0;
4208 }
4209 }
4210 .navbar-fixed-top .navbar-collapse,
4211 .navbar-fixed-bottom .navbar-collapse {
4212 max-height: 340px;
4213 }
4214 @media (max-device-width: 480px) and (orientation: landscape) {
4215 .navbar-fixed-top .navbar-collapse,
4216 .navbar-fixed-bottom .navbar-collapse {
4217 max-height: 200px;
4218 }
4219 }
4220 .container > .navbar-header,
4221 .container-fluid > .navbar-header,
4222 .container > .navbar-collapse,
4223 .container-fluid > .navbar-collapse {
4224 margin-right: -15px;
4225 margin-left: -15px;
4226 }
4227 @media (min-width: 768px) {
4228 .container > .navbar-header,
4229 .container-fluid > .navbar-header,
4230 .container > .navbar-collapse,
4231 .container-fluid > .navbar-collapse {
4232 margin-right: 0;
4233 margin-left: 0;
4234 }
4235 }
4236 .navbar-static-top {
4237 z-index: 1000;
4238 border-width: 0 0 1px;
4239 }
4240 @media (min-width: 768px) {
4241 .navbar-static-top {
4242 border-radius: 0;
4243 }
4244 }
4245 .navbar-fixed-top,
4246 .navbar-fixed-bottom {
4247 position: fixed;
4248 right: 0;
4249 left: 0;
4250 z-index: 1030;
4251 }
4252 @media (min-width: 768px) {
4253 .navbar-fixed-top,
4254 .navbar-fixed-bottom {
4255 border-radius: 0;
4256 }
4257 }
4258 .navbar-fixed-top {
4259 top: 0;
4260 border-width: 0 0 1px;
4261 }
4262 .navbar-fixed-bottom {
4263 bottom: 0;
4264 margin-bottom: 0;
4265 border-width: 1px 0 0;
4266 }
4267 .navbar-brand {
4268 float: left;
4269 padding: 15px 15px;
4270 font-size: 18px;
4271 line-height: 20px;
4272 height: 50px;
4273 }
4274 .navbar-brand:hover,
4275 .navbar-brand:focus {
4276 text-decoration: none;
4277 }
4278 .navbar-brand > img {
4279 display: block;
4280 }
4281 @media (min-width: 768px) {
4282 .navbar > .container .navbar-brand,
4283 .navbar > .container-fluid .navbar-brand {
4284 margin-left: -15px;
4285 }
4286 }
4287 .navbar-toggle {
4288 position: relative;
4289 float: right;
4290 margin-right: 15px;
4291 padding: 9px 10px;
4292 margin-top: 8px;
4293 margin-bottom: 8px;
4294 background-color: transparent;
4295 background-image: none;
4296 border: 1px solid transparent;
4297 border-radius: 4px;
4298 }
4299 .navbar-toggle:focus {
4300 outline: 0;
4301 }
4302 .navbar-toggle .icon-bar {
4303 display: block;
4304 width: 22px;
4305 height: 2px;
4306 border-radius: 1px;
4307 }
4308 .navbar-toggle .icon-bar + .icon-bar {
4309 margin-top: 4px;
4310 }
4311 @media (min-width: 768px) {
4312 .navbar-toggle {
4313 display: none;
4314 }
4315 }
4316 .navbar-nav {
4317 margin: 7.5px -15px;
4318 }
4319 .navbar-nav > li > a {
4320 padding-top: 10px;
4321 padding-bottom: 10px;
4322 line-height: 20px;
4323 }
4324 @media (max-width: 767px) {
4325 .navbar-nav .open .dropdown-menu {
4326 position: static;
4327 float: none;
4328 width: auto;
4329 margin-top: 0;
4330 background-color: transparent;
4331 border: 0;
4332 box-shadow: none;
4333 }
4334 .navbar-nav .open .dropdown-menu > li > a,
4335 .navbar-nav .open .dropdown-menu .dropdown-header {
4336 padding: 5px 15px 5px 25px;
4337 }
4338 .navbar-nav .open .dropdown-menu > li > a {
4339 line-height: 20px;
4340 }
4341 .navbar-nav .open .dropdown-menu > li > a:hover,
4342 .navbar-nav .open .dropdown-menu > li > a:focus {
4343 background-image: none;
4344 }
4345 }
4346 @media (min-width: 768px) {
4347 .navbar-nav {
4348 float: left;
4349 margin: 0;
4350 }
4351 .navbar-nav > li {
4352 float: left;
4353 }
4354 .navbar-nav > li > a {
4355 padding-top: 15px;
4356 padding-bottom: 15px;
4357 }
4358 }
4359 .navbar-form {
4360 margin-left: -15px;
4361 margin-right: -15px;
4362 padding: 10px 15px;
4363 border-top: 1px solid transparent;
4364 border-bottom: 1px solid transparent;
4365 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4366 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4367 margin-top: 8px;
4368 margin-bottom: 8px;
4369 }
4370 @media (min-width: 768px) {
4371 .navbar-form .form-group {
4372 display: inline-block;
4373 margin-bottom: 0;
4374 vertical-align: middle;
4375 }
4376 .navbar-form .form-control {
4377 display: inline-block;
4378 width: auto;
4379 vertical-align: middle;
4380 }
4381 .navbar-form .form-control-static {
4382 display: inline-block;
4383 }
4384 .navbar-form .input-group {
4385 display: inline-table;
4386 vertical-align: middle;
4387 }
4388 .navbar-form .input-group .input-group-addon,
4389 .navbar-form .input-group .input-group-btn,
4390 .navbar-form .input-group .form-control {
4391 width: auto;
4392 }
4393 .navbar-form .input-group > .form-control {
4394 width: 100%;
4395 }
4396 .navbar-form .control-label {
4397 margin-bottom: 0;
4398 vertical-align: middle;
4399 }
4400 .navbar-form .radio,
4401 .navbar-form .checkbox {
4402 display: inline-block;
4403 margin-top: 0;
4404 margin-bottom: 0;
4405 vertical-align: middle;
4406 }
4407 .navbar-form .radio label,
4408 .navbar-form .checkbox label {
4409 padding-left: 0;
4410 }
4411 .navbar-form .radio input[type="radio"],
4412 .navbar-form .checkbox input[type="checkbox"] {
4413 position: relative;
4414 margin-left: 0;
4415 }
4416 .navbar-form .has-feedback .form-control-feedback {
4417 top: 0;
4418 }
4419 }
4420 @media (max-width: 767px) {
4421 .navbar-form .form-group {
4422 margin-bottom: 5px;
4423 }
4424 .navbar-form .form-group:last-child {
4425 margin-bottom: 0;
4426 }
4427 }
4428 @media (min-width: 768px) {
4429 .navbar-form {
4430 width: auto;
4431 border: 0;
4432 margin-left: 0;
4433 margin-right: 0;
4434 padding-top: 0;
4435 padding-bottom: 0;
4436 -webkit-box-shadow: none;
4437 box-shadow: none;
4438 }
4439 }
4440 .navbar-nav > li > .dropdown-menu {
4441 margin-top: 0;
4442 border-top-right-radius: 0;
4443 border-top-left-radius: 0;
4444 }
4445 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4446 margin-bottom: 0;
4447 border-top-right-radius: 4px;
4448 border-top-left-radius: 4px;
4449 border-bottom-right-radius: 0;
4450 border-bottom-left-radius: 0;
4451 }
4452 .navbar-btn {
4453 margin-top: 8px;
4454 margin-bottom: 8px;
4455 }
4456 .navbar-btn.btn-sm {
4457 margin-top: 10px;
4458 margin-bottom: 10px;
4459 }
4460 .navbar-btn.btn-xs {
4461 margin-top: 14px;
4462 margin-bottom: 14px;
4463 }
4464 .navbar-text {
4465 margin-top: 15px;
4466 margin-bottom: 15px;
4467 }
4468 @media (min-width: 768px) {
4469 .navbar-text {
4470 float: left;
4471 margin-left: 15px;
4472 margin-right: 15px;
4473 }
4474 }
4475 @media (min-width: 768px) {
4476 .navbar-left {
4477 float: left !important;
4478 }
4479 .navbar-right {
4480 float: right !important;
4481 margin-right: -15px;
4482 }
4483 .navbar-right ~ .navbar-right {
4484 margin-right: 0;
4485 }
4486 }
4487 .navbar-default {
4488 background-color: #f8f8f8;
4489 border-color: #e7e7e7;
4490 }
4491 .navbar-default .navbar-brand {
4492 color: #777777;
4493 }
4494 .navbar-default .navbar-brand:hover,
4495 .navbar-default .navbar-brand:focus {
4496 color: #5e5e5e;
4497 background-color: transparent;
4498 }
4499 .navbar-default .navbar-text {
4500 color: #777777;
4501 }
4502 .navbar-default .navbar-nav > li > a {
4503 color: #777777;
4504 }
4505 .navbar-default .navbar-nav > li > a:hover,
4506 .navbar-default .navbar-nav > li > a:focus {
4507 color: #333333;
4508 background-color: transparent;
4509 }
4510 .navbar-default .navbar-nav > .active > a,
4511 .navbar-default .navbar-nav > .active > a:hover,
4512 .navbar-default .navbar-nav > .active > a:focus {
4513 color: #555555;
4514 background-color: #e7e7e7;
4515 }
4516 .navbar-default .navbar-nav > .disabled > a,
4517 .navbar-default .navbar-nav > .disabled > a:hover,
4518 .navbar-default .navbar-nav > .disabled > a:focus {
4519 color: #cccccc;
4520 background-color: transparent;
4521 }
4522 .navbar-default .navbar-toggle {
4523 border-color: #dddddd;
4524 }
4525 .navbar-default .navbar-toggle:hover,
4526 .navbar-default .navbar-toggle:focus {
4527 background-color: #dddddd;
4528 }
4529 .navbar-default .navbar-toggle .icon-bar {
4530 background-color: #888888;
4531 }
4532 .navbar-default .navbar-collapse,
4533 .navbar-default .navbar-form {
4534 border-color: #e7e7e7;
4535 }
4536 .navbar-default .navbar-nav > .open > a,
4537 .navbar-default .navbar-nav > .open > a:hover,
4538 .navbar-default .navbar-nav > .open > a:focus {
4539 background-color: #e7e7e7;
4540 color: #555555;
4541 }
4542 @media (max-width: 767px) {
4543 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4544 color: #777777;
4545 }
4546 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4547 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4548 color: #333333;
4549 background-color: transparent;
4550 }
4551 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4552 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4553 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4554 color: #555555;
4555 background-color: #e7e7e7;
4556 }
4557 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4558 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4559 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4560 color: #cccccc;
4561 background-color: transparent;
4562 }
4563 }
4564 .navbar-default .navbar-link {
4565 color: #777777;
4566 }
4567 .navbar-default .navbar-link:hover {
4568 color: #333333;
4569 }
4570 .navbar-default .btn-link {
4571 color: #777777;
4572 }
4573 .navbar-default .btn-link:hover,
4574 .navbar-default .btn-link:focus {
4575 color: #333333;
4576 }
4577 .navbar-default .btn-link[disabled]:hover,
4578 fieldset[disabled] .navbar-default .btn-link:hover,
4579 .navbar-default .btn-link[disabled]:focus,
4580 fieldset[disabled] .navbar-default .btn-link:focus {
4581 color: #cccccc;
4582 }
4583 .navbar-inverse {
4584 background-color: #222222;
4585 border-color: #080808;
4586 }
4587 .navbar-inverse .navbar-brand {
4588 color: #9d9d9d;
4589 }
4590 .navbar-inverse .navbar-brand:hover,
4591 .navbar-inverse .navbar-brand:focus {
4592 color: #ffffff;
4593 background-color: transparent;
4594 }
4595 .navbar-inverse .navbar-text {
4596 color: #9d9d9d;
4597 }
4598 .navbar-inverse .navbar-nav > li > a {
4599 color: #9d9d9d;
4600 }
4601 .navbar-inverse .navbar-nav > li > a:hover,
4602 .navbar-inverse .navbar-nav > li > a:focus {
4603 color: #ffffff;
4604 background-color: transparent;
4605 }
4606 .navbar-inverse .navbar-nav > .active > a,
4607 .navbar-inverse .navbar-nav > .active > a:hover,
4608 .navbar-inverse .navbar-nav > .active > a:focus {
4609 color: #ffffff;
4610 background-color: #080808;
4611 }
4612 .navbar-inverse .navbar-nav > .disabled > a,
4613 .navbar-inverse .navbar-nav > .disabled > a:hover,
4614 .navbar-inverse .navbar-nav > .disabled > a:focus {
4615 color: #444444;
4616 background-color: transparent;
4617 }
4618 .navbar-inverse .navbar-toggle {
4619 border-color: #333333;
4620 }
4621 .navbar-inverse .navbar-toggle:hover,
4622 .navbar-inverse .navbar-toggle:focus {
4623 background-color: #333333;
4624 }
4625 .navbar-inverse .navbar-toggle .icon-bar {
4626 background-color: #ffffff;
4627 }
4628 .navbar-inverse .navbar-collapse,
4629 .navbar-inverse .navbar-form {
4630 border-color: #101010;
4631 }
4632 .navbar-inverse .navbar-nav > .open > a,
4633 .navbar-inverse .navbar-nav > .open > a:hover,
4634 .navbar-inverse .navbar-nav > .open > a:focus {
4635 background-color: #080808;
4636 color: #ffffff;
4637 }
4638 @media (max-width: 767px) {
4639 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4640 border-color: #080808;
4641 }
4642 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4643 background-color: #080808;
4644 }
4645 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4646 color: #9d9d9d;
4647 }
4648 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4649 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4650 color: #ffffff;
4651 background-color: transparent;
4652 }
4653 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4654 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4655 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4656 color: #ffffff;
4657 background-color: #080808;
4658 }
4659 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4660 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4661 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4662 color: #444444;
4663 background-color: transparent;
4664 }
4665 }
4666 .navbar-inverse .navbar-link {
4667 color: #9d9d9d;
4668 }
4669 .navbar-inverse .navbar-link:hover {
4670 color: #ffffff;
4671 }
4672 .navbar-inverse .btn-link {
4673 color: #9d9d9d;
4674 }
4675 .navbar-inverse .btn-link:hover,
4676 .navbar-inverse .btn-link:focus {
4677 color: #ffffff;
4678 }
4679 .navbar-inverse .btn-link[disabled]:hover,
4680 fieldset[disabled] .navbar-inverse .btn-link:hover,
4681 .navbar-inverse .btn-link[disabled]:focus,
4682 fieldset[disabled] .navbar-inverse .btn-link:focus {
4683 color: #444444;
4684 }
4685 .breadcrumb {
4686 padding: 8px 15px;
4687 margin-bottom: 20px;
4688 list-style: none;
4689 background-color: #f5f5f5;
4690 border-radius: 4px;
4691 }
4692 .breadcrumb > li {
4693 display: inline-block;
4694 }
4695 .breadcrumb > li + li:before {
4696 content: "/\00a0";
4697 padding: 0 5px;
4698 color: #cccccc;
4699 }
4700 .breadcrumb > .active {
4701 color: #777777;
4702 }
4703 .pagination {
4704 display: inline-block;
4705 padding-left: 0;
4706 margin: 20px 0;
4707 border-radius: 4px;
4708 }
4709 .pagination > li {
4710 display: inline;
4711 }
4712 .pagination > li > a,
4713 .pagination > li > span {
4714 position: relative;
4715 float: left;
4716 padding: 6px 12px;
4717 line-height: 1.42857143;
4718 text-decoration: none;
4719 color: #337ab7;
4720 background-color: #ffffff;
4721 border: 1px solid #dddddd;
4722 margin-left: -1px;
4723 }
4724 .pagination > li:first-child > a,
4725 .pagination > li:first-child > span {
4726 margin-left: 0;
4727 border-bottom-left-radius: 4px;
4728 border-top-left-radius: 4px;
4729 }
4730 .pagination > li:last-child > a,
4731 .pagination > li:last-child > span {
4732 border-bottom-right-radius: 4px;
4733 border-top-right-radius: 4px;
4734 }
4735 .pagination > li > a:hover,
4736 .pagination > li > span:hover,
4737 .pagination > li > a:focus,
4738 .pagination > li > span:focus {
4739 z-index: 2;
4740 color: #23527c;
4741 background-color: #eeeeee;
4742 border-color: #dddddd;
4743 }
4744 .pagination > .active > a,
4745 .pagination > .active > span,
4746 .pagination > .active > a:hover,
4747 .pagination > .active > span:hover,
4748 .pagination > .active > a:focus,
4749 .pagination > .active > span:focus {
4750 z-index: 3;
4751 color: #ffffff;
4752 background-color: #337ab7;
4753 border-color: #337ab7;
4754 cursor: default;
4755 }
4756 .pagination > .disabled > span,
4757 .pagination > .disabled > span:hover,
4758 .pagination > .disabled > span:focus,
4759 .pagination > .disabled > a,
4760 .pagination > .disabled > a:hover,
4761 .pagination > .disabled > a:focus {
4762 color: #777777;
4763 background-color: #ffffff;
4764 border-color: #dddddd;
4765 cursor: not-allowed;
4766 }
4767 .pagination-lg > li > a,
4768 .pagination-lg > li > span {
4769 padding: 10px 16px;
4770 font-size: 18px;
4771 line-height: 1.3333333;
4772 }
4773 .pagination-lg > li:first-child > a,
4774 .pagination-lg > li:first-child > span {
4775 border-bottom-left-radius: 6px;
4776 border-top-left-radius: 6px;
4777 }
4778 .pagination-lg > li:last-child > a,
4779 .pagination-lg > li:last-child > span {
4780 border-bottom-right-radius: 6px;
4781 border-top-right-radius: 6px;
4782 }
4783 .pagination-sm > li > a,
4784 .pagination-sm > li > span {
4785 padding: 5px 10px;
4786 font-size: 12px;
4787 line-height: 1.5;
4788 }
4789 .pagination-sm > li:first-child > a,
4790 .pagination-sm > li:first-child > span {
4791 border-bottom-left-radius: 3px;
4792 border-top-left-radius: 3px;
4793 }
4794 .pagination-sm > li:last-child > a,
4795 .pagination-sm > li:last-child > span {
4796 border-bottom-right-radius: 3px;
4797 border-top-right-radius: 3px;
4798 }
4799 .pager {
4800 padding-left: 0;
4801 margin: 20px 0;
4802 list-style: none;
4803 text-align: center;
4804 }
4805 .pager li {
4806 display: inline;
4807 }
4808 .pager li > a,
4809 .pager li > span {
4810 display: inline-block;
4811 padding: 5px 14px;
4812 background-color: #ffffff;
4813 border: 1px solid #dddddd;
4814 border-radius: 15px;
4815 }
4816 .pager li > a:hover,
4817 .pager li > a:focus {
4818 text-decoration: none;
4819 background-color: #eeeeee;
4820 }
4821 .pager .next > a,
4822 .pager .next > span {
4823 float: right;
4824 }
4825 .pager .previous > a,
4826 .pager .previous > span {
4827 float: left;
4828 }
4829 .pager .disabled > a,
4830 .pager .disabled > a:hover,
4831 .pager .disabled > a:focus,
4832 .pager .disabled > span {
4833 color: #777777;
4834 background-color: #ffffff;
4835 cursor: not-allowed;
4836 }
4837 .label {
4838 display: inline;
4839 padding: .2em .6em .3em;
4840 font-size: 75%;
4841 font-weight: bold;
4842 line-height: 1;
4843 color: #ffffff;
4844 text-align: center;
4845 white-space: nowrap;
4846 vertical-align: baseline;
4847 border-radius: .25em;
4848 }
4849 a.label:hover,
4850 a.label:focus {
4851 color: #ffffff;
4852 text-decoration: none;
4853 cursor: pointer;
4854 }
4855 .label:empty {
4856 display: none;
4857 }
4858 .btn .label {
4859 position: relative;
4860 top: -1px;
4861 }
4862 .label-default {
4863 background-color: #777777;
4864 }
4865 .label-default[href]:hover,
4866 .label-default[href]:focus {
4867 background-color: #5e5e5e;
4868 }
4869 .label-primary {
4870 background-color: #337ab7;
4871 }
4872 .label-primary[href]:hover,
4873 .label-primary[href]:focus {
4874 background-color: #286090;
4875 }
4876 .label-success {
4877 background-color: #5cb85c;
4878 }
4879 .label-success[href]:hover,
4880 .label-success[href]:focus {
4881 background-color: #449d44;
4882 }
4883 .label-info {
4884 background-color: #5bc0de;
4885 }
4886 .label-info[href]:hover,
4887 .label-info[href]:focus {
4888 background-color: #31b0d5;
4889 }
4890 .label-warning {
4891 background-color: #f0ad4e;
4892 }
4893 .label-warning[href]:hover,
4894 .label-warning[href]:focus {
4895 background-color: #ec971f;
4896 }
4897 .label-danger {
4898 background-color: #d9534f;
4899 }
4900 .label-danger[href]:hover,
4901 .label-danger[href]:focus {
4902 background-color: #c9302c;
4903 }
4904 .badge {
4905 display: inline-block;
4906 min-width: 10px;
4907 padding: 3px 7px;
4908 font-size: 12px;
4909 font-weight: bold;
4910 color: #ffffff;
4911 line-height: 1;
4912 vertical-align: middle;
4913 white-space: nowrap;
4914 text-align: center;
4915 background-color: #777777;
4916 border-radius: 10px;
4917 }
4918 .badge:empty {
4919 display: none;
4920 }
4921 .btn .badge {
4922 position: relative;
4923 top: -1px;
4924 }
4925 .btn-xs .badge,
4926 .btn-group-xs > .btn .badge {
4927 top: 0;
4928 padding: 1px 5px;
4929 }
4930 a.badge:hover,
4931 a.badge:focus {
4932 color: #ffffff;
4933 text-decoration: none;
4934 cursor: pointer;
4935 }
4936 .list-group-item.active > .badge,
4937 .nav-pills > .active > a > .badge {
4938 color: #337ab7;
4939 background-color: #ffffff;
4940 }
4941 .list-group-item > .badge {
4942 float: right;
4943 }
4944 .list-group-item > .badge + .badge {
4945 margin-right: 5px;
4946 }
4947 .nav-pills > li > a > .badge {
4948 margin-left: 3px;
4949 }
4950 .jumbotron {
4951 padding-top: 30px;
4952 padding-bottom: 30px;
4953 margin-bottom: 30px;
4954 color: inherit;
4955 background-color: #eeeeee;
4956 }
4957 .jumbotron h1,
4958 .jumbotron .h1 {
4959 color: inherit;
4960 }
4961 .jumbotron p {
4962 margin-bottom: 15px;
4963 font-size: 21px;
4964 font-weight: 200;
4965 }
4966 .jumbotron > hr {
4967 border-top-color: #d5d5d5;
4968 }
4969 .container .jumbotron,
4970 .container-fluid .jumbotron {
4971 border-radius: 6px;
4972 padding-left: 15px;
4973 padding-right: 15px;
4974 }
4975 .jumbotron .container {
4976 max-width: 100%;
4977 }
4978 @media screen and (min-width: 768px) {
4979 .jumbotron {
4980 padding-top: 48px;
4981 padding-bottom: 48px;
4982 }
4983 .container .jumbotron,
4984 .container-fluid .jumbotron {
4985 padding-left: 60px;
4986 padding-right: 60px;
4987 }
4988 .jumbotron h1,
4989 .jumbotron .h1 {
4990 font-size: 63px;
4991 }
4992 }
4993 .thumbnail {
4994 display: block;
4995 padding: 4px;
4996 margin-bottom: 20px;
4997 line-height: 1.42857143;
4998 background-color: #ffffff;
4999 border: 1px solid #dddddd;
5000 border-radius: 4px;
5001 -webkit-transition: border 0.2s ease-in-out;
5002 -o-transition: border 0.2s ease-in-out;
5003 transition: border 0.2s ease-in-out;
5004 }
5005 .thumbnail > img,
5006 .thumbnail a > img {
5007 margin-left: auto;
5008 margin-right: auto;
5009 }
5010 a.thumbnail:hover,
5011 a.thumbnail:focus,
5012 a.thumbnail.active {
5013 border-color: #337ab7;
5014 }
5015 .thumbnail .caption {
5016 padding: 9px;
5017 color: #333333;
5018 }
5019 .alert {
5020 padding: 15px;
5021 margin-bottom: 20px;
5022 border: 1px solid transparent;
5023 border-radius: 4px;
5024 }
5025 .alert h4 {
5026 margin-top: 0;
5027 color: inherit;
5028 }
5029 .alert .alert-link {
5030 font-weight: bold;
5031 }
5032 .alert > p,
5033 .alert > ul {
5034 margin-bottom: 0;
5035 }
5036 .alert > p + p {
5037 margin-top: 5px;
5038 }
5039 .alert-dismissable,
5040 .alert-dismissible {
5041 padding-right: 35px;
5042 }
5043 .alert-dismissable .close,
5044 .alert-dismissible .close {
5045 position: relative;
5046 top: -2px;
5047 right: -21px;
5048 color: inherit;
5049 }
5050 .alert-success {
5051 background-color: #dff0d8;
5052 border-color: #d6e9c6;
5053 color: #3c763d;
5054 }
5055 .alert-success hr {
5056 border-top-color: #c9e2b3;
5057 }
5058 .alert-success .alert-link {
5059 color: #2b542c;
5060 }
5061 .alert-info {
5062 background-color: #d9edf7;
5063 border-color: #bce8f1;
5064 color: #31708f;
5065 }
5066 .alert-info hr {
5067 border-top-color: #a6e1ec;
5068 }
5069 .alert-info .alert-link {
5070 color: #245269;
5071 }
5072 .alert-warning {
5073 background-color: #fcf8e3;
5074 border-color: #faebcc;
5075 color: #8a6d3b;
5076 }
5077 .alert-warning hr {
5078 border-top-color: #f7e1b5;
5079 }
5080 .alert-warning .alert-link {
5081 color: #66512c;
5082 }
5083 .alert-danger {
5084 background-color: #f2dede;
5085 border-color: #ebccd1;
5086 color: #a94442;
5087 }
5088 .alert-danger hr {
5089 border-top-color: #e4b9c0;
5090 }
5091 .alert-danger .alert-link {
5092 color: #843534;
5093 }
5094 @-webkit-keyframes progress-bar-stripes {
5095 from {
5096 background-position: 40px 0;
5097 }
5098 to {
5099 background-position: 0 0;
5100 }
5101 }
5102 @keyframes progress-bar-stripes {
5103 from {
5104 background-position: 40px 0;
5105 }
5106 to {
5107 background-position: 0 0;
5108 }
5109 }
5110 .progress {
5111 overflow: hidden;
5112 height: 20px;
5113 margin-bottom: 20px;
5114 background-color: #f5f5f5;
5115 border-radius: 4px;
5116 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5117 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5118 }
5119 .progress-bar {
5120 float: left;
5121 width: 0%;
5122 height: 100%;
5123 font-size: 12px;
5124 line-height: 20px;
5125 color: #ffffff;
5126 text-align: center;
5127 background-color: #337ab7;
5128 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5129 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5130 -webkit-transition: width 0.6s ease;
5131 -o-transition: width 0.6s ease;
5132 transition: width 0.6s ease;
5133 }
5134 .progress-striped .progress-bar,
5135 .progress-bar-striped {
5136 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5137 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5138 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5139 background-size: 40px 40px;
5140 }
5141 .progress.active .progress-bar,
5142 .progress-bar.active {
5143 -webkit-animation: progress-bar-stripes 2s linear infinite;
5144 -o-animation: progress-bar-stripes 2s linear infinite;
5145 animation: progress-bar-stripes 2s linear infinite;
5146 }
5147 .progress-bar-success {
5148 background-color: #5cb85c;
5149 }
5150 .progress-striped .progress-bar-success {
5151 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5152 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5153 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5154 }
5155 .progress-bar-info {
5156 background-color: #5bc0de;
5157 }
5158 .progress-striped .progress-bar-info {
5159 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5160 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5161 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5162 }
5163 .progress-bar-warning {
5164 background-color: #f0ad4e;
5165 }
5166 .progress-striped .progress-bar-warning {
5167 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5168 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5169 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5170 }
5171 .progress-bar-danger {
5172 background-color: #d9534f;
5173 }
5174 .progress-striped .progress-bar-danger {
5175 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5176 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5177 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5178 }
5179 .media {
5180 margin-top: 15px;
5181 }
5182 .media:first-child {
5183 margin-top: 0;
5184 }
5185 .media,
5186 .media-body {
5187 zoom: 1;
5188 overflow: hidden;
5189 }
5190 .media-body {
5191 width: 10000px;
5192 }
5193 .media-object {
5194 display: block;
5195 }
5196 .media-object.img-thumbnail {
5197 max-width: none;
5198 }
5199 .media-right,
5200 .media > .pull-right {
5201 padding-left: 10px;
5202 }
5203 .media-left,
5204 .media > .pull-left {
5205 padding-right: 10px;
5206 }
5207 .media-left,
5208 .media-right,
5209 .media-body {
5210 display: table-cell;
5211 vertical-align: top;
5212 }
5213 .media-middle {
5214 vertical-align: middle;
5215 }
5216 .media-bottom {
5217 vertical-align: bottom;
5218 }
5219 .media-heading {
5220 margin-top: 0;
5221 margin-bottom: 5px;
5222 }
5223 .media-list {
5224 padding-left: 0;
5225 list-style: none;
5226 }
5227 .list-group {
5228 margin-bottom: 20px;
5229 padding-left: 0;
5230 }
5231 .list-group-item {
5232 position: relative;
5233 display: block;
5234 padding: 10px 15px;
5235 margin-bottom: -1px;
5236 background-color: #ffffff;
5237 border: 1px solid #dddddd;
5238 }
5239 .list-group-item:first-child {
5240 border-top-right-radius: 4px;
5241 border-top-left-radius: 4px;
5242 }
5243 .list-group-item:last-child {
5244 margin-bottom: 0;
5245 border-bottom-right-radius: 4px;
5246 border-bottom-left-radius: 4px;
5247 }
5248 a.list-group-item,
5249 button.list-group-item {
5250 color: #555555;
5251 }
5252 a.list-group-item .list-group-item-heading,
5253 button.list-group-item .list-group-item-heading {
5254 color: #333333;
5255 }
5256 a.list-group-item:hover,
5257 button.list-group-item:hover,
5258 a.list-group-item:focus,
5259 button.list-group-item:focus {
5260 text-decoration: none;
5261 color: #555555;
5262 background-color: #f5f5f5;
5263 }
5264 button.list-group-item {
5265 width: 100%;
5266 text-align: left;
5267 }
5268 .list-group-item.disabled,
5269 .list-group-item.disabled:hover,
5270 .list-group-item.disabled:focus {
5271 background-color: #eeeeee;
5272 color: #777777;
5273 cursor: not-allowed;
5274 }
5275 .list-group-item.disabled .list-group-item-heading,
5276 .list-group-item.disabled:hover .list-group-item-heading,
5277 .list-group-item.disabled:focus .list-group-item-heading {
5278 color: inherit;
5279 }
5280 .list-group-item.disabled .list-group-item-text,
5281 .list-group-item.disabled:hover .list-group-item-text,
5282 .list-group-item.disabled:focus .list-group-item-text {
5283 color: #777777;
5284 }
5285 .list-group-item.active,
5286 .list-group-item.active:hover,
5287 .list-group-item.active:focus {
5288 z-index: 2;
5289 color: #ffffff;
5290 background-color: #337ab7;
5291 border-color: #337ab7;
5292 }
5293 .list-group-item.active .list-group-item-heading,
5294 .list-group-item.active:hover .list-group-item-heading,
5295 .list-group-item.active:focus .list-group-item-heading,
5296 .list-group-item.active .list-group-item-heading > small,
5297 .list-group-item.active:hover .list-group-item-heading > small,
5298 .list-group-item.active:focus .list-group-item-heading > small,
5299 .list-group-item.active .list-group-item-heading > .small,
5300 .list-group-item.active:hover .list-group-item-heading > .small,
5301 .list-group-item.active:focus .list-group-item-heading > .small {
5302 color: inherit;
5303 }
5304 .list-group-item.active .list-group-item-text,
5305 .list-group-item.active:hover .list-group-item-text,
5306 .list-group-item.active:focus .list-group-item-text {
5307 color: #c7ddef;
5308 }
5309 .list-group-item-success {
5310 color: #3c763d;
5311 background-color: #dff0d8;
5312 }
5313 a.list-group-item-success,
5314 button.list-group-item-success {
5315 color: #3c763d;
5316 }
5317 a.list-group-item-success .list-group-item-heading,
5318 button.list-group-item-success .list-group-item-heading {
5319 color: inherit;
5320 }
5321 a.list-group-item-success:hover,
5322 button.list-group-item-success:hover,
5323 a.list-group-item-success:focus,
5324 button.list-group-item-success:focus {
5325 color: #3c763d;
5326 background-color: #d0e9c6;
5327 }
5328 a.list-group-item-success.active,
5329 button.list-group-item-success.active,
5330 a.list-group-item-success.active:hover,
5331 button.list-group-item-success.active:hover,
5332 a.list-group-item-success.active:focus,
5333 button.list-group-item-success.active:focus {
5334 color: #fff;
5335 background-color: #3c763d;
5336 border-color: #3c763d;
5337 }
5338 .list-group-item-info {
5339 color: #31708f;
5340 background-color: #d9edf7;
5341 }
5342 a.list-group-item-info,
5343 button.list-group-item-info {
5344 color: #31708f;
5345 }
5346 a.list-group-item-info .list-group-item-heading,
5347 button.list-group-item-info .list-group-item-heading {
5348 color: inherit;
5349 }
5350 a.list-group-item-info:hover,
5351 button.list-group-item-info:hover,
5352 a.list-group-item-info:focus,
5353 button.list-group-item-info:focus {
5354 color: #31708f;
5355 background-color: #c4e3f3;
5356 }
5357 a.list-group-item-info.active,
5358 button.list-group-item-info.active,
5359 a.list-group-item-info.active:hover,
5360 button.list-group-item-info.active:hover,
5361 a.list-group-item-info.active:focus,
5362 button.list-group-item-info.active:focus {
5363 color: #fff;
5364 background-color: #31708f;
5365 border-color: #31708f;
5366 }
5367 .list-group-item-warning {
5368 color: #8a6d3b;
5369 background-color: #fcf8e3;
5370 }
5371 a.list-group-item-warning,
5372 button.list-group-item-warning {
5373 color: #8a6d3b;
5374 }
5375 a.list-group-item-warning .list-group-item-heading,
5376 button.list-group-item-warning .list-group-item-heading {
5377 color: inherit;
5378 }
5379 a.list-group-item-warning:hover,
5380 button.list-group-item-warning:hover,
5381 a.list-group-item-warning:focus,
5382 button.list-group-item-warning:focus {
5383 color: #8a6d3b;
5384 background-color: #faf2cc;
5385 }
5386 a.list-group-item-warning.active,
5387 button.list-group-item-warning.active,
5388 a.list-group-item-warning.active:hover,
5389 button.list-group-item-warning.active:hover,
5390 a.list-group-item-warning.active:focus,
5391 button.list-group-item-warning.active:focus {
5392 color: #fff;
5393 background-color: #8a6d3b;
5394 border-color: #8a6d3b;
5395 }
5396 .list-group-item-danger {
5397 color: #a94442;
5398 background-color: #f2dede;
5399 }
5400 a.list-group-item-danger,
5401 button.list-group-item-danger {
5402 color: #a94442;
5403 }
5404 a.list-group-item-danger .list-group-item-heading,
5405 button.list-group-item-danger .list-group-item-heading {
5406 color: inherit;
5407 }
5408 a.list-group-item-danger:hover,
5409 button.list-group-item-danger:hover,
5410 a.list-group-item-danger:focus,
5411 button.list-group-item-danger:focus {
5412 color: #a94442;
5413 background-color: #ebcccc;
5414 }
5415 a.list-group-item-danger.active,
5416 button.list-group-item-danger.active,
5417 a.list-group-item-danger.active:hover,
5418 button.list-group-item-danger.active:hover,
5419 a.list-group-item-danger.active:focus,
5420 button.list-group-item-danger.active:focus {
5421 color: #fff;
5422 background-color: #a94442;
5423 border-color: #a94442;
5424 }
5425 .list-group-item-heading {
5426 margin-top: 0;
5427 margin-bottom: 5px;
5428 }
5429 .list-group-item-text {
5430 margin-bottom: 0;
5431 line-height: 1.3;
5432 }
5433 .panel {
5434 margin-bottom: 20px;
5435 background-color: #ffffff;
5436 border: 1px solid transparent;
5437 border-radius: 4px;
5438 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5439 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5440 }
5441 .panel-body {
5442 padding: 15px;
5443 }
5444 .panel-heading {
5445 padding: 10px 15px;
5446 border-bottom: 1px solid transparent;
5447 border-top-right-radius: 3px;
5448 border-top-left-radius: 3px;
5449 }
5450 .panel-heading > .dropdown .dropdown-toggle {
5451 color: inherit;
5452 }
5453 .panel-title {
5454 margin-top: 0;
5455 margin-bottom: 0;
5456 font-size: 16px;
5457 color: inherit;
5458 }
5459 .panel-title > a,
5460 .panel-title > small,
5461 .panel-title > .small,
5462 .panel-title > small > a,
5463 .panel-title > .small > a {
5464 color: inherit;
5465 }
5466 .panel-footer {
5467 padding: 10px 15px;
5468 background-color: #f5f5f5;
5469 border-top: 1px solid #dddddd;
5470 border-bottom-right-radius: 3px;
5471 border-bottom-left-radius: 3px;
5472 }
5473 .panel > .list-group,
5474 .panel > .panel-collapse > .list-group {
5475 margin-bottom: 0;
5476 }
5477 .panel > .list-group .list-group-item,
5478 .panel > .panel-collapse > .list-group .list-group-item {
5479 border-width: 1px 0;
5480 border-radius: 0;
5481 }
5482 .panel > .list-group:first-child .list-group-item:first-child,
5483 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5484 border-top: 0;
5485 border-top-right-radius: 3px;
5486 border-top-left-radius: 3px;
5487 }
5488 .panel > .list-group:last-child .list-group-item:last-child,
5489 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5490 border-bottom: 0;
5491 border-bottom-right-radius: 3px;
5492 border-bottom-left-radius: 3px;
5493 }
5494 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5495 border-top-right-radius: 0;
5496 border-top-left-radius: 0;
5497 }
5498 .panel-heading + .list-group .list-group-item:first-child {
5499 border-top-width: 0;
5500 }
5501 .list-group + .panel-footer {
5502 border-top-width: 0;
5503 }
5504 .panel > .table,
5505 .panel > .table-responsive > .table,
5506 .panel > .panel-collapse > .table {
5507 margin-bottom: 0;
5508 }
5509 .panel > .table caption,
5510 .panel > .table-responsive > .table caption,
5511 .panel > .panel-collapse > .table caption {
5512 padding-left: 15px;
5513 padding-right: 15px;
5514 }
5515 .panel > .table:first-child,
5516 .panel > .table-responsive:first-child > .table:first-child {
5517 border-top-right-radius: 3px;
5518 border-top-left-radius: 3px;
5519 }
5520 .panel > .table:first-child > thead:first-child > tr:first-child,
5521 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5522 .panel > .table:first-child > tbody:first-child > tr:first-child,
5523 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5524 border-top-left-radius: 3px;
5525 border-top-right-radius: 3px;
5526 }
5527 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5528 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5529 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5530 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5531 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5532 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5533 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5534 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5535 border-top-left-radius: 3px;
5536 }
5537 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5538 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5539 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5540 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5541 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5542 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5543 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5544 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5545 border-top-right-radius: 3px;
5546 }
5547 .panel > .table:last-child,
5548 .panel > .table-responsive:last-child > .table:last-child {
5549 border-bottom-right-radius: 3px;
5550 border-bottom-left-radius: 3px;
5551 }
5552 .panel > .table:last-child > tbody:last-child > tr:last-child,
5553 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5554 .panel > .table:last-child > tfoot:last-child > tr:last-child,
5555 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5556 border-bottom-left-radius: 3px;
5557 border-bottom-right-radius: 3px;
5558 }
5559 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5560 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5561 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5562 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5563 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5564 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5565 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5566 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5567 border-bottom-left-radius: 3px;
5568 }
5569 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5570 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5571 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5572 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5573 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5574 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5575 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5576 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5577 border-bottom-right-radius: 3px;
5578 }
5579 .panel > .panel-body + .table,
5580 .panel > .panel-body + .table-responsive,
5581 .panel > .table + .panel-body,
5582 .panel > .table-responsive + .panel-body {
5583 border-top: 1px solid #dddddd;
5584 }
5585 .panel > .table > tbody:first-child > tr:first-child th,
5586 .panel > .table > tbody:first-child > tr:first-child td {
5587 border-top: 0;
5588 }
5589 .panel > .table-bordered,
5590 .panel > .table-responsive > .table-bordered {
5591 border: 0;
5592 }
5593 .panel > .table-bordered > thead > tr > th:first-child,
5594 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5595 .panel > .table-bordered > tbody > tr > th:first-child,
5596 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5597 .panel > .table-bordered > tfoot > tr > th:first-child,
5598 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5599 .panel > .table-bordered > thead > tr > td:first-child,
5600 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5601 .panel > .table-bordered > tbody > tr > td:first-child,
5602 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5603 .panel > .table-bordered > tfoot > tr > td:first-child,
5604 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5605 border-left: 0;
5606 }
5607 .panel > .table-bordered > thead > tr > th:last-child,
5608 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5609 .panel > .table-bordered > tbody > tr > th:last-child,
5610 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5611 .panel > .table-bordered > tfoot > tr > th:last-child,
5612 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5613 .panel > .table-bordered > thead > tr > td:last-child,
5614 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5615 .panel > .table-bordered > tbody > tr > td:last-child,
5616 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5617 .panel > .table-bordered > tfoot > tr > td:last-child,
5618 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5619 border-right: 0;
5620 }
5621 .panel > .table-bordered > thead > tr:first-child > td,
5622 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5623 .panel > .table-bordered > tbody > tr:first-child > td,
5624 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5625 .panel > .table-bordered > thead > tr:first-child > th,
5626 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5627 .panel > .table-bordered > tbody > tr:first-child > th,
5628 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5629 border-bottom: 0;
5630 }
5631 .panel > .table-bordered > tbody > tr:last-child > td,
5632 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5633 .panel > .table-bordered > tfoot > tr:last-child > td,
5634 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5635 .panel > .table-bordered > tbody > tr:last-child > th,
5636 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5637 .panel > .table-bordered > tfoot > tr:last-child > th,
5638 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5639 border-bottom: 0;
5640 }
5641 .panel > .table-responsive {
5642 border: 0;
5643 margin-bottom: 0;
5644 }
5645 .panel-group {
5646 margin-bottom: 20px;
5647 }
5648 .panel-group .panel {
5649 margin-bottom: 0;
5650 border-radius: 4px;
5651 }
5652 .panel-group .panel + .panel {
5653 margin-top: 5px;
5654 }
5655 .panel-group .panel-heading {
5656 border-bottom: 0;
5657 }
5658 .panel-group .panel-heading + .panel-collapse > .panel-body,
5659 .panel-group .panel-heading + .panel-collapse > .list-group {
5660 border-top: 1px solid #dddddd;
5661 }
5662 .panel-group .panel-footer {
5663 border-top: 0;
5664 }
5665 .panel-group .panel-footer + .panel-collapse .panel-body {
5666 border-bottom: 1px solid #dddddd;
5667 }
5668 .panel-default {
5669 border-color: #dddddd;
5670 }
5671 .panel-default > .panel-heading {
5672 color: #333333;
5673 background-color: #f5f5f5;
5674 border-color: #dddddd;
5675 }
5676 .panel-default > .panel-heading + .panel-collapse > .panel-body {
5677 border-top-color: #dddddd;
5678 }
5679 .panel-default > .panel-heading .badge {
5680 color: #f5f5f5;
5681 background-color: #333333;
5682 }
5683 .panel-default > .panel-footer + .panel-collapse > .panel-body {
5684 border-bottom-color: #dddddd;
5685 }
5686 .panel-primary {
5687 border-color: #337ab7;
5688 }
5689 .panel-primary > .panel-heading {
5690 color: #ffffff;
5691 background-color: #337ab7;
5692 border-color: #337ab7;
5693 }
5694 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5695 border-top-color: #337ab7;
5696 }
5697 .panel-primary > .panel-heading .badge {
5698 color: #337ab7;
5699 background-color: #ffffff;
5700 }
5701 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5702 border-bottom-color: #337ab7;
5703 }
5704 .panel-success {
5705 border-color: #d6e9c6;
5706 }
5707 .panel-success > .panel-heading {
5708 color: #3c763d;
5709 background-color: #dff0d8;
5710 border-color: #d6e9c6;
5711 }
5712 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5713 border-top-color: #d6e9c6;
5714 }
5715 .panel-success > .panel-heading .badge {
5716 color: #dff0d8;
5717 background-color: #3c763d;
5718 }
5719 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5720 border-bottom-color: #d6e9c6;
5721 }
5722 .panel-info {
5723 border-color: #bce8f1;
5724 }
5725 .panel-info > .panel-heading {
5726 color: #31708f;
5727 background-color: #d9edf7;
5728 border-color: #bce8f1;
5729 }
5730 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5731 border-top-color: #bce8f1;
5732 }
5733 .panel-info > .panel-heading .badge {
5734 color: #d9edf7;
5735 background-color: #31708f;
5736 }
5737 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5738 border-bottom-color: #bce8f1;
5739 }
5740 .panel-warning {
5741 border-color: #faebcc;
5742 }
5743 .panel-warning > .panel-heading {
5744 color: #8a6d3b;
5745 background-color: #fcf8e3;
5746 border-color: #faebcc;
5747 }
5748 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5749 border-top-color: #faebcc;
5750 }
5751 .panel-warning > .panel-heading .badge {
5752 color: #fcf8e3;
5753 background-color: #8a6d3b;
5754 }
5755 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5756 border-bottom-color: #faebcc;
5757 }
5758 .panel-danger {
5759 border-color: #ebccd1;
5760 }
5761 .panel-danger > .panel-heading {
5762 color: #a94442;
5763 background-color: #f2dede;
5764 border-color: #ebccd1;
5765 }
5766 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5767 border-top-color: #ebccd1;
5768 }
5769 .panel-danger > .panel-heading .badge {
5770 color: #f2dede;
5771 background-color: #a94442;
5772 }
5773 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5774 border-bottom-color: #ebccd1;
5775 }
5776 .embed-responsive {
5777 position: relative;
5778 display: block;
5779 height: 0;
5780 padding: 0;
5781 overflow: hidden;
5782 }
5783 .embed-responsive .embed-responsive-item,
5784 .embed-responsive iframe,
5785 .embed-responsive embed,
5786 .embed-responsive object,
5787 .embed-responsive video {
5788 position: absolute;
5789 top: 0;
5790 left: 0;
5791 bottom: 0;
5792 height: 100%;
5793 width: 100%;
5794 border: 0;
5795 }
5796 .embed-responsive-16by9 {
5797 padding-bottom: 56.25%;
5798 }
5799 .embed-responsive-4by3 {
5800 padding-bottom: 75%;
5801 }
5802 .well {
5803 min-height: 20px;
5804 padding: 19px;
5805 margin-bottom: 20px;
5806 background-color: #f5f5f5;
5807 border: 1px solid #e3e3e3;
5808 border-radius: 4px;
5809 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5810 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5811 }
5812 .well blockquote {
5813 border-color: #ddd;
5814 border-color: rgba(0, 0, 0, 0.15);
5815 }
5816 .well-lg {
5817 padding: 24px;
5818 border-radius: 6px;
5819 }
5820 .well-sm {
5821 padding: 9px;
5822 border-radius: 3px;
5823 }
5824 .close {
5825 float: right;
5826 font-size: 21px;
5827 font-weight: bold;
5828 line-height: 1;
5829 color: #000000;
5830 text-shadow: 0 1px 0 #ffffff;
5831 opacity: 0.2;
5832 filter: alpha(opacity=20);
5833 }
5834 .close:hover,
5835 .close:focus {
5836 color: #000000;
5837 text-decoration: none;
5838 cursor: pointer;
5839 opacity: 0.5;
5840 filter: alpha(opacity=50);
5841 }
5842 button.close {
5843 padding: 0;
5844 cursor: pointer;
5845 background: transparent;
5846 border: 0;
5847 -webkit-appearance: none;
5848 }
5849 .modal-open {
5850 overflow: hidden;
5851 }
5852 .modal {
5853 display: none;
5854 overflow: hidden;
5855 position: fixed;
5856 top: 0;
5857 right: 0;
5858 bottom: 0;
5859 left: 0;
5860 z-index: 1050;
5861 -webkit-overflow-scrolling: touch;
5862 outline: 0;
5863 }
5864 .modal.fade .modal-dialog {
5865 -webkit-transform: translate(0, -25%);
5866 -ms-transform: translate(0, -25%);
5867 -o-transform: translate(0, -25%);
5868 transform: translate(0, -25%);
5869 -webkit-transition: -webkit-transform 0.3s ease-out;
5870 -moz-transition: -moz-transform 0.3s ease-out;
5871 -o-transition: -o-transform 0.3s ease-out;
5872 transition: transform 0.3s ease-out;
5873 }
5874 .modal.in .modal-dialog {
5875 -webkit-transform: translate(0, 0);
5876 -ms-transform: translate(0, 0);
5877 -o-transform: translate(0, 0);
5878 transform: translate(0, 0);
5879 }
5880 .modal-open .modal {
5881 overflow-x: hidden;
5882 overflow-y: auto;
5883 }
5884 .modal-dialog {
5885 position: relative;
5886 width: auto;
5887 margin: 10px;
5888 }
5889 .modal-content {
5890 position: relative;
5891 background-color: #ffffff;
5892 border: 1px solid #999999;
5893 border: 1px solid rgba(0, 0, 0, 0.2);
5894 border-radius: 6px;
5895 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5896 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5897 background-clip: padding-box;
5898 outline: 0;
5899 }
5900 .modal-backdrop {
5901 position: fixed;
5902 top: 0;
5903 right: 0;
5904 bottom: 0;
5905 left: 0;
5906 z-index: 1040;
5907 background-color: #000000;
5908 }
5909 .modal-backdrop.fade {
5910 opacity: 0;
5911 filter: alpha(opacity=0);
5912 }
5913 .modal-backdrop.in {
5914 opacity: 0.5;
5915 filter: alpha(opacity=50);
5916 }
5917 .modal-header {
5918 padding: 15px;
5919 border-bottom: 1px solid #e5e5e5;
5920 }
5921 .modal-header .close {
5922 margin-top: -2px;
5923 }
5924 .modal-title {
5925 margin: 0;
5926 line-height: 1.42857143;
5927 }
5928 .modal-body {
5929 position: relative;
5930 padding: 15px;
5931 }
5932 .modal-footer {
5933 padding: 15px;
5934 text-align: right;
5935 border-top: 1px solid #e5e5e5;
5936 }
5937 .modal-footer .btn + .btn {
5938 margin-left: 5px;
5939 margin-bottom: 0;
5940 }
5941 .modal-footer .btn-group .btn + .btn {
5942 margin-left: -1px;
5943 }
5944 .modal-footer .btn-block + .btn-block {
5945 margin-left: 0;
5946 }
5947 .modal-scrollbar-measure {
5948 position: absolute;
5949 top: -9999px;
5950 width: 50px;
5951 height: 50px;
5952 overflow: scroll;
5953 }
5954 @media (min-width: 768px) {
5955 .modal-dialog {
5956 width: 600px;
5957 margin: 30px auto;
5958 }
5959 .modal-content {
5960 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5961 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5962 }
5963 .modal-sm {
5964 width: 300px;
5965 }
5966 }
5967 @media (min-width: 992px) {
5968 .modal-lg {
5969 width: 900px;
5970 }
5971 }
5972 .tooltip {
5973 position: absolute;
5974 z-index: 1070;
5975 display: block;
5976 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5977 font-style: normal;
5978 font-weight: normal;
5979 letter-spacing: normal;
5980 line-break: auto;
5981 line-height: 1.42857143;
5982 text-align: left;
5983 text-align: start;
5984 text-decoration: none;
5985 text-shadow: none;
5986 text-transform: none;
5987 white-space: normal;
5988 word-break: normal;
5989 word-spacing: normal;
5990 word-wrap: normal;
5991 font-size: 12px;
5992 opacity: 0;
5993 filter: alpha(opacity=0);
5994 }
5995 .tooltip.in {
5996 opacity: 0.9;
5997 filter: alpha(opacity=90);
5998 }
5999 .tooltip.top {
6000 margin-top: -3px;
6001 padding: 5px 0;
6002 }
6003 .tooltip.right {
6004 margin-left: 3px;
6005 padding: 0 5px;
6006 }
6007 .tooltip.bottom {
6008 margin-top: 3px;
6009 padding: 5px 0;
6010 }
6011 .tooltip.left {
6012 margin-left: -3px;
6013 padding: 0 5px;
6014 }
6015 .tooltip-inner {
6016 max-width: 200px;
6017 padding: 3px 8px;
6018 color: #ffffff;
6019 text-align: center;
6020 background-color: #000000;
6021 border-radius: 4px;
6022 }
6023 .tooltip-arrow {
6024 position: absolute;
6025 width: 0;
6026 height: 0;
6027 border-color: transparent;
6028 border-style: solid;
6029 }
6030 .tooltip.top .tooltip-arrow {
6031 bottom: 0;
6032 left: 50%;
6033 margin-left: -5px;
6034 border-width: 5px 5px 0;
6035 border-top-color: #000000;
6036 }
6037 .tooltip.top-left .tooltip-arrow {
6038 bottom: 0;
6039 right: 5px;
6040 margin-bottom: -5px;
6041 border-width: 5px 5px 0;
6042 border-top-color: #000000;
6043 }
6044 .tooltip.top-right .tooltip-arrow {
6045 bottom: 0;
6046 left: 5px;
6047 margin-bottom: -5px;
6048 border-width: 5px 5px 0;
6049 border-top-color: #000000;
6050 }
6051 .tooltip.right .tooltip-arrow {
6052 top: 50%;
6053 left: 0;
6054 margin-top: -5px;
6055 border-width: 5px 5px 5px 0;
6056 border-right-color: #000000;
6057 }
6058 .tooltip.left .tooltip-arrow {
6059 top: 50%;
6060 right: 0;
6061 margin-top: -5px;
6062 border-width: 5px 0 5px 5px;
6063 border-left-color: #000000;
6064 }
6065 .tooltip.bottom .tooltip-arrow {
6066 top: 0;
6067 left: 50%;
6068 margin-left: -5px;
6069 border-width: 0 5px 5px;
6070 border-bottom-color: #000000;
6071 }
6072 .tooltip.bottom-left .tooltip-arrow {
6073 top: 0;
6074 right: 5px;
6075 margin-top: -5px;
6076 border-width: 0 5px 5px;
6077 border-bottom-color: #000000;
6078 }
6079 .tooltip.bottom-right .tooltip-arrow {
6080 top: 0;
6081 left: 5px;
6082 margin-top: -5px;
6083 border-width: 0 5px 5px;
6084 border-bottom-color: #000000;
6085 }
6086 .popover {
6087 position: absolute;
6088 top: 0;
6089 left: 0;
6090 z-index: 1060;
6091 display: none;
6092 max-width: 276px;
6093 padding: 1px;
6094 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6095 font-style: normal;
6096 font-weight: normal;
6097 letter-spacing: normal;
6098 line-break: auto;
6099 line-height: 1.42857143;
6100 text-align: left;
6101 text-align: start;
6102 text-decoration: none;
6103 text-shadow: none;
6104 text-transform: none;
6105 white-space: normal;
6106 word-break: normal;
6107 word-spacing: normal;
6108 word-wrap: normal;
6109 font-size: 14px;
6110 background-color: #ffffff;
6111 background-clip: padding-box;
6112 border: 1px solid #cccccc;
6113 border: 1px solid rgba(0, 0, 0, 0.2);
6114 border-radius: 6px;
6115 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6116 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6117 }
6118 .popover.top {
6119 margin-top: -10px;
6120 }
6121 .popover.right {
6122 margin-left: 10px;
6123 }
6124 .popover.bottom {
6125 margin-top: 10px;
6126 }
6127 .popover.left {
6128 margin-left: -10px;
6129 }
6130 .popover-title {
6131 margin: 0;
6132 padding: 8px 14px;
6133 font-size: 14px;
6134 background-color: #f7f7f7;
6135 border-bottom: 1px solid #ebebeb;
6136 border-radius: 5px 5px 0 0;
6137 }
6138 .popover-content {
6139 padding: 9px 14px;
6140 }
6141 .popover > .arrow,
6142 .popover > .arrow:after {
6143 position: absolute;
6144 display: block;
6145 width: 0;
6146 height: 0;
6147 border-color: transparent;
6148 border-style: solid;
6149 }
6150 .popover > .arrow {
6151 border-width: 11px;
6152 }
6153 .popover > .arrow:after {
6154 border-width: 10px;
6155 content: "";
6156 }
6157 .popover.top > .arrow {
6158 left: 50%;
6159 margin-left: -11px;
6160 border-bottom-width: 0;
6161 border-top-color: #999999;
6162 border-top-color: rgba(0, 0, 0, 0.25);
6163 bottom: -11px;
6164 }
6165 .popover.top > .arrow:after {
6166 content: " ";
6167 bottom: 1px;
6168 margin-left: -10px;
6169 border-bottom-width: 0;
6170 border-top-color: #ffffff;
6171 }
6172 .popover.right > .arrow {
6173 top: 50%;
6174 left: -11px;
6175 margin-top: -11px;
6176 border-left-width: 0;
6177 border-right-color: #999999;
6178 border-right-color: rgba(0, 0, 0, 0.25);
6179 }
6180 .popover.right > .arrow:after {
6181 content: " ";
6182 left: 1px;
6183 bottom: -10px;
6184 border-left-width: 0;
6185 border-right-color: #ffffff;
6186 }
6187 .popover.bottom > .arrow {
6188 left: 50%;
6189 margin-left: -11px;
6190 border-top-width: 0;
6191 border-bottom-color: #999999;
6192 border-bottom-color: rgba(0, 0, 0, 0.25);
6193 top: -11px;
6194 }
6195 .popover.bottom > .arrow:after {
6196 content: " ";
6197 top: 1px;
6198 margin-left: -10px;
6199 border-top-width: 0;
6200 border-bottom-color: #ffffff;
6201 }
6202 .popover.left > .arrow {
6203 top: 50%;
6204 right: -11px;
6205 margin-top: -11px;
6206 border-right-width: 0;
6207 border-left-color: #999999;
6208 border-left-color: rgba(0, 0, 0, 0.25);
6209 }
6210 .popover.left > .arrow:after {
6211 content: " ";
6212 right: 1px;
6213 border-right-width: 0;
6214 border-left-color: #ffffff;
6215 bottom: -10px;
6216 }
6217 .carousel {
6218 position: relative;
6219 }
6220 .carousel-inner {
6221 position: relative;
6222 overflow: hidden;
6223 width: 100%;
6224 }
6225 .carousel-inner > .item {
6226 display: none;
6227 position: relative;
6228 -webkit-transition: 0.6s ease-in-out left;
6229 -o-transition: 0.6s ease-in-out left;
6230 transition: 0.6s ease-in-out left;
6231 }
6232 .carousel-inner > .item > img,
6233 .carousel-inner > .item > a > img {
6234 line-height: 1;
6235 }
6236 @media all and (transform-3d), (-webkit-transform-3d) {
6237 .carousel-inner > .item {
6238 -webkit-transition: -webkit-transform 0.6s ease-in-out;
6239 -moz-transition: -moz-transform 0.6s ease-in-out;
6240 -o-transition: -o-transform 0.6s ease-in-out;
6241 transition: transform 0.6s ease-in-out;
6242 -webkit-backface-visibility: hidden;
6243 -moz-backface-visibility: hidden;
6244 backface-visibility: hidden;
6245 -webkit-perspective: 1000px;
6246 -moz-perspective: 1000px;
6247 perspective: 1000px;
6248 }
6249 .carousel-inner > .item.next,
6250 .carousel-inner > .item.active.right {
6251 -webkit-transform: translate3d(100%, 0, 0);
6252 transform: translate3d(100%, 0, 0);
6253 left: 0;
6254 }
6255 .carousel-inner > .item.prev,
6256 .carousel-inner > .item.active.left {
6257 -webkit-transform: translate3d(-100%, 0, 0);
6258 transform: translate3d(-100%, 0, 0);
6259 left: 0;
6260 }
6261 .carousel-inner > .item.next.left,
6262 .carousel-inner > .item.prev.right,
6263 .carousel-inner > .item.active {
6264 -webkit-transform: translate3d(0, 0, 0);
6265 transform: translate3d(0, 0, 0);
6266 left: 0;
6267 }
6268 }
6269 .carousel-inner > .active,
6270 .carousel-inner > .next,
6271 .carousel-inner > .prev {
6272 display: block;
6273 }
6274 .carousel-inner > .active {
6275 left: 0;
6276 }
6277 .carousel-inner > .next,
6278 .carousel-inner > .prev {
6279 position: absolute;
6280 top: 0;
6281 width: 100%;
6282 }
6283 .carousel-inner > .next {
6284 left: 100%;
6285 }
6286 .carousel-inner > .prev {
6287 left: -100%;
6288 }
6289 .carousel-inner > .next.left,
6290 .carousel-inner > .prev.right {
6291 left: 0;
6292 }
6293 .carousel-inner > .active.left {
6294 left: -100%;
6295 }
6296 .carousel-inner > .active.right {
6297 left: 100%;
6298 }
6299 .carousel-control {
6300 position: absolute;
6301 top: 0;
6302 left: 0;
6303 bottom: 0;
6304 width: 15%;
6305 opacity: 0.5;
6306 filter: alpha(opacity=50);
6307 font-size: 20px;
6308 color: #ffffff;
6309 text-align: center;
6310 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6311 background-color: rgba(0, 0, 0, 0);
6312 }
6313 .carousel-control.left {
6314 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6315 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6316 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6317 background-repeat: repeat-x;
6318 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6319 }
6320 .carousel-control.right {
6321 left: auto;
6322 right: 0;
6323 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6324 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6325 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6326 background-repeat: repeat-x;
6327 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6328 }
6329 .carousel-control:hover,
6330 .carousel-control:focus {
6331 outline: 0;
6332 color: #ffffff;
6333 text-decoration: none;
6334 opacity: 0.9;
6335 filter: alpha(opacity=90);
6336 }
6337 .carousel-control .icon-prev,
6338 .carousel-control .icon-next,
6339 .carousel-control .glyphicon-chevron-left,
6340 .carousel-control .glyphicon-chevron-right {
6341 position: absolute;
6342 top: 50%;
6343 margin-top: -10px;
6344 z-index: 5;
6345 display: inline-block;
6346 }
6347 .carousel-control .icon-prev,
6348 .carousel-control .glyphicon-chevron-left {
6349 left: 50%;
6350 margin-left: -10px;
6351 }
6352 .carousel-control .icon-next,
6353 .carousel-control .glyphicon-chevron-right {
6354 right: 50%;
6355 margin-right: -10px;
6356 }
6357 .carousel-control .icon-prev,
6358 .carousel-control .icon-next {
6359 width: 20px;
6360 height: 20px;
6361 line-height: 1;
6362 font-family: serif;
6363 }
6364 .carousel-control .icon-prev:before {
6365 content: '\2039';
6366 }
6367 .carousel-control .icon-next:before {
6368 content: '\203a';
6369 }
6370 .carousel-indicators {
6371 position: absolute;
6372 bottom: 10px;
6373 left: 50%;
6374 z-index: 15;
6375 width: 60%;
6376 margin-left: -30%;
6377 padding-left: 0;
6378 list-style: none;
6379 text-align: center;
6380 }
6381 .carousel-indicators li {
6382 display: inline-block;
6383 width: 10px;
6384 height: 10px;
6385 margin: 1px;
6386 text-indent: -999px;
6387 border: 1px solid #ffffff;
6388 border-radius: 10px;
6389 cursor: pointer;
6390 background-color: #000 \9;
6391 background-color: rgba(0, 0, 0, 0);
6392 }
6393 .carousel-indicators .active {
6394 margin: 0;
6395 width: 12px;
6396 height: 12px;
6397 background-color: #ffffff;
6398 }
6399 .carousel-caption {
6400 position: absolute;
6401 left: 15%;
6402 right: 15%;
6403 bottom: 20px;
6404 z-index: 10;
6405 padding-top: 20px;
6406 padding-bottom: 20px;
6407 color: #ffffff;
6408 text-align: center;
6409 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6410 }
6411 .carousel-caption .btn {
6412 text-shadow: none;
6413 }
6414 @media screen and (min-width: 768px) {
6415 .carousel-control .glyphicon-chevron-left,
6416 .carousel-control .glyphicon-chevron-right,
6417 .carousel-control .icon-prev,
6418 .carousel-control .icon-next {
6419 width: 30px;
6420 height: 30px;
6421 margin-top: -10px;
6422 font-size: 30px;
6423 }
6424 .carousel-control .glyphicon-chevron-left,
6425 .carousel-control .icon-prev {
6426 margin-left: -10px;
6427 }
6428 .carousel-control .glyphicon-chevron-right,
6429 .carousel-control .icon-next {
6430 margin-right: -10px;
6431 }
6432 .carousel-caption {
6433 left: 20%;
6434 right: 20%;
6435 padding-bottom: 30px;
6436 }
6437 .carousel-indicators {
6438 bottom: 20px;
6439 }
6440 }
6441 .clearfix:before,
6442 .clearfix:after,
6443 .dl-horizontal dd:before,
6444 .dl-horizontal dd:after,
6445 .container:before,
6446 .container:after,
6447 .container-fluid:before,
6448 .container-fluid:after,
6449 .row:before,
6450 .row:after,
6451 .form-horizontal .form-group:before,
6452 .form-horizontal .form-group:after,
6453 .btn-toolbar:before,
6454 .btn-toolbar:after,
6455 .btn-group-vertical > .btn-group:before,
6456 .btn-group-vertical > .btn-group:after,
6457 .nav:before,
6458 .nav:after,
6459 .navbar:before,
6460 .navbar:after,
6461 .navbar-header:before,
6462 .navbar-header:after,
6463 .navbar-collapse:before,
6464 .navbar-collapse:after,
6465 .pager:before,
6466 .pager:after,
6467 .panel-body:before,
6468 .panel-body:after,
6469 .modal-header:before,
6470 .modal-header:after,
6471 .modal-footer:before,
6472 .modal-footer:after {
6473 content: " ";
6474 display: table;
6475 }
6476 .clearfix:after,
6477 .dl-horizontal dd:after,
6478 .container:after,
6479 .container-fluid:after,
6480 .row:after,
6481 .form-horizontal .form-group:after,
6482 .btn-toolbar:after,
6483 .btn-group-vertical > .btn-group:after,
6484 .nav:after,
6485 .navbar:after,
6486 .navbar-header:after,
6487 .navbar-collapse:after,
6488 .pager:after,
6489 .panel-body:after,
6490 .modal-header:after,
6491 .modal-footer:after {
6492 clear: both;
6493 }
6494 .center-block {
6495 display: block;
6496 margin-left: auto;
6497 margin-right: auto;
6498 }
6499 .pull-right {
6500 float: right !important;
6501 }
6502 .pull-left {
6503 float: left !important;
6504 }
6505 .hide {
6506 display: none !important;
6507 }
6508 .show {
6509 display: block !important;
6510 }
6511 .invisible {
6512 visibility: hidden;
6513 }
6514 .text-hide {
6515 font: 0/0 a;
6516 color: transparent;
6517 text-shadow: none;
6518 background-color: transparent;
6519 border: 0;
6520 }
6521 .hidden {
6522 display: none !important;
6523 }
6524 .affix {
6525 position: fixed;
6526 }
6527 @-ms-viewport {
6528 width: device-width;
6529 }
6530 .visible-xs,
6531 .visible-sm,
6532 .visible-md,
6533 .visible-lg {
6534 display: none !important;
6535 }
6536 .visible-xs-block,
6537 .visible-xs-inline,
6538 .visible-xs-inline-block,
6539 .visible-sm-block,
6540 .visible-sm-inline,
6541 .visible-sm-inline-block,
6542 .visible-md-block,
6543 .visible-md-inline,
6544 .visible-md-inline-block,
6545 .visible-lg-block,
6546 .visible-lg-inline,
6547 .visible-lg-inline-block {
6548 display: none !important;
6549 }
6550 @media (max-width: 767px) {
6551 .visible-xs {
6552 display: block !important;
6553 }
6554 table.visible-xs {
6555 display: table !important;
6556 }
6557 tr.visible-xs {
6558 display: table-row !important;
6559 }
6560 th.visible-xs,
6561 td.visible-xs {
6562 display: table-cell !important;
6563 }
6564 }
6565 @media (max-width: 767px) {
6566 .visible-xs-block {
6567 display: block !important;
6568 }
6569 }
6570 @media (max-width: 767px) {
6571 .visible-xs-inline {
6572 display: inline !important;
6573 }
6574 }
6575 @media (max-width: 767px) {
6576 .visible-xs-inline-block {
6577 display: inline-block !important;
6578 }
6579 }
6580 @media (min-width: 768px) and (max-width: 991px) {
6581 .visible-sm {
6582 display: block !important;
6583 }
6584 table.visible-sm {
6585 display: table !important;
6586 }
6587 tr.visible-sm {
6588 display: table-row !important;
6589 }
6590 th.visible-sm,
6591 td.visible-sm {
6592 display: table-cell !important;
6593 }
6594 }
6595 @media (min-width: 768px) and (max-width: 991px) {
6596 .visible-sm-block {
6597 display: block !important;
6598 }
6599 }
6600 @media (min-width: 768px) and (max-width: 991px) {
6601 .visible-sm-inline {
6602 display: inline !important;
6603 }
6604 }
6605 @media (min-width: 768px) and (max-width: 991px) {
6606 .visible-sm-inline-block {
6607 display: inline-block !important;
6608 }
6609 }
6610 @media (min-width: 992px) and (max-width: 1199px) {
6611 .visible-md {
6612 display: block !important;
6613 }
6614 table.visible-md {
6615 display: table !important;
6616 }
6617 tr.visible-md {
6618 display: table-row !important;
6619 }
6620 th.visible-md,
6621 td.visible-md {
6622 display: table-cell !important;
6623 }
6624 }
6625 @media (min-width: 992px) and (max-width: 1199px) {
6626 .visible-md-block {
6627 display: block !important;
6628 }
6629 }
6630 @media (min-width: 992px) and (max-width: 1199px) {
6631 .visible-md-inline {
6632 display: inline !important;
6633 }
6634 }
6635 @media (min-width: 992px) and (max-width: 1199px) {
6636 .visible-md-inline-block {
6637 display: inline-block !important;
6638 }
6639 }
6640 @media (min-width: 1200px) {
6641 .visible-lg {
6642 display: block !important;
6643 }
6644 table.visible-lg {
6645 display: table !important;
6646 }
6647 tr.visible-lg {
6648 display: table-row !important;
6649 }
6650 th.visible-lg,
6651 td.visible-lg {
6652 display: table-cell !important;
6653 }
6654 }
6655 @media (min-width: 1200px) {
6656 .visible-lg-block {
6657 display: block !important;
6658 }
6659 }
6660 @media (min-width: 1200px) {
6661 .visible-lg-inline {
6662 display: inline !important;
6663 }
6664 }
6665 @media (min-width: 1200px) {
6666 .visible-lg-inline-block {
6667 display: inline-block !important;
6668 }
6669 }
6670 @media (max-width: 767px) {
6671 .hidden-xs {
6672 display: none !important;
6673 }
6674 }
6675 @media (min-width: 768px) and (max-width: 991px) {
6676 .hidden-sm {
6677 display: none !important;
6678 }
6679 }
6680 @media (min-width: 992px) and (max-width: 1199px) {
6681 .hidden-md {
6682 display: none !important;
6683 }
6684 }
6685 @media (min-width: 1200px) {
6686 .hidden-lg {
6687 display: none !important;
6688 }
6689 }
6690 .visible-print {
6691 display: none !important;
6692 }
6693 @media print {
6694 .visible-print {
6695 display: block !important;
6696 }
6697 table.visible-print {
6698 display: table !important;
6699 }
6700 tr.visible-print {
6701 display: table-row !important;
6702 }
6703 th.visible-print,
6704 td.visible-print {
6705 display: table-cell !important;
6706 }
6707 }
6708 .visible-print-block {
6709 display: none !important;
6710 }
6711 @media print {
6712 .visible-print-block {
6713 display: block !important;
6714 }
6715 }
6716 .visible-print-inline {
6717 display: none !important;
6718 }
6719 @media print {
6720 .visible-print-inline {
6721 display: inline !important;
6722 }
6723 }
6724 .visible-print-inline-block {
6725 display: none !important;
6726 }
6727 @media print {
6728 .visible-print-inline-block {
6729 display: inline-block !important;
6730 }
6731 }
6732 @media print {
6733 .hidden-print {
6734 display: none !important;
6735 }
6736 }
6737 /******* STYLES *******/
6738 /*varialbles*/
6739 /*fonts*/
6740 /*general*/
6741 body {
6742 color: #636466;
6743 font: 15px 'Helvetica', sans-serif;
6744 }
6745 a {
6746 color: #636466;
6747 }
6748 a:hover,
6749 a:focus,
6750 a:active,
6751 a.active {
6752 text-decoration: none;
6753 }
6754 button,
6755 input[type="text"],
6756 .main-nav .menu-wrap .main-menu ul > li > a, .cjt-toolbox .icons-group .popup-menu a.cjt-tb-text-link {
6757 display: inline-block;
6758 border: 1px solid #D5D7D8;
6759 padding: 10px;
6760 margin: 0 11px 0 0;
6761 text-align: center;
6762 min-width: 40px;
6763 background-color: #ffffff;
6764 }
6765 @media (min-width: 768px) and (max-width: 991px) {
6766 button,
6767 input[type="text"],
6768 .main-nav .menu-wrap .main-menu ul > li > a {
6769 padding: 5px 8px;
6770 margin: 0 6px 0 0;
6771 font: 14px 'Helvetica', sans-serif;
6772 min-width: 30px;
6773 }
6774 }
6775 @media (max-width: 767px) {
6776 button,
6777 input[type="text"],
6778 .main-nav .menu-wrap .main-menu ul > li > a {
6779 padding: 5px 8px;
6780 margin: 0 10px 0 0;
6781 font: 14px 'Helvetica', sans-serif;
6782 min-width: 30px;
6783 }
6784 }
6785 button:hover,
6786 button.highlight {
6787 text-decoration: none;
6788 }
6789 button.active {
6790 background: #C66D16;
6791 color: #ffffff;
6792 }
6793 button.red {
6794 color: #d14040;
6795 }
6796 input[type="text"] {
6797 text-align: left;
6798 min-width: auto;
6799 cursor: auto;
6800 -webkit-appearance: none;
6801 -webkit-border-radius: 0;
6802 }
6803 ::-webkit-input-placeholder {
6804 opacity: 1;
6805 color: #000000;
6806 }
6807 \:-moz-placeholder {
6808 opacity: 1;
6809 color: #000000;
6810 }
6811 ::-moz-placeholder {
6812 opacity: 1;
6813 color: #000000;
6814 }
6815 \:-ms-input-placeholder {
6816 opacity: 1;
6817 color: #000000;
6818 }
6819 /*header*/
6820 .header {
6821 margin: 30px 0;
6822 }
6823 @media (min-width: 768px) and (max-width: 991px) {
6824 .header {
6825 margin: 20px 0;
6826 }
6827 }
6828 @media (max-width: 767px) {
6829 .header {
6830 margin: 10px 0;
6831 }
6832 }
6833 .header .logo img {
6834 width: 175px;
6835 }
6836 @media (max-width: 767px) {
6837 .header .logo img {
6838 width: 125px;
6839 }
6840 }
6841 /*main-nav*/
6842 .main-nav {
6843 margin: 0 0 15px;
6844 }
6845 @media (min-width: 768px) and (max-width: 991px) {
6846 .main-nav {
6847 margin: 0 0 10px;
6848 }
6849 }
6850 .main-nav .menu-wrap {
6851 display: inline-block;
6852 vertical-align: top;
6853 float: right;
6854 }
6855 @media (max-width: 767px) {
6856 .main-nav .menu-wrap {
6857 float: none;
6858 display: block;
6859 padding: 0 0px 0 0;
6860 position: relative;
6861
6862 }
6863 }
6864 .main-nav .menu-wrap .main-menu {
6865 display: inline-block;
6866 float: right;
6867 margin: 0 0px 0 0;
6868 }
6869 @media (min-width: 992px) and (max-width: 1199px) {
6870 .main-nav .menu-wrap .main-menu {
6871 margin: 0 10px 0 0;
6872 }
6873 }
6874 @media (min-width: 768px) and (max-width: 991px) {
6875 .main-nav .menu-wrap .main-menu {
6876 margin: 0 10px 0 0;
6877 }
6878 }
6879 @media (max-width: 767px) {
6880 .main-nav .menu-wrap .main-menu {
6881 float: none;
6882 display: block;
6883 margin: 10px 0;
6884 }
6885 .cjpageblock{
6886 width:100%;
6887 }
6888 .cjcontainer {
6889 width: 100%;
6890 }
6891 }
6892 .main-nav .menu-wrap .main-menu ul {
6893 padding-left: 0;
6894 list-style: none;
6895 margin: 0;
6896 }
6897 .main-nav .menu-wrap .main-menu ul > li {
6898 float: left;
6899 position: relative;
6900 margin: 0 0 10px;
6901 }
6902 .main-nav .menu-wrap .main-menu ul > li > a {
6903 background: #ffffff;
6904 -webkit-appearance: none;
6905 -webkit-border-radius: 0;
6906 }
6907 .main-nav .menu-wrap .main-menu ul > li > a:hover,
6908 .main-nav .menu-wrap .main-menu ul > li > a.highlight {
6909 text-decoration: none;
6910 }
6911 .main-nav .menu-wrap .main-menu ul > li > ul {
6912 position: absolute;
6913 z-index: 9;
6914 left: 0;
6915 visibility: hidden;
6916 /* hides sub-menu */
6917 opacity: 0;
6918 -webkit-transition: all 0.3s ease;
6919 -moz-transition: all 0.3s ease;
6920 -o-transition: all 0.3s ease;
6921 transition: all 0.3s ease;
6922 }
6923 .main-nav .menu-wrap .main-menu ul > li > ul > li {
6924 display: block;
6925 margin: 0;
6926 }
6927 .main-nav .menu-wrap .main-menu ul > li > ul > li > a {
6928 white-space: nowrap;
6929 background: #ffffff;
6930 }
6931 .main-nav .menu-wrap .main-menu ul > li:hover > ul {
6932 visibility: visible;
6933 /* shows sub-menu */
6934 opacity: 1;
6935 }
6936 .main-nav .menu-wrap a.collapse {
6937 float: right;
6938 display: inline-block;
6939 border: 1px solid #D5D7D8;
6940 border-bottom: 0;
6941 min-width: 40px;
6942 margin: 0 10px 0 0;
6943 }
6944 @media (max-width: 991px) {
6945 .main-nav .menu-wrap a.collapse {
6946 min-width: 30px;
6947 position: absolute;
6948 right: 0;
6949 bottom: 10px;
6950 }
6951 }
6952 .main-nav .menu-wrap a.collapse div {
6953 border-bottom: 1px solid #D5D7D8;
6954 height: 13px;
6955 }
6956 @media (max-width: 991px) {
6957 .main-nav .menu-wrap a.collapse div {
6958 height: 10px;
6959 }
6960 }
6961 .main-nav .menu-wrap a.collapse.active div {
6962 height: 20px;
6963 }
6964 @media (max-width: 991px) {
6965 .main-nav .menu-wrap a.collapse.active div {
6966 height: 15px;
6967 }
6968 }
6969 .main-nav .menu-wrap a.collapse.active div.target {
6970 display: none;
6971 }
6972 /*content*/
6973 .content {
6974 margin: 0 0 35px;
6975 }
6976 .content .content-head {
6977 background: #E2E3E4;
6978 padding: 8px 10px 3px;
6979 position: relative;
6980 }
6981 .content .content-head button {
6982 margin: 0 5px 5px 0;
6983 float: left;
6984 }
6985 .content .content-head button.add-template {
6986 float: right;
6987 }
6988 @media (max-width: 991px) {
6989 .content .content-head button.add-template {
6990 float: none;
6991 }
6992 }
6993 .content .content-head input[type="text"] {
6994 width: 250px;
6995 float: left;
6996 }
6997 @media (min-width: 992px) and (max-width: 1199px) {
6998 .content .content-head input[type="text"] {
6999 margin: 0 5px 5px 0;
7000 }
7001 }
7002 @media (min-width: 768px) and (max-width: 991px) {
7003 .content .content-head input[type="text"] {
7004 margin: 0 5px 5px 0;
7005 }
7006 }
7007 @media (max-width: 767px) {
7008 .content .content-head input[type="text"] {
7009 margin: 0 5px 5px 0;
7010 float: left;
7011 }
7012 }
7013 .content .content-head .content-head-right {
7014 clear: both;
7015 }
7016 @media (max-width: 991px) {
7017 .content .content-head .content-head-right {
7018 padding-right: 67px;
7019 position: relative;
7020 overflow: hidden;
7021 }
7022 }
7023 .content .content-head .content-head-right .float-right {
7024 display: inline-block;
7025 float: right;
7026 }
7027 @media (max-width: 991px) {
7028 .content .content-head .content-head-right .float-right {
7029 position: absolute;
7030 z-index: 2;
7031 right: 0;
7032 bottom: 5px;
7033 }
7034 }
7035 .content .content-head a.triangle-btn {
7036 display: inline-block;
7037 background: #F5F5F6;
7038 padding: 10px;
7039 border: 1px solid #D5D7D8;
7040 text-align: center;
7041 min-width: 40px;
7042 vertical-align: top;
7043 }
7044 @media (max-width: 991px) {
7045 .content .content-head a.triangle-btn {
7046 min-width: 30px;
7047 padding: 5px;
7048 }
7049 }
7050 .content .content-head a.triangle-btn span.glyphicon {
7051 color: #D5D7D8;
7052 font-size: 20px;
7053 line-height: 18px;
7054 -ms-transform: rotate(-90deg);
7055 /* IE 9 */
7056 -webkit-transform: rotate(-90deg);
7057 /* Chrome, Safari, Opera */
7058 transform: rotate(-90deg);
7059 }
7060 @media (min-width: 768px) and (max-width: 991px) {
7061 .content .content-head a.triangle-btn span.glyphicon {
7062 font-size: 16px;
7063 }
7064 }
7065 .content .content-head a.triangle-btn span.glyphicon.active {
7066 -ms-transform: rotate(90deg);
7067 /* IE 9 */
7068 -webkit-transform: rotate(90deg);
7069 /* Chrome, Safari, Opera */
7070 transform: rotate(90deg);
7071 }
7072 .content .content-head a.triangle-btn.triangle-2 {
7073 display: none;
7074 }
7075 @media (max-width: 767px) {
7076 .content .content-head a.triangle-btn.triangle-2 {
7077 display: inline-block;
7078 }
7079 }
7080 .content .content-head a.triangle-btn.triangle-2 span.glyphicon {
7081 -ms-transform: rotate(180deg);
7082 /* IE 9 */
7083 -webkit-transform: rotate(180deg);
7084 /* Chrome, Safari, Opera */
7085 transform: rotate(180deg);
7086 }
7087 .content .content-head a.triangle-btn.triangle-2 span.glyphicon.active {
7088 -ms-transform: rotate(0deg);
7089 /* IE 9 */
7090 -webkit-transform: rotate(0deg);
7091 /* Chrome, Safari, Opera */
7092 transform: rotate(0deg);
7093 }
7094 .content .content-body {
7095 border: 1px solid #E2E3E4;
7096 border-top: 0;
7097 -webkit-transition: max-height 0.3s ease;
7098 -moz-transition: max-height 0.3s ease;
7099 -o-transition: max-height 0.3s ease;
7100 transition: max-height 0.3s ease;
7101 overflow: hidden;
7102 max-height: 1000px;
7103 position: relative;
7104 }
7105 .content .content-body .column-left {
7106 padding-right: 0;
7107 }
7108 @media (max-width: 767px) {
7109 .content .content-body .column-left {
7110 padding-right: 15px;
7111 }
7112 }
7113 .content .content-body .column-left article {
7114 padding: 10px 10px 20px;
7115 height: 450px;
7116 }
7117 .content .content-body .column-right {
7118 padding-left: 0;
7119 }
7120 @media (max-width: 767px) {
7121 .content .content-body .column-right {
7122 padding-left: 15px;
7123 position: static;
7124 }
7125 }
7126 .content .content-body .column-right .sidebar {
7127 background: #F2F2F3;
7128 padding: 14px 10px 10px 16px;
7129 }
7130 @media (max-width: 767px) {
7131 .content .content-body .column-right .sidebar {
7132 padding: 10px;
7133 }
7134 }
7135 @media (max-width: 767px) {
7136 .content .content-body .column-right .sidebar {
7137 position: absolute;
7138 z-index: 999;
7139 top: 0;
7140 right: -455px;
7141 -webkit-transition: right 0.3s ease;
7142 -moz-transition: right 0.3s ease;
7143 -o-transition: right 0.3s ease;
7144 transition: right 0.3s ease;
7145 }
7146 }
7147 @media (max-width: 767px) {
7148 .content .content-body .column-right .sidebar.active {
7149 right: 0;
7150 }
7151 }
7152 .content .content-body .column-right .sidebar .sidebar-head {
7153 margin: 0 0 10px;
7154 }
7155 @media (min-width: 768px) and (max-width: 991px) {
7156 .content .content-body .column-right .sidebar .sidebar-head {
7157 font: 14px 'Helvetica', sans-serif;
7158 }
7159 }
7160 .content .content-body .column-right .sidebar .sidebar-head a {
7161 display: inline-block;
7162 float: right;
7163 margin: 0 4px 0 0;
7164 }
7165 .content .content-body .column-right .sidebar .sidebar-content {
7166 margin: 0 0 10px;
7167 }
7168 @media (max-width: 767px) {
7169 .content .content-body .column-right .sidebar .sidebar-content {
7170 padding: 0;
7171 }
7172 }
7173 .content .content-body .column-right .sidebar .sidebar-content ul.tabs {
7174 padding-left: 0;
7175 list-style: none;
7176 margin: 0;
7177 overflow: hidden;
7178 border-left: 1px solid #D5D7D8;
7179 }
7180 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li {
7181 float: left;
7182 }
7183 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a {
7184 display: inline-block;
7185 padding: 10px;
7186 border: 1px solid #D5D7D8;
7187 border-bottom: 0;
7188 border-left: 0;
7189 background: #ffffff;
7190 }
7191 @media (min-width: 992px) and (max-width: 1199px) {
7192 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a {
7193 padding: 10px 8px;
7194 }
7195 }
7196 @media (min-width: 768px) and (max-width: 991px) {
7197 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a {
7198 font: 14px 'Helvetica', sans-serif;
7199 padding: 5px 8px;
7200 }
7201 }
7202 @media (max-width: 767px) {
7203 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a {
7204 font: 14px 'Helvetica', sans-serif;
7205 padding: 5px;
7206 }
7207 }
7208 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a:hover,
7209 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a:active,
7210 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a:focus,
7211 .content .content-body .column-right .sidebar .sidebar-content ul.tabs li a.active {
7212
7213 }
7214 .content .content-body .column-right .sidebar .sidebar-content .tab-contents {
7215 border: 1px solid #D5D7D8;
7216 background: #ffffff;
7217 overflow: auto;
7218 height: 331px;
7219 }
7220 @media (min-width: 768px) and (max-width: 991px) {
7221 .content .content-body .column-right .sidebar .sidebar-content .tab-contents {
7222 height: 341px;
7223 }
7224 }
7225 @media (max-width: 767px) {
7226 .content .content-body .column-right .sidebar .sidebar-content .tab-contents {
7227 height: 350px;
7228 }
7229 }
7230 .content .content-body .column-right .sidebar .sidebar-content .tab-contents div {
7231 display: none;
7232 padding: 10px;
7233 }
7234 .content .content-body .column-right .sidebar .sidebar-content .tab-contents div.active {
7235 display: block;
7236 }
7237 @media (min-width: 768px) and (max-width: 991px) {
7238 .content .content-body .column-right .sidebar .sidebar-feet {
7239 font: 14px 'Helvetica', sans-serif;
7240 }
7241 }
7242 .content .content-body .column-right .sidebar .sidebar-feet a {
7243
7244 }
7245 .content .content-body .column-right .sidebar .sidebar-feet .loaded {
7246 display: inline-block;
7247 float: right;
7248 margin: 0 4px 0 0;
7249 }
7250 .content .content-body .column-right .sidebar .sidebar-feet .loaded span {
7251
7252 }
7253 .content .content-body.minimize {
7254 max-height: 0;
7255 }
7256 /*# sourceMappingURL=style.css.map */