Initial OpenECOMP policy/engine commit
[policy/engine.git] / ecomp-sdk-app / src / main / webapp / app / fusion / external / ebz / sandbox / styles / base.css
1 article, aside, details, figcaption, figure, footer, header, hgroup,
2         main, nav, section, summary {
3         display: block
4 }
5
6 audio, canvas, video {
7         display: inline-block
8 }
9
10 audio:not ([controls] ){
11         display: none;
12         height: 0
13 }
14
15 [hidden], template {
16         display: none
17 }
18
19 html {
20         font-family: sans-serif;
21         -ms-text-size-adjust: 100%;
22         -webkit-text-size-adjust: 100%
23 }
24
25 body {
26         margin: 0
27 }
28
29 a {
30         background: 0 0
31 }
32
33 a:active, a:hover {
34         outline: 0
35 }
36
37 h1 {
38         margin: .67em 0
39 }
40
41 b, strong {
42         font-weight: 700
43 }
44
45 dfn {
46         font-style: italic
47 }
48
49 hr {
50         -moz-box-sizing: content-box;
51         box-sizing: content-box;
52         height: 0
53 }
54
55 mark {
56         background: #ff0;
57         color: #000
58 }
59
60 code, kbd, pre, samp {
61         font-size: 1em
62 }
63
64 pre {
65         white-space: pre-wrap
66 }
67
68 q {
69         quotes: "\201C" "\201D" "\2018" "\2019"
70 }
71
72 sub, sup {
73         font-size: 75%;
74         line-height: 0;
75         position: relative;
76         vertical-align: baseline
77 }
78
79 sup {
80         top: -.5em
81 }
82
83 sub {
84         bottom: -.25em
85 }
86
87 img {
88         border: 0
89 }
90
91 svg:not (:root ){
92         overflow: hidden
93 }
94
95 figure {
96         margin: 0
97 }
98
99 button, input, select, textarea {
100         margin: 0
101 }
102
103 button, select {
104         text-transform: none
105 }
106
107 button, html input[type=button], input[type=reset], input[type=submit] {
108         -webkit-appearance: button;
109         cursor: pointer
110 }
111
112 button[disabled], html input[disabled] {
113         cursor: default
114 }
115
116 input[type=checkbox], input[type=radio] {
117         box-sizing: border-box;
118         padding: 0
119 }
120
121 input[type=search] {
122         -webkit-appearance: textfield
123 }
124
125 input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration
126         {
127         -webkit-appearance: none
128 }
129
130 button::-moz-focus-inner, input::-moz-focus-inner {
131         border: 0;
132         padding: 0
133 }
134
135 textarea {
136         overflow: auto;
137         vertical-align: top
138 }
139
140 table {
141         border-collapse: collapse;
142         border-spacing: 0
143 }
144
145 @media print {
146         * {
147                 text-shadow: none !important;
148                 color: #000 !important;
149                 background: transparent !important;
150                 box-shadow: none !important
151         }
152         a, a:visited {
153                 text-decoration: underline
154         }
155         a[href]:after {
156                 content: " (" attr(href) ")"
157         }
158         abbr[title]:after {
159                 content: " (" attr(title) ")"
160         }
161         a[href^="javascript:"]:after, a[href^="#"]:after {
162                 content: ""
163         }
164         blockquote, pre {
165                 border: 1px solid #999;
166                 page-break-inside: avoid
167         }
168         thead {
169                 display: table-header-group
170         }
171         img, tr {
172                 page-break-inside: avoid
173         }
174         img {
175                 max-width: 100% !important
176         }
177         @page {
178                 margin: 2cm .5cm
179         }
180         h2, h3, p {
181                 orphans: 3;
182                 widows: 3
183         }
184         h2, h3 {
185                 page-break-after: avoid
186         }
187         select {
188                 background: #fff !important
189         }
190         .navbar {
191                 display: none
192         }
193         .table td, .table th {
194                 background-color: #fff !important
195         }
196         .btn>.caret, .dropup>.btn>.caret {
197                 border-top-color: #000 !important
198         }
199         .label {
200                 border: 1px solid #000
201         }
202         .table {
203                 border-collapse: collapse !important
204         }
205         .table-bordered td, .table-bordered th {
206                 border: 1px solid #ddd !important
207         }
208 }
209
210 *, :after, :before {
211         -webkit-box-sizing: border-box;
212         -moz-box-sizing: border-box;
213         box-sizing: border-box
214 }
215
216 html {
217         font-size: 62.5%;
218         -webkit-tap-highlight-color: transparent
219 }
220
221 body {
222         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
223         font-size: 14px;
224         line-height: 1.428571429;
225         color: #333;
226         background-color: #fff
227 }
228
229 button, input, select, textarea {
230         font-family: inherit;
231         font-size: inherit;
232         line-height: inherit
233 }
234
235 a {
236         color: #428bca;
237         text-decoration: none
238 }
239
240 a:focus, a:hover {
241         color: #2a6496;
242         text-decoration: underline
243 }
244
245 a:focus {
246         outline: thin dotted #333;
247         outline: 5px auto -webkit-focus-ring-color;
248         outline-offset: -2px
249 }
250
251 img {
252         vertical-align: middle
253 }
254
255 .img-responsive {
256         display: block;
257         max-width: 100%;
258         height: auto
259 }
260
261 .img-rounded {
262         border-radius: 6px
263 }
264
265 .img-thumbnail, .thumbnail {
266         padding: 4px;
267         line-height: 1.428571429;
268         background-color: #fff;
269         border: 1px solid #ddd;
270         border-radius: 6px;
271         -webkit-transition: all .2s ease-in-out;
272         transition: all .2s ease-in-out;
273         display: inline-block;
274         max-width: 100%;
275         height: auto
276 }
277
278 .img-circle {
279         border-radius: 50%
280 }
281
282 hr {
283         margin-top: 20px;
284         margin-bottom: 20px;
285         border: 0;
286         border-top: 1px solid #eee
287 }
288
289 .sr-only {
290         position: absolute;
291         width: 1px;
292         height: 1px;
293         margin: -1px;
294         padding: 0;
295         overflow: hidden;
296         clip: rect(0, 0, 0, 0);
297         border: 0
298 }
299
300 p {
301         margin: 0 0 10px
302 }
303
304 .lead {
305         margin-bottom: 20px;
306         font-size: 16px;
307         font-weight: 200;
308         line-height: 1.4
309 }
310
311 @media ( min-width :768px) {
312         .lead {
313                 font-size: 21px
314         }
315 }
316
317 .small, small {
318         font-size: 85%
319 }
320
321 cite {
322         font-style: normal
323 }
324
325 .text-muted {
326         color: #999
327 }
328
329 .text-primary {
330         color: #428bca
331 }
332
333 .text-primary:hover {
334         color: #3071a9
335 }
336
337 .text-warning {
338         color: #c09853
339 }
340
341 .text-warning:hover {
342         color: #a47e3c
343 }
344
345 .text-danger {
346         color: #b94a48
347 }
348
349 .text-danger:hover {
350         color: #953b39
351 }
352
353 .text-success {
354         color: #468847
355 }
356
357 .text-success:hover {
358         color: #356635
359 }
360
361 .text-info {
362         color: #3a87ad
363 }
364
365 .text-info:hover {
366         color: #2d6987
367 }
368
369 .text-left {
370         text-align: left
371 }
372
373 .text-right {
374         text-align: right
375 }
376
377 .text-center {
378         text-align: center
379 }
380
381 .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
382         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
383         font-weight: 700;
384         line-height: 1.1;
385         color: inherit
386 }
387
388 .h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small,
389         .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small,
390         h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small,
391         h5 small, h6 .small, h6 small {
392         font-weight: 400;
393         line-height: 1;
394         color: #999
395 }
396
397 h1, h2, h3 {
398         margin-top: 20px;
399         margin-bottom: 10px
400 }
401
402 h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
403         font-size: 65%
404 }
405
406 h4, h5, h6 {
407         margin-top: 10px;
408         margin-bottom: 10px
409 }
410
411 h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
412         font-size: 75%
413 }
414
415 .h1, h1 {
416         font-size: 36px
417 }
418
419 .h2, h2 {
420         font-size: 30px
421 }
422
423 .h3, h3 {
424         font-size: 24px
425 }
426
427 .h4, h4 {
428         font-size: 18px
429 }
430
431 .h5, h5 {
432         font-size: 14px
433 }
434
435 .h6, h6 {
436         font-size: 12px
437 }
438
439 .page-header {
440         padding-bottom: 9px;
441         margin: 40px 0 20px;
442         border-bottom: 1px solid #eee
443 }
444
445 ol, ul {
446         margin-top: 0;
447         margin-bottom: 10px
448 }
449
450 ol ol, ol ul, ul ol, ul ul {
451         margin-bottom: 0
452 }
453
454 .list-inline, .list-unstyled {
455         padding-left: 0;
456         list-style: none
457 }
458
459 .list-inline>li {
460         display: inline-block;
461         padding-left: 5px;
462         padding-right: 5px
463 }
464
465 .list-inline>li:first-child {
466         padding-left: 0
467 }
468
469 dl {
470         margin-bottom: 20px
471 }
472
473 dd, dt {
474         line-height: 1.428571429
475 }
476
477 dt {
478         font-weight: 700
479 }
480
481 dd {
482         margin-left: 0
483 }
484
485 @media ( min-width :768px) {
486         .dl-horizontal dt {
487                 float: left;
488                 width: 160px;
489                 clear: left;
490                 text-align: right;
491                 overflow: hidden;
492                 text-overflow: ellipsis;
493                 white-space: nowrap
494         }
495         .dl-horizontal dd {
496                 margin-left: 180px
497         }
498         .dl-horizontal dd:after, .dl-horizontal dd:before {
499                 content: " ";
500                 display: table
501         }
502         .dl-horizontal dd:after {
503                 clear: both
504         }
505 }
506
507 abbr[data-original-title], abbr[title] {
508         cursor: help;
509         border-bottom: 1px dotted #999
510 }
511
512 abbr.initialism {
513         font-size: 90%;
514         text-transform: uppercase
515 }
516
517 blockquote {
518         padding: 10px 20px;
519         margin: 0 0 20px;
520         border-left: 5px solid #eee
521 }
522
523 blockquote p {
524         font-size: 17.5px;
525         font-weight: 300;
526         line-height: 1.25
527 }
528
529 blockquote p:last-child {
530         margin-bottom: 0
531 }
532
533 blockquote small {
534         display: block;
535         line-height: 1.428571429;
536         color: #999
537 }
538
539 blockquote small:before {
540         content: '\2014 \00A0'
541 }
542
543 blockquote.pull-right {
544         padding-right: 15px;
545         padding-left: 0;
546         border-right: 5px solid #eee;
547         border-left: 0
548 }
549
550 blockquote.pull-right .small, blockquote.pull-right p, blockquote.pull-right small
551         {
552         text-align: right
553 }
554
555 blockquote.pull-right .small:before, blockquote.pull-right small:before
556         {
557         content: ''
558 }
559
560 blockquote.pull-right .small:after, blockquote.pull-right small:after {
561         content: '\00A0 \2014'
562 }
563
564 blockquote:after, blockquote:before {
565         content: ""
566 }
567
568 address {
569         margin-bottom: 20px;
570         font-style: normal;
571         line-height: 1.428571429
572 }
573
574 code, kbd, pre, samp {
575         font-family: Monaco, Menlo, Consolas, "Courier New", monospace
576 }
577
578 code {
579         padding: 2px 4px;
580         font-size: 90%;
581         color: #c7254e;
582         background-color: #f9f2f4;
583         white-space: nowrap;
584         border-radius: 6px
585 }
586
587 pre {
588         display: block;
589         padding: 9.5px;
590         margin: 0 0 10px;
591         font-size: 13px;
592         line-height: 1.428571429;
593         word-break: break-all;
594         word-wrap: break-word;
595         color: #333;
596         background-color: #f5f5f5;
597         border: 1px solid #ccc;
598         border-radius: 6px
599 }
600
601 pre code {
602         padding: 0;
603         font-size: inherit;
604         color: inherit;
605         white-space: pre-wrap;
606         background-color: transparent;
607         border-radius: 0
608 }
609
610 .pre-scrollable {
611         max-height: 340px;
612         overflow-y: scroll
613 }
614
615 .container {
616         margin-right: auto;
617         margin-left: auto;
618         padding-left: 10px;
619         padding-right: 10px
620 }
621
622 .container:after, .container:before {
623         content: " ";
624         display: table
625 }
626
627 .container:after {
628         clear: both
629 }
630
631 .row {
632         margin-left: -10px;
633         margin-right: -10px
634 }
635
636 .row:after, .row:before {
637         content: " ";
638         display: table
639 }
640
641 .row:after {
642         clear: both
643 }
644
645 .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14,
646         .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-2,
647         .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-3,
648         .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9,
649         .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14,
650         .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-2,
651         .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-md-3,
652         .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9,
653         .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14,
654         .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-2,
655         .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-sm-3,
656         .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9,
657         .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14,
658         .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-2,
659         .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-xs-3,
660         .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
661         position: relative;
662         min-height: 1px;
663         padding-left: 10px;
664         padding-right: 10px
665 }
666
667 .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14,
668         .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-2,
669         .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-xs-3,
670         .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
671         float: left
672 }
673
674 .col-xs-1 {
675         width: 4.1666666667%
676 }
677
678 .col-xs-2 {
679         width: 8.3333333333%
680 }
681
682 .col-xs-3 {
683         width: 12.5%
684 }
685
686 .col-xs-4 {
687         width: 16.6666666667%
688 }
689
690 .col-xs-5 {
691         width: 20.8333333333%
692 }
693
694 .col-xs-6 {
695         width: 25%
696 }
697
698 .col-xs-7 {
699         width: 29.1666666667%
700 }
701
702 .col-xs-8 {
703         width: 33.3333333333%
704 }
705
706 .col-xs-9 {
707         width: 37.5%
708 }
709
710 .col-xs-10 {
711         width: 41.6666666667%
712 }
713
714 .col-xs-11 {
715         width: 45.8333333333%
716 }
717
718 .col-xs-12 {
719         width: 50%
720 }
721
722 .col-xs-13 {
723         width: 54.1666666667%
724 }
725
726 .col-xs-14 {
727         width: 58.3333333333%
728 }
729
730 .col-xs-15 {
731         width: 62.5%
732 }
733
734 .col-xs-16 {
735         width: 66.6666666667%
736 }
737
738 .col-xs-17 {
739         width: 70.8333333333%
740 }
741
742 .col-xs-18 {
743         width: 75%
744 }
745
746 .col-xs-19 {
747         width: 79.1666666667%
748 }
749
750 .col-xs-20 {
751         width: 83.3333333333%
752 }
753
754 .col-xs-21 {
755         width: 87.5%
756 }
757
758 .col-xs-22 {
759         width: 91.6666666667%
760 }
761
762 .col-xs-23 {
763         width: 95.8333333333%
764 }
765
766 .col-xs-24 {
767         width: 100%
768 }
769
770 .col-xs-pull-0 {
771         right: 0
772 }
773
774 .col-xs-pull-1 {
775         right: 4.1666666667%
776 }
777
778 .col-xs-pull-2 {
779         right: 8.3333333333%
780 }
781
782 .col-xs-pull-3 {
783         right: 12.5%
784 }
785
786 .col-xs-pull-4 {
787         right: 16.6666666667%
788 }
789
790 .col-xs-pull-5 {
791         right: 20.8333333333%
792 }
793
794 .col-xs-pull-6 {
795         right: 25%
796 }
797
798 .col-xs-pull-7 {
799         right: 29.1666666667%
800 }
801
802 .col-xs-pull-8 {
803         right: 33.3333333333%
804 }
805
806 .col-xs-pull-9 {
807         right: 37.5%
808 }
809
810 .col-xs-pull-10 {
811         right: 41.6666666667%
812 }
813
814 .col-xs-pull-11 {
815         right: 45.8333333333%
816 }
817
818 .col-xs-pull-12 {
819         right: 50%
820 }
821
822 .col-xs-pull-13 {
823         right: 54.1666666667%
824 }
825
826 .col-xs-pull-14 {
827         right: 58.3333333333%
828 }
829
830 .col-xs-pull-15 {
831         right: 62.5%
832 }
833
834 .col-xs-pull-16 {
835         right: 66.6666666667%
836 }
837
838 .col-xs-pull-17 {
839         right: 70.8333333333%
840 }
841
842 .col-xs-pull-18 {
843         right: 75%
844 }
845
846 .col-xs-pull-19 {
847         right: 79.1666666667%
848 }
849
850 .col-xs-pull-20 {
851         right: 83.3333333333%
852 }
853
854 .col-xs-pull-21 {
855         right: 87.5%
856 }
857
858 .col-xs-pull-22 {
859         right: 91.6666666667%
860 }
861
862 .col-xs-pull-23 {
863         right: 95.8333333333%
864 }
865
866 .col-xs-pull-24 {
867         right: 100%
868 }
869
870 .col-xs-push-0 {
871         left: 0
872 }
873
874 .col-xs-push-1 {
875         left: 4.1666666667%
876 }
877
878 .col-xs-push-2 {
879         left: 8.3333333333%
880 }
881
882 .col-xs-push-3 {
883         left: 12.5%
884 }
885
886 .col-xs-push-4 {
887         left: 16.6666666667%
888 }
889
890 .col-xs-push-5 {
891         left: 20.8333333333%
892 }
893
894 .col-xs-push-6 {
895         left: 25%
896 }
897
898 .col-xs-push-7 {
899         left: 29.1666666667%
900 }
901
902 .col-xs-push-8 {
903         left: 33.3333333333%
904 }
905
906 .col-xs-push-9 {
907         left: 37.5%
908 }
909
910 .col-xs-push-10 {
911         left: 41.6666666667%
912 }
913
914 .col-xs-push-11 {
915         left: 45.8333333333%
916 }
917
918 .col-xs-push-12 {
919         left: 50%
920 }
921
922 .col-xs-push-13 {
923         left: 54.1666666667%
924 }
925
926 .col-xs-push-14 {
927         left: 58.3333333333%
928 }
929
930 .col-xs-push-15 {
931         left: 62.5%
932 }
933
934 .col-xs-push-16 {
935         left: 66.6666666667%
936 }
937
938 .col-xs-push-17 {
939         left: 70.8333333333%
940 }
941
942 .col-xs-push-18 {
943         left: 75%
944 }
945
946 .col-xs-push-19 {
947         left: 79.1666666667%
948 }
949
950 .col-xs-push-20 {
951         left: 83.3333333333%
952 }
953
954 .col-xs-push-21 {
955         left: 87.5%
956 }
957
958 .col-xs-push-22 {
959         left: 91.6666666667%
960 }
961
962 .col-xs-push-23 {
963         left: 95.8333333333%
964 }
965
966 .col-xs-push-24 {
967         left: 100%
968 }
969
970 .col-xs-offset-0 {
971         margin-left: 0
972 }
973
974 .col-xs-offset-1 {
975         margin-left: 4.1666666667%
976 }
977
978 .col-xs-offset-2 {
979         margin-left: 8.3333333333%
980 }
981
982 .col-xs-offset-3 {
983         margin-left: 12.5%
984 }
985
986 .col-xs-offset-4 {
987         margin-left: 16.6666666667%
988 }
989
990 .col-xs-offset-5 {
991         margin-left: 20.8333333333%
992 }
993
994 .col-xs-offset-6 {
995         margin-left: 25%
996 }
997
998 .col-xs-offset-7 {
999         margin-left: 29.1666666667%
1000 }
1001
1002 .col-xs-offset-8 {
1003         margin-left: 33.3333333333%
1004 }
1005
1006 .col-xs-offset-9 {
1007         margin-left: 37.5%
1008 }
1009
1010 .col-xs-offset-10 {
1011         margin-left: 41.6666666667%
1012 }
1013
1014 .col-xs-offset-11 {
1015         margin-left: 45.8333333333%
1016 }
1017
1018 .col-xs-offset-12 {
1019         margin-left: 50%
1020 }
1021
1022 .col-xs-offset-13 {
1023         margin-left: 54.1666666667%
1024 }
1025
1026 .col-xs-offset-14 {
1027         margin-left: 58.3333333333%
1028 }
1029
1030 .col-xs-offset-15 {
1031         margin-left: 62.5%
1032 }
1033
1034 .col-xs-offset-16 {
1035         margin-left: 66.6666666667%
1036 }
1037
1038 .col-xs-offset-17 {
1039         margin-left: 70.8333333333%
1040 }
1041
1042 .col-xs-offset-18 {
1043         margin-left: 75%
1044 }
1045
1046 .col-xs-offset-19 {
1047         margin-left: 79.1666666667%
1048 }
1049
1050 .col-xs-offset-20 {
1051         margin-left: 83.3333333333%
1052 }
1053
1054 .col-xs-offset-21 {
1055         margin-left: 87.5%
1056 }
1057
1058 .col-xs-offset-22 {
1059         margin-left: 91.6666666667%
1060 }
1061
1062 .col-xs-offset-23 {
1063         margin-left: 95.8333333333%
1064 }
1065
1066 .col-xs-offset-24 {
1067         margin-left: 100%
1068 }
1069
1070 @media ( min-width :768px) {
1071         .container {
1072                 width: 740px
1073         }
1074         .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14,
1075                 .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-2,
1076                 .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-sm-3,
1077                 .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
1078                 float: left
1079         }
1080         .col-sm-1 {
1081                 width: 4.1666666667%
1082         }
1083         .col-sm-2 {
1084                 width: 8.3333333333%
1085         }
1086         .col-sm-3 {
1087                 width: 12.5%
1088         }
1089         .col-sm-4 {
1090                 width: 16.6666666667%
1091         }
1092         .col-sm-5 {
1093                 width: 20.8333333333%
1094         }
1095         .col-sm-6 {
1096                 width: 25%
1097         }
1098         .col-sm-7 {
1099                 width: 29.1666666667%
1100         }
1101         .col-sm-8 {
1102                 width: 33.3333333333%
1103         }
1104         .col-sm-9 {
1105                 width: 37.5%
1106         }
1107         .col-sm-10 {
1108                 width: 41.6666666667%
1109         }
1110         .col-sm-11 {
1111                 width: 45.8333333333%
1112         }
1113         .col-sm-12 {
1114                 width: 50%
1115         }
1116         .col-sm-13 {
1117                 width: 54.1666666667%
1118         }
1119         .col-sm-14 {
1120                 width: 58.3333333333%
1121         }
1122         .col-sm-15 {
1123                 width: 62.5%
1124         }
1125         .col-sm-16 {
1126                 width: 66.6666666667%
1127         }
1128         .col-sm-17 {
1129                 width: 70.8333333333%
1130         }
1131         .col-sm-18 {
1132                 width: 75%
1133         }
1134         .col-sm-19 {
1135                 width: 79.1666666667%
1136         }
1137         .col-sm-20 {
1138                 width: 83.3333333333%
1139         }
1140         .col-sm-21 {
1141                 width: 87.5%
1142         }
1143         .col-sm-22 {
1144                 width: 91.6666666667%
1145         }
1146         .col-sm-23 {
1147                 width: 95.8333333333%
1148         }
1149         .col-sm-24 {
1150                 width: 100%
1151         }
1152         .col-sm-pull-0 {
1153                 right: 0
1154         }
1155         .col-sm-pull-1 {
1156                 right: 4.1666666667%
1157         }
1158         .col-sm-pull-2 {
1159                 right: 8.3333333333%
1160         }
1161         .col-sm-pull-3 {
1162                 right: 12.5%
1163         }
1164         .col-sm-pull-4 {
1165                 right: 16.6666666667%
1166         }
1167         .col-sm-pull-5 {
1168                 right: 20.8333333333%
1169         }
1170         .col-sm-pull-6 {
1171                 right: 25%
1172         }
1173         .col-sm-pull-7 {
1174                 right: 29.1666666667%
1175         }
1176         .col-sm-pull-8 {
1177                 right: 33.3333333333%
1178         }
1179         .col-sm-pull-9 {
1180                 right: 37.5%
1181         }
1182         .col-sm-pull-10 {
1183                 right: 41.6666666667%
1184         }
1185         .col-sm-pull-11 {
1186                 right: 45.8333333333%
1187         }
1188         .col-sm-pull-12 {
1189                 right: 50%
1190         }
1191         .col-sm-pull-13 {
1192                 right: 54.1666666667%
1193         }
1194         .col-sm-pull-14 {
1195                 right: 58.3333333333%
1196         }
1197         .col-sm-pull-15 {
1198                 right: 62.5%
1199         }
1200         .col-sm-pull-16 {
1201                 right: 66.6666666667%
1202         }
1203         .col-sm-pull-17 {
1204                 right: 70.8333333333%
1205         }
1206         .col-sm-pull-18 {
1207                 right: 75%
1208         }
1209         .col-sm-pull-19 {
1210                 right: 79.1666666667%
1211         }
1212         .col-sm-pull-20 {
1213                 right: 83.3333333333%
1214         }
1215         .col-sm-pull-21 {
1216                 right: 87.5%
1217         }
1218         .col-sm-pull-22 {
1219                 right: 91.6666666667%
1220         }
1221         .col-sm-pull-23 {
1222                 right: 95.8333333333%
1223         }
1224         .col-sm-pull-24 {
1225                 right: 100%
1226         }
1227         .col-sm-push-0 {
1228                 left: 0
1229         }
1230         .col-sm-push-1 {
1231                 left: 4.1666666667%
1232         }
1233         .col-sm-push-2 {
1234                 left: 8.3333333333%
1235         }
1236         .col-sm-push-3 {
1237                 left: 12.5%
1238         }
1239         .col-sm-push-4 {
1240                 left: 16.6666666667%
1241         }
1242         .col-sm-push-5 {
1243                 left: 20.8333333333%
1244         }
1245         .col-sm-push-6 {
1246                 left: 25%
1247         }
1248         .col-sm-push-7 {
1249                 left: 29.1666666667%
1250         }
1251         .col-sm-push-8 {
1252                 left: 33.3333333333%
1253         }
1254         .col-sm-push-9 {
1255                 left: 37.5%
1256         }
1257         .col-sm-push-10 {
1258                 left: 41.6666666667%
1259         }
1260         .col-sm-push-11 {
1261                 left: 45.8333333333%
1262         }
1263         .col-sm-push-12 {
1264                 left: 50%
1265         }
1266         .col-sm-push-13 {
1267                 left: 54.1666666667%
1268         }
1269         .col-sm-push-14 {
1270                 left: 58.3333333333%
1271         }
1272         .col-sm-push-15 {
1273                 left: 62.5%
1274         }
1275         .col-sm-push-16 {
1276                 left: 66.6666666667%
1277         }
1278         .col-sm-push-17 {
1279                 left: 70.8333333333%
1280         }
1281         .col-sm-push-18 {
1282                 left: 75%
1283         }
1284         .col-sm-push-19 {
1285                 left: 79.1666666667%
1286         }
1287         .col-sm-push-20 {
1288                 left: 83.3333333333%
1289         }
1290         .col-sm-push-21 {
1291                 left: 87.5%
1292         }
1293         .col-sm-push-22 {
1294                 left: 91.6666666667%
1295         }
1296         .col-sm-push-23 {
1297                 left: 95.8333333333%
1298         }
1299         .col-sm-push-24 {
1300                 left: 100%
1301         }
1302         .col-sm-offset-0 {
1303                 margin-left: 0
1304         }
1305         .col-sm-offset-1 {
1306                 margin-left: 4.1666666667%
1307         }
1308         .col-sm-offset-2 {
1309                 margin-left: 8.3333333333%
1310         }
1311         .col-sm-offset-3 {
1312                 margin-left: 12.5%
1313         }
1314         .col-sm-offset-4 {
1315                 margin-left: 16.6666666667%
1316         }
1317         .col-sm-offset-5 {
1318                 margin-left: 20.8333333333%
1319         }
1320         .col-sm-offset-6 {
1321                 margin-left: 25%
1322         }
1323         .col-sm-offset-7 {
1324                 margin-left: 29.1666666667%
1325         }
1326         .col-sm-offset-8 {
1327                 margin-left: 33.3333333333%
1328         }
1329         .col-sm-offset-9 {
1330                 margin-left: 37.5%
1331         }
1332         .col-sm-offset-10 {
1333                 margin-left: 41.6666666667%
1334         }
1335         .col-sm-offset-11 {
1336                 margin-left: 45.8333333333%
1337         }
1338         .col-sm-offset-12 {
1339                 margin-left: 50%
1340         }
1341         .col-sm-offset-13 {
1342                 margin-left: 54.1666666667%
1343         }
1344         .col-sm-offset-14 {
1345                 margin-left: 58.3333333333%
1346         }
1347         .col-sm-offset-15 {
1348                 margin-left: 62.5%
1349         }
1350         .col-sm-offset-16 {
1351                 margin-left: 66.6666666667%
1352         }
1353         .col-sm-offset-17 {
1354                 margin-left: 70.8333333333%
1355         }
1356         .col-sm-offset-18 {
1357                 margin-left: 75%
1358         }
1359         .col-sm-offset-19 {
1360                 margin-left: 79.1666666667%
1361         }
1362         .col-sm-offset-20 {
1363                 margin-left: 83.3333333333%
1364         }
1365         .col-sm-offset-21 {
1366                 margin-left: 87.5%
1367         }
1368         .col-sm-offset-22 {
1369                 margin-left: 91.6666666667%
1370         }
1371         .col-sm-offset-23 {
1372                 margin-left: 95.8333333333%
1373         }
1374         .col-sm-offset-24 {
1375                 margin-left: 100%
1376         }
1377 }
1378
1379 @media ( min-width :992px) {
1380         .container {
1381                 width: 980px
1382         }
1383         .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14,
1384                 .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-2,
1385                 .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-md-3,
1386                 .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
1387                 float: left
1388         }
1389         .col-md-1 {
1390                 width: 4.1666666667%
1391         }
1392         .col-md-2 {
1393                 width: 8.3333333333%
1394         }
1395         .col-md-3 {
1396                 width: 12.5%
1397         }
1398         .col-md-4 {
1399                 width: 16.6666666667%
1400         }
1401         .col-md-5 {
1402                 width: 20.8333333333%
1403         }
1404         .col-md-6 {
1405                 width: 25%
1406         }
1407         .col-md-7 {
1408                 width: 29.1666666667%
1409         }
1410         .col-md-8 {
1411                 width: 33.3333333333%
1412         }
1413         .col-md-9 {
1414                 width: 37.5%
1415         }
1416         .col-md-10 {
1417                 width: 41.6666666667%
1418         }
1419         .col-md-11 {
1420                 width: 45.8333333333%
1421         }
1422         .col-md-12 {
1423                 width: 50%
1424         }
1425         .col-md-13 {
1426                 width: 54.1666666667%
1427         }
1428         .col-md-14 {
1429                 width: 58.3333333333%
1430         }
1431         .col-md-15 {
1432                 width: 62.5%
1433         }
1434         .col-md-16 {
1435                 width: 66.6666666667%
1436         }
1437         .col-md-17 {
1438                 width: 70.8333333333%
1439         }
1440         .col-md-18 {
1441                 width: 75%
1442         }
1443         .col-md-19 {
1444                 width: 79.1666666667%
1445         }
1446         .col-md-20 {
1447                 width: 83.3333333333%
1448         }
1449         .col-md-21 {
1450                 width: 87.5%
1451         }
1452         .col-md-22 {
1453                 width: 91.6666666667%
1454         }
1455         .col-md-23 {
1456                 width: 95.8333333333%
1457         }
1458         .col-md-24 {
1459                 width: 100%
1460         }
1461         .col-md-pull-0 {
1462                 right: 0
1463         }
1464         .col-md-pull-1 {
1465                 right: 4.1666666667%
1466         }
1467         .col-md-pull-2 {
1468                 right: 8.3333333333%
1469         }
1470         .col-md-pull-3 {
1471                 right: 12.5%
1472         }
1473         .col-md-pull-4 {
1474                 right: 16.6666666667%
1475         }
1476         .col-md-pull-5 {
1477                 right: 20.8333333333%
1478         }
1479         .col-md-pull-6 {
1480                 right: 25%
1481         }
1482         .col-md-pull-7 {
1483                 right: 29.1666666667%
1484         }
1485         .col-md-pull-8 {
1486                 right: 33.3333333333%
1487         }
1488         .col-md-pull-9 {
1489                 right: 37.5%
1490         }
1491         .col-md-pull-10 {
1492                 right: 41.6666666667%
1493         }
1494         .col-md-pull-11 {
1495                 right: 45.8333333333%
1496         }
1497         .col-md-pull-12 {
1498                 right: 50%
1499         }
1500         .col-md-pull-13 {
1501                 right: 54.1666666667%
1502         }
1503         .col-md-pull-14 {
1504                 right: 58.3333333333%
1505         }
1506         .col-md-pull-15 {
1507                 right: 62.5%
1508         }
1509         .col-md-pull-16 {
1510                 right: 66.6666666667%
1511         }
1512         .col-md-pull-17 {
1513                 right: 70.8333333333%
1514         }
1515         .col-md-pull-18 {
1516                 right: 75%
1517         }
1518         .col-md-pull-19 {
1519                 right: 79.1666666667%
1520         }
1521         .col-md-pull-20 {
1522                 right: 83.3333333333%
1523         }
1524         .col-md-pull-21 {
1525                 right: 87.5%
1526         }
1527         .col-md-pull-22 {
1528                 right: 91.6666666667%
1529         }
1530         .col-md-pull-23 {
1531                 right: 95.8333333333%
1532         }
1533         .col-md-pull-24 {
1534                 right: 100%
1535         }
1536         .col-md-push-0 {
1537                 left: 0
1538         }
1539         .col-md-push-1 {
1540                 left: 4.1666666667%
1541         }
1542         .col-md-push-2 {
1543                 left: 8.3333333333%
1544         }
1545         .col-md-push-3 {
1546                 left: 12.5%
1547         }
1548         .col-md-push-4 {
1549                 left: 16.6666666667%
1550         }
1551         .col-md-push-5 {
1552                 left: 20.8333333333%
1553         }
1554         .col-md-push-6 {
1555                 left: 25%
1556         }
1557         .col-md-push-7 {
1558                 left: 29.1666666667%
1559         }
1560         .col-md-push-8 {
1561                 left: 33.3333333333%
1562         }
1563         .col-md-push-9 {
1564                 left: 37.5%
1565         }
1566         .col-md-push-10 {
1567                 left: 41.6666666667%
1568         }
1569         .col-md-push-11 {
1570                 left: 45.8333333333%
1571         }
1572         .col-md-push-12 {
1573                 left: 50%
1574         }
1575         .col-md-push-13 {
1576                 left: 54.1666666667%
1577         }
1578         .col-md-push-14 {
1579                 left: 58.3333333333%
1580         }
1581         .col-md-push-15 {
1582                 left: 62.5%
1583         }
1584         .col-md-push-16 {
1585                 left: 66.6666666667%
1586         }
1587         .col-md-push-17 {
1588                 left: 70.8333333333%
1589         }
1590         .col-md-push-18 {
1591                 left: 75%
1592         }
1593         .col-md-push-19 {
1594                 left: 79.1666666667%
1595         }
1596         .col-md-push-20 {
1597                 left: 83.3333333333%
1598         }
1599         .col-md-push-21 {
1600                 left: 87.5%
1601         }
1602         .col-md-push-22 {
1603                 left: 91.6666666667%
1604         }
1605         .col-md-push-23 {
1606                 left: 95.8333333333%
1607         }
1608         .col-md-push-24 {
1609                 left: 100%
1610         }
1611         .col-md-offset-0 {
1612                 margin-left: 0
1613         }
1614         .col-md-offset-1 {
1615                 margin-left: 4.1666666667%
1616         }
1617         .col-md-offset-2 {
1618                 margin-left: 8.3333333333%
1619         }
1620         .col-md-offset-3 {
1621                 margin-left: 12.5%
1622         }
1623         .col-md-offset-4 {
1624                 margin-left: 16.6666666667%
1625         }
1626         .col-md-offset-5 {
1627                 margin-left: 20.8333333333%
1628         }
1629         .col-md-offset-6 {
1630                 margin-left: 25%
1631         }
1632         .col-md-offset-7 {
1633                 margin-left: 29.1666666667%
1634         }
1635         .col-md-offset-8 {
1636                 margin-left: 33.3333333333%
1637         }
1638         .col-md-offset-9 {
1639                 margin-left: 37.5%
1640         }
1641         .col-md-offset-10 {
1642                 margin-left: 41.6666666667%
1643         }
1644         .col-md-offset-11 {
1645                 margin-left: 45.8333333333%
1646         }
1647         .col-md-offset-12 {
1648                 margin-left: 50%
1649         }
1650         .col-md-offset-13 {
1651                 margin-left: 54.1666666667%
1652         }
1653         .col-md-offset-14 {
1654                 margin-left: 58.3333333333%
1655         }
1656         .col-md-offset-15 {
1657                 margin-left: 62.5%
1658         }
1659         .col-md-offset-16 {
1660                 margin-left: 66.6666666667%
1661         }
1662         .col-md-offset-17 {
1663                 margin-left: 70.8333333333%
1664         }
1665         .col-md-offset-18 {
1666                 margin-left: 75%
1667         }
1668         .col-md-offset-19 {
1669                 margin-left: 79.1666666667%
1670         }
1671         .col-md-offset-20 {
1672                 margin-left: 83.3333333333%
1673         }
1674         .col-md-offset-21 {
1675                 margin-left: 87.5%
1676         }
1677         .col-md-offset-22 {
1678                 margin-left: 91.6666666667%
1679         }
1680         .col-md-offset-23 {
1681                 margin-left: 95.8333333333%
1682         }
1683         .col-md-offset-24 {
1684                 margin-left: 100%
1685         }
1686 }
1687
1688 @media ( min-width :768px) {
1689         .container {
1690                 width: 980px
1691         }
1692         .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14,
1693                 .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-2,
1694                 .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-3,
1695                 .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
1696                 float: left
1697         }
1698         .col-lg-1 {
1699                 width: 4.1666666667%
1700         }
1701         .col-lg-2 {
1702                 width: 8.3333333333%
1703         }
1704         .col-lg-3 {
1705                 width: 12.5%
1706         }
1707         .col-lg-4 {
1708                 width: 16.6666666667%
1709         }
1710         .col-lg-5 {
1711                 width: 20.8333333333%
1712         }
1713         .col-lg-6 {
1714                 width: 25%
1715         }
1716         .col-lg-7 {
1717                 width: 29.1666666667%
1718         }
1719         .col-lg-8 {
1720                 width: 33.3333333333%
1721         }
1722         .col-lg-9 {
1723                 width: 37.5%
1724         }
1725         .col-lg-10 {
1726                 width: 41.6666666667%
1727         }
1728         .col-lg-11 {
1729                 width: 45.8333333333%
1730         }
1731         .col-lg-12 {
1732                 width: 50%
1733         }
1734         .col-lg-13 {
1735                 width: 54.1666666667%
1736         }
1737         .col-lg-14 {
1738                 width: 58.3333333333%
1739         }
1740         .col-lg-15 {
1741                 width: 62.5%
1742         }
1743         .col-lg-16 {
1744                 width: 66.6666666667%
1745         }
1746         .col-lg-17 {
1747                 width: 70.8333333333%
1748         }
1749         .col-lg-18 {
1750                 width: 75%
1751         }
1752         .col-lg-19 {
1753                 width: 79.1666666667%
1754         }
1755         .col-lg-20 {
1756                 width: 83.3333333333%
1757         }
1758         .col-lg-21 {
1759                 width: 87.5%
1760         }
1761         .col-lg-22 {
1762                 width: 91.6666666667%
1763         }
1764         .col-lg-23 {
1765                 width: 95.8333333333%
1766         }
1767         .col-lg-24 {
1768                 width: 100%
1769         }
1770         .col-lg-pull-0 {
1771                 right: 0
1772         }
1773         .col-lg-pull-1 {
1774                 right: 4.1666666667%
1775         }
1776         .col-lg-pull-2 {
1777                 right: 8.3333333333%
1778         }
1779         .col-lg-pull-3 {
1780                 right: 12.5%
1781         }
1782         .col-lg-pull-4 {
1783                 right: 16.6666666667%
1784         }
1785         .col-lg-pull-5 {
1786                 right: 20.8333333333%
1787         }
1788         .col-lg-pull-6 {
1789                 right: 25%
1790         }
1791         .col-lg-pull-7 {
1792                 right: 29.1666666667%
1793         }
1794         .col-lg-pull-8 {
1795                 right: 33.3333333333%
1796         }
1797         .col-lg-pull-9 {
1798                 right: 37.5%
1799         }
1800         .col-lg-pull-10 {
1801                 right: 41.6666666667%
1802         }
1803         .col-lg-pull-11 {
1804                 right: 45.8333333333%
1805         }
1806         .col-lg-pull-12 {
1807                 right: 50%
1808         }
1809         .col-lg-pull-13 {
1810                 right: 54.1666666667%
1811         }
1812         .col-lg-pull-14 {
1813                 right: 58.3333333333%
1814         }
1815         .col-lg-pull-15 {
1816                 right: 62.5%
1817         }
1818         .col-lg-pull-16 {
1819                 right: 66.6666666667%
1820         }
1821         .col-lg-pull-17 {
1822                 right: 70.8333333333%
1823         }
1824         .col-lg-pull-18 {
1825                 right: 75%
1826         }
1827         .col-lg-pull-19 {
1828                 right: 79.1666666667%
1829         }
1830         .col-lg-pull-20 {
1831                 right: 83.3333333333%
1832         }
1833         .col-lg-pull-21 {
1834                 right: 87.5%
1835         }
1836         .col-lg-pull-22 {
1837                 right: 91.6666666667%
1838         }
1839         .col-lg-pull-23 {
1840                 right: 95.8333333333%
1841         }
1842         .col-lg-pull-24 {
1843                 right: 100%
1844         }
1845         .col-lg-push-0 {
1846                 left: 0
1847         }
1848         .col-lg-push-1 {
1849                 left: 4.1666666667%
1850         }
1851         .col-lg-push-2 {
1852                 left: 8.3333333333%
1853         }
1854         .col-lg-push-3 {
1855                 left: 12.5%
1856         }
1857         .col-lg-push-4 {
1858                 left: 16.6666666667%
1859         }
1860         .col-lg-push-5 {
1861                 left: 20.8333333333%
1862         }
1863         .col-lg-push-6 {
1864                 left: 25%
1865         }
1866         .col-lg-push-7 {
1867                 left: 29.1666666667%
1868         }
1869         .col-lg-push-8 {
1870                 left: 33.3333333333%
1871         }
1872         .col-lg-push-9 {
1873                 left: 37.5%
1874         }
1875         .col-lg-push-10 {
1876                 left: 41.6666666667%
1877         }
1878         .col-lg-push-11 {
1879                 left: 45.8333333333%
1880         }
1881         .col-lg-push-12 {
1882                 left: 50%
1883         }
1884         .col-lg-push-13 {
1885                 left: 54.1666666667%
1886         }
1887         .col-lg-push-14 {
1888                 left: 58.3333333333%
1889         }
1890         .col-lg-push-15 {
1891                 left: 62.5%
1892         }
1893         .col-lg-push-16 {
1894                 left: 66.6666666667%
1895         }
1896         .col-lg-push-17 {
1897                 left: 70.8333333333%
1898         }
1899         .col-lg-push-18 {
1900                 left: 75%
1901         }
1902         .col-lg-push-19 {
1903                 left: 79.1666666667%
1904         }
1905         .col-lg-push-20 {
1906                 left: 83.3333333333%
1907         }
1908         .col-lg-push-21 {
1909                 left: 87.5%
1910         }
1911         .col-lg-push-22 {
1912                 left: 91.6666666667%
1913         }
1914         .col-lg-push-23 {
1915                 left: 95.8333333333%
1916         }
1917         .col-lg-push-24 {
1918                 left: 100%
1919         }
1920         .col-lg-offset-0 {
1921                 margin-left: 0
1922         }
1923         .col-lg-offset-1 {
1924                 margin-left: 4.1666666667%
1925         }
1926         .col-lg-offset-2 {
1927                 margin-left: 8.3333333333%
1928         }
1929         .col-lg-offset-3 {
1930                 margin-left: 12.5%
1931         }
1932         .col-lg-offset-4 {
1933                 margin-left: 16.6666666667%
1934         }
1935         .col-lg-offset-5 {
1936                 margin-left: 20.8333333333%
1937         }
1938         .col-lg-offset-6 {
1939                 margin-left: 25%
1940         }
1941         .col-lg-offset-7 {
1942                 margin-left: 29.1666666667%
1943         }
1944         .col-lg-offset-8 {
1945                 margin-left: 33.3333333333%
1946         }
1947         .col-lg-offset-9 {
1948                 margin-left: 37.5%
1949         }
1950         .col-lg-offset-10 {
1951                 margin-left: 41.6666666667%
1952         }
1953         .col-lg-offset-11 {
1954                 margin-left: 45.8333333333%
1955         }
1956         .col-lg-offset-12 {
1957                 margin-left: 50%
1958         }
1959         .col-lg-offset-13 {
1960                 margin-left: 54.1666666667%
1961         }
1962         .col-lg-offset-14 {
1963                 margin-left: 58.3333333333%
1964         }
1965         .col-lg-offset-15 {
1966                 margin-left: 62.5%
1967         }
1968         .col-lg-offset-16 {
1969                 margin-left: 66.6666666667%
1970         }
1971         .col-lg-offset-17 {
1972                 margin-left: 70.8333333333%
1973         }
1974         .col-lg-offset-18 {
1975                 margin-left: 75%
1976         }
1977         .col-lg-offset-19 {
1978                 margin-left: 79.1666666667%
1979         }
1980         .col-lg-offset-20 {
1981                 margin-left: 83.3333333333%
1982         }
1983         .col-lg-offset-21 {
1984                 margin-left: 87.5%
1985         }
1986         .col-lg-offset-22 {
1987                 margin-left: 91.6666666667%
1988         }
1989         .col-lg-offset-23 {
1990                 margin-left: 95.8333333333%
1991         }
1992         .col-lg-offset-24 {
1993                 margin-left: 100%
1994         }
1995 }
1996
1997 table {
1998         max-width: 100%;
1999         background-color: transparent
2000 }
2001
2002 th {
2003         text-align: left
2004 }
2005
2006 .table {
2007         width: 100%;
2008         margin-bottom: 20px
2009 }
2010
2011 .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th,
2012         .table>thead>tr>td, .table>thead>tr>th {
2013         padding: 8px;
2014         line-height: 1.428571429;
2015         vertical-align: top;
2016         border-top: 1px solid #ddd
2017 }
2018
2019 .table>thead>tr>th {
2020         vertical-align: bottom;
2021         border-bottom: 2px solid #ddd
2022 }
2023
2024 .table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th,
2025         .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th,
2026         .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th
2027         {
2028         border-top: 0
2029 }
2030
2031 .table>tbody+tbody {
2032         border-top: 2px solid #ddd
2033 }
2034
2035 .table .table {
2036         background-color: #fff
2037 }
2038
2039 .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th,
2040         .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th,
2041         .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {
2042         padding: 5px
2043 }
2044
2045 .table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th,
2046         .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th,
2047         .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
2048         border: 1px solid #ddd
2049 }
2050
2051 .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
2052         border-bottom-width: 2px
2053 }
2054
2055 .table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th
2056         {
2057         background-color: #f9f9f9
2058 }
2059
2060 .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
2061         background-color: #f5f5f5
2062 }
2063
2064 table col[class*=col-] {
2065         float: none;
2066         display: table-column
2067 }
2068
2069 table td[class*=col-], table th[class*=col-] {
2070         float: none;
2071         display: table-cell
2072 }
2073
2074 .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active,
2075         .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th,
2076         .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td,
2077         .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active
2078         {
2079         background-color: #f5f5f5
2080 }
2081
2082 .table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success,
2083         .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th,
2084         .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td,
2085         .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success
2086         {
2087         background-color: #dff0d8
2088 }
2089
2090 .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th,
2091         .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover
2092         {
2093         background-color: #d0e9c6
2094 }
2095
2096 .table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger,
2097         .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th,
2098         .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td,
2099         .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger
2100         {
2101         background-color: #f2dede
2102 }
2103
2104 .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th,
2105         .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover
2106         {
2107         background-color: #ebcccc
2108 }
2109
2110 .table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning,
2111         .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th,
2112         .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td,
2113         .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning
2114         {
2115         background-color: #fcf8e3
2116 }
2117
2118 .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th,
2119         .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover
2120         {
2121         background-color: #faf2cc
2122 }
2123
2124 @media ( max-width :767px) {
2125         .table-responsive {
2126                 width: 100%;
2127                 margin-bottom: 15px;
2128                 overflow-y: hidden;
2129                 overflow-x: scroll;
2130                 -ms-overflow-style: -ms-autohiding-scrollbar;
2131                 border: 1px solid #ddd;
2132                 -webkit-overflow-scrolling: touch
2133         }
2134         .table-responsive>.table {
2135                 margin-bottom: 0
2136         }
2137         .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th,
2138                 .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th,
2139                 .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th
2140                 {
2141                 white-space: nowrap
2142         }
2143         .table-responsive>.table-bordered {
2144                 border: 0
2145         }
2146         .table-responsive>.table-bordered>tbody>tr>td:first-child,
2147                 .table-responsive>.table-bordered>tbody>tr>th:first-child,
2148                 .table-responsive>.table-bordered>tfoot>tr>td:first-child,
2149                 .table-responsive>.table-bordered>tfoot>tr>th:first-child,
2150                 .table-responsive>.table-bordered>thead>tr>td:first-child,
2151                 .table-responsive>.table-bordered>thead>tr>th:first-child {
2152                 border-left: 0
2153         }
2154         .table-responsive>.table-bordered>tbody>tr>td:last-child,
2155                 .table-responsive>.table-bordered>tbody>tr>th:last-child,
2156                 .table-responsive>.table-bordered>tfoot>tr>td:last-child,
2157                 .table-responsive>.table-bordered>tfoot>tr>th:last-child,
2158                 .table-responsive>.table-bordered>thead>tr>td:last-child,
2159                 .table-responsive>.table-bordered>thead>tr>th:last-child {
2160                 border-right: 0
2161         }
2162         .table-responsive>.table-bordered>tbody>tr:last-child>td,
2163                 .table-responsive>.table-bordered>tbody>tr:last-child>th,
2164                 .table-responsive>.table-bordered>tfoot>tr:last-child>td,
2165                 .table-responsive>.table-bordered>tfoot>tr:last-child>th {
2166                 border-bottom: 0
2167         }
2168 }
2169
2170 fieldset {
2171         padding: 0;
2172         margin: 0;
2173         border: 0
2174 }
2175
2176 legend {
2177         display: block;
2178         width: 100%;
2179         padding: 0;
2180         margin-bottom: 20px;
2181         font-size: 21px;
2182         line-height: inherit;
2183         color: #333;
2184         border: 0;
2185         border-bottom: 1px solid #e5e5e5
2186 }
2187
2188 label {
2189         display: inline-block;
2190         margin-bottom: 5px;
2191         font-weight: 700
2192 }
2193
2194 input[type=search] {
2195         -webkit-box-sizing: border-box;
2196         -moz-box-sizing: border-box;
2197         box-sizing: border-box
2198 }
2199
2200 input[type=checkbox], input[type=radio] {
2201         margin: 4px 0 0;
2202         margin-top: 1px \9;
2203         line-height: normal
2204 }
2205
2206 input[type=file] {
2207         display: block
2208 }
2209
2210 select[multiple], select[size] {
2211         height: auto
2212 }
2213
2214 select optgroup {
2215         font-size: inherit;
2216         font-style: inherit;
2217         font-family: inherit
2218 }
2219
2220 input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus
2221         {
2222         outline: thin dotted #333;
2223         outline: 5px auto -webkit-focus-ring-color;
2224         outline-offset: -2px
2225 }
2226
2227 input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button
2228         {
2229         height: auto
2230 }
2231
2232 output {
2233         display: block;
2234         padding-top: 7px;
2235         font-size: 14px;
2236         line-height: 1.428571429;
2237         color: #555;
2238         vertical-align: middle
2239 }
2240
2241 .form-control {
2242         display: block;
2243         width: 100%;
2244         height: 34px;
2245         padding: 6px 12px;
2246         font-size: 14px;
2247         line-height: 1.428571429;
2248         color: #555;
2249         vertical-align: middle;
2250         background-color: #fff;
2251         background-image: none;
2252         border: 1px solid #ccc;
2253         border-radius: 6px;
2254         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2255         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2256         -webkit-transition: border-color ease-in-out .15s, box-shadow
2257                 ease-in-out .15s;
2258         transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
2259 }
2260
2261 .form-control:focus {
2262         border-color: #66afe9;
2263         outline: 0;
2264         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
2265                 rgba(102, 175, 233, .6);
2266         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
2267                 rgba(102, 175, 233, .6)
2268 }
2269
2270 .form-control:-moz-placeholder {
2271         color: #999
2272 }
2273
2274 .form-control::-moz-placeholder {
2275         color: #999
2276 }
2277
2278 .form-control:-ms-input-placeholder {
2279         color: #999
2280 }
2281
2282 .form-control::-webkit-input-placeholder {
2283         color: #999
2284 }
2285
2286 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
2287         {
2288         cursor: not-allowed;
2289         background-color: #eee
2290 }
2291
2292 textarea.form-control {
2293         height: auto
2294 }
2295
2296 .form-group {
2297         margin-bottom: 15px
2298 }
2299
2300 .checkbox, .radio {
2301         display: block;
2302         min-height: 20px;
2303         margin-top: 10px;
2304         margin-bottom: 10px;
2305         padding-left: 20px;
2306         vertical-align: middle
2307 }
2308
2309 .checkbox label, .radio label {
2310         display: inline;
2311         margin-bottom: 0;
2312         font-weight: 400;
2313         cursor: pointer
2314 }
2315
2316 .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox],
2317         .radio input[type=radio], .radio-inline input[type=radio] {
2318         float: left;
2319         margin-left: -20px
2320 }
2321
2322 .checkbox+.checkbox, .radio+.radio {
2323         margin-top: -5px
2324 }
2325
2326 .checkbox-inline, .radio-inline {
2327         display: inline-block;
2328         padding-left: 20px;
2329         margin-bottom: 0;
2330         vertical-align: middle;
2331         font-weight: 400;
2332         cursor: pointer
2333 }
2334
2335 .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
2336         margin-top: 0;
2337         margin-left: 10px
2338 }
2339
2340 .checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled],
2341         .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline,
2342         fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox],
2343         fieldset[disabled] input[type=radio], input[type=checkbox][disabled],
2344         input[type=radio][disabled] {
2345         cursor: not-allowed
2346 }
2347
2348 .input-group-sm>.form-control, .input-group-sm>.input-group-addon,
2349         .input-group-sm>.input-group-btn>.btn, .input-sm {
2350         height: 30px;
2351         padding: 5px 10px;
2352         font-size: 12px;
2353         line-height: 1.5;
2354         border-radius: 3px
2355 }
2356
2357 .input-group-sm>.input-group-btn>select.btn, .input-group-sm>select.form-control,
2358         .input-group-sm>select.input-group-addon, select.input-sm {
2359         height: 30px;
2360         line-height: 30px
2361 }
2362
2363 .input-group-sm>.input-group-btn>textarea.btn, .input-group-sm>textarea.form-control,
2364         .input-group-sm>textarea.input-group-addon, textarea.input-sm {
2365         height: auto
2366 }
2367
2368 .input-group-lg>.form-control, .input-group-lg>.input-group-addon,
2369         .input-group-lg>.input-group-btn>.btn, .input-lg {
2370         height: 45px;
2371         padding: 10px 16px;
2372         font-size: 18px;
2373         line-height: 1.33;
2374         border-radius: 6px
2375 }
2376
2377 .input-group-lg>.input-group-btn>select.btn, .input-group-lg>select.form-control,
2378         .input-group-lg>select.input-group-addon, select.input-lg {
2379         height: 45px;
2380         line-height: 45px
2381 }
2382
2383 .input-group-lg>.input-group-btn>textarea.btn, .input-group-lg>textarea.form-control,
2384         .input-group-lg>textarea.input-group-addon, textarea.input-lg {
2385         height: auto
2386 }
2387
2388 .has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label,
2389         .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline
2390         {
2391         color: #c09853
2392 }
2393
2394 .has-warning .form-control {
2395         border-color: #c09853;
2396         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2397         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
2398 }
2399
2400 .has-warning .form-control:focus {
2401         border-color: #a47e3c;
2402         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e;
2403         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e
2404 }
2405
2406 .has-warning .input-group-addon {
2407         color: #c09853;
2408         border-color: #c09853;
2409         background-color: #fcf8e3
2410 }
2411
2412 .has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label,
2413         .has-error .help-block, .has-error .radio, .has-error .radio-inline {
2414         color: #b94a48
2415 }
2416
2417 .has-error .form-control {
2418         border-color: #b94a48;
2419         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2420         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
2421 }
2422
2423 .has-error .form-control:focus {
2424         border-color: #953b39;
2425         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392;
2426         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392
2427 }
2428
2429 .has-error .input-group-addon {
2430         color: #b94a48;
2431         border-color: #b94a48;
2432         background-color: #f2dede
2433 }
2434
2435 .has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label,
2436         .has-success .help-block, .has-success .radio, .has-success .radio-inline
2437         {
2438         color: #468847
2439 }
2440
2441 .has-success .form-control {
2442         border-color: #468847;
2443         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2444         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
2445 }
2446
2447 .has-success .form-control:focus {
2448         border-color: #356635;
2449         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b;
2450         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b
2451 }
2452
2453 .has-success .input-group-addon {
2454         color: #468847;
2455         border-color: #468847;
2456         background-color: #dff0d8
2457 }
2458
2459 .form-control-static {
2460         margin-bottom: 0
2461 }
2462
2463 .help-block {
2464         display: block;
2465         margin-top: 5px;
2466         margin-bottom: 10px;
2467         color: #737373
2468 }
2469
2470 @media ( min-width :768px) {
2471         .form-inline .form-group, .navbar-form .form-group {
2472                 display: inline-block;
2473                 margin-bottom: 0;
2474                 vertical-align: middle
2475         }
2476         .form-inline .form-control, .navbar-form .form-control {
2477                 display: inline-block
2478         }
2479         .form-inline .checkbox, .form-inline .radio, .navbar-form .checkbox,
2480                 .navbar-form .radio {
2481                 display: inline-block;
2482                 margin-top: 0;
2483                 margin-bottom: 0;
2484                 padding-left: 0
2485         }
2486         .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio],
2487                 .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio]
2488                 {
2489                 float: none;
2490                 margin-left: 0
2491         }
2492 }
2493
2494 .form-horizontal .checkbox, .form-horizontal .checkbox-inline,
2495         .form-horizontal .control-label, .form-horizontal .radio,
2496         .form-horizontal .radio-inline {
2497         margin-top: 0;
2498         margin-bottom: 0;
2499         padding-top: 7px
2500 }
2501
2502 .form-horizontal .form-group {
2503         margin-left: -10px;
2504         margin-right: -10px
2505 }
2506
2507 .form-horizontal .form-group:after, .form-horizontal .form-group:before
2508         {
2509         content: " ";
2510         display: table
2511 }
2512
2513 .form-horizontal .form-group:after {
2514         clear: both
2515 }
2516
2517 .form-horizontal .form-control-static {
2518         padding-top: 7px
2519 }
2520
2521 @media ( min-width :768px) {
2522         .form-horizontal .control-label {
2523                 text-align: right
2524         }
2525 }
2526
2527 .btn {
2528         display: inline-block;
2529         margin-bottom: 0;
2530         font-weight: 400;
2531         text-align: center;
2532         vertical-align: middle;
2533         cursor: pointer;
2534         background-image: none;
2535         border: 1px solid transparent;
2536         white-space: nowrap;
2537         padding: 6px 12px;
2538         font-size: 14px;
2539         line-height: 1.428571429;
2540         border-radius: 6px;
2541         -webkit-user-select: none;
2542         -moz-user-select: none;
2543         -ms-user-select: none;
2544         -o-user-select: none;
2545         user-select: none
2546 }
2547
2548 .btn:focus {
2549         outline: thin dotted #333;
2550         outline: 5px auto -webkit-focus-ring-color;
2551         outline-offset: -2px
2552 }
2553
2554 .btn:focus, .btn:hover {
2555         color: #333;
2556         text-decoration: none
2557 }
2558
2559 .btn.active, .btn:active {
2560         outline: 0;
2561         background-image: none;
2562         -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2563         box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
2564 }
2565
2566 .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
2567         cursor: not-allowed;
2568         pointer-events: none;
2569         opacity: .65;
2570         filter: alpha(opacity = 65);
2571         -webkit-box-shadow: none;
2572         box-shadow: none
2573 }
2574
2575 .btn-default {
2576         color: #333;
2577         background-color: #fff;
2578         border-color: #ccc
2579 }
2580
2581 .btn-default.active, .btn-default:active, .btn-default:focus,
2582         .btn-default:hover, .open .btn-default.dropdown-toggle {
2583         color: #333;
2584         background-color: #ebebeb;
2585         border-color: #adadad
2586 }
2587
2588 .btn-default.active, .btn-default:active, .open .btn-default.dropdown-toggle
2589         {
2590         background-image: none
2591 }
2592
2593 .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active,
2594         .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled],
2595         .btn-default[disabled].active, .btn-default[disabled]:active,
2596         .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default,
2597         fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active,
2598         fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover
2599         {
2600         background-color: #fff;
2601         border-color: #ccc
2602 }
2603
2604 .btn-primary {
2605         color: #fff;
2606         background-color: #428bca;
2607         border-color: #357ebd
2608 }
2609
2610 .btn-primary.active, .btn-primary:active, .btn-primary:focus,
2611         .btn-primary:hover, .open .btn-primary.dropdown-toggle {
2612         color: #fff;
2613         background-color: #3276b1;
2614         border-color: #285e8e
2615 }
2616
2617 .btn-primary.active, .btn-primary:active, .open .btn-primary.dropdown-toggle
2618         {
2619         background-image: none
2620 }
2621
2622 .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active,
2623         .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled],
2624         .btn-primary[disabled].active, .btn-primary[disabled]:active,
2625         .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary,
2626         fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active,
2627         fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover
2628         {
2629         background-color: #428bca;
2630         border-color: #357ebd
2631 }
2632
2633 .btn-warning {
2634         color: #fff;
2635         background-color: #f0ad4e;
2636         border-color: #eea236
2637 }
2638
2639 .btn-warning.active, .btn-warning:active, .btn-warning:focus,
2640         .btn-warning:hover, .open .btn-warning.dropdown-toggle {
2641         color: #fff;
2642         background-color: #ed9c28;
2643         border-color: #d58512
2644 }
2645
2646 .btn-warning.active, .btn-warning:active, .open .btn-warning.dropdown-toggle
2647         {
2648         background-image: none
2649 }
2650
2651 .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active,
2652         .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled],
2653         .btn-warning[disabled].active, .btn-warning[disabled]:active,
2654         .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning,
2655         fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active,
2656         fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover
2657         {
2658         background-color: #f0ad4e;
2659         border-color: #eea236
2660 }
2661
2662 .btn-danger {
2663         color: #fff;
2664         background-color: #d9534f;
2665         border-color: #d43f3a
2666 }
2667
2668 .btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover,
2669         .open .btn-danger.dropdown-toggle {
2670         color: #fff;
2671         background-color: #d2322d;
2672         border-color: #ac2925
2673 }
2674
2675 .btn-danger.active, .btn-danger:active, .open .btn-danger.dropdown-toggle
2676         {
2677         background-image: none
2678 }
2679
2680 .btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active,
2681         .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled],
2682         .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus,
2683         .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active,
2684         fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus,
2685         fieldset[disabled] .btn-danger:hover {
2686         background-color: #d9534f;
2687         border-color: #d43f3a
2688 }
2689
2690 .btn-success {
2691         color: #fff;
2692         background-color: #5cb85c;
2693         border-color: #4cae4c
2694 }
2695
2696 .btn-success.active, .btn-success:active, .btn-success:focus,
2697         .btn-success:hover, .open .btn-success.dropdown-toggle {
2698         color: #fff;
2699         background-color: #47a447;
2700         border-color: #398439
2701 }
2702
2703 .btn-success.active, .btn-success:active, .open .btn-success.dropdown-toggle
2704         {
2705         background-image: none
2706 }
2707
2708 .btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active,
2709         .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled],
2710         .btn-success[disabled].active, .btn-success[disabled]:active,
2711         .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success,
2712         fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active,
2713         fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover
2714         {
2715         background-color: #5cb85c;
2716         border-color: #4cae4c
2717 }
2718
2719 .btn-info {
2720         color: #fff;
2721         background-color: #5bc0de;
2722         border-color: #46b8da
2723 }
2724
2725 .btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover,
2726         .open .btn-info.dropdown-toggle {
2727         color: #fff;
2728         background-color: #39b3d7;
2729         border-color: #269abc
2730 }
2731
2732 .btn-info.active, .btn-info:active, .open .btn-info.dropdown-toggle {
2733         background-image: none
2734 }
2735
2736 .btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active,
2737         .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled],
2738         .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus,
2739         .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active,
2740         fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus,
2741         fieldset[disabled] .btn-info:hover {
2742         background-color: #5bc0de;
2743         border-color: #46b8da
2744 }
2745
2746 .btn-link {
2747         color: #428bca;
2748         font-weight: 400;
2749         cursor: pointer;
2750         border-radius: 0
2751 }
2752
2753 .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link
2754         {
2755         background-color: transparent;
2756         -webkit-box-shadow: none;
2757         box-shadow: none
2758 }
2759
2760 .btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
2761         border-color: transparent
2762 }
2763
2764 .btn-link:focus, .btn-link:hover {
2765         color: #2a6496;
2766         text-decoration: underline;
2767         background-color: transparent
2768 }
2769
2770 .btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus,
2771         fieldset[disabled] .btn-link:hover {
2772         color: #999;
2773         text-decoration: none
2774 }
2775
2776 .btn-group-lg>.btn, .btn-lg {
2777         padding: 10px 16px;
2778         font-size: 18px;
2779         line-height: 1.33;
2780         border-radius: 6px
2781 }
2782
2783 .btn-group-sm>.btn, .btn-group-xs>.btn, .btn-sm, .btn-xs {
2784         padding: 5px 10px;
2785         font-size: 12px;
2786         line-height: 1.5;
2787         border-radius: 3px
2788 }
2789
2790 .btn-group-xs>.btn, .btn-xs {
2791         padding: 1px 5px
2792 }
2793
2794 .btn-block {
2795         display: block;
2796         width: 100%;
2797         padding-left: 0;
2798         padding-right: 0
2799 }
2800
2801 .btn-block+.btn-block {
2802         margin-top: 5px
2803 }
2804
2805 input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block
2806         {
2807         width: 100%
2808 }
2809
2810 .fade {
2811         opacity: 0;
2812         -webkit-transition: opacity .15s linear;
2813         transition: opacity .15s linear
2814 }
2815
2816 .fade.in {
2817         opacity: 1
2818 }
2819
2820 .collapse {
2821         display: none
2822 }
2823
2824 .collapse.in {
2825         display: block
2826 }
2827
2828 .collapsing {
2829         position: relative;
2830         height: 0;
2831         overflow: hidden;
2832         -webkit-transition: height .35s ease;
2833         transition: height .35s ease
2834 }
2835
2836 .caret {
2837         display: inline-block;
2838         width: 0;
2839         height: 0;
2840         margin-left: 2px;
2841         vertical-align: middle;
2842         border-top: 4px solid #000;
2843         border-right: 4px solid transparent;
2844         border-left: 4px solid transparent;
2845         border-bottom: 0 dotted
2846 }
2847
2848 .dropdown {
2849         position: relative
2850 }
2851
2852 .dropdown-toggle:focus {
2853         outline: 0
2854 }
2855
2856 .dropdown-menu {
2857         position: absolute;
2858         top: 100%;
2859         left: 0;
2860         z-index: 1000;
2861         display: none;
2862         float: left;
2863         min-width: 160px;
2864         padding: 5px 0;
2865         margin: 2px 0 0;
2866         list-style: none;
2867         font-size: 14px;
2868         background-color: #fff;
2869         border: 1px solid #ccc;
2870         border: 1px solid rgba(0, 0, 0, .15);
2871         border-radius: 6px;
2872         -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2873         box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2874         background-clip: padding-box
2875 }
2876
2877 .dropdown-menu.pull-right {
2878         right: 0;
2879         left: auto
2880 }
2881
2882 .dropdown-menu .divider {
2883         height: 1px;
2884         margin: 9px 0;
2885         overflow: hidden;
2886         background-color: #e5e5e5
2887 }
2888
2889 .dropdown-menu>li>a {
2890         display: block;
2891         padding: 3px 20px;
2892         clear: both;
2893         font-weight: 400;
2894         line-height: 1.428571429;
2895         color: #333;
2896         white-space: nowrap
2897 }
2898
2899 .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
2900         text-decoration: none;
2901         color: #262626;
2902         background-color: #f5f5f5
2903 }
2904
2905 .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover
2906         {
2907         color: #fff;
2908         text-decoration: none;
2909         outline: 0;
2910         background-color: #428bca
2911 }
2912
2913 .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus,
2914         .dropdown-menu>.disabled>a:hover {
2915         color: #999
2916 }
2917
2918 .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {
2919         text-decoration: none;
2920         background-color: transparent;
2921         background-image: none;
2922         filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
2923         cursor: not-allowed
2924 }
2925
2926 .open>.dropdown-menu {
2927         display: block
2928 }
2929
2930 .open>a {
2931         outline: 0
2932 }
2933
2934 .dropdown-header {
2935         display: block;
2936         padding: 3px 20px;
2937         font-size: 12px;
2938         line-height: 1.428571429;
2939         color: #999
2940 }
2941
2942 .dropdown-backdrop {
2943         position: fixed;
2944         left: 0;
2945         right: 0;
2946         bottom: 0;
2947         top: 0;
2948         z-index: 990
2949 }
2950
2951 .pull-right>.dropdown-menu {
2952         right: 0;
2953         left: auto
2954 }
2955
2956 .dropup .caret, .navbar-fixed-bottom .dropdown .caret {
2957         border-top: 0 dotted;
2958         border-bottom: 4px solid #000;
2959         content: ""
2960 }
2961
2962 .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
2963         top: auto;
2964         bottom: 100%;
2965         margin-bottom: 1px
2966 }
2967
2968 @media ( min-width :768px) {
2969         .navbar-right .dropdown-menu {
2970                 right: 0;
2971                 left: auto
2972         }
2973 }
2974
2975 .btn-default .caret {
2976         border-top-color: #333
2977 }
2978
2979 .btn-danger .caret, .btn-info .caret, .btn-primary .caret, .btn-success .caret,
2980         .btn-warning .caret {
2981         border-top-color: #fff
2982 }
2983
2984 .dropup .btn-default .caret {
2985         border-bottom-color: #333
2986 }
2987
2988 .dropup .btn-danger .caret, .dropup .btn-info .caret, .dropup .btn-primary .caret,
2989         .dropup .btn-success .caret, .dropup .btn-warning .caret {
2990         border-bottom-color: #fff
2991 }
2992
2993 .btn-group, .btn-group-vertical {
2994         position: relative;
2995         display: inline-block;
2996         vertical-align: middle
2997 }
2998
2999 .btn-group-vertical>.btn, .btn-group>.btn {
3000         position: relative;
3001         float: left
3002 }
3003
3004 .btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active,
3005         .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover,
3006         .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus,
3007         .btn-group>.btn:hover {
3008         z-index: 2
3009 }
3010
3011 .btn-group-vertical>.btn:focus, .btn-group>.btn:focus {
3012         outline: 0
3013 }
3014
3015 .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn,
3016         .btn-group .btn-group+.btn-group {
3017         margin-left: -1px
3018 }
3019
3020 .btn-toolbar:after, .btn-toolbar:before {
3021         content: " ";
3022         display: table
3023 }
3024
3025 .btn-toolbar:after {
3026         clear: both
3027 }
3028
3029 .btn-toolbar .btn-group {
3030         float: left
3031 }
3032
3033 .btn-toolbar>.btn+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn,
3034         .btn-toolbar>.btn-group+.btn-group {
3035         margin-left: 5px
3036 }
3037
3038 .btn-group>.btn:not (:first-child ):not (:last-child ):not (.dropdown-toggle
3039         ){
3040         border-radius: 0
3041 }
3042
3043 .btn-group>.btn:first-child {
3044         margin-left: 0
3045 }
3046
3047 .btn-group>.btn:first-child:not (:last-child ):not (.dropdown-toggle ){
3048         border-bottom-right-radius: 0;
3049         border-top-right-radius: 0
3050 }
3051
3052 .btn-group>.btn:last-child:not (:first-child ), .btn-group>.dropdown-toggle:not
3053         (:first-child ){
3054         border-bottom-left-radius: 0;
3055         border-top-left-radius: 0
3056 }
3057
3058 .btn-group>.btn-group {
3059         float: left
3060 }
3061
3062 .btn-group>.btn-group:not (:first-child ):not (:last-child )>.btn {
3063         border-radius: 0
3064 }
3065
3066 .btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle
3067         {
3068         border-bottom-right-radius: 0;
3069         border-top-right-radius: 0
3070 }
3071
3072 .btn-group>.btn-group:last-child>.btn:first-child {
3073         border-bottom-left-radius: 0;
3074         border-top-left-radius: 0
3075 }
3076
3077 .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
3078         outline: 0
3079 }
3080
3081 .btn-group>.btn+.dropdown-toggle {
3082         padding-left: 8px;
3083         padding-right: 8px
3084 }
3085
3086 .btn-group-lg.btn-group>.btn+.dropdown-toggle, .btn-group>.btn-lg+.dropdown-toggle
3087         {
3088         padding-left: 12px;
3089         padding-right: 12px
3090 }
3091
3092 .btn-group.open .dropdown-toggle {
3093         -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3094         box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
3095 }
3096
3097 .btn-group.open .dropdown-toggle.btn-link {
3098         -webkit-box-shadow: none;
3099         box-shadow: none
3100 }
3101
3102 .btn .caret {
3103         margin-left: 0
3104 }
3105
3106 .btn-group-lg>.btn .caret, .btn-lg .caret {
3107         border-width: 5px 5px 0;
3108         border-bottom-width: 0
3109 }
3110
3111 .dropup .btn-group-lg>.btn .caret, .dropup .btn-lg .caret {
3112         border-width: 0 5px 5px
3113 }
3114
3115 .btn-group-vertical>.btn, .btn-group-vertical>.btn-group {
3116         display: block;
3117         float: none;
3118         width: 100%;
3119         max-width: 100%
3120 }
3121
3122 .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before
3123         {
3124         content: " ";
3125         display: table
3126 }
3127
3128 .btn-group-vertical>.btn-group:after {
3129         clear: both
3130 }
3131
3132 .btn-group-vertical>.btn-group>.btn {
3133         float: none
3134 }
3135
3136 .btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group,
3137         .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group
3138         {
3139         margin-top: -1px;
3140         margin-left: 0
3141 }
3142
3143 .btn-group-vertical>.btn:not (:first-child ):not (:last-child ){
3144         border-radius: 0
3145 }
3146
3147 .btn-group-vertical>.btn:first-child:not (:last-child ){
3148         border-top-right-radius: 6px;
3149         border-bottom-right-radius: 0;
3150         border-bottom-left-radius: 0
3151 }
3152
3153 .btn-group-vertical>.btn:last-child:not (:first-child ){
3154         border-bottom-left-radius: 6px;
3155         border-top-right-radius: 0;
3156         border-top-left-radius: 0
3157 }
3158
3159 .btn-group-vertical>.btn-group:not (:first-child ):not (:last-child )>.btn
3160         {
3161         border-radius: 0
3162 }
3163
3164 .btn-group-vertical>.btn-group:first-child>.btn:last-child,
3165         .btn-group-vertical>.btn-group:first-child>.dropdown-toggle {
3166         border-bottom-right-radius: 0;
3167         border-bottom-left-radius: 0
3168 }
3169
3170 .btn-group-vertical>.btn-group:last-child>.btn:first-child {
3171         border-top-right-radius: 0;
3172         border-top-left-radius: 0
3173 }
3174
3175 .btn-group-justified {
3176         display: table;
3177         width: 100%;
3178         table-layout: fixed;
3179         border-collapse: separate
3180 }
3181
3182 .btn-group-justified .btn {
3183         float: none;
3184         display: table-cell;
3185         width: 1%
3186 }
3187
3188 [data-toggle=buttons]>.btn>input[type=checkbox], [data-toggle=buttons]>.btn>input[type=radio]
3189         {
3190         display: none
3191 }
3192
3193 .input-group {
3194         position: relative;
3195         display: table;
3196         border-collapse: separate
3197 }
3198
3199 .input-group.col {
3200         float: none;
3201         padding-left: 0;
3202         padding-right: 0
3203 }
3204
3205 .input-group .form-control {
3206         width: 100%;
3207         margin-bottom: 0
3208 }
3209
3210 .input-group .form-control, .input-group-addon, .input-group-btn {
3211         display: table-cell
3212 }
3213
3214 .input-group .form-control:not (:first-child ):not (:last-child ),
3215         .input-group-addon:not (:first-child ):not (:last-child ),
3216         .input-group-btn:not (:first-child ):not (:last-child ){
3217         border-radius: 0
3218 }
3219
3220 .input-group-addon, .input-group-btn {
3221         width: 1%;
3222         white-space: nowrap;
3223         vertical-align: middle
3224 }
3225
3226 .input-group-addon {
3227         padding: 6px 12px;
3228         font-size: 14px;
3229         font-weight: 400;
3230         line-height: 1;
3231         color: #555;
3232         text-align: center;
3233         background-color: #eee;
3234         border: 1px solid #ccc;
3235         border-radius: 6px
3236 }
3237
3238 .input-group-addon.input-sm, .input-group-sm>.input-group-addon,
3239         .input-group-sm>.input-group-btn>.input-group-addon.btn {
3240         padding: 5px 10px;
3241         font-size: 12px;
3242         border-radius: 3px
3243 }
3244
3245 .input-group-addon.input-lg, .input-group-lg>.input-group-addon,
3246         .input-group-lg>.input-group-btn>.input-group-addon.btn {
3247         padding: 10px 16px;
3248         font-size: 18px;
3249         border-radius: 6px
3250 }
3251
3252 .input-group-addon input[type=checkbox], .input-group-addon input[type=radio]
3253         {
3254         margin-top: 0
3255 }
3256
3257 .input-group .form-control:first-child, .input-group-addon:first-child,
3258         .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle,
3259         .input-group-btn:last-child>.btn:not (:last-child ):not (.dropdown-toggle
3260         ){
3261         border-bottom-right-radius: 0;
3262         border-top-right-radius: 0
3263 }
3264
3265 .input-group-addon:first-child {
3266         border-right: 0
3267 }
3268
3269 .input-group .form-control:last-child, .input-group-addon:last-child,
3270         .input-group-btn:first-child>.btn:not (:first-child ), .input-group-btn:last-child>.btn,
3271         .input-group-btn:last-child>.dropdown-toggle {
3272         border-bottom-left-radius: 0;
3273         border-top-left-radius: 0
3274 }
3275
3276 .input-group-addon:last-child {
3277         border-left: 0
3278 }
3279
3280 .input-group-btn {
3281         position: relative;
3282         white-space: nowrap
3283 }
3284
3285 .input-group-btn:first-child>.btn {
3286         margin-right: -1px
3287 }
3288
3289 .input-group-btn:last-child>.btn {
3290         margin-left: -1px
3291 }
3292
3293 .input-group-btn>.btn {
3294         position: relative
3295 }
3296
3297 .input-group-btn>.btn+.btn {
3298         margin-left: -4px
3299 }
3300
3301 .input-group-btn>.btn:active, .input-group-btn>.btn:hover {
3302         z-index: 2
3303 }
3304
3305 .nav {
3306         margin-bottom: 0;
3307         padding-left: 0;
3308         list-style: none
3309 }
3310
3311 .nav:after, .nav:before {
3312         content: " ";
3313         display: table
3314 }
3315
3316 .nav:after {
3317         clear: both
3318 }
3319
3320 .nav>li {
3321         position: relative;
3322         display: block
3323 }
3324
3325 .nav>li>a {
3326         position: relative;
3327         display: block;
3328         padding: 10px 15px
3329 }
3330
3331 .nav>li>a:focus, .nav>li>a:hover {
3332         text-decoration: none;
3333         background-color: #eee
3334 }
3335
3336 .nav>li.disabled>a {
3337         color: #999
3338 }
3339
3340 .nav>li.disabled>a:focus, .nav>li.disabled>a:hover {
3341         color: #999;
3342         text-decoration: none;
3343         background-color: transparent;
3344         cursor: not-allowed
3345 }
3346
3347 .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
3348         background-color: #eee;
3349         border-color: #428bca
3350 }
3351
3352 .nav .open>a .caret, .nav .open>a:focus .caret, .nav .open>a:hover .caret
3353         {
3354         border-top-color: #2a6496;
3355         border-bottom-color: #2a6496
3356 }
3357
3358 .nav .nav-divider {
3359         height: 1px;
3360         margin: 9px 0;
3361         overflow: hidden;
3362         background-color: #e5e5e5
3363 }
3364
3365 .nav>li>a>img {
3366         max-width: none
3367 }
3368
3369 .nav-tabs {
3370         border-bottom: 1px solid #ddd
3371 }
3372
3373 .nav-tabs>li {
3374         float: left;
3375         margin-bottom: -1px
3376 }
3377
3378 .nav-tabs>li>a {
3379         margin-right: 2px;
3380         line-height: 1.428571429;
3381         border: 1px solid transparent;
3382         border-radius: 6px 6px 0 0
3383 }
3384
3385 .nav-tabs>li>a:hover {
3386         border-color: #eee #eee #ddd
3387 }
3388
3389 .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover
3390         {
3391         color: #555;
3392         background-color: #fff;
3393         border: 1px solid #ddd;
3394         border-bottom-color: transparent;
3395         cursor: default
3396 }
3397
3398 .nav-pills>li {
3399         float: left
3400 }
3401
3402 .nav-pills>li>a {
3403         border-radius: 6px
3404 }
3405
3406 .nav-pills>li+li {
3407         margin-left: 2px
3408 }
3409
3410 .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover
3411         {
3412         color: #fff;
3413         background-color: #428bca
3414 }
3415
3416 .nav-pills>li.active>a .caret, .nav-pills>li.active>a:focus .caret,
3417         .nav-pills>li.active>a:hover .caret {
3418         border-top-color: #fff;
3419         border-bottom-color: #fff
3420 }
3421
3422 .nav-stacked>li {
3423         float: none
3424 }
3425
3426 .nav-stacked>li+li {
3427         margin-top: 2px;
3428         margin-left: 0
3429 }
3430
3431 .nav-justified, .nav-tabs.nav-justified {
3432         width: 100%
3433 }
3434
3435 .nav-justified>li, .nav-tabs.nav-justified>li {
3436         float: none
3437 }
3438
3439 .nav-justified>li>a, .nav-tabs.nav-justified>li>a {
3440         text-align: center;
3441         margin-bottom: 5px
3442 }
3443
3444 .nav-justified>.dropdown .dropdown-menu {
3445         top: auto;
3446         left: auto
3447 }
3448
3449 @media ( min-width :768px) {
3450         .nav-justified>li, .nav-tabs.nav-justified>li {
3451                 display: table-cell;
3452                 width: 1%
3453         }
3454         .nav-justified>li>a, .nav-tabs.nav-justified>li>a {
3455                 margin-bottom: 0
3456         }
3457 }
3458
3459 .nav-tabs-justified, .nav-tabs.nav-justified {
3460         border-bottom: 0
3461 }
3462
3463 .nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {
3464         margin-right: 0;
3465         border-radius: 6px
3466 }
3467
3468 .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus,
3469         .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a,
3470         .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover
3471         {
3472         border: 1px solid #ddd
3473 }
3474
3475 @media ( min-width :768px) {
3476         .nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {
3477                 border-bottom: 1px solid #ddd;
3478                 border-radius: 6px 6px 0 0
3479         }
3480         .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus,
3481                 .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a,
3482                 .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover
3483                 {
3484                 border-bottom-color: #fff
3485         }
3486 }
3487
3488 .tab-content>.tab-pane {
3489         display: none
3490 }
3491
3492 .tab-content>.active {
3493         display: block
3494 }
3495
3496 .nav .caret {
3497         border-top-color: #428bca;
3498         border-bottom-color: #428bca
3499 }
3500
3501 .nav a:hover .caret {
3502         border-top-color: #2a6496;
3503         border-bottom-color: #2a6496
3504 }
3505
3506 .nav-tabs .dropdown-menu {
3507         margin-top: -1px;
3508         border-top-right-radius: 0;
3509         border-top-left-radius: 0
3510 }
3511
3512 .navbar {
3513         position: relative;
3514         min-height: 50px;
3515         margin-bottom: 20px;
3516         border: 1px solid transparent
3517 }
3518
3519 .navbar:after, .navbar:before {
3520         content: " ";
3521         display: table
3522 }
3523
3524 .navbar:after {
3525         clear: both
3526 }
3527
3528 @media ( min-width :768px) {
3529         .navbar {
3530                 border-radius: 6px
3531         }
3532 }
3533
3534 .navbar-header:after, .navbar-header:before {
3535         content: " ";
3536         display: table
3537 }
3538
3539 .navbar-header:after {
3540         clear: both
3541 }
3542
3543 @media ( min-width :768px) {
3544         .navbar-header {
3545                 float: left
3546         }
3547 }
3548
3549 .navbar-collapse {
3550         max-height: 340px;
3551         overflow-x: visible;
3552         padding-right: 10px;
3553         padding-left: 10px;
3554         border-top: 1px solid transparent;
3555         box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3556         -webkit-overflow-scrolling: touch
3557 }
3558
3559 .navbar-collapse:after, .navbar-collapse:before {
3560         content: " ";
3561         display: table
3562 }
3563
3564 .navbar-collapse:after {
3565         clear: both
3566 }
3567
3568 .navbar-collapse.in {
3569         overflow-y: auto
3570 }
3571
3572 @media ( min-width :768px) {
3573         .navbar-collapse {
3574                 width: auto;
3575                 border-top: 0;
3576                 box-shadow: none
3577         }
3578         .navbar-collapse.collapse {
3579                 display: block !important;
3580                 height: auto !important;
3581                 padding-bottom: 0;
3582                 overflow: visible !important
3583         }
3584         .navbar-collapse.in {
3585                 overflow-y: auto
3586         }
3587         .navbar-collapse .navbar-nav.navbar-left:first-child {
3588                 margin-left: -10px
3589         }
3590         .navbar-collapse .navbar-nav.navbar-right:last-child {
3591                 margin-right: -10px
3592         }
3593         .navbar-collapse .navbar-text:last-child {
3594                 margin-right: 0
3595         }
3596 }
3597
3598 .container>.navbar-collapse, .container>.navbar-header {
3599         margin-right: -10px;
3600         margin-left: -10px
3601 }
3602
3603 @media ( min-width :768px) {
3604         .container>.navbar-collapse, .container>.navbar-header {
3605                 margin-right: 0;
3606                 margin-left: 0
3607         }
3608 }
3609
3610 .navbar-static-top {
3611         z-index: 1000;
3612         border-width: 0 0 1px
3613 }
3614
3615 @media ( min-width :768px) {
3616         .navbar-static-top {
3617                 border-radius: 0
3618         }
3619 }
3620
3621 .navbar-fixed-bottom, .navbar-fixed-top {
3622         position: fixed;
3623         right: 0;
3624         left: 0;
3625         z-index: 1030
3626 }
3627
3628 @media ( min-width :768px) {
3629         .navbar-fixed-bottom, .navbar-fixed-top {
3630                 border-radius: 0
3631         }
3632 }
3633
3634 .navbar-fixed-top {
3635         top: 0;
3636         border-width: 0 0 1px
3637 }
3638
3639 .navbar-fixed-bottom {
3640         bottom: 0;
3641         margin-bottom: 0;
3642         border-width: 1px 0 0
3643 }
3644
3645 .navbar-brand {
3646         float: left;
3647         padding: 15px 10px;
3648         font-size: 18px;
3649         line-height: 20px
3650 }
3651
3652 .navbar-brand:focus, .navbar-brand:hover {
3653         text-decoration: none
3654 }
3655
3656 @media ( min-width :768px) {
3657         .navbar>.container .navbar-brand {
3658                 margin-left: -10px
3659         }
3660 }
3661
3662 .navbar-toggle {
3663         position: relative;
3664         float: right;
3665         margin-right: 10px;
3666         padding: 9px 10px;
3667         margin-top: 8px;
3668         margin-bottom: 8px;
3669         background-color: transparent;
3670         border: 1px solid transparent;
3671         border-radius: 6px
3672 }
3673
3674 .navbar-toggle .icon-bar {
3675         display: block;
3676         width: 22px;
3677         height: 2px;
3678         border-radius: 1px
3679 }
3680
3681 .navbar-toggle .icon-bar+.icon-bar {
3682         margin-top: 4px
3683 }
3684
3685 @media ( min-width :768px) {
3686         .navbar-toggle {
3687                 display: none
3688         }
3689 }
3690
3691 .navbar-nav {
3692         margin: 7.5px -10px
3693 }
3694
3695 .navbar-nav>li>a {
3696         padding-top: 10px;
3697         padding-bottom: 10px;
3698         line-height: 20px
3699 }
3700
3701 @media ( max-width :767px) {
3702         .navbar-nav .open .dropdown-menu {
3703                 position: static;
3704                 float: none;
3705                 width: auto;
3706                 margin-top: 0;
3707                 background-color: transparent;
3708                 border: 0;
3709                 box-shadow: none
3710         }
3711         .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a
3712                 {
3713                 padding: 5px 15px 5px 25px
3714         }
3715         .navbar-nav .open .dropdown-menu>li>a {
3716                 line-height: 20px
3717         }
3718         .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover
3719                 {
3720                 background-image: none
3721         }
3722 }
3723
3724 @media ( min-width :768px) {
3725         .navbar-nav {
3726                 float: left;
3727                 margin: 0
3728         }
3729         .navbar-nav>li {
3730                 float: left
3731         }
3732         .navbar-nav>li>a {
3733                 padding-top: 15px;
3734                 padding-bottom: 15px
3735         }
3736 }
3737
3738 @media ( min-width :768px) {
3739         .navbar-left {
3740                 float: left !important
3741         }
3742         .navbar-right {
3743                 float: right !important
3744         }
3745 }
3746
3747 .navbar-form {
3748         margin-left: -10px;
3749         margin-right: -10px;
3750         padding: 10px;
3751         border-top: 1px solid transparent;
3752         border-bottom: 1px solid transparent;
3753         -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0
3754                 rgba(255, 255, 255, .1);
3755         box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0
3756                 rgba(255, 255, 255, .1);
3757         margin-top: 8px;
3758         margin-bottom: 8px
3759 }
3760
3761 @media ( max-width :767px) {
3762         .navbar-form .form-group {
3763                 margin-bottom: 5px
3764         }
3765 }
3766
3767 @media ( min-width :768px) {
3768         .navbar-form {
3769                 width: auto;
3770                 border: 0;
3771                 margin-left: 0;
3772                 margin-right: 0;
3773                 padding-top: 0;
3774                 padding-bottom: 0;
3775                 -webkit-box-shadow: none;
3776                 box-shadow: none
3777         }
3778 }
3779
3780 .navbar-nav>li>.dropdown-menu {
3781         margin-top: 0;
3782         border-top-right-radius: 0;
3783         border-top-left-radius: 0
3784 }
3785
3786 .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
3787         border-bottom-right-radius: 0;
3788         border-bottom-left-radius: 0
3789 }
3790
3791 .navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right
3792         {
3793         left: auto;
3794         right: 0
3795 }
3796
3797 .navbar-btn {
3798         margin-top: 8px;
3799         margin-bottom: 8px
3800 }
3801
3802 .navbar-text {
3803         float: left;
3804         margin-top: 15px;
3805         margin-bottom: 15px
3806 }
3807
3808 @media ( min-width :768px) {
3809         .navbar-text {
3810                 margin-left: 10px;
3811                 margin-right: 10px
3812         }
3813 }
3814
3815 .navbar-default {
3816         background-color: #f8f8f8;
3817         border-color: #e7e7e7
3818 }
3819
3820 .navbar-default .navbar-brand {
3821         color: #777
3822 }
3823
3824 .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover
3825         {
3826         color: #5e5e5e;
3827         background-color: transparent
3828 }
3829
3830 .navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {
3831         color: #777
3832 }
3833
3834 .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover
3835         {
3836         color: #333;
3837         background-color: transparent
3838 }
3839
3840 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus,
3841         .navbar-default .navbar-nav>.active>a:hover {
3842         color: #555;
3843         background-color: #e7e7e7
3844 }
3845
3846 .navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus,
3847         .navbar-default .navbar-nav>.disabled>a:hover {
3848         color: #ccc;
3849         background-color: transparent
3850 }
3851
3852 .navbar-default .navbar-toggle {
3853         border-color: #ddd
3854 }
3855
3856 .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover
3857         {
3858         background-color: #ddd
3859 }
3860
3861 .navbar-default .navbar-toggle .icon-bar {
3862         background-color: #ccc
3863 }
3864
3865 .navbar-default .navbar-collapse, .navbar-default .navbar-form {
3866         border-color: #e7e7e7
3867 }
3868
3869 .navbar-default .navbar-nav>.dropdown>a:focus .caret, .navbar-default .navbar-nav>.dropdown>a:hover .caret
3870         {
3871         border-top-color: #333;
3872         border-bottom-color: #333
3873 }
3874
3875 .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus,
3876         .navbar-default .navbar-nav>.open>a:hover {
3877         background-color: #e7e7e7;
3878         color: #555
3879 }
3880
3881 .navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:focus .caret,
3882         .navbar-default .navbar-nav>.open>a:hover .caret {
3883         border-top-color: #555;
3884         border-bottom-color: #555
3885 }
3886
3887 .navbar-default .navbar-nav>.dropdown>a .caret {
3888         border-top-color: #777;
3889         border-bottom-color: #777
3890 }
3891
3892 @media ( max-width :767px) {
3893         .navbar-default .navbar-nav .open .dropdown-menu>li>a {
3894                 color: #777
3895         }
3896         .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
3897                 .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
3898                 color: #333;
3899                 background-color: transparent
3900         }
3901         .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
3902                 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
3903                 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
3904                 color: #555;
3905                 background-color: #e7e7e7
3906         }
3907         .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
3908                 .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
3909                 .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
3910                 color: #ccc;
3911                 background-color: transparent
3912         }
3913 }
3914
3915 .navbar-default .navbar-link {
3916         color: #777
3917 }
3918
3919 .navbar-default .navbar-link:hover {
3920         color: #333
3921 }
3922
3923 .navbar-inverse {
3924         background-color: #222;
3925         border-color: #090909
3926 }
3927
3928 .navbar-inverse .navbar-brand {
3929         color: #999
3930 }
3931
3932 .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover
3933         {
3934         color: #fff;
3935         background-color: transparent
3936 }
3937
3938 .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
3939         color: #999
3940 }
3941
3942 .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover
3943         {
3944         color: #fff;
3945         background-color: transparent
3946 }
3947
3948 .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus,
3949         .navbar-inverse .navbar-nav>.active>a:hover {
3950         color: #fff;
3951         background-color: #090909
3952 }
3953
3954 .navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus,
3955         .navbar-inverse .navbar-nav>.disabled>a:hover {
3956         color: #444;
3957         background-color: transparent
3958 }
3959
3960 .navbar-inverse .navbar-toggle {
3961         border-color: #333
3962 }
3963
3964 .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover
3965         {
3966         background-color: #333
3967 }
3968
3969 .navbar-inverse .navbar-toggle .icon-bar {
3970         background-color: #fff
3971 }
3972
3973 .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
3974         border-color: #101010
3975 }
3976
3977 .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus,
3978         .navbar-inverse .navbar-nav>.open>a:hover {
3979         background-color: #090909;
3980         color: #fff
3981 }
3982
3983 .navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
3984         border-top-color: #fff;
3985         border-bottom-color: #fff
3986 }
3987
3988 .navbar-inverse .navbar-nav>.dropdown>a .caret {
3989         border-top-color: #999;
3990         border-bottom-color: #999
3991 }
3992
3993 .navbar-inverse .navbar-nav>.open>a .caret, .navbar-inverse .navbar-nav>.open>a:focus .caret,
3994         .navbar-inverse .navbar-nav>.open>a:hover .caret {
3995         border-top-color: #fff;
3996         border-bottom-color: #fff
3997 }
3998
3999 @media ( max-width :767px) {
4000         .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
4001                 border-color: #090909
4002         }
4003         .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
4004                 color: #999
4005         }
4006         .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
4007                 .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
4008                 color: #fff;
4009                 background-color: transparent
4010         }
4011         .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
4012                 .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
4013                 .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
4014                 color: #fff;
4015                 background-color: #090909
4016         }
4017         .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
4018                 .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
4019                 .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
4020                 color: #444;
4021                 background-color: transparent
4022         }
4023 }
4024
4025 .navbar-inverse .navbar-link {
4026         color: #999
4027 }
4028
4029 .navbar-inverse .navbar-link:hover {
4030         color: #fff
4031 }
4032
4033 .breadcrumb {
4034         padding: 8px 15px;
4035         margin-bottom: 20px;
4036         list-style: none;
4037         background-color: #f5f5f5;
4038         border-radius: 6px
4039 }
4040
4041 .breadcrumb>li {
4042         display: inline-block
4043 }
4044
4045 .breadcrumb>li+li:before {
4046         content: "/\00a0";
4047         padding: 0 5px;
4048         color: #ccc
4049 }
4050
4051 .breadcrumb>.active {
4052         color: #999
4053 }
4054
4055 .pagination {
4056         display: inline-block;
4057         padding-left: 0;
4058         margin: 20px 0;
4059         border-radius: 6px
4060 }
4061
4062 .pagination>li {
4063         display: inline
4064 }
4065
4066 .pagination>li>a, .pagination>li>span {
4067         position: relative;
4068         float: left;
4069         padding: 6px 12px;
4070         line-height: 1.428571429;
4071         text-decoration: none;
4072         background-color: #fff;
4073         border: 1px solid #ddd;
4074         margin-left: -1px
4075 }
4076
4077 .pagination>li:first-child>a, .pagination>li:first-child>span {
4078         margin-left: 0;
4079         border-bottom-left-radius: 6px;
4080         border-top-left-radius: 6px
4081 }
4082
4083 .pagination>li:last-child>a, .pagination>li:last-child>span {
4084         border-bottom-right-radius: 6px;
4085         border-top-right-radius: 6px
4086 }
4087
4088 .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus,
4089         .pagination>li>span:hover {
4090         background-color: #eee
4091 }
4092
4093 .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover,
4094         .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
4095         {
4096         z-index: 2;
4097         color: #fff;
4098         background-color: #428bca;
4099         border-color: #428bca;
4100         cursor: default
4101 }
4102
4103 .pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover,
4104         .pagination>.disabled>span, .pagination>.disabled>span:focus,
4105         .pagination>.disabled>span:hover {
4106         color: #999;
4107         background-color: #fff;
4108         border-color: #ddd;
4109         cursor: not-allowed
4110 }
4111
4112 .pagination-lg>li>a, .pagination-lg>li>span {
4113         padding: 10px 16px;
4114         font-size: 18px
4115 }
4116
4117 .pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
4118         border-bottom-left-radius: 6px;
4119         border-top-left-radius: 6px
4120 }
4121
4122 .pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
4123         border-bottom-right-radius: 6px;
4124         border-top-right-radius: 6px
4125 }
4126
4127 .pagination-sm>li>a, .pagination-sm>li>span {
4128         padding: 5px 10px;
4129         font-size: 12px
4130 }
4131
4132 .pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
4133         border-bottom-left-radius: 3px;
4134         border-top-left-radius: 3px
4135 }
4136
4137 .pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
4138         border-bottom-right-radius: 3px;
4139         border-top-right-radius: 3px
4140 }
4141
4142 .pager {
4143         padding-left: 0;
4144         margin: 20px 0;
4145         list-style: none;
4146         text-align: center
4147 }
4148
4149 .pager:after, .pager:before {
4150         content: " ";
4151         display: table
4152 }
4153
4154 .pager:after {
4155         clear: both
4156 }
4157
4158 .pager li {
4159         display: inline
4160 }
4161
4162 .pager li>a, .pager li>span {
4163         display: inline-block;
4164         padding: 5px 14px;
4165         background-color: #fff;
4166         border: 1px solid #ddd;
4167         border-radius: 15px
4168 }
4169
4170 .pager li>a:focus, .pager li>a:hover {
4171         text-decoration: none;
4172         background-color: #eee
4173 }
4174
4175 .pager .next>a, .pager .next>span {
4176         float: right
4177 }
4178
4179 .pager .previous>a, .pager .previous>span {
4180         float: left
4181 }
4182
4183 .pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover,
4184         .pager .disabled>span {
4185         color: #999;
4186         background-color: #fff;
4187         cursor: not-allowed
4188 }
4189
4190 .label {
4191         display: inline;
4192         padding: .2em .6em .3em;
4193         font-size: 75%;
4194         font-weight: 700;
4195         line-height: 1;
4196         color: #fff;
4197         text-align: center;
4198         white-space: nowrap;
4199         vertical-align: baseline;
4200         border-radius: .25em
4201 }
4202
4203 .label[href]:focus, .label[href]:hover {
4204         color: #fff;
4205         text-decoration: none;
4206         cursor: pointer
4207 }
4208
4209 .label:empty {
4210         display: none
4211 }
4212
4213 .label-default {
4214         background-color: #999
4215 }
4216
4217 .label-default[href]:focus, .label-default[href]:hover {
4218         background-color: gray
4219 }
4220
4221 .label-primary {
4222         background-color: #428bca
4223 }
4224
4225 .label-primary[href]:focus, .label-primary[href]:hover {
4226         background-color: #3071a9
4227 }
4228
4229 .label-success {
4230         background-color: #5cb85c
4231 }
4232
4233 .label-success[href]:focus, .label-success[href]:hover {
4234         background-color: #449d44
4235 }
4236
4237 .label-info {
4238         background-color: #5bc0de
4239 }
4240
4241 .label-info[href]:focus, .label-info[href]:hover {
4242         background-color: #31b0d5
4243 }
4244
4245 .label-warning {
4246         background-color: #f0ad4e
4247 }
4248
4249 .label-warning[href]:focus, .label-warning[href]:hover {
4250         background-color: #ec971f
4251 }
4252
4253 .label-danger {
4254         background-color: #d9534f
4255 }
4256
4257 .label-danger[href]:focus, .label-danger[href]:hover {
4258         background-color: #c9302c
4259 }
4260
4261 .badge {
4262         display: inline-block;
4263         min-width: 10px;
4264         padding: 3px 7px;
4265         font-size: 12px;
4266         font-weight: 700;
4267         color: #fff;
4268         line-height: 1;
4269         vertical-align: baseline;
4270         white-space: nowrap;
4271         text-align: center;
4272         background-color: #999;
4273         border-radius: 10px
4274 }
4275
4276 .badge:empty {
4277         display: none
4278 }
4279
4280 a.badge:focus, a.badge:hover {
4281         color: #fff;
4282         text-decoration: none;
4283         cursor: pointer
4284 }
4285
4286 .btn .badge {
4287         position: relative;
4288         top: -1px
4289 }
4290
4291 .nav-pills>.active>a>.badge, a.list-group-item.active>.badge {
4292         color: #428bca;
4293         background-color: #fff
4294 }
4295
4296 .nav-pills>li>a>.badge {
4297         margin-left: 3px
4298 }
4299
4300 .jumbotron {
4301         padding: 30px;
4302         margin-bottom: 30px;
4303         font-size: 21px;
4304         font-weight: 200;
4305         line-height: 2.1428571435;
4306         color: inherit;
4307         background-color: #eee
4308 }
4309
4310 .jumbotron h1 {
4311         line-height: 1;
4312         color: inherit
4313 }
4314
4315 .jumbotron p {
4316         line-height: 1.4
4317 }
4318
4319 .container .jumbotron {
4320         border-radius: 6px
4321 }
4322
4323 @media screen and (min-width:768px) {
4324         .jumbotron {
4325                 padding-top: 48px;
4326                 padding-bottom: 48px
4327         }
4328         .container .jumbotron {
4329                 padding-left: 60px;
4330                 padding-right: 60px
4331         }
4332         .jumbotron h1 {
4333                 font-size: 63px
4334         }
4335 }
4336
4337 .thumbnail {
4338         display: block;
4339         margin-bottom: 20px
4340 }
4341
4342 .thumbnail>img {
4343         display: block;
4344         max-width: 100%;
4345         height: auto;
4346         margin-left: auto;
4347         margin-right: auto
4348 }
4349
4350 .thumbnail .caption {
4351         padding: 9px;
4352         color: #333
4353 }
4354
4355 a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
4356         border-color: #428bca
4357 }
4358
4359 .alert {
4360         padding: 15px;
4361         margin-bottom: 20px;
4362         border: 1px solid transparent;
4363         border-radius: 6px
4364 }
4365
4366 .alert h4 {
4367         margin-top: 0;
4368         color: inherit
4369 }
4370
4371 .alert .alert-link {
4372         font-weight: 700
4373 }
4374
4375 .alert>p, .alert>ul {
4376         margin-bottom: 0
4377 }
4378
4379 .alert>p+p {
4380         margin-top: 5px
4381 }
4382
4383 .alert-dismissable {
4384         padding-right: 35px
4385 }
4386
4387 .alert-dismissable .close {
4388         position: relative;
4389         top: -2px;
4390         right: -21px;
4391         color: inherit
4392 }
4393
4394 .alert-success {
4395         background-color: #dff0d8;
4396         border-color: #d6e9c6;
4397         color: #468847
4398 }
4399
4400 .alert-success hr {
4401         border-top-color: #c9e2b3
4402 }
4403
4404 .alert-success .alert-link {
4405         color: #356635
4406 }
4407
4408 .alert-info {
4409         background-color: #d9edf7;
4410         border-color: #bce8f1;
4411         color: #3a87ad
4412 }
4413
4414 .alert-info hr {
4415         border-top-color: #a6e1ec
4416 }
4417
4418 .alert-info .alert-link {
4419         color: #2d6987
4420 }
4421
4422 .alert-warning {
4423         background-color: #fcf8e3;
4424         border-color: #faebcc;
4425         color: #c09853
4426 }
4427
4428 .alert-warning hr {
4429         border-top-color: #f7e1b5
4430 }
4431
4432 .alert-warning .alert-link {
4433         color: #a47e3c
4434 }
4435
4436 .alert-danger {
4437         background-color: #f2dede;
4438         border-color: #ebccd1;
4439         color: #b94a48
4440 }
4441
4442 .alert-danger hr {
4443         border-top-color: #e4b9c0
4444 }
4445
4446 .alert-danger .alert-link {
4447         color: #953b39
4448 }
4449
4450 @
4451 -webkit-keyframes progress-bar-stripes {
4452         from {background-position: 40px 0
4453 }
4454
4455 to {
4456         background-position: 0 0
4457 }
4458
4459 }
4460 @
4461 -moz-keyframes progress-bar-stripes {
4462         from {background-position: 40px 0
4463 }
4464
4465 to {
4466         background-position: 0 0
4467 }
4468
4469 }
4470 @
4471 -o-keyframes progress-bar-stripes {
4472         from {background-position: 0 0
4473 }
4474
4475 to {
4476         background-position: 40px 0
4477 }
4478
4479 }
4480 @
4481 keyframes progress-bar-stripes {
4482         from {background-position: 40px 0
4483 }
4484
4485 to {
4486         background-position: 0 0
4487 }
4488
4489 }
4490 .progress {
4491         overflow: hidden;
4492         height: 20px;
4493         margin-bottom: 20px;
4494         background-color: #f5f5f5;
4495         border-radius: 6px;
4496         -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4497         box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
4498 }
4499
4500 .progress-bar {
4501         float: left;
4502         width: 0;
4503         height: 100%;
4504         font-size: 12px;
4505         line-height: 20px;
4506         color: #fff;
4507         text-align: center;
4508         background-color: #428bca;
4509         -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4510         box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4511         -webkit-transition: width .6s ease;
4512         transition: width .6s ease
4513 }
4514
4515 .progress-striped .progress-bar {
4516         background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255,
4517                 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent),
4518                 color-stop(.5, rgba(255, 255, 255, .15)),
4519                 color-stop(.75, rgba(255, 255, 255, .15)),
4520                 color-stop(.75, transparent), to(transparent));
4521         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
4522                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4523                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4524         background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15)
4525                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4526                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4527         background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
4528                 transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4529                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4530         background-size: 40px 40px
4531 }
4532
4533 .progress.active .progress-bar {
4534         -webkit-animation: progress-bar-stripes 2s linear infinite;
4535         animation: progress-bar-stripes 2s linear infinite
4536 }
4537
4538 .progress-bar-success {
4539         background-color: #5cb85c
4540 }
4541
4542 .progress-striped .progress-bar-success {
4543         background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255,
4544                 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent),
4545                 color-stop(.5, rgba(255, 255, 255, .15)),
4546                 color-stop(.75, rgba(255, 255, 255, .15)),
4547                 color-stop(.75, transparent), to(transparent));
4548         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
4549                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4550                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4551         background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15)
4552                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4553                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4554         background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
4555                 transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4556                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
4557 }
4558
4559 .progress-bar-info {
4560         background-color: #5bc0de
4561 }
4562
4563 .progress-striped .progress-bar-info {
4564         background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255,
4565                 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent),
4566                 color-stop(.5, rgba(255, 255, 255, .15)),
4567                 color-stop(.75, rgba(255, 255, 255, .15)),
4568                 color-stop(.75, transparent), to(transparent));
4569         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
4570                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4571                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4572         background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15)
4573                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4574                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4575         background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
4576                 transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4577                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
4578 }
4579
4580 .progress-bar-warning {
4581         background-color: #f0ad4e
4582 }
4583
4584 .progress-striped .progress-bar-warning {
4585         background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255,
4586                 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent),
4587                 color-stop(.5, rgba(255, 255, 255, .15)),
4588                 color-stop(.75, rgba(255, 255, 255, .15)),
4589                 color-stop(.75, transparent), to(transparent));
4590         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
4591                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4592                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4593         background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15)
4594                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4595                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4596         background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
4597                 transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4598                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
4599 }
4600
4601 .progress-bar-danger {
4602         background-color: #d9534f
4603 }
4604
4605 .progress-striped .progress-bar-danger {
4606         background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255,
4607                 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent),
4608                 color-stop(.5, rgba(255, 255, 255, .15)),
4609                 color-stop(.75, rgba(255, 255, 255, .15)),
4610                 color-stop(.75, transparent), to(transparent));
4611         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
4612                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4613                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4614         background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15)
4615                 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4616                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4617         background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
4618                 transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
4619                 rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
4620 }
4621
4622 .media, .media-body {
4623         overflow: hidden;
4624         zoom: 1
4625 }
4626
4627 .media, .media .media {
4628         margin-top: 15px
4629 }
4630
4631 .media:first-child {
4632         margin-top: 0
4633 }
4634
4635 .media-object {
4636         display: block
4637 }
4638
4639 .media-heading {
4640         margin: 0 0 5px
4641 }
4642
4643 .media>.pull-left {
4644         margin-right: 10px
4645 }
4646
4647 .media>.pull-right {
4648         margin-left: 10px
4649 }
4650
4651 .media-list {
4652         padding-left: 0;
4653         list-style: none
4654 }
4655
4656 .list-group {
4657         margin-bottom: 20px;
4658         padding-left: 0
4659 }
4660
4661 .list-group-item {
4662         position: relative;
4663         display: block;
4664         padding: 10px 15px;
4665         margin-bottom: -1px;
4666         background-color: #fff;
4667         border: 1px solid #ddd
4668 }
4669
4670 .list-group-item:first-child {
4671         border-top-right-radius: 6px;
4672         border-top-left-radius: 6px
4673 }
4674
4675 .list-group-item:last-child {
4676         margin-bottom: 0;
4677         border-bottom-right-radius: 6px;
4678         border-bottom-left-radius: 6px
4679 }
4680
4681 .list-group-item>.badge {
4682         float: right
4683 }
4684
4685 .list-group-item>.badge+.badge {
4686         margin-right: 5px
4687 }
4688
4689 a.list-group-item {
4690         color: #555
4691 }
4692
4693 a.list-group-item .list-group-item-heading {
4694         color: #333
4695 }
4696
4697 a.list-group-item:focus, a.list-group-item:hover {
4698         text-decoration: none;
4699         background-color: #f5f5f5
4700 }
4701
4702 a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover
4703         {
4704         z-index: 2;
4705         color: #fff;
4706         background-color: #428bca;
4707         border-color: #428bca
4708 }
4709
4710 a.list-group-item.active .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading,
4711         a.list-group-item.active:hover .list-group-item-heading {
4712         color: inherit
4713 }
4714
4715 a.list-group-item.active .list-group-item-text, a.list-group-item.active:focus .list-group-item-text,
4716         a.list-group-item.active:hover .list-group-item-text {
4717         color: #e1edf7
4718 }
4719
4720 .list-group-item-heading {
4721         margin-top: 0;
4722         margin-bottom: 5px
4723 }
4724
4725 .list-group-item-text {
4726         margin-bottom: 0;
4727         line-height: 1.3
4728 }
4729
4730 .panel {
4731         margin-bottom: 20px;
4732         background-color: #fff;
4733         border: 1px solid transparent;
4734         border-radius: 6px;
4735         -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4736         box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
4737 }
4738
4739 .panel-body {
4740         padding: 15px
4741 }
4742
4743 .panel-body:after, .panel-body:before {
4744         content: " ";
4745         display: table
4746 }
4747
4748 .panel-body:after {
4749         clear: both
4750 }
4751
4752 .panel>.list-group {
4753         margin-bottom: 0
4754 }
4755
4756 .panel>.list-group .list-group-item {
4757         border-width: 1px 0
4758 }
4759
4760 .panel>.list-group .list-group-item:first-child {
4761         border-top-right-radius: 0;
4762         border-top-left-radius: 0
4763 }
4764
4765 .panel>.list-group .list-group-item:last-child {
4766         border-bottom: 0
4767 }
4768
4769 .panel-heading+.list-group .list-group-item:first-child {
4770         border-top-width: 0
4771 }
4772
4773 .panel>.table, .panel>.table-responsive {
4774         margin-bottom: 0
4775 }
4776
4777 .panel>.panel-body+.table, .panel>.panel-body+.table-responsive {
4778         border-top: 1px solid #ddd
4779 }
4780
4781 .panel>.table-bordered, .panel>.table-responsive>.table-bordered {
4782         border: 0
4783 }
4784
4785 .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child,
4786         .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child,
4787         .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child,
4788         .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
4789         .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
4790         .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
4791         .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
4792         .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
4793         .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
4794         border-left: 0
4795 }
4796
4797 .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child,
4798         .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child,
4799         .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child,
4800         .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
4801         .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
4802         .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child
4803         {
4804         border-right: 0
4805 }
4806
4807 .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th,
4808         .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th,
4809         .panel>.table-bordered>thead>tr:last-child>td, .panel>.table-bordered>thead>tr:last-child>th,
4810         .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
4811         .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,
4812         .panel>.table-responsive>.table-bordered>thead>tr:last-child>td, .panel>.table-responsive>.table-bordered>thead>tr:last-child>th
4813         {
4814         border-bottom: 0
4815 }
4816
4817 .panel-heading {
4818         padding: 10px 15px;
4819         border-bottom: 1px solid transparent;
4820         border-top-right-radius: 5px;
4821         border-top-left-radius: 5px
4822 }
4823
4824 .panel-heading>.dropdown .dropdown-toggle {
4825         color: inherit
4826 }
4827
4828 .panel-title {
4829         margin-top: 0;
4830         margin-bottom: 0;
4831         font-size: 16px
4832 }
4833
4834 .panel-title>a {
4835         color: inherit
4836 }
4837
4838 .panel-footer {
4839         padding: 10px 15px;
4840         background-color: #f5f5f5;
4841         border-top: 1px solid #ddd;
4842         border-bottom-right-radius: 5px;
4843         border-bottom-left-radius: 5px
4844 }
4845
4846 .panel-group .panel {
4847         margin-bottom: 0;
4848         border-radius: 6px;
4849         overflow: hidden
4850 }
4851
4852 .panel-group .panel+.panel {
4853         margin-top: 5px
4854 }
4855
4856 .panel-group .panel-heading {
4857         border-bottom: 0
4858 }
4859
4860 .panel-group .panel-heading+.panel-collapse .panel-body {
4861         border-top: 1px solid #ddd
4862 }
4863
4864 .panel-group .panel-footer {
4865         border-top: 0
4866 }
4867
4868 .panel-group .panel-footer+.panel-collapse .panel-body {
4869         border-bottom: 1px solid #ddd
4870 }
4871
4872 .panel-default {
4873         border-color: #ddd
4874 }
4875
4876 .panel-default>.panel-heading {
4877         color: #333;
4878         background-color: #f5f5f5;
4879         border-color: #ddd
4880 }
4881
4882 .panel-default>.panel-heading+.panel-collapse .panel-body {
4883         border-top-color: #ddd
4884 }
4885
4886 .panel-default>.panel-heading>.dropdown .caret {
4887         border-color: #333 transparent
4888 }
4889
4890 .panel-default>.panel-footer+.panel-collapse .panel-body {
4891         border-bottom-color: #ddd
4892 }
4893
4894 .panel-primary {
4895         border-color: #428bca
4896 }
4897
4898 .panel-primary>.panel-heading {
4899         color: #fff;
4900         background-color: #428bca;
4901         border-color: #428bca
4902 }
4903
4904 .panel-primary>.panel-heading+.panel-collapse .panel-body {
4905         border-top-color: #428bca
4906 }
4907
4908 .panel-primary>.panel-heading>.dropdown .caret {
4909         border-color: #fff transparent
4910 }
4911
4912 .panel-primary>.panel-footer+.panel-collapse .panel-body {
4913         border-bottom-color: #428bca
4914 }
4915
4916 .panel-success {
4917         border-color: #d6e9c6
4918 }
4919
4920 .panel-success>.panel-heading {
4921         color: #468847;
4922         background-color: #dff0d8;
4923         border-color: #d6e9c6
4924 }
4925
4926 .panel-success>.panel-heading+.panel-collapse .panel-body {
4927         border-top-color: #d6e9c6
4928 }
4929
4930 .panel-success>.panel-heading>.dropdown .caret {
4931         border-color: #468847 transparent
4932 }
4933
4934 .panel-success>.panel-footer+.panel-collapse .panel-body {
4935         border-bottom-color: #d6e9c6
4936 }
4937
4938 .panel-warning {
4939         border-color: #faebcc
4940 }
4941
4942 .panel-warning>.panel-heading {
4943         color: #c09853;
4944         background-color: #fcf8e3;
4945         border-color: #faebcc
4946 }
4947
4948 .panel-warning>.panel-heading+.panel-collapse .panel-body {
4949         border-top-color: #faebcc
4950 }
4951
4952 .panel-warning>.panel-heading>.dropdown .caret {
4953         border-color: #c09853 transparent
4954 }
4955
4956 .panel-warning>.panel-footer+.panel-collapse .panel-body {
4957         border-bottom-color: #faebcc
4958 }
4959
4960 .panel-danger {
4961         border-color: #ebccd1
4962 }
4963
4964 .panel-danger>.panel-heading {
4965         color: #b94a48;
4966         background-color: #f2dede;
4967         border-color: #ebccd1
4968 }
4969
4970 .panel-danger>.panel-heading+.panel-collapse .panel-body {
4971         border-top-color: #ebccd1
4972 }
4973
4974 .panel-danger>.panel-heading>.dropdown .caret {
4975         border-color: #b94a48 transparent
4976 }
4977
4978 .panel-danger>.panel-footer+.panel-collapse .panel-body {
4979         border-bottom-color: #ebccd1
4980 }
4981
4982 .panel-info {
4983         border-color: #bce8f1
4984 }
4985
4986 .panel-info>.panel-heading {
4987         color: #3a87ad;
4988         background-color: #d9edf7;
4989         border-color: #bce8f1
4990 }
4991
4992 .panel-info>.panel-heading+.panel-collapse .panel-body {
4993         border-top-color: #bce8f1
4994 }
4995
4996 .panel-info>.panel-heading>.dropdown .caret {
4997         border-color: #3a87ad transparent
4998 }
4999
5000 .panel-info>.panel-footer+.panel-collapse .panel-body {
5001         border-bottom-color: #bce8f1
5002 }
5003
5004 .well {
5005         min-height: 20px;
5006         padding: 19px;
5007         margin-bottom: 20px;
5008         background-color: #f5f5f5;
5009         border: 1px solid #e3e3e3;
5010         border-radius: 6px;
5011         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5012         box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
5013 }
5014
5015 .well blockquote {
5016         border-color: #ddd;
5017         border-color: rgba(0, 0, 0, .15)
5018 }
5019
5020 .well-lg {
5021         padding: 24px;
5022         border-radius: 6px
5023 }
5024
5025 .well-sm {
5026         padding: 9px;
5027         border-radius: 3px
5028 }
5029
5030 .close {
5031         float: right;
5032         font-size: 21px;
5033         font-weight: 700;
5034         line-height: 1;
5035         color: #000;
5036         text-shadow: 0 1px 0 #fff;
5037         opacity: .2;
5038         filter: alpha(opacity = 20)
5039 }
5040
5041 .close:focus, .close:hover {
5042         color: #000;
5043         text-decoration: none;
5044         cursor: pointer;
5045         opacity: .5;
5046         filter: alpha(opacity = 50)
5047 }
5048
5049 button.close {
5050         padding: 0;
5051         cursor: pointer;
5052         background: 0 0;
5053         border: 0;
5054         -webkit-appearance: none
5055 }
5056
5057 .modal-open {
5058         overflow: hidden
5059 }
5060
5061 .modal {
5062         display: none;
5063         overflow: auto;
5064         overflow-y: scroll;
5065         position: fixed;
5066         top: 0;
5067         right: 0;
5068         bottom: 0;
5069         left: 0;
5070         z-index: 1040
5071 }
5072
5073 .modal.fade .modal-dialog {
5074         -webkit-transform: translate(0, -25%);
5075         -ms-transform: translate(0, -25%);
5076         transform: translate(0, -25%);
5077         -webkit-transition: -webkit-transform .3s ease-out;
5078         -moz-transition: -moz-transform .3s ease-out;
5079         -o-transition: -o-transform .3s ease-out;
5080         transition: transform .3s ease-out
5081 }
5082
5083 .modal.in .modal-dialog {
5084         -webkit-transform: translate(0, 0);
5085         -ms-transform: translate(0, 0);
5086         transform: translate(0, 0)
5087 }
5088
5089 .modal-dialog {
5090         position: relative;
5091         margin-left: auto;
5092         margin-right: auto;
5093         width: auto;
5094         padding: 10px;
5095         z-index: 1050
5096 }
5097
5098 .modal-content {
5099         position: relative;
5100         background-color: #fff;
5101         border: 1px solid #999;
5102         border: 1px solid rgba(0, 0, 0, .2);
5103         border-radius: 6px;
5104         -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5105         box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5106         background-clip: padding-box;
5107         outline: 0
5108 }
5109
5110 .modal-backdrop {
5111         position: fixed;
5112         top: 0;
5113         right: 0;
5114         bottom: 0;
5115         left: 0;
5116         z-index: 1030;
5117         background-color: #000
5118 }
5119
5120 .modal-backdrop.fade {
5121         opacity: 0;
5122         filter: alpha(opacity = 0)
5123 }
5124
5125 .modal-backdrop.in {
5126         opacity: .5;
5127         filter: alpha(opacity = 50)
5128 }
5129
5130 .modal-header {
5131         padding: 15px;
5132         border-bottom: 1px solid #e5e5e5;
5133         min-height: 16.428571429px
5134 }
5135
5136 .modal-header .close {
5137         margin-top: -2px
5138 }
5139
5140 .modal-title {
5141         margin: 0;
5142         line-height: 1.428571429
5143 }
5144
5145 .modal-body {
5146         position: relative;
5147         padding: 20px
5148 }
5149
5150 .modal-footer {
5151         margin-top: 15px;
5152         padding: 19px 20px 20px;
5153         text-align: right;
5154         border-top: 1px solid #e5e5e5
5155 }
5156
5157 .modal-footer:after, .modal-footer:before {
5158         content: " ";
5159         display: table
5160 }
5161
5162 .modal-footer:after {
5163         clear: both
5164 }
5165
5166 .modal-footer .btn+.btn {
5167         margin-left: 5px;
5168         margin-bottom: 0
5169 }
5170
5171 .modal-footer .btn-group .btn+.btn {
5172         margin-left: -1px
5173 }
5174
5175 .modal-footer .btn-block+.btn-block {
5176         margin-left: 0
5177 }
5178
5179 @media screen and (min-width:768px) {
5180         .modal-dialog {
5181                 width: 600px;
5182                 padding-top: 30px;
5183                 padding-bottom: 30px
5184         }
5185         .modal-content {
5186                 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5187                 box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
5188         }
5189 }
5190
5191 .tooltip {
5192         position: absolute;
5193         z-index: 1030;
5194         display: block;
5195         visibility: visible;
5196         font-size: 12px;
5197         line-height: 1.4;
5198         opacity: 0;
5199         filter: alpha(opacity = 0)
5200 }
5201
5202 .tooltip.in {
5203         opacity: .9;
5204         filter: alpha(opacity = 90)
5205 }
5206
5207 .tooltip.top {
5208         margin-top: -3px;
5209         padding: 5px 0
5210 }
5211
5212 .tooltip.right {
5213         margin-left: 3px;
5214         padding: 0 5px
5215 }
5216
5217 .tooltip.bottom {
5218         margin-top: 3px;
5219         padding: 5px 0
5220 }
5221
5222 .tooltip.left {
5223         margin-left: -3px;
5224         padding: 0 5px
5225 }
5226
5227 .tooltip-inner {
5228         max-width: 200px;
5229         padding: 3px 8px;
5230         color: #fff;
5231         text-align: center;
5232         text-decoration: none;
5233         background-color: #000;
5234         border-radius: 6px
5235 }
5236
5237 .tooltip-arrow {
5238         position: absolute;
5239         width: 0;
5240         height: 0;
5241         border-color: transparent;
5242         border-style: solid
5243 }
5244
5245 .tooltip.top .tooltip-arrow {
5246         bottom: 0;
5247         left: 50%;
5248         margin-left: -5px;
5249         border-width: 5px 5px 0;
5250         border-top-color: #000
5251 }
5252
5253 .tooltip.top-left .tooltip-arrow {
5254         bottom: 0;
5255         left: 5px;
5256         border-width: 5px 5px 0;
5257         border-top-color: #000
5258 }
5259
5260 .tooltip.top-right .tooltip-arrow {
5261         bottom: 0;
5262         right: 5px;
5263         border-width: 5px 5px 0;
5264         border-top-color: #000
5265 }
5266
5267 .tooltip.right .tooltip-arrow {
5268         top: 50%;
5269         left: 0;
5270         margin-top: -5px;
5271         border-width: 5px 5px 5px 0;
5272         border-right-color: #000
5273 }
5274
5275 .tooltip.left .tooltip-arrow {
5276         top: 50%;
5277         right: 0;
5278         margin-top: -5px;
5279         border-width: 5px 0 5px 5px;
5280         border-left-color: #000
5281 }
5282
5283 .tooltip.bottom .tooltip-arrow {
5284         top: 0;
5285         left: 50%;
5286         margin-left: -5px;
5287         border-width: 0 5px 5px;
5288         border-bottom-color: #000
5289 }
5290
5291 .tooltip.bottom-left .tooltip-arrow {
5292         top: 0;
5293         left: 5px;
5294         border-width: 0 5px 5px;
5295         border-bottom-color: #000
5296 }
5297
5298 .tooltip.bottom-right .tooltip-arrow {
5299         top: 0;
5300         right: 5px;
5301         border-width: 0 5px 5px;
5302         border-bottom-color: #000
5303 }
5304
5305 .popover {
5306         position: absolute;
5307         top: 0;
5308         left: 0;
5309         z-index: 1010;
5310         display: none;
5311         max-width: 276px;
5312         padding: 1px;
5313         text-align: left;
5314         background-color: #fff;
5315         background-clip: padding-box;
5316         border: 1px solid #ccc;
5317         border: 1px solid rgba(0, 0, 0, .2);
5318         border-radius: 6px;
5319         -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5320         box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5321         white-space: normal
5322 }
5323
5324 .popover.top {
5325         margin-top: -10px
5326 }
5327
5328 .popover.right {
5329         margin-left: 10px
5330 }
5331
5332 .popover.bottom {
5333         margin-top: 10px
5334 }
5335
5336 .popover.left {
5337         margin-left: -10px
5338 }
5339
5340 .popover-title {
5341         margin: 0;
5342         padding: 8px 14px;
5343         font-size: 14px;
5344         font-weight: 400;
5345         line-height: 18px;
5346         background-color: #f7f7f7;
5347         border-bottom: 1px solid #ebebeb;
5348         border-radius: 5px 5px 0 0
5349 }
5350
5351 .popover-content {
5352         padding: 9px 14px
5353 }
5354
5355 .popover .arrow, .popover .arrow:after {
5356         position: absolute;
5357         display: block;
5358         width: 0;
5359         height: 0;
5360         border-color: transparent;
5361         border-style: solid
5362 }
5363
5364 .popover .arrow {
5365         border-width: 11px
5366 }
5367
5368 .popover .arrow:after {
5369         border-width: 10px;
5370         content: ""
5371 }
5372
5373 .popover.top .arrow {
5374         left: 50%;
5375         margin-left: -11px;
5376         border-bottom-width: 0;
5377         border-top-color: #999;
5378         border-top-color: rgba(0, 0, 0, .25);
5379         bottom: -11px
5380 }
5381
5382 .popover.top .arrow:after {
5383         content: " ";
5384         bottom: 1px;
5385         margin-left: -10px;
5386         border-bottom-width: 0;
5387         border-top-color: #fff
5388 }
5389
5390 .popover.right .arrow {
5391         top: 50%;
5392         left: -11px;
5393         margin-top: -11px;
5394         border-left-width: 0;
5395         border-right-color: #999;
5396         border-right-color: rgba(0, 0, 0, .25)
5397 }
5398
5399 .popover.right .arrow:after {
5400         content: " ";
5401         left: 1px;
5402         bottom: -10px;
5403         border-left-width: 0;
5404         border-right-color: #fff
5405 }
5406
5407 .popover.bottom .arrow {
5408         left: 50%;
5409         margin-left: -11px;
5410         border-top-width: 0;
5411         border-bottom-color: #999;
5412         border-bottom-color: rgba(0, 0, 0, .25);
5413         top: -11px
5414 }
5415
5416 .popover.bottom .arrow:after {
5417         content: " ";
5418         top: 1px;
5419         margin-left: -10px;
5420         border-top-width: 0;
5421         border-bottom-color: #fff
5422 }
5423
5424 .popover.left .arrow {
5425         top: 50%;
5426         right: -11px;
5427         margin-top: -11px;
5428         border-right-width: 0;
5429         border-left-color: #999;
5430         border-left-color: rgba(0, 0, 0, .25)
5431 }
5432
5433 .popover.left .arrow:after {
5434         content: " ";
5435         right: 1px;
5436         border-right-width: 0;
5437         border-left-color: #fff;
5438         bottom: -10px
5439 }
5440
5441 .carousel {
5442         position: relative
5443 }
5444
5445 .carousel-inner {
5446         position: relative;
5447         overflow: hidden;
5448         width: 100%
5449 }
5450
5451 .carousel-inner>.item {
5452         display: none;
5453         position: relative;
5454         -webkit-transition: .6s ease-in-out left;
5455         transition: .6s ease-in-out left
5456 }
5457
5458 .carousel-inner>.item>a>img, .carousel-inner>.item>img {
5459         display: block;
5460         max-width: 100%;
5461         height: auto;
5462         line-height: 1
5463 }
5464
5465 .carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
5466         display: block
5467 }
5468
5469 .carousel-inner>.active {
5470         left: 0
5471 }
5472
5473 .carousel-inner>.next, .carousel-inner>.prev {
5474         position: absolute;
5475         top: 0;
5476         width: 100%
5477 }
5478
5479 .carousel-inner>.next {
5480         left: 100%
5481 }
5482
5483 .carousel-inner>.prev {
5484         left: -100%
5485 }
5486
5487 .carousel-inner>.next.left, .carousel-inner>.prev.right {
5488         left: 0
5489 }
5490
5491 .carousel-inner>.active.left {
5492         left: -100%
5493 }
5494
5495 .carousel-inner>.active.right {
5496         left: 100%
5497 }
5498
5499 .carousel-control {
5500         position: absolute;
5501         top: 0;
5502         left: 0;
5503         bottom: 0;
5504         width: 15%;
5505         opacity: .5;
5506         filter: alpha(opacity = 50);
5507         font-size: 20px;
5508         color: #fff;
5509         text-align: center;
5510         text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
5511 }
5512
5513 .carousel-control.left {
5514         background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, .5)),
5515                 to(rgba(0, 0, 0, .0001)));
5516         background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5)
5517                 0), color-stop(rgba(0, 0, 0, .0001) 100%));
5518         background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5) 0,
5519                 rgba(0, 0, 0, .0001) 100%);
5520         background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0,
5521                 rgba(0, 0, 0, .0001) 100%);
5522         background-repeat: repeat-x;
5523         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',
5524                 endColorstr='#00000000', GradientType=1)
5525 }
5526
5527 .carousel-control.right {
5528         left: auto;
5529         right: 0;
5530         background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, .0001)),
5531                 to(rgba(0, 0, 0, .5)));
5532         background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001)
5533                 0), color-stop(rgba(0, 0, 0, .5) 100%));
5534         background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .0001) 0,
5535                 rgba(0, 0, 0, .5) 100%);
5536         background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0,
5537                 rgba(0, 0, 0, .5) 100%);
5538         background-repeat: repeat-x;
5539         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',
5540                 endColorstr='#80000000', GradientType=1)
5541 }
5542
5543 .carousel-control:focus, .carousel-control:hover {
5544         color: #fff;
5545         text-decoration: none;
5546         opacity: .9;
5547         filter: alpha(opacity = 90)
5548 }
5549
5550 .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right,
5551         .carousel-control .icon-next, .carousel-control .icon-prev {
5552         position: absolute;
5553         top: 50%;
5554         z-index: 5;
5555         display: inline-block
5556 }
5557
5558 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev
5559         {
5560         left: 50%
5561 }
5562
5563 .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next
5564         {
5565         right: 50%
5566 }
5567
5568 .carousel-control .icon-next, .carousel-control .icon-prev {
5569         width: 20px;
5570         height: 20px;
5571         margin-top: -10px;
5572         margin-left: -10px;
5573         font-family: serif
5574 }
5575
5576 .carousel-control .icon-prev:before {
5577         content: '\2039'
5578 }
5579
5580 .carousel-control .icon-next:before {
5581         content: '\203a'
5582 }
5583
5584 .carousel-indicators {
5585         position: absolute;
5586         bottom: 10px;
5587         left: 50%;
5588         z-index: 15;
5589         width: 60%;
5590         margin-left: -30%;
5591         padding-left: 0;
5592         list-style: none;
5593         text-align: center
5594 }
5595
5596 .carousel-indicators li {
5597         display: inline-block;
5598         width: 10px;
5599         height: 10px;
5600         margin: 1px;
5601         text-indent: -999px;
5602         border: 1px solid #fff;
5603         border-radius: 10px;
5604         cursor: pointer;
5605         background-color: #000 \9;
5606         background-color: transparent
5607 }
5608
5609 .carousel-indicators .active {
5610         margin: 0;
5611         width: 12px;
5612         height: 12px;
5613         background-color: #fff
5614 }
5615
5616 .carousel-caption {
5617         position: absolute;
5618         left: 15%;
5619         right: 15%;
5620         bottom: 20px;
5621         z-index: 10;
5622         padding-top: 20px;
5623         padding-bottom: 20px;
5624         color: #fff;
5625         text-align: center;
5626         text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
5627 }
5628
5629 .carousel-caption .btn {
5630         text-shadow: none
5631 }
5632
5633 @media screen and (min-width:768px) {
5634         .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right,
5635                 .carousel-control .icon-next, .carousel-control .icon-prev {
5636                 width: 30px;
5637                 height: 30px;
5638                 margin-top: -15px;
5639                 margin-left: -15px;
5640                 font-size: 30px
5641         }
5642         .carousel-caption {
5643                 left: 20%;
5644                 right: 20%;
5645                 padding-bottom: 30px
5646         }
5647         .carousel-indicators {
5648                 bottom: 20px
5649         }
5650 }
5651
5652 .clearfix:after, .clearfix:before {
5653         content: " ";
5654         display: table
5655 }
5656
5657 .clearfix:after {
5658         clear: both
5659 }
5660
5661 .center-block {
5662         display: block;
5663         margin-left: auto;
5664         margin-right: auto
5665 }
5666
5667 .pull-right {
5668         float: right !important
5669 }
5670
5671 .pull-left {
5672         float: left !important
5673 }
5674
5675 .hide {
5676         display: none !important
5677 }
5678
5679 .show {
5680         display: block !important
5681 }
5682
5683 .invisible {
5684         visibility: hidden
5685 }
5686
5687 .text-hide {
5688         font: 0/0 a;
5689         color: transparent;
5690         text-shadow: none;
5691         background-color: transparent;
5692         border: 0
5693 }
5694
5695 .hidden {
5696         display: none !important;
5697         visibility: hidden !important
5698 }
5699
5700 .affix {
5701         position: fixed
5702 }
5703
5704 @
5705 -ms-viewport {
5706         width: device-width
5707 }
5708
5709 .visible-lg, .visible-md, .visible-sm, .visible-xs, td.visible-lg, td.visible-md,
5710         td.visible-sm, td.visible-xs, th.visible-lg, th.visible-md, th.visible-sm,
5711         th.visible-xs, tr.visible-lg, tr.visible-md, tr.visible-sm, tr.visible-xs
5712         {
5713         display: none !important
5714 }
5715
5716 @media ( max-width :767px) {
5717         .visible-xs {
5718                 display: block !important
5719         }
5720         tr.visible-xs {
5721                 display: table-row !important
5722         }
5723         td.visible-xs, th.visible-xs {
5724                 display: table-cell !important
5725         }
5726 }
5727
5728 @media ( min-width :768px) and (max-width:991px) {
5729         .visible-xs.visible-sm {
5730                 display: block !important
5731         }
5732         tr.visible-xs.visible-sm {
5733                 display: table-row !important
5734         }
5735         td.visible-xs.visible-sm, th.visible-xs.visible-sm {
5736                 display: table-cell !important
5737         }
5738 }
5739
5740 @media ( min-width :992px) and (max-width:767px) {
5741         .visible-xs.visible-md {
5742                 display: block !important
5743         }
5744         tr.visible-xs.visible-md {
5745                 display: table-row !important
5746         }
5747         td.visible-xs.visible-md, th.visible-xs.visible-md {
5748                 display: table-cell !important
5749         }
5750 }
5751
5752 @media ( min-width :768px) {
5753         .visible-xs.visible-lg {
5754                 display: block !important
5755         }
5756         tr.visible-xs.visible-lg {
5757                 display: table-row !important
5758         }
5759         td.visible-xs.visible-lg, th.visible-xs.visible-lg {
5760                 display: table-cell !important
5761         }
5762 }
5763
5764 @media ( max-width :767px) {
5765         .visible-sm.visible-xs {
5766                 display: block !important
5767         }
5768         tr.visible-sm.visible-xs {
5769                 display: table-row !important
5770         }
5771         td.visible-sm.visible-xs, th.visible-sm.visible-xs {
5772                 display: table-cell !important
5773         }
5774 }
5775
5776 @media ( min-width :768px) and (max-width:991px) {
5777         .visible-sm {
5778                 display: block !important
5779         }
5780         tr.visible-sm {
5781                 display: table-row !important
5782         }
5783         td.visible-sm, th.visible-sm {
5784                 display: table-cell !important
5785         }
5786 }
5787
5788 @media ( min-width :992px) and (max-width:767px) {
5789         .visible-sm.visible-md {
5790                 display: block !important
5791         }
5792         tr.visible-sm.visible-md {
5793                 display: table-row !important
5794         }
5795         td.visible-sm.visible-md, th.visible-sm.visible-md {
5796                 display: table-cell !important
5797         }
5798 }
5799
5800 @media ( min-width :768px) {
5801         .visible-sm.visible-lg {
5802                 display: block !important
5803         }
5804         tr.visible-sm.visible-lg {
5805                 display: table-row !important
5806         }
5807         td.visible-sm.visible-lg, th.visible-sm.visible-lg {
5808                 display: table-cell !important
5809         }
5810 }
5811
5812 @media ( max-width :767px) {
5813         .visible-md.visible-xs {
5814                 display: block !important
5815         }
5816         tr.visible-md.visible-xs {
5817                 display: table-row !important
5818         }
5819         td.visible-md.visible-xs, th.visible-md.visible-xs {
5820                 display: table-cell !important
5821         }
5822 }
5823
5824 @media ( min-width :768px) and (max-width:991px) {
5825         .visible-md.visible-sm {
5826                 display: block !important
5827         }
5828         tr.visible-md.visible-sm {
5829                 display: table-row !important
5830         }
5831         td.visible-md.visible-sm, th.visible-md.visible-sm {
5832                 display: table-cell !important
5833         }
5834 }
5835
5836 @media ( min-width :992px) and (max-width:767px) {
5837         .visible-md {
5838                 display: block !important
5839         }
5840         tr.visible-md {
5841                 display: table-row !important
5842         }
5843         td.visible-md, th.visible-md {
5844                 display: table-cell !important
5845         }
5846 }
5847
5848 @media ( min-width :768px) {
5849         .visible-md.visible-lg {
5850                 display: block !important
5851         }
5852         tr.visible-md.visible-lg {
5853                 display: table-row !important
5854         }
5855         td.visible-md.visible-lg, th.visible-md.visible-lg {
5856                 display: table-cell !important
5857         }
5858 }
5859
5860 @media ( max-width :767px) {
5861         .visible-lg.visible-xs {
5862                 display: block !important
5863         }
5864         tr.visible-lg.visible-xs {
5865                 display: table-row !important
5866         }
5867         td.visible-lg.visible-xs, th.visible-lg.visible-xs {
5868                 display: table-cell !important
5869         }
5870 }
5871
5872 @media ( min-width :768px) and (max-width:991px) {
5873         .visible-lg.visible-sm {
5874                 display: block !important
5875         }
5876         tr.visible-lg.visible-sm {
5877                 display: table-row !important
5878         }
5879         td.visible-lg.visible-sm, th.visible-lg.visible-sm {
5880                 display: table-cell !important
5881         }
5882 }
5883
5884 @media ( min-width :992px) and (max-width:767px) {
5885         .visible-lg.visible-md {
5886                 display: block !important
5887         }
5888         tr.visible-lg.visible-md {
5889                 display: table-row !important
5890         }
5891         td.visible-lg.visible-md, th.visible-lg.visible-md {
5892                 display: table-cell !important
5893         }
5894 }
5895
5896 @media ( min-width :768px) {
5897         .visible-lg {
5898                 display: block !important
5899         }
5900         tr.visible-lg {
5901                 display: table-row !important
5902         }
5903         td.visible-lg, th.visible-lg {
5904                 display: table-cell !important
5905         }
5906 }
5907
5908 .hidden-xs {
5909         display: block !important
5910 }
5911
5912 tr.hidden-xs {
5913         display: table-row !important
5914 }
5915
5916 td.hidden-xs, th.hidden-xs {
5917         display: table-cell !important
5918 }
5919
5920 @media ( max-width :767px) {
5921         .hidden-xs, td.hidden-xs, th.hidden-xs, tr.hidden-xs {
5922                 display: none !important
5923         }
5924 }
5925
5926 @media ( min-width :768px) and (max-width:991px) {
5927         .hidden-xs.hidden-sm, td.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm
5928                 {
5929                 display: none !important
5930         }
5931 }
5932
5933 @media ( min-width :992px) and (max-width:767px) {
5934         .hidden-xs.hidden-md, td.hidden-xs.hidden-md, th.hidden-xs.hidden-md, tr.hidden-xs.hidden-md
5935                 {
5936                 display: none !important
5937         }
5938 }
5939
5940 @media ( min-width :768px) {
5941         .hidden-xs.hidden-lg, td.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg
5942                 {
5943                 display: none !important
5944         }
5945 }
5946
5947 .hidden-sm {
5948         display: block !important
5949 }
5950
5951 tr.hidden-sm {
5952         display: table-row !important
5953 }
5954
5955 td.hidden-sm, th.hidden-sm {
5956         display: table-cell !important
5957 }
5958
5959 @media ( max-width :767px) {
5960         .hidden-sm.hidden-xs, td.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs
5961                 {
5962                 display: none !important
5963         }
5964 }
5965
5966 @media ( min-width :768px) and (max-width:991px) {
5967         .hidden-sm, td.hidden-sm, th.hidden-sm, tr.hidden-sm {
5968                 display: none !important
5969         }
5970 }
5971
5972 @media ( min-width :992px) and (max-width:767px) {
5973         .hidden-sm.hidden-md, td.hidden-sm.hidden-md, th.hidden-sm.hidden-md, tr.hidden-sm.hidden-md
5974                 {
5975                 display: none !important
5976         }
5977 }
5978
5979 @media ( min-width :768px) {
5980         .hidden-sm.hidden-lg, td.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg
5981                 {
5982                 display: none !important
5983         }
5984 }
5985
5986 .hidden-md {
5987         display: block !important
5988 }
5989
5990 tr.hidden-md {
5991         display: table-row !important
5992 }
5993
5994 td.hidden-md, th.hidden-md {
5995         display: table-cell !important
5996 }
5997
5998 @media ( max-width :767px) {
5999         .hidden-md.hidden-xs, td.hidden-md.hidden-xs, th.hidden-md.hidden-xs, tr.hidden-md.hidden-xs
6000                 {
6001                 display: none !important
6002         }
6003 }
6004
6005 @media ( min-width :768px) and (max-width:991px) {
6006         .hidden-md.hidden-sm, td.hidden-md.hidden-sm, th.hidden-md.hidden-sm, tr.hidden-md.hidden-sm
6007                 {
6008                 display: none !important
6009         }
6010 }
6011
6012 @media ( min-width :992px) and (max-width:767px) {
6013         .hidden-md, td.hidden-md, th.hidden-md, tr.hidden-md {
6014                 display: none !important
6015         }
6016 }
6017
6018 @media ( min-width :768px) {
6019         .hidden-md.hidden-lg, td.hidden-md.hidden-lg, th.hidden-md.hidden-lg, tr.hidden-md.hidden-lg
6020                 {
6021                 display: none !important
6022         }
6023 }
6024
6025 .hidden-lg {
6026         display: block !important
6027 }
6028
6029 tr.hidden-lg {
6030         display: table-row !important
6031 }
6032
6033 td.hidden-lg, th.hidden-lg {
6034         display: table-cell !important
6035 }
6036
6037 @media ( max-width :767px) {
6038         .hidden-lg.hidden-xs, td.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs
6039                 {
6040                 display: none !important
6041         }
6042 }
6043
6044 @media ( min-width :768px) and (max-width:991px) {
6045         .hidden-lg.hidden-sm, td.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm
6046                 {
6047                 display: none !important
6048         }
6049 }
6050
6051 @media ( min-width :992px) and (max-width:767px) {
6052         .hidden-lg.hidden-md, td.hidden-lg.hidden-md, th.hidden-lg.hidden-md, tr.hidden-lg.hidden-md
6053                 {
6054                 display: none !important
6055         }
6056 }
6057
6058 @media ( min-width :768px) {
6059         .hidden-lg, td.hidden-lg, th.hidden-lg, tr.hidden-lg {
6060                 display: none !important
6061         }
6062 }
6063
6064 .visible-print, td.visible-print, th.visible-print, tr.visible-print {
6065         display: none !important
6066 }
6067
6068 @media print {
6069         .visible-print {
6070                 display: block !important
6071         }
6072         tr.visible-print {
6073                 display: table-row !important
6074         }
6075         td.visible-print, th.visible-print {
6076                 display: table-cell !important
6077         }
6078         .hidden-print, td.hidden-print, th.hidden-print, tr.hidden-print {
6079                 display: none !important
6080         }
6081 }
6082
6083 #sidebar-nav>li>a>i {
6084         background-color: #999;
6085         border-radius: 100%;
6086         color: transparent;
6087         cursor: pointer;
6088         display: inline-block;
6089         font: 0/0 Arial;
6090         height: 12px;
6091         letter-spacing: 0;
6092         padding: 0;
6093         margin: 0;
6094         position: absolute;
6095         top: 8px;
6096         right: 4px;
6097         vertical-align: middle;
6098         width: 12px
6099 }
6100
6101 #sidebar-nav>li>a>i:before {
6102         border: 1px solid #fff;
6103         content: " ";
6104         display: block;
6105         height: 0;
6106         left: 50%;
6107         margin-left: -3px;
6108         margin-top: -1px;
6109         position: absolute;
6110         top: 50%;
6111         width: 6px
6112 }
6113
6114 #sidebar-nav>li>a>i:after {
6115         border: 1px solid #fff;
6116         content: " ";
6117         display: block;
6118         height: 6px;
6119         left: 50%;
6120         margin-left: -1px;
6121         margin-top: -3px;
6122         position: absolute;
6123         top: 50%;
6124         width: 0
6125 }
6126
6127 #sidebar-nav>li>a.active>i:after {
6128         display: none
6129 }
6130
6131 .css-sprite ul {
6132         height: 24px;
6133         width: auto;
6134         margin: -5px 0 0
6135 }
6136
6137 .css-sprite-amex, .css-sprite-discover, .css-sprite-mc, .css-sprite-visa,
6138         .css-sprite-visa-gift-card {
6139         background-image:
6140                 url(//0.ecom.attccc.com/styles/att/assets3.2.0/images/cc-images-sprite.png?build_date=1429672365397);
6141         background-repeat: no-repeat;
6142         background-size: 164px 48px;
6143         width: 38px;
6144         height: 24px;
6145         display: inline-block
6146 }
6147
6148 @media \0screen\,screen\8 {
6149         .css-sprite-amex, .css-sprite-discover, .css-sprite-mc, .css-sprite-visa,
6150                 .css-sprite-visa-gift-card {
6151                 background-image:
6152                         url(//0.ecom.attccc.com/styles/att/assets3.2.0/images/cc-images-sprite-ie8.png?build_date=1429672365397)
6153         }
6154 }
6155
6156 .css-sprite-mc {
6157         background-position: 0 -24px
6158 }
6159
6160 .css-sprite-visa {
6161         background-position: -42px -24px
6162 }
6163
6164 .css-sprite-amex {
6165         background-position: -84px -24px
6166 }
6167
6168 .css-sprite-discover {
6169         background-position: -126px -24px
6170 }
6171
6172 .css-sprite-visa-gift-card {
6173         background-position: -168px -24px
6174 }
6175
6176 .show-mc .css-sprite-mc {
6177         background-position: 0 0
6178 }
6179
6180 .show-visa .css-sprite-visa {
6181         background-position: -42px 0
6182 }
6183
6184 .show-amex .css-sprite-amex {
6185         background-position: -84px 0
6186 }
6187
6188 .show-discover .css-sprite-discover {
6189         background-position: -126px 0
6190 }
6191
6192 .show-visa-gift-card .css-sprite-visa-gift-card {
6193         background-position: -168px 0
6194 }
6195
6196 .cvc-amex img, .cvc-cc img {
6197         margin: 10px -8px 0 0
6198 }