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